@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);*/
@import "css/font.css";


body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,fieldset,legend,input,textarea,button,div{ margin:0;padding:0; -webkit-text-size-adjust:none;  word-wrap:break-word; word-break:keep-all; }
body {
	margin: 0px;
	SCROLLBAR-ARROW-COLOR: #cccccc; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #cfcfcf; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	
}

th  {
	font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';
	/*font-family: 'Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';*/
	font-size: 14px;
	color: #565656;
	line-height:150%;
	letter-spacing: 0px;font-weight:300;
}

td  {
	font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';
	/*font-family: 'Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';*/
	font-size: 14px;
	color: #565656;
	line-height:150%;
	letter-spacing: 0px;font-weight:300;
}

ul li  {
	font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';
	font-size: 14px;
	color: #383838;
	line-height:150%;
	letter-spacing: -1px;font-weight:300;
}

div , p , dd, dt, h1, h2  {
	font-family:'Noto Sans KR','Nanum Gothic','Malgun Gothic', 'Dotum', 'verdana';
	font-size: 14px;
	color: #383838;
	line-height:150%;
	letter-spacing: -1px;font-weight:300;
}

input,option {
	BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-TOP: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
	BORDER-BOTTOM: #dddddd 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	font-size: 12px;
	font-family:'Malgun Gothic', 'Dotum', 'verdana';
	color:#666666;
}
input.in_bb{
	BORDER-RIGHT:  none; 
	BORDER-TOP: none; 
	BORDER-LEFT: none; 
	BORDER-BOTTOM: none;
	BACKGROUND-COLOR: #fff;
	
}
select{
    BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-TOP: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
	BORDER-BOTTOM: #dddddd 1px solid;
	BACKGROUND-COLOR: #eeeeee;
	font-size: 12px;
	font-family: "µ¸¿ò";

}

textarea {
	border:1px solid #dddddd;
	background:#eeeeee;
	line-height:120%;
	font-family: "µ¸¿ò";
}

a:link {
	color: #262626;
	text-decoration: none;
}
a:visited {
	color: #262626;
	text-decoration: none;
}
a:hover {
	color: #f65339;
	text-decoration: none;
}
a:active {
	color: #262626;
	text-decoration: none;
}

#wrapper{width:100%;min-width:1400px;}

/*---------------------Å¾¸Þ´ºbar½ºÅ¸ÀÏ----------------------------------*/
/* header */
#header  {position:absolute;top:0;width:100%;min-width:1400px;}
.header { position:relative;top:0;width:100%;height:90px;z-index:1000;background:url(image/bt_pt06.png) repeat;  }

/* ·Î°í */
.header .logo { position:absolute;margin-top:30px; margin-left:-690px;z-index:1000; left:50%;}

/* Å¾¸Þ´º */
.head {*zoom:1; width:1180px;  margin:0 auto; }
.head:after {content:""; display:block; clear:both;}
.head .gnb {float:left; width:900px; margin-left:280px; position:relative;}
.head .gnb > ul > li:first-child {width:16%;}
.head .gnb > ul > li {float:left; width:16%;}
.head .gnb > ul > li a.gnb_1depth {display:block; width:100%; font-size:18px; color:#efefef; margin-left:0px;font-weight:500; padding:0; line-height:90px; text-align:center;}
.head .gnb > ul > li:hover a.gnb_1depth {color:#fff;}

.head .gnb .nav_depth{display:none;position:absolute;z-index:999; width:16%;height:163px;  padding:10px 0px 10px 0px; text-align:center; background:url(image/tmenu_line.png) repeat-x top; }
.head .gnb .nav_depth li a {font-size:14px; line-height:33px; color:#efefef; display:block; width:100%;}
.head .gnb .nav_depth li a:hover {color:#fff; text-decoration:underline;}

.nav_bg{display:none;position:absolute; top:90px; z-index:997;width:100%;height:183px;background:url(image/bt_pt06.png) repeat;   margin:0 auto;}
.nav_bg .sub_gnb_img {width:1200px; margin:0 auto; height:183px; text-align:left; }
.nav_bg .sub_gnb_img.bg1 {background:url(image/tmenu_sub_bg.jpg) no-repeat left top;}
.nav_bg .sub_gnb_img.bg2 {background:url(image/tmenu_sub_bg.jpg) no-repeat left top;}
.nav_bg .sub_gnb_img.bg3 {background:url(image/tmenu_sub_bg.jpg) no-repeat left top;}
.nav_bg .sub_gnb_img.bg4 {background:url(image/tmenu_sub_bg.jpg) no-repeat left top;}
.gnb_anibar {position:absolute;top:85px; height:5px; width:0px; background:#ffa200; z-index:10;}
						
/*---------------------Å¾¸Þ´ºbar½ºÅ¸ÀÏend----------------------------------*/	


/* ÇÏ´Ü */
#bottom {
	POSITION:relative; 
	WIDTH:100%; 
	HEIGHT:100%; overflow:hidden;
	text-align: center;
	TOP:0px; background:#2c2d2f; /*border-top:1px solid #d9d9d9;*/
}

#bottom_lay {
	WIDTH:1400px;
	POSITION:relative;
	margin:40px auto;
	text-align:center;
	top:0;
	
	
}
#bottom_img{float:left; margin:20px 70px 30px  10px;padding:0px 0px 0 0px; }

#bottom_lay ul {display:inline-block; margin:0 auto;}
#bottom_lay li{ padding:0px 0 0 0px;  font-size:13px; color:#a9a9a9; line-height:140%; font-weight:400; letter-spacing:0;text-align:left;}

#bottom_lay li span{ display:block; font-family: Verdana, Geneva, sans-serif; font-size:10px; color:#7a7a7a; line-height:140%; padding:5px 0 0 0; letter-spacing:0px;}




/* ========================================ÄÁÅÙÃ÷½ÃÀÛ========================================== */ 

#container {position:relative; font-size:0.9em; *zoom:1; height:auto !important;}
#container:after {content:""; clear:both}
 
/*-------------------------°øµ¿------------------------------*/

.clear {clear:both;}

.tc {text-align:center;}
div.linebar{background:url(image/bt_line1.png) repeat-x;clear:both;height:1px;margin:20px 0 20px 0;padding:0;}
.pt20 {padding-top:20px;}

.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}

.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}

#tit01 {background:url(image/bt_pt04.gif) repeat; margin:0 0 20px 0}
#tit01 p {background:url(image/bt_icon1.png) no-repeat 0 15px; font-size:20px; font-weight:700; margin:0 0 0 10px ; padding:0px 0 0px 25px; text-align:left; color:#343434; line-height:45px;}


.tit02 {background:url(image/bt_icon2.gif) no-repeat 0 9px;  margin:0 0 0 0px ; padding:0px 0 0px 15px; text-align:left; line-height:33px; font-size:16px; letter-spacing:0;}
.tit02 span {color:#222; font-weight:700;}

.txt01 {font-size:15px; color:#b50f0f; font-weight:500;}/*red_txt*/


/*-------------------------ÀÎ»ç¸»------------------------------*/
#a1010:after {clear:both;display:block;content:"";}
#a1010 {margin:0px 0 50px 0px; padding:0px 0 0px 0; text-align:left;}

#a1010_img { text-align:right; float:right;margin:-200px 60px 20px 60px;height:100%; overflow:hidden;}
#a1010 p { margin:0 0 20px 58px; font-size:16px; }
#a1010 .txt { width:100%; background:#2d4074; height:100%; overflow:hidden; margin:0 0 40px 0}
#a1010 .txt ul {margin:50px 60px;}
#a1010 .txt li {font-size:27px; color:#fff; font-weight:400; margin: 0 0 40px 0; line-height:33px;}
#a1010 .txt li span {color:#ff7e00 ;font-weight:700;}
#a1010 p.t1 {padding:0px 0px 0px 500px;font-size:18px;}
#a1010 p.t1 span {color:#3f3f3f;font-weight:700;}

/*-------------------------ÀÎÁõÇöÈ²------------------------------*/
#a1020:after {clear:both;display:block;content:"";}
#a1020 {margin:0px 0 50px 0px; padding:0px 0 0px 0; text-align:center;}

/*-------------------------¿¬Çõ------------------------------*/
#a1030:after {clear:both;display:block;content:"";}
#a1030 {margin:0px 0 50px 0px; padding:0px 0 0px 0; text-align:left;}

#a1030_box:after {clear:both;display:block;content:"";}
#a1030_box { float:left; width:45%; margin:0 20px;}
#a1030_box_yy { float:left;background:url(image/a1030_img1.png) no-repeat center; width:100px; height:100px; font-size:24px; color:#ffffff; font-weight:700; text-align:center; margin:10px 30px 30px 5px ; line-height:100px; }
#a1030_box ul {margin:13px 0;}
#a1030_box ul.mt1 {margin:30px 0}
#a1030_box li { font-size:16px; line-height:30px;}
#a1030_box li span {font-weight:500; margin-right:10px;}

/*-------------------------Ã£¾Æ¿À½Ã´Â±æ------------------------------*/
#a1040:after {clear:both;display:block;content:"";}
#a1040 {margin:0px 0 50px 0px; padding:0px 0 0px 0; text-align:left;}
#a1040_map {float:left; margin:0 30px 0 0;}
#a1040 h1 {font-size:23px; font-weight:600;}
#a1040 h3 {margin:0 0 30px 0;}


/*-------------------------½Å¼ÒÀç»ç¾÷ºÎ------------------------------*/
#a2010 h1 {font-size:24px; text-align:center; font-weight:500; margin:0 0 30px 0}


/* 3°³  ÀÌ¹ÌÁö»ç¿ë */
#a2010_img:after {clear:both;display:block;content:"";}
#a2010_img {margin:0 0 20px 0; padding:0 0 0px 0;text-align:left;}

#a2010_img ul { margin:0 20px;}
#a2010_img ul li:after {clear:both;display:block;content:"";}
#a2010_img ul li {float:left; width:20%; margin:0 auto 20px auto ; text-align:center;}
#a2010_img ul li span { display:block; margin:7px 0 20px 0; font-weight:500; font-size:15px;}

#a2010_img ul.box02 li {width:25%;}

#a2010_box:after {clear:both;display:block;content:"";}
#a2010_box {margin:0 30px 20px 30px; padding:0 0 0px 0;text-align:left;}



/*-------------------------±â°è»ç¾÷ºÎ------------------------------*/

#a3010 { margin:0px 0 30px 0; text-align:center; padding:0 0 0px 0; }


/* table_ÆÐµù5px */
table.tb01 {margin:0px auto 20px auto; border-collapse:collapse; border-top:2px solid #0c2750;}
table.tb01 thead th {background:#ecf4ff; padding:5px; text-align:center; font-weight:700; border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
table.tb01 thead th.last {border-right:none;}
table.tb01 tbody th { background:#f7f7f7;padding:5px; border:1px solid #d9d9d9; text-align:center}
table.tb01 tbody td {padding:5px; border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:center;}
table.tb01 tbody td.last {border-right:none;}


/* table_02_½ÇÀû */
table.tb02 {margin:0px 0 20px 0px; border-collapse:collapse;border-top:2px solid #0c2750;}
table.tb02 thead th {background:#ecf4ff; padding:5px; text-align:center; font-weight:700; border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
table.tb02 thead th.last {border-right:none;}
table.tb02 tbody th { background:#f7f7f7;padding:5px; border-bottom:1px solid #d9d9d9; text-align:center}
table.tb02 tbody td {padding:5px; border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:center;font-size: 14px;}
table.tb02 tbody td.t1 {text-align:center; padding:5px;}

table.tb02 tbody td.last {border-right:none;}
table.tb02 tbody td.last img { width:50px; height:40px;border:2px solid #d9d9d9; }

/* table_02_½ÇÀû */
table.tb03 {margin:20px 0 20px 0px; border-collapse:collapse; border-bottom:2px solid #d9d9d9;}
table.tb03 td {padding:20px; text-align:center;font-size: 14px;}
table.tb03 td p {margin:0 0 20px 0;}

/*-------------------------Á¦Ç°¼Ò°³------------------------------*/
#pro_t:after {clear:both;display:block;content:"";}
#pro_t {margin:0 0 0px 0; padding:0 0 0px 0;text-align:left;}
#pro_t h1 {background:url(image/bt_icon01.gif) no-repeat 0 5px; font-size:18px; color:#457f59; font-weight:500; margin:0 0 20px 0; padding:0 0 0 25px;}
#pro_t ul:after {content:""; display:block; clear:both}
#pro_t ul{ float:left; width:50%;margin:0 0 50px 0;}
#pro_t ul li {margin:0 0px 5px 0; font-size:15px;}
#pro_t ul li span { display:block;margin:0; border-top:1px solid #d9d9d9; line-height:45px; text-align:center;}

#fl_right {float:right; margin:0 0 20px 60px;}

/* ¾Õ¿¡Á¡ */
#pro_txt {margin:0px 0 0px 0; text-align:left; padding:0 0 0px 0; }
#pro_txt li {background:url(image/bt_icon03.gif) no-repeat 0 10px; padding:0 0 0 10px; margin:0 0 5px 0}

/* ¾Õ¿¡Á¡ÀÌ¾ø´Ù */
#pro_txt02 {margin:0px 0 0px 0; text-align:left; padding:0 0 0px 0; }
#pro_txt02 li {padding:0 0 0 0px; margin:0 0 10px 0}

/* »çÁø3Ä­ ¸®½ºÆ®¸ð¾ç */
#pro_img01:after {clear:both;display:block;content:"";}
#pro_img01 {margin:0 0 40px 0;}
#pro_img01 p { float:left; width:33%; text-align:center; margin:0 0 30px 0;}
#pro_img01 p span {display:block; margin:5px 0;}

/*¹Ú½º1*/
#pro_box01:after {clear:both;display:block;content:"";}
#pro_box01 {margin:0 0 40px 0;}
#pro_box01_img {float:left; margin:10px 60px 30px 0;}
#pro_box01_img2 {float:left; margin:10px 60px 30px 0; border:1px solid #d9d9d9;}
#pro_box01 h1 { color:#186397; font-size:22px; font-weight:500; margin:0 0 8px 0; border-bottom:1px solid #d9d9d9;}
#pro_box01 h1 span { color:#787878; font-size:12px; margin:0 0 0 10px;}
#pro_box01 div.box {margin-left:390px;}
#pro_box01 div.box2{margin-left:420px;}

/*¹Ú½º2_Ç®p_¸¶Áø20px*/
#pro_box02:after {clear:both;display:block;content:"";}
#pro_box02 {margin:0 0 40px 0;}
#pro_box02 h1 { color:#186397; font-size:22px; font-weight:500; margin:0 0 8px 0; border-bottom:1px solid #d9d9d9;}
#pro_box02 h1 span { color:#787878; font-size:12px; margin:0 0 0 10px;}
#pro_box02 p { margin:0 0 20px 0; text-align:center;}

/*¹Ú½º3_¹Ý¹Ý*/
#pro_box03:after {clear:both;display:block;content:"";}
#pro_box03 {margin:0 0 40px 0;}
#pro_box03 div.box1 { width:420px; float:left;}





 
