/* BASIC css start */
/* È¸»ç¼Ò°³ ÆäÀÌÁö */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img { margin:0; padding:0; }
html { width:100%; height:100%; }
li { list-style:none; }
img,fieldset { border:none; vertical-align:top; }
table { border:0; border-spacing:0; border-collapse:collapse; }
th,td { border:0;  }

.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }
.fleft {float:left;}
.fright {float:right !important;}
.left { text-align: left; }
.center { text-align: center; }
.top { caption-side: top; }
.right { text-align: right; }
.bold { font-weight: bold; }
.none { display:none; }

body {min-width:1200px;font-family:Nanum Gothic,dotum,Arial,sans-serif}
a {selector-dummy: expression(this.hideFocus=true);  text-decoration:none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
body, h1, h2, h3, h4, h5, h6, table, input, select, textarea, a {font-family:Nanum Gothic,Noto Sans KR,dotum,Arial,sans-serif;}

.sub_page_area {margin-top:50px;}
.sub_page_area .sub_top_menu {height:40px; margin-bottom:50px;}
.sub_page_area .sub_top_menu ul li {float:left; margin-right:10px;}
.sub_page_area .sub_top_menu ul li a {width:148px; height:38px; font-size:13px; background-color:#f5f5f5; border:1px solid #f5f5f5; display:block; line-height:38px; color:#777; font-family:"Open Sans", "Nanum Gothic", sans-serif; font-weight:500; text-align:center;}
.sub_page_area .sub_top_menu ul li a:hover {border:1px solid #d2d2d2; background-color:#fff; color:#222; border-top:1px solid #222;text-decoration:none;}
.sub_page_area .sub_top_menu ul li a.on {border:1px solid #d2d2d2; background-color:#fff; color:#222; border-top:1px solid #222;text-decoration:none;}

.sub_page_area .c_title01 {font-size:20px; color:#000; text-align:left; margin:60px 0px 20px;}
.sub_page_area .c_text01 {font-size:15px; color:#777; text-align:left; line-height:23px;}
.sub_page_area .c_text02 {font-size:15px; color:#777; text-align:left; line-height:21px;}


.sub_page_area .c_title02 {font-size:20px; color:#000; text-align:left; margin:20px 0px 20px;}
.sub_page_area .c_title03 {font-size:20px; color:#000; text-align:left; margin:30px 0px 20px;font-weight:bold;}

.w870 {float:left;width:870px;margin-top:50px;}
.left_text {float:left; width:425px; padding-left:10px;}
.right_ban	{float:right;width:435px;}

.right_text {float:left; width:415px; padding-left:20px;}
.left_ban	{float:left;width:435px;}

.right_ban img{float:right;}

 .w870 span {font-weight:bold; color:#000;font-size:16px;}

/* BASIC css end */

