﻿@charset "utf-8";
/**[홈]********************************************************/
/*타이틀*/
.homeHeading{height:60px;background:url(../images/main/home_01.png) no-repeat;font-size:0px;}
/*주요서비스*/
.gup03{height:78px;overflow:hidden;}
.gup03 h3{font-size:18px;color:#FFF;text-align:center;padding-top:30px;height:50px;width:150px;float:left;background:url(../images/main/mainHomeGUP03_01.png) no-repeat;}
.gup03 ul{overflow:hidden;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf; height:76px;}
.gup03 ul li{float:left;width:20%;text-align:center;}
.gup03 ul li:first-child{float:left;border-left:0px;}
.gup03 ul li a{display:block;width:100%;padding-top:50px;height:26px;font-size:16px;border-left:1px solid #dfdfdf;}
.gup03 ul li:nth-child(1) a{background: url(../images/main/homeSer_01.png) no-repeat center 12px;}
//.gup03 ul li:nth-child(2) a{background: url(../images/main/homeSer_02.png) no-repeat center 12px;}
//.gup03 ul li:nth-child(3) a{background: url(../images/main/homeSer_03.png) no-repeat center 12px;}
.gup03 ul li:nth-child(2) a{background: url(../images/main/homeSer_07.png) no-repeat center 12px;}
.gup03 ul li:nth-child(3) a{background: url(../images/main/homeSer_04.png) no-repeat center 12px;}
.gup03 ul li:nth-child(4) a{background: url(../images/main/homeSer_05.png) no-repeat center 12px;}
.gup03 ul li:nth-child(5) a{background: url(../images/main/homeSer_06.png) no-repeat center 12px;}
.gup03 ul li:nth-child(8) a{background: url(../images/main/homeSer_08.png) no-repeat center 12px #fafafa;}
/*지역*/
.linkGup01{}
.linkGup01 ul{overflow:hidden;width:300px}
.linkGup01 ul li{line-height:130%;float:left;width:131px;padding-left:17px;border:1px solid #dfdfdf; height:75px;}
.linkGup01 ul li:nth-child(1){border-bottom:0px;border-left:1px solid #87c3cb;border-top:1px solid #87c3cb;}
.linkGup01 ul li:nth-child(1) a{height:45px;}
.linkGup01 ul li:nth-child(2){border-left:0px;border-bottom:0px;border-right:1px solid #87c3cb;border-top:1px solid #87c3cb;}
.linkGup01 ul li:nth-child(3){border-bottom:0px;border-left:1px solid #87c3cb;}
.linkGup01 ul li:nth-child(4){border-left:0px;border-bottom:0px;border-right:1px solid #87c3cb;}
.linkGup01 ul li:nth-child(5){border-left:1px solid #87c3cb;border-bottom:1px solid #87c3cb;}
.linkGup01 ul li:nth-child(6){border-left:0px;border-right:1px solid #87c3cb;border-bottom:1px solid #87c3cb;}
.linkGup01 ul li a{display:block;width:100%;padding-top:30px;height:57px;font-size:14px;background:url(../images/main/bul_01.png) no-repeat 90% 34px;}
/*찾아오시는길*/
.linkGup02{border-top:1px solid #dfdfdf;height:114px;background:#f2fafc url(../images/main/mainHomeGUP04_01.png) 25px 40px no-repeat;}
.linkGup02 h3{font-size:16px;font-weight:normal;padding:25px 0 0 80px;height:30px;}
.linkGup02 p{padding-left:80px;font-size:12px;line-height:150%;}
.linkGup02 p span{display:inline-block;width:70px;background:url(../../images/main/line_01.png) no-repeat right;margin-right:10px;}
/*담당자연락처*/
.linkGup03{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #a1c1d8;height:114px;background:#f2fafc url(../images/main/mainHomeGUP04_02.png) 25px 40px no-repeat;}
.linkGup03 h3{font-size:16px;font-weight:normal;padding:25px 0 0 80px;height:30px;}
.linkGup03 p{padding-left:80px;font-size:12px;line-height:150%;}
/*사업자등록증*/
.linkGup04{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;height:112px;background:#f2fafc url(../images/main/mainHomeGUP04_03.png) 25px 40px no-repeat;}
.linkGup04 h3{font-size:16px;font-weight:normal;padding:50px 0 0 80px; padding-top:25px;}
/*전자계산서확인*/
.linkGup07{border:1px solid #dfdfdf;height:112px;background:#f2fafc url(../images/main/mainHomeGUP04_03-2.png) 25px 40px no-repeat;}
.linkGup07 h3{font-size:16px;font-weight:normal;padding:50px 0 0 80px;}
/*페이스북*/
.linkGup05{border-top:1px solid #a1c1d8;border-right:1px solid #a1c1d8;height:55px;background:url(../images/main/mainHomeGUP04_04.png) 25px 16px no-repeat;background-size:30px;}
.linkGup05 h3{font-size:13px;font-weight:normal;padding:15px 15px 0 65px;line-height:130%;height: 34px; overflow: hidden;}
/*블로그*/
.linkGup06{border-top:1px solid #fff;border-right:1px solid #a1c1d8;border-bottom:1px solid #a1c1d8;height:57px;background:url(../images/main/mainHomeGUP04_05.png) 25px 16px no-repeat;background-size:30px;}
.linkGup06 h3{font-size:13px;font-weight:normal;padding:15px 15px 0 65px;line-height:130%;height: 34px; overflow: hidden;}
/*관련기관*/
/*200702수정*/
.linkGup08{padding:15px 0 0 5px; height:97px; border:1px solid #dfdfdf;}
/*200702수정*/
.linkGup08 h3{margin-bottom:10px;}
.linkGup08 label.none{display:none !important;}
.linkGup08 select{color:#888888;border:1px solid #e1e1e1;width:240px;height:47px;padding-left:10px;float:left;background:url(../images/main/form_arrow2.png) right no-repeat;}
.linkGup08 a{margin-left:2px;display:block;width:47px;height:47px;/* background:url(../images/main/mainquality_14.png) no-repeat; */ background-color: #0688dc; color: #fff; float:left; text-align:center; line-height: 44px;}
/**[표준]********************************************************/
/*타이틀*/
.standardHeading{font-size:18px;font-weight:normal;padding-top:20px;overflow:hidden;}
.standardHeading span.deco{font-weight:bold;color:#00b6a8;}
.standardHeading span.goto{font-size:13px;font-weight:600;display:inline-block;border:1px solid #006db3;padding:3px 15px;background:#0072bc;margin-left:15px;}
.standardHeading span.goto a{color:#FFF;}
/*KS해외표준검색구입한국표준정보망*/
.stA{position:relative;background:url(../images/main/mainStandard_01.png) no-repeat;height:185px;}
.stA p{color:#FFF;font-size:16px;font-weight:600;padding:25px 0 0 25px;line-height:160%; width: 60%; float: left;}
.stA p + div{position: absolute; right: 20px; top: 40px;}
.stA p + div a{font-size:13px;text-align:center;padding:8px 10px;color:#787878;background:#FFF;border:1px solid #8a8a8a;}
.stA p + div a:hover{font-weight:600;color:#FFF;background:#005b54;border:1px solid #00564f;}
.stA .stAsearch {position:absolute; bottom: 40px; left: 23px;}
.stA .stAsearch label.none{display:none !important;}
.stA .stAsearch input { color: #888888; border: 1px solid #e1e1e1; height: 36px; width: 200px; padding: 0 5px; float: left;}
.stA .stAsearch a{ display: block; width: 39px; height: 39px; background: url(../images/topBTNSearch.png) no-repeat; font-size: 0px; float: left;}
/*바로가기*/
.stE{overflow:hidden;}
.stE dl.stE_dl1{width:30%; float:left; border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.stE dl.stE_dl1 dt{float:left;width:100%;height:113px; line-height:113px; box-sizing:border-box;background:#64b1ab; border-top:1px solid #64b1ab; color: #fff; font-weight: 700; font-size:1.3em;  text-align:center; line-height:56px;}
.stE dl.stE_dl2{width:calc(70% - 1px); float:left; box-sizing:border-box;}
.stE dl.stE_dl2 dd{float:left;width:33.3333%;background:#f2f2f2 url(../images/bul_h3.png) no-repeat 7% 27px;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf; box-sizing:border-box;}
.stE dl.stE_dl2 dd a{display:block;width:100%;font-size:15px;height:36px;padding:20px 0 0 0;text-indent:25px;}
/*세계표준의날-국제표준올림피아드대회*/
.stF{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;background:#f2f2f2;position:relative;height:185px;}
.stF h3{position:absolute;top:50px;left:95px;}
.stF div.mark{position:absolute;top:50px;left:20px;}
.stF div.text{position:absolute;top:80px;left:95px;font-size:12px;}
.stF div.btn{position:absolute;top:130px;left:95px;}
.stF div.btn a{font-size:13px;text-align:center;padding:8px 10px;background:#FFF;border:1px solid #c3c3c3;}
.stF div.btn a:hover{font-weight:600;color:#FFF;background:#676767;border:1px solid #5b5b5b;}
/*세계표준화기관e-book*/
.stH{width:300px;}
.stH a{display:block;height:40px;padding:16px 0 0 80px;border-bottom:1px solid #dfdfdf;background:url(../images/main/mainStandard_052.png) no-repeat 10%;color:#0072bc;font-size:18px;}
/*연락처*/
.stI{}
.stI div{}
.stI div ul{overflow:hidden;}
.stI div li{float:left;width:24%;margin:0 0.5%;text-align:center;}
.stI div li span{display:block;border:1px solid #dfdfdf;height:50px;padding-top:8px;background:#FFF;font-size:14px;line-height:150%;}
/**[인증]********************************************************/
/*타이틀*/
.certifiedHeading{font-size:18px;font-weight:normal;padding-top:20px;}
.certifiedHeading span.deco{font-weight:bold;color:#00b6a8;}
.certifiedHeading span.goto{font-size:13px;font-weight:600;display:inline-block;border:1px solid #00a699;padding:3px 15px;background:#00b6a8;margin-left:15px;}
.certifiedHeading span.goto a{color:#FFF;}
/*KS인증*/
.ceA{}
.ceA h3{font-size:14px;background:#0072bc;color:#FFF;height:27px;padding-top:8px;text-align:center;}
.ceA ul{overflow:hidden;}
.ceA > ul > li{float:left;width:33.2%;text-align:center;}
.ceA > ul > li:nth-child(1){border-left:1px solid #dfdfdf;}
.ceA > ul > li:nth-child(2){border-left:1px solid #dfdfdf;}
.ceA > ul > li:nth-child(3){border-left:1px solid #dfdfdf;}
.ceA ul li h4{font-size:13px;padding:20px 0px;}
.ceA > ul > li:nth-child(1) h4{background:url(../images/main/mainCertified_h401.png) no-repeat 35% 18px;}
.ceA > ul > li:nth-child(2) h4{background:url(../images/main/mainCertified_h403.png) no-repeat 31% 18px;}
.ceA > ul > li:nth-child(3) h4{background:url(../images/main/mainCertified_h402.png) no-repeat 29% 18px;}
.ceA ul li li{float:left;width:50%;text-align:center;}
.ceA ul li li a{display:block;padding-top:90px;height:58px;font-size:16px;}
.ceA ul li li.b1{background:url(../images/main/mainCertified_06.png) no-repeat center 20px;}
.ceA ul li li.b2{background:url(../images/main/mainCertified_15.png) no-repeat center 20px;}
.ceA ul li li.b3{background:url(../images/main/mainCertified_01.png) no-repeat center 20px;}
.ceA ul li li.b4{background:url(../images/main/mainCertified_04.png) no-repeat center 20px;}
.ceA ul li li.b5{background:url(../images/main/mainCertified_14.png) no-repeat center 20px;}
.ceA ul li li.b6{background:url(../images/main/mainCertified_04.png) no-repeat center 20px;}
/*국제인증*/
.ceB{}
.ceB h3{font-size:14px;background:#00b6a8;color:#FFF;height:27px;padding-top:8px;text-align:center;}
.ceB ul{overflow:hidden;}
.ceB ul li{float:left;width:16.5%;background:url(../images/main/bul_02.png) no-repeat 94%;}
.ceB ul li a{display:block;height:40px;padding-top:23px;font-size:12px;text-indent:10px;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.ceB ul li:nth-child(6){width:17.5%;}
.ceB ul li:nth-child(12){width:17.5%;}
.ceB ul li:nth-child(6) a{border-right:1px solid #dfdfdf;}
.ceB ul li:nth-child(12) a{border-right:1px solid #dfdfdf;}
/*인증안내*/
.ceC{}
.ceC ul{overflow:hidden;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.ceC ul li{float:left;width:25%;background:url(../images/bul_h3.png) no-repeat 7%;}
.ceC ul li a{display:block;height:30px;padding-top:12px;text-indent:10px;border-bottom:1px solid #dfdfdf; padding-left: 18px;}
.ceC ul li:nth-child(5) a{border-bottom:0px;}
.ceC ul li:nth-child(6) a{border-bottom:0px;}
.ceC ul li:nth-child(7) a{border-bottom:0px;}
.ceC ul li:nth-child(8) a{border-bottom:0px;}

/*JIS인증*/
.ceF{border-top:0px solid #dfdfdf;border-right:0px solid #dfdfdf;}
.ceF ul{}
.ceF li{background:#f2f2f2;}
/*200417수정 
.ceF li:first-child{background:url(../images/main/mainCertified_08s.png) no-repeat left;height:86px;}
.ceF li:last-child{background:url(../images/main/mainCertified_08ss.png) no-repeat left;height:86px;border-bottom:1px solid #dfdfdf;}
*/
/*200520수정*/
.ceF li:first-child{height:36px;}
.ceF li:last-child{height:36px;border-bottom:1px solid #dfdfdf;}
.ceF li{height:36px; }
.ceF li h2{font-size:12px;text-align:left;padding-top:5px; padding-left:60px}
.ceF li p{font-size:11px;text-align:left;padding-top:2px; padding-left:60px}
/*200520수정*/

.ceF li:first-child h2{font-size:12px;text-align:left;padding-top:0px; padding-left:60px}
.ceF li:first-child p{font-size:11px;text-align:left;padding-top:2px; padding-left:60px}
.ceF li:first-child div{text-align:center;padding-top:15px;}

.ceF li:last-child h2{font-size:12px;text-align:left;padding-top:3px; padding-left:60px}
.ceF li:last-child p{font-size:11px;text-align:left;padding-top:2px; padding-left:60px}
.ceF li:last-child div{text-align:center;padding-top:15px;}


/*.ceF div a{font-size:13px;text-align:center;padding:8px 10px;background:#FFF;border:1px solid #c3c3c3;}
.ceF div a:hover{font-weight:600;color:#FFF;background:#676767;border:1px solid #5b5b5b;}*/

/*자가품질보증
.ceF2{background:url(../images/main/mainCertified_08ss.png) no-repeat;border-right:0px solid #dfdfdf;border-bottom:1px solid #dfdfdf;height:100%;}
.ceF2 h2{font-size:16px;text-align:left;padding-top:11px; padding-left:105px}
.ceF2 p{font-size:12px;text-align:left;padding-top:2px; padding-left:100px}
.ceF2 div{text-align:center;padding-top:15px;}
*/

/*에너지 온실가스 검·인증*/
.ceG{background:url(../images/main/mainCertified_09.png) no-repeat;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;height:100%;}
.ceG h2{font-size:18px;text-align:center;padding-top:20px;}
.ceG p{font-size:12px;text-align:center;padding-top:10px;}
.ceG div{text-align:center;padding-top:15px;}
.ceG div a{font-size:13px;text-align:center;padding:8px 10px;background:#FFF;border:1px solid #c3c3c3;}
.ceG div a:hover{font-weight:600;color:#FFF;background:#676767;border:1px solid #5b5b5b;}
/*인증배너*/
.ceH{border-top:1px solid #dfdfdf;}
.ceH ul{overflow:hidden;}
.ceH ul li{float:left;width:48.5%;margin:1.5% 0 0 1.5%;}
.ceH ul li a{display:block;border:1px solid #dfdfdf;height:50px;padding-top:26px;font-size:18px;text-indent:80px;}
.ceH ul li.b01{background:url(../images/main/mainCertified_10.png) no-repeat 25px;}
.ceH ul li.b02{background:url(../images/main/mainCertified_11.png) no-repeat 25px;}
.ceH ul li.b03{background:url(../images/main/mainCertified_12.png) no-repeat 25px;}
.ceH ul li.b04{background:url(../images/main/mainCertified_13.png) no-repeat 25px;}
/*연락처*/
.ceI {}
.ceI div{}
.ceI div ul{overflow:hidden;}
.ceI div li{float:left;width:24%;margin:0 0.5%;text-align:center;}
.ceI div li a{display:block;border:1px solid #dfdfdf;height:50px;padding-top:8px;background:#FFF;font-size:14px;line-height:150%;}
.ceI div li span{display:block;border:1px solid #dfdfdf;height:50px;padding-top:8px;background:#FFF;font-size:14px;line-height:150%;}
/**[교육훈련]********************************************************/
/*타이틀*/
.trainingHeading{font-size:18px;font-weight:normal;padding-top:20px;}
.trainingHeading span.deco{font-weight:bold;color:#00b6a8;}
/*검색*/
.trA{border:1px solid #dfdfdf;}
.trA fieldset{margin:10px;padding:0px;}
.trA legend{font-size:15px;float:left;padding:4px 15px;display:block;}
.trA label.none{display:none !important;}
.trA input{width:79%;background:#f2f2f2;border:0px solid #f2f2f2;padding:5px 10px;float:left;}
.trA a{color:#FFF !important;background:#5a5a5a;padding:6px 10px 0 10px;float:right;height:32px;}
/*탭그룹1*/
/*타이틀*/
.trB{width:900px;overflow:hidden;position:relative;}
.trB h3{width:25%;text-align:center;position:absolute;top:0px;background:url(../images/main/line_02.png) no-repeat right;}
.trB h3.on a{background:#0688dc;color:#FFF;}
.trB h3 a{display:block;width:100%;height:40px;padding-top:21px;font-size:15px;}
.trB h3 a:hover,
.trB h3 a.on{background:#0688dc;color:#FFF;}
.trB .trBtit{}
.trB .trBtit01{left:0px;}
/*.trB .trBtit02{left:180px;}*/
.trB .trBtit02{left:225px;}
.trB .trBtit03{left:450px;}
.trB .trBtit04{left:675px;background:none;}
/*탭버튼*/
.trBlist{position:relative;margin-top:61px;}
.trBlist ul{overflow:hidden;}
.trBlist ul li{float:left;width:180px;}
.trBlist ul li a{display:block;height:37px;padding:18px 0 4px 30px;}

.trBlist00 .first ul li:nth-child(1) a{border-left:1px solid #0688dc;border-top:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(2) a{border-top:1px solid #0688dc;border-left:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(3) a{border-top:1px solid #0688dc;border-left:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(4) a{border-top:1px solid #0688dc;border-left:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(5) a{border-left:1px solid #0688dc;border-right:1px solid #0688dc;border-top:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(6) a{border-left:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(7) a{border-left:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(8) a{border-left:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(9) a{border-left:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(10) a{border-left:1px solid #0688dc;border-right:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(11) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(12) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(13) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(14) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(15) a{border-left:1px solid #0688dc;border-right:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(16) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(17) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(18) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(19) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(20) a{border-left:1px solid #0688dc;border-right:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist00 .first ul li:nth-child(21) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(22) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(23) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(24) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist00 .first ul li:nth-child(25) a{border-left:1px solid #0688dc;border-right:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}

.trBlist ul li:nth-child(1) a{border-left:1px solid #0688dc;border-top:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist ul li:nth-child(2) a{border-top:1px solid #0688dc;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.trBlist ul li:nth-child(3) a{border-top:1px solid #0688dc;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.trBlist ul li:nth-child(4) a{border-top:1px solid #0688dc;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.trBlist ul li:nth-child(5) a{border-left:1px solid #dfdfdf;border-right:1px solid #0688dc;border-top:1px solid #0688dc;border-bottom:1px solid #dfdfdf;}
.trBlist ul li:nth-child(6) a{border-left:1px solid #0688dc;}
.trBlist ul li:nth-child(7) a{border-left:1px solid #dfdfdf;}
.trBlist ul li:nth-child(8) a{border-left:1px solid #dfdfdf;}
.trBlist ul li:nth-child(9) a{border-left:1px solid #dfdfdf;}
.trBlist ul li:nth-child(10) a{border-left:1px solid #dfdfdf;border-right:1px solid #0688dc;}
.trBlist ul li:nth-child(11) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(12) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(13) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(14) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(15) a{border-left:1px solid #dfdfdf;border-right:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(16) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(17) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(18) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(19) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(20) a{border-left:1px solid #dfdfdf;border-right:1px solid #0688dc;border-top:1px solid #dfdfdf;}
.trBlist ul li:nth-child(21) a{border-left:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist ul li:nth-child(22) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist ul li:nth-child(23) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist ul li:nth-child(24) a{border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist ul li:nth-child(25) a{border-left:1px solid #dfdfdf;border-right:1px solid #0688dc;border-top:1px solid #dfdfdf;border-bottom:1px solid #0688dc;}
.trBlist ul .titleTop {color: rgba(255, 255, 255, 1);font-size: 15px;font-weight: bold;text-align:center;padding-left:0px;}
.trBlist ul .titleRight {color: rgba(255, 255, 255, 1);font-size: 15px;font-weight: bold;text-align:center;padding-left:0px;}
.trBlist ul .titleTop a{color: rgba(255, 255, 255, 1);padding-left:0px;}
.trBlist ul .titleRight a{color: rgba(255, 255, 255, 1);padding-left:0px;}
.trBlist_02{width:60%;position:relative;float:left;}
.trBlist_02 h4{font-size:15px;background:#2cce6e;width:180px;height:40px;padding-top:21px;color:#FFF;text-align:center;position:absolute;top:0px;left:0;}
.trBlist_02 h4 a{color:#FFF !important;}
.trBlist_02 ul{overflow:hidden;}
.trBlist_02 li{color: rgba(255, 255, 255, 1);float:left;width:180px}
.trBlist_02 li a{display:block;border-left:1px solid #dfdfdf;height:37px;padding:23px 0 0 30px;border-top:1px solid #dfdfdf;}
.trBlist_02 li:nth-child(2) a{border-top:1px solid #2cce6e;}
.trBlist_02 li:nth-child(3) a{border-right:1px solid #2cce6e;border-top:1px solid #2cce6e;}
.trBlist_02 li:nth-child(4) a{border-bottom:1px solid #2cce6e;border-left:1px solid #2cce6e;}
.trBlist_02 li:nth-child(5) a{border-bottom:1px solid #2cce6e;}
.trBlist_02 li:nth-child(6) a{border-bottom:1px solid #2cce6e;border-right:1px solid #2cce6e;}
.trBlist_03{width:40%;overflow:hidden;position:relative;float:left;}
.trBlist_03 h4{font-size:15px;background:#00b6a8;width:181px;height:40px;padding-top:21px;color:#FFF;text-align:center;position:absolute;top:0px;left:0px;}
.trBlist_03 h4 a{color:#FFF !important;}
.trBlist_03 ul{overflow:hidden;}
.trBlist_03 li{float:left;width:180px;}
.trBlist_03 li a{display:block;border-left:1px solid #dfdfdf;height:37px;padding:23px 0 0 30px;border-top:1px solid #dfdfdf;}
.trBlist_03 li:nth-child(2) a{border-right:1px solid #00b6a8;border-top:1px solid #00b6a8;}
.trBlist_03 li:nth-child(3) a{border-bottom:1px solid #00b6a8;}
.trBlist_03 li:nth-child(4) a{border-bottom:1px solid #00b6a8;border-right:1px solid #00b6a8;}
.trB .trBlist00{display:block;}
.trB .trBlist01{display:none;}
.trB .trBlist02{display:none;}
.trB .trBlist03{display:none;}
.trB .trBlist04{display:none;}
.trBlist01BG{width:898px;height:183px;border:1px solid #0688dc;border-top:1px solid #dfdfdf;background:url(../images/main/trBlist01BG.png) no-repeat center;background-size:cover;}
.trBlist02BG{width:898px;height:244px;border:1px solid #0688dc;border-top:1px solid #dfdfdf;background:url(../images/main/trBlist02BG.png) no-repeat center;background-size:cover;}
.trBlist03BG{width:898px;height:244px;border:1px solid #0688dc;border-top:1px solid #dfdfdf;background:url(../images/main/trBlist03BG.png) no-repeat center;background-size:cover;}
.trBlist04BG{width:898px;height:244px;border:1px solid #0688dc;border-top:1px solid #dfdfdf;background:url(../images/main/trBlist04BG.png) no-repeat center;background-size:cover;}
/*경영자교육자격인증우편이러닝*/
.trinner02 {}
.trinner02 ul {}
.trinner02 li {height:142px;border-bottom:1px solid #FFF;}
.trinner02 li:nth-child(1) {background:#f2f2f2 url(../images/main/maintraining_00.png) no-repeat 30px 35px;}
.trinner02 li:nth-child(2) {background:#f2f2f2 url(../images/main/maintraining_01.png) no-repeat 30px 35px;}
.trinner02 li:nth-child(3) {background:#f2f2f2 url(../images/main/maintraining_03_2.png) no-repeat 30px 35PX;border-bottom:0px;}
.trinner02 li p{padding:5px 0 0 100px;line-height:150%;}
.trinner02 li h3{font-size:16px;padding:35px 0 0 100px;}
.trinner02 li:nth-child(3) h3{font-size:16px;padding:35px 0 0 100px;}
/*명품과정*/
.trH{border:1px solid #dfdfdf;border-top:0px;border-left:0px;}
.trH h2{height:54px;background:#77c2cb url(../images/main/trHH2.png) no-repeat center bottom;font-size:0px;border-bottom:1px solid #dfdfdf;}
.trH ul{margin:12px 14px;}
.trH ul li{font-size:12px;padding:7px 0;}
.trH ul li span{display:block;float:left;width:40px;padding:2px 0;text-align:center;font-size:11px;margin-right:8px;margin-top:-2px;}
.trH ul li span.coG{border:1px solid #d0d0d0;color:#333;}
.trH ul li span.coB{border:1px solid #0688dc;color:#0688dc;}
/*배너*/
.trI{border-bottom:1px solid #dfdfdf;background:#f2f2f2;height:239px;}
.trI ul{padding-top:18px;}
.trI ul li{p}
.trI ul li a{display:block;width:170px;height:75px;padding:20px 0 0 100px;margin:0 0 10px 15px;font-size:13px;border:1px solid #dfdfdf;}
.trI ul li a.b1{background:#FFF url(../images/main/maintraining_04.png) 13% no-repeat;}
.trI ul li a.b2{background:#FFF url(../images/main/maintraining_05.png) 13% no-repeat;}
.trI ul li a.b3{background:#FFF url(../images/main/maintraining_06.png) 13% no-repeat;}
/*빠른서비스*/
.trK {}
.trK div{overflow:hidden;}
.trK h2{font-size:13px;float:left;width:95px;height:62px;padding:28px 0 0 15px;/* background:url(../images/main/bul_01.png) no-repeat 90%; */ background-color: #00b6a8;color: #fff;}
.trK h2 span{font-size:11px;color:#666;display:block;}
.trK ul{overflow:hidden;width:1088px;float:left;}
.trK li{float:left;width:11.1%;}/*width:10%;*/
.b06{display:none !important;}

.trK li a{display:block;text-align:center;border-left:1px solid #dfdfdf;height:45px;padding-top:45px;font-size:12px;}
.trK li a.b01{background:url(../images/main/maintraining_08_01.png) no-repeat 50% 25%;}
.trK li a.b02{background:url(../images/main/maintraining_08_02.png) no-repeat 50% 25%;}
.trK li a.b03{background:url(../images/main/maintraining_08_03.png) no-repeat 50% 25%;}
.trK li a.b04{background:url(../images/main/maintraining_08_04.png) no-repeat 50% 25%;}
.trK li a.b05{background:url(../images/main/maintraining_08_05.png) no-repeat 50% 25%;}
.trK li a.b06{background:url(../images/main/maintraining_08_06.png) no-repeat 50% 25%;}
.trK li a.b07{background:url(../images/main/maintraining_08_07.png) no-repeat 50% 25%;}
.trK li a.b08{background:url(../images/main/maintraining_08_08.png) no-repeat 50% 25%;}
.trK li a.b09{background:url(../images/main/maintraining_08_09.png) no-repeat 50% 25%;}
.trK li a.b10{background:url(../images/main/maintraining_08_10.png) no-repeat 50% 25%;}
/**[품질서비스]********************************************************/
/*타이틀*/
.qualityHeading{font-size:18px;font-weight:normal;padding-top:20px;}
.qualityHeading span.deco{font-weight:bold;color:#00b6a8;}

/*상3개*/
.quA{}
.quA ul{overflow:hidden;}
.quA ul li{float:left;height:244px;width:300px;}
.quA ul li a{color:#FFF;display:block;height:100%;width:100%;position:relative;}
.quA ul li a span{display:none;position:absolute;top:0px;left:0px;height:85%;padding-top:15%;width:100%;}
.quA ul li a span{text-align:center;font-size:18px;background:#318fc5;filter:alpha(opacity=90);opacity:0.90;text-decoration:underline;}
.quA ul li a:hover span{display:block;}
.quA ul li a:focus span{display:block;}

/*인증마크8개*/
.quA_2{}
.quA_2 ul{overflow:hidden;}
.quA_2 ul li{float:left;height:217px;width:225px;}
.quA_2 ul li:nth-child(5),
.quA_2 ul li:nth-child(6),
.quA_2 ul li:nth-child(7){width:300px;}
.quA_2 ul li:nth-child(5) img,
.quA_2 ul li:nth-child(6) img,
.quA_2 ul li:nth-child(7) img{width:100%; height:217px;}
.quA_2 ul li a{color:#FFF;display:block;height:100%;width:100%;position:relative;}
.quA_2 ul li a span{display:none;position:absolute;top:0px;left:0px;height:85%;padding-top:15%;width:100%;}
.quA_2 ul li a span{text-align:center;font-size:14px;background:#318fc5;filter:alpha(opacity=90);opacity:0.90;text-decoration:underline;}
.quA_2 ul li a:hover span{display:block;}
.quA_2 ul li a:focus span{display:block;}

/*슬라이드*/		
.quB{}
/*공지*/
.quC{border-right:1px solid #dfdfdf;}
.quC h2{font-size:13px;padding:10px 20px;float:left;background:#CCC;}
.quC div{clear:both;}
.quC div ul{padding:15px;}
.quC div ul li{padding:0 0 10px 12px;background:url(../images/main/bul_03.png) left 7px no-repeat;letter-spacing:-0.05em;}
/*국가품질망*/
.quD{}
/*관련기관*/
.quE{padding:7px 0 0 10px;}
.quE label.none{display:none !important;}
.quE select{color:#888888;border:1px solid #e1e1e1;width:240px;height:47px;padding-left:10px;float:left;background:url(../images/main/form_arrow2.png) right no-repeat;}
.quE a{margin-left:2px;display:block;width:47px;height:47px;/* background:url(../images/main/mainquality_14.png) no-repeat; */ background-color: #0688dc; color: #fff; float:left; text-align:center; line-height: 44px;}
/*연락처*/
.quG {}
.quG div{}
.quG div ul{overflow:hidden;}
.quG div li{float:left;width:19%;margin:0 0.5%;text-align:center;}
.quG div li span{display:block;border:1px solid #dfdfdf;height:50px;padding-top:8px;background:#FFF;font-size:14px;line-height:150%;}
/**[포럼이벤트]********************************************************/
/*타이틀*/
.forumHeading{font-size:18px;font-weight:normal;padding-top:20px;}
.forumHeading span.deco{font-weight:bold;color:#00b6a8;}
.forumHeading span.goto{font-size:13px;font-weight:600;display:inline-block;border:1px solid #006db3;padding:3px 15px;background:#0072bc;margin-left:15px;}
.forumHeading span.goto a{color:#FFF;}
/*포럼이벤트-1단*/
.forumlist{}
.forumlist ul{overflow:hidden;}
.forumlist li{width:24%;margin:0.5%;float:left;}
.forumlist li span{display:block;padding-bottom:10px;height:250px;border:2px solid #0072bc;}
.forumlist li span:hover{border:2px solid #cfcfcf;background:#e6e6e6;}
.forumlist li div{clear:both;margin: 15px auto 0 auto;width:230px;height:130px;overflow:hidden;text-align:center;}
.forumlist li div img{max-height:130px;}
/*		.forumlist li h2{font-size:13px;padding:9px 15px;text-align:left;float:left;color:#FFF;margin:0 0 25px 0;width:90px;}*/
.forumlist li h2{font-size:0px;}
.forumlist li h3{font-size:14px;padding:15px;margin: 0 auto;width:230px;overflow:hidden;height: 12px; margin-bottom: 14px;}
.forumlist li a{text-decoration:none;color:#313131;}
.forumlist li a:link{text-decoration:none;color:#313131;}
.forumlist li a:visited{text-decoration:none;color:#313131;}
.forumlist li a:active{text-decoration:none;color:#313131;}
.forumlist li a:hover{text-decoration:underline;color:#313131;}
.forumlist li dl{overflow:hidden;margin: 0 auto;width:230px;font-size:12px;line-height:150%;}
.forumlist li dl dt{color:#000;font-weight:600;margin-right:10px;float:left;}
.forumlist li dl dd{float: left; width: 190px;}
.forumlist li dl dd{height: 19px; overflow:hidden; }
/*포럼이벤트-2단*/
.forumlist2{}
.forumlist2 ul{overflow:hidden;}
.forumlist2 li{width:24%;margin:0.5%;float:left;}
.forumlist2 li span{display:block;padding-bottom:10px;height:250px;border:1px solid #dfdfdf;}
.forumlist2 li span:hover{border:1px solid #009cb4;background:#f7f7f7;}
.forumlist2 li div{clear:both;margin: 15px auto 0 auto;width:230px;height:130px;overflow:hidden;text-align:center; line-height: 130px;}
.forumlist2 li div img{max-height:130px; max-width: 100%; vertical-align: middle;}
/*		.forumlist2 li h2{font-size:13px;padding:9px 15px;text-align:left;float:left;color:#FFF;margin:0 0 25px 0;width:90px;}*/
.forumlist2 li h2{font-size:0px;}
.forumlist2 li h3{font-size:14px;padding:15px;margin: 0 auto;width:230px;overflow:hidden; height: 12px; margin-bottom: 14px;}
.forumlist2 li a{text-decoration:none;color:#313131;}
.forumlist2 li a:link{text-decoration:none;color:#313131;}
.forumlist2 li a:visited{text-decoration:none;color:#313131;}
.forumlist2 li a:active{text-decoration:none;color:#313131;}
.forumlist2 li a:hover{text-decoration:underline;color:#313131;}
.forumlist2 li dl{overflow:hidden;margin: 0 auto;width:230px;font-size:12px;line-height:150%;}
.forumlist2 li dl dt{color:#000;font-weight:600;margin-right:10px;float:left;}
.forumlist2 li dl dd{float: left; width: 190px;}
.forumlist2 li dl dd{height: 19px; overflow:hidden; }
/*포럼h2컬러*/
.mainforum h2.h2_16{border:1px solid #77c1cb;background:#84cad3;}/*행사*/
.mainforum h2.h2_17{border:1px solid #81c437;background:#8bce40;}/*세미나*/
.mainforum h2.h2_18{border:1px solid #3ccddf;background:#43d3e5;}/*컨퍼런스*/
.mainforum h2.h2_19{border:1px solid #50a0d4;background:#5ca9db;}/*하계ceo포럼*/
.mainforum h2.h2_20{border:1px solid #50a0d4;background:#5ca9db;}/*추계ceo포럼*/
.mainforum h2.h2_21{border:1px solid #f69e2b;background:#ffae44;}/*조잔최*/
.mainforum h2.h2_22{border:1px solid #94add5;background:#9eb6db;}/*연수*/
/**[회원사]********************************************************/
/*타이틀*/
.memberHeading{font-size:18px;font-weight:normal;padding-top:20px;}
.memberHeading span.deco{font-weight:bold;color:#00b6a8;}
/*회원사무료서비스*/
.meA{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.meA h3{font-size:18px;font-weight:600;background:#f2f2f2;height:37px;padding:18px 0 0 20px;border-bottom:1px solid #dfdfdf;}
.meA ul{}
.meA ul li{border-bottom:1px solid #dfdfdf;}
.meA ul li a{display:block;width:100%;height:56px;padding-top:40px;padding-left:100px;font-size:15px;}
.meA ul li.b1{background:url(../images/main/mainMember_01.png) no-repeat 33px;}
.meA ul li.b2{background:url(../images/main/mainMember_02.png) no-repeat 33px;}
.meA ul li.b3{background:url(../images/main/mainMember_03.png) no-repeat 33px;}
/*회원사 주요 할인 서비스*/
.meB{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
.meB h3{font-size:18px;font-weight:600;background:#f2f2f2;height:37px;padding:18px 0 0 20px;border-bottom:1px solid #dfdfdf;}
.meB ul{}
.meB ul li{border-bottom:1px solid #dfdfdf;}
.meB ul li a{display:block;width:100%;height:56px;padding-top:40px;padding-left:100px;font-size:15px;}
.meB ul li.b1{background:url(../images/main/mainMember_04.png) no-repeat 33px;}
.meB ul li.b2{background:url(../images/main/mainMember_05.png) no-repeat 33px;}
.meB ul li.b3{background:url(../images/main/mainMember_06.png) no-repeat 33px;}
/*회원사안내배너*/
.meC{padding:20px;border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#f2f2f2;}
.meC ul{width:100%;border-top:1px solid #dfdfdf;background:#FFF;}
.meC ul li{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; background:url(../images/main/bul_04.png) no-repeat 90%;}
.meC ul li a{display:block;width:100%;height:48px;padding-top:27px;padding-left:25px;font-size:15px;}
.meC ul li a.ex01{height:56px;padding-top:20px;}
.meC ul li a.ex01 span{font-style:italic;}
/*로그인*/
.meD{border-top:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.meD fieldset{margin:0px;padding:0px;overflow:hidden;}
.meD legend{display:block;font-size:18px;font-weight:600;background:#f2f2f2;height:40px;padding:15px 0 0 20px;margin:0px;border-bottom:1px solid #dfdfdf;width:100%;}
.meD div{padding:15px;float:left;}
.meD div label{display:none;}
.meD div input{height:37px;width:155px;padding:0 10px;background:#f2f2f2;border:1px solid #FFF;margin-bottom:4px;}
.meD a{display:block;width:80px;height:45px;padding-top:35px;background:#00b6a8;color:#FFF !important;float:left;margin-top:15px;text-align:center;}
.meD a:hover{background:#676767;}
/*바로가기*/
.meF{}
.meF ul{overflow:hidden;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.meF ul li{float:left;width:25%;}
.meF ul li a{display:block;height:43px;padding-top:25px;padding-left:90px;font-size:15px;background:url(../images/main/bul_bigArrow3.png) 90% no-repeat;border-left:1px solid #dfdfdf;}
.meF ul li:last-child a{border-right:1px solid #dfdfdf;}
.meF ul li.b1{background:url(../images/main/mainMember_07.png) no-repeat 20px;}
.meF ul li.b2{background:url(../images/main/mainMember_08.png) no-repeat 20px;}
.meF ul li.b3{background:url(../images/main/mainMember_09.png) no-repeat 20px;}
.meF ul li.b4{background:url(../images/main/mainMember_10.png) no-repeat 20px;}
/*최고경영자조찬회*/
.meG{border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.meG h3{font-size:18px;font-weight:600;padding:15px 15px 10px 15px;}
.meG ul{padding:0 15px 10px 15px;overflow:hidden;}
.meG ul li{float:left;width:50%;overflow:hidden;}
.meG ul li div{float:left;width:165px;}
.meG ul li div img{float:left;max-height:160px;}
.meG ul li p{float:left;width:115px;font-size:12px;line-height:130%;}
.meG ul li p span{color:#000;}
/**[기타]********************************************************/
.noneD{display:none;}
.brD{display:block;}
#menu342_obj4173,
#menu342_obj4174
{border:1px solid #dfdfdf;}

.markWA{width:60px;height:40px;background:url(../images/markWA.png) no-repeat;position:absolute;top:100px;right:0px;font-size:0px;}
.markHR{width:186px;height:26px;background:url(https://ksa.or.kr/img/2017/2017besthr.png) no-repeat;position:absolute;top:110px;right:20px;font-size:0px;}

#menu342_obj4285 {min-height: 50px;}

#menu342_obj58130 .bannerBox{width:100%;}
#menu342_obj58130 .bannerBox ul{overflow:hidden;}
#menu342_obj58130 .bannerBox ul li{float: left; width: 24%; margin: 0 0.5%; text-align: center;}
#menu342_obj58130 .bannerBox ul li:last-child{margin-right:0;}
#menu342_obj58130 .bannerBox ul li a{display: block; border: 1px solid #dfdfdf; height: 60px;  background: #FFF;font-size: 14px; line-height: 60px;}


/*200715추가*/
#menu342_obj3746 .sns{
	padding-left:15px;padding-top: 57px;border-top:1px solid #a1c1d8;border-right:1px solid #a1c1d8;
}
/*200715추가*/