@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Subpage Body Contents CSS.
 * @Modification Information
 * <pre>
 * 2016.00.00 | 이름명 | 최초 등록
 * </pre>
 * @author 부서명 이름명
 * @since 2016.10.18
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*! Subpage Body Content Each Template v.20150905 r.20160929 | by @Who
 ★ 최초…최종 작업자는 ~ 을 항상 남겨주세요!
 */

/* [IE8+]compatible! */

/* Table of contents ))
 | .content1template1
 | …
 */

/* All Device ◆◆◆◆◆◆◆◆◆◆ */

/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */

.intro{text-align:center;}
.intro .text1{font-size:24px; color:#000;line-height:1.2}

@media all and (min-width:768px){
.intro .text1{font-size:36px;line-height:1.5}
}

.download1s1{overflow:hidden;}
.download1s1 .m1{display:inline-block;float:left;margin-top:.333em;font-size:1.143em;line-height:1.333;vertical-align:middle;}
.download1s1 .b1{display:inline-block;float:right;vertical-align:middle;}
.download1s1 .b1>.button{margin:0;}

.greeting01 {position:relative;overflow:hidden;}
.greeting01 .ltext {position:relative;overflow:hidden;}
.greeting01 .ltext .t1{float:left;display:block;position:absolute;left:0;top:0;margin-top:0;padding-right:5%;}
.greeting01 .ltext .warp1texts{display:block;padding:0 1.5em;color:#fff;line-height:1.5;overflow:hidden;background:#019732;}
.greeting01 .ltext .t2{margin:1em 0 .5em 0;font-size:1.429em;letter-spacing:-2px;}
.greeting01 .ltext .t3{margin:.5em 0;font-size:1em; }
.greeting01 .ltext .t4{margin:.5em 0;font-size:24px;font-weight:600;}
.greeting01 .rtext .t1{position:relative;font-size:17px;color:#222;font-weight:600;line-height:1.333;padding:20px 0;}
.greeting01 .rtext .t1:after {content:'';width:60px;height:1px;background:#000;position:absolute;left:0;bottom:0;}
.greeting01 .rtext .t2{font-size:1.385em;color:#007bcb;font-weight:500;padding-top:20px;line-height:1.333;}
.greeting01 .rtext .t3{font-size:15px;color:#000;font-weight:500;line-height:1.6;padding-top:20px;}

	.greeting01>.column.m3{text-align:left}
@media all and (min-width:768px){
	.greeting01>.column.m1{width:52%;}
	.greeting01>.column.m2{width:42%;}
	.greeting01 .ltext {width:390px;}
	.greeting01 .ltextb {width:970px;}
	.greeting01 .ltext .warp1texts{float:left;position:absolute;right:0;top:340px;padding:15px; height:70px; width:210px;}
	.greeting01 .ltext .t3{margin:.5em 0 0 0;font-size:1em; }
	.greeting01 .ltext .t4{margin:0;font-size:28px;}
	.greeting01  .rtext .t1{font-size:28px;padding:0px 0 15px 0;font-weight:500;margin-bottom:20px;}
	.greeting01  .rtext .t2{font-size:1.538em;line-height:1.333;padding-top:10px;}
	.greeting01  .rtext .t3{font-size:16px;line-height:1.5;letter-spacing:-1px;padding-top:10px;}

 
}

@media all and (min-width:1000px){
	.greeting01>.column.m1{width:42%;}
	.greeting01>.column.m2{width:52%;font-size:1.077em}


}

@media all and (min-width:1000px){
	.greeting01>.column.m11{width:20%;}
	.greeting01>.column.m22{width:70%;font-size:1.077em}


}



@media all and (min-width:1000px){
	.greeting01>.column.m10{width:100%;}
	.greeting01>.column.m20{width:99%;font-size:1.077em}


}/*한유화 20171229 수정*/


/*연혁 */
.history{position:relative;margin:90px 0;padding:10px 0 50px;}
.history:before{content:"";display:block;position:absolute;top:0;left:29px;width:9px;height:100%;background:url(/_res/portal/img/content/history_pa.gif) repeat;border-radius:4px;}
.history>p{position:absolute;left:0;margin:0;width:76px;height:76px; border-radius:100%;color:#fff;background:url(/_res/portal/img/content/history_his.png) repeat;line-height:76px;text-align:center;font-weight:500;font-size:20px;}
.history .present{top:-86px;}
.history .before{bottom:-80px;}
.history .item{position:relative;margin-top:40px;}
.history .item:first-child{margin-top:0;}
.history .item:after{content:"";display:block;clear:both;visibility:hidden;}
.history .item .grap{position:relative;padding:0 25px 0 55px;}
.history .item .grap:before{content:"";display:block;position:absolute;top:-5px;left:25px;width:17px;height:33px;background:url(/_res/portal/img/content/history_bul.png) no-repeat;}
.history .item .grap .con_history{}
.history .item .grap .con_history h3{margin:0;color:#008a00;font-size:26px;font-weight:bold;line-height:38px;word-wrap:break-word;word-break:keep-all;font-weight:600;}
.history .item .grap .con_history .lst_history {padding:0;margin:0;}
.history .item .grap .con_history .lst_history li{position:relative;list-style:none;margin-top:10px;line-height:20px;word-wrap:break-word;word-break:keep-all;color:#666}
.history .item .grap .con_history .lst_history li:first-child{margin-top:0;}
.history .item .grap .con_history .lst_history li b{display:block;color:#333333;}

@media all and (min-width:640px) {
	.history>p{left:50%;margin-left:-38px;}
	.history:before{left:50%;margin-left:-4px;}
	.history .item .grap{padding:0;}
	.history .item .grap:before{top:-6px;left:50%;margin-left:-8px;}
	.history .item .grap:after{content:"";display:block;clear:both;visibility:hidden;}
	.history .item .grap .con_history{padding-top:2px;}
	.history .item .grap.lcnt .tit,
	.history .item .grap.rcnt .con_history{float:right;padding-left:100px;width:46%;text-align:left;}
	.history .item .grap .con_history .tit,
	.history .item .grap.lcnt .con_history{float:left;padding-right:0px;width:46%;text-align:right;}
} 
@media all and (min-width:768px) {
	.history .item .grap .con_history {padding:0;margin:0;}
	.history .item .grap.lcnt .con_history .lst_history li{padding:0 80px 0 0;}
	.history .item .grap.lcnt .con_history .lst_history li b{left:auto;right:0;}
	.history .item .grap .con_history .lst_history li{padding-left:80px;}
	.history .item .grap .con_history .lst_history li b{position:absolute;top:0;left:0;}
 	.history .item .grap .con_history h3{font-size:34px; padding: 0 0 20px 0;margin:-10px 0 0 0;}
}

 
 



.ss_none {display: block !important;}
.ss_mnone {display: none !important;}

@media all and (min-width:768px) {
.ss_none {display: none !important;}
.ss_mnone {display: block !important;}

}


.button .ic1.ic1gogo{display:inline-block;width:40px;height:30px;margin:-2px 0 2px 20px;background:url(/_res/portal/img/content/por_design_img02.png) no-repeat 100% 0%;background-size:contain;vertical-align:middle;}

.location1info1{padding:20px 0;border-bottom:1px dotted #dfdfdf; }
.location1info1 *{list-style:none;margin:0;padding:0;overflow:hidden;}
.location1info1 dl{border-top:1px dotted #dfdfdf;padding:.666em 0;}
.location1info1 dl:first-child{padding-top:0;border-top:0;}
.location1info1 dl:last-child{padding-bottom:0;}
.location1info1 dt{display:block;font-size:1.385em;font-weight:600;letter-spacing:-2px;}
.location1info1 dd{display:block;margin-top:.333em;padding:.333em 0;}
.location1info1 dd ul.bu li,
.location1info1 dd ul.bu ul{margin-top:0;}
.location1info1 dd ul.bu li li{margin:0 0 .166em;}
.location1info1 .t1{display:block;}
.location1info1 .t2{display:block;}
.location1info1 .ic1{display:none;}

.location1info1 .m1{color:#f9b610;}
.location1info1 .m2{color:#116cab;}
.location1info1 .m3{color:#199fa2;}
 
.location1info1  .ic2{display:inline-block;width:26px;height:26px;margin-right:.333em;background:#888888 url() no-repeat;background-size:contain;border-radius:50%;vertical-align:middle;}
.location1info1  .ic2.phone{background-image:url(/_res/portal/img/content/location1info1ic1phone@2x.png)}
.location1info1  .ic2.fax{background-image:url(/_res/portal/img/content/location1info1ic1fax@2x.png)}

 
@media all and (min-width:768px){
	.location1info1{margin:.333em;}
	.location1info1 dt{float:left;width:25%;}
 
	.location1info1 dd{float:left;width:73%;margin-top:22px;padding-left:2%;font-size:1.231em}
	.location1info1 .ic1{display:inline-block;width:54px;height:54px;margin:0.888em;background:url() no-repeat;background-size:contain;vertical-align:middle;}
	.location1info1 .ic1.home{background-image:url(/_res/portal/img/content/location1info1ic1home@2x.png)}
	.location1info1 .ic1.subway{background-image:url(/_res/portal/img/content/location1info1ic1subway@2x.png)}
	.location1info1 .ic1.phone{background-image:url(/_res/portal/img/content/location1info1ic1phonee@2x.png)}
	.location1info1 .ic1.bus{background-image:url(/_res/portal/img/content/location1info1ic1bus@2x.png)}
	.location1info1 .mvsv{display:none;}

	.location1info1 .m1{color:#222;}
	.location1info1 .m2{color:#222;}
	.location1info1 .m3{color:#222;}
}

 
.location1info2{padding:20px 0; border-bottom:2px solid #000;}
.location1info2 .t1{color:#333;font-size:1.385em}
.location1info2 .t2{color:#666;font-size:1.154em}

@media all and (min-width:768px){
.location1info2 .t1{font-size:1.538em}
.location1info2 .t2{font-size:1.385em}
}


.mWay1 .root_daum_roughmap{width:auto !important;}

 
@media all and (min-width:768px){
	.newsbbs>.column.m1{width:42%;}
	.newsbbs>.column.m2{width:54%;}
}

.organization{position:relative;max-width:310px;margin:0 auto;overflow:hidden;padding:0;}
.organization .p01{width:310px;height:1100px;margin:0 auto;background:url(/_res/portal/img/content/por_00050_img_01@2xx.png) no-repeat;overflow:hidden;text-indent:-9999px;}
.organization .p01 a{display:block;position:static !important;margin:0 auto;height:930px;}

.organization .p02{width:310px;height:900px;margin:0 auto;background:url(/_res/portal/img/content/por_00050_img_02@2xx.png) no-repeat;overflow:hidden;text-indent:-9999px;}
.organization .p02 a{display:block;position:static !important;margin:0 auto;height:840px;}

@media all and (min-width:768px){
.organization{max-width:748px;margin:0 auto;}
.organization .p01{width:100%;height:932px;background:url(/_res/portal/img/content/por_00050_img_01@2x.png) no-repeat 50% 0;}
.organization .p02{width:100%;height:840px;background:url(/_res/portal/img/content/por_00050_img_02@2x.png) no-repeat 50% 0;}
 }


@media all and (min-width:1256px){
.organization{max-width:950px;margin:0 auto;}
.organization .p01{width:100%;height:932px;background:url(/_res/portal/img/content/por_00050_img_01.png) no-repeat 50% 0;}
.organization .p02{width:100%;height:840px;background:url(/_res/portal/img/content/por_00050_img_02.png) no-repeat 50% 0;}
  }


 
.mspoint{position:relative;padding:50px 0 20px 0;margin:0; }
.mspoint .ctit {position:relative;font-size:16px;color:#6a6a6a;margin-bottom:30px; text-align:center;padding:30px 0;margin:0; }
.mspoint .ctit:after {content:'';position:absolute;left:15%;top:-15px;margin-left:-8px;width:70%;height:25px;background:url(/_res/portal/img/content/por_design_img01.png) no-repeat 50% 100%;  }
.mspoint .ctit .t1{color:#008800;font-size:1.846em;padding-bottom:20px;}

 
.msafety .ctit {position:relative;font-size:19px;color:#333;margin-bottom:30px; text-align:center;}
.msafety .ctit:after {content:'';position:absolute;left:50%;bottom:-15px;margin-left:-8px;width:17px;height:1px;background:#000;}
.msafety ul li {color:#777;}
 

@media all and (min-width:768px) {
.msafety{min-height:280px;}
}


.port_link{margin:1.666em 0 0;overflow:hidden;}
.port_link .wrap1{overflow:hidden;}
.port_link .wrap1 .col{display:block;}
.port_link .wrap1 .figs{margin:0 0 .333em;}
.port_link .wrap1 .texts{margin:1em 0 0;}
.port_link .wrap1 .f1{display:block;width:100%;height:auto;margin:0 auto;text-align:center;}
.port_link .wrap1 .f1 img{margin:0 auto;border:1px solid #dfdfdf;}
.port_link .wrap1 .texts .t1{display:block;margin:0 0 0;overflow:hidden;font-size:1.333em;font-weight:600;color:#000;}
.port_link .wrap1 .texts .b1{margin:.666em 0 0;overflow:hidden;}
.port_link .wrap1 .texts .b1>.button{padding-right:1em;padding-left:1em;}
.port_link .wrap1 .texts .b1>.button img{margin-right:.333em;}
@media all and (min-width:768px){
	.port_link .wrap1 .col{float:left;}
	.port_link .wrap1 .figs{width:25%;margin:0 3% 0 0;}
	.port_link .wrap1 .texts{width:72%;margin:0;}
}


 /*sample */

.news_view {padding-left:10px}
.news_view .summary_view {display:block;position:relative;padding-left:14px;margin:-4px 0 29px;font-weight:400;line-height:1.5}
.news_view .summary_view:before {content:'';position:absolute;top:6px;left:0;bottom:2px;width:3px;background-color:#000}
.news_view .summary_view:before {top:2px;bottom:6px}



.rtext0 .t1{position:relative;font-size:17px;color:#222;font-weight:600;line-height:1.333;padding:20px 0;}
.rtext0 .t1:after {content:'';width:60px;height:1px;background:#000;position:absolute;left:0;bottom:0;}


.corp_summary {position:relative;margin-top:-1px;margin-bottom:1px;width:100%;height:166px;background-color:#99baff;}
.corp_summary .rgt_bg {position:absolute;z-index:1;top:0;left:50%;width:50%;height:166px;background-color:#8bacf8;}
.corp_summary ul {position:absolute;z-index:2;top:0;left:50%;overflow:hidden;width:860px;height:166px;margin-left:-430px;}
.corp_summary ul li {float:left;list-style:none;height:166px;text-align:center}
.corp_summary ul.type_col5 li {width:171px;}
.corp_summary ul.type_col5 li.col1 {border-right:1px solid #a3c1ff;}
.corp_summary ul.type_col5 li.col2 {background-color:#8bacf8;border-right:1px solid #a3c1ff;}
.corp_summary ul.type_col5 li.col3 {border-right:1px solid #a3c1ff;}
.corp_summary ul.type_col5 li.col4 {background-color:#8bacf8;border-right:1px solid #a3c1ff;}
.corp_summary ul li div {padding-top:20px;height:146px;}
.corp_summary ul li div i {display:block;height:20px;margin:0 auto;font-size:12px;line-height:19px;color:#fff;letter-spacing:-1px;font-style:normal;}
.corp_summary ul li div p {width:85%;margin:9px auto 0;font-size:18px;font-weight:bold;color:#fff;text-align:center;letter-spacing:-0.5px;}
.corp_summary ul li div p span {font-weight:normal;font-size:14px;}
.corp_summary ul li div.item1 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico1.png) 50% 105px no-repeat;}
.corp_summary ul li div.item1 i {width:42px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 0 no-repeat;}
.corp_summary ul li div.item2 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico2.png) 50% 105px no-repeat;}
.corp_summary ul li div.item2 i {width:53px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -30px no-repeat;}
.corp_summary ul li div.item3 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico3.png) 50% 108px no-repeat;}
.corp_summary ul li div.item3 i {width:66px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -60px no-repeat;}
.corp_summary ul li div.item4 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico4.png) 50% 105px no-repeat;}
.corp_summary ul li div.item4 i {width:53px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -30px no-repeat;}
.corp_summary ul li div.item5 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico5.png) 50% 108px no-repeat;}
.corp_summary ul li div.item5 i {width:53px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -30px no-repeat;}
.corp_summary ul li div.item6 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico6.png) 50% 107px no-repeat;}
.corp_summary ul li div.item6 i {width:66px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -60px no-repeat;}
.corp_summary ul li div.item7 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico7.png) 50% 109px no-repeat;}
.corp_summary ul li div.item7 i {width:66px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -60px no-repeat;}
.corp_summary ul li div.item7 p {width:100px;}
.corp_summary ul li div.item8 {background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_ico8.png) 50% 112px no-repeat;}
.corp_summary ul li div.item8 i {width:66px;background:url(//www.saraminimage.co.kr/ui/company_info/bg_corpsummanry_round.png) 0 -60px no-repeat;}
.corp_summary ul li div.item8 p {width:100px;}

.summary-sta {border-top:1px solid #a1a6b0;border-bottom:1px solid #ddd;overflow:hidden}
.summary-sta li {list-style:none;position:relative;width:25%; float:left;font-weight:bold;padding:25px 0px;}
.summary-sta li .tit {font-size:16px;padding-left:30px;display:block;}
.summary-sta li .txt {color:#626d7f;padding-left:30px;line-height:1.2}
.summary-sta li .stxt {display:block;font-weight:normal;color:#626d7f;padding-left:30px;}
.summary-sta li .txt i {font-style:normal;font-family:"Proxima Nova";font-size:30px;}
.summary-sta li.c1 {width:100%;border:0;border-bottom:1px solid #ddd;padding:25px 0;} 
.summary-sta li.c1 .tit {width:21%; float:left}
.summary-sta li.c1 .txt {width:40%;font-size:18px;}
.summary-sta li.c2:after{display:block;content:"";position:absolute;background:#ddd;left:0px;width:1px;height:90px;top:50%;margin-top:-45px;}


.org1{width:300px;margin:0 auto;overflow:hidden;}
.org1 ul, .org1 li{list-style:none;padding:0;margin:0;}
.org1 li[class*='lv']>a{display:block;position:relative; width:143px;height:40px;margin:0 0 10px; color:#fff;text-align:center;line-height:40px; background:#636476;border:1px solid #4f4e56; }
.org1 :before, .org1 :after{content:'';display:block;position:absolute;}
.org1 li[class*='lv0']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*총회 세로줄*/
.org1 li[class*='lv1']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*회장 세로줄*/
.org1 li[class*='lv2']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*부회장 세로줄*/
.org1 li[class*='lv3']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*시도회 세로줄*/
.org1 li[class*='lv7']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*운영위원회 세로줄*/
.org1 li[class*='lv8']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*지부 세로줄*/
.org1 li[class*='lv9']>a:after{left:50%; top:41px; width:0; height:10px; border-left:1px solid #ddd;} /*지부 세로줄*/
.org1 .lv0>a{background-color:#2a9324 !important;border-color:#057b3f !important;}
.org1 .lv1>a{background-color:#108cc0 !important;border-color:#0d6d95 !important;}
.org1 .lv3>a{background-color:#199fa2 !important;border-color:#0c7e81 !important;}
.org1 .lv6>a{color:#555 !important;background-color:#f8f9fb !important;border-color:#ddd !important;}
.org1 .lv7>a{background-color:#f13c2b !important;border-color:#c01d0e !important;}
.org1 .lv9>a{background-color:#f13c2b !important;border-color:#c01d0e !important;}
.org1 .lv4>ul{clear:both;float:none;}
.org1 .wrap1lv4{margin:0 -5px;}
.org1 .wrap1lv4>li{float:left;margin:0 5px;}
.org1 .wrap1lv4>li:first-child{clear:both;float:none;margin:0 0 0 5px;}
.org1 .wrap1lv5{position:relative;margin:0 0 0 -160px;}
.org1 .wrap1lv5>ul>li{float:left;margin:0 0 0 10px;}
.org1 .wrap1lv5>ul>li:first-child{margin:0 0 0 5px;}
.org1 .wrap1lv5:before{left:77px;top:-58px;width:155px;height:0;border-top:1px solid #ddd;} /*반응형 기술단 공제사업단 위 가로줄*/
.org1 .wrap1lv5:after{left:232px;top:-58px;width:0px;height:6px;border-left:1px solid #ddd;} /*반응형 공제사업단 위 세로줄*/
.org1 .lv6>a:after{display:none !important}
.org1 .wrap1lv6{width:123px;height:240px;padding:10px;margin:-10px 0 10px; font-size:13px; 	border:1px solid #ddd;background:#fff;border-top:0; }
.org1 .wrap1lv6 a{display:block;padding:0 0 0 7px;color:#555; /*background:url(/_res/portal/img/content/org1li1.png) no-repeat 0 10px; 20180522 한유화 수정*/}
.org1 .wrap1lv6 li{/*background:url(/_res/portal/img/content/org1li1.png) no-repeat 0 10px; 20180522 한유화 한줄생성*/}
.org1 .wrap1lv6 .bull{background:url(/_res/portal/img/content/org1li1.png) no-repeat 0 10px;}
.org1 .lv7>a:before{left:50%;top:-11px;width:0;height:10px;border-left:1px solid #ddd;} /*반응 시도회 세로줄*/
.org1 .wrap1lv7{position:relative;clear:both;float:none;display:block;padding:10px 0 20px;overflow:hidden;}
.org1 .wrap1lv7:before{left:45px;top:0;width:221px;height:0;border-top:1px solid #ddd;} /*시도회 위 가로줄*/
.org1 .wrap1lv7:after{left:45px;bottom:12px;width:28px;height:0;border-top:1px solid #ddd;}/*시도회 아래 가로줄*/
.org1 .wrap1lv7 ul{margin:-1%; padding:0 0 0 11px;}
.org1 .wrap1lv7 li{position:relative;float:left;width:23%;margin:1%;}
.org1 .wrap1lv7 li a{display:block;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}
.org1 .wrap1lv7 li a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:9px;border-left:1px solid #ddd;} /*시도회 위쪽 세로*/
.org1 .wrap1lv7 li a:after{content:'';display:none;position:absolute;left:50%;bottom:-10px;width:0;height:10px;border-left:1px solid #ddd;} /*시도회 아래쪽 세로*/
.org1 .wrap1lv7 li:nth-child(1) a:before,
.org1 .wrap1lv7 li:nth-child(2) a:before,
.org1 .wrap1lv7 li:nth-child(3) a:before,
.org1 .wrap1lv7 li:nth-child(4) a:before,
.org1 .wrap1lv7 li:nth-child(17) a:after{display:block}
.org1 .lv8>a:before{left:50%;top:-13px;width:0;height:12px;border-left:1px solid #ddd;}
.org1 .wrap1lv9{position:relative;padding:10px 0 20px;}
.org1 .wrap1lv9:before{left:44px;top:0;width:223px;height:0;border-top:1px solid #ddd;}
.org1 .wrap1lv9 ul{margin:-1%;padding:0 0 0 11px;}
.org1 .wrap1lv9 li{position:relative;float:left;width:23%;margin:1%;}
.org1 .wrap1lv9 li a{display:block;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}
.org1 .wrap1lv9 li a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}
.org1 .wrap1lv9 li:nth-child(1) a:before,
.org1 .wrap1lv9 li:nth-child(2) a:before,
.org1 .wrap1lv9 li:nth-child(3) a:before,
.org1 .wrap1lv9 li:nth-child(4) a:before{display:block}
.org1 .wrap1lv9 .ic1 {/*background-color:#99cc00 !important;*/ display:block; text-align:center! important;}

#skipapi{z-index:9999;position:absolute;left:0;top:0;width:100%;}
#skipapi *{display:inline;list-style:none;margin:0;padding:0;}
#skipapi a{display:block;position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;}
#skipapi a:focus{left:0;width:98%;padding:1%;height:auto;background:#00881e;color:#fff;font:bold 1em/2.5;text-decoration:none;text-align:left;line-height:18px;}


@media all and (min-width:768px) {

.org1{width:728px;}
.org1 li[class*='lv']>a{width:210px;font-size:16px;}
.org1 li[class*='lv']>a:after{height:25px;top:41px;}
.org1 .lv0>a{margin:0 auto 25px !important;width:96px !important;height:96px !important;border-radius:100%;line-height:96px !important;font-size:20px;}
.org1 .lv0>a:after{top:97px !important;}
.org1 .lv1>a{margin:0 auto 25px !important;}
.org1 .lv2>a{margin:-67px 0 0 516px !important;}
.org1 .lv2>a:after{left:-47px !important;top:50% !important;width:46px !important;height:0 !important;border-top:1px solid #ddd;border-left:0 !important;}/*감사 가로줄*/
.org1 .lv3>a{margin:25px auto !important;}
.org1 .lv3>a:after{height:376px !important;}
/*.org1 .lv3>a:after{height:303px !important;} 20180522 한유화 수정*/
.org1 .lv4>a{margin:-134px 0 0 0 !important;}
.org1 .lv4>a:after{left:211px !important;top:50% !important;width:46px !important;height:0 !important;border-top:1px solid #ddd;border-left:0 !important;} /*이사회 가로줄*/
.org1 .wrap1lv4>li:nth-child(1) a:after,
.org1 .wrap1lv4>li:nth-child(2) a:before{display:none !important;}
.org1 .lv5>a:after{height:100px !important;}
.org1 .lv7>a{margin:0 auto 25px !important;}
.org1 .lv8>a{margin:0 auto 25px !important;}
.org1 .lv9>a{margin:0 auto 25px !important;}
.org1 .wrap1lv4{margin:25px -5px 0 !important;}
.org1 .wrap1lv4>li:nth-child(1)>a:after,
.org1 .wrap1lv4>li:nth-child(2)>a:after{display:none;}
.org1 .wrap1lv4>li:nth-child(3){float:none;float:right !important;margin:-52px 5px 0;}
.org1 .wrap1lv5{margin:80px 0 0 -521px;}
.org1 .wrap1lv5>ul>li{float:none;float:right !important;}
.org1 .wrap1lv5>ul>li:first-child{float:left !important;}
.org1 .wrap1lv5:before{left:0 !important;top:20px;width:520px;height:0;border-top:1px solid #ddd;} /*위원회 가로줄*/
.org1 .wrap1lv5:after{display:none}
.org1 .wrap1lv6{width:190px;height:230px;}
/*.org1 .wrap1lv6{width:190px;height:160px;}20180522 한유화 수정*/
.org1 .wrap1lv7:before{left:25px;width:679px;}
.org1 .wrap1lv7:after{left:25px;bottom:17px;width:679px;}
.org1 .wrap1lv7 li{position:relative;float:left;width:3.8%;margin:1%;}
.org1 .wrap1lv7 li a{height:75px;padding:10px 6%;line-height:130%;}
.org1 .wrap1lv7 li a:before{display:block;}
.org1 .wrap1lv7 li a:after{display:block;}
.org1 .lv8>a:before{top:-18px;height:17px;}
.org1 .wrap1lv9:before{left:25px;width:679px;}
.org1 .wrap1lv9 li{position:relative;float:left;width:3.8%;margin:1%;}
.org1 .wrap1lv9 li a{height:75px;padding:10px 6%;line-height:130%;}
.org1 .wrap1lv9 li a:before{display:block;}
/* [Ie8] */
html.iteIE8 .org1 .wrap1lv4>li+li+li>a{margin:0 0 0 227px;}
html.iteIE8 .org1 .wrap1lv5{margin:80px 0px 0px -294px;}
html.iteIE8 .org1 .wrap1lv4>li>a:after,
html.iteIE8 .org1 .wrap1lv4>li+li>a:after{display:none;}
html.iteIE8 .org1 .wrap1lv4>li+li+li{float:none;float:right !important;margin:-52px 5px 0;}
html.iteIE8 .org1 .wrap1lv7:after{bottom:27px;}

html.iteIE8 .org1 .wrap1lv7 li a{width:auto !important;font-size:14px;}
html.iteIE8 .org1 .lv8>a:before{top:-28px;height:27px;}
html.iteIE8 .org1 .wrap1lv9 li a{width:auto !important;font-size:14px;}

}



.org2{width:300px;margin:0 auto;overflow:hidden;}
.org2 ul, .org2 li{list-style:none;padding:0;margin:0;}
.org2 li[class*='lv']>a{display:block;position:relative; width:143px; height:40px; margin:0 0 5px; /*width:143px;height:40px;margin:0 0 10px; 한유화 20190701 수정*/color:#fff; text-align:center; line-height:40px; background:#636476;border:1px solid #4f4e56; }
.org2 li[class*='lvv']>a{display:block; position:relative; width:143px; height:55px; margin:auto; color:#fff; line-height:25px; background:#636476;border:1px solid #4f4e56;}
.org2 :before, .org2 :after{content:'';display:block;position:absolute;}
.org2 li[class*='lv']>a:after{left:50%; margin-top:32px; width:0; height:10px;border-left:1px solid #ddd;} /*회장님에서 부터 세로 회색선*/
.org2 .lv0>a{background-color:#2a9324 !important;border-color:#057b3f !important;}
.org2 .lv1>a,
.org2 .lv2>a{width:139px !important;height:38px !important;line-height:38px !important;color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important;}/*20180522 공제사업단장 배경색*/
.org2 .lv222>a{width:139px !important;height:38px !important;line-height:38px !important; color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important; font-size:14px !important; }/*20240408 rotoRl 배경색*/
.org2 .lv33>a{background-color:#0d6d95 !important;border-color:#0d6d95 !important;}
.org2 .lv3>a{background-color:#108cc0 !important;border-color:#0d6d95 !important;}
.org2 .lv4{clear:both;float:none;width:100%;margin:0 0 10px 5px ;}
/*.org2 .lv4{clear:both;float:none;width:100%;margin:0 0 10px;} 한유화 20180519 수정 포인트*/
.org2 .lv4>a{float:left;width:88px !important;background-color:#199fa2 !important;border-color:#0c7e81 !important;margin:0 !important;}
.org2 .lv4 .wrap1lv4{float:right;width:210px;margin:0 1%;}

/*20240408 실입력*/
.org2 .lvv444{clear:both;float:none;width:100%;margin:0 0 10px 5px;}
/*.org2 .lv4{clear:both;float:none;width:100%;margin:0 0 10px;} 한유화 20180519 수정 포인트*/
.org2 .lvv444>a{float:left;width:88px !important;background-color:#199fa2 !important;border-color:#0c7e81 !important;margin:0 !important;}
.org2 .lvv444 .wrap1lvv444{float:right;width:210px;margin:0 1%;}


.org2 .lv0>a:after, .org2 .lv1>a:after, .org2 .lv2>a:after, .org2 .lv3>a:after{left:44px !important} /*20180521 한유화 생성*/

.org2 .lv33>ul>li.lv4>a:after{height:10px !important;}
.org2 .lv33>ul>li.lv4:nth-child(2)>a:after{height:60px !important;}
.org2 .lv33>ul>li.lv4>a:before{right:-12px;top:50%;width:10px !important; margin-left:30px;height:0;}/*각국 연결 가로회색라인*/
.org2 .lv33>ul>li.lv4:nth-child(5)>a:before{border-color:#fff}

.org2 .lv33>ul>li.lv444>a:after{height:10px !important;}
.org2 .lv33>ul>li.lv444:nth-child(2)>a:after{height:60px !important;}
/*.org2 .lv33>ul>li.lv444>a:before{right:-12px;top:50%;width:10px !important; margin-left:30px;height:0;}각국 연결 가로회색라인*/
.org2 .lv33>ul>li.lv444:nth-child(5)>a:before{border-color:#fff}

.org2 .lv3>ul>li.lv4>a:after{height:10px !important;}
.org2 .lv3>ul>li.lv4:nth-child(2)>a:after{height:60px !important;}
.org2 .lv3>ul>li.lv4>a:before{right:-12px;top:50%;width:10px !important; margin-left:30px;height:0;border-top:1px solid #ddd;}/*각국 연결 가로회색라인*/
.org2 .lv3>ul>li.lv4:nth-child(5)>a:before{border-color:#fff}

.org2 .lv3>ul>li.lv444>a:after{height:10px !important;}
.org2 .lv3>ul>li.lv444:nth-child(2)>a:after{height:60px !important;}
/*.org2 .lv3>ul>li.lv444>a:before{right:-12px;top:50%;width:10px !important; margin-left:30px;height:0;border-top:1px solid #ddd;}각국 연결 가로회색라인*/
.org2 .lv3>ul>li.lv444:nth-child(5)>a:before{border-color:#fff}

.org2 .lv5{float:left;width:31.333%;margin:0 1% 5px;}
.org2 .lv5>a{display:table-cell !important;vertical-align:middle;width:69px !important;line-height:1em !important;font-size:13px;}
.org2 .lv5>a:after{display:none !important;}
.org2 .lv6{position:relative;margin:0 -0.5%;padding:16px 0;overflow:hidden;}
.org2 .lv6:before{left:38px;top:9px;width:227px;height:0;border-top:1px solid #ddd}/*시도회가로라인*/
.org2 .lv6>li{position:relative;float:left;width:24%;margin:1% .5%;}
.org2 .lv6>li>a{display:block;width:auto !important;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}/*각 시도회 박스*/
.org2 .lv6>li>a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}/*시도회세로라인*/
.org2 .lv6>li>a:after{content:'';display:none;position:absolute;left:50%;bottom:-10px;width:0;height:10px;border-left:px solid #ddd;}
.org2 .lv6>li:nth-child(1) a:before,
.org2 .lv6>li:nth-child(2) a:before,
.org2 .lv6>li:nth-child(3) a:before,
.org2 .lv6>li:nth-child(4) a:before,
.org2 .lv6>li:nth-child(13) a:after{display:block}
.org2 .lv6>li:nth-child(13) a:after{bottom:-30px;height:30px;}
.org2 .lv7{margin:0 -.5%;}
.org2 .lv7>li{position:relative;float:left;width:24%;margin:1% .5%;}
.org2 .lv7>li>a{display:block;width:auto !important;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}
.org2 .lv7>li>a .ic1{display:inline-block;
	color:#fff;font-size:10px;line-height:20px;
	width:20px;height:20px;
	background:#333;border-radius:20px;
}
.org2 .lv7{position:relative;margin:0 -0.5%;padding:8px 0;overflow:hidden;}
.org2 .lv7:before{left:38px;top:0;width:227px;height:0;border-top:1px solid #ddd}
.org2 .lv7>li>a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}.
.org2 .lv7>li:nth-child(1) a:before,
.org2 .lv7>li:nth-child(2) a:before,
.org2 .lv7>li:nth-child(3) a:before,
.org2 .lv7>li:nth-child(4) a:before{display:block}
.org2 .lv8>a{display:block;position:relative;
	top:0px;width:143px;height:40px;margin:0 0 10px;
	color:#fff;text-align:center;line-height:40px;
	background:#f13c2b;border:1px solid #c01d0e;

}

.org2 .lv9>a{/*background-color:#199fa2 !important;border-color:#0c7e81!important; */ width:143px! important; color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important; }/*공제사업본부 배경 색*/

.org2 .lv10>a{width:143px! important; color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important; }/*개배경색*/
.org2 .lv100>a{width:143px! important; color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important; }/*본부장*/

.org2 .lv11>a{ font-size:13px !important; width:139px !important;height:38px !important;line-height:38px !important;color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important;}/*20210405 한국주택관리원장 배경색*/

/*.org2 .lv9>ul>li.lv9>a:after{height:10px !important;}
.org2 .lv9>ul>li.lv9:nth-child(2)>a:after{height:60px !important;}
.org2 .lv9>ul>li.lv9>a:before{right:-12px;top:50%;width:10px;height:0;border-top:1px solid #ddd}
.org2 .lv9>ul>li.lv9:nth-child(5)>a:before{border-color:#fff}한유화 20180521 생성*/

@media all and (min-width:850px) {

.org2{position:relative;width:850px;}
/*.org2{position:relative;width:728px;} 한유화 20180519 수정*/
.org2 li[class*='lv']>a{width:210px;font-size:16px;}
.org2 li[class*='lv']>a:after{height:25px;top:176px;} /*각국 세로선*/
/*.org2 li[class*='lv']>a:after{height:25px;top:131px;} 한유화 20180519 수정 */
.org2 .lv0>a{margin:0 auto 25px !important;width:96px !important;height:96px !important;border-radius:100%;line-height:96px !important;font-size:20px;}
.org2 .lv0>a:after, .org2 .lv1>a:after, .org2 .lv2>a:after, .org2 .lv3>a:after{left:50% !important}
.org2 .lv0>a:after{top:97px !important;height:80px !important}
.org2 .lv1>a{float:right;}
.org2 .lv1>a:after{height:0 !important;/*width:279px !important;border-top:1px solid #ddd !important;top:50% !important;left:-283px !important;*/} /*공제사업단장 회색선*/
/*.org2 .lv1>a:after{height:0 !important;width:218px !important;border-top:1px solid #ddd !important;top:50% !important;left:-222px !important;} 한유화 20180519 수정*/
.org2 .lv2>a{float:left;}
/*.org2 .lv2>a:after{height:0 !important;width:279px !important;border-top:1px solid #ddd !important;top:50% !important;left:142px !important;} /*부회장 회색선*/
/*.org2 .lv2>a:after{height:0 !important;width:218px !important;border-top:1px solid #ddd !important;top:50% !important;left:142px !important;} 한유화 20180519 수정*/

.org2 .lv222>a{float:left; margin:0 0 0 65px !important;}
/*.org2 .lv222>a:after{height:0 !important;width:413px !important;border-top:1px solid #ddd !important;top:50% !important;left:142px !important;} /*roroTlr 회색선*/
/*.org2 .lv2>a:after{height:0 !important;width:218px !important;border-top:1px solid #ddd !important;top:50% !important;left:142px !important;} 한유화 20180519 수정*/

/*사무총장*/
.org2 .lv33>a{margin:0 auto 25px !important}
.org2 .lv33>a:after{top:42px !important;height:117px !important;}
/*.org2 .lv33>ul:before{content:'';left:73px;top:480px;width:565px;height:0;border-top:1px solid #ddd;}/*시도회 위쪽 가로선*/
/*.org2 .lv33>ul:after{content:'';left:50%;top:385px;width:0;height:17px;} /*교육운영팀 가운데 작은선*/

.org2 .lv3>a{clear:both;float:none;margin:0 auto 25px !important}
.org2 .lv3>a:after{top:41px !important;height:117px !important;}
/*.org2 .lv3>a:after{top:41px !important;height:30px !important;}한유화 20180519 총장님 하단 일자선 수정*/
/*.org2 .lv3>ul:before{content:'';left:73px;top:480px;width:565px;height:0;border-top:1px solid #ddd;}시도회 위쪽 가로선*/
/*.org2 .lv3>ul:before{content:'';left:72px;top:385px;width:584px;height:0;border-top:1px solid #ddd;}한유화 20180519 부서 하단 선 수정*/
/*.org2 .lv3>ul:after{content:'';left:50%;top:385px;width:0;height:17px;border-left:0px solid #ddd}교육운영팀 가운데 작은선*/
.org2 .lv4{position:relative;clear:none;float:left;width:16%;}
/*.org2 .lv4{position:relative;clear:none;float:left;width:16%;} 서연*/
/*.org2 .lv4{position:relative;clear:none;float:left;width:20%;} 한유화 20180519 수정 포인트 */
.org2 .lv4>a{clear:both;float:none;margin:0 auto !important;width:130px !important;}/*각국 사이즈*/
.org2 .lv4>a:before{left:131px !important;width:50px !important;}
.org2 .lv4:nth-child(5)>a:before{display:none;}

.org2 .lvv444{position:relative;clear:none;float:left;width:16%;}
.org2 .lvv444>a{clear:both;float:none;margin:0 auto !important;width:130px !important;}/*각국 사이즈*/
/*.org2 .lv444>a:before{left:131px !important;width:50px !important;}*/
.org2 .lvv444:nth-child(5)>a:before{display:none;}


.org2 .lv3>ul>li.lv4:nth-child(8)>a:after{top:41px !important;height:100px !important;}
/*.org2 .lv3>ul>li.lv4:nth-child(5)>a:after{top:41px !important;height:100px !important;}한유화 20180521세로 길다란선 그리는 경우*/
/*.org2 .lv3>ul>li.lv4:nth-child(2)>a:after{height:10px !important;}*/
.org2 .lv5{float:none;margin:0;width:130px;}
.org2 .lv5>a{display:block !important;margin:0;width:100% !important;font-size:13px !important;
	background:transparent !important;border:0 !important;height:auto !important;
}


.org2 .lv5>a>br{display:none;}
.org2 .lv4 .wrap1lv4{float:none;width:130px;padding:15px 0 5px;margin:0 5px 0 2px;border:1px solid #4f4e56;border-top:0;background:#636476; height:112px;}/*각 팀*/
/*.org2 .lv4 .wrap1lv4{float:none;width:130px;padding:15px 0 5px;margin:0 auto;border:1px solid #4f4e56;border-top:0;background:#636476; height:95px;} 서연*/
/*.org2 .lv4 .wrap1lv4{float:none;width:130px;padding:15px 0 5px;margin:0 auto;border:1px solid #4f4e56;border-top:0;background:#636476;} 한유화 20180519 수정 포인트 */
.org2 .lv4 .wrap1lv4_01{float:none;width:130px;padding:60px 0 5px;margin:0 5px 0 2px;border:1px solid #4f4e56;border-top:0;background:#636476; height:110px;}/*안전보건팀*/
.org2 .lv4 .wrap1lv4:before{display:none;}

.org2 .lvv444 .wrap1lv444{float:none;width:130px;padding:15px 0 5px;margin:0 5px 0 2px;border:1px solid #4f4e56;border-top:0;background:#636476; height:130px;}/*각 팀*/
.org2 .lvv444 .wrap1lv444:before{display:none;}

.org2 .lv5>a:before, .org2 .lv5>a:after{display:none;}
.org2 .lv6{padding:20px 0 0;}
.org2 .lv6:before{left:25px;top:17px;width:809px;}
/*.org2 .lv6:before{left:22px;top:16px;width:692px;} 한유화 20180519 수정 포인트*/
.org2 .lv7{padding:0 0 20px;}
.org2 .lv6>li,
.org2 .lv7>li{position:relative;float:left;width:3.88%;margin:1% 1% 0;}
.org2 .lv6>li>a{padding:5px;height:95px;line-height:130%;font-size:14px}
.org2 .lv7>li>a{padding:5px;height:75px;line-height:130%;font-size:14px}
.org2 .lv6>li>a:before,
.org2 .lv7>li>a:before{display:block !important;}
.org2 .lv6>li:nth-child(13) a:after{display:none;}
.org2 .lv7:before{display:none;}
.org2 .lv7>li>a .ic1{display:block;position:absolute;color:#333;font-size:13px;margin:10px 0 0;background:none;}
.org2 .lv8{position:relative;padding:30px 0 0;}
.org2 .lv8:before{left:18px;top:15px;height:37px;border-left:1px solid #ddd}
.org2 .lv8:after{right:18px;top:15px;height:37px;border-left:1px solid #ddd}
.org2 .lv8>a{margin:0 auto;}
.org2 .lv8>a:before{width:273px;left:-274px;top:50%;border-top:1px solid #ddd}
.org2 .lv8>a:after{width:273px;left:144px;top:50%;border-top:1px solid #ddd}


.org2 .lv9>a{/*clear:both;*/ float:right; margin:0 12px 25px 0 !important; /*float:none;margin:0 auto 25px !important*/}/*20180521 한유화 생성 공제사업본부 박스 위치 지정*/
.org2 .lv9>a:after{top:41px !important;height:30px !important;}/*20180521 한유화 생성*/
/*.org2 .lv9>ul:before{content:'';left:72px;top:412px; width:584px; height:0; border-top:1px solid #ddd;}/*20180521 한유화 생성*/
/*.org2 .lv9>ul:after{content:'';left:50%;top:385px; width:0;height:17px;   border-left:1px solid #ddd}/*20180521 한유화 생성*/

.org2 .lv10>a{/*clear:both;*/ float:right; /*float:none;margin:0 auto 25px !important*/}/*안전보건문화센터장*/
.org2 .lv10>a:after{top:41px !important;height:30px !important;}/*20180521 한유화 생성*/
/*.org2 .lv10>ul:before{content:'';left:72px;top:412px; width:584px; height:0; border-top:1px solid #ddd;}/*20180521 한유화 생성*/
/*.org2 .lv10>ul:after{content:'';left:50%;top:385px; width:0;height:17px;   border-left:1px solid #ddd}/*20180521 한유화 생성*/

.org2 .lv100>a{clear:both; float:right; margin:0 75px 0 25px !important /*float:none;*/}/*공제본부장*/
.org2 .lv100>a:after{top:41px !important;height:30px !important;}/*20240408_이서연*/
/*.org2 .lv100>ul:before{content:'';top:412px; width:584px; height:0; border-top:1px solid #ddd;}20240408_이서연*/
/*.org2 .lv100>ul:after{content:''; right:50%;top:385px; width:0;height:17px;   border-left:1px solid #ddd}20240408_이서연*/

.org2 .lv11>a{float:right; margin-left:13px !important;}
/*.org2 .lv11>a:after{height:0 !important;width:279px !important; border-top:1px solid #ddd !important; top:50% !important;left:-283px !important;} /*한국주택관리원장 회색선*/

.org2 .khma{/*background-color:#99cc00! important;*/ width:850px; height:70px;}/*20180521 한유화 생성*/


/*.org2 .lv9>ul>li.lv4:nth-child(5)>a:after{top:41px !important;height:100px !important;}20180521 한유화 생성*/
/*.org2 .lv9>ul>li.lv4:nth-child(2)>a:after{height:10px !important;}20180521 한유화 생성*/

/*.org2 .lv9>a{clear:both;float:none;margin:0 auto 25px !important}20180521 한유화 생성*/
/*.org2 .lv9>a:after{top:41px !important;height:30px !important;}20180521 한유화 생성*/
/*.org2 .lv9>ul:before{content:'';left:72px;top:412px;width:584px;height:0;border-top:1px solid #ddd;}20180521 한유화 생성*/


html.iteIE8 .org2 .org2 .lv6>a{width:auto !important;font-size:14px;}
html.iteIE8 .org2 .org2 .lv7>a{width:auto !important;font-size:14px;}
}


/*2025년조직도 변경 시작*/

.org3{width:300px; margin:0 auto; overflow:hidden;}
.org3 ul, .org2 li{list-style:none; padding:0; margin:0;}
.org3 li[class*='lv']>a{display:block; position:relative;   height:40px; margin:0 0 5px; color:#fff; text-align:center; line-height:40px; background:#636476; border:1px solid #4f4e56; } /*총장처장*/
.org3 li[class*='lvv']>a{display:block; position:relative; height:55px; margin:auto; color:#fff; line-height:25px; background:#636476;border:1px solid #4f4e56;}
.org3 :before, .org3 :after{content:'';display:block;position:absolute;}
.org3 li[class*='lv']>a:after{left:50%; margin-top:0px; width:1px; height:10px;border-left:1px solid #ddd;} /*회장 각 팀 가운데 세로 회색선*/
.org3 .lv0>a{background-color:#2a9324 !important;border-color:#057b3f !important;} /*회장*/
.org3 .lv1>a,
.org3 .lv2>a{width:145px !important;height:38px !important; line-height:38px !important;color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 2px !important; margin-right:15px !important;}/*부회장 연구원 공제사업단, 안전진단기술단*/
.org3 .lv22>a{width:145px !important;height:38px !important; line-height:38px !important;color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 2px !important;  left:42px !important;}/*교육안전센터*/
.org3 .lv33>a{background-color:#0d6d95 !important;border-color:#0d6d95 !important;} /*사무총장*/
.org3 .lv3>a{background-color:#108cc0 !important;border-color:#0d6d95 !important;} /*사무처장*/
.org3 .lv4{clear:both; float:none; width:100%; margin: 0;} /*각실*/
.org3 .lv4>a{float:left;width:115px !important ;background-color:#199fa2 !important ;border-color:#0c7e81 !important; padding:5px 0;} /*각실*/
.org3 .lv4 .wrap1lv4{float:right; width:115px; margin:0 ;} /*팀*/

.org3 .lv0>a:after, .org2 .lv1>a:after, .org2 .lv2>a:after, .org2 .lv3>a:after{left:44px !important} /*20180521 한유화 생성*/
.org3 .lv33>ul>li.lv4>a:after{height:10px !important;}
.org3 .lv33>ul>li.lv4:nth-child(2)>a:after{height:60px !important;}
.org3 .lv33>ul>li.lv4>a:before{right:-12px; top:30%; width:10px !important; margin-left:30px;height:0;}
.org3 .lv33>ul>li.lv4:nth-child(5)>a:before{border-color:#fff}

.org3 .lv3>ul>li.lv4>a:after{height:10px !important;}
.org3 .lv3>ul>li.lv4:nth-child(2)>a:after{height:60px !important;}
.org3 .lv3>ul>li.lv4:nth-child(5)>a:before{border-color:#fff}

.org3 .lv5{float:left;width:31.333%;margin:0 1% 5px;}
.org3 .lv5>a{display:table-cell !important; width:69px !important;line-height:1em !important;font-size:13px;}
.org3 .lv5>a:after{display:none !important;}
.org3 .lv6{position:relative; margin:0 -0.5%; padding:16px 0;overflow:hidden;}
.org3 .lv6:before{left:38px;top:9px;width:227px;height:0;border-top:1px solid #ddd;}/*시도회 가로 라인*/
.org3 .lv6>li{position:relative;float:left;width:24%;margin:1% .5%;}
.org3 .lv6>li>a{display:block;width:auto !important;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}/*각 시도회 박스*/
.org3 .lv6>li>a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}/*시도회세로라인*/
.org3 .lv6>li>a:after{content:'';display:none;position:absolute;left:50%;bottom:-10px;width:0;height:10px;border-left:1px solid #ddd;}
.org3 .lv6>li:nth-child(1) a:before,
.org3 .lv6>li:nth-child(2) a:before,
.org3 .lv6>li:nth-child(3) a:before,
.org3 .lv6>li:nth-child(4) a:before,
.org3 .lv6>li:nth-child(13) a:after{display:block}
.org3 .lv6>li:nth-child(13) a:after{bottom:-30px;height:30px;}
.org3 .lv7{margin:0 -.5%;}
.org3 .lv7>li{position:relative;float:left;width:24%;margin:1% .5%;}
.org3 .lv7>li>a{display:block;width:auto !important;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}
.org3 .lv7>li>a .ic1{display:inline-block;
	color:#fff;font-size:10px;line-height:20px;
	width:20px;height:20px;
	background:#333;border-radius:20px;
}
.org3 .lv7{position:relative;margin:0 -0.5%;padding:8px 0;overflow:hidden;}
.org3 .lv7:before{left:38px;top:0;width:227px;height:0;border-top:1px solid #ddd}
.org3 .lv7>li>a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}.
.org3 .lv7>li:nth-child(1) a:before,
.org3 .lv7>li:nth-child(2) a:before,
.org3 .lv7>li:nth-child(3) a:before,
.org3 .lv7>li:nth-child(4) a:before{display:block}
.org3 .lv8>a{display:block ;position:relative; 	top:0px; width:143px ;height:40px;margin:0 0 10px; color:#fff; text-align:center; line-height:40px; background:#f13c2b; border:1px solid #c01d0e;}
.org3 .lv9>a{width:145px !important; color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important; }/*공제사업본부 배경 색*/
.org3 .lv10>a{width:145px !important; color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important; }/*센터배경색*/
.org3 .lv11>a{ font-size:13px !important; width:139px !important;height:38px !important;line-height:38px !important;color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important;}/*20210405 한국주택관리원장 배경색*/

@media all and (min-width:850px) {

.org3{position:relative;width:850px;}
.org3 li[class*='lv']>a{width:150px; font-size:15px;} /* 각실 총장 처장*/
.org3 li[class*='lv']>a:after{height:18px;top:196px;} /*각국 세로선*/
.org3 .lv0>a{margin:0 auto 25px !important; width:96px !important;height:96px !important;border-radius:100%;line-height:96px !important;font-size:20px;}
.org3 .lv0>a:after, .org2 .lv1>a:after, .org2 .lv2>a:after, .org2 .lv3>a:after{left:50% !important}
.org3 .lv0>a:after{top:97px !important;height:80px !important}
.org3 .lv1>a{float:right;}
.org3 .lv1>a:after{height:0 !important; width:279px !important;border-top:1px solid #ddd !important;top:50% !important;left:-283px !important;} /*교육안전센터, 공제사업본부, 안전진단 가로 회색선*/
.org3 .lv2>a{float:left;}
.org3 .lv2>a:after{height:0 !important;width:79px !important;border-top:1px solid #ddd !important;top:50% !important;left:143px !important;} /*부회장, 연구원  가로 회색선*/
.org3 .lv22>a{float:left;}
.org3 .lv22>a:after{height:0 !important;width:79px !important;border-top:1px solid #ddd !important;top:50% !important;left:143px !important;} /*교육안전센터 가로 회색선*/

/*사무총장 시작*/
.org3 .lv33>a{margin:0 auto 25px !important}
.org3 .lv33>a:after{top:42px !important;height:117px !important;}
.org3 .lv33>ul:before{content:'';left:73px;top:480px;width:565px;height:0;border-top:1px solid #ddd;}/*시도회 위쪽 가로선*/
.org3 .lv33>ul:after{content:'';left:50%;top:385px;width:0;height:17px;} /*교육운영팀 가운데 작은선*/
/*사무총장 끝*/

.org3 .lv3>a{clear:both;float:none;margin:0 auto 25px !important}
.org3 .lv3>a:after{top:41px !important;height:117px !important;}/*총장 하단 일자선*/
.org3 .lv3>ul:before{content:'';left:73px;top:480px;width:565px;height:0;border-top:1px solid #ddd;}/*시도회 위쪽 가로선*/
.org3 .lv3>ul:after{content:'';left:50%;top:385px;width:0;height:17px;border-left:1px solid #ddd}/*교육운영팀 가운데 작은선*/
.org3 .lv4{position:relative; clear:none; float:left; width:14.2%; } /*각국팀 간격*/
.org3 .lv4>a{clear:both;float:none; margin:0 auto !important; width:115px !important; line-height:20px !important;}/*각국 사이즈*/
.org3 .lv4>a:before{left:131px !important; width:50px !important;}
.org3 .lv4:nth-child(5)>a:before{display:none;}
.org3 .lv3>ul>li.lv4:nth-child(8)>a:after{top:41px !important;height:100px !important;} 
.org3 .lv3>ul>li.lv4:nth-child(5)>a:after{top:41px !important;height:100px !important;}/*세로 길다란선 그리는 경우*/
.org3 .lv3>ul>li.lv4:nth-child(2)>a:after{height:10px !important;}
.org3 .lv5{float:none;margin:0;width:115px;}
.org3 .lv5>a{display:block !important;margin:0;width:100% !important;font-size:13px !important;
	background:transparent !important;border:0 !important;height:auto !important;
}

.org3 .lv5>a>br{display:none;}
.org3 .lv4 .wrap1lv4{float:none ;width:115px; padding:15px 0 5px;margin:0 auto;border:1px solid #4f4e56;border-top:0;background:#636476; height:125px;}/*각 팀*/
.org3 .lv4 .wrap1lv4:before{display:none;}
.org3 .lv5>a:before, .org2 .lv5>a:after{display:none;}
.org3 .lv6{padding:20px 0 0;}
.org3 .lv6:before{left:25px;top:17px;width:809px;}
.org3 .lv7{padding:0 0 20px;}
.org3 .lv6>li,
.org3 .lv7>li{position:relative;float:left;width:3.88%;margin:1% 1% 0;}
.org3 .lv6>li>a{padding:5px;height:95px;line-height:130%;font-size:14px}
.org3 .lv7>li>a{padding:5px;height:75px;line-height:130%;font-size:14px}
.org3 .lv6>li>a:before,
.org3 .lv7>li>a:before{display:block !important;}
.org3 .lv6>li:nth-child(13) a:after{display:none;}
.org3 .lv7:before{display:none;}
.org3 .lv7>li>a .ic1{display:block;position:absolute;color:#333;font-size:13px;margin:10px 0 0;background:none;}
.org3 .lv8{position:relative;padding:30px 0 0;}
.org3 .lv8:before{left:18px;top:15px;height:37px;border-left:1px solid #ddd}
.org3 .lv8:after{right:18px;top:15px;height:37px;border-left:1px solid #ddd}
.org3 .lv8>a{margin:0 auto;}
.org3 .lv8>a:before{width:273px;left:-274px;top:50%;border-top:1px solid #ddd}
.org3 .lv8>a:after{width:273px;left:144px;top:50%;border-top:1px solid #ddd}

.org3 .lv9>a{/*clear:both;*/ float:right; margin:0 12px 25px 0 !important; /*float:none;margin:0 auto 25px !important*/}/*20180521 한유화 생성 공제사업본부 박스 위치 지정*/
.org3 .lv9>a:after{top:41px !important;height:30px !important;}/*20180521 한유화 생성*/
.org3 .lv9>ul:before{content:'';left:72px;top:412px; width:584px; height:0; border-top:1px solid #ddd;}/*20180521 한유화 생성*/
.org3 .lv9>ul:after{content:'';left:50%;top:385px; width:0;height:17px;   border-left:1px solid #ddd}/*20180521 한유화 생성*/

.org3 .lv10>a{/*clear:both;*/ float:right; /*float:none;margin:0 auto 25px !important*/}/*안전보건문화센터장*/
.org3 .lv10>a:after{top:41px !important;height:30px !important;}/*20180521 한유화 생성*/
.org3 .lv10>ul:before{content:'';left:72px;top:412px; width:584px; height:0; border-top:1px solid #ddd;}/*20180521 한유화 생성*/
.org3 .lv10>ul:after{content:'';left:50%;top:385px; width:0;height:17px;   border-left:1px solid #ddd}/*20180521 한유화 생성*/

.org3 .lv100>a{clear:both; float:right; margin:0 75px 0 25px !important /*float:none;*/}/*공제본부장*/
.org3 .lv100>a:after{top:41px !important;height:30px !important;}
.org3 .lv100>ul:before{content:'';top:412px; width:584px; height:0; border-top:5px solid #ddd;}
.org3 .lv100>ul:after{content:''; right:50%;top:385px; width:0;height:17px;   border-left:5px solid #ddd}

.org3 .lv11>a{float:right; margin-left:13px !important;}
.org3 .lv11>a:after{height:0 !important;width:279px !important; border-top:1px solid #ddd !important; top:50% !important;left:-283px !important;} /*한국주택관리원장 회색선*/

.org3 .khma{/*background-color:#99cc00! important;*/ width:850px; height:70px;}/*20180521 한유화 생성*/

.org3 .lv9>ul>li.lv4:nth-child(5)>a:after{top:41px !important;height:100px !important;}/*20180521 한유화 생성*/
.org3 .lv9>ul>li.lv4:nth-child(2)>a:after{height:10px !important;}/*20180521 한유화 생성*/

.org3 .lv9>a{clear:both;float:none;margin:0 auto 25px !important}/*20180521 한유화 생성*/
.org3 .lv9>a:after{top:41px !important;height:30px !important;}/*20180521 한유화 생성*/
.org3 .lv9>ul:before{content:'';left:72px;top:412px;width:584px;height:0;border-top:1px solid #ddd;}/*20180521 한유화 생성*/

html.iteIE8 .org3 .org3 .lv6>a{width:auto !important;font-size:14px;}
html.iteIE8 .org3 .org3 .lv7>a{width:auto !important;font-size:14px;}
}
/*2025년 조직도 변경 끝*/

/* 윤리강령 */

.paper2{width:100%;margin:0 auto;}
.paper2 .wrap2{position:relative;border:2px solid #edcd88;padding:1.5em;margin:4px 0px;}
.paper2 .wrap1 .t1{padding:1em 0 2em 0;margin:0 auto;text-align:center;width:90%;font-size:16px;font-family:'NanumMyeongjo','나눔명조','명조'; color:#000}
.paper2 .wrap1 .t2{padding:4em 0;margin:0 auto;width:80%;text-align:center;background:url(/_res/portal/img/content/form2_img01.png) 50% 0 no-repeat;}
.paper2 .wrap1 .ic{display:block;position:absolute;width:57px;height:65px;background:url() no-repeat;margin:20px;}
.paper2 .wrap1 .ic.ic1{left:0;top:0;background:url(/_res/portal/img/content/form2bg01.png);}
.paper2 .wrap1 .ic.ic2{right:0;top:0;background:url(/_res/portal/img/content/form2bg02.png);}
.paper2 .wrap1 .ic.ic3{right:0;bottom:0;background:url(/_res/portal/img/content/form2bg04.png);}
.paper2 .wrap1 .ic.ic4{left:0;bottom:0;background:url(/_res/portal/img/content/form2bg03.png);}

@media all and (min-width:768px) {
.paper2 .wrap2{padding:3em 2em;margin:14px 6px}
.paper2 .wrap1 .t1{padding:1.4em 0;font-size:24px;width:80%;}
}


 


#network1{margin:0;padding:0;background:#f5f7f9;border:1px solid #ededed;height:1000px;}

#network1 .network1map1 .tab{display:block;position:absolute;color:#fff;font-size:14px;}
#network1 .network1map1 .tab>a{z-index:10;display:block;position:absolute;width:30px;height:37px;color:#fff;font-size:14px;padding:15px 10px;}
/*#network1 .network1map1 .tab a{}
#network1 .network1map1 .tab>a:hover,
#network1 .network1map1 .tab>a:focus,*/
#network1 .network1map1 .tab.on>a{text-decoration:none;background:url(/_res/portal/img/content/map_point.png)no-repeat;}


#network1 .network1map1 .tabcont1{z-index:1;display:none;position:absolute;width:100%;height:100%;left:0;top:0;background:url() no-repeat;}
#network1 .network1map1 .tabcont1 .tbox1{position:absolute;right:0px;top:520px;padding:0 15px;background:#fff;}
#network1 .network1map1 .tabcont1 .h1{color:#000;font-size:24px;}
#network1 .network1map1 .tabcont1 ul>li{color:#ccc;font-size:15px;}
#network1 .network1map1 .tabcont1 ul>li>em{color:#f4c568;}
#network1 .network1map1 .tabcont1 .tbox1 .t1 a{display:block;text-align:center;
	width:50px;
	font-size:12px;
	margin:3px 0;
	padding:5px 8px 3px 5px;
	border:1px solid #fff;
	color:#fff;
}
 
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1{list-style:none;display:block;position:relative;margin:.333em 0;padding:0;line-height:1.333; }
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .di{margin:.333em 0;padding:0 0 0 8em;overflow:hidden;color:#333;} 
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .dt{float:left;width:8em;margin:0 0 0 -8em;}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .dd{float:left;width:100%;}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .link .dd{text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .dt .ic1{display:inline-block;width:19px;height:19px;margin:0 .333em 0 0;
 
	background:url() no-repeat center center;background-size:contain;
	vertical-align:middle;
}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .pres .ic1{background-image:url(/_res/portal/img/content/ic40s1mappres.png);}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .home .ic1{background-image:url(/_res/portal/img/content/ic40s1maphome.png);}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .phone .ic1{background-image:url(/_res/portal/img/content/ic40s1mapphone.png);}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .post .ic1{background-image:url(/_res/portal/img/content/ic40s1mappost.png);}
#network1 .network1map1 .tabcont1 .tbox1 .info1 .dl1 .address .ic1{background-image:url(/_res/portal/img/content/ic40s1mapaddress.png);}
#network1 .network1map1 .tabcont1 .txt{color:#fff;}
 
#network1 .wrap1{padding:10px;}
#network1 .network1map1{display:block;
	position:relative;
	/*width:415px;*/height:500px;
	background:url(/_res/portal/img/content/map_img01_320.png) no-repeat;
}
 
#network1 .network1map1 .tab.m1 a{left:60px;top:80px;} /*서울*/
#network1 .network1map1 .tab.m2 a{left:24px;top:85px;} /*인천*/
#network1 .network1map1 .tab.m3 a{left:80px;top:120px;} /*경기*/
#network1 .network1map1 .tab.m4 a{left:150px;top:60px;}  /*강원*/
#network1 .network1map1 .tab.m5 a{left:100px;top:170px;}  /*충북*/
#network1 .network1map1 .tab.m6 a{left:60px;top:200px;}  /*충남*/
#network1 .network1map1 .tab.m7 a{left:110px;top:210px;}  /*대전*/
#network1 .network1map1 .tab.m8 a{left:60px;top:270px;}  /*전북*/
#network1 .network1map1 .tab.m9 a{left:40px;top:350px;}  /*전남*/
#network1 .network1map1 .tab.m10 a{left:70px;top:320px;}  /*광주*/
#network1 .network1map1 .tab.m11 a{left:180px;top:210px;}  /*경북*/
#network1 .network1map1 .tab.m12 a{left:180px;top:250px;}  /*대구*/
#network1 .network1map1 .tab.m13 a{left:220px;top:275px;}  /*울산*/
#network1 .network1map1 .tab.m14 a{left:200px;top:300px;}  /*부산*/
#network1 .network1map1 .tab.m15 a{left:140px;top:300px;}  /*경남*/
#network1 .network1map1 .tab.m16 a{left:5px;top:440px;}  /*제주*/
#network1 .network1map1 .tab.m17 a{left:84px;top:192px;}  /*세종*/

@media all and (min-width:768px){
#network1{height:720px;}
#network1 .wrap1{padding: 20px 10px;}
#network1 .network1map1{display:block;
	position:relative;
	/*width:415px;*/height:630px;
	background:url(/_res/portal/img/content/map_img01.png) no-repeat;
}
 
#network1 .network1map1 .tabcont1 .tbox1{position:absolute;right:0;top:10px;padding:10px;width:37%;background:#fff;}

#network1 .network1map1 .tab.m1 a{left:70px;top:100px;} /*서울*/
#network1 .network1map1 .tab.m2 a{left:34px;top:105px;} /*인천*/
#network1 .network1map1 .tab.m3 a{left:100px;top:150px;} /*경기*/
#network1 .network1map1 .tab.m4 a{left:200px;top:110px;}  /*강원*/
#network1 .network1map1 .tab.m5 a{left:140px;top:210px;}  /*충북*/
#network1 .network1map1 .tab.m6 a{left:60px;top:250px;}  /*충남*/
#network1 .network1map1 .tab.m7 a{left:140px;top:280px;}  /*대전*/
#network1 .network1map1 .tab.m8 a{left:80px;top:340px;}  /*전북*/
#network1 .network1map1 .tab.m9 a{left:60px;top:440px;}  /*전남*/
#network1 .network1map1 .tab.m10 a{left:60px;top:390px;}  /*광주*/
#network1 .network1map1 .tab.m11 a{left:250px;top:250px;}  /*경북*/
#network1 .network1map1 .tab.m12 a{left:240px;top:330px;}  /*대구*/
#network1 .network1map1 .tab.m13 a{left:290px;top:350px;}  /*울산*/
#network1 .network1map1 .tab.m14 a{left:270px;top:380px;}  /*부산*/
#network1 .network1map1 .tab.m15 a{left:180px;top:380px;}  /*경남*/
#network1 .network1map1 .tab.m16 a{left:15px;top:555px;}  /*제주*/
#network1 .network1map1 .tab.m17 a{left:104px;top:256px;}  /*세종*/
}



@media all and (min-width:1000px){
#network1{height:820px;}
#network1 .wrap1{padding: 30px 30px 30px 20px;}
#network1 .network1map1{display:block;
	position:relative;
	/*width:415px;*/height:750px;
	background:url(/_res/portal/img/content/map_img01_1000.png) no-repeat;
}
 
#network1 .network1map1 .tabcont1 .tbox1{position:absolute;right:0;top:0px;padding:20px;width:40%;background:#fff;}

#network1 .network1map1 .tab.m1 a{left:90px;top:140px;} /*서울*/
#network1 .network1map1 .tab.m2 a{left:54px;top:155px;} /*인천*/
#network1 .network1map1 .tab.m3 a{left:130px;top:200px;} /*경기*/
#network1 .network1map1 .tab.m4 a{left:220px;top:110px;}  /*강원*/
#network1 .network1map1 .tab.m5 a{left:160px;top:280px;}  /*충북*/
#network1 .network1map1 .tab.m6 a{left:80px;top:300px;}  /*충남*/
#network1 .network1map1 .tab.m7 a{left:180px;top:350px;}  /*대전*/
#network1 .network1map1 .tab.m8 a{left:110px;top:420px;}  /*전북*/
#network1 .network1map1 .tab.m9 a{left:60px;top:540px;}  /*전남*/
#network1 .network1map1 .tab.m10 a{left:90px;top:490px;}  /*광주*/
#network1 .network1map1 .tab.m11 a{left:290px;top:300px;}  /*경북*/
#network1 .network1map1 .tab.m12 a{left:280px;top:410px;}  /*대구*/
#network1 .network1map1 .tab.m13 a{left:340px;top:440px;}  /*울산*/
#network1 .network1map1 .tab.m14 a{left:300px;top:480px;}  /*부산*/
#network1 .network1map1 .tab.m15 a{left:220px;top:460px;}  /*경남*/
#network1 .network1map1 .tab.m16 a{left:15px;top:675px;}  /*제주*/
#network1 .network1map1 .tab.m17 a{left:136px;top:318px;}  /*세종*/
}



.ebook11 .hb1{background:none;padding:0;}
.ebook11 .h3{font-size:1.429em;}
.ebook11 .h4{font-size:1.143em;}
.ebook11 .bg-secondary{margin-top:1em;}
.ebook11 .list1{list-style:none;margin:0 0 1em;padding:0;}
.ebook11 .li1{position:relative;padding:0 0 .25em;background:url(/_res/portal/img/content/vision1li1ldash1.png) repeat-x 0 50%;overflow:hidden;}
.ebook11 .li2{position:relative;padding:0 0 .25em;background:url(/_res/portal/img/content/vision1li1ldash1.png) repeat-x 0 100%; overflow:hidden;}
.ebook11 .t1{display:inline-block;float:left;padding:0 .75em 0 0;background:#f5f7f9;}
.ebook11 .t2{display:inline-block;float:right;padding:0 .5em 0 .75em;background:#f5f7f9;font-weight:600;text-align:right;}
.ebook11 .t3{display:inline-block;float:right;padding:0 .5em 0 .75em;background:#f5f7f9;font-weight:600;text-align:right;}
@media all and (min-width:640px){
	.ebook11 .h3{padding-top:1.5em;}
	.ebook11>.column>.box1{padding:0;}
	.ebook11 .bg-secondary{height:100%;min-height:464px;padding:0 10% 0;margin:0;}
	.ebook11 .li2{ background:url(/intro/img/sub/vision1li1ldash1.png) repeat-x 0 50%; }
}
@media all and (min-width:1000px){
	.ebook11 .bg-secondary{min-height:607px;}
	.ebook11 .h3{padding-top:2em;}
	.ebook11 .list1{margin:0 0 3em;}
	.ebook11 p>a{margin-top:2em;}
}



.welfare1info1{}
.welfare1info1 .wrap1{display:block;margin:0 0 10px;border:1px solid #cacaca;}
.welfare1info1 .tab{}
.welfare1info1 .tab .toggle{display:block;min-height:23px;padding:10px 70px 14px 26px;text-decoration:none;color:#232323;font-size:1.154em;background:url(/_res/seoul/img/content/bg_close.png) #f6f9fd no-repeat 98% 7px;}
.welfare1info1 .tab .toggle.on{color:#000; font-weight:600;background:url(/_res/seoul/img/content/bg_open.png) #f6f9fd no-repeat 98% 7px;}
.welfare1info1 .cont{display:none;margin:0 20px; padding:.5em;}



/* 광고배너모음 */


#bannerad1{overflow:hidden;}
#bannerad1 ul{list-style:none;padding:0;margin:0;}
#bannerad1 li{float:left;margin:5px;}
#bannerad1 li>a{display:block;position:relative;
	width:170px;height:170px;margin:0 auto;
	text-decoration:none;overflow:hidden;
}
/* basic .wrap1 */
#bannerad1 li>a .wrap1{display:block;
	position:absolute;left:0;top:0;
	width:170px;height:170px;
	border-radius:100%;overflow:hidden;
	opacity:1;transition:.2s ease-out;
}
#bannerad1 li>a .wrap1 .f1{z-index:10;display:block;
	position:absolute;left:0;top:0;
	width:100%;height:100%;border-radius:100%;
	overflow:hidden;
}
#bannerad1 li>a .wrap1 .f1>img{width:auto;height:100%;}
#bannerad1 li>a .wrap1 .twrap1{z-index:20;display:table;
	position:relative;
	width:90%;height:90%;padding:5%;
	text-align:center;
}
#bannerad1 li>a .wrap1 .twrap2{display:table-cell;vertical-align:middle;}
#bannerad1 li>a .wrap1 .logo1{display:block;margin:0 0 5px;}
#bannerad1 li>a .wrap1 .logo1>img{width:auto;height:38px !important;}
#bannerad1 li>a .wrap1 .t1{display:block;width:100%;color:#fff;}
#bannerad1 li>a .wrap1 .t2{display:block;width:100%;color:#fff;font-size:24px;font-weight:bold;letter-spacing:-3px;line-height:1.2em;}
#bannerad1 li>a .wrap1 .bg{z-index:15;display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url() repeat;}
#bannerad1 li>a .wrap1 .bg1{background-image:url(/_res/portal/img/main/bannerad1bg01.png)}
#bannerad1 li>a .wrap1 .bg2{background-image:url(/_res/portal/img/main/bannerad1bg02.png)}
#bannerad1 li>a .wrap1 .bg3{background-image:url(/_res/portal/img/main/bannerad1bg03.png)}
#bannerad1 li>a .wrap1 .bg4{background-image:url(/_res/portal/img/main/bannerad1bg04.png)}
#bannerad1 li>a .wrap1 .bg5{background-image:url(/_res/portal/img/main/bannerad1bg05.png)}
/* :hover, :focus .wrap2 */
#bannerad1 li>a .wrap2{visibility:hidden;display:block;
	position:absolute;left:50%;top:50%;margin:-105px;
	width:204px;height:204px;
	background:#fff url(/_res/portal/img/main/bannerad1wrap2bg1.png) no-repeat 50% 0;border:3px solid #333;
	/*opacity:0;transition:.2s ease-out;*/
}
#bannerad1 li>a .wrap2 .bg{z-index:15;display:block;position:absolute;left:0;top:0;width:100%;height:120px;background:url(/_res/portal/img/lib/b.000000.opacity.20.png);}
#bannerad1 li>a .wrap2 .f1{float:left;width:100%;height:120px;overflow:hidden;}
#bannerad1 li>a .wrap2 .f1>img{width:100%;height:auto;}
#bannerad1 li>a .wrap2 .twrap1{float:left;position:relative;display:table;width:184px;height:74px;padding:5px 10px;}
#bannerad1 li>a .wrap2 .twrap1:before{content:'';z-index:15;display:block;
	position: absolute;left:50%;top:-20px;margin-left:-10px;
	width:0;height:0;border:10px solid transparent;border-bottom-color:#fff;
}
#bannerad1 li>a .wrap2 .twrap1{}
#bannerad1 li>a .wrap2 .twrap2{display:table-cell;vertical-align:middle;}
#bannerad1 li>a .wrap2 .twrap1 .t1{display:block;color:#777;font-size:13px;}
#bannerad1 li>a .wrap2 .twrap1 .t2{display:block;color:#333;font-size:18px;line-height:1.2em;}
#bannerad1 .viewcounter1{display:block;margin-top:10px;text-align:center;font-size:13px;color:#aaa}

@media all and (min-width:1256px){

	#bannerad1 li{float:left;width:25%;margin:0 0 5px;height:210px;overflow:hidden}
	#bannerad1 li>a{margin:0 auto;}
	#bannerad1 .mContC>a:hover .wrap1,
	#bannerad1 .mContC>a:focus .wrap1{opacity:0;margin:0;visibility:hidden;display:none;opacity:0;}
	#bannerad1 .mContC>a:hover, 
	#bannerad1 .mContC>a:focus{top:0;margin:0;width:210px;height:210px;}
	#bannerad1 .mContC>a:hover .wrap2, 
	#bannerad1 .mContC>a:focus .wrap2{visibility:visible;display:block;opacity:1;}
	#bannerad1 .mContC>a:active .wrap1{visibility:hidden;display:none;opacity:0;}


} /* /(min-width:1256px) */



.intro_box01 .txt{font-size:15px}
.intro_box01 .detail_dl {overflow:hidden;margin-top:25px;font-size:13px}
.intro_box01 .detail_dl dt {width:70%;float:left;padding-left:40px;position:relative; color:#333;margin-bottom:10px;  }
.intro_box01 .detail_dl dt:before {content:'';width:1px;height:10px;position:absolute;right:0;top:6px;background:#d9d9d9;}
.intro_box01 .detail_dl dt.ico01 {background:url('/_res/portal/img/content/port_01955_img01.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico02 {background:url('/_res/portal/img/content/port_01955_img02.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico03 {background:url('/_res/portal/img/content/port_01955_img03.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico04 {background:url('/_res/portal/img/content/port_01955_img04.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico05 {background:url('/_res/portal/img/content/port_01955_img05.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico06 {background:url('/_res/portal/img/content/port_01955_img06.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico07 {background:url('/_res/portal/img/content/port_01955_img07.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dt.ico08 {background:url('/_res/portal/img/content/port_01955_img08.png') no-repeat 5px 1px;}
.intro_box01 .detail_dl dd {width:100%;float:left;margin-bottom:10px; color:#666; }
.intro_box01 .detail_dl dd a {text-decoration:underline;color:#666;}
.intro_box01 .detail_dl dd a:hover {color:#000;}


@media all and (min-width:768px){
	.intro_box01 .txt{font-size:16px}
	.intro_box01 .detail_dl {font-size:15px}
	.intro_box01 .detail_dl dt {width:10%;}
	.intro_box01 .detail_dl dd {width:80%;}
}



.ars1{display:block;overflow:hidden;}
.ars1 .ars1img1{}
.ars1 .ars1img1 .ic1{display:block;width:190px;height:348px;margin:0 auto 10px;
	background:url(/_res/portal/img/content/ars1img01.png) no-repeat;background-size:contain;
}
.ars1 .ars1text1{}
.ars1 .ars1text1 .wrap1{display:block;margin:1em 0;padding:1em;border:1px solid #ddd;overflow:hidden;}
.ars1 .ars1text1 .ars1info1{display:block;margin:.5em 0;max-width:300px;overflow:hidden;}
.ars1 .ars1text1 .ars1info1 .ic1{float:left;display:inline-block;vertical-align:middle;
	width:72px;height:72px;margin-right:10px;
	background:url(/_res/portal/img/content/ars1img02.png);background-size:contain;
}
.ars1 .ars1text1 .ars1info1 .t1{float:left;font-size:20px;line-height:1.2em;
}
.ars1 .ars1text1 .ars1info1 .a1{float:left;display:block;font-size:30px;color:#333;}
.ars1 .ars1text1 .ars1info1 .t2{clear:both;float:none;display:block;width:100%;font-size:15px;}
.ars1 .ars1text1 ul{float:left;width:100%;list-style:none;padding:0;margin:0;}
.ars1 .ars1text1 ul li{padding:0;margin:0;}
.ars1 .ars1text1 ul li>i{display:inline-block;margin:.333em 5px .333em 10px;
	width:25px;height:25px;vertical-align:middle;
	border-radius:100%;background:#8fc31f;
	color:#fff;text-align:center;line-height:25px;font-size:16px;font-weight:bold;font-family:verdana, arial;
}
.ars1 .ars1text1 ul li .t2{display:block;margin:-10px 0 0 40px;}
.ars1 table a{color:#333}
@media all and (min-width:768px){
	.ars1 .ars1text1 ul{width:50%;}
}
@media all and (min-width:1256px){
	.ars1 .ars1img1{float:left;width:190px;margin-right:40px;}
	.ars1 .ars1text1{float:left;}
	.ars1 .ars1text1 .wrap1{padding:1.5em;}
	
	
}



.portal1join1{}
.portal1join1 .wrap1{text-align:center;height:200px;padding:2em;border:1px solid #ddd;}
.portal1join1 .wrap1>.h1{font-size:1.25em;}
.portal1join1 .wrap1>.ic{display:block;width:115px;height:100px;margin:0 auto;background:url() no-repeat 50% 50%;background-size:contain;}
.portal1join1 .wrap1>.ic.ic1{background-image:url(/_res/portal/img/lib/login1img01@2x.png)}
.portal1join1 .wrap1>.ic.ic2{background-image:url(/_res/portal/img/lib/login1img02@2x.png)}
.portal1join1 .wrap1>p{margin:0;}
@media all and (min-width:1256px){
	.portal1join1 .wrap1>.ic{margin:1em auto;}
}
/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */
/* small~xlarge */
@media all and (min-width:768px) and (max-width:1023px){/* ◇◆◇◆◇◆◇◆◇◆ */

} /* /(min-width:768px) and (max-width:1023px) */

#banner1 .mView{position:relative;
	margin:0px 0 0;width:100%;height:730px;
	overflow:hidden;
}
#banner1 .mCont{position:absolute;left:0;top:0;width:90%;overflow:hidden;}
#banner1 .mContC{display:block;float:left;width:100%;height:60px;}
#banner1 .mContC.on{display:block;}
#banner1 .mContC>a{display:block;text-align:center;border:1px solid #ddd;color:#333;font-size:1em;background:#fff;}
#banner1 .mContC>a .wrap1{display:table;width:100%;height:50px;} 
#banner1 .mContC>a .wrap1 .t1{display:table-cell;vertical-align:middle;}
#banner1 .mContC>a:hover, 
#banner1 .mContC>a:focus{border-color:#39b54a;background:#39b54a;color:#fff;}


} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */
#banner1 .mView{height:280px;}
#banner1 .mContC{width:30%;margin:0;}
#banner1 .mContC>a{margin:0 1%;font-size:1em;}
#banner1 .menu{display:none;}



} /* /(min-width:1000px) */
@media all and (min-width:1256px){/* xlarge+(padding20*2)+(scrollbar-track16) ◇◆◇◆◇◆◇◆◇◆ */

#banner1 .mView{height:280px;}
#banner1 .mContC{width:344%;margin:0;}
#banner1 .mContC>a{margin:0 1%;font-size:1em;}
#banner1 .menu{display:none;}


} /* /(min-width:1256px) */

@media all and (min-width:640px){
#banner1 .mView{height:280px;}
#banner1 .mContC{width:30%;margin:0;}
#banner1 .mContC>a{margin:0 1%;font-size:1em;}
#banner1 .menu{display:none;}

}
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */












/*
.org2{width:300px;margin:0 auto;overflow:hidden;}
.org2 ul, .org2 li{list-style:none;padding:0;margin:0;}
.org2 li[class*='lv']>a{display:block;position:relative;
	width:143px;height:40px;margin:0 0 10px;
	color:#fff;text-align:center;line-height:40px;
	background:#636476;border:1px solid #4f4e56;
}
.org2 :before, .org2 :after{content:'';display:block;position:absolute;}
.org2 li[class*='lv']>a:after{left:50%;top:41px;width:0;height:10px;border-left:1px solid #ddd;}
.org2 .lv0>a{background-color:#2a9324 !important;border-color:#057b3f !important;}
.org2 .lv1>a,
.org2 .lv2>a{width:139px !important;height:38px !important;line-height:38px !important;color:#005173 !important;background-color:#fff !important;border:#108cc0 solid 3px !important;}
.org2 .lv3>a{background-color:#108cc0 !important;border-color:#0d6d95 !important;}
.org2 .lv4{clear:both;float:none;width:100%;margin:0 0 10px;}
.org2 .lv4>a{float:left;width:88px !important;background-color:#199fa2 !important;border-color:#0c7e81 !important;margin:0 !important;}
.org2 .lv4 .wrap1lv4{float:right;width:210px;margin:0 -1%;}
.org2 .lv0>a:after, .org2 .lv1>a:after, .org2 .lv2>a:after, .org2 .lv3>a:after{left:44px !important}
.org2 .lv3>ul>li.lv4>a:after{height:10px !important;}
.org2 .lv3>ul>li.lv4:nth-child(2)>a:after{height:60px !important;}
.org2 .lv3>ul>li.lv4>a:before{right:-12px;top:50%;width:10px;height:0;border-top:1px solid #ddd}
.org2 .lv3>ul>li.lv4:nth-child(5)>a:before{border-color:#fff}
.org2 .lv5{float:left;width:31.333%;margin:0 1% 5px;}
.org2 .lv5>a{display:table-cell !important;vertical-align:middle;width:69px !important;line-height:1em !important;font-size:13px;}
.org2 .lv5>a:after{display:none !important;}
.org2 .lv6{position:relative;margin:0 -0.5%;padding:16px 0;overflow:hidden;}
.org2 .lv6:before{left:38px;top:9px;width:227px;height:0;border-top:1px solid #ddd}
.org2 .lv6>li{position:relative;float:left;width:24%;margin:1% .5%;}
.org2 .lv6>li>a{display:block;width:auto !important;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}
.org2 .lv6>li>a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}
.org2 .lv6>li>a:after{content:'';display:none;position:absolute;left:50%;bottom:-10px;width:0;height:10px;border-left:1px solid #ddd;}
.org2 .lv6>li:nth-child(1) a:before,
.org2 .lv6>li:nth-child(2) a:before,
.org2 .lv6>li:nth-child(3) a:before,
.org2 .lv6>li:nth-child(4) a:before,
.org2 .lv6>li:nth-child(13) a:after{display:block}
.org2 .lv6>li:nth-child(13) a:after{bottom:-30px;height:30px;}
.org2 .lv7{margin:0 -.5%;}
.org2 .lv7>li{position:relative;float:left;width:24%;margin:1% .5%;}
.org2 .lv7>li>a{display:block;width:auto !important;padding:5px 0;border:1px solid #ddd !important;color:#555 !important;text-align:center !important;background:#fff !important;}
.org2 .lv7>li>a .ic1{display:inline-block;
	color:#fff;font-size:10px;line-height:20px;
	width:20px;height:20px;
	background:#333;border-radius:20px;
}
.org2 .lv7{position:relative;margin:0 -0.5%;padding:8px 0;overflow:hidden;}
.org2 .lv7:before{left:38px;top:0;width:227px;height:0;border-top:1px solid #ddd}
.org2 .lv7>li>a:before{content:'';display:none;position:absolute;left:50%;top:-10px;width:0;height:10px;border-left:1px solid #ddd;}
.org2 .lv7>li:nth-child(1) a:before,
.org2 .lv7>li:nth-child(2) a:before,
.org2 .lv7>li:nth-child(3) a:before,
.org2 .lv7>li:nth-child(4) a:before{display:block}
.org2 .lv8>a{display:block;position:relative;
	top:0px;width:143px;height:40px;margin:0 0 10px;
	color:#fff;text-align:center;line-height:40px;
	background:#f13c2b;border:1px solid #c01d0e;

}
@media all and (min-width:768px) {

.org2{position:relative;width:728px;}
.org2 li[class*='lv']>a{width:210px;font-size:16px;}
.org2 li[class*='lv']>a:after{height:25px;top:131px;}
.org2 .lv0>a{margin:0 auto 25px !important;width:96px !important;height:96px !important;border-radius:100%;line-height:96px !important;font-size:20px;}
.org2 .lv0>a:after, .org2 .lv1>a:after, .org2 .lv2>a:after, .org2 .lv3>a:after{left:50% !important}
.org2 .lv0>a:after{top:97px !important;height:80px !important}
.org2 .lv1>a{float:right;}
.org2 .lv1>a:after{height:0 !important;width:218px !important;border-top:1px solid #ddd !important;top:50% !important;left:-222px !important;}
.org2 .lv2>a{float:left;}
.org2 .lv2>a:after{height:0 !important;width:218px !important;border-top:1px solid #ddd !important;top:50% !important;left:142px !important;}
.org2 .lv3>a{clear:both;float:none;margin:0 auto 25px !important}
.org2 .lv3>a:after{top:41px !important;height:30px !important;}
.org2 .lv3>ul:before{content:'';left:72px;top:385px;width:584px;height:0;border-top:1px solid #ddd;}
.org2 .lv3>ul:after{content:'';left:50%;top:385px;width:0;height:17px;border-left:1px solid #ddd}
.org2 .lv4{position:relative;clear:none;float:left;width:20%;}
.org2 .lv4>a{clear:both;float:none;margin:0 auto !important;width:130px !important;}
.org2 .lv4>a:before{left:131px !important;width:50px !important}
.org2 .lv4:nth-child(5)>a:before{display:none;}
.org2 .lv3>ul>li.lv4:nth-child(5)>a:after{top:41px !important;height:100px !important;}
.org2 .lv3>ul>li.lv4:nth-child(2)>a:after{height:10px !important;}
.org2 .lv5{float:none;margin:0;width:130px;}
.org2 .lv5>a{display:block !important;margin:0;width:100% !important;font-size:13px !important;
	background:transparent !important;border:0 !important;height:auto !important;
}



.org2 .lv5>a>br{display:none;}
.org2 .lv4 .wrap1lv4{float:none;width:130px;padding:15px 0 5px;margin:0 auto;border:1px solid #4f4e56;border-top:0;background:#636476;}
.org2 .lv4 .wrap1lv4:before{display:none;}
.org2 .lv5>a:before, .org2 .lv5>a:after{display:none;}
.org2 .lv6{padding:20px 0 0;}
.org2 .lv6:before{left:22px;top:16px;width:692px;}
.org2 .lv7{padding:0 0 20px;}
.org2 .lv6>li,
.org2 .lv7>li{position:relative;float:left;width:3.88%;margin:1% 1% 0;}
.org2 .lv6>li>a{padding:5px;height:95px;line-height:130%;font-size:14px}
.org2 .lv7>li>a{padding:5px;height:75px;line-height:130%;font-size:14px}
.org2 .lv6>li>a:before,
.org2 .lv7>li>a:before{display:block !important;}
.org2 .lv6>li:nth-child(13) a:after{display:none;}
.org2 .lv7:before{display:none;}
.org2 .lv7>li>a .ic1{display:block;position:absolute;color:#333;font-size:13px;margin:10px 0 0;background:none;}
.org2 .lv8{position:relative;padding:30px 0 0;}
.org2 .lv8:before{left:18px;top:15px;height:37px;border-left:1px solid #ddd}
.org2 .lv8:after{right:18px;top:15px;height:37px;border-left:1px solid #ddd}
.org2 .lv8>a{margin:0 auto;}
.org2 .lv8>a:before{width:273px;left:-274px;top:50%;border-top:1px solid #ddd}
.org2 .lv8>a:after{width:273px;left:144px;top:50%;border-top:1px solid #ddd}



html.iteIE8 .org2 .org2 .lv6>a{width:auto !important;font-size:14px;}
html.iteIE8 .org2 .org2 .lv7>a{width:auto !important;font-size:14px;}

}*/
