

#wrap {*zoom:1}
#wrap:before,#wrap:after {content:''; display:table;}
#wrap:after {clear:both;}
#container.maxWidth {max-width:1399px;border-left:1px solid #eee;margin-right:87px;}
#containersub.maxWidth {max-width:1399px;border-left:1px solid #eee;margin-right:87px;}
#wrap {overflow:visible;border-left:206px solid #fff;}
#header {
	float:left;
	width:209px; margin-left:-209px;	height:100%;
	
}


#header .inner {height:auto; padding:0px;}
#header .inner .logo {padding:0; border-bottom:0}
#header .inner .logo .pc {display:block}
#header .inner .logo .mobile {display:none}
#header .inner .toggleLeft,#header .inner .toggleRight {position:static;}
#header .inner .toggleLeft #toggleGnb,#header .inner .toggleLeft #toggleSearchBox,#header .inner .toggleLeft #toggleLnb,#header .inner .toggleRight #toggleGnb,#header .inner .toggleRight #toggleSearchBox,#header .inner .toggleRight #toggleLnb {display:none}
#header .inner #mynb,#header .inner #mynb.on {display:none}
#header .inner #gnbWrap,#header .inner #searchBox,#header .inner #lnbWrap,#header .inner #hSection01,#header .inner #hSection02,#header .inner #hSection03 {display:block; border:0;}
#header .inner #gnb {
	position:absolute; top:0px; left:0px;
	padding:0 0 0 0px;
	text-align:left;
}
#header .inner #gnb ul {display:block}
#header .inner #gnb ul li {margin-left:0px; padding-left:0px;}
#header .inner #lnbWrap>p {display:none}
/* 메뉴 서브 왼쪽 패딩, 배경 */
#header .inner #lnbWrap .category>div>ul>li>div>ul>li>a,#header .inner #lnbWrap .lnb>div>ul>li>div>ul>li>a {padding-left:25px;}
#header .inner #lnbWrap .category,#header .inner #lnbWrap .lnbMypage {margin:0px auto; padding:0px;background-color:#d2d8de;} 
#header .inner #lnbWrap .category>div>ul>li,#header .inner #lnbWrap .lnbMypage>div>ul>li {margin:0px auto; padding:0px;}
#header .inner #lnbWrap .category>div>ul>li>a,#header .inner #lnbWrap .lnbMypage>div>ul>li>a {margin:0px auto; padding:0px;}
#header .inner #lnbWrap .lnb {padding:0px 0}
#header .inner #lnbWrap .lnb>div>ul>li {border:0}
#header .inner #lnbWrap .lnb>div>ul>li>a {padding:0px 0px}
#header .inner #hSection02 {margin-top:20px}
#header .inner #hSection03 {margin-top:30px}
#header .inner #hSection03>div {margin-top:10px}
#header .inner #hSection03>div:first-child {margin-top:0}

#container {overflow:hidden; padding:20px 0px 20px 20px;border-left:1px solid #eee;}

#container.fullWidth {max-width:100%!important}
#footer {clear:left; margin-left:-250px}
#footer #gototop {top:-60px; right:20px}
#footer .inner #fSection01 {display:none}
#footer .inner .address {margin-left:30px; padding:0; text-align:left}
#footer .inner .copyright {margin-left:30px; text-align:left}
.pc {display:block}
.mobile {display:none}



/*side*/
#rnb_wrap {width:77px; height:100%; position:fixed; right:0px; top:0px; z-index:300;}
#rnb_wrap .inner_rnb {width:77px;  height:100%; overflow:hidden; position:relative; z-index:11; background-color:#ff6000;box-shadow: 1px 0px 10px #333;}
#rnb_wrap .inner_rnb .title  {width:77px; height:112px;text-align:center;padding-top:40px;}



/* sitemap */

.sitemap {width:100%;height:210px;background-color:#d8d8d8;padding-top:26px;}
.sitemap_m {position:relative;width:1098px;margin:0 auto;}
.sitemap_m ul.stiemap1 {float:left;width:178px;}
.sitemap_m ul.stiemap2 {float:left;width:198px;}
.sitemap_m ul.stiemap3 {float:left;width:148px;}
.sitemap_m ul.stiemap4 {float:left;width:128px;}
.sitemap_m ul.stiemap5 {float:left;width:158px;}
.sitemap_m ul.stiemap6 {float:left;width:148px;}
.sitemap_m ul.stiemap7 {float:left;width:138px;}
.sitemap_m ul.stiemap8 {float:left;width:208px;}
.sitemap_m ul.stiemap9 {float:left;width:171px;}
.sitemap_m ul.btn_top {float:left;padding-left:50px;}

.sitemap_m ul li {font:13px '돋움';height:22px;}
.sitemap_m ul li.first {height:29px;font:15px;color:#333;font-weight:bold}
.sitemap_m ul li a{color:#444;}
.sitemap_m ul li a:hover{color:#ffffff;text-decoration:none}


/* main_visual */






.main_visual{overflow:hidden;position:relative;width:100%;height:726px;text-align:left;z-index:30;}
.main_visual ul.img_area li{position:absolute;top:0;left:0;z-index:30;text-align:left;}
.main_visual ul.img_area li ul.visual_txt{position:absolute;left:0px;bottom:540px;width:100%;height:35px;text-align:left;font-size:0;line-height:0;z-index:40;}
.main_visual ul.img_area li ul.visual_txt li{overflow:hidden;position:relative;left:0px;width:100%;margin:0 auto;z-index:30;text-align:left;}
.main_visual ul.img_area li.img01{width:100%;height:726px;background:url(main_v_img/main_img1.jpg) no-repeat left;}
.main_visual ul.img_area li.img02{width:100%;height:726px;background:url(main_v_img/main_img2.jpg) no-repeat left;}
.main_visual ul.img_area li.img03{width:100%;height:726px;background:url(main_v_img/main_img3.jpg) no-repeat left;}
.main_visual ul.img_area li.img04{width:100%;height:726px;background:url(main_v_img/main_img4.jpg) no-repeat left;}
.main_visual ul.img_area li.img05{width:100%;height:726px;background:url(main_v_img/main_img5.jpg) no-repeat left;}

.main_visual .thumb_area{position:absolute;left:20px;bottom:0px;width:100%;z-index:50;}
.main_visual .thumb_area ul{position:relative;width:100%;height:82px;margin:0 auto;text-align:left;}
.main_visual .thumb_area ul li{float:left;font-size:0;line-height:0;text-align:left;padding-right:1px;}



.plogin {margin-top:30px;width:100%;max-width:1399px;margin:0 auto;height:240px;background:url(/images/member_bg.gif)  left;border-top:2px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.plogin ul{float:center;}
.plogin li{float:center;width:100%;max-width:1399px;}

.plogin2 {margin-top:30px;margin-left:50px;width:1000px;height:240px;background:url(/images/member_bg.gif)  left;border-top:2px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
.plogin2 ul{float:left;padding:0px 0px 0px 200px}
.plogin2 li{float:left;}


#t_wrapper {float:left; visibility:hidden; width:100%; height:100%;max-width:1782px; margin:0 auto; overflow:hidden; position:relative; }
.contents_wrapper { position:relative;border-left:1px solid #eee; }

	.swiper-container {
	  width: 100%;
	  height: 100%;
	  color: #fff;
	  text-align: center;
	}

	.pagination {
      width:100%;
	  position: absolute;
	  z-index: 20;
	  bottom: 10px;
	}
	.swiper-pagination-switch {

	  margin:0 6px;
	  width: 12px;
	  height: 12px;
	  display: inline-block;
	  background: #b0b0b0;
	  background: rgba(176,176,176,1);
	  cursor: pointer;
	  text-indent: -9999px;
	  -webkit-border-radius: 20px;
	  -moz-border-radius: 20px;
	  -o-border-radius: 20px;
	  border-radius: 20px;
	  box-shadow: inset 0 0 3px rgba(0,0,0,0.3);	  
	}
	.swiper-visible-switch {
	  background: #aaa;
	}
	.swiper-active-switch {
	  background:#75d9e6;
	}
	
	.pagination2 {width:100%; position:absolute; z-index:20; bottom:0; text-align:center; font-size:0; }
	.pagination2 div {width:14%; overflow:hidden; /*float:left;*/ max-width:160px;margin-right:1px; position:relative; display:inline-block; zoom:1; *display:inline; }
	.pagination2 div img {width:200%; position:relative;}
	.pagination2 div img.active { left:-100%; }