/*-------------------------------------------------
	[한국표준협회] CSS
	
	* Version 	: 1.0
	* author	: jun hyung park
-------------------------------------------------*/

@charset "utf-8";
@charset "euc-kr";

/*타이틀*/
h2.sty01{background:url(../images/bul_h2.png) left no-repeat;padding-left:15px;font-size:16px;margin-bottom:25px;}
h3.sty01{background:url(../images/bul_h3.png) 0 8px no-repeat;padding-left:15px;font-size:14px;margin-bottom:20px;}
h4.sty01{font-size:14px;margin-bottom:10px;}
h4.sty02{font-size:14px;margin-bottom:10px;float:left;}

/*리스트*/
ul.sty01{clear:both;}
ul.sty01 li{background:url(../images/bul_01.png) no-repeat 0 12px;padding:3px 0 3px 10px !important;line-height:150%;}
ul.sty01 li:first-child{background:url(../images/bul_01.png) no-repeat 0 9px;padding-top:0px !important;}
ul.sty01 li:last-child{padding-bottom:0px !important;}
ul.sty01 li ul{margin:5px 0;}
ul.sty01 li li{background:url(../images/bul_02.png) no-repeat 0 12px;padding:3px 0 3px 10px !important;}
ul.sty02{clear:both;}
ul.sty02 li{background:url(../images/bul_02.png) no-repeat 0 12px;padding:3px 0 3px 10px !important;line-height:150%;}
ul.sty02 li:first-child{background:url(../images/bul_02.png) no-repeat 0 9px;padding-top:0px !important;}
ul.sty02 li:last-child{padding-bottom:0px !important;}

ol.sty01{padding-left:20px !important;}
ol.sty01 li{padding:3px 0;line-height:150%;}
ol.sty01 li:first-child{padding-top:0px !important;}
ol.sty01 li:last-child{padding-bottom:0px !important;}
ol.sty01 li ol{padding-left:20px !important;}

/*박스*/
.box01{background:#f9f9f9;border:1px solid #e3e3e3;padding:15px;overflow:hidden;}
.box02{background:#f9f9f9;border:1px solid #e3e3e3;padding:30px;}

/*문단*/
.para01{line-height:150%;}

/*하단띄우기*/
.bottom10{width:100%;clear:both;height:10px;}
.bottom20{width:100%;clear:both;height:20px;}
.bottom30{width:100%;clear:both;height:30px;}
.bottom40{width:100%;clear:both;height:40px;}
.bottom50{width:100%;clear:both;height:50px;}
.bottom60{width:100%;clear:both;height:60px;}
.bottom70{width:100%;clear:both;height:70px;}
.bottom80{width:100%;clear:both;height:80px;}
.bottom90{width:100%;clear:both;height:90px;}
.bottom100{width:100%;clear:both;height:100px;}

/*좌측띄우기*/
.left10{margin-left:10px;}
.left15{margin-left:15px;}
.left20{margin-left:20px;}
.left25{margin-left:25px;}
.left30{margin-left:30px;}
.left35{margin-left:35px;}
.left40{margin-left:40px;}
.left45{margin-left:45px;}
.left50{margin-left:50px;}
.left60{margin-left:60px;}
.left70{margin-left:70px;}
.left80{margin-left:80px;}
.left90{margin-left:90px;}
.left100{margin-left:100px;}

/*가로길이*/
.w10{width:10%;}
.w20{width:20%;}
.w30{width:30%;}
.w40{width:40%;}
.w49{width:49%;}
.w50{width:50%;}
.w60{width:60%;}
.w70{width:70%;}
.w80{width:80%;}
.w90{width:90%;}

/*상하정렬*/
.vAlign{vertical-align:-11px;}

/*좌우플로팅*/
.cWrap{overflow:hidden;}
.fL{float:left;}
.fR{float:right;}

/*텍스트*/
.bigT{font-size:25px;color:#0072bc;font-weight:600;}
.fBB{font-size:22px;}
.fB{font-size:18px;}
.fS{font-size:11px;}

/*라인*/
.line01{width:100%;height:1px;background:#e6e6e6;clear:both;margin:20px 0;}

/*경고*/
.caution01{padding-left:20px;background:url(../images/bul_caution_02.png) no-repeat 0 2px;font-size:12px;line-height:150%;}

/*기타*/
.nonep{display:none;}
.brp{display:block;}

/*버튼*/
a.but01{display:inline-block;color:#FFF !important;padding:10px 20px;margin:0 5px;}
a.but01:hover{background:#333;font-weight:600;}
a.but02{display:inline-block;color:#FFF !important;padding:10px 20px;margin:0 5px;}
a.but02:hover{background:#333;font-weight:600;}
a.butC01{background:#0072bc;}
a.butC01{background:#0072bc;}
a.butC02{background:#00b6a8;}
a.butC06{background:#898989;}

/*그룹형버튼*/
.btnGup01{}
.btnGup01 li{float:left;width:33.3%;}
.btnGup01 li:first-child{width:33.4%;}
.btnGup01 li a{display:block;background:#0072bc url(../images/bul_arrow_go.png) no-repeat 95%;margin:3px;padding:10px 0;text-align:center;color:#FFF;}
.btnGup01 li a:hover{background:#333 url(../images/bul_arrow_go.png) no-repeat 95%;font-weight:600;}

/*박스형리스트*/
.boxList{overflow:hidden;}
.boxList span{display:block;float:left;width:24%;text-align:center;background:#959595;margin:0.5%;padding:5px 0;color:#FFF;}

/*탭메뉴*/
.tabmenu{width:100%;margin-bottom:50px;position:relative;}
.tabmenu div{width:100%;height:1px;background:#bcbcbc;position:absolute;top:34px;left:0px;z-index:-10;}
.tabmenu ul{overflow:hidden;}
.tabmenu li{float:left;}
.tabmenu li a{display:block;height:45px;text-align:center;padding:0 10px;margin:0 5px;text-decoration:none;}
.tabmenu li:first-child a{padding-left:0px;margin-left:0px;}
.tabmenu li a.on{color:#009cb4;background:url(../images/tabmenuarrow.png) no-repeat center bottom;font-weight:600;}
.tabmenu li a:hover{color:#009cb4;background:url(../images/tabmenuarrow.png) no-repeat center bottom;font-weight:600;}

.tabmenu03{width:100%;margin-bottom:50px;position:relative;}
.tabmenu03 ul{overflow:hidden;}
.tabmenu03 li{float:left;width:20%;}
.tabmenu03 li a{display:block;text-align:center;padding:10px 10px;margin:2px;text-decoration:none;font-size:12px;border:1px solid #bcbcbc;}
.tabmenu03 li a.on{color:#FFF;background:#0072bc;font-weight:600;border:1px solid #0072bc;}
.tabmenu03 li a:hover{color:#FFF;background:#0072bc;font-weight:600;border:1px solid #0072bc;}

.tabmenu04{width:100%;margin-bottom:50px;position:relative;}
.tabmenu04 ul{overflow:hidden;}
.tabmenu04 li{float:left;width:10%;}
.tabmenu04 li a{display:block;text-align:center;padding:10px 10px;margin:2px;text-decoration:none;font-size:12px;border:1px solid #bcbcbc;}
.tabmenu04 li a.on{color:#FFF;background:#0072bc;font-weight:600;border:1px solid #0072bc;}
.tabmenu04 li a:hover{color:#FFF;background:#0072bc;font-weight:600;border:1px solid #0072bc;}

.tabmenuhistory{width:100%;margin-bottom:50px;position:relative;}
.tabmenuhistory div{width:100%;height:1px;background:#bcbcbc;position:absolute;top:34px;left:0px; z-index:-10;}
.tabmenuhistory ul{overflow:hidden;}
.tabmenuhistory li{float:left;width:32%;}
.tabmenuhistory li:first-child{width:34%;}
.tabmenuhistory li:last-child{width:34%;}
.tabmenuhistory li a{display:block;height:45px;text-align:center;text-decoration:none;}
.tabmenuhistory li a.on{color:#009cb4;background:url(../images/tabmenuarrow.png) no-repeat center bottom;font-weight:600;}
.tabmenuhistory li a:hover{color:#009cb4;background:url(../images/tabmenuarrow.png) no-repeat center bottom;font-weight:600;}

/*테이블*/
.tbl01{border-top:2px solid #4e922e;margin-bottom:25px;font-size:13px;line-height:150%;}
.tbl01 table{width:100%;margin:0px;padding:0px;border-collapse:collapse;}
.tbl01 table th{margin:0px;padding:10px;background:#f9fff6;border-bottom:1px solid #bcbcbc;border-left:1px solid #79c14b; font-size: 1em;}
.tbl01 table th.scp{background-color: #e0e9ef; padding: 6px 10px;}
.tbl01 table td{margin:0px;padding: 6px 10px;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;}
.tbl01 table th:first-child{border-left:0px;}
.tbl01 table td:first-child{border-left:0px;}

.tbl01C{border-top:2px solid #4e922e;margin-bottom:25px;font-size:13px;line-height:150%;}
.tbl01C table{width:100%;margin:0px;padding:0px;border-collapse:collapse;}
.tbl01C table th{margin:0px;padding:10px;background:#f9fff6;border-bottom:1px solid #bcbcbc;border-left:1px solid #79c14b;}
.tbl01C table td{margin:0px;padding:10px;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;text-align:center;}
.tbl01C table th:first-child{border-left:0px;}
.tbl01C table td:first-child{border-left:0px;}

.guidewrap{overflow:hidden;border-bottom:1px solid #bcbcbc;margin-bottom:20px;}
.guidewrap .pic{float:left;width:245px;}
.guidewrap h2{float:right;width:645px;font-size:25px;color:#00b6a8;}
.guidewrap .summary{float:right;width:645px;padding:15px 0;line-height:150%;font-size:16px;}
.guidewrap .intro{clear:both;padding:15px;line-height:150%;font-size:12px;background:#f7f7f7;}
.guidewrap .intro ul{margin:10px 0 0 15px;}
.guidewrap .intro li{background:url(../images/bul_01.png) no-repeat 0 12px;padding:2px 0 2px 10px;}

.boxBlue{display:block;margin-right:20px;}
.boxBlue span{display:inline-block;width:70px;height:20px; vertical-align:-5px;background:#9ce3ff;margin-right:5px;}
.boxYellow{display:block;}
.boxYellow span{display:inline-block;width:70px;height:20px;vertical-align:-5px;background:#fed904;margin-right:5px;}

.customer_01{overflow:hidden; background:#f7f7f7; border:1px solid #d8d8d8;}
.customer_01 .img{float:left;background:url(../images/develope/customer01.png) no-repeat;width:311px;height:143px;}
.customer_01 .text{float:right;width:530px;padding:25px;}
.customer_02{font-size:0px; background:url(../images/develope/customer02.png) no-repeat center;width:817px;height:115px;}
.customer_03{font-size:0px; background:url(../images/develope/customer03.png) no-repeat center;width:830px;height:115px;}