/*.slide-area .container div.sideNav{display:none;position:relative;top:-700px;padding-top:0px;transition:all 1s cubic-bezier(0.8,0,0.25,1)}
.slide-area .sideNav ul{width:100%; padding-left:140px }
.slide-area .sideNav li{float:left;width:14%; }
.slide-area .sideNav li a{display:block;height:40px;border-bottom:2px solid #0066b3;font-weight:bold;font-size:20px;color:#000;*line-height:1.4;  display:none}
.slide-area .sideNav li.last{margin:0}
.slide-area .sideNav li li{float:none;width:100%}
.slide-area .sideNav li li a{display:block;height:15px;padding:15px 0;border-bottom:1px solid #e6e6e6;font-weight:normal;font-size:13px;color:#666}
.slide-area .sideNav li li.last a{border:0; d}
.slide-area .sideNav li li.last{ display:none;} 
*/

.slide-area .container div.sideNav {display:none ; padding:0; top:0px; padding-top:10PX;}
.slide-area .sideNav ul{padding-left:0px; background-color:#FFF  }
.slide-area .sideNav li {clear:both; width:100%; margin:0; }
.slide-area .sideNav li a {height:50px; font-size:16px; line-height:3.75; text-indent:30px; border-bottom:1px solid #ddd; box-sizing:border-box;  font-weight:600; color:#3f4254; display:block}
.slide-area .sideNav li.on {  background-color:#f8f8f8}
.slide-area .sideNav li.on a {height:auto; color:#0066b3; border-bottom:1px solid #666;font-weight:600; color:#014096;  text-decoration:none}
.slide-area .sideNav ul ul {display:none; height:auto; float:left; width:100%; border-bottom:1px solid #666; background:#999 }
.slide-area .sideNav li li {clear:none; float:left; width:25%; margin:0; padding:0; line-height:1.5em; background:none;}
.slide-area .sideNav li li a {margin:0; padding:10px 0; font-size:13px; font-weight:bold; line-height:1.5em; color:#fff; text-align:center; letter-spacing:-1px; text-indent:0; border:none; background:url("/static/images/common/gnb_mobile_bg.png") no-repeat right center;}
.slide-area .sideNav li.on li a {margin:0; padding:10px 0; font-size:13px; font-weight:bold; line-height:1.5em; color:#fff; text-align:center; letter-spacing:-1px; text-indent:0; border:none; background:url("/static/images/common/gnb_mobile_bg.png") no-repeat right center;}
.slide-area .sideNav li .last{ display:none;}
.slide-area .sideNav li li.last { border:0px; }

@media all and (max-width:1024px){
html, body, div{font-size:15px;}
.container {/*padding:0px 30px;*/}
header nav#gnb {display:none;}
.slide-area .gnb-2depth {display:none !important;}
.slide-area .container .btn-gnb-close {display:none !important;}
header .container{height:70px; }
h1 a {position:absolute; top:10px;left:10px;}
header .container h1 img {width:200px;}
header nav.side li.sns {display:none;position:absolute; right:60px; top:21px;}/*display:none;*/  
header nav.side li.sns img{vertical-align:top}
header nav.side {float:right; padding:21px 70px 0 0; *padding-top:12px; top:0; right:0;}
header nav.side li.all-view {display:block; top:17px;right:17px; width:35px; border:none;}
header nav.side li.all-view a {display:block; width:100%; border:none; background:url("../../img/images/menu_btn.png") no-repeat;background-size:35px 35px}
header nav.side li.all-view a.open {background:url("../../img/images/close_btn.png") no-repeat; background-size:35px 35px}
.slide-area .close1 img{display:none; top:-10000px;}
.slide-area .sideNav li.last {display:none;}
.over-gnb-close {display:none;}
header .slide-area {position:absolute; top:70px; left:0; width:100%; height:auto; background:none;}
header .slide-area .container {padding:0;}
.slide-area .container div.sideNav {display:none; padding:0; top:0;}
.slide-area .sideNav ul{padding-left:0px }
.slide-area .sideNav li {clear:both; width:100%; margin:0; background:#21bbb1;font-family:Gotham-Book,NanumBarunGothic; }
.slide-area .sideNav li a {height:50px; font-size:16px; line-height:50px; text-indent:15px; box-sizing:border-box;border-bottom:1px solid #10a69c;border-top:1px solid #3dccc3;  background:url("") no-repeat right;  color:#fff; display:block;}
.slide-area .sideNav li.on {  background-color:#21bbb1;}
.slide-area .sideNav li.on a {height:auto; color:#fff; border-bottom:1px solid #000; background-image:url("");font-weight:600;   text-decoration:none}
.slide-area .sideNav ul ul {display:none; height:auto; float:left; width:100%; border-bottom:1px solid #000; background:#000 url("") repeat-x 0px 1px;}
.slide-area .sideNav li li {clear:none; float:left; width:25%; margin:0; padding:0; line-height:1.5em; background:none;}
.slide-area .sideNav li li a {margin:0; padding:10px 0; font-size:13px; font-weight:bold; line-height:1.5em; color:#fff; text-align:center; letter-spacing:-1px; text-indent:0; border:none; background:url("/static/images/common/gnb_mobile_bg.png") no-repeat right center;}
.slide-area .sideNav li.on li a {margin:0; padding:10px 0; font-size:13px; font-weight:bold; line-height:1.5em; color:#fff; text-align:center; letter-spacing:-1px; text-indent:0; border:none; background:url("/static/images/common/gnb_mobile_bg.png") no-repeat right center;}
.slide-area .sideNav li li.last a{ display:block; boader:0px}

/*.slide-area .container div.sideNav {display:none; padding:0; top:0;}
.slide-area .sideNav li {clear:both; width:100%; margin:0; background:#fff;}
.slide-area .sideNav li a {height:60px; font-size:16px; line-height:3.75; text-indent:30px; border-bottom:1px solid #ddd; box-sizing:border-box; background:url("/static/images/common/gnb_mobile_bg01.png") no-repeat right; font-weight:600; color:#3f4254}
.slide-area .sideNav li.on {  background-color:#f8f8f8}
.slide-area .sideNav li.on a {height:auto; color:#0066b3; border-bottom:1px solid #666; background-image:url("/static/images/common/gnb_mobile_bg02.png"); font-weight:600; color:#014096;  text-decoration:none}
.slide-area .sideNav ul ul {display:none; height:auto; float:left; width:100%; border-bottom:1px solid #666; background:#999 url("/static/images/common/gnb_mobile_bg04.png") repeat-x 0px 1px;}
.slide-area .sideNav li li {clear:none; float:left; width:25%; margin:0; padding:0; line-height:1.5em; background:none;}
.slide-area .sideNav li li a {margin:0; padding:10px 0; font-size:13px; font-weight:bold; line-height:1.5em; color:#fff; text-align:center; letter-spacing:-1px; text-indent:0; border:none; background:url("/static/images/common/gnb_mobile_bg.png") no-repeat right center;}
.slide-area .sideNav li.on li a {margin:0; padding:10px 0; font-size:13px; font-weight:bold; line-height:1.5em; color:#fff; text-align:center; letter-spacing:-1px; text-indent:0; border:none; background:url("/static/images/common/gnb_mobile_bg.png") no-repeat right center;}
*/
.slide-area .sideNav li li.num04 a,
.slide-area .sideNav li li.num08 a{background:none;}
/*
.subTitle h3 img {
 display:none;
}
.subTitle h3 span {
  color:#2f71a5; font-size:36px; display:block; font-weight:600
}
*/
/*.subTitle h3 span.eng {
 font-family:"Century Gothic",sans-serif;
}*/
.subTitle h3{padding:35px 0 30px 0;}
.subTitle .subNav {
 padding:0px 30px;
}
.search .wrap-01 {
 width:50%;
}
.search .wrap-02 {
 margin-left:50%;
}
#contents .conWrap {
 padding:45px 0 50px 0;
}
#contents .helloworldWrap {
 padding:0;
}
.paging {
 display:none;
}
.minimize.paging {
 display:block;
}
/*.minimize.paging dd {
 color:rgb(34, 34, 34); font-family:"Century Gothic",sans-serif; font-size:15px; font-weight:bold; float:left;
}*/
.minimize.paging dd.total {
 background:url("") no-repeat 10px; color:rgb(170, 170, 170); padding-left:27px;
}
.listType01 li {
 width:50%;
}
.listType01 li .aff {
 margin:27px 30px 10px;
}
.listType01 li.num1 div {
 margin:0px 15px 30px 0px;
}
.listType01 li.num3 div {
 margin:0px 15px 30px 0px;
}
.listType01 li.num5 div {
 margin:0px 15px 30px 0px;
}
.listType01 li.num2 div {
 margin:0px 0px 30px 15px;
}
.listType01 li.num4 div {
 margin:0px 0px 30px 15px;
}
.listType01 li.num6 div {
 margin:0px 0px 30px 15px;
}
.listType01 li .summ {
 margin:0px 30px 25px !important;
}
.board-form td span.txt {
 margin:5px 0px 0px; display:block;
}
.board-view .box {
 background:none; padding:0px; height:auto; color:rgb(102, 102, 102); margin-top:-8px;
}
.board-view .box .aff {
 height:22px; color:rgb(0, 102, 179); line-height:1.8; font-weight:bold; float:left;
}
.board-view .box .date {
 margin:5px 0px 0px 10px; left:0px; height:12px; bottom:0px; padding-left:10px; font-family:Arial; border-left-color:rgb(221, 221, 221); border-left-width:1px; border-left-style:solid; float:left; position:relative;
}
.board-view .box .subject {
 padding:8px 0px; color:rgb(34, 34, 34); line-height:1.45; clear:both; font-size:22px; font-weight:bold;
}
.board-view .box .img {
 padding:45px 0px 0px; text-align:center; position:relative;
}
.board-view .box .img img {
 width:100%; max-width:358px;
}
aside .story .listWrap {
 margin-top:7.5%;
}
footer .view-btn {
 right:30px; z-index:99999999999999999999999
}
footer .aff-area  { padding:20px 0 0px;
}
footer .aff-area ul {
 margin:0px; padding:0px 0px 0px; left:0px; clear:both; float:left;
}
.hei200 {
 height:200px
}
.hei2 {
 height:190px; 
}
footer .aff-area li {
 width:33.1%;
}
footer .aff-area li a {
 margin-right:42px; height:25px; 
}
/*footer .aff-area li.last a {
 margin-right:42px;
}*/
footer .aff-area li.last2 a {
 margin-right:0px;
}
footer .aff-area li li a {
 margin-right:42px; height:20px;
}
footer .aff-area li.last { margin-right:0px; border:none; width:32% 
}
footer .aff-area li.last_2014 a{ margin-right:0px; /*ÀÚµ¿Â÷ºÎ¹®*/
}
footer .aff-area li.last_2014 { margin-right:0px; border:none; width:32% 
}

}


.business .detail02 li .drt {
 margin:-90px 0px 0px 220px;
}
.business .detail02 li .drt p.btimg img {
 width:48.5%;
}
.business .detail02 li .drt p.btn {
 left:-220px; top:87px; position:absolute;
}
aside {
 height:auto;
}
aside .container {
 height:auto;
}
aside .story {
 height:auto;
}
aside .museum {
 height:auto;
}
aside .container {
 padding:23px 0px 24px;
}
aside .story {
 width:auto; float:none;
}
aside .museum {
 width:auto; float:none;
}
aside .story {
 background:none; padding-bottom:25px; border-bottom-color:rgb(221, 221, 221); border-bottom-width:1px; border-bottom-style:solid;
}
aside .story h4 {
 padding-left:30px;
}
aside .story .listWrap {
 margin:14px 0px 0px 30px;
}
aside .museum p {
 padding-left:0px;
}
aside .museum .btn {
 left:0px;
}
aside .museum {
 margin:25px 30px 0px;
}
}
@media all and (max-width:768px){
.board-form input.w26-768 { width:26.5%}
.board-form select.w26-768 {width:26.5%}
.board-form select.w28-768 {width:28%}
.board-form select.mgl18 {
 margin-left:10px;
}
aside .story {
 padding-right:1%;
}
#s_nav {
 clear:both;width:100%;
  height:42px; border-top-color:#e1e6ea; border-bottom-color:#e1e6ea; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; position:relative; z-index:3;
}
#s_nav .inner {
 max-width:1140px;padding:0 0px; background:rgb(255, 255, 255); margin:0px auto;  
}
#s_nav .inner {
 background:url("/static/images/s_nav_rig") repeat-y right top;
}
#s_nav .inner .depth {
 height:42px; line-height:42px; font-size:14px; float:left; position:relative;
}
div.menu_Big_selectBox{width:50%; min-width:50%;}
.subTitle h3 img {width:290px}

#s_nav .inner .home.depth,
#s_nav .inner .home.depth a,
#s_nav .inner .home.depth a span{display:none}
#s_nav .inner .depth1.depth {background-position:right -150px; width:49%; border-right-color:#e0e6ea; border-left-color:#e0e6ea; border-right-width:1px; border-left-width:1px; border-right-style:solid; border-left-style:solid; position:relative;  color:#80a2bc;
}
#s_nav .inner .depth1.depth a, #s_nav .inner .depth2.depth a  {
  color:#80a2bc;
}

#s_nav .inner .depth2.depth {
 background-position:right -150px; width:50%; border-right-color:#e0e6ea; border-right-width:1px; border-right-style:solid; position:relative;
}
#s_nav .inner .depth .sel {
 padding:0px 16px 0px 17px; height:100%; color:rgb(102, 102, 102); display:block;
}
#s_nav .inner .dropUp .nav_icon01 { 
 background-position:-50px -300px; left:11px; width:51px; height:61px; bottom:0px; display:none; position:absolute;
}
#s_nav .inner .on.dropUp {background-position:right -200px;  display:none;
}
#s_nav .inner .depth .nav_home {
 background-position:-50px -200px; width:15px; height:13px; display:block;
}
#s_nav .inner .dropUp{display:none}
#s_nav .inner .dropUp a {display:none}
#s_nav .inner .depth ul {
 background:rgb(255, 255, 255); padding:10px 0px; border:1px solid rgb(236, 236, 236); border-image:none; left:-1px; top:42px; width:180px; display:none; position:absolute;
}
#s_nav .inner .depth ul.on {
 display:block;
}
#s_nav .inner .depth ul li {
 line-height:32px;
}
#s_nav .inner .depth ul li a {
 color:rgb(102, 102, 102); padding-left:17px;
}
.clfix::after {
 height:0px; clear:both; display:block; visibility:hidden; content:".";
}
.clfix {
 display:inline-block;
}
.clfix {
 display:block;
}
* html .clfix {
 height:1%;
}
.clfix {
 -ms-zoom:1;
}
}