@charset "utf-8";

#container-wrap {-webkit-text-size-adjust:none}
.hasTabindex {outline:5px solid rgba(77, 144, 254, .5);position:relative;z-index:9999}

/* -------- 과학관 소개 > 연혁 -------- */
.his-wr {position:relative;}
.his-wr .hisNavi {display:block;position:absolute;width:60px;left:50%;margin:0 0 0 640px;top:0;z-index:2}
.his-wr .hisNavi:after {content:"";display:block;position:absolute;width:100%;height:100%;box-sizing:border-box;border:1px solid #dfdfdf;background:#fcfcfc;left:40px;top:0;border-radius:5px;z-index:1}
.his-wr .hisNavi.over {position:fixed;top:110px}
.his-wr .sBox {display:block;position:relative;width:100%;box-shadow:3px 3px 5px rgba(0, 0, 0, .2);z-index:2}
.his-wr .sBox .s-year,
.his-wr .sBox .e-year {display:block;position:relative;width:100%;font-style:normal;font-size:13px;font-weight:500;text-align:center;line-height:1;color:#fff;background:#04488f;font-family:"proxima-nova";z-index:2}
.his-wr .sBox .s-year {padding:8px 0 15px;border-radius:5px 5px 0 0}
.his-wr .sBox .e-year {padding:8px 0;border-radius:0 0 5px 5px}
.his-wr .sBox .railBox {display:block;position:relative;height:388px;background:#04488f;z-index:3}
.his-wr .sBox .railBox .rail {display:block;position:absolute;width:0;height:100%;left:50%;top:0;z-index:2}
.his-wr .sBox .railBox .rail .handle {display:block;position:absolute;width:15px;height:15px;background:#fff;border-radius:999px;top:0;left:-7px;cursor:pointer;margin:-10px 0 0;box-sizing:border-box;border:0;box-shadow:0 3px 0 rgba(0, 0, 0, .2)}
.his-wr .sBox .railBox .ele {position:relative;width:100%;height:100%;z-index:1}
.his-wr .sBox .railBox .ele button {display:block;position:absolute;left:59px;box-sizing:border-box;margin:-10px 0 0;padding:0;border:0;background:none;height:16px}
.his-wr .sBox .railBox .ele button span {display:block;position:relative;font-family:"proxima-nova";font-size:12px;line-height:1.7;border:0;background:none;padding:0 5px;z-index:2;transition:all .3s ease}
.his-wr .sBox .railBox .ele button:before {content:"";display:block;position:absolute;transition:all .3s ease}
.his-wr .sBox .railBox .ele button:before {width:7px;height:7px;border-radius:50%;background:#02ade4;left:-32px;top:50%;margin:-2px 0 0;box-shadow:0 3px 3px rgba(0, 0, 0, .2)}
.his-wr .sBox .railBox .ele button:hover span {color:#0060c4}
.his-wr .sBox .railBox:after {content:"";display:block;position:absolute;width:1px;height:100%;left:50%;top:0;background:rgba(210, 210, 210, .3)}
.his-wr .lv1Tit {display:block;position:relative;width:161px;height:161px;overflow:hidden;font-family:"proxima-nova";font-weight:600;color:#fff;border-radius:50%;font-size:20px;text-align:center;background:#0060c4 url(/homepage/kor/_Img/Contents/history_spr.png) no-repeat 0px 0px;margin:0 auto;line-height:1;box-shadow:0 5px 10px rgba(0, 0, 0, .5);z-index:2}
.his-wr .lv1Tit:before {content:"";display:block;width:25px;height:35px;margin:52px auto 9px;background:url(/homepage/kor/_Img/Contents/history_spr.png) no-repeat -181px 0px}
.his-wr .lv1 {display:block;position:relative;z-index:1;padding:55px 0 50px}
.his-wr .lv1:before {content:"";display:block;position:absolute;width:1px;height:100%;background:#d2d2d2;left:50%;top:0}
.his-wr .lv1 > li {display:block;position:relative}
.his-wr .lv1 > li:after {content:"";display:block;position:absolute}
.his-wr .lv1 > li.y2018:after {width:302px;height:272px;background:url(/homepage/kor/_Img/Contents/history_pic1.png) no-repeat;background-size:cover;left:0;top:100px}
.his-wr .lv1 > li.y2017:after {width:262px;height:208px;background:url(/homepage/kor/_Img/Contents/history_pic2.png) no-repeat;background-size:cover;right:0px;top:80px}
.his-wr .lv1 > li:before {content:"";display:block;position:absolute;opacity:0}
.his-wr .lv1 > li .year {display:block;position:relative;text-align:center;font-size:30px;color:#333;font-family:"proxima-nova";font-weight:600;line-height:1;padding:13px 0}
.his-wr .lv1 > li .year:before,
.his-wr .lv1 > li .year:after {content:"";display:block;position:absolute}
.his-wr .lv1 > li .year:before {width:22px;height:11px;background:#0060c4;bottom:-5px;z-index:2;transform:skewY(-28deg);-ms-transform:skewY(-28deg);transform-origin:50% 50%;-ms-transform-origin:50% 50%;box-shadow:0 5px 5px rgba(0, 0, 0, .3)}
.his-wr .lv1 > li .year:after {width:100%;height:1px;left:0;bottom:0;background:url(/homepage/kor/_Img/Contents/history_ptn1.gif) repeat-x;z-index:1}
.his-wr .lv2 {display:block;border-bottom:2px solid #0060c4;padding:24px 0 20px}
.his-wr .lv2 > li {display:block;position:relative;overflow:hidden;margin:0 0 4px}
.his-wr .lv2 > li:last-child {margin:0}
.his-wr .lv2 > li .month {display:block;position:absolute;font-size:18px;color:#187be1;font-family:"proxima-nova";font-weight:600;top:3px;line-height:1}
.his-wr .lv3 {display:block}
.his-wr .lv3 > li {display:block;position:relative;font-size:16px;color:#444;margin:0 0 12px;line-height:1.5}
.his-wr .lv3 > li:before {content:"";display:block;position:absolute;width:8px;height:3px;background:#7d8ba5;top:12px}
.his-wr .lv3 > li:last-child {margin:0}
.his-wr .lv1 > li:nth-child(odd) {margin:-55px 0 0 0;padding:0 50% 0 0}
.his-wr .lv1 > li:nth-child(odd) .year:before {right:-11px}
.his-wr .lv1 > li:nth-child(odd) .lv2 {margin:0 50px 0 0}
.his-wr .lv1 > li:nth-child(odd) .lv2 > li .month {right:31px}
.his-wr .lv1 > li:nth-child(odd) .lv3 {text-align:right;margin:0 80px 8px 0}
.his-wr .lv1 > li:nth-child(odd) .lv3 > li {padding:0 18px 0 0}
.his-wr .lv1 > li:nth-child(odd) .lv3 > li:before {right:0}
.his-wr .lv1 > li:nth-child(even) {margin:-55px 0 0 0;padding:0 0 0 50%}
.his-wr .lv1 > li:nth-child(even) .year:before {left:-11px}
.his-wr .lv1 > li:nth-child(even) .lv2 {margin:0 0 0 50px}
.his-wr .lv1 > li:nth-child(even) .lv2 > li .month {left:31px}
.his-wr .lv1 > li:nth-child(even) .lv3 {text-align:left;margin:0 0 8px 80px}
.his-wr .lv1 > li:nth-child(even) .lv3 > li {padding:0 0 0 18px}
.his-wr .lv1 > li:nth-child(even) .lv3 > li:before {left:0}
.his-wr .lv1 > li.y2017:before {width:374px;height:260px;background:url(/homepage/kor/_Img/Contents/history_pic1.png) no-repeat;left:0;top:110px}
.his-wr .lv1 > li.y2016:before {width:302px;height:272px;background:url(/homepage/kor/_Img/Contents/history_pic2.png) no-repeat;right:0;top:143px}
.his-wr .his-Before-wr {position:relative;box-sizing:border-box;text-align:center}
.his-wr .his-Before-wr .hisCast-btn {min-width:193px}
.his-wr .his-Before-wr .hisCast-btn span:after {transform:rotate(90deg);transition:all .3s ease}
.his-wr .his-Before-wr .hisCast-btn:active span:after,
.his-wr .his-Before-wr .hisCast-btn:focus span:after,
.his-wr .his-Before-wr .hisCast-btn:hover span:after {background-position:0px -20px}
.his-wr .his-Before-wr .hisCast-btn.over span:after {transform:rotate(-90deg)}
.his-wr .his-Before-wr .his-wr {display:none;margin-top:0}
.his-wr .his-Before-wr .lv1 {padding:40px 0 0}
@media all and (max-width:999px) {
	.his-wr {position:relative;margin:-30px 0 50px}
	.his-wr .lv1 > li.y2017:before {width:262px;height:180px;background-size:cover;left:0;top:50%;margin:-90px 0 0}
	.his-wr .lv1 > li.y2016:before {width:211px;height:191px;background-size:cover;right:0;top:50%;margin:-95px 0 0}
}
@media all and (max-width:860px) {
	.his-wr {margin:0 0 50px}
	.his-wr .lv1 {padding:0 0 30px}
	.his-wr .lv1Tit {margin:0}
	.his-wr .lv1:before {left:80px}
	.his-wr .lv1 > li:after {display:none}
	.his-wr .lv1 > li:nth-child(odd) {margin:0;padding:0 0 0 80px}
	.his-wr .lv1 > li:nth-child(odd) .year:before {right:auto;left:-11px}
	.his-wr .lv1 > li:nth-child(odd) .lv2 {margin:0 0 0 50px}
	.his-wr .lv1 > li:nth-child(odd) .lv2 > li .month {right:auto;left:31px}
	.his-wr .lv1 > li:nth-child(odd) .lv3 {text-align:left;margin:0 0 8px 80px}
	.his-wr .lv1 > li:nth-child(odd) .lv3 > li {padding:0 0 0 18px}
	.his-wr .lv1 > li:nth-child(odd) .lv3 > li:before {right:auto;left:0}
	.his-wr .lv1 > li:nth-child(even) {margin:0;padding:0 0 0 80px}
	.his-wr .lv1 > li .year {font-size:24px}
	.his-wr .lv1 > li.y2017:before {width:180px;height:126px;left:auto;right:0;margin:-63px 0 0}
	.his-wr .lv1 > li.y2016:before {width:147px;height:134px;right:0;margin:-67px 0 0}
	.his-wr .his-Before-wr .hisCast-btn {display:block;text-align:left}
	.his-wr .his-Before-wr .lv1 {padding:0px 0 0}
}
@media all and (max-width:767px) {
	.his-wr .lv1Tit {width:60px;height:60px;overflow:visible;background:#0060c4 url(/homepage/kor/_Img/Contents/history_spr.png) no-repeat 0px 0px;font-size:0}
	.his-wr .lv1Tit:before {position:absolute;width:25px;height:35px;top:0;right:0;bottom:0;left:0;margin:auto}
	.his-wr .lv1Tit:after {content:"HISTORY";display:block;position:absolute;left:100%;top:50%;color:#000;font-family:"proxima-nova";font-weight:600;font-size:24px;margin:-12px 0 0 20px}
	.his-wr .lv1:before {left:30px}
	.his-wr .lv3 > li {font-size:15px;margin:0 0 5px}
	.his-wr .lv1 > li:nth-child(odd) {padding:0 0 0 30px}
	.his-wr .lv1 > li:nth-child(odd) .lv2 {margin:0 0 0 20px}
	.his-wr .lv1 > li:nth-child(odd) .lv2 > li .month {left:0}
	.his-wr .lv1 > li:nth-child(odd) .lv3 {margin:0 0 5px 30px}
	.his-wr .lv1 > li:nth-child(even) {padding:0 0 0 30px}
	.his-wr .lv1 > li:nth-child(even) .lv2 {margin:0 0 0 20px}
	.his-wr .lv1 > li:nth-child(even) .lv2 > li .month {left:0}
	.his-wr .lv1 > li:nth-child(even) .lv3 {margin:0 0 5px 30px}
	.his-wr .lv1 > li.y2017:before,
	.his-wr .lv1 > li.y2016:before {display:none}
}

/* -------- 관람 > 관람안내 -------- */
.gui-wr {}
.gui-wr .imgBox {}
.gui-wr .imgBox img {display:block;width:100%}
.gui-wr .txtBox {position:relative;border:1px solid #dfdfdf;border-top:2px solid #7d8ba5;padding:38px 600px 38px 40px}
.gui-wr .txtBox .side-L {}
.gui-wr .txtBox .side-L dl {position:relative;padding:0 0 20px;margin:0 0 17px}
.gui-wr .txtBox .side-L dl:last-child {padding:0;margin:0}
.gui-wr .txtBox .side-L dl:last-child:after {display:none}
.gui-wr .txtBox .side-L dl:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/gui_ptn1.gif) repeat-x left top;left:0;bottom:0}
.gui-wr .txtBox .side-L dl dt {position:absolute;left:0;top:0;padding:0 0 0 46px;font-size:20px;color:#222}
.gui-wr .txtBox .side-L dl dt:before {content:"";display:block;position:absolute;width:32px;height:32px;background:url(/homepage/kor/_Img/Contents/gui_spr.png) no-repeat;left:0;top:50%;margin:-16px 0 0}
.gui-wr .txtBox .side-L dl:nth-child(1) dt:before {background-position:0px 0px}
.gui-wr .txtBox .side-L dl:nth-child(2) dt:before {background-position:-52px 0px}
.gui-wr .txtBox .side-L dl:nth-child(3) dt:before {background-position:-104px 0px}
.gui-wr .txtBox .side-L dl dd {margin:0 0 0 170px;font-size:17px;color:#444;padding:3px 0 0}
.gui-wr .txtBox .side-R {position:absolute;right:0;top:40px;width:549px}
.gui-wr .txtBox .side-R .c-dllist {margin:0}
.gui-wr .txtBox .side-R .c-dllist dt {font-size:16px}
.gui-wr .txtBox .side-R .c-dllist dd ul {margin:3px }
.gui-wr .movBox {margin:20px 0 0;text-align:center;}
.gui-wr .movBox a {}
.gui-wr .gui-tbl {min-width:1000px}
.gui-wr .gui-tbl .col1 {width:9%}
.gui-wr .gui-tbl .col2 {width:11%}
.gui-wr .gui-tbl .col3 {width:11%}
.gui-wr .gui-tbl .col4 {width:11%}
.gui-wr .gui-tbl .col5 {width:11%}
.gui-wr .gui-tbl .col6 {width:11%}
.gui-wr .gui-tbl .col7 {width:11%}
.gui-wr .gui-tbl .col8 {width:auto;}
.gui-wr .gui-tbl thead tr:nth-child(2) th {padding-top:7px;padding-bottom:7px;background:#fafafa}
.gui-wr .gui-tbl tbody tr td:last-child {text-align:left}
.gui-wr .park-tbl {min-width:700px}
.gui-wr .park-tbl .col1 {width:22%}
.gui-wr .park-tbl .col2 {width:27%}
.gui-wr .park-tbl .col3 {width:27%}
.gui-wr .park-tbl .col4 {width:auto}
.gui-wr.movie-container {}
.gui-wr.movie-container .mov-core {display:block;position:relative;height:0;padding:0 0 56.25%}
.gui-wr.movie-container .mov-core iframe {display:block;position:absolute;width:100%;height:100%}
@media all and (max-width:1200px) {
	.gui-wr .txtBox {padding:38px 400px 38px 40px}
	.gui-wr .txtBox .side-R {width:370px}
}
@media all and (max-width:999px) {
	.gui-wr .txtBox {padding:38px 38px 30px}
	.gui-wr .txtBox .side-R {position:relative;width:auto;right:auto;top:auto;margin:20px 0 0}
}
@media all and (max-width:600px) {
	.gui-wr .txtBox {padding:18px 18px 10px}
	.gui-wr .txtBox .side-L dl dt {padding:0 0 0 40px;font-size:16px}
	.gui-wr .txtBox .side-L dl dd {margin:0 0 0 120px;font-size:16px;padding:3px 0 0}
}
@media all and (max-width:599px) {
	.gui-wr .movBox a {display:block;text-align:left;margin:5px 0 0;}
}
@media all and (max-width:500px) {
	.gui-wr .txtBox .side-L dl dt,
	.gui-wr .txtBox .side-L dl dd {display:block}
	.gui-wr .txtBox .side-L dl dt {position:relative;padding:0 0 0 40px;font-size:16px}
	.gui-wr .txtBox .side-L dl dd {margin:5px 0 0 0;font-size:15px;padding:0}
}

/* -------- 전시 > 체험전시몰 -------- */
.exp-wr {position:relative}
.exp-wr .img-wr {position:relative;box-sizing:border-box;border:5px solid #a4aec0;margin:50px 0 0}
.exp-wr .img-wr .stateBox {position:absolute;width:100%;text-align:center;left:0;top:40px}
.exp-wr .img-wr .stateBox p {display:inline-block;background:#dddddd;border-radius:9999px;font-size:0}
.exp-wr .img-wr .stateBox p span {display:inline-block;position:relative;font-size:17px;color:#444;min-width:160px;padding:12px 0}
.exp-wr .img-wr .stateBox p span:nth-child(1) {margin:0 -15px 0 0}
.exp-wr .img-wr .stateBox p span:nth-child(2) {margin:0 0 0 -15px}
.exp-wr .img-wr .stateBox p span em {font-style:normal;position:relative;z-index:2}
.exp-wr .img-wr .stateBox p span.on {color:#fff}
.exp-wr .img-wr .stateBox p span.on:after {content:"";display:block;position:absolute;width:100%;height:100%;background:#0060c3;border-radius:9999px;left:0;top:0;z-index:1}
.exp-wr .img-wr .img-zoom {position:relative;margin:120px;width:auto}
.exp-wr .img-wr .img-zoom img {display:block;position:relative;width:100%}
.exp-wr.expTimeTbl {margin:0 20px 0 0}
.exp-wr.expTimeTbl .c-list02 > li {padding-left:162px}
.exp-wr.expTimeTbl .exp-tblWr1 {margin:20px 0 0 0}
.exp-wr.expTimeTbl .exp-tblWr1 table {min-width:800px}
.exp-wr.expTimeTbl .exp-tblWr1 table .col1 {width:20%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col2 {width:20%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col3 {width:auto}
.exp-wr.expTimeTbl .exp-tblWr1 table .col5 {width:15%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col6 {width:25%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col7 {width:auto}
.exp-wr.expTimeTbl .exp-tblWr1 table .col8 {width:23%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col9 {width:auto}
.exp-wr.expTimeTbl .exp-tblWr1 table .col10 {width:24%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col11 {width:24%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col12 {width:15%}
.exp-wr.expTimeTbl .exp-tblWr1 table .col13 {width:23%}
.exp-wr.expTimeTbl .exp-tblWr1 .info-ex02 {margin:10px 0 0}
@media all and (max-width:999px) {
	.exp-wr .img-wr .img-zoom {position:relative;margin:120px 50px 50px 50px}
}
@media all and (max-width:620px) {
	.exp-wr.expTimeTbl .c-list02 li {padding-left:17px}
	.exp-wr.expTimeTbl .c-list02 li .tit {display:block;position:relative;left:auto;top:auto}
}
@media all and (max-width:520px) {
	.exp-wr .img-wr .stateBox {top:20px}
	.exp-wr .img-wr .stateBox p span {min-width:140px;padding:7px 0}
	.exp-wr .img-wr .img-zoom {position:relative;margin:84px 20px 20px 20px}
}

/* -------- 관람 > 과학관 시설 > 1F ~ 4F -------- */
.fac-wr {margin:50px 0 0}
.fac-wr .picBox {position:relative;border:1px solid #d2d2d2;border-bottom:0;text-align:right;padding:50px 10px 40px}
.fac-wr .picBox .facM {position:absolute;left:0;top:0;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background:#04488f;padding:66px 81px 70px 29px;text-align:left;z-index:2}
.fac-wr .picBox .facM:after {content:"";display:block;position:absolute;width:100px;height:142px;background:url(/homepage/kor/_Img/Contents/fac_spr.png) no-repeat 0px 0px;right:0;bottom:0}
.fac-wr .picBox .facM h3 {display:inline-block;position:relative;padding:0 0 1px;color:#fff;font-size:40px;font-family:"proxima-nova";font-weight:500;line-height:1}
.fac-wr .picBox .facM h3:after {content:"";display:block;position:absolute;width:100%;height:2px;background:#fff;left:0;bottom:0}
.fac-wr .picBox .facM ul {display:block;margin:49px 0 0}
.fac-wr .picBox .facM ul li {display:block;margin:0 0 30px}
.fac-wr .picBox .facM ul li:last-child {margin:0}
.fac-wr .picBox .facM ul li button {display:block;border:0;background:none}
.fac-wr .picBox .facM ul li button span {display:inline-block;vertical-align:middle}
.fac-wr .picBox .facM ul li button .num {width:40px;height:40px;line-height:33px;font-size:18px;color:#222;font-family:"proxima-nova";font-weight:bold;box-sizing:border-box;border-radius:50%;border:3px solid #35a8ba;background:#fff}
.fac-wr .picBox .facM ul li button .txt {position:relative;font-size:20px;color:#fff;margin:3px 0 0 8px;padding:0 0 5px}
.fac-wr .picBox .facM ul li button .txt:after {content:"";display:block;position:absolute;width:0;height:2px;background:#fff;left:0;bottom:0;transition:all .3s ease}
.fac-wr .picBox .facM ul li button.over .txt:after {width:100%}
.fac-wr .picBox .facM ul li button .txt .stxt {font-size:16px;}
.fac-wr .picBox .chartImg {display:block;position:relative;width:810px;margin:0 0 0 auto;z-index:1}
.fac-wr .picBox .chartImg::-webkit-scrollbar {width:8px;height:8px;border:3px solid transparent;border-radius:999px}
.fac-wr .picBox .chartImg::-webkit-scrollbar-button:start:decrement,
.fac-wr .picBox .chartImg::-webkit-scrollbar-button:end:increment {display:none}
.fac-wr .picBox .chartImg::-webkit-scrollbar-track {background:rgba(255, 255, 255, .3);-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 4px rgba(0, 0, 0, .2)}
.fac-wr .picBox .chartImg::-webkit-scrollbar-thumb {height:50px;width:50px;background:rgba(0, 0, 0, .2);border-radius:4px;box-shadow:inset 0 0 4px rgba(0, 0, 0, .1)}
.fac-wr .picBox .chartImg .point-m {position:absolute;width:0;height:0;left:0;top:0;z-index:3}
.fac-wr .picBox .chartImg .point-m button {display:block;position:absolute;width:40px;height:40px;border:0;background:none;overflow:visible}
.fac-wr .picBox .chartImg .point-m button span {display:block;position:absolute;width:100%;height:100%;left:0;top:0;line-height:40px;font-size:18px;color:#222;font-family:"proxima-nova";font-weight:500;z-index:2}
.fac-wr .picBox .chartImg .point-m button div {display:block;position:absolute;width:100%;height:100%;left:0;top:0;box-sizing:border-box;border-radius:50%;border:3px solid #35a8ba;background:#fff;z-index:1;box-shadow:3px 3px 3px rgba(0, 0, 0, .2)}
.fac-wr .picBox .chartImg .point-m button.over div {animation:pointAni .75s ease 3}
.fac-wr .picBox .chartImg .point-s {position:absolute;width:0;height:0;left:0;top:0;z-index:2}
.fac-wr .picBox .chartImg .point-s button {display:block;position:absolute;width:30px;height:30px;border:0;border-radius:50%;background:none;overflow:visible;z-index:1}
.fac-wr .picBox .chartImg .point-s button span {display:block;position:absolute;width:100%;height:100%;font-size:0;background-image:url(/homepage/kor/_Img/Contents/fac_spr.png);background-repeat:no-repeat;border-radius:50%;left:0;top:0;z-index:2}
.fac-wr .picBox .chartImg .point-s button div {display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;z-index:1}
.fac-wr .picBox .chartImg .point-s button.over {z-index:2}
.fac-wr .picBox .chartImg .point-s button.over div {animation:pointAni .75s ease 3}
.fac-wr .picBox .chartImg img.base {display:block;width:810px;max-width:810px !important;position:relative;z-index:1}
.fac-wr .facS {border:1px solid #d2d2d2;border-top:2px solid #7d8ba5;background:#f6f6f6}
.fac-wr .facS .mFacTab {display:none;background:#7d8ba5;line-height:1;overflow:hidden}
.fac-wr .facS .mFacTab button {width:50%;float:left;position:relative;line-height:1;border:0;background:#fff;color:#7d8ba5;box-sizing:border-box;border:2px solid #7d8ba5;border-bottom:0}
.fac-wr .facS .mFacTab button span {display:block;line-height:1;padding:13px 20px 10px}
.fac-wr .facS .mFacTab button.over {color:#fff;background:#7d8ba5}
.fac-wr .facS .mFacTabBody {}
.fac-wr .facS .mFacTabBody .mFacMain {display:none}
.fac-wr .facS .mFacTabBody .mFacMain li {}
.fac-wr .facS .mFacTabBody .mFacMain li button {}
.fac-wr .facS .mFacTabBody .mFacMain li button .ico {background:#04488f;color:#fff;line-height:30px}
.fac-wr .facS .mFacTabBody .mFacMain li button .txt {}
.fac-wr .facS .mFacTabBody .mFacMain li button .txt .num {display:none}
.fac-wr .facS .mFacTabBody .mFacSub {}
.fac-wr .facS ul {display:block;overflow:hidden;margin:14px 30px}
.fac-wr .facS ul li {display:block;float:left;width:16.66%}
.fac-wr .facS ul li button {display:block;padding:15px 0;border:0;background:none}
.fac-wr .facS ul li button .txt {display:inline-block;position:relative;vertical-align:middle;font-size:17px;color:#222;font-weight:500;margin:0 0 0 9px}
.fac-wr .facS ul li button .txt:after {content:"";display:block;position:absolute;width:0;height:2px;left:0;bottom:-3px;background:#333;transition:all .3s ease}
.fac-wr .facS ul li button .txt .num {font-size:13px;color:#666;margin:0 0 0 2px}
.fac-wr .facS ul li button.over .txt:after {width:100%}
.fac-wr .ico {display:inline-block;vertical-align:middle;width:30px;height:30px;background-image:url(/homepage/kor/_Img/Contents/fac_spr.png);background-repeat:no-repeat;border-radius:50%}
.fac-wr .ico01 .ico, .fac-wr .ico01 div {background-color:#0060c4;background-position:0px -162px}
.fac-wr .ico02 .ico, .fac-wr .ico02 div {background-color:#d8457b;background-position:-50px -162px}
.fac-wr .ico03 .ico, .fac-wr .ico03 div {background-color:#ff6600;background-position:-100px -162px}
.fac-wr .ico04 .ico, .fac-wr .ico04 div {background-color:#ff9770;background-position:-150px -162px}
.fac-wr .ico05 .ico, .fac-wr .ico05 div {background-color:#9a9a9a;background-position:-200px -162px}
.fac-wr .ico06 .ico, .fac-wr .ico06 div {background-color:#f68b00;background-position:-250px -162px}
.fac-wr .ico07 .ico, .fac-wr .ico07 div {background-color:#1379bb;background-position:0px -212px}
.fac-wr .ico08 .ico, .fac-wr .ico08 div {background-color:#ff0006;background-position:-50px -212px}
.fac-wr .ico09 .ico, .fac-wr .ico09 div {background-color:#6379a3;background-position:-100px -212px}
.fac-wr .ico10 .ico, .fac-wr .ico10 div {background-color:#267b3e;background-position:-150px -212px}
.fac-wr .ico11 .ico, .fac-wr .ico11 div {background-color:#ab52a6;background-position:-200px -212px}
.fac-wr .ico12 .ico, .fac-wr .ico12 div {background-color:#3ac3d9;background-position:-250px -212px}
.fac1 .posM-01 {left:422px;top:180px}
.fac1 .posM-02 {left:453px;top:404px}
.fac1 .posM-03 {left:297px;top:219px}
.fac1 .posM-04 {left:146px;top:344px}
.fac1 .posM-05 {left:146px;top:417px}
.fac1 .posM-06 {left:146px;top:501px}
.fac1 .posM-07 {left:526px;top:664px}
.fac1 .posS-01-01 {left:651px;top:265px}
.fac1 .posS-02-01 {left:686px;top:242px}
.fac1 .posS-03-01 {left:590px;top:219px}
.fac1 .posS-03-02 {left:148px;top:257px}
.fac1 .posS-03-03 {left:334px;top:506px}
.fac1 .posS-03-04 {left:535px;top:735px}
.fac1 .posS-03-05 {left:568px;top:747px}
.fac1 .posS-04-01 {left:658px;top:351px}
.fac1 .posS-05-01 {left:403px;top:258px}
.fac1 .posS-05-02 {left:403px;top:346px}
.fac1 .posS-06-01 {left:615px;top:250px}
.fac1 .posS-06-02 {left:187px;top:283px}
.fac1 .posS-06-03 {left:583px;top:340px}
.fac1 .posS-07-01 {left:268px;top:283px}
.fac1 .posS-07-02 {left:268px;top:322px}
.fac1 .posS-07-03 {left:493px;top:703px}
.fac1 .posS-08-01 {left:559px;top:257px}
.fac1 .posS-09-01 {left:626px;top:212px}
.fac1 .posS-09-02 {left:374px;top:238px}
.fac1 .posS-09-03 {left:242px;top:253px}
.fac1 .posS-09-04 {left:283px;top:352px}
.fac1 .posS-09-05 {left:626px;top:386px}
.fac1 .posS-09-06 {left:461px;top:609px}
.fac1 .posS-09-07 {left:543px;top:609px}
.fac1 .posS-09-08 {left:590px;top:665px}
.fac1 .posS-10-01 {left:199px;top:622px}
.fac1 .posS-11-01 {left:196px;top:240px}

.fac1 .posS-11-02 {left:550px;top:380px}

.fac1 .posS-12-01 {left:220px;top:283px}
.fac2 .posM-01 {left:166px;top:125px}
.fac2 .posM-02 {left:547px;top:299px}
.fac2 .posM-03 {left:166px;top:479px}
.fac2 .posM-04 {left:366px;top:343px}
.fac2 .posM-05 {left:311px;top:581px}
.fac2 .posM-06 {left:664px;top:526px}
.fac2 .posS-03-01 {left:465px;top:302px}
.fac2 .posS-03-02 {left:100px;top:302px}
.fac2 .posS-05-01 {left:261px;top:274px}
.fac2 .posS-05-02 {left:261px;top:327px}
.fac2 .posS-07-01 {left:219px;top:279px}
.fac2 .posS-07-02 {left:219px;top:325px}
.fac2 .posS-09-01 {left:252px;top:202px}
.fac2 .posS-09-02 {left:234px;top:252px}
.fac2 .posS-09-03 {left:234px;top:351px}
.fac2 .posS-09-04 {left:427px;top:599px}
.fac2 .posS-09-05 {left:462px;top:618px}
.fac2 .posS-09-06 {left:498px;top:726px}
.fac2 .posS-11-01 {left:136px;top:268px}
.fac2 .posS-12-01 {left:136px;top:322px}
.fac3 .posM-01 {top:238px;left:145px}
.fac3 .posM-02 {top:370px;left:145px}
.fac3 .posM-03 {top:507px;left:230px}
.fac3 .posM-04 {top:433px;left:410px}
.fac3 .posM-05 {top:427px;left:247px}
.fac3 .posM-06 {top:354px;left:403px}
.fac3 .posM-07 {top:297px;left:715px}
.fac3 .posM-08 {top:58px;left:151px}
.fac3 .posS-03-01 {left:376px;top:173px}
.fac3 .posS-03-02 {left:203px;top:445px}
.fac3 .posS-03-03 {left:516px;top:388px}
.fac3 .posS-07-01 {left:194px;top:282px}
.fac3 .posS-07-02 {left:194px;top:321px}
.fac3 .posS-09-01 {left:553px;top:209px}
.fac3 .posS-09-02 {left:225px;top:253px}
.fac3 .posS-09-03 {left:225px;top:349px}
.fac3 .posS-09-04 {left:277px;top:389px}
.fac3 .posS-09-05 {left:553px;top:395px}
.fac4 .posM-01 {top:416px;left:168px}
.fac4 .posM-02 {top:291px;left:140px}
.fac4 .posM-03 {top:242px;left:140px}
.fac4 .posS-07-01 {left:137px;top:332px}
.fac4 .posS-09-01 {left:187px;top:348px}
@keyframes pointAni {
	0% {transform:scale(1)}
	50% {transform:scale(1.25)}
	100% {transform:scale(1)}
}
@media all and (max-width:1200px) {
	.fac-wr .picBox {overflow:hidden}
	.fac-wr .picBox .facM {height:100%;padding:0 81px 0 29px}
	.fac-wr .picBox .facM h3 {margin:66px 0 0}
	.fac-wr .picBox .chartImg {width:auto;overflow-x:auto;margin:0 0 0 280px}
}
@media all and (max-width:1024px) {
	.fac-wr .picBox {padding:20px 20px 20px}
	.fac-wr .picBox .facM {width:230px;padding:0}
	.fac-wr .picBox .facM h3 {margin:25px 20px 0 25px}
	.fac-wr .picBox .facM ul {margin:20px 20px 0}
	.fac-wr .picBox .facM ul li {margin:0 0 15px}
	.fac-wr .picBox .facM ul li button .txt {font-size:17px;margin:3px 0 0 5px;letter-spacing:-.05em}
	.fac-wr .picBox .chartImg {height:450px;overflow:auto;margin:0 0 0 230px}
	.fac-wr .facS ul li {width:25%}
}
@media all and (max-width:768px) {
	.fac-wr .picBox {padding:10px 10px 10px;border-bottom:1px solid #d2d2d2}
	.fac-wr .picBox .facM {position:relative;width:auto;height:auto;padding:15px 15px 18px 15px;}
	.fac-wr .picBox .facM h3 {margin:0 15px 0;font-size:20px}
	.fac-wr .picBox .facM ul {margin:15px 10px 0;overflow:hidden;position:relative;z-index:2}
	.fac-wr .picBox .facM:after {z-index:1}
	.fac-wr .picBox .facM ul li {float:left;width:50%;margin:0 0 10px}
	.fac-wr .picBox .facM ul li button .num {width:30px;height:30px;line-height:27px;font-size:15px;border-width:2px}
	.fac-wr .picBox .facM ul li button .txt {margin:3px 0 0 5px;padding:0;}
	.fac-wr .picBox .chartImg {height:340px;margin:10px 0;box-sizing:border-box;border:1px solid #d2d2d2}
	.fac-wr .facS ul li {width:33.33%}
}
@media all and (max-width:620px) {
	.fac-wr {margin:20px 0 0}
	.fac-wr .picBox .facM {display:none}
	.fac-wr .picBox .facM ul {margin:5px 10px 0}
	.fac-wr .picBox .facM ul li {width:100%;text-align:left;margin:0 0 2px}
	.fac-wr .picBox .facM ul li button {display:inline-block;width:100%;text-align:left;padding:5px 0}
	.fac-wr .picBox .facM ul li button .num {text-align:center}
	.fac-wr .picBox .facM ul li button .txt {font-size:14px}
	.fac-wr .picBox .facM ul li button .txt:after {left:50%}
	.fac-wr .picBox .facM ul li button.over .txt:after {left:0}
	.fac-wr .picBox .chartImg {margin:0}
	.fac-wr .facS {background:none;border:0;font-size:0}
	.fac-wr .facS .mFacTab {display:block}
	.fac-wr .facS .mFacTabBody {border:1px solid #d2d2d2;border-top:2px solid #7d8ba5;background:#f6f6f6}
	.fac-wr .facS .mFacTabBody .mFacMain {display:block}
	.fac-wr .facS .mFacTabBody .mFacSub {display:none}
	.fac-wr .facS {margin:20px 0 0}
	.fac-wr .facS ul {margin:7px}
	.fac-wr .facS ul li {width:50%}
	.fac-wr .facS ul li button {padding:5px 0;text-align:left}
	.fac-wr .facS ul li button .ico {text-align:center}
	.fac-wr .facS ul li button .txt {font-size:14px;font-weight:400;margin:0 0 0 5px;letter-spacing:-.05em}
}
@media all and (max-width:360px) {
	.fac-wr .facS ul li {width:100%}
}

/* -------- 관람 > 과학관 시설 > 편의시설 -------- */
.facfood-wr {}
.facfood-wr .mediBox {position:relative;padding:40px 0;height:380px}
.facfood-wr .mediBox:after {content:"";display:block;position:absolute;width:2000px;height:100%;left:50%;top:0;margin:0 0 0 -1000px;background:#edf2f5;z-index:-1}
.facfood-wr .mediBox .sldCore {position:absolute;width:2000px;left:50%;top:40px;margin:0 0 0 -1000px;z-index:1}
.facfood-wr .mediBox .sldCore .item {position:relative;max-width:1200px;margin:0 auto;padding:1px 0 0 0}
.facfood-wr .mediBox .sldCore .item .imgBox {position:absolute;width:650px;left:0;top:0}
.facfood-wr .mediBox .sldCore .item .txtBox {position:relative;min-height:380px;margin:0 0 0 685px;text-align:left}
.facfood-wr .mediBox .sldCore .item .txtBox .c-tit01 {margin:0 0 34px}
.facfood-wr .mediBox .sldCore .item .txtBox .locTxt {}
.facfood-wr .mediBox .sldCore .item .txtBox .locTxt span {display:inline-block;vertical-align:bottom;color:#333;line-height:1}
.facfood-wr .mediBox .sldCore .item .txtBox .locTxt .f1 {font-size:30px;font-family:"proxima-nova";font-weight:500}
.facfood-wr .mediBox .sldCore .item .txtBox .locTxt .f2 {font-size:18px;margin:0 0 4px 4px;font-weight:500}
.facfood-wr .mediBox .sldCore .item .txtBox .descTxt {font-size:17px;line-height:1.76;margin:19px 20px 0 1px}
.facfood-wr .mediBox .sldCtrl {position:absolute;left:685px;bottom:40px;box-sizing:border-box;border:1px solid #d2d2d2;font-size:0;border-radius:999px;overflow:hidden;background:#fff;z-index:2}
.facfood-wr .mediBox .sldCtrl .sldNav {}
.facfood-wr .mediBox .sldCtrl .sldNav button {display:inline-block;position:relative;width:56px;height:52px;background:transparent;border:0;margin:0;font-size:0;vertical-align:top}
.facfood-wr .mediBox .sldCtrl .sldNav button:before,
.facfood-wr .mediBox .sldCtrl .sldNav button:after {content:"";display:block;position:absolute}
.facfood-wr .mediBox .sldCtrl .sldNav button:before {width:1px;height:15px;background:#dcdcdc;left:0;top:0;bottom:0;right:auto;margin:auto 0 auto auto}
.facfood-wr .mediBox .sldCtrl .sldNav button:after  {width:12px;height:18px;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/homepage/kor/_Img/Contents/facfood_spr.png) no-repeat}
.facfood-wr .mediBox .sldCtrl .sldNav .sldArr {display:inline-block;font-size:0}
.facfood-wr .mediBox .sldCtrl .sldNav .sldArr .owl-prev {border-radius:999px 0 0 999px}
.facfood-wr .mediBox .sldCtrl .sldNav .sldArr .owl-prev:before {display:none}
.facfood-wr .mediBox .sldCtrl .sldNav .sldArr .owl-prev:after {background-position:0px 0px}
.facfood-wr .mediBox .sldCtrl .sldNav .sldArr .owl-next:after {background-position:-28px 0px}
.facfood-wr .mediBox .sldCtrl .sldNav .owl-stop,
.facfood-wr .mediBox .sldCtrl .sldNav .owl-play {border-radius:0 999px 999px 0}
.facfood-wr .mediBox .sldCtrl .sldNav .owl-stop {}
.facfood-wr .mediBox .sldCtrl .sldNav .owl-stop:after {background-position:0px -38px}
.facfood-wr .mediBox .sldCtrl .sldNav .owl-play {display:none}
.facfood-wr .mediBox .sldCtrl .sldNav .owl-play:after {background-position:-28px -38px}
.facfood-wr .foodBox {margin:40px 0 0}
.facfood-wr .foodBox .sld-wr {position:relative}
.facfood-wr .foodBox .sld-wr .sldBox {position:absolute;width:650px}
.facfood-wr .foodBox .sld-wr .sldBox .sldCore {position:relative;z-index:1}
.facfood-wr .foodBox .sld-wr .sldBox .sldCore .item {position:relative}
.facfood-wr .foodBox .sld-wr .sldBox .sldCore .item a {display:block;position:absolute;width:50px;height:50px;right:153px;bottom:0;z-index:2}
.facfood-wr .foodBox .sld-wr .sldBox .sldCore .item img {position:relative;z-index:1}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl {position:absolute;right:0;bottom:0;font-size:0;z-index:2}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl button {display:inline-block;width:50px;height:50px;vertical-align:top;border:0;margin:0 0 0 1px;background:url(/_Img/Content/slide_spr.png) no-repeat;font-size:0;line-height:9999px;text-indent:-9999px;overflow:hidden}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl .sldNav {}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl .sldNav .sldArr {display:inline-block;vertical-align:top}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl .sldNav .sldArr .owl-prev {background-position:-50px 0px}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl .sldNav .sldArr .owl-next {background-position:-100px 0px}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl .sldNav .owl-stop {background-position:-150px 0px}
.facfood-wr .foodBox .sld-wr .sldBox .sldCtrl .sldNav .owl-play {background-position:-200px 0px;display:none}
.facfood-wr .foodBox .sld-wr .txtBox {height:380px;margin:0 0 0 650px;box-sizing:border-box;border:1px solid #dfdfdf;border-top:2px solid #7d8ba5;text-align:center}
.facfood-wr .foodBox .sld-wr .txtBox > ul {display:block;margin:61px 35px 0}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li {display:block;position:relative;padding:0 0 12px;margin:0 0 19px}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li:last-child {margin:0}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/facfood_ptn1.gif) repeat-x;left:0;bottom:0}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl {display:block;position:relative;padding:0 0 0 199px}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dt {position:absolute;padding:0 0 0 46px;left:0;top:2px}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dt:before {content:"";display:block;position:absolute;width:32px;height:32px;background:url(/homepage/kor/_Img/Contents/facfood_spr.png) no-repeat;left:0;top:4px}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dt span {display:inline-block;font-size:20px;color:#222;font-weight:400}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dd {}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dd ul li {padding:2px 0 2px 153px}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li:nth-child(1) dl dt:before {background-position:0px -76px}
.facfood-wr .foodBox .sld-wr .txtBox > ul > li:nth-child(2) dl dt:before {background-position:-52px -76px}
.facfood-wr .foodBox .sld-wr .txtBox a {margin:40px 0 0}
.facfood-wr .foodBox .fcourtInfo {margin:36px 0 0}
.facfood-wr .foodBox .fcourtInfo > ul {display:block;width:100%;overflow:hidden}
.facfood-wr .foodBox .fcourtInfo > ul > li {display:block;width:50%;float:left;margin:0 0 30px}
.facfood-wr .foodBox .fcourtInfo > ul > li:nth-child(2) {float:right}
.facfood-wr .foodBox .fcourtInfo > ul > li:last-child {margin:0}
.facfood-wr .foodBox .fcourtInfo > ul > li .c-tit02 {margin:0 0 8px}
.facfood-wr .foodBox .fcourtInfo > ul > li ul li {padding:2px 0 2px 154px}
.facfood-wr.mod {}
.facfood-wr.mod .c-tit01 {margin:0 0 17px}
.facfood-wr.mod .c-tit01 .info-ex03 {margin:0 0 0 28px}
.facfood-wr.mod .type1, .facfood-wr.mod .type2 {display:block;width:100%;font-size:0}
.facfood-wr.mod .type1 li, .facfood-wr.mod .type2 li {display:inline-block;text-align:center;vertical-align:top;font-size:17px}
.facfood-wr.mod .type1 {}
.facfood-wr.mod .type1 li {width:25%;margin:0 0 53px}
.facfood-wr.mod .type1 li img {display:block;width:100%;max-width:200px;margin:0 auto}
.facfood-wr.mod .type1 li p {display:block;font-size:17px}
.facfood-wr.mod .type1 li p span {display:block;line-height:1}
.facfood-wr.mod .type1 li p .sTit {font-size:17px;color:#444;margin:26px 0 0}
.facfood-wr.mod .type1 li p .sTxt {font-family:"proxima-nova";font-size:15px;color:#9f9f9f;font-weight:300;margin:8px 0 0}
.facfood-wr.mod .type1 li p .sPrc {font-size:15px;color:#ed7800;margin:16px 0 0}
.facfood-wr.mod .type2 {margin:13px 0 0}
.facfood-wr.mod .type2 li {width:50%;position:relative;text-align:left}
.facfood-wr.mod .type2 li:after {content:"";display:block;position:absolute;width:200%;height:1px;background:url(/homepage/kor/_Img/Contents/facfood_ptn2.gif) repeat-x;right:0;bottom:0}
.facfood-wr.mod .type2 li:nth-child(odd):after {display:none}
.facfood-wr.mod .type2 li p {display:block;padding:8px 0 11px}
.facfood-wr.mod .type2 li p span {display:inline-block;vertical-align:bottom;line-height:1}
.facfood-wr.mod .type2 li p .txtK {font-size:17px;color:#444;margin:0}
.facfood-wr.mod .type2 li p .txtE {font-family:"proxima-nova";font-size:15px;color:#9f9f9f;font-weight:300;margin:0 0 -3px 7px}
.facfood-wr.mod .type2 li .price {position:absolute;right:40px;top:14px;font-size:15px;color:#ed7800}
@media all and (max-width:1200px) {
	.facfood-wr .mediBox {height:auto;text-align:center}
	.facfood-wr .mediBox .sldCtrl {left:auto;bottom:auto;position:relative;display:inline-block;margin:20px 0 0}
	.facfood-wr .mediBox .sldCore {position:relative;width:auto;left:auto;top:auto;margin:0}
	.facfood-wr .mediBox .sldCore .item {margin:0}
	.facfood-wr .mediBox .sldCore .item .imgBox {width:500px}
	.facfood-wr .mediBox .sldCore .item .txtBox {margin:0 0 0 535px;min-height:292px}
	.facfood-wr .mediBox .sldCore .item .txtBox .c-tit01 {margin:0 0 20px}
	.facfood-wr .foodBox .sld-wr .sldBox {width:500px}
	.facfood-wr .foodBox .sld-wr .txtBox {height:292px;margin:0 0 0 500px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul {margin:20px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li {padding:0 0 10px;margin:0 0 10px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl {padding:0 0 0 150px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dd ul li {padding:2px 0 2px 120px}
	.facfood-wr .foodBox .sld-wr .txtBox a {margin:0}
}
@media all and (max-width:999px) {
	.facfood-wr .mediBox .sldCore .item .imgBox {width:420px}
	.facfood-wr .mediBox .sldCore .item .txtBox {margin:0 0 0 455px;min-height:245px}
	.facfood-wr .foodBox .sld-wr .sldBox {width:420px}
	.facfood-wr .foodBox .sld-wr .txtBox {height:245px;margin:0 0 0 420px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul {margin:10px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li {padding:0 0 10px;margin:0 0 10px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl {padding:0 0 0 110px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dt span {font-size:16px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dt:before {top:0}
	.facfood-wr.mod .type1 li {width:33.3333%;margin:0 0 40px}
	.facfood-wr.mod .type1 li p {margin:0 10px}
	.facfood-wr.mod .type2 li p span {display:block}
	.facfood-wr.mod .type2 li p .txtE {margin:5px 0 0}
	.facfood-wr.mod .type2 li .price {top:24px}
}
@media all and (max-width:800px) {
	.facfood-wr .mediBox {padding:20px 0;height:auto}
	.facfood-wr .mediBox .sldCore .item .imgBox {width:350px}
	.facfood-wr .mediBox .sldCore .item .txtBox {margin:0 0 0 385px;min-height:205px}
	.facfood-wr .foodBox .sld-wr {padding:0 0 70px}
	.facfood-wr .foodBox .sld-wr .sldBox {width:350px}
	.facfood-wr .foodBox .sld-wr .txtBox {height:205px;margin:0 0 0 350px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul {margin:25px 20px 0}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li {padding:0 0 15px;margin:0 0 15px}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li:last-child:after {display:none}
	.facfood-wr .foodBox .sld-wr .txtBox a {display:block;position:absolute;bottom:0;left:50%;margin:0 0 0 -102px}
	.facfood-wr .foodBox .fcourtInfo > ul > li ul li {padding:2px 0 2px 80px}
}
@media all and (max-width:767px) {
	.facfood-wr .mediBox .sldCore .item .imgBox {position:relative;width:100%;max-width:400px;left:auto;top:auto;margin:0 auto}
	.facfood-wr .mediBox .sldCore .item .txtBox {min-height:0;margin:10px 0 0;text-align:center}
	.facfood-wr .mediBox .sldCore .item .txtBox .c-tit01 {display:inline-block;margin:0 0 10px}
	.facfood-wr .mediBox .sldCore .item .txtBox .descTxt {font-size:15px;line-height:1.5;margin:10px 0 0}
	.facfood-wr .foodBox .sld-wr .sldBox {position:relative;width:100%;max-width:400px;left:auto;top:auto;margin:0 auto}
	.facfood-wr .foodBox .sld-wr .txtBox {height:auto;margin:20px 0 0;border-right:0;border-left:0}
}
@media all and (max-width:600px) {
	.facfood-wr .foodBox .sld-wr {padding:0 0 50px}
	.facfood-wr .foodBox .fcourtInfo > ul > li {width:auto;float:none;margin:0 0 20px}
	.facfood-wr .foodBox .fcourtInfo > ul > li:nth-child(2) {float:none}
	.facfood-wr.mod .type1 li {width:50%}
	.facfood-wr.mod .type2 li {width:100%}
	.facfood-wr.mod .type2 li:after {width:100%}
	.facfood-wr.mod .type2 li:nth-child(odd):after {display:block}
	.facfood-wr.mod .type2 li .price {right:10px}
}
@media all and (max-width:500px) {
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl {padding:0}
	.facfood-wr .foodBox .sld-wr .txtBox > ul > li dl dt {position:relative;padding:0 0 0 46px;left:auto;top:auto;text-align:left;margin:0 0 20px}
	.facfood-wr .foodBox .fcourtInfo > ul > li ul li {padding:2px 0 2px 70px}
}

/* -------- 전시 > 상설전시관 &&& 전시 > 새싹누리관 > [탭]전시물(hall4) 안내 겸용 -------- */
.hall-wr {margin:50px 0 0}
.hall-wr .info-box p span {display:block}
.hall-wr .picBox {position:relative;border:1px solid #d2d2d2;text-align:right;padding:41px 40px 23px;margin:50px 0 40px;overflow:hidden}
.hall-wr .picBox .hallM {position:absolute;width:370px;height:100%;left:0;top:0;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;text-align:left}
.hall-wr .picBox .hallM:after {content:"";display:block;position:absolute;width:100px;height:142px;background:url(/homepage/kor/_Img/Contents/fac_spr.png) no-repeat 0px 0px;right:0;bottom:0}
.hall-wr .picBox .hallM h3 {display:inline-block;position:relative;color:#fff;font-size:40px;line-height:1;margin:34px 24px 0}
.hall-wr .picBox .hallM h3 em {display:inline-block;position:relative;vertical-align:bottom;font-size:0;font-style:normal;padding:0 0 2px}
.hall-wr .picBox .hallM h3 em span {display:inline-block;vertical-align:bottom}
.hall-wr .picBox .hallM h3 em .t1 {font-size:40px;font-family:"proxima-nova";font-weight:500}
.hall-wr .picBox .hallM h3 em .t2 {font-size:26px;margin:0 0 5px;font-weight:400}
.hall-wr .picBox .hallM h3 em:after {content:"";display:block;position:absolute;width:100%;height:2px;background:#fff;left:0;bottom:0}
.hall-wr .picBox .hallM h3 .sTit {display:inline-block;vertical-align:bottom;font-size:20px;font-weight:400;margin:0 0 4px 2px}
.hall-wr .picBox .hallM ul {display:block;margin:38px 25px 0}
.hall-wr .picBox .hallM ul li {display:block;margin:0 0 25px;height:31px}
.hall-wr.hall1 .picBox .hallM ul li {margin:0 0 20px;}
.hall-wr.hall3 .picBox .hallM ul li {margin:0 0 20px;}
.hall-wr .picBox .hallM ul li:last-child {margin:0}
.hall-wr .picBox .hallM ul li button {display:block;position:relative;border:0;background:none}
.hall-wr .picBox .hallM ul li button .num {display:block;position:absolute;width:30px;height:30px;line-height:26px;font-size:16px;color:#222;font-family:"proxima-nova";font-weight:bold;box-sizing:border-box;border-radius:50%;border-width:2px;border-style:solid;background:#fff;box-shadow:0 3px 5px rgba(0, 0, 0, .3);left:0;top:0}
.hall-wr .picBox .hallM ul li button .txt {display:block;position:relative;font-size:17px;color:#fff;margin:1px 0 0 39px;padding:0 0 5px;letter-spacing:-.05em;font-weight:300;text-align:left}
.hall-wr .picBox .hallM ul li button .txt:after {content:"";display:block;position:absolute;width:0;height:1px;background:#fff;left:0;bottom:0;transition:all .3s ease}
.hall-wr .picBox .hallM ul li button.over .txt:after {width:100%}
.hall-wr .picBox .chartImg {display:block;position:relative;width:750px;margin:0 0 0 auto}
.hall-wr .picBox .chartImg::-webkit-scrollbar {width:8px;height:8px;border:3px solid transparent;border-radius:999px}
.hall-wr .picBox .chartImg::-webkit-scrollbar-button:start:decrement,
.hall-wr .picBox .chartImg::-webkit-scrollbar-button:end:increment {display:none}
.hall-wr .picBox .chartImg::-webkit-scrollbar-track {background:rgba(255, 255, 255, .3);-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 4px rgba(0, 0, 0, .2)}
.hall-wr .picBox .chartImg::-webkit-scrollbar-thumb {height:50px;width:50px;background:rgba(0, 0, 0, .2);border-radius:4px;box-shadow:inset 0 0 4px rgba(0, 0, 0, .1)}
.hall-wr .picBox .chartImg .point-m {position:absolute;width:0;height:0;left:0;top:0;z-index:3}
.hall-wr .picBox .chartImg .point-m button {display:block;position:absolute;width:30px;height:30px;border:0;background:none;overflow:visible}
.hall-wr .picBox .chartImg .point-m button span {display:block;position:absolute;width:100%;height:100%;left:0;top:0;line-height:30px;font-size:16px;color:#222;font-family:"proxima-nova";font-weight:bold;z-index:2}
.hall-wr .picBox .chartImg .point-m button div {animation:unset;display:block;position:absolute;width:100%;height:100%;left:0;top:0;box-sizing:border-box;border-radius:50%;border-width:2px;border-style:solid;background:#fff;z-index:1;box-shadow:0 3px 5px rgba(0, 0, 0, .3)}
.hall-wr .picBox .chartImg .point-m button.over div {animation:pointAni .75s ease 3}
.hall-wr .picBox .chartImg img.base {display:block;width:750px;max-width:750px !important;position:relative;z-index:1}
.hall-wr .picBox .info-ex03 {display:inline-block;text-align:right;margin-top:32px}
.hall-wr .sldBox {position:relative;padding:40px 0;height:380px}
.hall-wr .sldBox:after {content:"";display:block;position:absolute;width:2000px;height:100%;left:50%;top:0;margin:0 0 0 -1000px;background:#edf2f5;z-index:-1}
.hall-wr .sldBox .sldCore {position:absolute;width:2000px;left:50%;top:40px;margin:0 0 0 -1000px;z-index:1}
.hall-wr .sldBox .sldCore .owl-stage {padding:10px 0}
.hall-wr .sldBox .sldCore .item {position:relative;max-width:1200px;margin:0 auto;padding:1px 0 0 0}
.hall-wr .sldBox .sldCore .item .imgBox {position:absolute;width:650px;left:0;top:0}
.hall-wr .sldBox .sldCore .item .vdoBox {position:absolute;width:650px;height:0;padding:0 0 30.5%;left:0;top:0}
.hall-wr .sldBox .sldCore .item .vdoBox iframe {display:block;position:absolute;width:100%;height:100%;left:0;top:0;border:0}
.hall-wr .sldBox .sldCore .item .txtBox {position:relative;min-height:380px;margin:0 0 0 685px;text-align:left}
.hall-wr .sldBox .sldCore .item .txtBox .c-tit01 {margin:0 0 33px}
.hall-wr .sldBox .sldCore .item .txtBox .locTxt {}
.hall-wr .sldBox .sldCore .item .txtBox .locTxt span {display:inline-block;vertical-align:middle;line-height:1}
.hall-wr .sldBox .sldCore .item .txtBox .locTxt .num {width:30px;height:30px;font-size:16px;font-family:"proxima-nova";font-weight:500;border-radius:50%;color:#fff;text-align:center;line-height:30px}
.hall-wr .sldBox .sldCore .item .txtBox .locTxt .txt {font-size:18px;margin:0 0 3px 4px;font-weight:500}
.hall-wr .sldBox .sldCore .item .txtBox .descTxt {font-size:17px;line-height:1.8;margin:18px 20px 0 1px}
.hall-wr .sldBox .sldCore .item .txtBox .descBtn {text-align:right;margin:35px 0 0}
.hall-wr .sldBox .sldCore .owl-controls {display:none}
.hall-wr .sldBox .sldCtrl {position:absolute;left:685px;bottom:40px;box-sizing:border-box;border:1px solid #d2d2d2;font-size:0;border-radius:999px;overflow:hidden;background:#fff;z-index:2}
.hall-wr .sldBox .sldCtrl .sldNav {}
.hall-wr .sldBox .sldCtrl .sldNav button {display:inline-block;position:relative;width:56px;height:52px;background:transparent;border:0;margin:0;font-size:0;vertical-align:top}
.hall-wr .sldBox .sldCtrl .sldNav button:before,
.hall-wr .sldBox .sldCtrl .sldNav button:after {content:"";display:block;position:absolute}
.hall-wr .sldBox .sldCtrl .sldNav button:before {width:1px;height:15px;background:#dcdcdc;left:0;top:0;bottom:0;right:auto;margin:auto 0 auto auto}
.hall-wr .sldBox .sldCtrl .sldNav button:after  {width:12px;height:18px;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/homepage/kor/_Img/Contents/facfood_spr.png) no-repeat}
.hall-wr .sldBox .sldCtrl .sldNav .sldArr {display:inline-block;font-size:0}
.hall-wr .sldBox .sldCtrl .sldNav .sldArr .owl-prev {border-radius:999px 0 0 999px}
.hall-wr .sldBox .sldCtrl .sldNav .sldArr .owl-prev:before {display:none}
.hall-wr .sldBox .sldCtrl .sldNav .sldArr .owl-prev:after {background-position:0px 0px}
.hall-wr .sldBox .sldCtrl .sldNav .sldArr .owl-next:after {background-position:-28px 0px}
.hall-wr .sldBox .sldCtrl .sldNav .owl-stop,
.hall-wr .sldBox .sldCtrl .sldNav .owl-play {border-radius:0 999px 999px 0}
.hall-wr .sldBox .sldCtrl .sldNav .owl-stop {}
.hall-wr .sldBox .sldCtrl .sldNav .owl-stop:after {background-position:0px -38px}
.hall-wr .sldBox .sldCtrl .sldNav .owl-play {display:none}
.hall-wr .sldBox .sldCtrl .sldNav .owl-play:after {background-position:-28px -38px}
.hall1 .picBox .hallM {background:#ca060d}
.hall1 .picBox .hallM ul li button .num {border-color:#f02f37}
.hall1 .picBox .chartImg .point-m button div {border-color:#f02f37}
.hall1 .sldBox .sldCore .item .txtBox .locTxt .num {background:#db2228}
.hall2 .picBox .hallM {background:#1259bb}
.hall2 .picBox .hallM ul li button .num {border-color:#64a5ff}
.hall2 .picBox .chartImg .point-m button div {border-color:#64a5ff}
.hall2 .sldBox .sldCore .item .txtBox .locTxt .num {background:#1259bb}
.hall3 .picBox .hallM {background:#79a800}
.hall3 .picBox .hallM ul li button .num {border-color:#74972f}
.hall3 .picBox .chartImg .point-m button div {border-color:#74972f}
.hall3 .sldBox .sldCore .item .txtBox .locTxt .num {background:#79a800}
.hall4 .picBox .hallM {background:#ec6400}
.hall4 .picBox .hallM ul li button .num {border-color:#f8bd01}
.hall4 .picBox .chartImg .point-m button div {border-color:#f8bd01}
.hall4 .sldBox .sldCore .item .txtBox .locTxt .num {background:#ec6400}
.hall1 .posM-01 {left:524px;top:367px}
.hall1 .posM-02 {left:442px;top:212px}
.hall1 .posM-03 {left:390px;top:364px}
.hall1 .posM-04 {left:371px;top:162px}
.hall1 .posM-05 {left:305px;top:209px}
.hall1 .posM-06 {left:341px;top:266px}
.hall1 .posM-07 {left:267px;top:180px}
.hall1 .posM-08 {left:390px;top:88px}
.hall1 .posM-09 {left:433px;top:51px}
.hall1 .posM-10 {left:550px;top:66px}

.hall2 .posM-01 {left:405px;top:112px}
.hall2 .posM-02 {left:441px;top:57px}
/*.hall2 .posM-03 {left:532px;top:184px}*/
.hall2 .posM-03 {left:321px;top:404px}
.hall2 .posM-04 {left:113px;top:341px}
.hall2 .posM-05 {left:284px;top:256px}

.hall3 .posM-01 {top:284px;left:599px}
.hall3 .posM-02 {top:377px;left:393px}
.hall3 .posM-03 {top:315px;left:388px}
.hall3 .posM-04 {top:270px;left:130px}
.hall3 .posM-05 {top:209px;left:426px}
.hall3 .posM-06 {top:124px;left:386px}
.hall3 .posM-07 {top:280px;left:346px}
.hall3 .posM-08 {top:224px;left:346px}
.hall3 .posM-09 {top:224px;left:294px}
.hall3 .posM-10 {top:257px;left:236px}

.hall4 .posM-01 {top:294px;left:517px}
.hall4 .posM-02 {top:377px;left:467px}
.hall4 .posM-03 {top:285px;left:195px}
.hall4 .posM-04 {top:246px;left:92px}
.hall4 .posM-05 {top:214px;left:195px}
.hall4 .posM-06 {top:183px;left:334px}
.hall-wr.mod {margin-top:0;margin-right:20px}
.hall-wr.mod p.type1 {}
.hall-wr.mod p.type1 span {display:block}
.hall-wr.mod .imgBox {box-sizing:border-box;}
.hall-wr.mod .imgBox img {display:block;width:100%;box-sizing:border-box;border:1px solid #d2d2d2}
.hall-wr.mod .gap {height:30px}
.hall-wr.mod.sproutEmod {margin-top:0}
.hall-wr.mod.sproutEmod .imgBox {}
.hall-wr.mod.sproutEmod .imgBox img {display:block;width:100%}
.hall-wr.mod.sproutEmod p {}
@keyframes pointAni {
	0% {transform:scale(1)}
	50% {transform:scale(1.25)}
	100% {transform:scale(1)}
}
@media all and (max-width:1200px) {
	.hall-wr .picBox .chartImg {width:auto;overflow-x:auto;margin:0 0 0 331px}
	.hall-wr .sldBox {height:auto;text-align:center}
	.hall-wr .sldBox .sldCtrl {left:auto;bottom:auto;position:relative;display:inline-block;margin:20px 0 0}
	.hall-wr .sldBox .sldCore {position:relative;width:auto;left:auto;top:auto;margin:0}
	.hall-wr .sldBox .sldCore .item {margin:0}
	.hall-wr .sldBox .sldCore .item .imgBox {width:500px}
	.hall-wr .sldBox .sldCore .item .vdoBox {width:500px}
	.hall-wr .sldBox .sldCore .item .txtBox {margin:0 0 0 535px;min-height:292px}
	.hall-wr .sldBox .sldCore .item .txtBox .c-tit01 {margin:0 0 20px}
}
@media all and (max-width:1024px) {
	.hall-wr .picBox {padding:20px 20px 20px}
	.hall-wr .picBox .hallM {width:230px;padding:0}
	.hall-wr .picBox .hallM h3 {margin:15px 15px 0}
	.hall-wr .picBox .hallM h3 em .t1 {font-size:30px}
	.hall-wr .picBox .hallM h3 em .t2 {font-size:22px;margin:0 0 3px 0}
	.hall-wr .picBox .hallM h3 .sTit {font-size:18px;margin:0 0 0 2px}
	.hall-wr .picBox .hallM ul {margin:10px 12px 0}
	.hall-wr .picBox .hallM ul li {margin:0 0 10px;height:auto}
	.hall-wr .picBox .hallM ul li button .txt {font-size:15px;margin:4px 0 0 35px;line-height:1.4}
	.hall-wr .picBox .chartImg {height:450px;overflow:auto;margin:0 0 0 230px}
}
@media all and (max-width:999px) {
	.hall-wr .info-box p span {display:inline}
	.hall-wr .sldBox .sldCore .item .imgBox {width:420px}
	.hall-wr .sldBox .sldCore .item .vdoBox {width:420px}
	.hall-wr .sldBox .sldCore .item .txtBox {margin:0 0 0 455px;min-height:245px}
}
@media all and (max-width:800px) {
	.hall-wr .sldBox {padding:20px 0;height:auto}
	.hall-wr .sldBox .sldCore .item .imgBox {width:350px}
	.hall-wr .sldBox .sldCore .item .vdoBox {width:350px}
	.hall-wr .sldBox .sldCore .item .txtBox {margin:0 0 0 385px;min-height:205px}
}
@media all and (max-width:768px) {
	.hall-wr .picBox {padding:10px 10px 10px;margin:10px 0 0}
	.hall-wr .picBox .hallM {position:relative;width:auto;height:auto;padding:10px 0 15px}
	.hall-wr .picBox .hallM h3 {margin:0 15px 0}
	.hall-wr .picBox .hallM ul {margin:15px 10px 0;overflow:hidden;position:relative;z-index:2}
	.hall-wr .picBox .hallM:after {z-index:1}
	.hall-wr .picBox .hallM ul li {float:left;width:50%;margin:0 0 10px}
	.hall-wr .picBox .chartImg {height:400px;margin:10px 0;box-sizing:border-box;border:1px solid #d2d2d2}
	.hall-wr .picBox .info-ex03 {margin-top:5px}
	.hall-wr.mod {margin-right:0}
	.hall-wr.mod p.type1 span {display:inline}
}
@media all and (max-width:767px) {
	.hall-wr .sldBox {position:absolute;visibility:hidden}
	.hall-wr .sldBox .sldCtrl {margin:10px 0 0}
	.hall-wr .sldBox .sldCore .item .imgBox {position:relative;width:100%;max-width:400px;left:auto;top:auto;margin:0 auto}
	.hall-wr .sldBox .sldCore .item .vdoBox {position:relative;width:100%;max-width:400px;left:auto;top:auto;margin:0 auto}
	.hall-wr .sldBox .sldCore .item .txtBox {min-height:0;margin:10px 0 0;text-align:center}
	.hall-wr .sldBox .sldCore .item .txtBox .c-tit01 {display:inline-block;margin:0 0 10px}
	.hall-wr .sldBox .sldCore .item .txtBox .descTxt {font-size:15px;line-height:1.5;margin:10px 0 0}
	.hall-wr .sldBox .sldCore .item .txtBox .descBtn {text-align:center;margin:10px 0 0}
}
@media all and (max-width:660px) {
	.hall-wr .picBox .hallM ul li {width:100%}
	.hall-wr .picBox .hallM ul li button {display:inline-block;width:100%;padding:5px 0 0;text-align:left}
	.hall-wr .picBox .hallM ul li button .num {text-align:center}
	.hall-wr .picBox .hallM ul li button .txt {display:inline-block;margin:0 0 0 35px}
}
@media all and (max-width:600px) {
	.hall-wr .picBox .info-ex03 {text-align:left}
}

/* -------- 과학관 소개 > 인사말 -------- */
.greeting-wr {position:relative;margin:34px 0 143px}
.greeting-wr .picBox {position:absolute;width:430px;right:0;top:-44px}
.greeting-wr .picBox img {display:block;width:90%;margin:auto;margin-bottom:36px;}
.greeting-wr .picBox ul {display:block;margin:0 0 0 30px}
.greeting-wr .picBox ul li {display:block;position:relative;padding:0 0 0 17px;font-size:16px;color:#666;letter-spacing:-.05em;line-height:1.5;margin:0 0 6px}
.greeting-wr .picBox ul li:nth-child(5) {margin:0 0 21px}
.greeting-wr .picBox ul li:last-child {margin:0}
.greeting-wr .picBox ul li:before {content:"";display:block;position:absolute;width:8px;height:3px;top:11px;left:0;background:#7d8ba5}
.greeting-wr .picBox ul:last-child {margin-bottom:0}
.greeting-wr .picBox .hisDrop {padding:0 0 30px;max-width:350px;width:100%;margin:10px auto 0}
.greeting-wr .picBox .hisDrop button {display:block;position:relative;width:100%;border:0;background:linear-gradient(to top, rgba(0, 0, 0, .05) 0%, rgba(255, 255, 255, 1));font-size:16px;padding:20px 0;line-height:1;box-sizing:border-box;border:1px solid #ccc;transition:all .3s ease}
.greeting-wr .picBox .hisDrop button:after {content:"";display:block;position:absolute;width:12px;height:7px;background:url(/homepage/kor/_Img/Layout/s_spr.png) no-repeat -70px -38px;right:20px;top:50%;margin:-3px 0 0;transition:all .3s ease}
.greeting-wr .picBox .hisDrop button.over {background:linear-gradient(to top, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, .05));box-shadow:3px 3px 5px rgba(0, 0, 0, .1) inset}
.greeting-wr .picBox .hisDrop button.over:after {transform:rotate(180deg)}
.greeting-wr .picBox .hisDrop ul {display:none;margin-right:0;margin-left:0}
.greeting-wr .picBox .hisDrop ul li:nth-child(4) {margin:0 0 6px}
.greeting-wr .txtBox {position:relative;margin:0 450px 0 0}
.greeting-wr .txtBox:before {content:"";display:block;position:absolute;width:240px;height:191px;background:url(/homepage/kor/_Img/Contents/greeting_spr.png) no-repeat 0px 0px;top:-77px;right:112px}
.greeting-wr .txtBox h3 {display:block;font-size:35px;color:#04488f;line-height:1.2;font-weight:500}
.greeting-wr .txtBox .opening {margin:40px 0 0}
.greeting-wr .txtBox .opening p {display:block;font-size:20px;color:#333;line-height:1.8;font-weight:500;margin:0 0 24px}
.greeting-wr .txtBox .opening p:last-child {margin:0}
.greeting-wr .txtBox .opening span {display:block}
.greeting-wr .txtBox .opening .t1 {}
.greeting-wr .txtBox .opening .t2 {}
.greeting-wr .txtBox .paragraph {margin:44px 0 0}
.greeting-wr .txtBox .paragraph p {display:block;font-size:18px;color:#444;line-height:1.7;margin:0 0 30px}
.greeting-wr .txtBox .paragraph p span {display:block}
.greeting-wr .txtBox .paragraph p:last-child {margin:0}
.greeting-wr .txtBox .boss {position:relative;font-size:0;text-align:right;margin:33px 184px 0 0}
.greeting-wr .txtBox .boss:before {content:"";display:block;position:absolute;width:330px;height:33px;background:url(/homepage/kor/_Img/Contents/greeting_spr.png) no-repeat 0px -211px;left:0;bottom:-16px}
.greeting-wr .txtBox .boss span,
.greeting-wr .txtBox .boss em {display:inline-block;position:relative;vertical-align:middle;line-height:1;color:#222;font-style:normal}
.greeting-wr .txtBox .boss span {font-size:18px;padding:0 10px 0 56px;margin:0 10px 0 0}
.greeting-wr .txtBox .boss span:before,
.greeting-wr .txtBox .boss span:after {content:"";display:block;position:absolute}
/*.greeting-wr .txtBox .boss span:before {width:44px;height:65px;background:url(/homepage/kor/_Img/Contents/greeting_spr.png) no-repeat 0px -264px;left:0;top:50%;margin:-33px 0 0}*/
.greeting-wr .txtBox .boss span:after {width:1px;height:15px;background:#d5d5d5;right:0;top:2px}
.greeting-wr .txtBox .boss em {font-size:24px;font-weight:500}
.greeting-wr .txtBox .boss em:after {content:"";display:block;position:absolute;width:103px;height:46px;background:url(/homepage/kor/_Img/Contents/greeting_spr.png) no-repeat -43px -264px;left:100%;top:100%;margin:-14px 0 0 -27px;display:none}
@media all and (max-width:1200px) {
	.greeting-wr .picBox {width:400px;top:0}
	.greeting-wr .picBox img {margin:0 0 30px}
	.greeting-wr .picBox ul {margin:0 0 21px 20px}
	.greeting-wr .txtBox {margin:0 430px 0 0}
	.greeting-wr .txtBox:before {right:0}
	.greeting-wr .txtBox .opening span {display:inline}
	.greeting-wr .txtBox .paragraph p {font-size:17px}
	.greeting-wr .txtBox .paragraph p span {display:inline}
	.greeting-wr .txtBox .boss {margin:33px 110px 0 0}
}
@media all and (max-width:999px) {
	.greeting-wr .picBox {width:300px;top:0}
	.greeting-wr .txtBox {margin:0 320px 0 0}
	.greeting-wr .txtBox:before {right:-110px}
	.greeting-wr .txtBox .opening p {line-height:1.4}
	.greeting-wr .txtBox .boss:before {width:231px;height:23px;background-position:0px -148px;background-size:231px 230px}
}
@media all and (max-width:830px) {
	.greeting-wr .txtBox .boss:before {display:none}
}
@media all and (max-width:768px) {
	.greeting-wr {margin:0 0 40px}
	.greeting-wr .picBox {position:relative;right:auto;top:auto;width:auto;min-height:234px;margin:0 0 40px}
	.greeting-wr .picBox img {position:absolute;width:200px;left:0;top:0;margin:0}
	.greeting-wr .picBox ul {margin:0 0 21px 220px}
	.greeting-wr .txtBox {margin:0}
	.greeting-wr .txtBox:before {right:0}
	.greeting-wr .txtBox h3 {font-size:28px}
	.greeting-wr .txtBox .opening {margin:20px 0 0}
	.greeting-wr .txtBox .opening p {font-size:18px;margin:0 0 15px}
	.greeting-wr .txtBox .paragraph {margin:20px 0 0}
}
@media all and (max-width:540px) {
	.greeting-wr .picBox {min-height:0;margin:0 0 40px}
	.greeting-wr .picBox img {position:relative;max-width:350px !important;width:100%;left:auto;top:auto;margin:0 auto}
	.greeting-wr .picBox ul {margin:20px 20px 0}
	.greeting-wr .txtBox:before {width:120px;height:96px;background-size:165px 164px;top:-35px}
}
@media all and (max-width:420px) {
	.greeting-wr .txtBox:before {top:-64px}
	.greeting-wr .picBox ul {margin:20px 0 0}
	.greeting-wr .txtBox .boss span {padding:0 10px 0 0;}
}

/* -------- 과학관 소개 > 비전 -------- */
.vis-wr {margin:-30px 0 0}
.vis-wr .imgBox {position:relative;height:650px}
.vis-wr .imgBox .parser {position:relative;color:#fff;text-align:center;z-index:2}
.vis-wr .imgBox .parser .sTxt {display:block;position:relative;font-family:"proxima-nova";font-size:27px;font-weight:500;padding:66px 0 50px}
.vis-wr .imgBox .parser .sTxt:after {content:"";display:block;position:absolute;width:5px;height:32px;left:50%;bottom:0;margin:0 0 0 -2px;background:url(/homepage/kor/_Img/Contents/vis_spr.png) no-repeat 0px 0px}
.vis-wr .imgBox .parser .mTxt {margin:46px 0 0}
.vis-wr .imgBox .parser .mTxt span {display:block}
.vis-wr .imgBox .parser .mTxt .t1 {font-size:45px;letter-spacing:-.05em;line-height:1.2}
.vis-wr .imgBox .parser .mTxt .t2 {font-size:30px;letter-spacing:-.04em;line-height:1.4;margin:21px 0 0}
.vis-wr .imgBox img {display:block;position:absolute;width:2000px;max-width:2000px !important;height:650px;top:0;left:50%;margin:0 0 0 -1000px;z-index:1}
.vis-wr .lstBox {position:relative;padding:50px 0 105px}
.vis-wr .lstBox:after {content:"";display:block;position:absolute;width:2000px;height:100%;left:50%;top:0;margin:0 0 0 -1000px;background:url(/homepage/kor/_Img/Contents/vis_pic2.jpg) repeat center top;z-index:-1}
.vis-wr .lstBox .inwr {display:block;background:rgba(255, 255, 255, .9);box-shadow:0 10px 10px rgba(0, 0, 0, .1);overflow:hidden}
.vis-wr .lstBox .inwr > ul {display:block;position:relative;font-size:0;margin:0 50px}
.vis-wr .lstBox .inwr > ul:before {content:"";display:block;position:absolute;width:276px;height:275px;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/homepage/kor/_Img/Contents/vis_pic3.png) no-repeat;z-index:2}
.vis-wr .lstBox .inwr > ul > li {display:inline-block;position:relative;font-size:17px;vertical-align:top;width:50%;height:349px;padding:40px 0;z-index:1;text-align:center}
.vis-wr .lstBox .inwr > ul > li:before,
.vis-wr .lstBox .inwr > ul > li:after {content:"";display:block;position:absolute}
.vis-wr .lstBox .inwr > ul > li:nth-child(3):before,
.vis-wr .lstBox .inwr > ul > li:nth-child(4):before {width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/vis_ptn2.gif) repeat-x;left:0;top:0}
.vis-wr .lstBox .inwr > ul > li:nth-child(1):after,
.vis-wr .lstBox .inwr > ul > li:nth-child(3):after {width:1px;height:100%;background:url(/homepage/kor/_Img/Contents/vis_ptn1.gif) repeat-y;right:0}
.vis-wr .lstBox .inwr > ul > li:nth-child(1):after {top:40px}
.vis-wr .lstBox .inwr > ul > li:nth-child(3):after {bottom:40px}
.vis-wr .lstBox .inwr > ul > li h3 {display:block;position:relative;text-align:center;font-size:22px;color:#222;font-weight:400;padding:158px 0 0}
.vis-wr .lstBox .inwr > ul > li h3 span {display:block;position:absolute;width:130px;height:130px;left:50%;top:0;border-radius:50%;margin:0 0 0 -75px}
.vis-wr .lstBox .inwr > ul > li h3 span:after {content:"";display:block;position:absolute;width:50px;height:50px;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/homepage/kor/_Img/Contents/vis_spr.png) no-repeat}
.vis-wr .lstBox .inwr > ul > li:nth-child(1) h3 span {background:#35a8ba}
.vis-wr .lstBox .inwr > ul > li:nth-child(2) h3 span {background:#d8457b}
.vis-wr .lstBox .inwr > ul > li:nth-child(3) h3 span {background:#ff8609}
.vis-wr .lstBox .inwr > ul > li:nth-child(4) h3 span {background:#1b80d8}
.vis-wr .lstBox .inwr > ul > li:nth-child(1) h3 span:after {background-position:0px -52px}
.vis-wr .lstBox .inwr > ul > li:nth-child(2) h3 span:after {background-position:-70px -52px}
.vis-wr .lstBox .inwr > ul > li:nth-child(3) h3 span:after {background-position:-140px -52px}
.vis-wr .lstBox .inwr > ul > li:nth-child(4) h3 span:after {background-position:-210px -52px}
.vis-wr .lstBox .inwr > ul > li .c-list01 {display:inline-block;margin:5px 30px 0}
@media all and (max-width:1200px) {
	.vis-wr .lstBox .inwr > ul {margin:0 20px}
	.vis-wr .lstBox .inwr > ul:before {width:192px;height:192px;background-size:cover}
	.vis-wr .lstBox .inwr > ul > li .c-list01 {margin:35px 0 0 30px}
	.vis-wr .lstBox .inwr > ul > li:nth-child(even) .c-list01 {margin:35px 0 0}
}
@media all and (max-width:999px) {
	.vis-wr {margin:0}
	.vis-wr .imgBox .parser .sTxt {padding:30px 0 50px}
	.vis-wr .imgBox .parser .mTxt {margin:20px 0 0}
	.vis-wr .imgBox .parser .mTxt .t1 {font-size:34px}
	.vis-wr .imgBox .parser .mTxt .t2 {font-size:24px;margin:5px 0 0}
	.vis-wr .imgBox {height:455px}
	.vis-wr .imgBox img {width:1400px;height:455px;margin:0 0 0 -700px}
}
@media all and (max-width:960px) {
	.vis-wr .lstBox .inwr > ul:before {display:none}
	.vis-wr .lstBox .inwr > ul > li {display:block;width:auto;height:auto;padding:20px 0;text-align:left}
	.vis-wr .lstBox .inwr > ul > li:before {width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/vis_ptn2.gif) repeat-x;left:0;top:0}
	.vis-wr .lstBox .inwr > ul > li:first-child:before {display:none}
	.vis-wr .lstBox .inwr > ul > li:after {display:none}
	.vis-wr .lstBox .inwr > ul > li h3 {text-align:left;padding:10px 0 10px 90px}
	.vis-wr .lstBox .inwr > ul > li h3 span {width:70px;height:70px;left:0;top:50%;margin:-35px 0 0}
	.vis-wr .lstBox .inwr > ul > li .c-list01 {margin:20px 0 0}
	.vis-wr .lstBox .inwr > ul > li:nth-child(even) .c-list01 {margin:20px 0 0}
}
@media all and (max-width:768px) {
	.vis-wr .imgBox .parser .sTxt {line-height:1}
	.vis-wr .imgBox .parser .mTxt {margin:10px 0 0}
	.vis-wr .imgBox .parser .mTxt .t1 {font-size:26px}
	.vis-wr .imgBox .parser .mTxt .t2 {font-size:20px}
	.vis-wr .imgBox {height:390px}
	.vis-wr .imgBox img {width:1200px;height:390px;margin:0 0 0 -600px}
}
@media all and (max-width:600px) {
	.vis-wr .imgBox .parser .sTxt {padding:15px 0 30px;font-size:20px}
	.vis-wr .imgBox .parser .sTxt:after {width:4px;height:25px;margin:0 0 0 -2px;background-size:208px 81px}
	.vis-wr .imgBox .parser .mTxt .t1 {font-size:20px}
	.vis-wr .imgBox .parser .mTxt .t2 {font-size:16px}
	.vis-wr .imgBox {height:260px}
	.vis-wr .imgBox img {width:800px;height:260px;margin:0 0 0 -400px}
	.vis-wr .lstBox .inwr > ul > li h3 {padding:10px 0 10px 55px;font-size:18px;line-height:1.2}
	.vis-wr .lstBox .inwr > ul > li h3 span {width:40px;height:40px;margin:-20px 0 0}
	.vis-wr .lstBox .inwr > ul > li h3 span:after {width:30px;height:30px;background-size:156px 61px}
	.vis-wr .lstBox .inwr > ul > li:nth-child(1) h3 span:after {background-position:0px -31px}
	.vis-wr .lstBox .inwr > ul > li:nth-child(2) h3 span:after {background-position:-42px -31px}
	.vis-wr .lstBox .inwr > ul > li:nth-child(3) h3 span:after {background-position:-84px -31px}
	.vis-wr .lstBox .inwr > ul > li:nth-child(4) h3 span:after {background-position:-126px -31px}
	.vis-wr .lstBox .inwr > ul > li .c-list01 {margin:0}
	.vis-wr .lstBox .inwr > ul > li:nth-child(even) .c-list01 {margin:0}
}

/* -------- 과학관 소개 > MI -------- */
.mi-wr {}
.mi-wr .c-tit01 {margin:0 0 28px}
.mi-wr .grid-wr {position:relative;overflow:hidden}
.mi-wr .grid-wr .cross {position:absolute;width:30px;height:30px;z-index:1}
.mi-wr .grid-wr .cross:before,
.mi-wr .grid-wr .cross:after {content:"";display:block;position:absolute;background:#1379ba}
.mi-wr .grid-wr .cross:before {width:100%;height:1px;left:0;top:14px}
.mi-wr .grid-wr .cross:after {width:1px;height:100%;left:15px;top:0}
.mi-wr .grid-wr .cross1 {left:0;top:0}
.mi-wr .grid-wr .cross2 {right:0;top:0}
.mi-wr .grid-wr .cross3 {left:0;bottom:0}
.mi-wr .grid-wr .cross4 {right:0;bottom:0}
.mi-wr .grid-wr .inwr {position:relative;height:420px;margin:14px 14px 15px 15px;box-sizing:border-box;border:1px solid #d2d2d2;background:url(/homepage/kor/_Img/Contents/mi_ptn1.gif) repeat left top}
.mi-wr .desc-wr {text-align:center;margin:7px 0 0}
.mi-wr .desc-wr h3 {font-size:30px;color:#222;font-family:"proxima-nova";font-weight:bold}
.mi-wr .desc-wr p {font-size:17px;color:#444;margin:16px 0 0}
.mi-wr .desc-wr p span {display:block}
.mi-wr .mark-wr {}
.mi-wr .mark-wr .mark-img1 {display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.mi-wr .logo-wr {}
.mi-wr .logo-wr .side-L {position:absolute;width:520px;height:100%;left:0;top:0}
.mi-wr .logo-wr .side-L .logo-img1 {display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.mi-wr .logo-wr .side-R {height:100%;margin:0 0 0 520px}
.mi-wr .logo-wr .side-R .c-dllist {position:relative}
.mi-wr .logo-wr .side-R .c-dllist dt {display:block;position:absolute;width:62px;padding:0;text-align:center;left:0;top:50%;margin:-13px 0 0}
.mi-wr .logo-wr .side-R .c-dllist dd {display:block;margin:0 0 0 100px;padding:20px 0}
.mi-wr .logo-wr .side-R .c-dllist dd img {display:block;max-width:404px;width:80%}
.mi-wr .sign-wr {}
.mi-wr .sign-wr .side {position:relative;width:50%;height:100%;float:left}
.mi-wr .sign-wr .side-L {}
.mi-wr .sign-wr .side-R {}
.mi-wr .sign-wr .side img {display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}
.mi-wr .sign-wr .side img.sign-img1 {}
.mi-wr .sign-wr .side img.sign-img2 {}
.mi-wr .color-wr {}
.mi-wr .color-wr .side {position:relative;width:48.33%;float:left;margin:0 3.34% 0 0;overflow:hidden}
.mi-wr .color-wr .side:last-child {margin:0}
.mi-wr .color-wr .side .colorChip {width:50%;float:left;color:#fff;text-align:center;padding:24px 0 22px}
.mi-wr .color-wr .side .colorChip span {display:block;line-height:1;padding:4px 0}
.mi-wr .color-wr .side .colorChip .t1 {font-size:20px;font-weight:500}
.mi-wr .color-wr .side .colorChip .t2 {font-size:18px;font-weight:400}
.mi-wr .color-wr .side .colorCode {width:50%;float:left;box-sizing:border-box;border:1px solid #d2d2d2;border-left:0;padding:14px 0}
.mi-wr .color-wr .side .colorCode dl {display:block;position:relative}
.mi-wr .color-wr .side .colorCode dl dt,
.mi-wr .color-wr .side .colorCode dl dd {display:block;font-size:18px;color:#444;line-height:1}
.mi-wr .color-wr .side .colorCode dl dt	{position:absolute;width:87px;left:0;top:50%;margin:-9px 0 0;text-indent:19px}
.mi-wr .color-wr .side .colorCode dl dt:after {content:"";display:block;position:absolute;width:1px;height:14px;background:#d2d2d2;right:0;top:50%;margin:-7px 0 0}
.mi-wr .color-wr .side .colorCode dl dd {margin:0 0 0 107px;padding:8px 0 9px}
.mi-wr .color-wr .side1 .colorChip {background:#0089d0}
.mi-wr .color-wr .side2 .colorChip {background:#8c8c8c}
.mi-wr .char-wr {vertical-align:top;text-align:center}
.mi-wr .char-wr .inwr {font-size:0}
.mi-wr .char-wr .side {display:inline-block;position:relative;height:100%;font-size:0;vertical-align:middle;padding:0 37px;line-height:418px}
.mi-wr .char-wr .side1 {}
.mi-wr .char-wr .side2 {}
.mi-wr .char-wr .side3 {}
.mi-wr .char-wr .side img {display:inline-block;vertical-align:middle}
.mi-wr .char-wr .side img.char-img1 {}
.mi-wr .char-wr .side img.char-img2 {}
.mi-wr .char-wr .side img.char-img3 {}
@media all and (max-width:1200px) {
	.mi-wr .desc-wr p {font-size:16px}
	.mi-wr .color-wr .side {width:49%;margin:0 2% 0 0}
	.mi-wr .color-wr .side .colorChip {width:40%}
	.mi-wr .color-wr .side .colorCode {width:60%}
}
@media all and (max-width:999px) {
	.mi-wr .grid-wr .inwr {height:316px}
	.mi-wr .desc-wr p {margin-right:15px;margin-left:15px}
	.mi-wr .desc-wr p span {display:inline}
	.mi-wr .mark-wr .grid-wr .inwr {height:auto}
	.mi-wr .mark-wr .mark-img1 {position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:20px auto}
	.mi-wr .logo-wr .grid-wr .inwr {height:auto}
	.mi-wr .logo-wr .side-L {width:50%}
	.mi-wr .logo-wr .side-L .logo-img1 {width:80%}
	.mi-wr .logo-wr .side-R {margin:0 0 0 50%}
	.mi-wr .logo-wr .side-R .c-dllist {margin:0}
	.mi-wr .sign-wr .side img {}
	.mi-wr .sign-wr .side img.sign-img1 {width:80%;max-width:303px !important}
	.mi-wr .sign-wr .side img.sign-img2 {width:80%;max-width:431px !important}
	.mi-wr .color-wr .side {width:auto;float:none;margin:0 0 20px}
	.mi-wr .color-wr .side .colorChip {position:absolute;width:200px;float:none;left:0;top:0}
	.mi-wr .color-wr .side .colorCode {width:auto;float:none;margin:0 0 0 200px}
	.mi-wr .char-wr .grid-wr .inwr {height:auto}
	.mi-wr .char-wr .side {width:33.3333%;height:auto;padding:0;line-height:1}
	.mi-wr .char-wr .side img {display:block;width:80%;max-width:261px !important;margin:30px auto}
}
@media all and (max-width:768px) {
	.mi-wr .logo-wr .side-L {position:relative;width:auto;margin:20px}
	.mi-wr .logo-wr .side-L .logo-img1 {max-width:323px !important;width:70%;position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:0 auto}
	.mi-wr .logo-wr .side-R {margin:30px 20px 0}
	.mi-wr .logo-wr .side-R .c-dllist dd {margin:0 0 0 80px}
	.mi-wr .sign-wr .grid-wr .inwr {height:auto}
	.mi-wr .sign-wr .side {width:auto;float:none;height:auto}
	.mi-wr .sign-wr .side img {position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:20px auto}
}
@media all and (max-width:767px) {
	.mi-wr .color-wr .side .colorChip {position:relative;width:auto;left:auto;top:auto;padding:10px 0}
	.mi-wr .color-wr .side .colorCode {margin:0;border:1px solid #d2d2d2;border-top:0;padding:10px 0}
}
@media all and (max-width:500px) {
	.mi-wr .logo-wr .side-R .c-dllist {margin:0 0 20px}
	.mi-wr .logo-wr .side-R .c-dllist dt {position:relative;top:auto;margin:0}
	.mi-wr .logo-wr .side-R .c-dllist dd {margin:10px 0 0;padding:0}
	.mi-wr .sign-wr .side img {margin:30px auto}
	.mi-wr .sign-wr .side img.sign-img1 {width:50%}
	.mi-wr .sign-wr .side img.sign-img2 {width:70%}
}

/* -------- 과학관 소개 > 조직도 -------- */
.org-wr .imgBox {opacity:1}
.org-wr .imgBox .img-zoom .btn-zoom {bottom:auto;top:0}
.org-wr .tblBox {overflow:hidden;box-sizing:border-box;border:1px solid #d2d2d2;margin:40px 0 0;padding:30px 0}
.org-wr .tblBox .ceoBox {text-align:center;box-sizing:border-box;border:2px solid #e1e1e1;background:#f6f6f6;margin:0 30px 40px;padding:15px 0 19px}
.org-wr .tblBox .ceoBox dl {display:block;margin:0 27px}
.org-wr .tblBox .ceoBox dl dt,
.org-wr .tblBox .ceoBox dl dd {display:block;position:relative;line-height:1}
.org-wr .tblBox .ceoBox dl dt {padding:49px 0 15px;border-bottom:2px solid #868686;font-size:23px;color:#222;font-weight:500}
.org-wr .tblBox .ceoBox dl dt span {display:block;line-height:1}
.org-wr .tblBox .ceoBox dl dt:before {content:"";display:block;position:absolute;width:46px;height:46px;background:url(/homepage/kor/_Img/Contents/org_spr.png) no-repeat -132px 0px;left:50%;top:0;margin:0 0 0 -23px}
.org-wr .tblBox .ceoBox dl dd {margin:0;font-size:17px;color:#444;padding:14px 0 0}
.org-wr .tblBox .ceoBox dl dd span {display:inline-block;line-height:1;font-weight:400}
.org-wr .tblBox .ceoBox dl dd .ceo-job {margin:0 40px 0 0}
.org-wr .tblBox .ceoBox dl dd .ceo-name {}
.org-wr .tblBox .ceoBox dl dd .ceo-tel {margin:0 0 0 40px}
.org-wr .tblBox .side {width:45.75%}
.org-wr .tblBox .side table {border-bottom:0}
.org-wr .tblBox .side h3 {text-align:center;border-bottom:2px solid #868686;padding:0 0 13px;margin:0 0 40px}
.org-wr .tblBox .side h3:before {content:"";display:inline-block;width:46px;height:46px;vertical-align:middle;background:url(/homepage/kor/_Img/Contents/org_spr.png) no-repeat}
.org-wr .tblBox .side h3 span {display:inline-block;vertical-align:middle;font-size:23px;color:#222;font-weight:700;margin:0 0 5px 9px}
.org-wr .tblBox .side .tbl-type-s01 .level {width:18%}
.org-wr .tblBox .side .tbl-type-s01 .name {width:15%}
.org-wr .tblBox .side .tbl-type-s01 .job {width:52%}
.org-wr .tblBox .side .tbl-type-s01 .tel {width:15%}
.org-wr .tblBox .side .tbl-type-s01 thead tr th {font-size:15px;padding:11px 8px 12px}
.org-wr .tblBox .side .tbl-type-s01 tbody tr td {padding:11px 8px 12px}
.org-wr .tblBox .exhib {float:left;margin:0 0 0 29px}
.org-wr .tblBox .exhib h3:before {background-position:0px 0px}
.org-wr .tblBox .manag {float:right;margin:0 29px 0 0}
.org-wr .tblBox .manag h3:before {background-position:-66px 0px}

.org-wr .tbl-type-s01 {min-width:530px}

@media all and (max-width:999px) {
	.org-wr {margin:0}
	.org-wr .tblBox .ceoBox {margin:0 2% 40px}
	.org-wr .tblBox .side {width:46%}
	.org-wr .tblBox .exhib {margin:0 2%}
	.org-wr .tblBox .manag {margin:0 2%}
}
@media all and (max-width:800px) {
	.org-wr .tblBox {padding:15px 0}
	.org-wr .tblBox .ceoBox {margin:0 15px 30px}
	.org-wr .tblBox .side {width:auto;float:none}
	.org-wr .tblBox .side.manag {margin-top:50px;}
	.org-wr .tblBox .exhib {margin:0 20px 30px}
	.org-wr .tblBox .manag {margin:0 20px}
	.org-wr .tblBox .side .tbl-type-s01 thead tr th {padding:10px 5px}
	.org-wr .tblBox .side .tbl-type-s01 tbody tr td {padding:5px 5px}
	.org-wr .tblBox .side .tbl-type-s01.mg40f {margin-bottom:0;}
}
@media all and (max-width:600px) {
	.org-wr .tblBox .ceoBox dl {display:block;margin:0 20px}
	.org-wr .tblBox .ceoBox dl dt {}
	.org-wr .tblBox .ceoBox dl dd .ceo-tel {margin:0 0 0 20px}
	.org-wr .tbl-type-s01 {min-width:650px}

}
@media all and (max-width:420px) {
	.org-wr .tblBox .ceoBox dl dt {font-size:20px}
}

/* -------- 과학관 소개 > 오시는 길 -------- */
.loc-wr {margin:-12px 0 0}
.loc-wr .info-s-box {padding:28px 30px 26px 105px;font-size:17px}
.loc-wr .info-s-box .txt {}
.loc-wr .info-s-box address,
.loc-wr .info-s-box span {display:inline-block;position:relative;vertical-align:middle;padding:0 31px 0 0;margin:0 25px 0 0}
.loc-wr .info-s-box span em {font-style:normal;color:#0060c4;margin:0 8px 0 0}
.loc-wr .info-s-box address:after,
.loc-wr .info-s-box span:after {content:"";display:block;position:absolute;width:1px;height:17px;background:#d2d2d2;right:0;top:9px}
.loc-wr .info-s-box address {}
.loc-wr .info-s-box .tel {}
.loc-wr .info-s-box .fax {padding:0;margin:0}
.loc-wr .info-s-box .fax:after {display:none}
.loc-wr .map-tab-wr {margin:-30px 0 0}
.loc-wr .map-tabBody-wr {margin:30px 0 0}
.loc-wr .map-tabBody-wr .map-ifr {position:relative}
.loc-wr .map-tabBody-wr .map-ifr .btn-more {display:block;position:absolute;width:70px;height:70px;right:0;top:0;background:rgba(0, 0, 0, .5);z-index:2}
.loc-wr .map-tabBody-wr .map-ifr .btn-more:after {content:"";display:block;position:absolute;width:36px;height:36px;top:0;right:0;bottom:0;left:0;margin:auto;background:url(/homepage/kor/_Img/Contents/loc_spr.png) no-repeat 0px -89px}
.loc-wr .map-tabBody-wr .map-ifr .btn-more:focus:after,
.loc-wr .map-tabBody-wr .map-ifr .btn-more:hover:after {animation:buzz .75s linear 1}

.loc-wr .map-tabBody-wr .map-ifr .btn-skip {display:block;position:absolute;top:-1000em;left:-1000em;width:1px;height:1px;overflow:hidden}
.loc-wr .map-tabBody-wr .map-ifr .btn-skip:focus {top:0;left:0;width:100%;height:70px;line-height:70px;box-sizing:border-box;padding:0 10px;background:#004798;color:#fff;text-align:center;z-index:900}

.loc-wr .map-tabBody-wr .map-ifr iframe {display:block;position:relative;width:100%;height:435px;box-sizing:border-box;border:1px solid #d2d2d2;z-index:1}
.loc-wr .map-tabBody-wr .map-ifr-hide {display:none}
.loc-wr .descBox {margin:22px 0 0}
.loc-wr .descBox.focus,
.loc-wr .descBox:focus {outline-color:rgb(77, 144, 254);outline-offset:-2px;outline-style:auto;outline-width:5px}
.loc-wr .descBox > ul {display:block}
.loc-wr .descBox > ul > li {display:block;position:relative;padding:14px 0 39px 117px;margin:0 0 13px}
.loc-wr .descBox > ul > li:after {content:"";display:block;position:absolute;width:100%;height:1px;left:0;bottom:0;background:url(/homepage/kor/_Img/Contents/loc_ptn1.gif) repeat-x left bottom}
.loc-wr .descBox > ul > li:last-child {margin-bottom:0}
.loc-wr .descBox h3 {display:block;position:absolute;width:90px;height:90px;background:#0060c4;border-radius:50%;font-size:17px;color:#fff;line-height:126px;left:0;top:0;text-align:center;font-weight:500}
.loc-wr .descBox h3:after {content:"";display:block;position:absolute;width:30px;height:30px;background:url(/homepage/kor/_Img/Contents/loc_spr.png) no-repeat;left:50%;top:19px;margin:0 0 0 -15px}
.loc-wr .descBox .offPoint {display:block;position:relative;font-size:17px;color:#444;line-height:1.4;padding:0 0 0 43px}
.loc-wr .descBox.public .offPoint {display:inline-block;}
.loc-wr .descBox .offPoint:before {content:"";display:block;position:absolute;width:32px;height:19px;background:url(/homepage/kor/_Img/Contents/loc_spr.png) no-repeat 0px -50px;left:1px;top:2px}
.loc-wr .descBox .wayCome {display:block;width:100%;font-size:0;margin:8px 0 0}
.loc-wr .descBox .wayCome li {display:inline-block;position:relative;font-size:17px;color:#444;line-height:1.4;padding:0;margin:0 3px 0 0}
.loc-wr .descBox .wayCome li:after {content:"";display:inline-block;width:17px;height:9px;background:url(/homepage/kor/_Img/Contents/loc_spr.png) no-repeat -52px -50px;margin:0px 0 2px 8px}
.loc-wr .descBox .wayCome li:last-child {padding:0;margin:0}
.loc-wr .descBox .wayCome li:last-child:after {display:none}
.loc-wr .descBox.public > ul > li:nth-child(1) h3:after {background-position:0px 0px}
.loc-wr .descBox.public > ul > li:nth-child(2) h3:after {background-position:-50px 0px}
.loc-wr .descBox.public > ul > li:nth-child(3) h3:after {background-position:-100px 0px}
.loc-wr .descBox.private > ul > li:nth-child(1) h3:after {background-position:-150px 0px}
@media all and (max-width:1200px) {
	.loc-wr .info-s-box {padding:28px 30px 26px 105px}
	.loc-wr .info-s-box address {display:block;padding-right:0;margin-right:0}
	.loc-wr .info-s-box address:after {display:none}
}
@media all and (max-width:860px) {
	.loc-wr {margin:0}
}
@media all and (max-width:768px) {
	.loc-wr .info-s-box {padding:20px 30px;text-align:center}
	.loc-wr .info-s-box address {line-height:1.2}
	.loc-wr .map-tabBody-wr {margin:15px 0 0}
	.loc-wr .map-tabBody-wr .map-ifr iframe {height:300px}
}
@media all and (max-width:600px) {
	.loc-wr .info-s-box {padding:20px 10px 10px}
	.loc-wr .info-s-box span {display:block;padding-right:0;margin-right:0;padding-top:10px;margin-top:10px}
	.loc-wr .info-s-box span:after {width:100%;height:1px;left:0;top:0}
	.loc-wr .map-tab-wr {margin:0}
	.loc-wr .descBox h3 {width:60px;height:60px;font-size:14px;line-height:89px}
	.loc-wr .descBox h3:after {top:5px}
	.loc-wr .descBox > ul > li {padding:5px 0 15px 80px}
	.loc-wr .descBox .wayCome {margin:15px 0 0}
	.loc-wr .descBox .wayCome li {display:block;font-size:15px;padding:0 0 20px;margin:0 0 10px}
	.loc-wr .descBox .wayCome li:after {position:absolute;transform:rotate(90deg);left:0;bottom:0;margin:0}
}
@media all and (max-width:420px) {
	.loc-wr .descBox h3 {position:relative;margin:0 auto 20px}
	.loc-wr .descBox > ul > li {padding:5px 0 15px;text-align:center}
	.loc-wr .descBox .offPoint {display:inline-block}
	.loc-wr .descBox .wayCome {text-align:center}
	.loc-wr .descBox .wayCome li {display:block;padding:0 0 20px;margin:0 0 10px}
	.loc-wr .descBox .wayCome li:after {left:50%;margin:0 0 0 -8px}
}

/* -------- 교육 > 무한상상실 -------- */
.imagin-wr {margin:-48px 0 0}
.imagin-wr .openingBox {color:#000;padding:0 0 60px}
.imagin-wr .openingBox .txt1 {display:block;text-align:center;font-size:30px;font-weight:500;vertical-align:bottom}
.imagin-wr .openingBox .txt1 em {display:inline-block;font-style:normal;vertical-align:bottom;font-size:40px;margin:0 0 -5px}
.imagin-wr .openingBox .txt2 {display:block;text-align:center;font-size:23px;font-weight:400;line-height:1.4;margin:11px 0 0}
.imagin-wr .graphBox {}
.imagin-wr .graphBox ul {display:block;position:relative;overflow:hidden;margin:0 116px;background:url(/homepage/kor/_Img/Contents/imagin_bg1_noMargin.png) no-repeat center 55px;z-index:1}
.imagin-wr .graphBox ul li {position:relative}
.imagin-wr .graphBox ul li p {display:block;position:relative;width:100%;left:0;top:50%;margin:-87px 0 0;font-size:20px;font-weight:500;color:#000;line-height:24px;text-align:center;padding:126px 0 0}
.imagin-wr .graphBox ul li p:before {content:"";display:block;position:absolute;width:110px;height:110px;background:url(/homepage/kor/_Img/Contents/imagin_spr.png) no-repeat;top:0;left:50%;margin:0 0 0 -55px}
.imagin-wr .graphBox ul li p span {display:block;}
.imagin-wr .graphBox ul li.order1 {display:block;width:100%;height:260px;float:left}
.imagin-wr .graphBox ul li.order1 div {position:relative;width:260px;height:260px;background:url(/homepage/kor/_Img/Contents/imagin_bg2.png) no-repeat center center;background-size:cover;margin:0 auto;overflow:hidden}
.imagin-wr .graphBox ul li.order2,
.imagin-wr .graphBox ul li.order3 {display:block;width:260px;height:260px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:-80px 0 0}
.imagin-wr .graphBox ul li.order2 {background-image:url(/homepage/kor/_Img/Contents/imagin_bg3.png);float:left}
.imagin-wr .graphBox ul li.order3 {background-image:url(/homepage/kor/_Img/Contents/imagin_bg4.png);float:right}
.imagin-wr .graphBox ul li.order2 p:before {background-position:-130px 0px}
.imagin-wr .graphBox ul li.order3 p:before {background-position:-260px 0px}
.imagin-wr .graphBox .txtBox {display:block;position:relative;text-align:center;margin:-139px 0 0;z-index:2}
.imagin-wr .graphBox .txtBox h3 {display:block;position:relative;font-size:30px;color:#000;font-weight:500;padding:145px 0 0}
.imagin-wr .graphBox .txtBox h3 div {content:"";display:block;position:absolute;width:132px;height:132px;border-radius:50%;background:#fff url(/homepage/kor/_Img/Contents/imagin_bg5.png) no-repeat center center;left:50%;top:0;margin:0 0 0 -66px}
.imagin-wr .graphBox .txtBox p {display:block}
.imagin-wr .graphBox .txtBox p span {display:block}
.imagin-wr .descBox {position:relative;box-sizing:border-box;border:1px solid #d2d2d2;border-top:2px solid #7d8ba5;margin:63px 0 0}
.imagin-wr .descBox .lstBox {margin:0 600px 0 0}
.imagin-wr .descBox .lstBox ul {display:block;margin:54px 35px 66px}
.imagin-wr .descBox .lstBox ul li {display:block;position:relative;padding:0 0 27px;margin:0 0 45px}
.imagin-wr .descBox .lstBox ul li:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/imagin_ptn1.gif) repeat-x;left:0;bottom:0}
.imagin-wr .descBox .lstBox ul li:last-child {padding:0;margin:0}
.imagin-wr .descBox .lstBox ul li:last-child:after {display:none}
.imagin-wr .descBox .lstBox ul li:nth-child(2) {padding-bottom:47px;margin-bottom:29px}
.imagin-wr .descBox .lstBox dl {display:block;position:relative}
.imagin-wr .descBox .lstBox dl dt,
.imagin-wr .descBox .lstBox dl dd {display:block}
.imagin-wr .descBox .lstBox dl dt {position:relative}
.imagin-wr .descBox .lstBox dl dt span {display:block;font-size:20px;color:#222;line-height:1.2;font-weight:500;margin:0 0 0 41px}
.imagin-wr .descBox .lstBox dl dt:before {content:"";display:block;position:absolute;width:32px;height:32px;background:url(/homepage/kor/_Img/Contents/imagin_spr.png) no-repeat;left:0;top:50%;margin:-16px 0 0}
.imagin-wr .descBox .lstBox dl dd {font-size:17px;color:#444;margin:23px 0 0}
.imagin-wr .descBox .lstBox ul li:nth-child(1) dl dt:before {background-position:0px -130px;margin-top:-11px}
.imagin-wr .descBox .lstBox ul li:nth-child(2) dl dt:before {background-position:-52px -130px}
.imagin-wr .descBox .lstBox ul li:nth-child(2) dl dd {position:absolute;right:0;top:0;margin:-14px 0 0}
.imagin-wr .descBox .lstBox ul li:nth-child(3) dl dt:before {background-position:-104px -130px}
.imagin-wr .descBox .lstBox ul li:nth-child(3) dl dd {position:absolute;right:0;top:0;margin:-8px 0 0;font-family:"proxima-nova";font-weight:bold;color:#222;font-size:24px}
.imagin-wr .descBox .sldBox {position:absolute;width:600px;height:100%;right:0;top:0;border-left:1px solid #d2d2d2;box-sizing:border-box}
.imagin-wr .descBox .sldBox h3 {display:block;text-align:center;font-size:23px;color:#222;font-weight:500;padding:29px 0 21px}
.imagin-wr .descBox .sldBox .sld-wr {width:445px;margin:0 auto;position:relative}
.imagin-wr .descBox .sldBox .sld-wr .sldCore {width:100%}
.imagin-wr .descBox .sldBox .sld-wr .sldCore a {display:block;position:absolute;width:50px;height:50px;right:153px;bottom:0;z-index:2;background:url(/_Img/Content/slide_spr.png) no-repeat 0px 0px}
.imagin-wr .descBox .sldBox .sld-wr .sldCore img {display:block;position:relative;z-index:1}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl {position:absolute;right:0;bottom:0;font-size:0;z-index:2}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl button {display:inline-block;width:50px;height:50px;vertical-align:top;border:0;margin:0 0 0 1px;background:url(/_Img/Content/slide_spr.png) no-repeat;font-size:0;line-height:9999px;text-indent:-9999px;overflow:hidden}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl .sldNav {}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl .sldNav .sldArr {display:inline-block;vertical-align:top}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl .sldNav .sldArr .owl-prev {background-position:-50px 0px}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl .sldNav .sldArr .owl-next {background-position:-100px 0px}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl .sldNav .owl-stop {background-position:-150px 0px}
.imagin-wr .descBox .sldBox .sld-wr .sldCtrl .sldNav .owl-play {background-position:-200px 0px;display:none}
.imagin-wr .descBox .sldBox .sld-wr .sldCore .item .imagin_name {position:absolute;top:0;left:0;z-index:2;background-color:rgba(0,0,0,0.8);color:#fff;padding:10px 60px;text-align:center;font-size:18px}
@media all and (max-width:1200px) {
	.imagin-wr .graphBox ul {margin:0 50px}
	.imagin-wr .descBox .lstBox {margin:0 460px 0 0}
	.imagin-wr .descBox .lstBox ul {margin:30px 25px}
	.imagin-wr .descBox .lstBox ul li {padding:0 0 20px;margin:0 0 20px}
	.imagin-wr .descBox .lstBox dl dd {line-height:1.3}
	.imagin-wr .descBox .lstBox ul li:nth-child(2) {padding:8px 0 30px 0;margin-bottom:20px}
	.imagin-wr .descBox .lstBox ul li:nth-child(3) dl dd {position:relative;right:auto;top:auto;margin:18px 0 0;line-height:1}
	.imagin-wr .descBox .sldBox {width:460px}
	.imagin-wr .descBox .sldBox h3 {padding:30px 0 25px;line-height:1}
	.imagin-wr .descBox .sldBox .sld-wr {width:400px}
}
@media all and (max-width:999px) {
	.imagin-wr {margin:0}
	.imagin-wr .openingBox {padding:0 0 30px}
	.imagin-wr .openingBox .txt2 {margin:0}
	.imagin-wr .graphBox ul {margin:0;background-size:70%}
	.imagin-wr .graphBox ul li.order1 div {width:200px;height:200px}
	.imagin-wr .graphBox ul li.order2,
	.imagin-wr .graphBox ul li.order3 {width:200px;height:200px;margin:-80px 0 0}
	.imagin-wr .graphBox ul li p {top:50%;margin:-69px 0 0;padding:90px 0 0}
	.imagin-wr .graphBox ul li p:before {width:77px;height:77px;margin:0 0 0 -38px;background-size:357px 113px}
	.imagin-wr .graphBox ul li.order2 p:before {background-position:-91px 0px}
	.imagin-wr .graphBox ul li.order3 p:before {background-position:-182px 0px}
	.imagin-wr .graphBox .txtBox {margin:-100px 0 0}
}
@media all and (max-width:950px) {
	.imagin-wr .descBox .lstBox {margin:0}
	.imagin-wr .descBox .sldBox {position:relative;width:auto;height:auto;right:auto;top:auto;border:0;border-top:1px solid #d2d2d2;padding:0 0 30px}
	.imagin-wr .descBox .sldBox .sld-wr {width:auto;margin:0 100px}
}
@media all and (max-width:800px) {
	.imagin-wr .openingBox .txt1 {font-size:20px}
	.imagin-wr .openingBox .txt1 em {font-size:30px}
	.imagin-wr .openingBox .txt2 {font-size:18px}
}
@media all and (max-width:700px) {
	.imagin-wr .openingBox .txt1 {font-size:18px}
	.imagin-wr .openingBox .txt1 em {font-size:24px}
	.imagin-wr .openingBox .txt2 {font-size:16px}
	.imagin-wr .graphBox ul {background:none}
	.imagin-wr .graphBox ul li {height:auto;margin:0 0 10px;border-radius:5px;box-sizing:border-box}
	.imagin-wr .graphBox ul li p {position:relative;height:70px;line-height:70px;left:auto;top:auto;margin:0;padding:0px 0 0;text-align:left;text-indent:70px;color:inherit}
	.imagin-wr .graphBox ul li p span {display:inline}
	.imagin-wr .graphBox ul li p:before {left:10px;margin:0;width:46px;height:46px;margin:0;background-size:214px 68px;top:50%;margin:-23px 0 0}
	.imagin-wr .graphBox ul li.order1 {height:auto;float:none;border:2px solid #d8457b;border-left:4px solid #d8457b;color:#d8457b}
	.imagin-wr .graphBox ul li.order1 div {width:auto;height:100%;background:none}
	.imagin-wr .graphBox ul li.order2,
	.imagin-wr .graphBox ul li.order3 {width:auto;height:auto;margin:0 0 10px;background-image:none}
	.imagin-wr .graphBox ul li.order2 {float:none;border:2px solid #1379bb;border-left:4px solid #1379bb;color:#1379bb}
	.imagin-wr .graphBox ul li.order3 {float:none;border:2px solid #35902d;border-left:4px solid #35902d;color:#35902d}
	.imagin-wr .graphBox ul li.order2 p:before {background-position:-54px 0px}
	.imagin-wr .graphBox ul li.order3 p:before {background-position:-108px 0px}
	.imagin-wr .graphBox .txtBox {margin:10px 0 0}
	.imagin-wr .graphBox .txtBox h3 {display:inline-block;font-size:24px;padding:0 0 0 70px;height:60px;line-height:60px}
	.imagin-wr .graphBox .txtBox h3 div {width:60px;height:60px;background-color:#ddd;margin:0;background-size:75%;left:0;top:50%;margin:-30px 0 0}
	.imagin-wr .graphBox .txtBox p {margin:15px 0 0}
	.imagin-wr .graphBox .txtBox p span {display:inline}
	.imagin-wr .descBox .sldBox .sld-wr {margin:0 40px}
}
@media all and (max-width:599px) {
	.imagin-wr .descBox .lstBox ul li:nth-child(2) dl dd {top:5px;}
}
@media all and (max-width:480px) {
	.imagin-wr .descBox .lstBox ul li:nth-child(2) dl dd {position:relative;margin-top:23px;text-align:center;}
	.imagin-wr .graphBox ul li p {font-size:18px}
	.imagin-wr .descBox .lstBox ul {margin:20px}
	.imagin-wr .descBox .sldBox {padding:0;overflow:hidden;}
	.imagin-wr .descBox .sldBox .sld-wr {width:150%;margin:0 0 0 -50%}
	.imagin-wr .descBox .sldBox .sld-wr .sldCore .item .imagin_name {padding:5px 0;font-size:16px;width:100%;text-align:center}
}

/* -------- 전시 > 새싹누리관 > [탭]이용안내 -------- */
/* -------- 전시 > 야외전시장 > [탭] : 꼬마기차 / 워터플레이 그라운드 / 싸이언스 에코 파크 / RC카 서킷장 (공용) -------- */
/* -------- 전시 > 꿈나래동산, 천체투영관, 천체관측소, 캠프관 -------- */
/* -------- 전시 > 상설전시관 > 전시해설 프로그램 -------- */
/* -------- 소통 > 대관안내 -------- */
.sGuide-wr {}
.sGuide-wr .info-s-box {}
.sGuide-wr .info-s-box:after {content:"";display:block;position:absolute;width:114px;height:98px;background:url(/homepage/kor/_Img/Contents/sguide_spr.png) no-repeat;right:0;bottom:0;z-index:-1}
.sGuide-wr .info-s-box:after {background-position:0px -60px}
.sGuide-wr.garden .info-s-box:after {background-position:-177px -60px}
.sGuide-wr.planet .info-s-box:after {background-position:-369px -60px}
.sGuide-wr.astro .info-s-box:after {background-position:-369px -60px}
.sGuide-wr.camp .info-s-box:after {background-position:-369px -60px}
.sGuide-wr .paraBox1 {position:relative;padding:50px 0 50px}
.sGuide-wr .paraBox1:after {content:"";display:block;position:absolute;width:2000px;height:100%;left:50%;top:0;margin:0 0 0 -1000px;background:#edf2f5;z-index:-1}
.sGuide-wr .paraBox1 .p1-imgBox {position:absolute;width:520px}
.sGuide-wr .paraBox1 .p1-imgBox img {display:block;width:100%}
.sGuide-wr .paraBox1 .p1-txtbox {position:relative;margin:0 0 0 570px}
.sGuide-wr .imgBox1 {}
.sGuide-wr .img-slide-wr {max-width:100%}
.sGuide-wr .imgBox1 .item {position:relative}
.sGuide-wr .imgBox1 .item img {position:relative;z-index:1}
.sGuide-wr .txtBox1 {border:1px solid #dfdfdf;border-top:0;overflow:hidden}
.sGuide-wr .txtBox1 > ul {display:block;margin:39px 35px}
.sGuide-wr .txtBox1 > ul > li {display:block;position:relative;padding:0 0 20px;margin:0 0 20px}
.sGuide-wr .txtBox1 > ul > li:last-child {padding:0;margin:0}
.sGuide-wr .txtBox1 > ul > li:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/sguide_ptn1.gif) repeat left bottom;left:0;bottom:0}
.sGuide-wr .txtBox1 > ul > li:last-child:after {display:none}
.sGuide-wr .txtBox1 dl {display:block;position:relative}
.sGuide-wr .txtBox1 dl dt,
.sGuide-wr .txtBox1 dl dd {display:block;}
.sGuide-wr .txtBox1 dl dt {position:absolute;left:2px;top:5px;padding:0 0 0 56px;font-size:20px;color:#222;line-height:1;font-weight:500}
.sGuide-wr .txtBox1 dl dt:before {content:"";display:block;position:absolute;width:40px;height:40px;background:url(/homepage/kor/_Img/Contents/sguide_spr.png) no-repeat;left:0;top:50%;margin:-19px 0 0}
.sGuide-wr .txtBox1 > ul > li.ico1 dl dt:before {background-position:0px 0px}
.sGuide-wr .txtBox1 > ul > li.ico2 dl dt:before {background-position:-60px 0px}
.sGuide-wr .txtBox1 > ul > li.ico3 dl dt:before {background-position:-120px 0px}
.sGuide-wr .txtBox1 > ul > li.ico4 dl dt:before {background-position:-180px 0px}
.sGuide-wr .txtBox1 > ul > li.ico5 dl dt:before {background-position:-240px 0px}
.sGuide-wr .txtBox1 > ul > li.ico6 dl dt:before {background-position:-300px 0px}
.sGuide-wr .txtBox1 dl dd {margin:0 0 0 190px;font-size:17px;color:#444}
.sGuide-wr .txtBox1 .info-btn {position:absolute;top:0;left:40%;}
.sGuide-wr .btnBox1 {text-align:center}
.sGuide-wr .sguide-ul1 {overflow:hidden}
.sGuide-wr .sguide-ul1 > li {display:block}
.sGuide-wr .sguide-ul1 > li.len1 {width:52%;float:left}
.sGuide-wr .sguide-ul1 > li.len2 {width:40%;float:right}
.sGuide-wr .sguide-ul2 {}
.sGuide-wr .sguide-ul2 > li {padding:2px 0 2px 110px}
.sGuide-wr .sguide-ul3 {overflow:hidden}
.sGuide-wr .sguide-ul3 > li {display:block;float:left;width:45%;position:relative}
.sGuide-wr .sguide-ul3 > li ul li {position:relative;font-size:16px;color:#444;padding:1px 0 1px 18px;margin-left:0;margin-bottom:1px;line-height:1.4}
.sGuide-wr .sguide-ul3 > li ul li:before {content:"";display:block;position:absolute;width:8px;height:3px;top:11px;left:0;background:#7d8ba5}
.sGuide-wr .sguide-btnBox1 {text-align:center;margin:53px 0 0}
.sGuide-wr .sguide-tbl1 {min-width:800px}
.sGuide-wr .sguide-tbl1 .col5 {width:5%}
.sGuide-wr .sguide-tbl1 .col10 {width:10%}
.sGuide-wr .sguide-tbl1 .col15 {width:15%}
.sGuide-wr .sguide-tbl1 .col20 {width:20%}
.sGuide-wr .sguide-tbl1 .col25 {width:25%}
.sGuide-wr .sguide-tbl1 .col30 {width:30%}
.sGuide-wr .sguide-tbl1 .col40 {width:40%}
.sGuide-wr .sguide-tbl1 .cola {width:auto}
.sGuide-wr.planet .wauto-wrap.sguideCustom {display:none}
.sGuide-wr.planet .wauto-wrap.sguideCustom .rsv-info {width:100%;height:100%;display:block;z-index:1000}
.sGuide-wr.planet .diff-wr {position:relative;box-sizing:border-box;border:1px solid #d2d2d2;font-size:17px}
.sGuide-wr.planet .diff-wr .role-head {display:block;position:absolute;width:266px;height:100%;background:#eaf0f5;border-right:1px solid #dfdfdf;z-index:1}
.sGuide-wr.planet .diff-wr .role-head h4 {display:block;color:#222;width:147px;height:36px;line-height:36px;border-radius:999px;background:#c3d7e7;margin:20px auto 0;text-align:center;font-weight:500}
.sGuide-wr.planet .diff-wr .role-head ul {display:block;margin:29px 0 0}
.sGuide-wr.planet .diff-wr .role-head ul li {color:#444;line-height:1.3;padding:0 36px;margin:0 0 24px}
.sGuide-wr.planet .diff-wr .role-head ul li:last-child {margin:0}
.sGuide-wr.planet .diff-wr .role-body {margin:0 40px 0 308px;padding:22px 0 40px}
.sGuide-wr.planet .diff-wr .role-body > ul {}
.sGuide-wr.planet .diff-wr .role-body > ul > li {}
.sGuide-wr.planet .diff-wr .role-body dl {display:block;width:100%;position:relative}
.sGuide-wr.planet .diff-wr .role-body dl dt,
.sGuide-wr.planet .diff-wr .role-body dl dd {}
.sGuide-wr.planet .diff-wr .role-body dl dt {}
.sGuide-wr.planet .diff-wr .role-body dl dd {display:block;position:relative;padding:0 0 26px}
.sGuide-wr.planet .diff-wr .role-body dl dd ul {display:block;position:relative;margin:0;font-size:0}
.sGuide-wr.planet .diff-wr .role-body dl dd ul li {display:inline-block;position:relative;width:20%;text-align:center;font-size:17px;vertical-align:top;min-height:20px}
.sGuide-wr.planet .diff-wr .role-body dl dd ul li:after {content:"";display:block;position:absolute;width:1px;height:100%;background:url(/homepage/kor/_Img/Contents/sguide_ptn2.gif) repeat-y;right:0;top:0}
.sGuide-wr.planet .diff-wr .role-body dl dd ul li:last-child:after {display:none}
.sGuide-wr.planet .diff-wr .role-body dl dd ul li .sTit {display:block;text-align:center;height:0;overflow:hidden}
.sGuide-wr.planet .diff-wr .role-body dl dd .base {display:block;height:26px;position:absolute;border-radius:999px}
.sGuide-wr.planet .diff-wr .role-body dl dd .base1 {width:100%;background:#eaeaea;left:0;z-index:1}
.sGuide-wr.planet .diff-wr .role-body dl dd .base2 {z-index:2}
.sGuide-wr.planet .diff-wr .role-body dl dd .base2.type1 {background:#eee1bb;width:100%;left:0}
.sGuide-wr.planet .diff-wr .role-body dl dd .base2.type2 {background:#c6d8c4;width:80%;left:20%}
.sGuide-wr.planet .diff-wr .role-body dl dd .base2.type3 {background:#bbcee2;width:60%;left:40%}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3 {z-index:3}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type1 {width:40%;left:0;background:linear-gradient(to right, #fdbe01 0%, #9cbf0f 63%, #35902d 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type2 {width:60%;left:0;background:linear-gradient(to right, #fdbe01 0%, #9cbf0f 63%, #35902d 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type3 {width:40%;left:20%;background:linear-gradient(to right, #98c310 0%, #35902d 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type4 {width:40%;left:40%;background:linear-gradient(to right, #35902d 0%, #1895e5 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type5 {width:40%;left:40%;background:linear-gradient(to right, #35902d 0%, #1895e5 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type6 {width:60%;left:40%;background:linear-gradient(to right, #35902d 0%, #1994e2 66%, #0060c4 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type7 {width:40%;left:60%;background:linear-gradient(to right, #1d94d0 0%, #0161c5 100%)}
.sGuide-wr.planet .diff-wr .role-body dl dd .base3.type8 {width:40%;left:60%;background:linear-gradient(to right, #1d94d0 0%, #0161c5 100%)}
.sGuide-wr.planet .diff-wr .role-body ul li:first-child dl ul li .sTit {margin:0 0 32px;height:auto;overflow:visible}
.sGuide-wr.planet .btnBox {margin:20px 0 0;text-align:center;}
.sGuide-wr.planet.popupTbl .is-wauto-box-custom {overflow-x:initial}
.sGuide-wr.planet.popupTbl .is-wauto-box-custom > table {min-width:0}
.sGuide-wr.planet.popupTbl .rsv-info-custom {display:none;width:100%;height:100%;z-index:1000;text-align:center}
.sGuide-wr.planet.popupTbl .rsv-info-custom .ico {display:inline-block;position:relative;padding:15px 50px;font-size:15px;color:#333;line-height:1.4}
.sGuide-wr.planet.popupTbl .rsv-info-custom .ico:before,
.sGuide-wr.planet.popupTbl .rsv-info-custom .ico:after {content:"";display:block;position:absolute;width:23px;height:9px;top:50%;background:url(/_Img/Content/tbl_spr.png) no-repeat;margin:-5px 0 0}
.sGuide-wr.planet.popupTbl .rsv-info-custom .ico:before {left:0;background-position:0px 0px}
.sGuide-wr.planet.popupTbl .rsv-info-custom .ico:after {right:0;background-position:-33px 0px}
.sGuide-wr.planet.popupTbl table {}
.sGuide-wr.planet.popupTbl table .col1 {width:220px}
.sGuide-wr.planet.popupTbl table .col2 {width:200px}
.sGuide-wr.planet.popupTbl table .col3 {width:auto}
.sGuide-wr.planet.popupTbl table tbody tr td:last-child {text-align:left}
.sGuide-wr.planet .info-ex03 .bw-btn,
.sGuide-wr.planet .info-ex03 a.bw-btn {top:-10px;left:10px;}
.sGuide-wr.sproutGuide .info-ex03 .bw-btn,
.sGuide-wr.sproutGuide .info-ex03 a.bw-btn {top:-10px;left:10px;}
.sGuide-wr.camp .c-list02.c-list02-1 li {padding-left:142px}
.sGuide-wr.camp .c-list02.c-list02-2 li {padding-left:100px}
.sGuide-wr.camp .c-list02.c-list02-2 li>ul>li {padding-left:18px;}
.sGuide-wr.camp .c-list02 li .tit {}
.sGuide-wr.camp .c-list01 span {display:block;}
.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a {padding:26px 60px 25px 390px}
.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a .num {width:310px;left:39px}
.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a .num em {font-style:normal;margin:0 8px 0 0}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont {padding:36px 39px 29px;background:#f2f2f2}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul {display:block;position:relative;width:100%;overflow:hidden;min-height:250px}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul:after {content:"";display:block;position:absolute;width:1px;height:100%;background:#d2d2d2;left:50%;top:0}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li {display:block;width:45%;margin:0 0 23px;text-align:center}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li:nth-child(3) {margin:0}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li:last-child {position:absolute;right:0;top:0;margin:0}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .c-tit02 {margin:0 0 11px}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li p {text-align:left}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li ul li {padding:2px 0 2px 120px}
.sGuide-wr.hallpro .foldings-list #foldings-data2 .foldings-in-cont .foldings-contents > ul > li:nth-child(3) > ul > li {padding:2px 0 2px 160px;}
.sGuide-wr.hallpro .foldings-list #foldings-data5 .foldings-in-cont .foldings-contents > ul > li:nth-child(3) > ul > li {padding:2px 0 2px 80px}
.sGuide-wr.hallpro .foldings-list #foldings-data5 .foldings-in-cont .foldings-contents > ul > li ul li ul li {padding:2px 0 2px 20px}
.sGuide-wr.hallpro .foldings-list #foldings-data5 .foldings-in-cont .foldings-contents > ul > li ul li ul li strong {font-weight:500;margin-right:5px;}
.sGuide-wr.hallpro .foldings-list #foldings-data3 .foldings-in-cont .foldings-contents > ul > li ul li:last-child {padding:2px 0 2px 130px}
.sGuide-wr.hallpro .foldings-list #foldings-data7 .foldings-in-cont .foldings-contents > ul > li:nth-child(3) > ul > li {padding:2px 0 2px 160px;}
.sGuide-wr.hallpro .foldings-list #foldings-data8 .foldings-in-cont .foldings-contents > ul > li:nth-child(3) > ul > li {padding:2px 0 2px 160px;}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox {margin:19px 0 0;text-align:center;overflow:hidden}
.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox a {min-width:160px;margin:0 5px;vertical-align:top;text-align:left}
.sGuide-wr.rental .imgBox1 .item .imgCaption {display:block;position:absolute;min-width:203px;width:auto;left:0;top:0;background:rgba(0, 0, 0, .8);color:#fff;z-index:2;text-align:center;font-size:18px;line-height:1;font-weight:300;padding:16px 0}
.sGuide-wr.rental .sguide-tbl1 {min-width:1000px}
.sGuide-wr.rental .sguide-tbl1 thead tr th {padding-top:10px;padding-bottom:10px}
.sGuide-wr.rental .sguide-tbl1 thead tr th span {display:block;font-weight:300;color:#777;font-size:15px}
.sGuide-wr.detailView {}
.sGuide-wr.detailView table {min-width:720px}
.sGuide-wr.detailView table .strong1 {display:block;font-weight:500}
.sGuide-wr.detailView table ul li {text-align:left}
@media all and (max-width:1200px) {
	.sGuide-wr .sguide-ul3 > li {float:none;width:auto;margin:0 0 20px}
	.sGuide-wr .sguide-ul3 > li:last-child {margin:0}
	.sGuide-wr.camp .c-list01 span {display:inline;}
	.sGuide-wr .txtBox1 .info-btn {position:absolute;top:0;right:0;left:auto;}
}
@media all and (max-width:999px) {
	.sGuide-wr .paraBox1 .p1-imgBox {width:400px}
	.sGuide-wr .paraBox1 .p1-txtbox {margin:0 0 0 420px}
	.sGuide-wr .txtBox1 > ul {margin:30px}
	.sGuide-wr .txtBox1 dl dt {left:0}
	.sGuide-wr.planet .diff-wr {font-size:15px}
	.sGuide-wr.planet .diff-wr .role-head {width:180px}
	.sGuide-wr.planet .diff-wr .role-head ul li {padding:0 15px;letter-spacing:-.05em;height:22px;line-height:22px}
	.sGuide-wr.planet .diff-wr .role-body {margin:0 20px 0 200px}
	.sGuide-wr.planet .diff-wr .role-body dl dd ul li {font-size:15px;letter-spacing:-.05em}
}
@media all and (max-width:860px) {
	.sGuide-wr .paraBox1 .p1-imgBox {width:320px}
	.sGuide-wr .paraBox1 .p1-txtbox {margin:0 0 0 340px}
	.sGuide-wr .sguide-btnBox1 {margin:30px 0 0}
	.sGuide-wr .sguide-ul1 > li.len1 {width:auto;float:none}
	.sGuide-wr .sguide-ul1 > li.len2 {width:auto;float:none}
	.sGuide-wr .txtBox1 dl dt {font-size:18px;}
	.sGuide-wr.planet.popupTbl .is-wauto-box-custom {overflow-x:scroll}
	.sGuide-wr.planet.popupTbl .is-wauto-box-custom > table {min-width:800px}
	.sGuide-wr.planet.popupTbl .rsv-info-custom {display:block;}
}
@media all and (max-width:760px) {
	.sGuide-wr .info-s-box:after {display:none}
	.sGuide-wr .paraBox1 .p1-imgBox {position:relative;width:100%;max-width:400px;margin:0 auto}
	.sGuide-wr .paraBox1 .p1-txtbox {margin:20px 0 0}
	.sGuide-wr .sguide-btnBox1 {margin:20px 0 0}
	.sGuide-wr .txtBox1 > ul > li {padding:0 0 20px;margin:0 0 20px}
	.sGuide-wr .txtBox1 dl dt {position:relative;left:auto;top:auto}
	.sGuide-wr .txtBox1 dl dd {margin:20px 0 0}
	.sGuide-wr.planet .wauto-wrap.sguideCustom {display:block}
	.sGuide-wr.planet .diff-wr .role-head h4 {margin:16px auto 0}
	.sGuide-wr.planet .diff-wr .role-head ul {margin:14px 0 0}
	.sGuide-wr.planet .diff-wr .role-body {margin:0 20px 0 200px;padding:20px 0;overflow-x:auto}
	.sGuide-wr.planet .diff-wr .role-body dl {width:700px}
	.sGuide-wr.planet .diff-wr .role-body ul li:first-child dl ul li .sTit {margin:0 0 17px}
	.sGuide-wr.planet .info-ex03 .bw-btn,
	.sGuide-wr.planet .info-ex03 a.bw-btn {top:0;left:0;display:block;margin-top:10px;text-align:center;}
	.sGuide-wr.sproutGuide .info-ex03 .bw-btn,
	.sGuide-wr.sproutGuide .info-ex03 a.bw-btn {top:0;left:0;display:block;margin-top:10px;text-align:center;}
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a {padding:15px 60px 15px 240px}
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a .num {width:220px;left:0;margin:-10px 0 0}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont {padding:20px}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul {min-height:0}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul:after {display:none}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li {width:auto;margin:0 0 23px}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li:nth-child(3) {margin:0 0 23px}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li:last-child {position:relative;right:auto;top:auto}
	.sGuide-wr.rental .imgBox1 .item .imgCaption {min-width:0;font-size:15px;padding:10px}
}
@media all and (max-width:620px) {
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a {padding:45px 0 15px 20px;font-size:15px;color:#999;line-height:1.4}
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a .num {display:inline-block;position:absolute;left:20px;top:20px;margin:0;width:auto;padding:0 25px 0 0}
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a .num:after {left:-20px;top:15px;height:100%}
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a .num:before {content:"";display:block;position:absolute;width:16px;height:16px;box-sizing:border-box;border:1px solid #ddd;right:0;top:50%;margin:-7px 0 0;background:url(/_Img/Content/fold_spr.png) no-repeat -13px -13px;box-shadow:0 0 0 2px rgba(255, 255, 255, 1) inset;transition:all .3s ease}
	.sGuide-wr.hallpro .foldings-list .foldings-in-wrap a:after {display:none}
	.sGuide-wr.hallpro .foldings-list .over .foldings-in-wrap a .num:before {border-color:#0060c4;background-color:#0060c4;box-shadow:0 0 0 2px #0060c4 inset;background-position:-13px -63px}
}
@media all and (max-width:610px) {
	.sGuide-wr.planet.popupTbl .rsv-info-custom {padding:0}
	.sGuide-wr.planet.popupTbl .rsv-info-custom .ico {display:block;padding:15px 50px}
	.sGuide-wr.planet.popupTbl .rsv-info-custom .ico:before {left:10px}
	.sGuide-wr.planet.popupTbl .rsv-info-custom .ico:after {right:10px}
}
@media all and (max-width:580px) {
	.sGuide-wr {overflow:hidden}
	.sGuide-wr .info-s-box {padding:10px}
	.sGuide-wr .info-s-box .txt {line-height:1.3}
	.sGuide-wr .imgBox,
	.sGuide-wr .imgBox1, .vol-wr .imgBox1 {width:200%;margin:0 0 0 -50%}
	.sGuide-wr .imgBox .img-slide-wr .owl-controls,
	.sGuide-wr .imgBox1 .img-slide-wr .owl-controls, .vol-wr .imgBox1 .img-slide-wr .owl-controls {right:50%;margin:0 -25px 0 0}
	.sGuide-wr .imgBox .img-slide-wr .ctrl-btns,
	.sGuide-wr .imgBox1 .img-slide-wr .ctrl-btns, .vol-wr .imgBox1 .img-slide-wr .ctrl-btns {right:50%;margin:0 -76px 0 0}
	.sGuide-wr .paraBox1 {padding:20px}
	.sGuide-wr.planet .diff-wr {overflow-x:auto}
	.sGuide-wr.planet .diff-wr .role-head h4 {width:auto;margin-right:15px;margin-left:15px}
	.sGuide-wr.planet .diff-wr .role-head ul li {margin:0 0 14px}
	.sGuide-wr.planet .diff-wr .role-body {width:500px;overflow:hidden}
	.sGuide-wr.planet .diff-wr .role-body dl {width:500px}
	.sGuide-wr.planet .diff-wr .role-body dl dd {margin:0 20px 0 0}
	.sGuide-wr.planet .diff-wr .role-body dl dd ul li {min-height:10px}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox a {min-width:0;margin:0}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox.has1 a {width:100%}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox.has2 a {width:49%}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox.has2 a:nth-child(1) {float:left}
	.sGuide-wr.hallpro .foldings-list .foldings-in-cont .foldings-contents > ul > li .btnBox.has2 a:nth-child(2) {float:right}
}
@media all and (max-width:500px) {
	.sGuide-wr .btnBox1 a {display:block;text-align:left;margin:5px 0 0}
	.sGuide-wr .txtBox1 .info-btn {position:relative;}

	.sGuide-wr.planet.popupTbl table .col1 {width:120px}
	.sGuide-wr.planet.popupTbl table .col2 {width:120px}
	.sGuide-wr.planet.popupTbl table .col3 {width:auto}
}
@media all and (max-width:460px) {
	.sGuide-wr .txtBox1 > ul {margin:30px 20px}
	.sGuide-wr .txtBox1 .c-list02 li {padding:25px 0 2px 14px}
	.sGuide-wr .paraBox1 {padding:10px}
	.sGuide-wr.camp .c-list02 li .tit {display:block;position:relative;left:auto;top:auto}
	.sGuide-wr.camp .c-list02.c-list02-1 li {padding-left:15px}
	.sGuide-wr.camp .c-list02.c-list02-2 li {padding-left:15px}
}

/* -------- 관람 > 자원봉사 -------- */
.vol-wr {overflow:hidden;}
.vol-wr img {display:block;width:100%}
.vol-wr .img-slide-wr {max-width:100%;}
.vol-wr .info-box {padding:30px 30px 33px 184px}
.vol-wr .info-box .c-list02 > li {padding:2px 0 2px 125px}
.vol-wr .info-box .tag {display:block;position:absolute;background:url(/homepage/kor/_Img/Contents/vol_spr.png) no-repeat;width:88px;height:88px;right:45px;top:0;color:#fff;text-align:center;line-height:65px;font-size:16px}
.vol-wr .info-box .tag.tag1 {background-position:0px 0px}
.vol-wr .info-box .tag.tag2 {background-position:-108px 0px}
.vol-wr .chartBox {position:relative;box-sizing:border-box;border:1px solid #ccc;border-top:2px solid #7d8ba5;background:#f0f0f0}
.vol-wr .chartBox ol {display:block;font-size:0;margin:50px 40px}
.vol-wr .chartBox ol li {display:inline-block;position:relative;;width:20.57%;margin:0 5.90% 0 0;vertical-align:top;font-size:15px;box-sizing:border-box;border:1px solid #d2d2d2;background:#fff;text-align:center;padding:25px 0 31px}
.vol-wr .chartBox ol li:nth-child(-n+4) {margin-bottom:40px}
.vol-wr .chartBox ol li:nth-child(4n) {margin-right:0}
.vol-wr .chartBox ol li:before,
.vol-wr .chartBox ol li:after {content:"";display:block;position:absolute}
.vol-wr .chartBox ol li:before {width:22px;height:10px;left:50%;top:-5px;margin:0 0 0 -11px;background:#0060c4;transform:skewY(-27deg);-ms-transform:skewY(-27deg);box-shadow:0 5px 5px rgba(0, 0, 0, .3)}
.vol-wr .chartBox ol li:after {width:15px;height:25px;background:url(/homepage/kor/_Img/Contents/vol_spr.png) no-repeat 0px -252px;left:100%;top:50%;margin:-14px 0 0 12%}
.vol-wr .chartBox ol li:last-child:after,
.vol-wr .chartBox ol li:nth-child(4n):after {display:none}
.vol-wr .chartBox ol li h4 {position:relative;font-size:20px;color:#333;font-weight:500;padding:0 0 9px;margin:0 10px}
.vol-wr .chartBox ol li h4:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/vol_ptn1.gif) repeat;left:0;bottom:0}
.vol-wr .chartBox ol li p {font-size:16px;color:#444;line-height:20px;margin:17px 10px 0;height:40px}
.vol-wr .chartBox ol li p span {display:block}
.vol-wr .info-box.ico8 {border-top:0}
.vol-wr .info-box.ico8:after {content:"";display:block;position:absolute;width:223px;height:124px;background:url(/homepage/kor/_Img/Contents/vol_spr.png) no-repeat 0px -108px;right:36px;bottom:33px}
.vol-wr .btnBox {margin:30px 0 0;text-align:center}
@media all and (max-width:1200px) {
	.vol-wr .info-box {padding:30px 120px 30px 150px}
	.vol-wr .info-box.ico8:after {display:none}
	.vol-wr .info-box .tag {right:20px}
	.vol-wr .chartBox ol li {width:22%;margin:0 4% 0 0;padding:20px 0}
	.vol-wr .chartBox ol li:after {margin:-14px 0 0 7%}
	.vol-wr .chartBox ol li h4 {font-size:18px;letter-spacing:-.05em}
}
@media all and (max-width:999px) {
	.vol-wr .chartBox ol li {width:30%;margin:0 5% 0 0;padding:20px 0}
	.vol-wr .chartBox ol li:nth-child(-n+6) {margin-bottom:40px}
	.vol-wr .chartBox ol li:nth-child(4n) {margin-right:5%}
	.vol-wr .chartBox ol li:nth-child(3n) {margin-right:0}
	.vol-wr .chartBox ol li:nth-child(4n):after {display:block}
	.vol-wr .chartBox ol li:nth-child(3n):after {display:none}
	.vol-wr .chartBox ol li:last-child:after {display:none}
}
@media all and (max-width:768px) {
	.vol-wr .info-box {padding:30px}
	.vol-wr .info-box:before {margin:0 0 10px}
	.vol-wr .chartBox ol {margin:30px}
	.vol-wr .chartBox ol li {width:47.5%;margin:0 5% 0 0;padding:20px 0}
	.vol-wr .chartBox ol li:after {margin:-14px 0 0 3%}
	.vol-wr .chartBox ol li:nth-child(-n+6) {margin-bottom:20px}
	.vol-wr .chartBox ol li:nth-child(4n) {margin-right:5%}
	.vol-wr .chartBox ol li:nth-child(3n) {margin-right:5%}
	.vol-wr .chartBox ol li:nth-child(2n) {margin-right:0}
	.vol-wr .chartBox ol li:nth-child(4n):after {display:block}
	.vol-wr .chartBox ol li:nth-child(3n):after {display:block}
	.vol-wr .chartBox ol li:nth-child(2n):after {display:none}
	.vol-wr .chartBox ol li:after {margin:-14px 0 0 3%}
}
@media all and (max-width:500px) {
	.vol-wr .info-box .c-list02 > li {padding:23px 0 2px 14px}
	.vol-wr .chartBox ol {margin:15px}
	.vol-wr .chartBox ol li {display:block;width:auto;margin:0 0 30px;padding:15px 0}
	.vol-wr .chartBox ol li:nth-child(-n+7) {margin-bottom:30px}
	.vol-wr .chartBox ol li:before {display:none}
	.vol-wr .chartBox ol li:last-child {margin-bottom:0}
	.vol-wr .chartBox ol li:nth-child(4n) {margin-right:0}
	.vol-wr .chartBox ol li:nth-child(3n) {margin-right:0}
	.vol-wr .chartBox ol li:nth-child(2n) {margin-right:0}
	.vol-wr .chartBox ol li:after {width:25px;height:15px;left:50%;top:100%;margin:7px 0 0 -14px;background-position:-35px -252px}
	.vol-wr .chartBox ol li:nth-child(2n):after {display:block}
	.vol-wr .chartBox ol li:last-child:after {display:none}
	.vol-wr .chartBox ol li h4 {line-height:1}
	.vol-wr .chartBox ol li h4:before {content:"";display:inline-block;width:22px;height:10px;background:#0060c4;transform:skewY(-27deg);-ms-transform:skewY(-27deg);box-shadow:0 5px 5px rgba(0, 0, 0, .3);margin:0px 10px 2px 0;}
	.vol-wr .chartBox ol li p {height:auto;margin-top:7px}
	.vol-wr .chartBox ol li p span {display:inline}
}
@media all and (max-width:420px) {
	.vol-wr .info-box {padding:15px}
}

/* -------- 관람 > 추천코스 -------- */
.recc-wr {position:relative}
.recc-wr .img-wr {position:relative;box-sizing:border-box;border:5px solid #a4aec0}
.recc-wr .img-wr .img-zoom {position:relative;margin:115px;width:auto}
.recc-wr .img-wr .img-zoom img {display:block;position:relative;width:100%}
.recc-wr.expTimeTbl {margin:0 20px 0 0}
.recc-wr.expTimeTbl .c-list02 > li {padding-left:162px}
.recc-wr.expTimeTbl .exp-tblWr1 {margin:20px 0 0 0}
.recc-wr.expTimeTbl .exp-tblWr1 table {min-width:800px}
.recc-wr.expTimeTbl .exp-tblWr1 table .col1 {width:20%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col2 {width:20%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col3 {width:auto}
.recc-wr.expTimeTbl .exp-tblWr1 table .col5 {width:15%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col6 {width:25%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col7 {width:auto}
.recc-wr.expTimeTbl .exp-tblWr1 table .col8 {width:23%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col9 {width:auto}
.recc-wr.expTimeTbl .exp-tblWr1 table .col10 {width:24%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col11 {width:24%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col12 {width:15%}
.recc-wr.expTimeTbl .exp-tblWr1 table .col13 {width:23%}
.recc-wr.expTimeTbl .exp-tblWr1 .info-ex02 {margin:10px 0 0}
@media all and (max-width:999px) {
	.recc-wr .img-wr .img-zoom {position:relative;margin:120px 50px 50px 50px}
}
@media all and (max-width:620px) {
	.recc-wr.expTimeTbl .c-list02 li {padding-left:17px}
	.recc-wr.expTimeTbl .c-list02 li .tit {display:block;position:relative;left:auto;top:auto}
}
@media all and (max-width:520px) {
	.recc-wr .img-wr .stateBox {top:20px}
	.recc-wr .img-wr .stateBox p span {min-width:140px;padding:7px 0}
	.recc-wr .img-wr .img-zoom {position:relative;margin:84px 20px 20px 20px}
}

/* -------- 교육 > 교육안내 -------- */
.guide-wr {position:relative}
.guide-wr .info-box {}
.guide-wr .info-box .txt {}
.guide-wr .info-box .txt span {display:block}
.guide-wr .guideGroup {}
.guide-wr .guideGroup .unit {box-sizing:border-box;border:1px solid #d2d2d2;border-top:2px solid #7d8ba5;margin:0 0 39px}
.guide-wr .guideGroup .unit:last-child {margin:0}
.guide-wr .guideGroup .unit h4 {position:relative;background:#f6f6f6;padding:21px 0 24px 333px;border-bottom:1px solid #d2d2d2}
.guide-wr .guideGroup .unit h4 .c-tit02 {position:absolute;left:18px;top:20px;margin:0;width:281px}
.guide-wr .guideGroup .unit h4 .c-tit02:after {content:"";display:block;position:absolute;width:1px;height:22px;background:#d2d2d2;right:0;top:50%;margin:-10px 0 0}
.guide-wr .guideGroup .unit h4 .subDesc {display:block;font-weight:400;line-height:1.4;margin:0 20px 0 0}
.guide-wr .guideGroup .unit .side-wr {display:block;position:relative;width:100%;overflow:hidden}
.guide-wr .guideGroup .unit .side-wr.row2:before,
.guide-wr .guideGroup .unit .side-wr.row3:before,
.guide-wr .guideGroup .unit .side-wr.row3:after {content:"";display:block;position:absolute;width:1px;height:100%;background:#d2d2d2}
.guide-wr .guideGroup .unit .side-wr.row2:before {left:50%}
.guide-wr .guideGroup .unit .side-wr.row3:before {left:33.3333%}
.guide-wr .guideGroup .unit .side-wr.row3:after {left:66.6666%}
.guide-wr .guideGroup .unit .side-wr .sideBox {float:left}
.guide-wr .guideGroup .unit .side-wr.row1 .sideBox {width:100%;margin-bottom:30px;}
.guide-wr .guideGroup .unit .side-wr.row2 .sideBox {width:50%}
.guide-wr .guideGroup .unit .side-wr.row3 .sideBox {width:33.3333%}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr {margin:30px 19px 36px}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr h5 {margin:0 0 35px}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul {display:block}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul > li {display:block;position:relative;padding:0 0 24px;margin:0 0 24px;width:50%;float:left;}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul > li:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/guide_ptn1.gif) repeat-x;left:0;bottom:0}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul > li:last-child {padding:0;margin:0}
.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul > li:last-child:after {display:none}
.guide-wr .guideGroup .unit .side-wr .sideBox dl {display:block;width:100%;position:relative}
.guide-wr .guideGroup .unit .side-wr .sideBox dt,
.guide-wr .guideGroup .unit .side-wr .sideBox dd {display:block;font-size:17px;color:#444;line-height:1.4}
.guide-wr .guideGroup .unit .side-wr .sideBox dt {position:absolute;font-weight:500}
.guide-wr .guideGroup .unit .side-wr .sideBox dd {margin:0 0 0 99px;font-weight:400}
.guide-wr .guideIndi {position:relative;box-sizing:border-box;border:1px solid #d2d2d2;border-top:0}
.guide-wr .wauto-wrap.guideCustom {display:none}
.guide-wr .wauto-wrap.guideCustom .rsv-info {width:100%;height:100%;display:block;z-index:1000}
.guide-wr .guideIndi:before,
.guide-wr .guideIndi:after {content:"";display:block;position:absolute;width:1px;height:100%;background:#d2d2d2;top:0}
.guide-wr .guideIndi:before {left:33.3333%}
.guide-wr .guideIndi:after {left:66.6666%}
.guide-wr .guideIndi > ul {display:block;width:100%;font-size:0}
.guide-wr .guideIndi > ul > li {display:inline-block;width:33.3333%;box-sizing:border-box;border-top:2px solid #7d8ba5;vertical-align:top;font-size:17px}
.guide-wr .guideIndi h4 {display:block;background:#f6f6f6;padding:19px 18px 17px;border-bottom:1px solid #d2d2d2}
.guide-wr .guideIndi h4 .c-tit02 {}
.guide-wr .guideIndi h4 .subDesc {display:block;color:#444;font-weight:400;line-height:1.45;margin:13px 0 0 10px}
.guide-wr .guideIndi h4 .subDesc span {display:block}
.guide-wr .guideIndi .txtBox {margin:24px 19px 33px}
.guide-wr .guideIndi .txtBox > ul {display:block}
.guide-wr .guideIndi .txtBox > ul > li {display:block;position:relative;padding:0 0 24px;margin:0 0 24px}
.guide-wr .guideIndi .txtBox > ul > li:after {content:"";display:block;position:absolute;width:100%;height:1px;background:url(/homepage/kor/_Img/Contents/guide_ptn1.gif) repeat-x;left:0;bottom:0}
.guide-wr .guideIndi .txtBox > ul > li:last-child {padding:0;margin:0}
.guide-wr .guideIndi .txtBox > ul > li:last-child:after {display:none}
.guide-wr .guideIndi .txtBox dl {display:block;position:relative;width:100%}
.guide-wr .guideIndi .txtBox dl dt,
.guide-wr .guideIndi .txtBox dl dd {display:block;font-size:17px;color:#444;line-height:1.4}
.guide-wr .guideIndi .txtBox dl dt {position:absolute;left:0;top:1px;font-weight:500}
.guide-wr .guideIndi .txtBox dl dd {margin:0 0 0 99px}
.guide-wr .guideIndiRange {}
.guide-wr .guideIndiRange .graphBox {position:relative;margin:78px 0 0}
.guide-wr .guideIndiRange .graphBox ol {display:block;position:relative;width:100%;font-size:0;box-sizing:border-box;border:1px solid #d2d2d2;z-index:1}
.guide-wr .guideIndiRange .graphBox ol li {display:inline-block;position:relative;width:8.3333%;height:93px;vertical-align:top;font-size:15px;color:#222}
.guide-wr .guideIndiRange .graphBox ol li:after {content:"";display:block;position:absolute;width:1px;height:100%;background:url(/homepage/kor/_Img/Contents/guide_ptn2.gif) repeat;right:0;top:0}
.guide-wr .guideIndiRange .graphBox ol li:last-child:after {display:none}
.guide-wr .guideIndiRange .graphBox ol li .sTit {display:block;position:absolute;width:36px;height:36px;line-height:36px;text-align:center;box-sizing:border-box;border:1px solid #d2d2d2;left:50%;top:-47px;margin:0 0 0 -18px;z-index:1;border-radius:50%}
.guide-wr .guideIndiRange .graphBox .base {position:absolute;height:30px;border-radius:999px;bottom:34px;font-size:16px;color:#fff;line-height:30px;text-align:center}
.guide-wr .guideIndiRange .graphBox .base.type1 {width:100%;background:#d8dce4;left:0;z-index:2;}
.guide-wr .guideIndiRange .graphBox .base.order1 {z-index:3;width:16.6666%;left:0;background:linear-gradient(to right, #fdbe01 0%, #f85b95 100%)}
.guide-wr .guideIndiRange .graphBox .base.order2 {z-index:3;width:16.6666%;left:18.25%;background:linear-gradient(to right, #f54e8b 0%, #a66feb 50%, #35a8ba 100%)}
.guide-wr .guideIndiRange .graphBox .base.order3 {z-index:3;width:8.3333%;left:41.6665%;background:linear-gradient(to right, #02ade4 0%, #1876d7 100%)}
.guide-wr .guideIndiRange .graphBox .base.order4 {z-index:3;width:14.08%;left:51.08%;background:linear-gradient(to right, #ff8609 0%, #bf660a 100%)}
.guide-wr .guideIndiRange .graphBox .base.order5 {z-index:3;width:11.16%;left:65.16%;background:linear-gradient(to right, #c2680a 0%, #e60000 100%)}
.guide-wr .guideIndiRange .graphBox .base.order6 {z-index:3;width:14.16%;left:83.16%;background:linear-gradient(to right, #e60000 0%, #920000 100%)}
.guide-wr .info-ex01 {margin:17px 0 39px}
.guide-wr .btnBox {text-align:center;margin:30px 0 0}
.guide-wr .guideNav {position:absolute;width:105px;left:50%;margin:0 0 0 615px;height:auto;max-height:490px;border:1px solid #d2d2d2;border-radius:5px;box-shadow:0 4px 5px rgba(0, 0, 0, .2);overflow-y:hidden}
.guide-wr .guideNav .mCSB_scrollTools {width:3px}
.guide-wr .guideNav .mCSB_outside+.mCSB_scrollTools {right:1px}
.guide-wr .guideNav .mCSB_outside+.mCSB_scrollTools.hide {display:none !important}
.guide-wr .guideNav .mCSB_draggerRail {display:none}
.guide-wr .guideNav .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.guide-wr .guideNav .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:3px;border-radius:0}
.guide-wr .guideNav.over {position:fixed;top:105px}
.guide-wr .guideNav .inwr {height:490px}
.guide-wr .guideNav .inwr h3 {}
.guide-wr .guideNav .inwr h3 button {display:block;width:100%;border:0;background:#e5e8ed;font-size:15px;font-weight:400;color:#222;padding:4px 0;text-align:left;text-indent:24px}
.guide-wr .guideNav .inwr ul {display:block;padding:8px 0 9px}
.guide-wr .guideNav .inwr ul li {display:block}
.guide-wr .guideNav .inwr ul li button {display:block;width:100%;position:relative;font-size:13px;color:#777;border:0;background:none;text-align:left;text-indent:11px;padding:7px 0 6px;margin:0;line-height:1;letter-spacing:-.05em;transition:all .3s ease}
.guide-wr .guideNav .inwr ul li button:focus,
.guide-wr .guideNav .inwr ul li button:hover {color:#0060c3;background:#f5f5f5}
.guide-wr .guideNav .inwr ul li button:before {content:"";display:block;position:absolute;width:5px;height:1px;background:#d2d2d2;left:0;top:12px}
@media all and (max-width:1480px) {
	.guide-wr .guideNav {display:none}
}
@media all and (max-width:1100px) {
	.guide-wr .guideIndi h4 .subDesc {height:72px}
	.guide-wr .guideIndi h4 .subDesc span {display:inline}
}
@media all and (max-width:999px) {
	.guide-wr .guideGroup .unit h4 {padding:24px 18px}
	.guide-wr .guideGroup .unit h4 .c-tit02 {position:relative;left:auto;top:auto}
	.guide-wr .guideGroup .unit h4 .c-tit02:after {display:none}
	.guide-wr .guideGroup .unit h4 .subDesc {margin:5px 0 0}
	.guide-wr .guideIndiRange {width:100%;overflow-x:auto}
	.guide-wr .guideIndiRange .graphBox {width:1100px;margin:47px 0 0}
	.guide-wr .guideIndiRange .graphBox ol li {height:60px}
	.guide-wr .guideIndiRange .graphBox .base {bottom:15px}
	.guide-wr .wauto-wrap.guideCustom {display:block}
	.guide-wr .guideGroup .unit .side-wr .sideBox .inwr {margin:20px}
	.guide-wr .guideGroup .unit .side-wr .sideBox .inwr h5 {margin:0 0 20px}
	.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul > li {padding:0 0 10px;margin:0 0 10px}
	.guide-wr .guideGroup .unit .side-wr .sideBox dt,
	.guide-wr .guideGroup .unit .side-wr .sideBox dd {font-size:15px}
	.guide-wr .guideGroup .unit .side-wr .sideBox dd {margin:0 0 0 70px}
	.guide-wr .guideGroup .unit .side-wr .sideBox dd .c-list04 li {font-size:15px}
	.guide-wr .guideGroup .unit .side-wr .sideBox dd .c-list04 li:before {top:10px}
	.guide-wr .guideGroup .unit .side-wr.row3:before {left:50%}
	.guide-wr .guideGroup .unit .side-wr.row3:after {display:none}
	.guide-wr .guideGroup .unit .side-wr.row3 .sideBox {width:50%;position:relative}
	.guide-wr .guideGroup .unit .side-wr.row3 .sideBox:nth-child(2):after {content:"";display:block;position:absolute;width:200%;height:1px;background:#d2d2d2;right:0;bottom:0}
	.guide-wr .guideIndi:before {left:50%;z-index:1}
	.guide-wr .guideIndi:after {display:none}
	.guide-wr .guideIndi > ul > li {width:50%;font-size:15px;position:relative}
	.guide-wr .guideIndi > ul > li:last-child:before {content:"";display:block;position:absolute;width:200%;height:2px;left:0;top:-2px;background:#7d8ba5}
	.guide-wr .guideIndi h4 {padding:24px 18px}
	.guide-wr .guideIndi h4 .subDesc {margin:5px 0 0;height:63px}
	.guide-wr .guideIndi h4 .subDesc span {font-size:15px}
	.guide-wr .guideIndi .txtBox {margin:20px}
	.guide-wr .guideIndi .txtBox > ul > li {padding:0 0 10px;margin:0 0 10px}
	.guide-wr .guideIndi .txtBox dl dt,
	.guide-wr .guideIndi .txtBox dl dd {font-size:15px}
	.guide-wr .guideIndi .txtBox dl dd {margin:0 0 0 70px}
	.guide-wr .guideIndi .txtBox dl dd .c-list04 li {font-size:15px}
	.guide-wr .guideIndi .txtBox dl dd .c-list04 li:before {top:10px}
}
@media all and (max-width:820px) {
	.guide-wr .guideGroup .unit .side-wr .sideBox .inwr > ul > li {width:100%;float:none;}
}
@media all and (max-width:680px) {
	.guide-wr .guideGroup .unit {margin:0 0 20px}
	.guide-wr .guideGroup .unit .side-wr.row2:before {display:none}
	.guide-wr .guideGroup .unit .side-wr.row2 .sideBox {width:100%;border-bottom:1px solid #d2d2d2}
	.guide-wr .guideGroup .unit .side-wr.row2 .sideBox:last-child {border-bottom:0}
	.guide-wr .guideGroup .unit .side-wr.row3:before {display:none}
	.guide-wr .guideGroup .unit .side-wr.row3 .sideBox {width:100%;border-bottom:1px solid #d2d2d2}
	.guide-wr .guideGroup .unit .side-wr.row3 .sideBox:after {display:none}
	.guide-wr .guideGroup .unit .side-wr.row3 .sideBox:nth-child(2):after {display:none}
	.guide-wr .guideGroup .unit .side-wr.row3 .sideBox:last-child {border-bottom:0}
	.guide-wr .guideIndi {border:0}
	.guide-wr .guideIndi:before {display:none}
	.guide-wr .guideIndi h4 .subDesc {height:auto}
	.guide-wr .guideIndi > ul > li {width:100%;margin:0 0 10px;box-sizing:border-box;border:1px solid #d2d2d2;border-top:2px solid #7d8ba5}
	.guide-wr .guideIndi > ul > li:last-child:before {display:none}
}
@media all and (max-width:600px) {
	.guide-wr .info-box .txt span {display:inline}
	.guide-wr .guideGroup .unit h4 {padding:15px 10px}
	.guide-wr .guideIndi h4 {padding:15px 10px}
}
@media all and (max-width:500px) {
	.guide-wr .guideGroup .unit h4 .subDesc {margin:0}
	.guide-wr .guideGroup .unit .side-wr .sideBox .inwr {margin:15px 10px}
	.guide-wr .guideIndi h4 .subDesc {margin:0}
	.guide-wr .guideIndi .txtBox {margin:15px 10px}
	.guide-wr .btnBox a {display:block;margin:5px 0 0;text-align:left}
}

/* -------- 정보공개 > 이하페이지 공통 -------- */
.infoPage-wr {}
.infoPage-wr .is-wauto-box table {min-width:1000px}

/* -------- 기타 > 영상정보처리기기 운영관리방침 -------- */
.moru .c-list02.li01 > li {padding-left:195px;}
.moru .c-list02.li02 > li {padding-left:105px;}

/* -------- 정보공개 > 인권경영 -------- */
.human-wr {border:5px solid #ddd;padding:70px 50px}
.human-wr .h-top {margin-bottom:30px;}
.human-wr .h-top h3 {text-align:center;font-size:30px;font-weight:500;margin-bottom:30px;color:#000;}
.human-wr .h-top p {text-align:center;}
.human-wr .h-top p span {font-weight:500;color:#1876d7}
.human-wr ul {padding:50px;border:1px solid #ddd;background-color:#f9f9f9;}
.human-wr ul li {margin-bottom:20px;position:relative;}
.human-wr ul li:after {content: "";display:block;position:absolute;width:100%;height:1px;background: url(/homepage/kor/_Img/Contents/vis_ptn2.gif) repeat-x;left:0;bottom:-13px;}
.human-wr ul li span {color:#000;font-weight:500;font-size:1.2em}
.human-wr .date {text-align:center;margin-top:20px;}
.human-wr .date span {display:block;font-size:1.2em;color:#222;}

@media all and (max-width:680px) {
	.human-wr {padding:40px 30px;}
	.human-wr ul {padding:30px;}
}
@media all and (max-width:540px) {
	.human-wr .h-top br {display:none;}
}
@media all and (max-width:480px) {
	.human-wr {padding:30px;}
	.human-wr .h-top h3 {font-size:1.5em;margin-bottom:15px;}
}




