#header{height: auto;}
#lnb{border-bottom: 0; top: 160px;}
#lnb:after{background-color: #323b50;}
#lnb .menu > li > a{color: #fff;}
#spot.sub .thumb:after{opacity: 0;}

.box-thumb1 .cont .h1{line-height: 27px; height: 58px; }
@media screen and (max-width: 840px) {

  #lnb{top: 0;}

  .wrap-content2 .area_item > li.w1.n3{ width: 100%; }

  .box-thumb1 .cont .h1{height: auto; line-height: 4.64vw;}

}



body {padding-top: 0;}
#header2 .h a {display: inline-block;}

#container {z-index: 0;}
#spot.sub {z-index: 0;}

.font-bold1 {font-weight: 700; color: #eb6413;}
.font-bold2 {border-top: 1px solid #3c3c3c; border-bottom: 1px solid #3c3c3c; padding: 70px 0; margin-top: 20px; width: 235px;}


.container_inner {text-align: justify;}
.util2.mb0 {margin-bottom: 0;}
.util2 .path2{position: relative; display: inline-block; vertical-align: middle;}
.util2 .path2 span{margin-right: 30px; display: inline-block; line-height: 39px;}
.util2 .option{position: relative; display: inline-block; vertical-align: middle;}
.util2 .option .lst_sns  > ul > li{position: relative; float: left; margin-left: 10px;}
.area_search_top {right: 50px; top: -5px;}
.area_search_top input.inp {vertical-align: top;}

#container.sub{font-family: 'Nanum Square';}
#container.sub .inr-c4 .inr-c {width: 1000px;}
#imgSlide0 img {width: 100%;}

#spot.sub .thumb .img {height: 300px;}

@media screen and (max-width: 840px) {
	#spot.sub .thumb .img {height: 500px; height: 59.52vw;}
}
@media screen and (min-width: 840px) {


#header2 #lnb2 .depth2 {left: 50%; padding-left: 0; padding-right: 0;}
#header2 #lnb2 .depth2 li {padding-left: 0; padding-right: 0;}
#header2 #lnb2 .menu > li.n1 .depth2 {margin-left: -41px;}
#header2 #lnb2 .menu > li.n2 .depth2 {margin-left: -16px;}
#header2 #lnb2 .menu > li.n3 .depth2 {margin-left: -42.5px;}
#header2 #lnb2 .menu > li.n4 .depth2 {margin-left: -62.5px;}



}

@media screen and (min-width: 1025px) {
#header2 #lnb2 .menu > li.n1 .depth2 {margin-left: -57px;}
#header2 #lnb2 .menu > li.n2 .depth2 {margin-left: -20px;}
#header2 #lnb2 .menu > li.n3 .depth2 {margin-left: -53px;}
#header2 #lnb2 .menu > li.n4 .depth2 {margin-left: -77px;}
}


@media screen and (max-width: 840px) {
#container.sub {padding-bottom: 60px;}
#container, #container.sub {z-index: 0;}


.bxMain2 .lst img {width: 100%;}
.wrap-news1 {margin-bottom: 2em;}

 body {font-size: 32px; font-size: 3.80952381vw; color: #434343; }
.font-bold2 {width: 100%; text-align: center; padding: 2em 0; margin-bottom: 2em;}
#header2 .left a {display: block;}
#header2 .h img {height: 110px; height: 13.0952381vw;}
#header2 #lnb2 .top h1 img {display: none;}
#header2 #lnb2 .menu > li.on a,
#header2 #lnb2 .depth2 {background-color: #6a3233;}
#header2 #lnb2 .depth2 li {margin-bottom: 0;}
#header2 #lnb2 .menu > li > a span {font-size: 28px; font-size: 3.33333333vw;}
#header2 #lnb2 .menu > li > a span b {padding-bottom: 0;}
#header2 #lnb2 .depth2 a {font-size: 28px; font-size: 3.33333333vw;}

.util2 .path2 {font-size: 22px; font-size: 2.61904762vw;}
.util2 .path2 span{margin-right: 5px; line-height: 1.2; }
.util2 .option .lst_sns  > ul > li{margin-left: 10px;}

.inr-c4.img {margin: 0; }
.inr-c4.img > div {margin-left: -3.5vw; width: 90.5vw;}

#container.sub .inr-c4 .inr-c {width: auto; margin: 0;}
.area_search_top {right:7vw; top: 0;}


}