@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2019.00.00 | ★★★ | 최초 등록
 * </pre>
 * @author 웹표준화실
 * @since 2019.04.19
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/*! Subpage Body Content Each Template v.20150905~ 20190422. 20190611 | by @Who
 */

/** Compatible! [IE9+] 20190112~ */

/* Table of contents ))
 | .content1template1
 | …
 */

/* All Device ◆◆◆◆◆◆◆◆◆◆ */


/* ◇◆ StyleName. YYYYMMDD. @Who	 ◇◆ */

/* base.css overwrite */
h1, h2, h3, h4, h5, h6 {letter-spacing:-.025em}

/* all.css overwrite */
.body_content .init {font-size:14px;line-height:1.647em;letter-spacing:0}
.body_content .init img {max-width:100%;}
@media all and (min-width:500px){
	.body_content .init {font-size:15px}
}
@media all and (min-width:768px){
	.body_content .init {font-size:16px}
}
@media all and (min-width:1000px){
	.body_content .init {font-size:17px}
}

/* lib.css overwrite */
.hb1 {letter-spacing:0;}
.hb1.h2 {font-size:1.412em;color:#111;padding-left:24px;background-position:0 .4em;font-weight:500;margin:1.2em 0 .5em}
.hb1.h3 {font-size:1.294em;color:#333;padding-left:24px;font-weight:500;padding-top:0;margin:.7em 0 .5em}
.hb1.h4 {font-size:1.176em;color:#39599a;padding-left:24px;background-position:.2em .5em;font-weight:500;padding-top:0;margin:.7em 0 .5em}

/* ul */
ul.bu {margin:.75em 0 .75em 5px}
ul.bu li, .bu-li {position:relative;background-image:none;}
ul.bu li:first-child {margin-top:.5em}
ul.bu li:before, .bu-li:before {position:absolute;left:0;content:"";display:block;}
ul.bu>li, .bu-li  {padding-left:20px;line-height:1.529em;margin:.75em 0}
ul.bu>li:before, .bu-li:before {top:6px;width:11px;height:11px;border-radius:4px;border:3px solid #22906d;box-sizing:border-box;}
ul.bu>li>ul>li, ul.bu.bu2>li {background-image:none;font-size:.941em;color:#666;padding-left:17px;margin:.333em 0}
ul.bu>li>ul>li:before, ul.bu.bu2>li:before, .bu-li:before {top:7px;width:7px;height:7px;background:#c0cddf;border-radius:50%;border:0}
ul.bu.bu2 {margin-left:0}
ul.bu.bu2 >li > ul > li {background-image:none;padding-left:12px}
ul.bu.bu2 >li > ul > li:before {top:11px;width:4px;height:2px;background:#777;}
.bu-li:before {top:11px;left:5px}

@media all and (min-width:768px){
	ul.bu>li {margin:.5em 0}
	ul.bu>li:before {top:8px}
	ul.bu>li>ul>li, ul.bu.bu2>li {margin:.5em 0}
	ul.bu>li>ul>li:before, ul.bu.bu2>li:before {top:9px}
}

/* ol */
ol.b0 {margin:.333em 0}
ol.b0 li {position:relative;padding-left:34px;margin:.5em 0}
ol.b0 li .num {position:absolute;top:0;left:0;width:24px;height:28px;background:url(/_res/portal/img/lib/b0bg2.png) no-repeat;text-align:center;font-size:.824em;color:#fff;font-weight:500;line-height:26px}
ol.b0 li:first-child .num {background-image:url(/_res/portal/img/lib/b0bg1.png)}
ol.b0 li ul {background:#f7f7f7;margin:10px 0 5px -40px !important;padding:13px 13px 13px 23px}
@media all and (min-width:768px){
	ol.b0 li {padding-left:40px;margin:10px 0}
	ol.b0 li .num {top:2px}
	ol.b0 li ul {margin-top:17px;padding-left:40px;padding-left:20px}
}

/* lib2.css overwrite */
.cp22card1 .tg1>.ic1 {font-size:.706em;line-height:1.2}

/* 새창열림 */
.ico-win {position:relative;display:inline-block;vertical-align:middle;color:#555;padding-right:23px;border-bottom:1px dashed #ccc;font-size:.882em;margin:-3px 4px 0;padding-bottom:1px}
.ico-win:after {position:absolute;top:calc(50% - 7px);right:0;content:"";display:block;width:13px;height:13px;background:url(/_res/portal/img/lib/ic13a1win.png) no-repeat;}

/* flowchart */
.flowchart1 {margin:.5em 0;padding:0}
.flowchart1:after {content:"";display:block;clear:both;}
.flowchart1>li {position:relative;list-style:none;box-sizing:border-box;border:1px solid #d7d7d7;margin-top:2em;padding:20px 15px 15px;background:#fff;}
.flowchart1>li:first-child {margin-top:0}
.flowchart1>li:before {position:absolute;top:-2px;left:-1px;content:"";display:block;width:98px;height:2px;background:#014995;}
.flowchart1>li:after {position:absolute;top:calc(100% + 11px);right:calc(50% - 4px);content:"";display:block;width:26px;height:8px;background:url(/_res/portal/img/lib/ic32a1arr.png) no-repeat;transform:rotate(90deg);background-size:contain;}
.flowchart1>li:last-child:after {display:none;}
.flowchart1>li .num {display:block;font-size:.882em;color:#014995;text-transform:uppercase;font-weight:500;line-height:1;}
.flowchart1>li .num:after {content:"";display:block;width:13px;height:2px;background:#4876c1;margin:10px 0}
.flowchart1>li .t1 {display:block;font-size:1.059em;line-height:1.444em;color:#222;}
.flowchart1>li .t2 {font-size:.882em;color:#767676}
.flowchart1>li .b2 {position:relative;font-size:.941em;color:#555;padding:0 85px 0 20px;height:38px;line-height:39px;display:inline-block;background:#f7f7f7;width:100%;box-sizing:border-box;margin-top:.75em;}
.flowchart1>li .b2.download:after {position:absolute;top:0;right:0;content:"";display:block;width:38px;height:38px;background:url(/_res/portal/img/lib/ic45a1download.png) no-repeat;background-size:contain;}
.flowchart1>li .b2.mail {padding:5px 20px;font-size:.824em;line-height:30px}
@media all and (min-width:500px){
	.flowchart1>li {padding-left:20px;padding-right:20px}
	.flowchart1>li .num:after {margin:15px 0}
	.flowchart1>li .b2.download {width:45%;line-height:46px;height:45px;}
	.flowchart1>li .b2.download:after {width:45px;height:45px;}
}
@media all and (min-width:910px){
	.flowchart1>li {float:left;width:270px;height:200px;margin-left:50px;margin-top:0;padding:20px}
	.flowchart1>li:first-child {margin-left:0}
	.flowchart1>li:after {transform:none;top:calc(50% - 5px);right:-16%;width:32px;height:10px}
	.flowchart1>li .b2.download {position:absolute;left:25px;right:25px;bottom:25px;width:auto;margin-top:0}
	.flowchart1>li .b2.mail {height:45px;}
}

/* 컨텐츠 버튼 */
.b1.download1, .b1.link, .b1.map, .btn1down.edu1app .b1.download {position:relative;display:inline-block;margin:.333em 0;box-sizing:border-box;border:1px solid #444;padding:10px 50px 9px 15px;font-size:.941em;color:#222;background:#fff;}
.b1.download1:after, .b1.link:after, .b1.map:after, .btn1down.edu1app .b1.download:after {position:absolute;right:10px;content:"";display:block;}
.b1.download1:after, .btn1down.edu1app .b1.download:after {top:calc(50% - 10px);width:23px;height:20px;background:url(/_res/portal/img/lib/ic23a1download.png) no-repeat;}
.b1.link:after {top:calc(50% - 9px);width:18px;height:18px;background:url(/_res/portal/img/lib/ic18a1link.png) no-repeat;}
.b1.map:after {top:calc(50% - 13px);width:17px;height:25px;background:url(/_res/portal/img/lib/ic25a1map.png) no-repeat;}
.b1wr {text-align:center;margin:.7em 0;background:#f6f6f6;padding:10px 15px}
.b1wr a {text-align:left;}
@media all and (min-width:768px){
	.b1.download1, .b1.link, .b1.map, .btn1down.edu1app .b1.download {padding:13px 60px 12px 25px}
	.b1.download1:after, .b1.link:after, .b1.map:after, .btn1down.edu1app .b1.download:after {right:19px}
	.b1wr {padding:20px 15px}
}
@media all and (min-width:1000px){
	.b1.download1, .b1.link, .b1.map, .btn1down.edu1app .b1.download {display:inline-block;margin:0 -.02em 0 0;min-height:55px;}
	.b1wr {margin:1em 0}
}

/* 안내문구 */
.info1box {border:1px solid #d7d7d7;border-left:3px solid #014995;font-size:.941em;color:#444;padding:18px 10px 17px 20px;margin:.5em 0 1em}
.info-ex {position:relative;font-size:.941em;margin:.5em 0;padding-left:28px;}
.info-ex:before {position:absolute;top:2px;left:0;content:"";display:block;width:19px;height:22px;background-repeat:no-repeat;background-size:contain;}
.info-ex.ex1:before {background-image:url(/_res/portal/img/lib2/ic28a1info.png)}
.info-ex.ex2:before {background-image:url(/_res/portal/img/lib2/ic28a1info2.png)}
[class*='panel'].hue4 .body1 p {margin:0}
[class*='panel'].hue4 .body1 strong {display:block;font-size:1.118em;color:#333;font-weight:400;line-height:1.4;margin-bottom:12px}
[class*='panel'].hue4 .deco10doc {width:70px;height:67px;background-image:url(/_res/portal/img/lib2/ic70a1doc.png);}
@media all and (min-width:768px){
	.info1box {padding:23px 15px 22px 25px}
	.info-ex {padding-left:35px}
	.info-ex:before {top:1px;width:24px;height:28px}
}

/* 표스타일 */
table .num {display:inline-block;vertical-align:middle;width:24px;height:28px;background:url(/_res/portal/img/lib/b0bg1.png) no-repeat;font-size:.824em;color:#fff;font-weight:500;line-height:26px;margin-right:13px;margin-top:-2px;text-align:center;}

/* 이미지확대 */
.imgExpand1, .imgzoom1 {position:relative;margin:.5em 0 1.5em}
.imgExpand1 img {width:100%;}
.imgExpand1 a.b1.zoom, .imgzoom1 a.b1.zoom {position:absolute;bottom:0;right:0;display:block;width:32px;height:32px;background:url(/_res/portal/img/sub/ic40a1zoom.png) no-repeat;background-size:contain;}
@media all and (min-width:768px){
	.imgExpand1 a.b1.zoom, .imgzoom1 a.b1.zoom {width:40px;height:40px;}
}

/* 컨텐츠 */ 
/* 행사개요 */
.overview1 .w1 {background:#f6f6f6;text-align:center;padding:25px 15px 15px;box-sizing:border-box;line-height:24px}
.overview1 .w1 .h1 {width:88px;margin:0 auto;border-radius:18px;background:#f68a1e;color:#fff;font-size:.941em;line-height:1;font-weight:400;padding:9px 0 11px;box-sizing:border-box;}
.overview1 .w1.n4 .h1 {width:110px;}
.overview1 .w1:before {content:"";display:block;width:37px;height:35px;background:url(/_res/portal/img/sub/overview_spr.png) no-repeat;margin:0 auto .588em;background-size:auto 71px}
.overview1 .t1 {margin:.882em 0 0;font-size:.882em;line-height:1.4}
.overview1 .t1 br {display:none}
.overview1 .w1.n2:before {background-position:-39px 0}
.overview1 .w1.n3:before {background-position:-77px 0}
.overview1 .w1.n4:before {background-position:0 -36px}
.overview1 .w1.n5:before {background-position:-39px -36px}
.overview1 .w1.n6:before {background-position:-77px -36px}
@media all and (min-width:640px){
	.overview1 .w1 {height:240px;padding:40px 20px 20px}
	.overview1 .w1:before {width:53px;height:50px;background-size:auto;}
	.overview1 .w1.n2:before {background-position:-55px 0}
	.overview1 .w1.n3:before {background-position:-110px 0}
	.overview1 .w1.n4:before {background-position:0 -52px}
	.overview1 .w1.n5:before {background-position:-55px -52px}
	.overview1 .w1.n6:before {background-position:-110px -52px}
	.overview1 .t1 br {display:block}	 
}

/* 운영방향 */
.vision1list {text-align:center;border:6px solid #d4d4d4;margin:30px 0 40px}
.vision1list .vision1in {background:#fff;margin:-20px 2%}
.vision1list .vision1in .t1 {position:relative;max-width:500px;margin:0 auto;background:#3c579f url(/_res/portal/img/sub/vision_pat1.png) repeat;border-radius:50px;color:#fff;font-size:1.176em;line-height:1.429em;padding:15px 20px;box-sizing:border-box;z-index:2}
.vision1list .vision1in .t1 br {display:none}
.vision1list .vision1in .t2 {max-width:219px;height:244px;background:url(/_res/portal/img/sub/vision_obj.png) no-repeat;margin:-47px auto 0;background-size:contain;padding:90px 0;box-sizing:border-box;color:#fff;font-size:1.294em;line-height:1.333em}
@media all and (min-width:768px){
	.vision1list {margin:60px 0 80px;border:8px solid #d4d4d4;}
	.vision1list .vision1in {margin:-40px 100px}
	.vision1list .vision1in .t1 {font-size:1.235em;padding:25px}
	.vision1list .vision1in .t1 br {display:block;}
	.vision1list .vision1in .t2 {max-width:322px;height:378px;margin-top:-47px;padding:130px 0;font-size:1.412em;}
}

.vision1list2 {position:relative;text-align:center;margin-top:20px;margin-bottom:30px}
.vision1list2:after {position:absolute;top:40px;left:0;content:"";display:block;width:100%;height:284px;background:#f6f6f6;}
.vision1list2 .h2 {position:relative;max-width:620px;margin:0 auto 1em;color:#fff;font-size:1.294em;font-weight:500;background:#247ccb url(/_res/portal/img/sub/vision_pat1.png) repeat;padding:20px;box-sizing:border-box;border-radius:40px;z-index:2}
.vision1list2 .h2:after {position:absolute;bottom:-25px;left:calc(50% - 1px);content:"";display:block;width:2px;height:35px;background:#247ccb;}
.vision1list2 ul {position:relative;overflow:hidden;z-index:2;text-align:center;}
.vision1list2 li {position:relative;display:block;vertical-align:top;border-radius:25px;background:rgba(78,83,94,.9) url(/_res/portal/img/sub/vision_pat1.png);margin-top:.5em;}
.vision1list2 li span {display:block;width:100%;height:100%;}
.vision1list2 li span em {display:block;color:#fff;font-size:1.059em;line-height:1.556em;padding:10px 20px}
.vision1list2 li span em br {display:none;}
.vision1 ul.bu {overflow:hidden;background:#f7f7f7;padding:15px 20px}
.vision1 ul.bu li {box-sizing:border-box;margin:5px 0}
@media all and (min-width:640px){
	.vision1list2 {margin-top:30px;margin-bottom:50px}
	.vision1list2 .h2 {margin-bottom:40px;}
	.vision1list2 .h2:after {bottom:-35px;}
	.vision1list2 li {position:relative;width:25%;height:0;padding-bottom:25%;display:inline-block;border-radius:50%;margin:0 -1%;}
	.vision1list2 li span {position:absolute;top:0;left:0;display:table;}
	.vision1list2 li span em {display:table-cell;vertical-align:middle;padding:0}
	.vision1list2 li span em br {display:block;}
}
@media all and (min-width:900px){
	.vision1list2 li {width:236px;height:236px;padding-bottom:0;margin:0 -15px;}
	.vision1list2 li span {position:relative;top:auto;left:auto;}
}
@media all and (min-width:1000px){
	.vision1list2 .h2 {font-size:1.412em;}
}


/* 추진상황 */
.expo1history li {position:relative;border-bottom:1px solid #d7d7d7;padding:17px 0 12px}
.expo1history li .date {text-align:center;display:inline-block;vertical-align:top;font-size:.824em;font-weight:500;letter-spacing:0;color:#fff;background:#326dbd;padding:4px 10px;box-sizing:border-box;margin-bottom:5px;line-height:1.5}
.expo1history li .date:before {position:absolute;top:0;left:0;content:"";display:block;width:0;border-style:solid;border-width:5px;border-color:#fff transparent transparent#fff}
.expo1history li:nth-child(odd) .date {background:#268090}
.expo1history li .t1 {display:block;font-size:1.059em;color:#222;}
@media all and (min-width:500px){
	.expo1history li {padding:27px 0 27px 180px}
	.expo1history li .date {position:absolute;top:calc(50% - 19px);left:0;width:160px;padding:9px 10px;margin-bottom:0}
	.expo1history li .date.date2 {top:24px;}
}
@media all and (min-width:768px){
	.expo1history li {padding-left:200px}
	.expo1history li .date {width:180px}
	.expo1history li .date.date2 {top:10px;}
}

/* ei */
.ei1wr .ei-symbol, .ei-patbox {border:1px solid #ddd;background:url(/_res/portal/img/sub/ei_patt.gif) repeat;text-align:center;padding:25px;margin-top:10px}
.ei1wr .ei-symbol img {width:36%}
.ei1wr .b1.download1, .character .b1.download1 {display:block;margin:25px auto 20px;max-width:70%;}
.ei-box {background:#f6f6f6;padding:20px 25px}
@media all and (min-width:500px){
	.ei1wr .b1.download1, .character .b1.download1 {max-width:50%}
}
@media all and (min-width:768px){
	.ei1wr .ei-symbol, .ei-patbox {padding:45px;margin-top:20px}
	.ei1wr .ei-symbol img {width:auto;}
	.ei1wr .b1.download1, .character .b1.download1 {margin:35px auto 30px;max-width:35%}
}
.ei-detail {margin:1.5em 0}
.ei-detail .ei-box {padding:15px}
.ei-detail .detail-list {position:relative;padding:15px 0 15px 80px;font-size:.941em;line-height:1.563em;}
.ei-detail .detail-list:before {position:absolute;top:5px;left:-5px;content:"";display:block;width:64px;height:64px;background:url(/_res/portal/img/sub/ei_spr1.png) no-repeat;background-size:416px auto;}
.ei-detail .detail-list.n1:before {background-position:0 0}
.ei-detail .detail-list.n2:before {background-position:-65px 0}
.ei-detail .detail-list.n3:before {background-position:-130px 0}
.ei-detail .detail-list .h1 {position:relative;font-weight:700;font-size:1.235em;margin-bottom:8px;line-height:1}
.ei-detail .detail-list .h1:before {position:absolute;top:-5px;left:-17px;content:"";display:block;width:8px;height:8px;border-radius:50%;}
.ei-detail .detail-list.n1 .h1 {color:#22b24c;}
.ei-detail .detail-list.n2 .h1 {color:#ee2e30;}
.ei-detail .detail-list.n3 .h1 {color:#c87e02;}
.ei-detail .detail-list.n1 .h1:before {background:#22b24c}
.ei-detail .detail-list.n2 .h1:before {background:#ee2e30}
.ei-detail .detail-list.n3 .h1:before {background:#c87e02}
@media all and (min-width:768px){
	.ei-detail .ei-box {padding:20px 25px;}
	.ei-detail .detail-list {padding:30px 45px 30px 180px}
	.ei-detail .detail-list:before {top:20px;left:38px;width:91px;height:91px;background-size:auto}
	.ei-detail .detail-list.n2:before {background-position:-93px 0}
	.ei-detail .detail-list.n3:before {background-position:-186px 0}
}
.main .column {text-align:center;}
.main .column:before {content:"";display:block;width:103px;height:103px;margin:0 auto;background:url(/_res/portal/img/sub/ei_spr1.png) no-repeat;background-size:416px auto}
.main .column.n1:before {background-position:0 -65px}
.main .column.n2:before {background-position:-104px -65px}
.main .column.n3:before {background-position:-209px -65px}
.main .column.n4:before {background-position:-313px -65px}
.main .column li {font-size:.941em;color:#666;line-height:1.5em}
.main .column li:first-child {font-size:1.118em;color:#444;font-weight:500;margin:10px 0 5px}
@media all and (min-width:768px){
	.main .column:before {width:147px;height:147px;background-size:auto;}
	.main .column.n1:before {background-position:0 -93px}
	.main .column.n2:before {background-position:-149px -93px}
	.main .column.n3:before {background-position:-298px -93px}
	.main .column.n4:before {background-position:-447px -93px}
	.main .column li:first-child {margin:20px 0 15px}
}

.acc .column li {font-size:1.118em;color:#444;font-weight:500;padding-left:20px}
.acc .column li:before {content:"";display:inline-block;vertical-align:middle;width:81px;height:81px;background:url(/_res/portal/img/sub/ei_spr1.png) no-repeat 0 -169px;margin-right:15px;background-size:416px auto;}
.acc .column:last-child li:before {background-position:-83px -169px}
@media all and (min-width:768px){
	.acc .column li:before {width:116px;height:116px;background-size:auto;background-position:0 -242px;margin-right:30px}
	.acc .column:last-child li:before {background-position:-118px -242px}
}

.gray {margin:0}
.gray .column {text-align:center;}
.gray .column li {font-size:.941em;letter-spacing:0}
.gray .column li:first-child {font-size:1.118em;color:#444;font-weight:500}
.gray .column:before {content:"";display:block;width:76px;height:76px;border-radius:50%;margin:0 auto 15px;}
.gray .column.n1:before {background-color:#58585a}
.gray .column.n2:before {background-color:#77787b}
.gray .column.n3:before {background-color:#939598}
.gray .column.n4:before {background-color:#b2b3b6}

.ei-patbox {margin-bottom:2em;padding:15px 20px}
.ei-patbox .even-grid .column {margin-top:10px;margin-bottom:10px}
.ei-patbox .neven-grid .column {display:inline-block;vertical-align:top;text-align:left;margin-top:20px;margin-right:-.025em;box-sizing:border-box;}
.ei-patbox .neven-grid .column:first-child {margin-top:0}
.ei-patbox .neven-grid.col2 .column {min-width:49%;}
.ei-patbox .neven-grid.col2 .column:first-child {margin-left:8%;min-width:41%}
.ei-patbox .neven-grid.col3-1 .column {min-width:35%;}
.ei-patbox .neven-grid.col3-1 .column:nth-child(3n+1) {min-width:29%}
.ei-patbox .neven-grid.col3-2 .column {min-width:34%}
.ei-patbox .neven-grid.col3-2 .column:nth-child(2) {min-width:25%;}
.ei-patbox .neven-grid.col3-2 .column:nth-child(3n) {min-width:40%;}
.ei-patbox .neven-grid.col8 {padding-left:0}
.ei-patbox .neven-grid.col8 .column {min-width:32%;text-align:center;}
.ei-patbox .even-grid.type2 .column {box-sizing:border-box;}
.ei-patbox .even-grid.type2 .column:nth-child(odd) {padding-left:5%}
.ei-patbox .even-grid.type2 .column {text-align:left;}
.ei-patbox .h1 {font-size:1em;font-weight:500;color:#333;line-height:1;margin-bottom:15px}
@media all and (min-width:768px){
	.ei-patbox {padding:25px 40px}
	.ei-patbox .neven-grid.col8 .column {min-width:12%;margin-bottom:30px}
	.ei-patbox .neven-grid .column {margin-top:15px;margin-bottom:15px;}
}

.ei-box2 {border:1px solid #ddd;text-align:center;padding:2em 1.5em}
.graphic {margin-top:1.333em}
.graphic .column .f1 {display:block;border:1px solid #ddd;}
.graphic .column .t1 {color:#000;margin-top:20px;display:block;text-align:center;font-weight:500}
.char-clist {margin:.7em 0}
.char-clist li.column {position:relative;text-transform:uppercase;letter-spacing:0;padding-left:58px;margin-top:.333em;margin-bottom:.333em}
.char-clist li:before {position:absolute;top:5px;left:0;content:"";display:block;width:48px;height:48px;border-radius:50%;}
.char-clist li .t1 {display:block;color:#222;line-height:1;font-size:.941em;font-weight:500}
.char-clist li .t2 {font-size:.882em;}
.char-clist li.n1:before {background-color:rgba(151,198,221);}
.char-clist li.n2:before {background-color:rgba(125,78,36);}
.char-clist li.n3:before {background-color:rgba(253,236,229);}
.char-clist li.n4:before {background-color:rgba(239,176,110);}
.char-clist li.n5:before {background-color:rgba(107,124,128);}
.char-clist li.n6:before {background-color:rgba(251,204,152);}
.char-clist li.n7:before {background-color:rgba(239,211,195);}
.char-clist li.n8:before {background-color:rgba(218,218,218);}
.char-clist li.n9:before {background-color:rgba(177,127,74);}
.char-clist li.n10:before {background-color:rgba(149,193,31);}
.char-clist li.n11:before {background-color:rgba(206,127,30);}

/* 조직위원회안내 */
.org1info {overflow:hidden;}
.org1info .info1list {background:#f7f7f7;float:left;width:100%;margin-bottom:10px;text-align:center;padding:25px 15px 15px;box-sizing:border-box;color:#222}
.org1info .info1list:nth-child(odd) {margin-left:0}
.org1info .info1list:last-child {width:100%}
.org1info .info1list:before {content:"";display:block;width:38px;height:32px;margin:0 auto 6px;background:url(/expo/img/00155_spr.png) no-repeat;background-size:38px auto;}
.org1info .info1list .h1 {font-size:.941em;color:#fff;width:190px;line-height:32px;background:#009883;border-radius:25px;margin:0 auto 5px;font-weight:400;padding:10px 0 11px;line-height:1.5;}
.org1info .info1list .t1 {margin:0;line-height:1.3}
/* 아이콘 */
.org1info .info1list:nth-child(2):before {background-position:0 -33px}
.org1info .info1list:nth-child(3):before {background-position:0 -66px}
.org1info .info1list:nth-child(4):before {background-position:0 -99px}
.org1info .info1list:nth-child(5):before {background-position:0 100%}
@media all and (min-width:500px){
	.org1info .info1list {width:49%;margin-left:2%;height:190px}
}
@media all and (min-width:600px){	
	.org1info .info1lis {height:170px;}
}
@media all and (min-width:768px){	
	.org1info .info1list {padding:30px 20px 20px;height:230px}
	.org1info .info1list:before {width:54px;height:45px;background-size:54px auto;margin-bottom:14px}
	.org1info .info1list .h1 {margin-bottom:15px;}
	.org1info .info1list:nth-child(2):before {background-position:0 -47px}
	.org1info .info1list:nth-child(3):before {background-position:0 -94px}
	.org1info .info1list:nth-child(4):before {background-position:0 -142px}
}
@media all and (min-width:1000px){
	.org1info .info1list {padding:30px;}
}
@media all and (min-width:1200px){
	.org1info .info1list, .org1info .info1list:nth-child(odd) {width:31.6%;margin-left:2.6%;margin-bottom:25px;height:250px}
	.org1info .info1list:nth-child(3n+1) {margin-left:0}
	.org1info .info1list:last-child {width:65.8%;}
}


/* 임원안내 */
.org1list1 {margin-bottom:30px}
.org1list1 li {display:inline-block;vertical-align:top;margin-bottom:11px;border:1px solid #cfcfcf;box-sizing:border-box;padding:15px 5px 10px}
.org1list1 li, .org1list1 li:nth-child(odd), .org1list1 li:nth-child(3n+1), .org1list1 li:nth-child(4n+1), .org1list1 li:nth-child(5n+1) {width:100%;margin-left:0;}
.org1list1 .list1in {text-align:center;}
.org1list1 .list1in img {width:97px;height:97px;}
.org1list1 .list1in span {display:block;}
.org1list1 .list1in .t1 {font-size:1.176em;color:#000;margin-top:6px;font-weight:500}
.org1list1 .list1in .t1 em {display:block;color:#666;margin-right:5px;font-size:.75em;font-weight:normal;line-height:1}
.org1list1 .list1in .t2 {font-size:.824em;color:#666;line-height:1.4}
.org1list1 .list1in .t2:before {content:"";display:block;width:12px;height:1px;background:#a6a6a6;margin:12px auto 8px;}
@media all and (min-width:440px){
	.org1list1 li, .org1list1 li:nth-child(odd), .org1list1 li:nth-child(3n+1), .org1list1 li:nth-child(4n+1), .org1list1 li:nth-child(5n+1) {width:49%;height:240px;margin-left:.7%;}
	.org1list1 li:nth-child(odd) {margin-left:0}
}
@media all and (min-width:600px){
	.org1list1 li {padding:25px 15px 20px;}
	.org1list1 li, .org1list1 li:nth-child(odd), .org1list1 li:nth-child(3n+1), .org1list1 li:nth-child(4n+1), .org1list1 li:nth-child(5n+1) {width:32%;height:290px;margin-left:1.2%;}
	.org1list1 li:nth-child(3n+1) {margin-left:0}
	.org1list1 .list1in img {width:121px;height:121px;}
	.org1list1 .list1in .t1 {margin-top:13px;}
}
@media all and (min-width:1000px){
	.org1list1 li, .org1list1 li:nth-child(odd), .org1list1 li:nth-child(3n+1), .org1list1 li:nth-child(4n+1), .org1list1 li:nth-child(5n+1) {}
	.org1list1 li:nth-child(3n+1) {margin-left:0;}
}
@media all and (min-width:1200px){
	.org1list1 li, .org1list1 li:nth-child(odd), .org1list1 li:nth-child(3n+1), .org1list1 li:nth-child(4n+1), .org1list1 li:nth-child(5n+1) {width:23.5%;height:300px;margin-left:.8%;}	
	.org1list1 {max-height:100%;}
	.org1list1 li:nth-child(4n+1) {margin-left:0;}
}
@media all and (min-width:1260px){
	.org1list1 li, .org1list1 li:nth-child(odd), .org1list1 li:nth-child(3n+1), .org1list1 li:nth-child(4n+1), .org1list1 li:nth-child(5n+1)  {width:32%;height:290px;margin-left:1.2%}
	.org1list1 li:nth-child(3n+1) {margin-left:0}	
}

/* 홍보대사 */
.honorary1 {background:url(/_res/portal/img/sub/honorary1_bg.gif) no-repeat;padding:15px;margin-bottom:25px;background-size:cover;}
.honorary1 .wrap1 {position:relative;overflow:hidden;}
.honorary1 .f1 {display:block;margin:auto;max-width:480px}
.honorary1 .text1 {padding-top:25px;padding-bottom:10px;color:#fff;}
.honorary1 .text1 .h1 {font-weight:400;font-size:1em;color:#fff;padding-bottom:15px;text-align:center;}
.honorary1 .text1 .h1 .t1 {font-size:1.059em;color:rgba(255,255,255,.7);display:block;}
.honorary1 .text1 .h1 .t2 {font-size:1.765em;font-weight:700;display:inline-block;vertical-align:middle;margin-top:4px}
.honorary1 .text1 .h1 .b1.home {display:inline-block;vertical-align:middle;width:29px;height:29px;background:url(/_res/portal/img/sub/ic42a1home.png) no-repeat;margin:4px 0 0 15px;background-size:contain}
.honorary1 .text1 li {position:relative;font-size:.941em;line-height:1.750em;margin-top:10px;padding-left:80px}
.honorary1 .text1 li:first-child {margin-top:7px;padding-left:160px}
.honorary1 .text1 li .t3 {position:absolute;top:0;left:0;font-size:1.063em;padding-left:11px;}
.honorary1 .text1 li .t3:before {position:absolute;top:10px;left:0;content:"";display:block;width:4px;height:4px;background:#fff;border-radius:50%;}
.honorary1 .text1 li .t3 em {color:#fff;padding-left:26px}
@media all and (min-width:500px){
	.honorary1 .text1 li {padding-left:90px}
	.honorary1 .text1 li:first-child {padding-left:170px}
}
@media all and (min-width:768px){
	.honorary1 {background-position:50% 50px;margin-bottom:40px;padding:20px}
	.honorary1 .f1 {float:left;width:50%;box-shadow:25px 25px 25px rgba(0,0,0,.15);}
	.honorary1 .text1 {padding-top:95px;padding-bottom:20px;}
	.honorary1 .text1 .h1 {text-align:left;padding-bottom:10%;padding-left:53%}
	.honorary1 .text1 .h1 .t2 {margin-top:20px}
	.honorary1 .text1 .h1 .b1.home {width:42px;height:42px;margin-top:20px}
	.honorary1 .text1 li {padding-left:102px;margin-top:15px}
	.honorary1 .text1 li:first-child {padding-left:194px}
	.honorary1 .text1 li .t3 {padding-left:16px}
	.honorary1 .text1 li .t3:before {top:14px;}
	.honorary1 .text1 li .t3 em {padding-left:31px}
}
@media all and (min-width:1000px){
	.honorary1 {padding:0 30px}
	.honorary1 .f1 {width:480px;}
	.honorary1 .text1 {padding-top:110px;padding-bottom:40px;}
	.honorary1 .wrap1 .text1 .h1 {padding-left:510px;padding-bottom:120px}
}
@media all and (min-width:1260px){
	.honorary1 .wrap1 .text1 .h1 {padding-bottom:90px}
}

.profile1 .h1 {position:relative;font-size:1.765em;color:#00878b;font-weight:500;line-height:1;padding-left:20px;margin-bottom:15px;}
.profile1 .h1:before {position:absolute;top:-40px;left:0;content:"";display:block;width:1px;height:72px;background:#00878b;}
.profile1 ul {overflow:hidden;padding-left:6px;}
.profile1 li {position:relative;box-sizing:border-box;font-size:1.059em;color:#444;margin:10px 0;padding-left:20px;line-height:1.7}
.profile1 li:before {position:absolute;top:9px;left:0;content:"";display:block;width:11px;height:11px;border-radius:4px;border:3px solid #22906d;box-sizing:border-box;}
/* .profile1 li .t1 {letter-spacing:0.15em} */
@media all and (min-width:768px){
	.profile1 ul {padding-left:3px}
	.profile1 li:before {top:9px}
}

/* 부서안내 */
.org1part>ul {overflow:hidden;background:#f6f6f6;padding:17px 20px;}
.org1part>ul>li {position:relative;box-sizing:border-box;font-size:.941em;line-height:1.467em;padding-left:32px;margin:7px 0}
.org1part>ul>li .num {position:absolute;top:-4px;left:0;width:24px;height:28px;background:url(/_res/portal/img/lib/b0bg2.png) no-repeat;text-align:center;line-height:28px;font-size:.750em;color:#fff;font-weight:500}
.org1part>ul>li:nth-child(odd) {margin-left:0}
.org1part>ul>li>ul {background:#fff;padding:8px 12px;margin:7px 0}
.org1part>ul>li>ul>li {position:relative;font-size:.938em;line-height:1.5em;margin:2px 0;padding-left:12px;}
.org1part>ul>li>ul>li:before {position:absolute;top:9px;left:0;content:"";display:block;width:5px;height:5px;background:#c0cddf;border-radius:50%}
@media all and (min-width:768px){
	.org1part>ul>li {display:inline-block;vertical-align:top;width:49%;margin:5px -.2em 5px 2%}	
	.org1part>ul>li .num {top:-2px}
}

/* 찾아오시는길 */
.cmap1 {position:relative;width:100%;height:0;padding-bottom:82.956%;overflow:hidden;}
.cmap1 .os_mac.root_daum_roughmap, .cmap1 iframe {position:absolute;top:0;left:0;width:100% !important;height:100%}
.cmap1 .root_daum_roughmap .wrap_map {height:100% !important;}
.cmap1 .root_daum_roughmap .wrap_btn_zoom .btn_zoom_out {margin-top:7px}
.cmap1 .root_daum_roughmap .wrap_btn_zoom .btn_zoom_reset {margin-top:16px}
.cmap1 .b1.more1 {position:absolute;bottom:35px;right:10px;z-index:2;background:rgba(0,0,0,.6);font-size:.824em;color:#fff;padding:1px;} 
.cmap1 .b1.more1 .t1 {position:absolute;top:-1000em;left:-1000em;width:1px;height:1px;}
.cmap1 .b1.more1:before {content:"";display:inline-block;vertical-align:middle;width:28px;height:28px;background:#fff url(/_res/english/img/sub/location_spr.png) no-repeat;}
.cmap1info {border:1px solid #ddd;}
.cmap1info .even-grid {padding:10px 0}
.cmap1info .column {padding:5px 15px 5px 80px}
.cmap1info .column:before {position:absolute;top:calc(50% - 20px);left:23px;content:"";display:block;width:39px;height:40px;background:url(/_res/english/img/sub/location_spr.png) no-repeat;background-size:106px auto;}
.cmap1info .column.addr:before {background-position:-21px 0}
.cmap1info .column.tel:before {background-position:-67px 0}
.cmap1info .column .h1 {font-size:.882em;font-weight:400;color:#444;margin-bottom:4px}
.cmap1info .column .t1, .cmap1info .column .t1 a {font-size:1.059em;color:#222;}
@media all and (min-width:640px){
	.cmap1 {padding-bottom:43.956%;}
	.cmap1info .even-grid {padding:0}
	.cmap1info .column {padding:25px 25px 25px 100px}
	.cmap1info .column:before {top:calc(50% - 28px);width:56px;height:57px;background-size:auto;}
	.cmap1info .column.addr:before {background-position:-30px 0}
	.cmap1info .column.tel:before {background-position:-96px 0}
	.cmap1 .b1.more1 {padding:12px 15px;bottom:15px;right:15px;}
	.cmap1 .b1.more1:before {margin-right:10px;}
	.cmap1 .b1.more1 .t1 {position:relative;top:auto;left:auto;width:auto;height:auto;}
}


.traffic1 {margin-top:25px;margin-bottom:30px;}
.traffic1 .hb1.h2 {margin-bottom:1em}
.traffic1 .h1 {position:relative;padding-left:25px;color:#014995;margin-bottom:10px;font-size:1.118em;font-weight:400}
.traffic1 .h1:before {position:absolute;top:4px;left:0;content:"";display:block;width:16px;height:21px;background:url(/_res/english/img/sub/location_spr.png) no-repeat 0 -30px}
.traffic1 ol {position:relative;overflow:hidden;border-bottom:1px solid #ddd;margin-left:20px;margin-bottom:15px;padding-bottom:10px;box-sizing:border-box}
.traffic1 ol.nbd, .traffic1 ol:last-child {border-bottom:0}
.traffic1 ol.nbd {margin-bottom:20px}
.traffic1 ol:nth-last-of-type(1) {margin-bottom:15px}
.traffic1 ol:before {position:absolute;top:5px;left:5px;content:"";display:block;width:2px;height:calc(100% - 30px);background:url(/_res/portal/img/sub/vbar_pat.gif) repeat-y}
.traffic1 li {position:relative;font-size:.941em;line-height:22px;padding-left:20px;box-sizing:border-box}
.traffic1 li:before {position:absolute;top:4px;left:0;content:"";display:block;width:12px;height:12px;box-sizing:border-box;border:3px solid #268090;background:#fff;border-radius:50%;}
.traffic1 li:first-child:before, .traffic1 li:last-child:before {background:#268090}
.traffic1 li br {display:none}
.traffic1 ol:nth-last-of-type(1), .traffic1 ol:nth-last-of-type(2) {display:inline-block;vertical-align:top;width:calc(49% - 20px);margin-bottom:0}
.traffic1txt {color:#222;padding-left:1em;border-bottom:1px solid #ddd;margin-bottom:25px;padding-bottom:25px;line-height:22px}
.banlist.even-grid[class*='evenmix-1']>.column {border:1px solid #ddd;padding:0;text-align:center;margin-top:15px}
.banlist.even-grid[class*='evenmix-1']>.column:first-child {margin-left:0;margin-top:0}
.banlist .column .box a .f1 {display:block;padding:19px 0}
.banlist .column .box a .text {position:relative;text-align:left;font-size:.941em;color:#222;display:block;padding:14px 25px;border-top:1px solid #ddd;}
.banlist .column .box a .text:after {position:absolute;top:calc(50% - 9px);right:19px;content:"";display:block;width:18px;height:18px;background:url(/_res/english/img/sub/location_spr.png) no-repeat 0 -53px;}
@media all and (min-width:500px){
	.banlist.even-grid[class*='evenmix-1']>.column {width:49%;margin-left:2%;margin-top:0}
}
@media all and (min-width:700px){
	.traffic1 {margin-top:55px;margin-bottom:0}
	.traffic1 .h1 {margin-bottom:25px}
	.traffic1 ol {padding:30px 90px 30px 120px;margin-left:0;margin-bottom:35px}
	.traffic1 ol:before {width:100%;height:2px;background-repeat-y:no-repeat;background-repeat-x:repeat;}
	.traffic1 li {float:left;text-align:center;padding-left:0}
	.traffic1 li:first-child {position:absolute;left:30px;width:auto !important;}
	.traffic1 li:last-child {position:absolute;right:35px;width:auto !important;}
	.traffic1 li br {display:block;}
	/* 가로사이즈 */
	.traffic1 .col3 li {width:100%}
	.traffic1 .col5 li {width:33.3333%}
	.traffic1 .col7 li {width:20%}
	.traffic1 .col8 li {width:16.6666%}
	/* 위치 */
	.traffic1 .col3 li:first-child {left:32px;}
	.traffic1 li:before {top:-30px;left:50%;margin-left:-6px;}
	.traffic1 ol:nth-last-of-type(1), .traffic1 ol:nth-last-of-type(2) {display:block;width:100%;margin-bottom:35px}
	.traffic1txt {margin-bottom:35px;padding-bottom:35px;}
}

/* 입장권예매 */
.ticket1shop {overflow:hidden;}
.ticket1shop li {margin-bottom:.5em;border:1px solid #ddd;box-sizing:border-box;text-align:center;padding:8px 10px}
.ticket1shop li:first-child {margin-left:0;}
.ticket1shop li a {display:block;}
.ticket1shop li img {max-width:100%;}
@media all and (min-width:500px){
	.ticket1shop li {float:left;width:32%;margin-left:2%;margin-bottom:0;padding:12px 20px}
}

/* 학술대회 */
.box1.slash {background:url(/_res/portal/img/sub/splash_pat1.png) repeat;padding:5px}
.box1.slash .wrap1 {background:#fff;}
.box1.slash .wrap1 .even-grid {margin:0}
.box1.slash .wrap1 .even-grid .column img {width:100%;}

/* 입장권기부제도 */
[class*='panel']>[class*='deco10'].deco10notice {width:73px;height:63px;background:url(/_res/portal/img/lib2/ic73a1notice.png) no-repeat;}
[class*='panel'].hue4.notice .body1 strong {font-size:1.235em;color:#333;margin-bottom:6px}
[class*='panel'].hue4.notice ul {overflow:hidden;padding-top:10px}
[class*='panel'].hue4.notice ul li {position:relative;font-size:.941em;float:left;padding-left:16px;color:#294d87;margin-right:15px;}
[class*='panel'].hue4.notice ul li:last-child {margin-right:0}
[class*='panel'].hue4.notice ul li:before {position:absolute;top:11px;left:2px;content:"";display:block;width:7px;height:7px;border-radius:50%;background:#c0cddf;}
.graph1list {margin-top:1.75em}
.graph1list .list {position:relative;margin-bottom:1.75em;padding-left:110px;min-height:120px;color:#666;}
.graph1list .list:before {position:absolute;top:0;left:0;content:"";display:block;width:90px;height:90px;background:url(/_res/portal/img/sub/00253_spr.png) no-repeat;background-size:90px auto}
.graph1list .list.n1:before {background-position:0 0}
.graph1list .list.n2:before {background-position:0 -92px}
.graph1list .list.n3:before {background-position:0 -183px}
.graph1list .list .h1 {color:#ce2856;padding-top:5px;font-size:1.294em;font-weight:500}
.graph1list .list .h1:before {content:"";display:block;width:17px;height:2px;background:#ce2856;margin-bottom:8px}
.graph1list .list .t1 {margin:.5em 0;font-size:1.059em;color:#666;}
.graph1list .list .t2 {font-size:.941em;display:inline-block;background:#f7f7f7;padding:8px 10px;margin:0}
@media all and (min-width:768px){
	.graph1list .list {min-height:125px;padding-left:140px;}
	.graph1list .list:before {width:111px;height:111px;background-size:111px auto}
	.graph1list .list.n2:before {background-position:0 -113px}
	.graph1list .list.n3:before {background-position:0 -226px}
	.graph1list .list .t2 {padding:8px 20px}
}
@media all and (min-width:1000px){
	.graph1list .list {min-height:139px;padding-left:180px}
	.graph1list .list:before {width:139px;height:139px;background-size:139px auto}
	.graph1list .list.n2:before {background-position:0 -141px}
	.graph1list .list.n3:before {background-position:0 -282px}
}

/* .flowchart1.col-5>li {} */
.flowchart1.col-5>li:first-child {margin-left:0}
.flowchart1.col-5>li:after {width:19px;background-size:contain;background-position:right 0}
@media all and (min-width:910px){
	.flowchart1.col-5>li {width:18.13%;margin-left:2.3%;height:140px}
	.flowchart1.col-5>li:after {right:-10%;background-size:auto;}
}


/* 행사장안내 */
.placeinfo1 .pinfolist1 {position:relative;margin-bottom:2em}
.placeinfo1 .pinfolist1 .h2, .placeinfo1 .pinfolist1 .t1 {display:block;padding-right:45px}
.placeinfo1 .pinfolist1 .h2 {margin-top:0}
.placeinfo1 .pinfolist1 .t1 {position:relative;color:#444;padding-left:24px;margin-top:-.333em;margin-bottom:.5em;line-height:1.6}
.placeinfo1 .pinfolist1 .t1:before {position:absolute;top:11px;left:4px;content:"";display:block;width:11px;height:1px;background:#525b6c;}
.placeinfo1 .pinfolist1 .b1.map {position:absolute;top:3px;right:0;width:41px;height:39px;padding:0;margin:0}
.placeinfo1 .pinfolist1 .imgzoom1 {margin-top:.1em}
@media all and (min-width:400px){
	.placeinfo1 .pinfolist1 .h2, .placeinfo1 .pinfolist1 .t1 {display:inline-block;vertical-align:baseline;}
	.placeinfo1 .pinfolist1 .t1 {padding-left:32px;margin-top:0;margin-bottom:0;}
	.placeinfo1 .pinfolist1 .t1:before {left:12px}
	.placeinfo1 .pinfolist1 .b1.map {top:-12px}
}
@media all and (min-width:768px){
	.placeinfo1 .pinfolist1 .h2, .placeinfo1 .pinfolist1 .t1 {padding-right:0}
	.placeinfo1 .pinfolist1 .imgzoom1 {margin-top:1em}
	.placeinfo1 .pinfolist1 .b1.map {width:58px;height:55px;}
}

/* 주차장안내 */
.park1list .even-grid li.column {position:relative;background:#f6f6f6;width:100%;margin-bottom:1%;padding:18px 20px 16px 55px}
.park1list .even-grid li.column:before {position:absolute;top:18px;left:10px;content:"";display:block;width:34px;height:34px;background:url(/_res/portal/img/sub/ic68a1park.png) no-repeat;background-size:contain;}
.park1list .even-grid li.column:nth-child(odd) {margin-left:0}
.park1list .even-grid li.column .t1 {display:block;color:#111;line-height:20px;margin-bottom:4px;font-size:1.059em}
.park1list .even-grid li.column a {position:relative;color:#666;padding-left:19px;display:inline-block;vertical-align:middle;font-size:.765em;line-height:1.333em}
.park1list .even-grid li.column a:before, .park1list .even-grid li.column a:after {content:"";display:inline-block;background:url(/expo/img/00025_spr.png);background-repeat:no-repeat;}
.park1list .even-grid li.column a:before {position:absolute;top:0;left:0;width:14px;height:18px;background-position:-56px -9px;background-size:auto 54px}
.park1list .even-grid li.column a:after {width:11px;height:10px;background-position:-70px 0;margin-left:5px;}
@media all and (min-width:600px){
	.park1list .even-grid li.column {padding:25px 20px 20px 85px}
	.park1list .even-grid li.column:before {top:20px;left:20px;width:48px;height:48px;background-size:auto 48px}
	.park1list .even-grid li.column a {padding-left:24px}
	.park1list .even-grid li.column a:before {top:-2px;left:0;width:18px;height:22px;background-size:auto;background-position:-70px -12px;}
}
@media all and (min-width:1000px){
	.park1list .even-grid li.column {width:49%;margin-left:2%;padding:30px 20px 28px 110px}
	.park1list .even-grid li.column:before {left:25px;width:68px;height:68px;background-size:auto;}
	.park1list .even-grid li.column .t1 {margin-bottom:6px}
	.park1list .even-grid li.column a:before {top:-1px;}
	.park1list .even-grid li.column a:after {top:8px}
}

/* 전시연출 */
.exhibit1hall {position:relative;margin-bottom:20px;}
.exhibit1hall .exhibit1cont {position:relative;z-index:1;max-width:910px;margin:0 auto;}
.exhibit1hall .top1 {position:relative;background:#13314b url(/_res/portal/img/sub/exhibit_bg.jpg) no-repeat right bottom;color:#fff;text-align:left;padding:20px 25px;box-sizing:border-box;background-size:contain}
.exhibit1hall .top1 .h1 {display:inline-block;line-height:1;font-size:2em;font-weight:400;color:#fff;}
.exhibit1hall .top1 .h1:before {position:absolute;top:0;left:36px;content:"";display:none;width:1px;height:75px;background:rgba(255,255,255,.35);}
.exhibit1hall .top1 .h1 .e1 {display:inline-block;margin-left:10px;font-size:.441em;letter-spacing:.2em}
.exhibit1hall .top1 .t1 {position:relative;padding-left:20px;font-size:.941em;margin-top:15px;}
.exhibit1hall .top1 .t1:before {position:absolute;top:-3px;left:0;content:"";display:block;width:14px;height:21px;background:url(/_res/portal/img/sub/exhibit_spr.png) no-repeat 0 0;background-size:auto 21px;}
.exhibit1hall .exhibit1map {position:relative;}
.exhibit1hall .map {position:relative;width:100%;height:0;padding-bottom:61.5384%;overflow:hidden}
.exhibit1hall .map img {width:100%;}
.exhibit1hall .exhibit1list li a {position:absolute;z-index:2;width:40px;text-align:center;margin-top:5px;}
.exhibit1hall .exhibit1list li a .num {display:block;width:18px;height:18px;border-radius:50%;background:#014995;color:#fff;font-size:13px;font-family:'Open Sans';line-height:18px;margin:0 auto;}
.exhibit1hall .exhibit1list li a .t2 {display:block;background:#014995;color:#fff;font-size:.882em;padding:10px 15px 9px;letter-spacing:-.075em;box-sizing:border-box;display:none}
.exhibit1hall .exhibit1list li a:after {position:absolute;bottom:-12px;left:50%;margin-left:-6.5px;content:"";display:none;width:13px;height:18px;background:url(/_res/portal/img/sub/exhibit_spr.png) no-repeat -58px 0}
/* 좌표 */
.exhibit1hall .exhibit1list li.n1 a {top:30.7%;left:43.1%;}
.exhibit1hall .exhibit1list li.n2 a {top:30.3%;left:73.9%;}
.exhibit1hall .exhibit1list li.n3 a {top:30.2%;left:88.4%;}
.exhibit1hall .exhibit1list li.n4 a {top:18.8%;left:83.3%;}
.exhibit1hall .exhibit1list li.n5 a {top:14%;left:68%;}
.exhibit1hall .exhibit1list li.n6 a {top:14%;left:48%;}
.exhibit1hall .exhibit1list li.n7 a {top:17.7%;left:39.8%;}
.exhibit1hall .exhibit1list li.n8 a {top:4.1%;left:58.3%;}
.exhibit1hall .exhibit1list li.n9 a {top:76.5%;left:30.8%;}
.exhibit1hall .exhibit1list li.n10 a {top:4.8%;left:38.8%;}
.exhibit1hall .exhibit1list li.n11 a {top:54.4%;left:47.7%;}
.ctab1 {position:relative;z-index:2;overflow:hidden;border-top:2px solid #222;background:#f6f6f6}
.ctab1 li {float:left;width:33.3333%;text-align:center;font-size:13px;}
.ctab1 li a {position:relative;display:block;background:#fff;color:#222;padding:10px 5px 7px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.ctab1 li a .num {display:block;width:20px;height:20px;border:2px solid #005aab;margin:0 auto 5px;border-radius:50%;font-size:11px;font-family:'Open Sans';color:#005aab;box-sizing:border-box;line-height:16px;}
.ctab1 li a.is-open {background-color:#144169;color:#fff;}
.ctab1 li a.is-open .num {background-color:#fff;color:#144160;font-weight:bold;}
.ctab1 li:last-child a:after {position:absolute;top:0;right:-1px;content:"";display:block;width:1px;height:100%;background:#ddd;}
.ctab1:after {position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:1px;background:#ddd;}
@media all and (min-width:400px){
	.exhibit1hall .exhibit1list li a {width:50px;}
}
@media all and (min-width:500px){
	.exhibit1hall .exhibit1list li a {width:60px}
	.exhibit1hall .exhibit1list li a .num {width:22px;height:22px;line-height:22px;}
	.ctab1 li {width:25%}
}
@media all and (min-width:600px){
	.exhibit1hall .exhibit1list li a {margin-top:9px;width:70px;}
}
@media all and (min-width:768px){	
	.exhibit1hall .top1 {padding:30px;background-size:auto;background-position:0 0}
	.exhibit1hall .top1 .t1 {position:absolute;top:50px;right:30px;font-size:15px;margin-top:0;padding-left:30px;}
	.exhibit1hall .top1 .t1:before {top:-3px;width:20px;height:30px;background-size:auto;}
	.exhibit1hall .exhibit1list li a {width:85px}
	.exhibit1hall .exhibit1list li a .num {width:30px;height:30px;line-height:30px;font-size:14px;}
	.ctab1 li {width:16.6666%}
	.ctab1 li a .num {display:block;}
}
@media all and (min-width:1000px){	
	.exhibit1hall {margin-bottom:40px;}
	.exhibit1hall .width1expand1:after {position:absolute;top:110px;left:0;content:"";display:block;width:100%;height:100%;background:#f6f6f6;}
	.exhibit1hall .top1 {height:100px;padding:35px 70px}
	.exhibit1hall .top1 .h1:before {display:block;}
	.exhibit1hall .top1 .t1 {right:20px;}
	.exhibit1hall .exhibit1list li a {width:auto;margin-top:0}
	.exhibit1hall .exhibit1list li a .num {display:none;}	
	.exhibit1hall .exhibit1list li a:after {display:block}
	.exhibit1hall .exhibit1list li a .t2 {padding:8px 15px 7px;display:block;}
	.ctab1 {display:none}
}
@media all and (min-width:1200px){
	.exhibit1hall .exhibit1list li a .t2 {padding:7px 15px 6px}
}

html.modal {overflow-y:hidden;}
.modal2.is-open {display:block !important}
.modal2 .modal1in {position:relative;max-width:1200px;margin:0 auto;background:#fff;}
.modal2 .modal1in .modal1top .h1 {color:#111;font-size:1.412em;line-height:1;margin-bottom:10px;font-weight:500;background-image:url(../../img/lib/h2bg.png);background-repeat:no-repeat;background-position:0 .28125em;padding-left:24px;}
.modal2 .modal1in .close {display:none;position:absolute;top:0;right:0;width:90px;height:90px;background:#097150;}
.modal2 .modal1in .close:before, .modal2 .modal1in .close:after {position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-1px;content:"";display:block;width:2px;height:32px;background:#fff;}
.modal2 .modal1in .close:before {transform:rotate(-45deg)}
.modal2 .modal1in .close:after {transform:rotate(45deg)}
.modal2 .modal1in .modal1cont {box-sizing:border-box;}
.modal1cont .f1p1 {display:block;}
.modal1cont .img {text-align:center;}
.modal1cont .img .f1p1 {position:relative;background:#fff;display:inline-block;}
.modal1cont .img .f1p1 img {position:relative;z-index:1}
.modal1cont .img .f1p1:after {position:absolute;top:10px;left:6px;content:"";display:block;background:url(/expo/img/modal_bg.png) repeat;width:100%;height:100%;}
.modal1cont .even-grid > .column {display:block;width:100%;margin:0;padding-bottom:20px}
.modal1cont .h4 {background:#f3f3f3;padding:20px 25px;margin-top:20px;}
.modal1cont .exhibit1info1 {overflow:hidden;border-top:1px solid #000;}
.modal1cont .exhibit1info1 .info1list {background:#f6f6f6;margin-bottom:2px;color:#555;}
.modal1cont .exhibit1info1.type1 .info1list.full {float:none;width:calc(100% - 2px);margin-left:0}
.modal1cont .exhibit1info1 .info1list .h3, .modal1cont .exhibit1info1 .info1list .t1 {display:inline-block;vertical-align:top;padding:15px 0 15px 15px;line-height:16px;font-weight:500}
.modal1cont .exhibit1info1 .info1list .h3 {color:#000;font-size:1.059em}
.modal1cont .exhibit1info2 {margin-top:20px;letter-spacing:-.05em;}
.modal1cont .exhibit1info2.even-grid .column {margin-bottom:10px;}
.modal1cont .exhibit1info2 .column.type2 {position:relative;min-height:120px;}
.modal1cont .exhibit1info2 .column.type2 .t1, .modal1cont .exhibit1info2 .column.type2 .text1 {padding-right:130px;}
.modal1cont .exhibit1info2 .column .t1 {position:relative;border-top:4px solid #c8c8c8;padding:15px 0 10px;line-height:1;font-size:1em;}
.modal1cont .exhibit1info2 .column .t1:before {position:absolute;top:-4px;left:0;content:"";display:block;width:150px;height:4px;background:#22906d}
.modal1cont .exhibit1info2 .column .num {display:inline-block;font-size:.882em;color:#c8c8c8;letter-spacing:0;margin-right:5px;margin-bottom:5px;font-weight:700}
.modal1cont .exhibit1info2 .column .k-tit {color:#000;font-size:1.294em;font-weight:500;}
.modal1cont .exhibit1info2 .column .t2 {margin:0 0 20px;line-height:1.412em;}
.modal1cont .exhibit1info2 .column .t2 strong {display:block;margin-bottom:5px;}
.modal1cont .exhibit1img {text-align:center;padding:20px;background:#f3f3f3 url(/expo/img/exhibit1img_bg.gif) no-repeat right bottom;margin-bottom:30px;background-size:35% auto}
.modal1cont .exhibit1img img {max-width:100%;}
.modal1cont .exhibit1info2 .column.type2 .f1p1 {position:absolute;top:20px;right:0;width:120px}
.modal1cont .exhibit1info2 .column.type2 .f1p1 img {width:100%;}
.modal1cont .scroll-x table {min-width:720px;width:99.9999%;}
.modal1cont .scroll-x table th, .modal1cont .scroll-x table td {padding-top:.5em;padding-bottom:.5em;}

@media all and (min-width:550px){
	.modal1cont .exhibit1info1 .info1list {float:left;width:calc(50% - 2px);margin-left:2px}
	.modal1cont .exhibit1info1 .info1list:nth-child(odd) {margin-left:0}
	.modal1cont .exhibit1info1.type1 .info1list:nth-child(odd) {margin-left:2px}
	.modal1cont .exhibit1info1.type1 .info1list:nth-child(even) {margin-left:0}
	.modal1cont .exhibit1info1.type1 .info1list.full {float:none;width:calc(100% - 2px);margin-left:0}
	.modal1cont .exhibit1img {padding:30px}
}
@media all and (min-width:768px){
	.modal2 .modal1in .modal1top {padding:4px 76px 24px 0}
	.modal1cont .h2 {margin-bottom:25px}
	.modal1cont .exhibit1info1 .info1list .h3, .modal1cont .exhibit1info1 .info1list .t1 {padding:20px 0 20px 20px;}
}
@media all and (min-width:1000px){
	#body.modal {z-index:10}
	.exhibit1modal .modal2 {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:30}
	.exhibit1modal .modal2.is-open {display:none !important}
	.modal2 .modal1in {margin-top:5%;}
	.modal2 .modal1in .modal1cont {height:620px;overflow-y:auto;padding:30px 30px 0;}
	.modal2 .modal1in .modal1top {padding:27px 90px 24px 40px;background:#22906d;color:#fff;}
	.modal2 .modal1in .modal1top .h1 {color:#fff;margin-bottom:0;font-size:30px;padding-left:0;background-image:none;}
	.modal2 .modal1in .close {display:block;width:81px;height:81px;}	
	.modal1cont .even-grid > .column {display:inline-block;margin:0 -.25em 0 0}
	.modal1cont .even-grid > .column.img {width:33%;text-align:left;}
	.modal1cont .even-grid > .column.text {width:65%;margin-left:2%}
	.modal1cont .exhibit1info1 .info1list .h3, .modal1cont .exhibit1info1 .info1list .t1 {padding:25px 0 25px 25px;line-height:18px;}
	.modal1cont .exhibit1info2 {margin-top:2em}
	.modal1cont .exhibit1info2.even-grid .column {margin-left:4%;width:48%;margin-bottom:20px;}
	.modal1cont .exhibit1info2 .column:nth-child(odd) {margin-left:0;}
	.modal1cont .exhibit1info2 .column .t1 {padding-bottom:15px}
	.modal1cont .exhibit1info2 .column .num {display:block;margin-right:0}
	.modal1cont .exhibit1img {padding:70px 0;background-size:auto}
	.modal1cont .exhibit1info2 .column.type2 .t1, .modal1cont .exhibit1info2 .column.type2 .text1 {padding-right:200px;}
	.modal1cont .exhibit1info2 .column.type2 .f1p1 {top:25px;width:175px;}
	.modal1cont .h4 {padding:25px 30px}
	.modal1cont .scroll-x table th, .modal1cont .scroll-x table td {padding-top:1em;padding-bottom:1em;}
}

/* 제2행사장 */
/* 휴양밸리 */
.dbvalley1 {position:relative;padding-top:.5em}
.dbvalley1 .b1.link {width:230px;display:block;margin:-10px 0 10px auto;}
.valley1top {position:relative;}
.valley1top .valley1text {color:#fff;background:#000;padding:15px;margin-top:-1.5em}
.valley1top .t1 {position:relative;font-size:1.412em;line-height:1.357em;text-align:center;margin-bottom:.333em;}
.valley1top .t1 br {display:none}
.valley1top .t2 {font-size:.882em;letter-spacing:-.05em;line-height:1.733em;padding-bottom:.5em;}
.dbvalley1list {position:relative;padding:15px 0;border-top:1px solid #ddd;}
.dbvalley1list:before {position:absolute;top:30px;left:0;content:"";display:none;width:126px;height:139px;background:url(/_res/portal/img/sub/00247_spr.png) no-repeat;}
.dbvalley1list .t3 {font-size:1.412em;font-weight:500;margin-bottom:12px;color:#222;}
.dbvalley1list .t3 em {font-style:italic;color:#222;}
.dbvalley1list .t4 {font-weight:500;color:#fff;display:inline-block;padding:5px 15px 6px}
.dbvalley1list .t5 {color:#444;line-height:1.529em;margin-top:7px}
.dbvalley1list.n1 {border-top:0;margin-top:1em}
.dbvalley1list.n1:before {background-position:0 0}
.dbvalley1list.n2:before {background-position:0 -141px}
.dbvalley1list.n3:before {background-position:0 -283px}
.dbvalley1list.n1 .t3 strong {color:#054fb3}
.dbvalley1list.n2 .t3 strong {color:#f26522}
.dbvalley1list.n3 .t3 strong {color:#009944}
.dbvalley1list.n1 .t4 {background:#054fb3;}
.dbvalley1list.n2 .t4 {background:#f26522;}
.dbvalley1list.n3 .t4 {background:#009944;}
@media all and (min-width:500px){
	.dbvalley1 .b1.link {position:absolute;top:-50px;right:0;width:auto;margin:0}
}
@media all and (min-width:640px){
	.dbvalley1list {padding:30px 0 30px 170px}
	.dbvalley1list:before {display:block;}
	.dbvalley1list.n1 {margin-top:1.5em}
}
@media all and (min-width:768px){
	.dbvalley1 .b1.link {top:-60px}
}
@media all and (min-width:1000px){
	.valley1top .valley1text {position:absolute;bottom:0;left:0;background:transparent}
	/* .valley1top .t1 {margin-bottom:0} */
	.valley1top .t1 br {display:block;}
	.valley1top .t2 {padding-bottom:0}	
}

/* 전체안내도 */
.dball1list {background:#f6f6f6;padding:10px 10px 10px 20px;overflow:hidden;margin-bottom:1em}
.dball1list li {position:relative;font-size:.941em;float:left;padding-left:32px;margin:5px 10px 5px 0;}
.dball1list li:last-child {margin-right:0}
.dball1list li.last {clear:both}
.dball1list li .num {position:absolute;top:1px;left:0;width:26px;height:26px;border-radius:50%;font-size:.938em;text-align:center;color:#fff;line-height:26px;background:#d1171d;font-weight:500;}
.dball1list.db li .num {background-color:#007dc5;}
.dball1list ol {display:inline-block;vertical-align:middle;margin-left:5px;margin-top:-4px;}
.dball1list ol li {font-size:.875em;margin-top:0;margin-bottom:0}
.dball1list.db ol li .num {background-color:#e61695;}
.dball1list.type2 {margin-bottom:1.5em}
.dball1list.type2 li:before {position:absolute;top:1px;left:0;content:"";display:block;width:26px;height:26px;background:url(/_res/portal/img/sub/00248_spr.png) no-repeat;}
.dball1list.type2 li.n1:before {background-position:0 0}
.dball1list.type2 li.n2:before {background-position:-28px 0}
.dball1list.type2 li.n3:before {background-position:-56px 0}
.dball1list.type2 li.n4:before {background-position:-84px 0}
.dball1list.type2 li.n5:before {background-position:-112px 0}
.dball1list.type2 li.n6:before {background-position:-140px 0}
.dball1list.type2 li.n7:before {background-position:-168px 0}
.dball1list.type2 li.n8:before {background-position:-196px 0}
.dball1list.type2 li.n9:before {background-position:-224px 0}
.dball1list.type2 li.n10:before {background-position:0 -28px}
.dball1list.type2 li.n11:before {background-position:-28px -28px}
.dball1list.type2 li.n12:before {background-position:-56px -28px}
.dball1list.type2 li.n13:before {background-position:-84px -28px}



/* 대봉스카이랜드 */
.evhall2 {position:relative;margin-top:1em;margin-bottom:1.5em}
.evhall2 .f1 {display:block;vertical-align:top;text-align:center;margin-bottom:1em;}
.evhall2 .f1 img {max-width:100%;}
.evhall2 .wrap1 {vertical-align:top;box-sizing:border-box;}
.evhall2 .wrap1 .list {position:relative;overflow:hidden;box-sizing:border-box;border-bottom:1px solid #ddd;padding:15px}
.evhall2 .wrap1 .list:first-child {border-top:1px solid #222;}
.evhall2 .wrap1 .list.full, .evhall2.type2 .wrap1 .list {float:none;width:100%;}
.evhall2 .wrap1 .list .h1, .evhall2 .wrap1 .list .t1 {display:block;}
.evhall2 .wrap1 .list .h1 {font-size:1.059em;font-weight:500;color:#014995;margin-bottom:.333em;padding-left:10px;}
.evhall2 .wrap1 .list .t1 {font-size:.941em;}
.evhall2 .wrap1 .list p {margin:0 0 .5em}
.evhall2 .wrap1 .list ul.bu {margin-top:0;margin-bottom:0}
.evhall2 .wrap1 .list li {font-size:1em;margin-top:0}
.evhall2 .wrap1 .list .info-ex {font-size:1em;line-height:28px;margin:.5em 0 0}
@media all and (min-width:500px){
	.evhall2 .wrap1 .list {float:left;width:50%;padding:0 0 0 140px;}
	.evhall2 .wrap1 .list:nth-child(-n+2) {border-top:1px solid #222;}
	.evhall2.type2 .wrap1 .list:nth-child(2) {border-top:0}
	.evhall2 .wrap1 .list .h1, .evhall2 .wrap1 .list .t1 {padding-top:20px;padding-bottom:20px;line-height:20px}
	.evhall2 .wrap1 .list .h1 {position:absolute;top:0;left:0;width:140px;margin-bottom:0;}
}
@media all and (min-width:1000px){
	.evhall2 .f1 {display:inline-block;width:25.5%;margin-bottom:0}
	.evhall2 .f1 img {width:100%;}
	.evhall2 .wrap1 {width:100%;padding-left:0;margin-right:0}
	.evhall2 .f1 + .wrap1 {padding-left:30px;display:inline-block;width:73%;margin-right:-.2em;}
}


/* 주변가볼만한 곳 */
.dbtour .column {text-align:center;padding-top:10px;}
.dbtour .column:nth-child(-n+3) {padding-top:10px}
.dbtour .column .f1p1 {display:block;border-top:1px solid #222;padding-top:10px;}
.dbtour .column .f1p1 img {width:100%;}
.dbtour .column .t1 {color:#333;letter-spacing:-.075em;display:block;padding:.7em 0;border-bottom:1px solid #ccc;}
@media all and (min-width:768px){
	.dbtour .column, .dbtour .column:nth-child(-n+3) {padding-top:15px}
	.dbtour .column:nth-child(-n+2) {padding-top:0}
}
@media all and (min-width:1000px){
	.dbtour .column {padding-top:20px}
	.dbtour .column:nth-child(-n+3) {padding-top:0}
}
.dbvalleyinfo {text-align:center;padding:0 0 10px;letter-spacing:-.075em}
.dbvalleyinfo .clogo {height:30px;margin-bottom:20px}
.dbvalleyinfo .evenmix-12 {position:relative;background:#f3f3f3;margin:0;padding:1.5% 0;text-align:left;}
.dbvalleyinfo .evenmix-12 .column {padding-left:22px;text-align:center;}
.dbvalleyinfo .evenmix-12 .column * {display:block;vertical-align:middle;}
.dbvalleyinfo .evenmix-12 .column .h1 {line-height:1}
.dbvalleyinfo .evenmix-12 .column .t2 {font-size:1.059em}
.dbvalleyinfo .evenmix-12 .column img {display:inline-block;height:27px;}
.imgzoom1.dbtour {border:1px solid #ddd;}
.dbvalleyinfo .info {border-bottom:1px solid #ccc;text-align:left;padding:15px 0 10px;margin:0}
.dbvalleyinfo .info .column {padding:5px 5px 5px 0;margin-top:3px;margin-bottom:3px}
.dbvalleyinfo .info .t2 {position:relative;display:block;padding-left:33px;}
.dbvalleyinfo .info .t2:before {position:absolute;top:-1px;left:0;content:"";display:block;width:26px;height:26px;background:url(/_res/portal/img/sub/00251_spr.png) no-repeat;background-size:26px auto;}
.dbvalleyinfo .info .n1 .t2:before {background-position:0 0}
.dbvalleyinfo .info .n2 .t2:before {background-position:0 -27px}
.dbvalleyinfo .info .n3 .t2:before {background-position:0 -55px}
.dbvalleyinfo .info .t2 a {color:#222;}
.dbvalleyinfo .info .t2 a[href^='tel'] {margin-left:5px;color:#000}
.dbvalleyinfo .info .n3 .t2 {font-size:.941em}
@media all and (min-width:400px){
	.dbvalleyinfo .evenmix-12 .column {text-align:left;}
	.dbvalleyinfo .evenmix-12 .column * {display:inline-block;}
	.dbvalleyinfo .evenmix-12 .column .t2 {padding-left:15px;}	
}
@media all and (min-width:640px){
	.dbvalleyinfo {padding:0 0 20px}
	.dbvalleyinfo .clogo {height:44px;margin-bottom:30px}
	.dbvalleyinfo .evenmix-12:after {position:absolute;top:calc(50% - 16px);left:50%;content:"";display:block;width:1px;height:32px;background:#ccc;}	
	.dbvalleyinfo .evenmix-12 .column * {display:block;}
	.dbvalleyinfo .evenmix-12 .column .t2 {padding-left:0}	
}
@media all and (min-width:768px){
	.dbvalleyinfo .clogo, .dbvalleyinfo .evenmix-12 .column img {height:auto}
	.dbvalleyinfo .evenmix-12 .column * {display:inline-block;vertical-align:middle;}
	.dbvalleyinfo .evenmix-12 .column .t2 {padding-left:15px}	
	.dbvalleyinfo .info {padding-bottom:20px}
	.dbvalleyinfo .info .column {margin-top:0;margin-bottom:0;padding:10px;}
	.dbvalleyinfo .info .t2 {padding-left:45px}
	.dbvalleyinfo .info .t2:before {top:-3px;width:37px;height:37px;background-size:37px auto}
	.dbvalleyinfo .info .n2 .t2:before {background-position:0 -39px}
	.dbvalleyinfo .info .n3 .t2:before {background-position:0 -78px}
}
@media all and (min-width:1000px){
	.dbvalleyinfo .info .column {width:35%}
	.dbvalleyinfo .info .column:first-child {width:28%}
}

/* 함양산양삼 */
/* 공통 */
.ginseng1 .ginseng1info {margin-bottom:20px}
.ginseng1 .ginseng1info .h1 {position:relative;color:#fff;overflow:hidden;padding:25px 0 13px 85px;background-image:url(/_res/portal/img/sub/ginseng1bg.png);background-repeat:no-repeat;background-position:right bottom;font-size:1.294em;font-weight:400}
.ginseng1 .ginseng1info .h1 .num {position:absolute;top:3px;left:10px;color:rgba(255,255,255,.25);font-weight:700;line-height:1;font-size:5.682em}
.ginseng1 .ginseng1info .h1 strong {display:block;font-size:1.364em}
@media all and (min-width:490px){
	.ginseng1 .ginseng1info .h1 {padding-left:65px}
	.ginseng1 .ginseng1info .h1 strong {display:inline;}
}
@media all and (min-width:600px){
	.ginseng1 .ginseng1info {margin-bottom:40px}
}
@media all and (min-width:768px){
	.ginseng1 .ginseng1info .h1 {padding-top:21px;padding-bottom:15px;padding-left:95px;}
}
/* 색상 */
.ginseng1 .ginseng1info .h1.n1 {background-color:#e94736}
.ginseng1 .ginseng1info .h1.n2 {background-color:#f7a600}
.ginseng1 .ginseng1info .h1.n3 {background-color:#8ebf21}
.ginseng1 .ginseng1info .h1.n4 {background-color:#34BAC1}
.ginseng1 .ginseng1info .h1.n5 {background-color:#00B5ED}
.ginseng1 .ginseng1info .h1.n6 {background-color:#EA6B8C}

ol.b0.market1 li .num, ol.b0.market1 li:first-child .num {background-image:none;border-radius:50%;width:28px;}
ol.b0.market1 li .num {background-color:#f97147;}
ol.b0.market1 li:first-child .num {background-color:#f13a02}
ol.b0.market1:last-child li .num {background-color:#00aeef;}
ol.b0.market1:last-child li:first-child .num {background-color:#017ead;}

/* 산양삼이란 */
.ginseng1 .ginseng1info .t1 {position:relative;padding:27px 20px 0;background:#fff;color:#444;}
.ginseng1 .ginseng1info .t1 span {position:relative;display:inline-block;}
.ginseng1 .ginseng1info .t1 span:before, .ginseng1 .even-grid .text1 span:before {position:absolute;top:-7px;left:-7px;content:"";display:block;width:7px;height:7px;background:#13a538;border-radius:50%;}
.ginseng1 .ginseng1info .f1p1, .ginseng1 .even-grid .f1p1 {display:block;}
.ginseng1 .ginseng1info .f1p1 img, .ginseng1 .even-grid .f1p1 img {width:100%;}
.ginseng1 .even-grid .column .f1p1 img {max-width:395px}
.ginseng1 .even-grid .text1 {display:block;text-align:center;padding:20px;margin-top:0}
.ginseng1 .even-grid .text1 span {position:relative;display:inline-block;font-size:.941em;line-height:1.5em}
.ginseng1 p.tar {font-size:.875em;line-height:1.4}
.ginseng1 p.tar:before {content:"i";display:inline-block;vertical-align:middle;width:20px;height:20px;border-radius:50%;background:#579;font-size:11px;color:#fff;text-align:center;line-height:22px;margin-top:-4px;margin-right:5px;font-weight:bold;}
@media all and (min-width:600px){
	.ginseng1 .ginseng1info .t1 {margin:-39px 20px 0;text-align:center;padding-bottom:24px}
}
@media all and (min-width:1000px){
	.ginseng1 .ginseng1info .t1 {margin:-78px auto 0;max-width:80%;}	
}

/* 차이 */
.ginseng1diff {background:#fafafa;text-align:center;}
.ginseng1diff .imgzoom1 {margin:0}
.ginseng1 .ffns {font-family:'Noto Sans'}
.ginseng1 table {border:0;margin:0}
.ginseng1 table caption {padding:0}
.ginseng1 table.n2 th, .ginseng1 table.n2 td {border:1px solid #F7A600;border-left:0}
.ginseng1 table.n2 th:last-child, .ginseng1 table.n2 td:last-child, .ginseng1 table.n4 th:last-child, .ginseng1 table.n4 td:last-child, .ginseng1 table.n6 th:last-child, .ginseng1 table.n6 td:last-child {border-right:0}
.ginseng1 table.n2 thead th {color:#fff;background:#F7A600;}
.ginseng1 table.n2 thead th:nth-child(2) {background:#EA7A04;border-color:#EA7A04;}
.ginseng1 table.n2 strong {color:#EA7A04;display:block;}
.ginseng1 table.n4 th, .ginseng1 table.n4 td {border-color:#34BAC1;border-right:1px solid #34BAC1}
.ginseng1 table.n4 thead th {color:#fff;background:#23B7BD;}
.ginseng1 table.n4 thead th:nth-child(2) {background:#189DA3;border-color:#189DA3;}
.ginseng1 table.n6 th, .ginseng1 table.n6 td {border-color:#ED6C8E;border-right:1px solid #ED6C8E}
.ginseng1 table.n6 thead th {color:#fff;background:#ED6C8E;}
.ginseng1 table.n6 thead th:nth-child(4) {background:#E61A59;border-color:#E61A59;}

/* 명칭 */
.ginseng1 .name1 {background:#f6f6f6;border-bottom:2px solid #8ebf21;margin:0;padding:1% 2%}
.ginseng1 .name1 .column {padding:2.2%;}
.ginseng1 .name1 .column .f1p1 {position:relative;}
.ginseng1 .name1 .column .t2 {position:relative;display:inline-block;vertical-align:middle;padding:4px 20px 3px;background:#fff;border-radius:15px;box-shadow:5px 5px 0 rgba(0,0,0,.15);color:#333;font-size:.941em;z-index:1}
.ginseng1 .name1 .column .nalist1 li {position:absolute;left:0;text-align:right;width:100%;box-sizing:border-box;padding-right:20px}
.ginseng1 .name1 .column .nalist1 li:before {position:absolute;top:50%;margin-top:-3px;content:"";display:block;width:7px;height:7px;background:#fff;border-radius:50%;}
.ginseng1 .name1 .column .nalist1 li:after {position:absolute;top:50%;content:"";display:block;width:50%;height:1px;background:#fff;}
/* 위치 */
.ginseng1 .name1 .column .nalist1 li.n1 {top:17.4%;}
.ginseng1 .name1 .column .nalist1 li.n2 {top:35.6%;}
.ginseng1 .name1 .column .nalist1 li.n3 {top:66.7%;}
.ginseng1 .name1 .column .nalist1 li.n4 {top:78.1%;}
.ginseng1 .name1 .column .nalist1 li.n1:before, .ginseng1 .name1 .column .nalist1 li.n1:after {left:36.7%}
.ginseng1 .name1 .column .nalist1 li.n2:before, .ginseng1 .name1 .column .nalist1 li.n2:after {left:37.6%}
.ginseng1 .name1 .column .nalist1 li.n3:before, .ginseng1 .name1 .column .nalist1 li.n3:after {left:31%;}
.ginseng1 .name1 .column .nalist1 li.n4:before, .ginseng1 .name1 .column .nalist1 li.n4:after {left:43.7%}
.ginseng1 .name1 .column .nalist1 li.n3:after {width:60%}
.ginseng1 .name1 .column .nalist1 li.n5 {top:8.6%;}
.ginseng1 .name1 .column .nalist1 li.n6 {top:26.1%;}
.ginseng1 .name1 .column .nalist1 li.n7 {top:41.5%;}
.ginseng1 .name1 .column .nalist1 li.n8 {top:63%;}
.ginseng1 .name1 .column .nalist1 li.n9 {top:80.5%;}
.ginseng1 .name1 .column .nalist1 li.n5:before, .ginseng1 .name1 .column .nalist1 li.n5:after {left:43.1%}
.ginseng1 .name1 .column .nalist1 li.n6:before, .ginseng1 .name1 .column .nalist1 li.n6:after {left:48.1%}
.ginseng1 .name1 .column .nalist1 li.n7:before, .ginseng1 .name1 .column .nalist1 li.n7:after {left:46.5%;}
.ginseng1 .name1 .column .nalist1 li.n8:before, .ginseng1 .name1 .column .nalist1 li.n8:after {left:30.9%}
.ginseng1 .name1 .column .nalist1 li.n9:before, .ginseng1 .name1 .column .nalist1 li.n9:after {left:23.6%}
.ginseng1 .name1 .column .nalist1 li.n8:after, .ginseng1 .name1 .column .nalist1 li.n9:after {width:60%}

/* 효능 */
.ginseng1 table.t1 {font-size:1em;}
.ginseng1effect {position:relative;background:#f0f9f9;padding:20px;}
.ginseng1effect .t1 {color:#444;line-height:1.765em;margin:0}
.ginseng1effect .t1 span {color:#189DA3;font-weight:500;text-decoration:underline;}
.ginseng1effect .t1 strong {color:#000;}
@media all and (min-width:550px){
	.ginseng1effect {padding:25px 30px 25px 160px}
	.ginseng1effect .t1:before {position:absolute;left:49px;content:"";display:block;width:79px;height:89px;background:url(/_res/portal/img/sub/ic95a1effect.png) no-repeat;background-size:contain}
}
@media all and (min-width:768px){
	.ginseng1effect {padding:45px 50px 45px 175px}
	.ginseng1effect .t1:before {top:calc(50% - 48px);left:50px;width:85px;height:95px;}
}
/* 복용법 */
.ginseng1how {border-top:2px solid #189DA3}
.ginseng1how .howlist1 {display:table;width:100%;border-bottom:1px solid #ddd;}
.ginseng1how .howlist1 .h1 {display:table-cell;vertical-align:middle;width:120px;text-align:center;color:#189DA3;background:#f0f9f9;padding:10px 0;box-sizing:border-box;font-weight:500;font-size:1.059em}
.ginseng1how .howlist1 .t1 {display:table-cell;vertical-align:middle;width:calc(100% - 120px);padding:10px 20px;box-sizing:border-box;}
.ginseng1how .howlist1 .t1 li {margin:4px 0}
@media all and (min-width:600px){
	.ginseng1how .howlist1 .h1 {width:200px;padding:15px 0}
	.ginseng1how .howlist1 .t1 {width:calc(100% - 200px);padding:15px 20px}	
}
@media all and (min-width:768px){
	.ginseng1how .howlist1 .h1 {width:250px;padding:20px 0}
	.ginseng1how .howlist1 .t1 {width:calc(100% - 250px);padding:20px 30px}	
}

/* 판매장 */
.ginseng1market {background:#e9f6fe url(/expo/img/00076_bg.png) no-repeat 50% 50%;}
.ginseng1market .even-grid {padding:8%}
.ginseng1market .even-grid .column {text-align:center;}
.ginseng1market .even-grid .column:first-child {margin-bottom:5%}
@media all and (min-width:640px){
	.ginseng1market .even-grid {padding:2%}
	.ginseng1market .even-grid .column {text-align:left;padding:1% 5%}
	.ginseng1market .even-grid .column:first-child {text-align:right;margin-bottom:0}	
}

/* 특별함 */
.ginseng1spc {position:relative;background:#fdf3f4;padding:10px 20px 1px}
.ginseng1spc .h2 {font-weight:500;color:#e61a59;margin-top:10px;margin-bottom:10px}
.ginseng1spc ul {color:#444;line-height:22px;}
.ginseng1spc li {position:relative;margin:7px 0;padding-left:17px}
.ginseng1spc li:before {position:absolute;top:6px;left:0;content:"";display:block;width:6px;height:6px;border-radius:50%;background:#ed6c8e;}
.ginseng1spc li strong {color:#000;}
.ginseng1spc .t2 {font-size:.882em;text-align:right;padding:1px 0 5px}
.ginseng1 .ginseng1spc2 .h3 {position:relative;text-align:center;color:#e61a59;margin:25px 0 15px;}
.ginseng1 .ginseng1spc2 .h3:after {position:absolute;top:50%;left:0;content:"";display:block;width:100%;height:1px;background:#ed6c8e;}
.ginseng1 .ginseng1spc2 .h3 span {position:relative;display:inline-block;vertical-align:middle;background:#fff;z-index:1;padding-left:10px;padding-right:10px;}
.ginseng1 .spclist {border-bottom:1px solid #ddd;padding-bottom:30px;margin:0 0 1.7em}
.ginseng1 .spclist li {position:relative;padding:.5% 1.5% .5% 35px;display:block;width:100% !important;margin-right:0}
.ginseng1 .spclist li:before {position:absolute;top:6px;left:10px;content:"";display:block;width:16px;height:16px;background:url(/_res/portal/img/sub/ic22a1blt.png) no-repeat;background-size:contain;}
.ginseng1 .text1 {text-align:right;margin:-10px 0 0;}
@media all and (min-width:500px){
	.ginseng1spc {padding:15px 15px 1px 150px;}
	.ginseng1spc:before {position:absolute;top:50%;left:35px;content:"";display:block;width:85px;height:96px;margin-top:-45px;background:url(/_res/portal/img/sub/ic95a1spc.png) no-repeat;background-size:contain}
	.ginseng1spc .h2 {margin-bottom:14px}
	.ginseng1spc li {margin:3px 0}
	.ginseng1 .ginseng1spc2 .h3 {margin:30px 0 20px}
	.ginseng1 .ginseng1spc2 .h3 span {padding-left:20px;padding-right:20px;}
	.ginseng1 .spclist li {padding-left:32px;}
	.ginseng1 .spclist li:before {width:18px;height:18px;top:8px;left:0;}	
	.ginseng1 .text1 {margin-top:-15px;}
}
@media all and (min-width:768px){
	.ginseng1spc {padding:20px 20px 1px 200px;}
	.ginseng1spc:before {left:56px;width:90px;height:102px;margin-top:-51px;}
	.ginseng1spc .h2 {margin-bottom:16px}
	.ginseng1spc li {margin:5px 0}
	.ginseng1spc li:before {top:10px}
	.ginseng1 .ginseng1spc2 .h3 {margin:35px 0 25px}
	.ginseng1 .spclist li:before {width:21px;height:21px;}
	.ginseng1 .text1 {margin-top:-20px;}
}
@media all and (min-width:1000px){
	.ginseng1spc {padding:15px 25px 1px 160px;}
	.ginseng1spc:before {left:36px;width:85px;height:95px;margin-top:-47px;}
	.ginseng1spc .h2 {margin-bottom:15px;}
	.ginseng1spc li {margin:7px 0}
	.ginseng1 .ginseng1spc2 .h3 {margin:45px 0 35px}
	.ginseng1 .spclist li:before {width:22px;height:22px;}
	.ginseng1 .text1 {margin-top:-30px;}
}
/* 생산이력조회 */
.member2login1 {max-width:95%;}
.member2login1>.deco1 {width:110px;height:110px;margin-bottom:12px}
.member2login1 .cv3.fsXXL {font-size:1.412em !important;word-break:keep-all}
@media all and (min-width:640px){
	.member2login1 {max-width:55%}
	.member2login1>.deco1 {width:137px;height:137px;margin-bottom:20px}

}

/* 연계관광 */
.conn1tour1map1 {border-top:3px solid #00806e;margin-bottom:1em;}
.conn1tour1map1 > div {box-sizing:border-box;}
.conn1tour1map1 .tmap1 {display:none;background:url(/expo/img/conn1tour1_patt.png) repeat;padding:13px 0}
.conn1tour1map1 .tmap1 .tmap1list {position:relative;max-width:521px;height:0;padding-bottom:63.7777%;background:url(/expo/img/conn1tour1map.png) no-repeat 50% 0;margin:auto;background-size:contain;}
.conn1tour1map1 .tmap1 .tmap1list li {position:absolute;}
.conn1tour1map1 .tmap1 .tmap1list li a {position:relative;display:block;text-align:center;}
.conn1tour1map1 .tmap1 .tmap1list li .t1 {position:relative;display:block;z-index:1;min-width:32px;background:#009883;color:#fff;font-size:.706em}
.conn1tour1map1 .tmap1 .tmap1list li.on .t1, .conn1tour1map1 .tmap1 .tmap1list li.over .t1 {background-color:#13314b;}
.conn1tour1map1 .tmap1 .tmap1list li.on .t1:after, .conn1tour1map1 .tmap1 .tmap1list li.over .t1:after {position:absolute;bottom:-9px;left:50%;margin-left:-5.5px;content:"";display:block;width:11px;height:14px;background:url(/expo/img/ic14a1map1point.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li .f1 {position:absolute;display:none;}
.conn1tour1map1 .tmap1 .tmap1list li.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.over .f1 {display:block;}
.conn1tour1map1 .tmap1 .tmap1list li .f1 img {display:none}
.conn1tour1map1 .list1 {background:#009883;color:#fff;padding:25px 15px 20px;box-sizing:border-box;}
.conn1tour1map1 .list1 .h1 {position:relative;color:#fff;font-size:1.294em;line-height:1;padding-left:48px;font-weight:500}
.conn1tour1map1 .list1 .h1:before {position:absolute;top:-9px;left:0;content:"";display:block;width:37px;height:34px;background:url(/expo/img/ic37a1conn1tour.png) no-repeat}
.conn1tour1map1 .list1 .t1 {margin:18px 10px 15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.45);font-size:.882em;line-height:1.333em}
.conn1tour1map1 .list1 .mlist1 {overflow:hidden;}
.conn1tour1map1 .list1 .mlist1 li {float:left;width:33.3333%;text-align:center;margin-top:5px;}
.conn1tour1map1 .list1 .mlist1 li a {display:inline-block;vertical-align:top;border:1px solid #fff;border-radius:16px;padding:2px 15px;color:#fff;font-size:.706em;width:95%;padding-left:3px;padding-right:3px;box-sizing:border-box;}
.conn1tour1map1 .list1 .mlist1 li a .t2 {position:relative;display:inline-block;line-height:1.5}
.conn1tour1map1 .list1 .mlist1 li.on a .t2:before, .conn1tour1map1 .list1 .mlist1 li.over a .t2:before {position:absolute;top:4px;left:-7px;content:"";display:block;width:5px;height:5px;background:#ff8600;border-radius:50%;}
.conn1tour1map1 .list1 .mlist1 li.on a, .conn1tour1map1 .list1 .mlist1 li.over a {border-color:#13314b;background:#13314b}

/* 위치 */
.conn1tour1map1 .tmap1 .tmap1list li.n1 {top:24%;left:23%;}
.conn1tour1map1 .tmap1 .tmap1list li.n2 {top:40%;left:29.7%}
.conn1tour1map1 .tmap1 .tmap1list li.n3 {top:10.6%;left:31%;}
.conn1tour1map1 .tmap1 .tmap1list li.n4 {top:23.4%;left:43.1%}
.conn1tour1map1 .tmap1 .tmap1list li.n5 {top:64.9%;left:39.6%;}
.conn1tour1map1 .tmap1 .tmap1list li.n6 {top:52.9%;left:41.3%;}
.conn1tour1map1 .tmap1 .tmap1list li.n7 {top:37.6%;left:47.8%;}
.conn1tour1map1 .tmap1 .tmap1list li.n8 {top:28.6%;left:57.5%}
.conn1tour1map1 .tmap1 .tmap1list li.n9 {top:46.9%;left:55.3%;}
.conn1tour1map1 .tmap1 .tmap1list li.n10 {top:54%;left:67.2%;}
.conn1tour1map1 .tmap1 .tmap1list li.n11 {top:61.4%;left:27%}
.conn1tour1map1 .tmap1 .tmap1list li.n12 {top:85.7%;left:33.7%}
.conn1tour1map1 .tmap1 .tmap1list li.n13 {top:70.4%;left:52.1%;}
.conn1tour1map1 .tmap1 .tmap1list li.n14 {top:84.1%;left:53.6%;}
.conn1tour1map1 .tmap1 .tmap1list li.n15 {top:82.2%;left:68.2%;}
.conn1tour1map1 .tmap1 .tmap1list li.n16 {top:44.9%;left:76.1%;}
.conn1tour1map1 .tmap1 .tmap1list li.n17 {top:29.6%;left:74.5%}
.conn1tour1map1 .tmap1 .tmap1list li.n18 {top:37%;left:87.6%}
.conn1tour1map1 .tmap1 .tmap1list li.n19 {top:36.5%;left:8.5%} 
.conn1tour1map1 .tmap1 .tmap1list li.n1.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n1.over .f1 {top:-159%;left:-8%;}
.conn1tour1map1 .tmap1 .tmap1list li.n2.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n2.over .f1 {top:-37px;left:-15px;}
.conn1tour1map1 .tmap1 .tmap1list li.n3.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n3.over .f1 {top:-34px;left:-22px;}
.conn1tour1map1 .tmap1 .tmap1list li.n4.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n4.over .f1 {top:-60px;left:-19px;} 
.conn1tour1map1 .tmap1 .tmap1list li.n5.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n5.over .f1 {top:-9px;left:-14px;}
.conn1tour1map1 .tmap1 .tmap1list li.n6.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n6.over .f1 {top:-20px;left:-25px;}
.conn1tour1map1 .tmap1 .tmap1list li.n7.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n7.over .f1 {top:-16px;left:-6px;}
.conn1tour1map1 .tmap1 .tmap1list li.n8.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n8.over .f1 {top:-34px;left:6px;}
.conn1tour1map1 .tmap1 .tmap1list li.n9.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n9.over .f1 {top:-18px;left:0;}
.conn1tour1map1 .tmap1 .tmap1list li.n10.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n10.over .f1 {top:-36px;left:-43px;}
.conn1tour1map1 .tmap1 .tmap1list li.n11.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n11.over .f1 {top:-46px;left:-27px;}
.conn1tour1map1 .tmap1 .tmap1list li.n12.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n12.over .f1 {top:-23px;left:-8px;}
.conn1tour1map1 .tmap1 .tmap1list li.n13.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n13.over .f1 {top:-20px;left:-28px;}
.conn1tour1map1 .tmap1 .tmap1list li.n14.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n14.over .f1 {top:-7px;left:16px;}
.conn1tour1map1 .tmap1 .tmap1list li.n15.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n15.over .f1 {top:-39px;left:-16px;}
.conn1tour1map1 .tmap1 .tmap1list li.n16.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n16.over .f1 {top:-10px;left:1px;}
.conn1tour1map1 .tmap1 .tmap1list li.n17.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n17.over .f1 {top:-29px;left:-29px;}
.conn1tour1map1 .tmap1 .tmap1list li.n18.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n18.over .f1 {top:-22px;left:-20px;}
.conn1tour1map1 .tmap1 .tmap1list li.n19.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n19.over .f1 {top:-25px;left:-42px;}
.conn1tour1map1 .tmap1 .tmap1list li.n1.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n1.over .f1 {width:71px;height:124px;background:url(/_res/portal/img/sub/tmap1_img01.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n2.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n2.over .f1 {width:102px;height:91px;background:url(/_res/portal/img/sub/tmap1_img02.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n3.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n3.over .f1 {width:103px;height:107px;background:url(/_res/portal/img/sub/tmap1_img03.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n4.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n4.over .f1 {width:103px;height:127px;background:url(/_res/portal/img/sub/tmap1_img04.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n5.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n5.over .f1 {width:69px;height:65px;background:url(/_res/portal/img/sub/tmap1_img05.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n6.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n6.over .f1 {width:118px;height:74px;background:url(/_res/portal/img/sub/tmap1_img06.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n7.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n7.over .f1 {width:82px;height:67px;background:url(/_res/portal/img/sub/tmap1_img07.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n8.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n8.over .f1 {width:74px;height:83px;background:url(/_res/portal/img/sub/tmap1_img08.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n9.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n9.over .f1 {width:69px;height:60px;background:url(/_res/portal/img/sub/tmap1_img09.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n10.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n10.over .f1 {width:127px;height:88px;background:url(/_res/portal/img/sub/tmap1_img10.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n11.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n11.over .f1 {width:89px;height:105px;background:url(/_res/portal/img/sub/tmap1_img11.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n12.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n12.over .f1 {width:74px;height:64px;background:url(/_res/portal/img/sub/tmap1_img12.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n13.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n13.over .f1 {width:98px;height:65px;background:url(/_res/portal/img/sub/tmap1_img13.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n14.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n14.over .f1 {width:53px;height:59px;background:url(/_res/portal/img/sub/tmap1_img14.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n15.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n15.over .f1 {width:71px;height:124px;background:url(/_res/portal/img/sub/tmap1_img15.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n16.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n16.over .f1 {width:76px;height:67px;background:url(/_res/portal/img/sub/tmap1_img16.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n17.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n17.over .f1 {width:116px;height:81px;background:url(/_res/portal/img/sub/tmap1_img17.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n18.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n18.over .f1 {width:83px;height:71px;background:url(/_res/portal/img/sub/tmap1_img18.png) no-repeat;}
.conn1tour1map1 .tmap1 .tmap1list li.n19.on .f1, .conn1tour1map1 .tmap1 .tmap1list li.n19.over .f1 {width:127px;height:82px;background:url(/_res/portal/img/sub/tmap1_img19.png) no-repeat;}
@media all and (min-width:400px){
	.conn1tour1map1 .tmap1 .tmap1list li .t1 {min-width:38px;}
	.conn1tour1map1 .list1 .mlist1 li {margin-top:10px;width:25%}
}
@media all and (min-width:500px){
	.conn1tour1map1 .list1 .t1 {padding-bottom:20px;margin-bottom:20px}
	.conn1tour1map1 .list1 .mlist1 li {width:20%;}	
	.conn1tour1map1 .tmap1 .tmap1list li .t1 {min-width:43px;} 
}
@media all and (min-width:679px){
	.conn1tour1map1 .list1 .mlist1 li {width:16.666%;margin-top:5px}
}
@media all and (min-width:710px){
	.conn1tour1map1 .tmap1 {display:block;}
	.conn1tour1map1 .tmap1 .tmap1list {height:329px;padding-bottom:0}
	.conn1tour1map1 .tmap1 .tmap1list li .t1 {min-width:54px;line-height:1.2;padding:5px 5px 9px}
	.conn1tour1map1 .tmap1 .tmap1list li .f1 img {max-width:none;}
}
@media all and (min-width:1000px){	
	.conn1tour1map1 .list1 .t1 {padding-bottom:1.5em;margin-bottom:1em}
	.conn1tour1map1 .list1 .mlist1 li {width:12.5%;}
}
@media all and (min-width:1200px){
	.conn1tour1map1 {display:table;width:100%;}
	.conn1tour1map1 > div {display:table-cell;vertical-align:top;}
	.conn1tour1map1 .tmap1 {width:60%;display:table-cell;}
	.conn1tour1map1 .list1 {width:40%;}
	.conn1tour1map1 .list1 .mlist1 li {width:33.3333%;}
}
@media all and (min-width:1260px){
	.conn1tour1map1 .list1 {padding:30px 15px 20px}
}

/* 연계관광 탭 가로사이즈 고정 */
@media all and (min-width:768px){
	body.lv1_00379 [class*='cnb'] .col-5 > li {width:33.333%}
}
 


/* 유튜브 */
.b1.youtb1 {position:relative;display:block;width:180px;margin-left:auto;margin-right:0;margin-bottom:1em;border:1px solid #444;color:#222;font-size:.941em;padding:8px 10px 6px 15px;box-sizing:border-box;transition:all .3s ease}
.b1.youtb1:after {position:absolute;top:calc(50% - 9px);right:10px;content:"";display:block;width:18px;height:18px;background:url(/_res/portal/img/lib/ic18a1link.png) no-repeat;}
.b1.youtb1 .t1 img {display:none;}
.b1.youtb1 .t1:before {content:"Youtube";display:inline-block;}
.b1.youtb1:hover, .b1.youtb1:focus {border-color:#e70a03;color:#e70a03}
.ui-youtb {margin:0;background:#f1f1f1;padding:1em}
.ui-youtb .youtb1list {overflow:hidden;}
.ui-youtb .youtb1list li {margin-top:1em;margin-bottom:1.5em;}
.ui-youtb .youtb1list li a, .ui-youtb .youtb1list li a .f1p1, .ui-youtb .youtb1list li a .t1 {display:block;}
.ui-youtb .youtb1list li a .f1p1 {position:relative;width:100%;height:0;padding-bottom:55.5%;overflow:hidden;}
.ui-youtb .youtb1list li a img {position:absolute;top:-18%;left:0;width:100%;}
.ui-youtb .youtb1list li a .t1 {font-size:.941em;line-height:1.250em;color:#222;margin-top:1em}
@media all and (min-width:640px){
	.b1.youtb1 {padding:13px 20px 12px;width:230px}
	.b1.youtb1:after {right:19px}
	.ui-youtb {padding-bottom:.5em}
	.ui-youtb .youtb1list li {float:left;width:32%;margin-left:2%;margin-top:0;margin-bottom:1%}
	.ui-youtb .youtb1list li:nth-child(3n+1) {margin-left:0;margin-top:0}
	.ui-youtb .youtb1list li a .t1 {height:43px;overflow:hidden;}
}

/* 현장스케치 */
.b1.band1 {position:relative;display:block;width:180px;border:1px solid #444;color:#222;margin-bottom:1em;margin-left:auto;font-size:.941em;padding:8px 15px 6px 15px;box-sizing:border-box;}
.b1.band1:after {position:absolute;top:calc(50% - 9px);right:10px;content:"";display:block;width:18px;height:18px;background:url(/_res/portal/img/lib/ic18a1link.png) no-repeat;}
.ui-band {padding:1em;background:#eef0f3}
.ui-band .band-list {background:#fff;box-shadow:0 1px 1px 0 #e5e8ec;margin-bottom:.5em}
.ui-band .band-list .title {position:relative;padding:1em 1em .333em 1em;}
.ui-band .band-list .title .t1 {font-size:.941em;display:block;line-height:1.375em;color:#111;}
.ui-band .band-list .title .t1:before {position:absolute;top:1em;left:1em;content:"";display:none;width:63px;height:56px;background:url(/_res/portal/img/sub/ic73a1api.png) no-repeat;background-size:contain;}
.ui-band .band-list .title .date {display:block;border-top:1px solid #ddd;padding:.5em 0 0 25px;margin-top:1em;font-size:.813em;letter-spacing:0;background:url(/_res/portal/img/sub/ic19a1date.png) no-repeat 0 71%;}
.ui-band .band-list .f1p1 {display:block;padding:0 1em .5em}
.ui-band .band-list .f1p1 img {width:calc(25% - 3px);margin-top:3px}
.ui-band .band-list .f1p1 img:nth-child(-n+2) {width:calc(50% - 3px)}
@media all and (min-width:470px){
	.ui-band .band-list .title {padding-left:100px}
	.ui-band .band-list .title .t1:before {display:block;}
}
@media all and (min-width:640px){
	.b1.band1 {padding:13px 20px 12px;width:230px;}
	.b1.band1:after {right:19px}
}

.b1.fb1 {position:relative;display:block;width:180px;border:1px solid #444;color:#222;margin-bottom:1em;margin-left:auto;font-size:.941em;padding:8px 15px 6px 15px;box-sizing:border-box;}
.b1.fb1:after {position:absolute;top:calc(50% - 9px);right:10px;content:"";display:block;width:18px;height:18px;background:url(/_res/portal/img/lib/ic18a1link.png) no-repeat;}
.ui-fb {background:#e9ebee;padding:5px 5px 2px;clear:both;}
.ui-fb li a {position:relative;display:block;border:1px solid #dddfe2;background:#fff;border-radius:5px;margin-bottom:3px;padding:10px 8px;}
.ui-fb li a:before {position:absolute;top:8px;left:10px;content:"";display:block;width:42px;height:42px;background:url(/_res/portal/img/sub/ic50a1fb1.png) no-repeat;border-radius:50%;background-size:cover;border:1px solid #ddd;box-sizing:border-box;}
.ui-fb li a:hover {text-decoration:none;border:1px solid #4267b2;background:#fafafa}
.ui-fb li a .title {position:relative;padding-left:55px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e9ebee}
.ui-fb li a .title:before {content:"2021함양산삼항노화엑스포";display:block;color:#385898;font-size:1.118em;font-weight:500;}
.ui-fb li a .title .date {position:relative;font-size:.824em;color:#555;padding-left:18px;}
.ui-fb li a .title .date:before {position:absolute;top:2px;left:0;content:"";display:block;width:13px;height:13px;background:url(/expo/img/ic19a1date.png)  no-repeat;border-radius:50%;background-size:contain;}
.ui-fb li a .t1 {display:block;color:#222;padding:2px 0 15px}
.ui-fb li a .f1p1 {display:block;}
.ui-fb li a .f1p1 img {width:calc(25% - 3px);margin-top:3px}
.ui-fb li a .f1p1 img:nth-child(-n+2) {width:calc(50% - 3px)}
@media all and (min-width:640px){
	.b1.fb1 {padding:13px 20px 12px;width:230px;}
	.b1.fb1:after {right:19px}
	.ui-fb {padding:20px 20px 10px}
	.ui-fb li a {margin-bottom:10px;padding:20px}
	.ui-fb li a:before {width:60px;height:60px;top:20px;left:20px;}
	.ui-fb li a .title {padding-left:75px}
	.ui-fb li a .title .date {padding-left:25px;}
	.ui-fb li a .title .date:before {width:19px;height:19px;top:1px}
}

/* 함께해요 */
/* 교육기관사전신청 */
.eduapp1write [class*='panel'].hue4 .body1 p {margin-bottom:.5em}
.resvedugr [class*='panel'].shadow {box-shadow:none;display:block;margin:0;border-radius:0;}
@media all and (max-width:768px){
	.eduapp1write .rspnsv colgroup {display:none;}
	.eduapp1write .rspnsv tr {display:block;width:100%;}
	.eduapp1write .rspnsv th, 	.eduapp1write .rspnsv td {display:block;box-sizing:border-box;width:100%;}
	.eduapp1write table.writeform1.rspnsv>*>tr>th>:first-child:not(.form-text1) {margin-bottom:0}
	.eduapp1write .rspnsv.writeform1 tr:first-child th:first-child label {margin-top:0;margin-bottom:0}
	.eduapp1write .rspnsv td {border-bottom:1px solid #ddd;padding-bottom:10px;}
	.eduapp1write .rspnsv.writeform1 tr:last-child td:last-child {border-bottom:0;padding-bottom:0}
	.eduapp1write .panel1 table.t1 thead th, .eduapp1write .panel1 table.t1 th, .eduapp1write .panel1 table.t1 td {padding-top:10px;padding-bottom:10px;}
	.eduapp1write .panel1 table.t1 input[type=text], .eduapp1write .panel1 table.t1 input[type=password] {height:28px;margin:0;}
	.eduapp1write table.t1 .dpib {height:30px}
	.eduapp1write .tac .button.large {font-size:.875em}
}
@media all and (max-width:600px){
	.eduapp1write .edu1app .b1, .eduapp1write .edu1app .b1:nth-of-type(1) {display:block;max-width:230px;margin:0 auto 10px;box-sizing:border-box}
}


/* 버스커 */
.col2list {overflow:hidden;border-top:1px solid #525b6c}
.col2list .list1 {position:relative;border-bottom:1px solid #ddd;padding:1em .7em;box-sizing:border-box}
.col2list .list1 .h1 {position:relative;font-size:1.176em;font-weight:500}
.col2list .list1 .h1:after {content:"";display:block;width:14px;height:2px;background:#22906d;margin:6px 0}
.col2list .list1 .bulist {font-size:.941em}
@media all and (min-width:768px){
	.col2list .list1 {float:left;width:50%;padding:1.333em .7em;}
	.col2list .list1.full {width:100%;}
	.col2list.type2 .list1 {float:none;width:100%;}
	.col2list.type2 .list1 ul li {display:inline-block;width:49%;box-sizing:border-box;margin:3px 0}
}


/* 산업교류관 */
.dl-list1 {position:relative;border-bottom:1px solid #ddd;padding:1em 0}
.dl-list1 .dt {position:relative;padding-left:35px;font-size:1.059em;font-weight:500;color:#525b6c;margin-bottom:.5em}
.dl-list1 .dt .num {position:absolute;top:-2px;left:0;width:24px;height:28px;background:url(/_res/portal/img/lib/b0bg2.png) no-repeat;text-align:center;font-size:.778em;color:#fff;font-weight:500;line-height:26px;}
.dl-list1 .dd ul.bu {margin:0}
.dl-list1 .dd ul.bu li {margin-top:.2em;margin-bottom:.5em}
@media all and (min-width:600px){
	.dl-list1 {padding-left:175px;}
	.dl-list1 .dt {position:absolute;top:1.1em;left:0;margin-bottom:0}
}

.expo1pro1 {background:#f6f6f6;overflow:hidden;padding:1.5em 1em;margin-top:1em;margin-bottom:2em;}
.expo1pro1 li {float:left;width:33.333%;text-align:center;margin-bottom:10px;}
.expo1pro1 li:before {content:"";display:block;width:81px;height:81px;background:url(/_res/portal/img/sub/00234_spr.png) no-repeat;margin:0 auto 5px;background-size:162px auto;}
.expo1pro1 li .t1 {display:block;font-size:.941em;line-height:20px;color:#444;}
/* 아이콘 */
.expo1pro1 li.n1:before {background-position:0 0}
.expo1pro1 li.n2:before {background-position:0 -82px}
.expo1pro1 li.n3:before {background-position:0 -164px}
.expo1pro1 li.n4:before {background-position:-82px 0}
.expo1pro1 li.n5:before {background-position:-82px -82px}
.expo1pro1 li.n6:before {background-position:-82px -164px}
@media all and (min-width:768px){
	.expo1pro1 li {width:16.666%;margin-bottom:0}
	.expo1pro1 li:before {width:92px;height:92px;background-size:186px auto;margin-bottom:10px}
	.expo1pro1 li.n2:before {background-position:0 -94px}
	.expo1pro1 li.n3:before {background-position:0 -187px}
	.expo1pro1 li.n4:before {background-position:-94px 0}
	.expo1pro1 li.n5:before {background-position:-94px -94px}
	.expo1pro1 li.n6:before {background-position:-94px -187px}
}
@media all and (min-width:1000px){
	.expo1pro1 li:before {width:115px;height:115px;background-size:auto;margin-bottom:15px}
	.expo1pro1 li.n2:before {background-position:0 -117px}
	.expo1pro1 li.n3:before {background-position:0 -234px}
	.expo1pro1 li.n4:before {background-position:-117px 0}
	.expo1pro1 li.n5:before {background-position:-117px -117px}
	.expo1pro1 li.n6:before {background-position:-117px -234px}
}
.ent1step {overflow:hidden;}
.ent1step li {border:1px solid #ddd;padding:1em 1.5em;box-sizing:border-box;margin-top:1.5%;margin-bottom:.5%;}
.ent1step li .t1 {display:inline-block;font-size:.882em;line-height:1;background:#22906d;border-radius:25px;color:#fff;padding:.4em .7em}
.ent1step li .t2 {display:block;}
@media all and (min-width:600px){
	.ent1step li {float:left;width:49%;margin-left:2%;}
	.ent1step li:nth-child(odd) {margin-left:0}
}
.flowchart1.type2 {margin-top:1em}
.flowchart1.type2>li {float:none;width:100%;height:auto;margin-left:0;margin-bottom:2em;}
.flowchart1.type2>li:last-child {margin-bottom:1em}
.flowchart1.type2>li:after {right:calc(50% - 16px);top:auto;bottom:-22px;transform:rotate(90deg);width:21px;height:10px;background-size:auto 10px;background-position:right 0}
.flowchart1.type2>li>ul {background:#f6f6f6;padding:.5em 1em;margin-top:.3em}
.flowchart1.type2>li>ul>li {position:relative;font-size:.882em;padding-left:10px;}
.flowchart1.type2>li>ul>li:before {position:absolute;top:11px;left:0;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#c0cddf}

.eduapp1write .h1 {background:#f6f6f6;text-align:center;padding:1em 0;font-size:1.529em;color:#222;font-weight:500}
.eduapp1write .h1 img {display:block;margin:auto auto 5px;}
.scroll-box {border:1px solid #ccc;padding:.5em 1.5em;max-height:210px;overflow-y:auto;box-sizing:border-box;margin:.7em 0}
.agree-box {text-align:center;margin-bottom:.7em}
.agree-box * {display:inline-block;vertical-align:middle;}
.agree-box p {margin-right:5px}
.agree-box ul li {margin-left:10px;}
.agree-box ul li:first-child {margin-left:0}
.btn1down.edu1app {background:#f6f6f6;padding:15px 10px;text-align:center;}
.btn1down.edu1app .b1.download1, .btn1down.edu1app .b1.download {width:auto;}
.eduapp1write [class*='panel'] table.t1 thead th {background:#f6f6f6;border-left:1px solid #fff;}
.eduapp1write .t1 td {padding-left:.5em;padding-right:.5em;}
.eduapp1write input[type=text] {max-width:130px;box-sizing:border-box;margin-top:0;}
.eduapp1write input[type=text].w100 {max-width:100%;}
.eduapp1write a.button {height:35px;line-height:20px;box-sizing:border-box;font-size:.824em}
.eduapp1write img.ui-datepicker-trigger {padding:0;width:28px;height:28px;margin:0;box-sizing:border-box}
@media all and (min-width:769px){
	.eduapp1write input[type=text] {margin-top:.375em}
	.eduapp1write img.ui-datepicker-trigger {margin-top:.375em;margin-bottom:.375em;width:30px;height:30px}
}
@media all and (min-width:1000px){
	.eduapp1write img.ui-datepicker-trigger {width:32px;height:32px}
}


/* 유료관광지 및 숙박시설 할인 */
.tour1p1 {position:relative;background:#f2f2f2 url(/_res/portal/img/sub/00276_bg.png) no-repeat 146px bottom;padding:30px 20px 10px;overflow:hidden;letter-spacing:-.05em}
.tour1p1 .f1, .tour1p1 .p1list {box-sizing:border-box;}
.tour1p1 .f1 {display:none;width:35%;box-shadow:20px 20px 20px rgba(0,0,0,.15);max-width:297px;}
.tour1p1 .p1list {display:block;text-align:center;}
.tour1p1 .p1list .h1 {font-size:20px;color:#000;font-weight:500;}
.tour1p1 .p1list .h1 span {display:block;line-height:1}
.tour1p1 .p1list .t2 {font-size:15px;border-bottom:1px solid #ccc;padding-bottom:15px;margin-top:5px;margin-bottom:15px;color:#555;}
.tour1p1 .p1list .h2 {position:relative;font-size:15px;font-weight:400;text-align:left;}
.tour1p1 .p1list .h2:before {content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;border-radius:50%;background:#005aab;margin-top:-4px;margin-right:6px;}
.tour1p1 .p1list .eduapp1write .edu1app {background:transparent;padding:0;border:0;margin-top:15px;margin-bottom:20px}
.tour1p1 .p1list .eduapp1write .edu1app .b1 {display:inline-block;}
.tour1p1 .p1list .eduapp1write .edu1app .t1 {font-size:14px;letter-spacing:-.025em}
@media all and (min-width:500px){
	.tour1p1 {padding-left:40px;padding-right:40px}
}
@media all and (min-width:768px){
	.tour1p1 .p1list .h1 {font-size:24px;}
	.tour1p1 .p1list .t2 {font-size:16px;padding-bottom:20px;margin-bottom:20px}
	.tour1p1 .p1list .h2 {font-size:16px}
	.tour1p1 .p1list .eduapp1write .edu1app {margin-bottom:25px}
	.tour1p1 .p1list .eduapp1write .edu1app .t1 {font-size:15px}
}
@media all and (min-width:1000px){
	.tour1p1 {padding:50px 50px 30px}
	.tour1p1 .f1, .tour1p1 .p1list {display:inline-block;vertical-align:top;margin-right:-.25em;}
	.tour1p1 .f1 {display:inline-block;}
	.tour1p1 .p1list {padding-left:50px;width:65%;padding-top:20px;text-align:left;}
	.tour1p1 .p1list .h1 {font-size:28px;}
	.tour1p1 .p1list .t2 {font-size:17px;padding-bottom:30px;margin-top:10px;margin-bottom:30px;}
	.tour1p1 .p1list .h2 {font-size:18px}
	.tour1p1 .p1list .eduapp1write .edu1app {margin-bottom:30px;text-align:left;}
	.tour1p1 .p1list .eduapp1write .edu1app .t1 {font-size:16px}
}
@media all and (min-width:1200px){
	.tour1p1 {padding:50px 30px 20px 40px}
	.tour1p1 .p1list {padding-left:45px}
}

.leaflet1 {padding-bottom:0;background:#f2f2f2 url(/_res/portal/img/sub/00372_bg.jpg) no-repeat right bottom}
.leaflet1 .f1 {display:block;margin:0 auto 30px;width:auto;}
.leaflet1 .p1list .t2 {font-size:13px;line-height:18px;margin-top:10px}

@media all and (min-width:768px){
	.leaflet1 {padding-right:40px}
	.leaflet1 .p1list .t2 {font-size:14px;line-height:20px;}
	
}
@media all and (min-width:1000px){
	.leaflet1 {padding-bottom:50px}
	.leaflet1 .p1list {width:63%}
	.leaflet1 .f1 {display:inline-block;max-width:300px;width:37%;margin-bottom:0}
	.leaflet1 .p1list .t2 {font-size:15px;line-height:22px;margin-top:15px}
}

/* 체험행사 */
.t3Exp {border-top:2px solid #ff6700;width:100%;text-align:center;font-size:1em;margin-top:1em;margin-bottom:1.5em}
.t3Exp th, .t3Exp td {padding:.5em 20px;text-align:center;}
.t3Exp th {background:#fff0d9;color:#333;font-weight:400}
.t3Exp ul {margin:0}
.t3Exp ul.bu.bu2 li {box-sizing:border-box;margin:.333em 0}
.t3Exp ul.bu.bu2 li ul li {display:block;width:100%;}
.t3Exp.n2 {border-color:#f5b913;}
.t3Exp.n2 th {background-color:#f7efde}
.t3Exp.n3 {border-color:#336633;}
.t3Exp.n3 th {background-color:#ebf5eb}
@media all and (min-width:768px){
	.t3Exp ul.bu.bu2 li {display:inline-block;vertical-align:top;width:49%;}
}

/* 사이트맵 */
.sitemap1 .cont {border-top:1px solid #222;padding-top:.7em;border-bottom:1px solid #ddd;}
.sitemap1 .cont .even-grid {margin:0}
.sitemap1 .cont .even-grid>.column {width:50%;padding:0 10px 10px}
.sitemap1 .cont .column a {position:relative;color:#222;display:block;}
.sitemap1 .cont .column ul {background:#f6f6f6;padding:.333em 1em;margin-top:.7em;}
.sitemap1 .cont .column .hb1.h3 {font-size:1.176em;margin-top:.333em;margin-bottom:.333em;}
@media all and (min-width:450px){
	.sitemap1 .cont .even-grid>.column {width:33.333%}
}
@media all and (min-width:640px){
	.sitemap1 .cont .even-grid>.column {width:25%}
}

/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */
/* small~xlarge */
@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1000px) */
@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1260px) */
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */




.amb1search {text-align:center;letter-spacing:-.075em}
.amb1search .amb1search1top {position:relative;border-top:2px solid #13a538;border-bottom:2px solid #f7a600;padding:2em .5em;}
.amb1search .amb1search1top:before, .amb1search .amb1search1top:after {position:absolute;content:"";display:block;width:31.8681%;height:2px;}
.amb1search .amb1search1top:before {top:-2px;left:0;background:#004f9f}
.amb1search .amb1search1top:after {bottom:-2px;right:0;background:#e52322}
.amb1search .amb1search1top .h1 {line-height:1}
.amb1search .amb1search1top .h1 span {display:block;}
.amb1search .amb1search1top .h1 .t1 img {height:13px} 
.amb1search .amb1search1top .h1 .t2 {margin-top:5px;margin-bottom:10px}
.amb1search .amb1search1top .h1 .t2 img {max-height:17px}
.amb1search .amb1search1top .h1 .t3 {font-size:18px;color:#2d2d2d;line-height:26px}
.amb1search .amb1search1top .t3 br {display:none}
.amb1frm {background:#f6f6f6;padding:25px 20px;border:1px solid #ddd;border-top:0}
.amb1frm p {font-size:15px;color:#444;}
.amb1frm .frm1in {position:relative;max-width:550px;margin:20px auto 0;box-sizing:border-box;padding-left:65px}
.amb1frm .frm1in li {position:relative;}
.amb1frm .frm1in li label {position:absolute;top:0;left:-65px;width:65px;line-height:49px;text-align:left;color:#222;font-size:14px;vertical-align:top;}
.amb1frm .frm1in li .frm {display:block;border:1px solid #ddd;border-top:0;background:#fff;line-height:45px}
.amb1frm .frm1in li:first-child .frm {border-top:1px solid #ddd;}
.amb1frm .frm1in input.text {border:0;width:100%;height:35px;box-sizing:border-box;vertical-align:top;margin:0;}
.amb1frm .frm1in input.text.name {width:95.8%;border:1px solid #4c4c4c;margin:7px 0;}
.amb1frm .frm1in input.text.tel {width:30%;border:1px solid #4c4c4c;margin:7px 0;}
.amb1frm .frm1in .button.submit {display:block;width:100%;height:45px;background:#1c4190;color:#fff;font-size:15px;margin:0;}
@media all and (min-width:500px){
	.amb1search .amb1search1top {background:url(/_res/portal/img/sub/amb1search_bg.png) no-repeat 0 bottom;background-size:25% auto}
}
@media all and (min-width:768px){
	.amb1search .amb1search1top {padding:3.5em .5em;background-size:contain;}
	.amb1search .amb1search1top .h1 .t1 img {height:23px}
	.amb1search .amb1search1top .h1 .t2 {margin-top:20px;margin-bottom:25px}
	.amb1search .amb1search1top .h1 .t2 img {max-height:34px}
	.amb1search .amb1search1top .t3 br {display:block;}
	.amb1frm {padding:45px 0}
	.amb1frm p {font-size:17px}
	.amb1frm .frm1in {padding-left:85px;padding-right:101px;margin-top:40px}
	.amb1frm .frm1in .button.submit {position:absolute;top:0;right:0;width:101px;height:101px;margin-left:0;}
	.amb1frm .frm1in li label {font-size:17px}
	.amb1frm .frm1in .button.submit {font-size:18px}
}
@media all and (min-width:1000px){
	.amb1search .amb1search1top {padding:65px 0 55px}
}

.msgbox1 {position:relative;border-top:2px solid #13a538;border-bottom:2px solid #f7a600;padding:20px 10px;text-align:center;font-size:15px;color:#333;letter-spacing:-.075em;clear:both;}
.msgbox1:before, .msgbox1:after {position:absolute;content:"";display:block;width:31.8681%;height:2px;}
.msgbox1:before {top:-2px;left:0;background:#004f9f}
.msgbox1:after {bottom:-2px;right:0;background:#e52322}
.msgbox1 p:before {content:"";display:block;margin:0 auto 15px;width:46px;height:57px;background:url(/_res/portal/img/sub/ic103a1cfrm.png) no-repeat;background-size:contain;}
.msgbox1.noresult p:before {width:64px;height:57px;background:url(/_res/portal/img/sub/ic117a1warning.png) no-repeat;background-size:contain;}
.msgbox1 p {line-height:26px;margin:0;letter-spacing:-.05em;}
.msgbox1 .tel {display:block;}
.msgbox1 .tel, .msgbox1 .tel a {color:rgba(17,17,17,.6);}
.msgbox1 .tel a {display:block;}
.msgbox1 .tel:before {content:"";display:inline-block;vertical-align:middle;width:25px;height:22px;background:url(/_res/portal/img/sub/ic35a1tel.png) no-repeat;margin-right:8px;margin-top:-8px;background-size:contain;}
.msgbox1 p.bg {margin:0;margin:20px -10px -20px;background:#f6f6f6;font-size:15px;line-height:22px;padding:15px 5px}
.msgbox1 p.bg:before {display:none}
@media all and (min-width:500px){
	.msgbox1 {font-size:17px;}
	.msgbox1 p:before {width:58px;height:72px;margin-bottom:18px}
	.msgbox1.noresult p:before {width:82px;height:73px}
	.msgbox1 p {line-height:30px}
	.msgbox1 p.bg {line-height:26px;font-size:16px;padding:20px 10px;margin-top:30px}
	.msgbox1 .tel a {display:inline-block;margin-left:7px}
	.msgbox1 .tel:before {width:35px;height:32px;}
}
@media all and (min-width:768px){
	.msgbox1 {font-size:19px;padding:40px 0}
	.msgbox1 p:before {width:83px;height:103px;margin-bottom:25px}
	.msgbox1.noresult p:before {width:117px;height:104px}
	.msgbox1 p {line-height:34px;}
	.msgbox1 p.bg {line-height:30px;font-size:17px;padding:40px 0;margin:40px 0 -40px}
}

.amb1accfrm {text-align:center;}
.acc1frmtop .h1 {line-height:1}
.acc1frmtop .h1 span {display:block}
.acc1frmtop .h1 .t1 img {height:12px;}
.acc1frmtop .h1 .t2 {margin:8px 0 17px}
.acc1frmtop .h1 .t2 img {max-height:20px;}
.acc1frmtop .info-ex {margin-bottom:20px;text-align:left;}
.amb1accfrm table.t3 th {text-align:center;color:#014995;font-weight:500}
.amb1accfrm .agree-box {text-align:left;}
.amb1accfrm .scroll-box {border:1px solid #ddd;background:#f6f6f6;padding:12px 17px;font-size:14px;text-align:left;letter-spacing:-.075em;margin-bottom:0}
.amb1accfrm p.b1 {font-size:16px;color:#111;line-height:24px;padding:25px 10px;border-bottom:1px solid #ddd;letter-spacing:-.07em;margin-bottom:1em}
.amb1accfrm p.b1 br {display:none}
.amb1accfrm .button.submit {font-size:15px;letter-spacing:-.05em;background:#1c4190;padding:0 17px;height:45px;line-height:1}
@media all and (min-width:550px){
	.acc1frmtop .h1 .t1 img {height:23px}
	.acc1frmtop .h1 .t2 {margin:20px 0 25px}
	.acc1frmtop .h1 .t2 img {max-height:35px;}
	.acc1frmtop .info-ex {float:right;}
	.amb1accfrm .scroll-box {padding:20px 25px;font-size:16px}
	.amb1accfrm p.b1 {font-size:20px;line-height:34px;padding:35px 0;margin-bottom:2em;}
	.amb1accfrm p.b1 br {display:block;}
	.amb1accfrm .button.submit {font-size:20px;height:65px;padding:25px}
}
@media all and (max-width:550px){
	.amb1accfrm table.t3 tr {display:block}	
	.amb1accfrm table.t3 th, .amb1accfrm table.t3 td {display:block;box-sizing:border-box;float:left;border-top:0;border-right:0;border-left:1px solid #ccc;}
	.amb1accfrm table.t3 th {width:40%;border-left:0}
	.amb1accfrm table.t3 td {width:60%;}
	.amb1accfrm table.t3 tr:nth-last-child(2) th:first-child {width:100%;border-left:0}
	.amb1accfrm table.t3 tr:last-child th, .amb1accfrm table.t3 tr:last-child td {border-bottom:0}

}




/* 주차장 이미지맵 .20210819 */
.pledge1map1 {position:relative;background:url(/_res/portal/img/sub/pledge1map1_img01.jpg) no-repeat 50% 0 / contain;height:0;padding-bottom:55.445%;overflow:hidden;}
.pledge1map1 .wrap1 .hg1 {position:absolute;}
.pledge1map1 .wrap1 .hg1 a {position:relative;display:block;width:100%;height:100%;}
.pledge1map1 .wrap1 .hg1 a span.t1, .pledge1map1 .wrap1 .hg1 a span.t2, .pledge1map1 .wrap1 .hg1 a span.t3 {position:absolute;top:0;left:0;display:block;color:#fff;width:30px;height:30px;border-radius:50%;border:2px solid #fff;box-sizing:border-box;text-align:center;color:#fff;font-size:14px;line-height:26px;overflow:hidden}
.pledge1map1 .wrap1 .hg1 a .t1 {background:#1cb404;}
.pledge1map1 .wrap1 .hg1 a .t2 {background:#c00101;}
.pledge1map1 .wrap1 .hg1 a .t3 {background:#848484;}
.pledge1map1 .wrap1 .hg1 a .text {display:block;font-size:14px;color:#333;padding-left:35px;padding-right:10px;background:#fff;border-radius:13px;box-sizing:border-box;line-height:30px}
.pledge1map1 .wrap1 .hg1 a .text em {display:none;}
.pledge1map1 .wrap1 .hg1.m3 a .text {padding-left:10px;padding-right:35px}
.pledge1map1 .wrap1 .hg1.m3 a span.t1, .pledge1map1 .wrap1 .hg1.m3 a span.t2, .pledge1map1 .wrap1 .hg1.m3 a span.t3 {left:auto;right:0;}
/* 좌표 */
.pledge1map1 .wrap1 .hg1.m1 {top:54%;left:30%}
.pledge1map1 .wrap1 .hg1.m2 {top:71%;left:28%}
.pledge1map1 .wrap1 .hg1.m3 {top:38%;left:21%}
.pledge1map1 .wrap1 .hg1.m4 {top:51%;left:47%}
.pledge1map1 .wrap1 .hg1.m5 {top:87%;left:57%}
.pledge1map1 .wrap1 .hg1.m6 {top:20%;left:20%}
.pledge1map1 .wrap1 .cont1 {position:absolute;}
#pledge1map1s1 {top:54%;left:30%}
#pledge1map1s2 {top:71%;left:28%}
#pledge1map1s3 {top:38%;left:21%}
#pledge1map1s4 {top:51%;left:47%}
#pledge1map1s5 {top:87%;left:57%}
#pledge1map1s6 {top:20%;left:20%}

@media all and (max-width:768px){
	.pledge1map1 .wrap1 .hg1 a span.t1, .pledge1map1 .wrap1 .hg1 a span.t2, .pledge1map1 .wrap1 .hg1 a span.t3 {position:relative;top:auto;left:auto;display:block;width:21px;height:21px;font-size:12px;line-height:17px;z-index:1}
	.pledge1map1 .wrap1 .hg1 a .text, .pledge1map1 .wrap1 .hg1.m3 a .text {display:block;text-indent:-9999px;padding:0;background:transparent;line-height:0}
	.pledge1map1 .wrap1 .hg1 a .text em {position:absolute;top:0;left:0;text-indent:0;display:block;line-height:21px;font-size:12px;background:#fff;padding:0 8px 0 23px;border-radius:12px;color:#333}

}
@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */



#bbs11{display:block;position:relative;margin-top:40px;height:200px;
	text-align:center;
}
#bbs11 .tab1{display:inline-block;}
#bbs11 .tab1>a{z-index:1;display:block;position:relative;
	color:#fff;
	background:#3a3a3a;
	width:150px;height:55px;
	line-height:55px;
	font-size:18px;
	font-weight:normal;
}
#bbs11 .tab1.on>a{font-weight:600;background:#003f97}
#bbs11 .tab1.on>a:before{content:'';
	display:block;
	position:absolute;left:50%;top:-16px;
	width:28px;height:28px;
	margin:0 0 0 -14px;
	background:url(/_res/portal/img/main2021/bbs1_tab_bg.png) no-repeat 0 0 / contain;
}
#bbs11 .cont{z-index:0;position:absolute;left:0;right:0;top:25px;
	background:#f1f1f1;
	border-radius:40px 0 40px 0;
	padding:55px 40px 30px;
}
#bbs11 .cont .w1{position:relative;
	padding:0 190px 0 220px;
	height:85px;
	overflow:hidden;
}
#bbs11 .cont .h1{
	position:absolute;left:0;top:20px;
	font-family:"timonsori", sans-serif;
	font-size:36px;
	color:#000;	
}
#bbs11 .cont .h1:before{content:'';
	display:inline-block;
	width:55px;height:55px;
	vertical-align:top;
	margin:-8px 5px 0 0;
	background:url(/_res/portal/img/main2021/bbs1_h1_bg.png) no-repeat;
}
#bbs11 .owl-item{opacity:0}
#bbs11 .owl-item.active{opacity:1}
#bbs11 .item{overflow:hidden;}
#bbs11 .item a{display:block;position:relative;
	height:85px;
	text-align:left;
	padding-left:100px;
}
#bbs11 .item a .date1{display:block;
	position:absolute;left:0;top:0;
	width:85px;height:85px;
	border-radius:100%;
	box-sizing:border-box;
	background:#3375be;
	color:#fff;
	padding:8px 0 0 0;
	text-align:center;
	vertical-align:middle;
}
#bbs11 .item a .date1>span{display:block;line-height:130%}
#bbs11 .item a .date1 .dd{font-size:36px;}
#bbs11 .item a .date1 .yymm{margin-top:-5px;font-size:15px;}
#bbs11 .item a .date1 .new{
	position:absolute;right:-4px;top:3px;
	width:26px;height:26px;background:#ff6c00;
	border-radius:100%;
}
#bbs11 .item a .date1 .new:before{content:'N';font-weight:600;line-height:26px;font-size:14px}
#bbs11 .item a .t1{display:table-cell;
	vertical-align:middle;
	color:#000;
	font-size:20px;
	height:85px;
	overflow:hidden;
}
#bbs11 .menu{z-index:5;position:absolute;right:0;top:50%;margin-top:-21px;}
#bbs11 .menu .m{display:inline-block;position:relative;
	width:42px;height:42px;
	border:2px solid #000;
	background:transparent;
	vertical-align:top;
	box-sizing:border-box;
	border-radius:100%;
}
#bbs11 .menu .m:before{content:'';
	display:block;position:absolute;left:50%;top:50%;
	width:20px;height:20px;
	margin:-10px;
	background:url() no-repeat 0 0 / contain;
}
#bbs11 .menu .m.prev:before{background-image:url(/_res/portal/img/lib/ic40a2left1.png)}
#bbs11 .menu .m.next:before{background-image:url(/_res/portal/img/lib/ic40a2right1.png)}
#bbs11 .menu .m.play:before{background-image:url(/_res/portal/img/lib/ic40a2play1.png)}
#bbs11 .menu .m.stop:before{background-image:url(/_res/portal/img/lib/ic40a2pause1.png)}
#bbs11 .menu .m.more:before{background-image:url(/_res/portal/img/lib/ic40a3c1plus1.png)}
}
@media all and (max-width:899px){
	#bbs11 .cont .w1{padding:0 190px 0 0}
	#bbs11 .cont .h1{display:none;}
}
@media all and (max-width:679px){
	#bbs11{height:248px;}
	#bbs11 .cont .w1{height:140px;padding:0}
	#bbs11 .menu{position:static;margin-top:10px;}
}
@media all and (max-width:545px){
	#bbs11 .tab1>a{width:110px}
}
@media all and (max-width:479px){


	#bbs11{height:205px;margin-top:20px;}
	#bbs11 .tab1>a{font-size:15px;line-height:50px;height:45px;}
	#bbs11 .cont{padding:30px 15px 20px}
	#bbs11 .cont .w1{height:auto;}
	#bbs11 .item a .t1{font-size:16px;overflow:hidden;}
	#bbs11 .menu{margin:0}
	#bbs11 .menu .m{width:30px;height:30px;}
}



.dol{border: 1px solid #ddd;
    padding: 10px 20px;}

/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */
/* small~xlarge */
@media all and (min-width:768px){/* medium ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:768px) */
@media all and (min-width:1000px){/* large ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1000px) */
@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */
} /* /(min-width:1260px) */
/* /RWD ◇◆◇◆◇◆◇◆◇◆◇◆ */




/* 공연과 체험 */
.event1 {overflow:hidden}
.event1 .lst {display:inline-block;vertical-align:top;width:calc(50% - 12px);min-height:530px;margin-left:20px;margin-bottom:20px;border:1px solid #e7e7e7;border-radius:5px;box-sizing:border-box;padding:20px;}
.event1 .lst:nth-child(odd) {margin-left:0}
.event1 .lst .f1 {position:relative;height:0;padding-bottom:62.89%;overflow:hidden;display:block;/* background:#f7f7f7; */border-radius:5px}
.event1 .lst .f1 .f1p1 {position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f7f7 url(/_res/portal/img/sub/noimg.jpg) no-repeat 50% 50% / cover}
.event1 .lst .f1 .f1p1 img {width:100%;height:100%}
.event1 .lst .h1 {text-align:center;font-size:1.313em;margin:18px 0 15px}
@media all and (max-width:999px){
	.event1 .lst {min-height:490px}
}
@media all and (max-width:768px){
	.event1 .lst {padding:24px 15px 4px;min-height:445px}
}
@media all and (max-width:599px){
	.event1 .lst {float:none;width:100%;min-height:auto;margin-left:0;margin-bottom:10px}
}

/* 인사말 */
.greeting1 {word-break:keep-all}
.greeting1 .tg1 {margin-bottom:30px}
.greeting1 .tg1 .t1 {position:relative;background:#fff;margin:-90px 90px 0;text-align:center;padding:40px 0;font-family:"Gmarket Sans", sans-serif;font-size:30px;color:#000;line-height:38px}
.greeting1 .tg1 .t1:before {content:"";display:block;width:30px;height:29px;background:url(/_res/portal/img/sub/00473_sprite.png) no-repeat;margin:auto auto 22px;}
.greeting1 .tg1 .t1:after {content:"";display:block;width:103px;height:5px;background:url(/_res/portal/img/sub/00473_sprite.png) no-repeat 0 -31px;margin:30px auto 0}
.greeting1 .tg1 .t1 span {display:block;}
.greeting1 .text1 {position:relative;}
.greeting1 .text1 .t1 {margin-right:300px;font-size:20px;color:#333;}
.greeting1 .text1 .t1 p {margin-bottom:30px;letter-spacing:-.05em}
.greeting1 .text1 .t1 .t2 {font-size:24px;line-height:30px;color:#000}
.greeting1 .f1 {position:absolute;top:0;right:0;}
.greeting1 .f1 span {display:block;font-size:22px;color:#000;margin-top:20px}
.greeting1 .f1 span em {display:block;color:#000;font-size:16px;}
@media all and (max-width:999px){
	.greeting1 .tg1 {margin-bottom:15px}
	.greeting1 .tg1 .t1 {font-size:24px;line-height:30px}
	.greeting1 .text1 .t1 {font-size:17px;margin-right:240px}
	.greeting1 .text1 .t1 p {margin-bottom:20px}
	.greeting1 .text1 .t1 .t2 {font-size:20px;line-height:24px}
	.greeting1 .f1 {width:210px}
	.greeting1 .f1 span {font-size:18px}
	.greeting1 .f1 span em {font-size:14px}	
}
@media all and (max-width:768px){
	.greeting1 .tg1 .t1 {margin-left:30px;margin-right:30px;padding:20px 0;font-size:20px;line-height:24px}
	.greeting1 .tg1 .t1:after {margin-top:20px}
	.greeting1 .text1 .t1 {font-size:15px;}
	.greeting1 .text1 .t1 .t2 {font-size:18px;line-height:22px}
}
@media all and (max-width:599px){
	.greeting1 .tg1 .t1 {margin:-20px 10px 0;font-size:18px;line-height:22px}
	.greeting1 .text1 .t1 {margin-right:0}
	.greeting1 .f1 {position:relative;top:auto;right:auto;margin:auto;text-align:center;}
}

/* 전시와학술 */
.exhibit1 .exhibit1top {overflow:hidden;padding-top:15px}
.exhibit1 .exhibit1top .ht1 {margin-bottom:25px;font-size:18px;color:#294C9A;font-weight:500}
.exhibit1 .exhibit1top .f1 {position:relative;float:left;width:400px;}
.exhibit1 .exhibit1top .f1 .f1p1 {display:block;}
.exhibit1 .exhibit1top .f1 .f1p1 img {width:100%}
.exhibit1 .exhibit1top .exhibit1info {float:right;width:560px;background:#f6f6f6;border-top:2px solid #0c2e88;overflow:hidden;}
.exhibit1 .exhibit1top .exhibit1info2 {float:right;width:560px;border-top:2px solid #0c2e88;overflow:hidden;}
.exhibit1 .exhibit1top .exhibit1info .lst {border-left:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box;/* float:left;width:50%; */font-size:17px;letter-spacing:-.075em;padding:20px 0 20px 20px;overflow:hidden;}
.exhibit1 .exhibit1top .exhibit1info .lst.full {float:none;width:100%;padding:10px 0;text-align:right;background:#fff}
.exhibit1 .exhibit1top .exhibit1info .lst.full a {display:inline-block;vertical-align:top;}
.exhibit1 .exhibit1top .exhibit1info .lst2 {border-left:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box;float:left;width:100%;font-size:17px;letter-spacing:-.075em;padding:20px 0 20px 20px;overflow:hidden;}
.exhibit1 .exhibit1top .exhibit1info2 .lst {border-left:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box;float:left;width:50%;font-size:17px;letter-spacing:-.075em;padding:15px 0 20px 20px;overflow:hidden; text-align:center}
.exhibit1 .exhibit1top .exhibit1info .lst .h1 {position:relative;float:left;width:190px;font-size:17px;box-sizing:border-box;padding-left:31px;line-height:29px}
.exhibit1 .exhibit1top .exhibit1info .lst .h1:before {position:absolute;top:5px;left:0;content:"";display:block;width:26px;height:21px;background:url(/_res/portal/img/sub/00528_sprite.png) no-repeat}
.exhibit1 .exhibit1top .exhibit1info .lst.n1 .h1:before {background-position:0 0}
.exhibit1 .exhibit1top .exhibit1info .lst.n2 .h1:before {background-position:-28px 0}
.exhibit1 .exhibit1top .exhibit1info .lst.n3 .h1:before {background-position:-57px 0}
.exhibit1 .exhibit1top .exhibit1info .lst.n4 .h1:before {background-position:-84px 0}
.exhibit1 .exhibit1top .exhibit1info .lst .t1 {float:right;width:calc(100% - 210px);font-weight:500;color:#676767;}
.exhibit1 .exhibit1top .exhibit1info .lst .t1 span {font-size:13px}

.exhibit1 .exhibit1top .exhibit1info .lst2 .h1 {position:relative;float:left;width:180px;font-size:17px;box-sizing:border-box;padding-left:31px;line-height:29px}
.exhibit1 .exhibit1top .exhibit1info .lst2 .h1:before {position:absolute;top:5px;left:3px;content:"";display:block;width:26px;height:21px;background:url(/_res/portal/img/sub/00528_sprite01.png) no-repeat}
.exhibit1 .exhibit1top .exhibit1info .lst2 .t1 {float:right;width:calc(100% - 180px)}
.exhibit1 .exhibit1top .exhibit1info .lst2 .t1 img {height:50px;margin:0 3px}

.exhibit1list {overflow:hidden}
.exhibit1list .lst {display:inline-block;vertical-align:top;background:#f6f6f6;width:calc(33.333% - 16px);/* min-height:445px; */margin-left:20px;margin-bottom:20px;box-sizing:border-box;border-radius:10px;overflow:hidden;padding-bottom:20px}
.exhibit1list .lst:nth-child(3n+1) {margin-left:0}
.exhibit1list .lst .f1 {position:relative;display:block;height:0;padding-bottom:64.485%;overflow:hidden;}
.exhibit1list .lst .f1 .f1p1 {display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/_res/portal/img/sub/noimg.jpg) no-repeat 50% 50% / cover}
.exhibit1list .lst .f1 .f1p1 img {width:100%}
.exhibit1list .lst .h1 {text-align:center;font-size:24px;margin-bottom:20px}
.exhibit1list .lst .h1 span {position:relative;display:block;margin:-62px auto 10px;width:118px;height:118px;background:#22906d;color:#fff;font-size:24px;line-height:118px;border-radius:50%;text-transform:uppercase}
.exhibit1list .lst .t1 {margin:0 18px 10px;font-size:17px;color:#808080;letter-spacing:-.075em;text-align:center;line-height:22px;word-break:keep-all}
.exhibit1list .lst ul {margin:0 18px 20px}
.exhibit1list .lst ul li {margin:0}
@media all and (max-width:999px){
	.exhibit1 .exhibit1top .f1 {float:none;margin:auto auto 20px;}
	.exhibit1 .exhibit1top .exhibit1info {float:none;width:100%}
	.exhibit1 .exhibit1top .exhibit1info2 {float:none;width:100%}
	.exhibit1list .lst {width:calc(33.333% - 16px);/* min-height:400px; */margin-left:20px;margin-bottom:20px}
	.exhibit1list .lst .h1 {font-size:20px}
	.exhibit1list .lst .h1 span {width:90px;height:90px;font-size:20px;line-height:90px;margin-top:-45px;}
	.exhibit1list .lst .t1 {font-size:16px;line-height:20px}
}
@media all and (max-width:768px){
	.exhibit1 .exhibit1top {padding-top:10px}
	.exhibit1 .exhibit1top .ht1 {font-size:16px;margin-bottom:20px}
	.exhibit1 .exhibit1top .exhibit1info .lst {float:none;width:100%;padding:15px 0 15px 15px;font-size:15px}
	.exhibit1 .exhibit1top .exhibit1info .lst {float:none;width:100%;padding:15px 0 15px 15px;font-size:15px}
	.exhibit1 .exhibit1top .exhibit1info .lst .h1 {line-height:26px;font-size:15px}
	.exhibit1 .exhibit1top .exhibit1info .lst .h1:before {top:3px}
	
	.exhibit1 .exhibit1top .exhibit1info .lst2 {float:none;width:100%;padding:15px 0 15px 15px;font-size:15px}
	.exhibit1 .exhibit1top .exhibit1info .lst2 {float:none;width:100%;padding:15px 0 15px 15px;font-size:15px}
	.exhibit1 .exhibit1top .exhibit1info .lst2 .h1 {line-height:26px;font-size:15px}
	.exhibit1 .exhibit1top .exhibit1info .lst2 .h1:before {top:3px}
	
	.exhibit1list .lst {width:calc(50% - 13px);/* min-height:450px; */}
	.exhibit1list .lst:nth-child(3n+1) {margin-left:20px}
	.exhibit1list .lst:nth-child(odd) {margin-left:0}
}
@media all and (max-width:599px){
	.exhibit1list .lst, 	.exhibit1list .lst:nth-child(3n+1) {float:none;width:100%;margin-left:0;min-height:100%;padding-bottom:20px;font-size:14px;}
	.exhibit1list .lst .h1 {margin-bottom:15px;font-size:14px}
	.exhibit1 .exhibit1top .exhibit1info .lst.full a {width:50%}
}
@media all and (max-width:499px){
	.exhibit1 .exhibit1top .f1 {width:100%;}
	.exhibit1 .exhibit1top .exhibit1info .lst {padding:10px 20px}	
	.exhibit1 .exhibit1top .exhibit1info .lst .h1, .exhibit1 .exhibit1top .exhibit1info .lst .t1 {float:none;width:100%}	
	.exhibit1 .exhibit1top .exhibit1info .lst2 {padding:10px 20px}	
	.exhibit1 .exhibit1top .exhibit1info .lst2 .h1, .exhibit1 .exhibit1top .exhibit1info .lst2 .t1 {float:none;width:100%}
}

.exhibit1list .lst .h1 span.h2 {line-height:1.2;padding:34px 0;box-sizing:border-box;}
.exhibit1list .lst .h1 span.h3 {line-height:1.2;padding:24px 0;box-sizing:border-box;font-size:21px}
@media all and (max-width:999px){
	.exhibit1list .lst .h1 span {width:95px;height:95px}
	.exhibit1list .lst .h1 span.h2, .exhibit1list .lst .h1 span.h3 {font-size:17px;padding:27px 0;}
	.exhibit1list .lst .h1 span.h3 {padding:17px 0}
}

/* 운영방향 */
.operate1 {text-align:center;padding-bottom:60px;border-bottom:1px solid #f1f1f1;margin-bottom:40px}
.operate1:before {content:"";display:block;width:263px;height:90px;margin:75px auto 20px;background:url(../../img/sub/00474_img01.png) no-repeat 0 0;background-size:contain;}
.operate1 .t1 {font-size:30px;line-height:38px;color:#000;letter-spacing:-.05em;margin-bottom:40px}
.operate1 .t1 span {display:block;color:#1a56a9;font-size:33px;}
.operate1 ul li {display:inline-block;vertical-align:top;width:238px;height:238px;margin:0 15px;background-repeat:no-repeat;background-position:50% 50%;border-radius:50%;background-size:contain}
.operate1 ul li span {display:table;width:100%;height:100%;padding:0 30px;box-sizing:border-box;}
.operate1 ul li span em {display:table-cell;vertical-align:middle;color:#fff;font-size:26px;line-height:36px;letter-spacing:-.05em;}
.operate1 ul li.n1 {background-image:url(/_res/portal/img/sub/00474_img02.png)}
.operate1 ul li.n2 {background-image:url(/_res/portal/img/sub/00474_img03.png)}
.operate1 ul li.n3 {background-image:url(/_res/portal/img/sub/00474_img04.png)}
.direction1 {overflow:hidden;margin-top:25px;}
.direction1 .lst {float:left;width:calc(25% - 6px);min-height:375px;margin-left:8px;border-radius:30px;overflow:hidden;background:#f7f7f7;text-align:center;padding-bottom:15px;}
.direction1 .lst:first-child {margin-left:0}
.direction1 .lst .f1 {display:block;}
.direction1 .lst .f1 img {width:100%;}
.direction1 .lst .h1 {font-size:20px;line-height:1;color:#000;padding:25px 25px 10px}
.direction1 .lst .t1 {font-size:16px;margin:0 25px;line-height:22px;text-align:left;color:#000;letter-spacing:-.075em;word-break:keep-all;}
@media all and (max-width:999px){
	.operate1 {padding-bottom:45px;margin-bottom:30px}
	.operate1 .t1 {font-size:26px;line-height:34px;margin-bottom:25px}
	.operate1 .t1 span {font-size:30px;}
	.operate1 ul li {margin:0 10px;width:190px;height:190px;}
	.operate1 ul li span em {font-size:22px;line-height:26px;word-break:keep-all}
	.direction1 .lst {height:auto;padding-bottom:20px}
	.direction1 .lst .h1 {font-size:20px;padding-left:10px;padding-right:10px}
	.direction1 .lst .t1 {font-size:15px;line-height:20px;margin-left:10px;margin-right:10px}
}
@media all and (max-width:768px){
	.operate1 .t1 {font-size:22px;line-height:28px;}
	.operate1 .t1 span {font-size:26px;margin-top:5px}
	.operate1 ul li {margin:0 5px}
	.operate1 ul li span em {font-size:18px;line-height:22px}
	.direction1 .lst {width:calc(50% - 8px);min-height:430px;margin-left:16px;margin-bottom:15px;}
	.direction1 .lst:nth-child(odd) {margin-left:0}
}
@media all and (max-width:699px){
	.operate1:before {width:183px;height:63px;margin:55px auto 20px}
	.operate1 .t1 {font-size:20px;line-height:22px;}
	.operate1 .t1 span {font-size:22px;}
	.operate1 ul li {width:167px;height:167px;}
	.direction1 .lst {min-height:390px}
}
@media all and (max-width:599px){
	.operate1 .t1 {font-size:18px;line-height:20px;word-break:keep-all}
	.operate1 .t1 span {font-size:20px;}
	.direction1 .lst {float:none;width:100%;max-width:350px;margin-left:auto;margin-right:auto;min-height:100%}
	.direction1 .lst:nth-child(odd) {margin-left:auto;}
}

/* 전시구성 */
.exhibit2info {overflow:hidden;background:#f7f7f7;padding:20px 20px 5px;margin-top:20px}
.exhibit2info li {float:left;width:calc(50% - 25px);margin-left:50px;margin-bottom:25px;border-radius:25px;overflow:hidden}
.exhibit2info li img {width:100%;}
.exhibit2info li:nth-child(odd) {margin-left:0}


/* 홈페이지 바로가기 */
.b1.homepage {display:inline-block;color:#000}
.b1.homepage:after {content:"";display:inline-block;vertical-align:middle;width:27px;height:27px;background:url(/_res/portal/img/lib/ic25a1home.png) no-repeat 0 0 / contain;margin-left:5px;margin-top:-3px;}

/* ol 스타일 추가 */
ol.bu li {position:relative;padding-left:32px;margin:5px 0;text-align:left;}
ol.bu li .num {position:absolute;top:-2px;left:0;width:24px;height:28px;background:url(/_res/portal/img/lib/b0bg2.png) no-repeat;text-align:center;line-height:28px;font-size:.75em;color:#fff;font-weight:500}

/* 코로나 방역준비 */
.covid19 {margin-top:40px;}
.covid19 .lst {position:relative;border-bottom:1px solid #f1f1f1;padding-left:190px;font-size:17px;color:#646464;min-height:160px;margin-bottom:20px;padding-bottom:20px;box-sizing:border-box;font-weight:500}
.covid19 .lst:before {position:absolute;top:0;left:0;content:"";display:block;width:142px;height:142px;background-repeat:no-repeat;background-size:contain;}
.covid19 .lst.n1:before {background-image:url(/_res/portal/img/sub/ic142a1covid1.jpg);}
.covid19 .lst.n2:before {background-image:url(/_res/portal/img/sub/ic142a1covid2.jpg);}
.covid19 .lst.n3:before {background-image:url(/_res/portal/img/sub/ic142a1covid3.jpg);}
.covid19 .lst.n4:before {background-image:url(/_res/portal/img/sub/ic142a1covid4.jpg);}
.covid19 .lst.n5:before {background-image:url(/_res/portal/img/sub/ic142a1covid5.jpg);}
.covid19 .lst .h1 {font-size:24px;color:#000;margin-bottom:10px;}
.covid19 .lst ul {padding-top:5px;}
.covid19 .lst ul li {position:relative;padding-left:12px;}
.covid19 .lst ul li:before {position:absolute;top:14px;left:0;content:"";display:block;width:5px;height:1px;background:#646464}
@media all and (max-width:768px){
	.covid19 .lst {padding-left:120px;font-size:15px;min-height:120px}
	.covid19 .lst:before {width:100px;height:100px;}
	.covid19 .lst .h1 {font-size:20px}
	.covid19 .lst ul li:before {top:12px}
}
@media all and (max-width:599px){
	.covid19 .lst {padding-left:90px;font-size:14px}
	.covid19 .lst:before {width:70px;height:70px;}
	.covid19 .lst .h1 {font-size:18px}
}

/* 이용수칙 */
.covid19info {position:relative;border:1px solid #d4d8dd;border-left:3px solid #014995;background:#fcfdfe;padding:55px 120px 55px 165px;word-break:keep-all;margin-bottom:45px;}
.covid19info:before {position:absolute;top:50%;left:40px;margin-top:-57.5px;content:"";display:block;width:81px;height:115px;background:url(/_res/portal/img/sub/ic115a1expo1.png) no-repeat;}
.covid19info p {font-size:24px;color:#000;font-weight:500}
.event1info {position:relative;border:1px solid #d4d8dd;border-left:3px solid #014995;background:#fcfdfe;padding:35px 50px 35px 165px;word-break:keep-all;margin-bottom:45px;}
.event1info:before {position:absolute;top:50%;left:40px;margin-top:-57.5px;content:"";display:block;width:81px;height:115px;background:url(/_res/portal/img/sub/ic115a1expo1.png) no-repeat;}
@media all and (max-width:999px){
	.covid19info {padding:45px;margin-bottom:30px}
	.covid19info:before, .event1info:before {display:none}
	.covid19info p {font-size:20px;}
	.event1info {padding:25px 30px 20px}
}
@media all and (max-width:599px){
	.covid19info {padding:20px;margin-bottom:20px;}
	.covid19info p {font-size:17px}
	.event1info {padding:20px 25px 10px}
}



/*산업교류관*/
 #bbs1{display:block;position:relative;margin:0 auto 10px;background:#fff;line-height:1.333;overflow:hidden;}
    #bbs1 .wrap1{position:relative;padding:59px 0 0 0;overflow:hidden;}
    #bbs1 .h1{}
    /* 탭 */
    #bbs1 .tab{z-index:10;display:table;position:absolute;top:0;
        width:30%; /* )=100/7 */
        height:60px; /* 59+1 */
        font-size:14px;
        border-radius:0px 15px 0 0 ;
    }
    #bbs1 .tab:nth-of-type(1){left:0;}
    #bbs1 .tab:nth-of-type(2){left:33%;}
	#bbs1 .tab:nth-of-type(3){left:66%;}
    #bbs1 .tab:before{
    }
    #bbs1 .tab:nth-of-type(1):before{display:none;}
    #bbs1 .tab>a{display:table-cell;
        min-height:1.166em;padding:15px 20px;
        color:#666;font-weight:600;line-height:1.166;
        text-align:center;vertical-align:middle;
       background:#eee; border-radius:0px 15px 0 0 ;
    }
    #bbs1 .tab>a:hover,
    #bbs1 .tab>a:focus{color:#000; background:#c5c6c7;border-radius:0px 15px 0 0 ;}
    #bbs1 .tab.on{color:#fff; background:#0c2e88;border-radius:0px 15px 0 0 ;}
    #bbs1 .tab.on:after{}
    #bbs1 .tab.on>a{color:#fff; background:#0c2e88; border-radius:0px 15px 0 0 ;}
     .cont2{border:3px solid #0c2e88; padding:2em;}

 @media all and (min-width:768px){ 
     #bbs1 .tab{width:20%; font-size:20px;}
     #bbs1 .tab:nth-of-type(1){left:0;}
     #bbs1 .tab:nth-of-type(2){left:20%;}
	 #bbs1 .tab:nth-of-type(3){left:40%;}
     #bbs1 .tab>a{padding:15px 35px;}
}



/* 입장권 예매 faq */
/* 다중폴딩 */
.foldings-wrap {border-top:2px solid #2b405b;border-bottom:1px solid #ddd;}
.foldings-list {position:relative;width:100%;overflow:hidden}
.foldings-wrap .foldings-data {border-top:1px solid #ddd;overflow:hidden;}
.foldings-wrap .foldings-data:first-child {border-top:0;}
.foldings-wrap .foldings-in-wrap a {position:relative;display:block;padding:20px 50px 18px 60px;font-size:17px;line-height:20px;cursor:pointer;color:#000;transition:all .3s ease;font-weight:normal;}
.foldings-wrap .foldings-in-wrap a:hover, .foldings-wrap .foldings-in-wrap a:focus, .foldings-wrap .foldings-in-wrap a:active {text-decoration:none;}
.foldings-wrap .foldings-in-wrap a:before {position:absolute;top:19px;left:47px;height:23px;margin-top:0;content:"";display:block;width:1px;background:#cfcfcf;transition:all .3s ease;} 
.foldings-wrap .foldings-in-wrap a:after {position:absolute;top:50%;right:5px;margin-top:-16px;content:"";display:block;width:32px;height:32px;background:url(/expo/img/folds_spr.png) no-repeat;background-size:31px auto;transition:all .3s ease;}
.foldings-wrap .foldings-in-wrap a .num {position:absolute;top:0;left:15px;line-height:62px;color:#222;height:100%;text-decoration:none}
.foldings-wrap .foldings-in-cont {display:none;overflow:hidden;border-top:1px solid #0060A2;background:#f2f2f2;padding:15px 15px;font-size:14px;}
.foldings-wrap .foldings-in-cont .h2 {position:relative;font-size:17px;color:#0060A2;margin-top:1em;margin-bottom:.7em;padding-left:12px;font-weight:bold;}
.foldings-wrap .foldings-in-cont .h2:before {position:absolute;top:2px;left:0;content:"";display:block;width:0;border-width:4px;border-style:solid;border-color:#0060A2 transparent transparent #0060A2}
.foldings-wrap .foldings-in-cont ul.bu li {position:relative;background-image:none;padding-left:14px;}
.foldings-wrap .foldings-in-cont ul.bu li:before {position:absolute;top:12px;left:0;content:"";display:block;width:5px;height:2px;background:#222;}
.foldings-wrap .foldings-in-cont .info-ex {margin:.5em;margin-bottom:.5em;}
.foldings-wrap .foldings-in-cont .even-grid {text-align:center;}
.foldings-wrap .foldings-in-cont .even-grid .f1 {display:inline-block;border:1px solid #ddd;}
.foldings-wrap .foldings-in-cont .even-grid .t1 {display:block;font-size:14px;font-weight:bold;color:#444;margin-top:5px;}
.foldings-wrap .foldings-in-cont ol.even-grid li {position:relative;}
.foldings-wrap .foldings-in-cont ol.even-grid li .f1 {margin-top:25px;}
.foldings-wrap .foldings-in-cont ol.even-grid li:before {position:absolute;left:50%;top:0;margin-left:-10px;content:"";display:block;width:20px;height:20px;background:#d8d8d8 url(/expo/img/folding_arr.png) no-repeat 50% 50%;transform:rotate(90deg);}
.foldings-wrap .foldings-in-cont ol.even-grid li:first-child:before {display:none;}
.foldings-wrap .info-box {background:#f9f9f9;margin-top:20px;border:1px solid #ccc;}
.foldings-wrap .info-box .info-tit {position:relative;font-size:17px;border-bottom:1px solid #2b405b;padding:20px 20px 20px 50px;}
.foldings-wrap .info-box .info-tit:before {position:absolute;top:20px;left:20px;content:"i";display:block;width:22px;height:22px;background:#eee;border-radius:50%;text-align:center;line-height:22px;font-size:13px;font-family:'Open Sans'}
.foldings-wrap .info-box ul {padding:20px;}
.foldings-wrap .info-box li {font-size:14px}
.foldings-wrap table.t3 th.strong {background:#8a89c3;color:#fff;}
.foldings-wrap table.t3 td.strong {background:#dadae7;font-weight:bold;border-color:#fff}
.foldings-wrap .over .foldings-in-wrap a {color:#054fb3;font-weight:bold;}
.foldings-wrap .over .foldings-in-wrap a .num {color:#054fb3;}
.foldings-wrap .over .foldings-in-cont {display:block;}
.foldings-wrap .over .foldings-in-wrap a:after {background-position:0 -32px}
@media all and (min-width:640px){
	.foldings-wrap .foldings-in-cont ol.even-grid li:before {top:50%;margin-top:-10px;left:-10px;margin-left:0;}
	.foldings-wrap .foldings-in-cont ol.even-grid li .f1 {margin-top:0}
	.foldings-wrap .info-box .info-tit {font-size:19px}
	.foldings-wrap .info-box li {font-size:16px}
}
@media all and (min-width:700px){
	.foldings-wrap .foldings-in-wrap a {padding:30px 60px 28px 130px;font-size:20px;}
	.foldings-wrap .foldings-in-wrap a:before {top:50%;left:89px;margin-top:-22px;height:43px;}
	.foldings-wrap .foldings-in-wrap a .num {left:35px;line-height:83px}
	.foldings-wrap .foldings-in-wrap a:after {right:10px;width:40px;height:40px;background-size:auto auto;margin-top:-20px}
	.foldings-wrap .foldings-in-cont .h2 {font-size:20px;margin-top:1.2em;}
	.foldings-wrap .over .foldings-in-wrap a:after {background-position:0 -42px}
	.foldings-wrap .foldings-in-cont {padding:15px 35px 30px;font-size:17px;}
	.foldings-wrap .foldings-in-cont .even-grid .t1 {font-size:17px}
}
@media all and (min-width:1000px){
	.foldings-wrap .foldings-in-cont ol.even-grid li:before {width:42px;height:42px;margin-top:-21px;left:-20px;}
}

@media all and (min-width:1260px){/* xlarge (1200+20*2+16+2*2) ◇◆◇◆◇◆◇◆◇◆ */
	table.t3.n2{display:block;width:100%;border-top:0;border-bottom:0;}
	table.t3.n2>thead{display:none;}
	table.t3.n2>tbody{display:block;width:100%;overflow:hidden;}
	table.t3.n2>tbody>tr{float:left;width:33.333%;box-sizing:border-box;background:#f7f7f7}
	table.t3.n2>*>tr>th, table.t3.n2>*>tr>td{position:relative;border:0;background:#fff;}
	table.t3.n2>*>tr{position:relative;background:#fff;border-bottom:2px solid #fff;border-right:2px solid #fff;}
	table.t3.n2>*>tr>th, table.t3.n2>*>tr>td{display:block;background:transparent}
	table.t3.n2>*>tr>th{padding:2em 1.333em 1em;}
	table.t3.n2>*>tr>td{padding-top:0;text-align:center !important;height:80px;}
	table.t3.n2>*>tr>th:before{content:'';
		display:block;
		width:54px;height:45px;
		margin:0 auto 10px;background:url(/expo/img/00155_spr.png) no-repeat;background-size:54px auto;
	}
	table.t3.n2>*>tr:nth-child(3)>th:before{background-position: 0 -47px;}
	table.t3.n2>*>tr:nth-child(4)>th:before{background-position: 0 100%;}
	table.t3.n2>*>tr:nth-child(5)>th:before{background-position: 0 -142px;}
	table.t3.n2>*>tr:nth-child(6)>th:before{background-position: 0 -94px;}
	table.t3.n2>*>tr:nth-child(7)>th:before{background:url(/_res/portal/img/sub/img_icon1.png) no-repeat 0 0;}
	table.t3.n2>tbody>tr:first-child{position:relative;width:100%;border-right:0;border-bottom-width:10px;background:linear-gradient(135deg, rgba(0,96,176,1) 0%, rgba(16,154,87,1) 100%);}
	table.t3.n2>tbody>tr:first-child:before{content:'';
		display:block;
		position:absolute;right:0;bottom:0;
		width:159px;height:90px;
		background: url(/_res/portal/img/sub/ginseng1bg.png) no-repeat;
	}
	table.t3.n2>*>tr:first-child>th, table.t3.n2>*>tr:first-child>td{color:#fff;}
	table.t3.n2>*>tr:first-child>th:before{display:none;}
	table.t3.n2>tbody>tr:first-child>td{height:auto;padding-bottom:2em;font-size:27px}

} /* /(min-width:1260px) */

.list1{}
.list1 .w1{border:1px solid #0163aa;background:#f7f7f7}
.list1 .w1 .t1{display:block;padding:1.4em;background:#0163aa;text-align:center;color:#fff;font-size:20px;
	transition:.2s ease-out;
}
.list1 .w1 .t1:hover{background:#11ac6b}
.list1 .w1 .t2{padding:1.4em;}


.greeting3{
	background: #f1f1f1 url(/_res/portal/img/main2021/mainbody4_bg.gif) no-repeat 50% 0 / cover;
	padding:30px 60px 50px 40px;
}
.greeting3 .t1{word-break:keep-all;}


/* 만족도조사결과 */
.charge1result1{margin:0;padding:0;list-style:none;font-size:.875em;}
.charge1result1>li{margin:1% 0;background:#f6f6f6;border:1px solid #ccc;}
.charge1result1>li .even-grid{margin:1.2% 0;display:table;width:100%;}
.charge1result1>li .even-grid .column{position:relative;display:table-cell;vertical-align:middle;padding:.5% 3%;}
.charge1result1>li .even-grid .column.large-2{width:30%;text-align:center;font-size:1.125em;color:#000;border-right:1px dotted #777;}
.charge1result1>li .even-grid .column.large-10{width:70%;}
.charge1result1>li .even-grid ul.bu li{padding-left:18px;background-position:2px .9em;}
.charge1result1>li .even-grid .column .button{display:block;width:140px;}
.charge1result1>li .even-grid .column .button .t1{font-size:.875em;}
.charge1result1>li .even-grid .column .button .ic1{background:url(/_res/portal/img/lib/ic40a2right3.png);}
@media all and (min-width:500px){
	.charge1result1>li .even-grid .column.large-2{width:20%;padding-left:1%;padding-right:1%;}
	.charge1result1>li .even-grid .column.large-10{width:80%;}
}
@media all and (min-width:768px){
	.charge1result1{font-size:1em;}
	.charge1result1>li .even-grid .column.large-2{width:16.66667%;padding-left:2%;padding-right:2%;}
	.charge1result1>li .even-grid .column.large-10{width:83.33333%;}
	.charge1result1>li .even-grid .column .button{position:absolute;top:0;right:20px;margin:0;width:160px;}
}



/* 프로필 */
.people {position:relative;background:#f7f7f7; margin: 24px 0px 0px 0px; padding:20px 0px 0px;overflow:hidden;letter-spacing:-.05em}
.people .f1, .people .p1list {box-sizing:border-box;}
.people .f1 {margin-top:0em;text-align:center; font-weight:500;color:#000; width:15%;box-shadow:0px 0px 0px rgba(0,0,0,.15);max-width:297px;}
.people .f1 em {display:block;}
.people .p1list {display:block;text-align:left;}
.people .p1list .h1 {font-size:15px;color:#737373;font-weight:500;}
.people .p1list .h1 span {display:block;line-height:1.5;}
.people .p1list .h1 .e1 img {height:18px}
.people .p1list .t1 {font-size:18px;font-weight:500;}
.people .p1list .t2 {font-size:15px;padding-bottom:0px;margin-top:5px;margin-bottom:15px;color:#555;}
.people .p1list .h2 {position:relative;font-size:15px;font-weight:400;text-align:left;}
.people .p1list .h2:before {content:"";display:inline-block;vertical-align:middle;width:5px;height:5px;border-radius:50%;background:#005aab;margin-top:-4px;margin-right:6px;}
.people .p1list ul.bu li {font-size:14px}
.people .p1list .eduapp1write .edu1app {background:transparent;padding:0;border:0;margin-top:15px;margin-bottom:20px}
.people .p1list .eduapp1write .edu1app .b1 {display:inline-block;}
.people .p1list .eduapp1write .edu1app .t1 {font-size:14px;letter-spacing:-.025em}
@media all and (min-width:500px){
	.people {padding-left:40px;padding-right:40px}
}
@media all and (min-width:768px){
	.people .p1list .h1 {font-size:24px;}
	.people .p1list .h1 .e1 img {height:20px}
	.people .p1list .t2 {font-size:16px;padding-bottom:20px;margin-bottom:20px}
	.people .p1list .h2 {font-size:16px}
	.people .p1list .eduapp1write .edu1app {margin-bottom:25px}
	.people .p1list .eduapp1write .edu1app .t1 {font-size:15px}
}
@media all and (min-width:1000px){
	.people {padding:0px 0px 0px}
	.people .f1, .people .p1list {display:inline-block;vertical-align:top;margin-right:-.25em;}
	.people .f1 {display:inline-block;}
	.people .p1list {padding-left:50px;width:65%;padding-top:0px;text-align:left;}
	.people .p1list .h1 {font-size:16px;}
	.people .p1list .h1 .e1 img {height:22px}
	.people .p1list .t2 {padding-left:25px;font-size:15px; line-height:22px;padding-bottom:0px;margin-top:0px;margin-bottom:4px;}
	.people .p1list .h2 {font-size:16px}
	.people .p1list .eduapp1write .edu1app {margin-bottom:20px;text-align:left;}
	.people .p1list .eduapp1write .edu1app .t1 {font-size:16px}
}
@media all and (min-width:1200px){
	.people {padding:20px 0px 10px 40px}
	.people .p1list {padding-left:45px}
}



.people2{z-index:1;position:relative;
	background:#f7f7f7;
	margin:24px 0 0;
	overflow:hidden;
	padding:30px 0;
}
.people2:before{content:'';display:block;
	z-index:-1;
	position:absolute;left:0;top:0;bottom:0;
	width:25%;
	background:#00ace0;
}
.people2 .f1{display:inline-block;
	width:25%;
	text-align:center;
	color:#fff;
	vertical-align:middle;
}
.people2 .f1 img{margin-bottom:10px;}
.people2 .f1 em {display:block;font-size:14px;color:#fff;line-height:1}
.people2 .p1list {display:inline-block;vertical-align:top;margin-left:30px;width:calc(100% - 30%)}
.people2 .p1list .t1 {font-size:20px;padding-left:0;font-weight:500;color:#0c2e88;margin-bottom:5px}
.people2 .p1list .h1{margin:10px 0 0;padding:0;font-size:17px;color:#333}
.people2 .p1list .h1:first-child{margin:0}
.people2 .p1list p {padding:7px 0 0 25px;font-size:15px;line-height:135%;}
.people2 .p1list ul.bu li {font-size:15px}
@media all and (max-width:799px){
	.people2 {padding-left:15px;padding-right:15px}
	.people2 .f1{display:block;
		width:115px;
		margin:0 auto 10px;
		color:#000;
	}
	.people2:before{display:none;}
	.people2 .f1 em {color:#333}
	.people2 .p1list {display:block;width:100%;margin-left:0;}
	.people2 .p1list .t1 {font-size:17px}
	.people2 .p1list .h1 {font-size:15px}
	.people2 .p1list p, .people2 .p1list ul.bu li {font-size:14px}
	.people2 .p1list ul.bu li {margin:.35em 0}
}

/* 조직위원회안내 */
.org1info {overflow:hidden;}
.org1info .info1list {background:#f7f7f7;float:left;width:100%;margin-bottom:10px;text-align:center;padding:25px 15px 15px;box-sizing:border-box;color:#222;}
.org1info .info1list:nth-child(odd) {margin-left:0}
.org1info .info1list:last-child {width:100%}
.org1info .info1list:before {content:"";display:block;width:38px;height:32px;margin:0 auto 6px;background:url(/expo/img/00155_spr.png) no-repeat;background-size:38px auto;}
.org1info .info1list .h1 {font-size:.941em;color:#fff;width:100px;line-height:32px;background:#009883;border-radius:25px;margin:0 auto 5px;font-weight:400;}
.org1info .info1list .t1 {margin:0;}
/* 아이콘 */
.org1info .info1list:nth-child(2):before {background-position:0 -33px}
.org1info .info1list:nth-child(3):before {background-position:0 -66px}
.org1info .info1list:nth-child(4):before {background-position:0 -99px}
.org1info .info1list:nth-child(5):before {background-position:0 100%}
@media all and (min-width:500px){
	.org1info .info1list {width:49%;margin-left:2%;}
}
@media all and (min-width:768px){	
	.org1info .info1list {padding:30px 20px 20px}
	.org1info .info1list:before {width:54px;height:45px;background-size:54px auto;margin-bottom:14px}
	.org1info .info1list .h1 {display:inline-block;vertical-align:top;margin-bottom:15px;min-width:150px;width:auto;line-height:20px;padding-left:15px;padding-right:15px;box-sizing:border-box;}
	.org1info .info1list:nth-child(2):before {background-position:0 -47px}
	.org1info .info1list:nth-child(3):before {background-position:0 -94px}
	.org1info .info1list:nth-child(4):before {background-position:0 -142px}
}
@media all and (min-width:1000px){
	.org1info .info1list {padding:30px}
}
@media all and (min-width:1200px){
	.org1info .info1list, .org1info .info1list:nth-child(odd) {width:31.6%;margin-left:2.6%;margin-bottom:25px}
	.org1info .info1list:nth-child(3n+1) {margin-left:0}
	.org1info .info1list:last-child {width:65.8%;}
}

/* 조직도 */
.org1wr {position:relative;text-align:center;color:#636363;font-weight:500;max-width:910px;margin:0 auto}
.org1wr span {position:relative;display:block;box-sizing:border-box;line-height:1;background:#fff;z-index:2}
.org1wr span:before {position:absolute;left:calc(50% - 2px);bottom:-25px;content:"";display:block;width:5px;height:5px;background:#636363;}
.org1wr span:after {position:absolute;left:50%;content:"";display:block;}
.org1wr .h1 {color:#166d3d;font-size:1.529em;font-weight:500;margin-bottom:245px;}
.org1wr .h1:before {bottom:-25px;background-color:#126b3a}
.org1wr .h1:after {position:absolute;bottom:-245px;left:50%;content:"";display:block;width:1px;height:220px;background:#d6d6d6}
.org1wr .d2:before {position:absolute;top:155px;left:calc(50% - 202px);content:"";display:block;width:414px;height:1px;background:#d6d6d6;}
.org1wr .d2>li {position:absolute;top:115px;}
.org1wr .d2>li:first-child {left:0;}
.org1wr .d2>li:last-child {right:0;}
.org1wr .d2>li:nth-child(2) {position:relative;top:auto;}
.org1wr .h2 {display:block;border:4px solid #b6b6b6;width:230px;height:80px;margin:0 auto;color:#646464;font-size:1.118em;line-height:72px}
.org1wr .h2.h2-1 {left:0}
.org1wr .h2.h2-1:before {top:calc(50% - 2.5px);right:-25px;left:auto;bottom:auto;}
.org1wr .h2.h2-2 {margin-bottom:130px;color:#22906d;border-color:#22906d}
.org1wr .h2.h2-2:before {bottom:-25px;}
.org1wr .h2.h2-2:after {position:absolute;bottom:-70px;left:50%;content:"";display:block;width:1px;height:45px;background:#d6d6d6;}
.org1wr .h2.h2-3 {right:0;}
.org1wr .h2.h2-3:before {top:calc(50% - 2.5px);left:-25px;bottom:auto;}
.org1wr .d3 {position:relative;}
.org1wr .d3:before {position:absolute;top:-65px;left:calc(50% - 281px);content:"";display:block;width:455px;height:1px;background:#d6d6d6;}
.org1wr .d3.d3-1:before, .org1wr .d3.d3-1 li:before {display:none;}
.org1wr .d3:after, .org1wr .d4:after {clear:both;content:"";display:block;}
.org1wr .d3>li {position:relative;float:left;width:50%;}
	.org1wr .d3>li.d3_01{width:38%;}
    .org1wr .d3>li.d3_02{width:62%;}
.org1wr .d3>li:before {position:absolute;top:-65px;left:50%;content:"";display:block;width:1px;height:70px;background:#d6d6d6;}
.org1wr .d3.d3-1 {margin-top:30px;padding-left:28px;border-left:1px solid #d6d6d6;}
.org1wr .d3.d3-1>li {float:none;width:100%;text-align:left;font-size:.941em;color:#656565;font-weight:400;padding:2px 0}
.org1wr .h3 {width:230px;height:80px;color:#636363;border:4px solid #636363;margin:0 auto 105px;line-height:72px;}
.org1wr .h3:after {bottom:-58px;width:1px;height:33px;background:#d6d6d6;}
.org1wr .d4 {position:relative;}
.org1wr .d4:before {position:absolute;content:"";display:block;/*width:340px;*/height:1px;background:#d6d6d6;top:-52px;/*left:calc(50% - 170px)*/}
	.org1wr .d3_01>.d4:before {position:absolute;content:"";display:block;width:227px;height:1px;background:#d6d6d6;top:-52px;left:calc(50% - 106px)}
    .org1wr .d3_02>.d4:before {position:absolute;content:"";display:block;width:450px;height:1px;background:#d6d6d6;top:-52px;left:calc(50% - 216px)}
.org1wr .d3_01>.d4 li,
.org1wr .d3_02>.d4 li {float:left;width:calc(25% - 12px);margin-left:12px}
.org1wr .d4 li:first-child {margin-left:0}
.org1wr .h4 {width:110px;height:60px;line-height:52px;border:3px solid #b6b6b6;color:#636363;font-size:.941em;font-weight:400}
.org1wr .h4:before {bottom:auto;top:-25px;}
.org1wr .h4:after {width:1px;height:30px;background:#d6d6d6;top:-55px;}

    .org1wr .d3_01>.d4 li {float:left;width:calc(33% - 12px);margin-left:11px}
    .org1wr .d3_02>.d4 li {float:left;width:calc(18% - 0px);margin-left:11px}
@media all and (max-width:1200px){
	.org1wr {text-align:left;max-width:none;}
	.org1wr span {text-align:center;}
	.org1wr .d2 {padding-left:40px;}
	.org1wr .h1 {text-align:left;margin-bottom:30px}
	.org1wr .h2 {position:absolute;top:0;left:0;width:240px;height:64px;line-height:56px;}
	.org1wr .h2.h2-3 {right:auto;}
	.org1wr .d2 {display:flex;flex-wrap:wrap-reverse;}
	.org1wr .d2>li {position:relative;top:auto;padding-left:260px;min-height:64px;margin-bottom:15px;width:100%;box-sizing:border-box;}
	.org1wr .d2>li:first-child {left:auto;order:1}
	.org1wr .d2>li:last-child {right:auto;order:0}
	.org1wr .d3>li {float:none;width:100%;box-sizing:border-box;padding-left:220px;margin-bottom:15px}
    .org1wr .d3>li.d3_01{width:38%;}
    .org1wr .d3>li.d3_02{width:62%;}
	.org1wr .h3 {position:absolute;top:0;left:0;width:200px;height:64px;line-height:56px;}
	.org1wr .h4 {width:100%;height:54px;line-height:48px;box-sizing:border-box;}
	.org1wr span:before, .org1wr .d2:before, .org1wr .d3:before, .org1wr .d4:before, .org1wr .d3>li:before, .org1wr .h3:after, .org1wr .h4:after {display:none;}
	.org1wr .h1:after {left:15px;bottom:auto;top:40px;height:205px}
	.org1wr .h2:after, .org1wr .h2.h2-2:after {width:25px;height:1px;background:#d6d6d6;left:-29px;top:50%;bottom:auto;}
	.org1wr .d3.d3-1 {border-left:0;overflow:hidden;padding-left:5px;margin-top:13px}
	.org1wr .d3.d3-1>li {float:left;width:auto;margin-right:15px;margin-bottom:0}
	.org1wr .d3.d3-1>li:last-child {margin-right:0}
	.org1wr .d3_01>.d4:before {position:absolute;content:"";display:block;width:227px;height:1px;background:#d6d6d6;top:-52px;left:calc(50% - 106px)}
    .org1wr .d3_02>.d4:before {position:absolute;content:"";display:block;width:450px;height:1px;background:#d6d6d6;top:-52px;left:calc(50% - 216px)}
    .org1wr .d3_01>.d4 li {float:left;width:calc(33% - 12px);margin-left:12px}
    .org1wr .d3_02>.d4 li {float:left;width:calc(18% - 0px);margin-left:12px}
}
@media all and (max-width:1000px){
	.org1wr .h2 {position:relative;top:auto;left:auto;width:210px;height:56px;margin:0;line-height:50px}
	.org1wr .h2.h2-2 {margin-bottom:15px}
	.org1wr .h3 {width:170px;height:56px;line-height:48px;}
	.org1wr .d2>li {padding-left:0}
	.org1wr .d3>li {padding-left:190px}
	.org1wr .h1:after {height:236px}
	.org1wr .d3>li.d3_01,
    .org1wr .d3>li.d3_02{width:100%;}

}
@media all and (max-width:768px){
	.org1wr .h3 {position:relative;top:auto;left:auto;margin:0 0 10px}
	.org1wr .d3>li {padding-left:0;}
	.org1wr .h1:after {height:232px}
	.org1wr .d3>li.d3_01,
    .org1wr .d3>li.d3_02{width:100%;}
}
@media all and (max-width:500px){
	.org1wr .h2, .org1wr .h3 {width:100%;}
	.org1wr .h4 {line-height:1;padding:10px 0;height:auto;}
	.org1wr .d2>li {margin-bottom:5px}
	.org1wr .d3.d3-1 {margin-bottom:10px}
	.org1wr .d4 li {width:24.25%;margin-left:1%;}
	.org1wr .h1:after {height:220px}
	.org1wr .d3>li.d3_01,
    .org1wr .d3>li.d3_02{width:100%;}
}
@media all and (max-width:390px){
	.org1wr .d4 li {width:49%;margin-bottom:5px;}
	.org1wr .d4 li:nth-child(odd) {margin-left:0}
	.org1wr .d3>li.d3_01{width:100%;}
    .org1wr .d3>li.d3_02{width:100%;}
}
@media all and (max-width:360px){
	.org1wr .h1 {font-size:1.313em;margin-bottom:20px}
	.org1wr .h1:after {height:234px}	
	.org1wr .d3>li.d3_01{width:100%;}
    .org1wr .d3>li.d3_02{width:100%;}
}


.cp22f1list3 .list1 .w1 .t1 {padding:0;background:transparent;text-align:left;color:inherit;}
.cp22f1list3 .list1 .w1 {border:0;background:transparent}