﻿@charset "utf-8";

#container {padding:0 !important;}
.contentsPop {margin:0 !important;}
.eventPop{position:relative;}
/*nvn*/
.nvnr{position:relative;width:100%;/*height:43px;*/background:#b00808;text-align:center;color:#fff}
.nvn{overflow:hidden;/*width:100%*/margin-right:34px}
.nvn ul{/*margin:0 9px;*/padding:0;margin-right:-8px; zoom:1;}
.nvn ul:after {content:""; display:block; clear:both;}

.nvn .l1{/*background:none*/}
.nvn a,
.nvn span{display:block;height:100%;color:#fff}
.nvn a,
.nvn a img {}
.nvn li,
.nvn li a {line-height:0; font-size:0;}
.nvn li.on{background:#b00808;line-height:0; font-size:0;}
.nvn .on a{color:#fff;}

/*주석처리해야할것들*/
/*.ppr img{width:34px !important;}
.nvn a span{font-weight:bold;
box-shadow: inset 0px 0px 10px 0px #460000,5px 5px 5px 1px #460000;
-webkit-box-shadow: inset 0px 0px 10px 0px #460000,5px 5px 5px 1px #460000;
-moz-box-shadow: inset 0px 0px 10px 0px #460000,5px 5px 5px 1px #460000;
-o-box-shadow: inset 0px 0px 10px 0px #460000,5px 5px 5px 1px #460000;
}
.nvnr{position:relative;width:100%;height:43px;background:#b00808;text-align:center;color:#fff}
.nvn li{overflow:hidden;float:left;height:43px;margin-right:-2px;background:#670001;line-height:43px;text-align:center;white-space:nowrap}*/


.nvnr{position:relative;width:100%;/*height:33px;*/background:#fff;text-align:center;color:#fff}
.nvn li{overflow:hidden;float:left;/*height:52px;*/margin-right:-2px;background:#670001;line-height:43px;text-align:center;white-space:nowrap}
.nvn #n_btn1 {background:url(../images/m_btn01_off.png) 0 0 no-repeat; background-size:100% auto;}
.nvn #n_btn2 {background:url(../images/m_btn02_off.png) 0 0 no-repeat; background-size:100% auto;}
.nvn #n_btn3 {background:url(../images/m_btn03_off.png) 0 0 no-repeat; background-size:100% auto;}
.nvn #n_btn1.on {background:url(../images/m_btn01_on.png) 0 0 no-repeat; background-size:100% auto;}
.nvn #n_btn2.on {background:url(../images/m_btn02_on.png) 0 0 no-repeat; background-size:100% auto ;}}
.nvn #n_btn3.on {background:url(../images/m_btn03_on.png) 0 0 no-repeat; background-size:100% auto;}

.nvnr .nvn .ppr a {width:10.5% !important;}

.nvn li.on a span{
box-shadow:none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
-o-box-shadow:none !important;
}
.ppr{position:absolute;top:0;right:0;}



.promo_landing_wrap{position:relative;background:#fff;padding:0;}
.promo_landing1_btn1{position:absolute;width:43.5% !important;bottom:2.3%;left:28.3%;}
.promo_landing2_btn1{position:absolute;width:27.6% !important;bottom:15.3%;left:6%;}
.promo_landing3_btn1{position:absolute;width:51.5% !important;bottom:5.3%;left:24.3%;}
.promo_landing3_btn2{position:absolute;width:35.5% !important;bottom:42.6%;left:47.6%;}
.promo_landing_mov_wrap{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:0;padding-bottom:58%;}
.promo_landing_mov_wrap .promo_landing_mov{position:absolute;top:0;left:3.3%;width:93.8%;height:94%;}
.promo_landing_btn_caption{position:absolute;width:30.5% !important;right:3%;top:89%;z-index:100;}

.ham:after {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);content: "";display: block;left: 0;position: absolute;top: 0;width:100%;/*width: 120%;height: 120%;*/z-index:9999;}
.ham {
    bottom:1em;
    left:1em;
    position: fixed;
    z-index: 2010;
    text-align:center;

}

.sprh_ham {
    font-size:50px;
    position: relative;
    white-space: normal;
    width:63%;
    z-index:20;
}
 
.sprh{
    color: transparent !important;
    display: inline-block;
    overflow: hidden;
}