/* BASIC css start */
/* */

iframe{/*height:1px;*/}
.SMS_BottomModule_Iconfooter_sns .container_Box .body ul li img{width:100%}
.SMS_BottomShopinfo_btn div a span{background:#aaa}


/* WIB */
#wFooter{padding:50px 15px 50px 20px;background-color:#2E2E2E;box-sizing:border-box;}
#wFooter .top{}
#wFooter .top:after{display:block;content:"";clear:both;}
#wFooter .top .left{float:left;}
#wFooter .top .kakao > a > img{margin-top: 17px; width: 60px; height: 60px;}
#wFooter .top .left em{display:block;font-size: 30px;color:#F7E600;text-align:left;line-height:1; margin-bottom: 5px; font-weight: bold;}
#wFooter .top .left span{font-size:17px;color:#fff;text-align:left;line-height:1;}
#wFooter .top .left a{display:block; padding:0px 15px 0 0;}
#wFooter .top .left p{font-size:14px;color:#828282;line-height:16px;padding-top:8px;}
#wFooter .top .kakaotxt {padding-top: 15px;}
#wFooter .top .right{float:right; padding-left: 5px;}
#wFooter .top .right ul{margin-top: 52px;}
#wFooter .top .right ul li:first-of-type{padding-top:0;}
#wFooter .top .right ul li{padding-top:12px;}
#wFooter .top .right ul li a{display:block;font-size:17px;font-weight:400;color:#fff;text-align:left;line-height:1;}
#wFooter .top .right ul li a img{display:inline-block;vertical-align:middle;width:5px;margin-left:8px;line-height:1;position:relative;top:-2px;}
#wFooter .bottom{}
#wFooter .bottom .link{}
#wFooter .bottom .link ul:first-of-type{margin-bottom: 10px;;}
#wFooter .bottom .link ul{font-size:0;text-align:left;}
#wFooter .bottom .link ul li:last-of-type{margin-right:0;}
#wFooter .bottom .link ul li{margin-right:16px;display:inline-block;vertical-align:middle;}
#wFooter .bottom .link ul li a{display:block;font-size:14px;font-weight:400;color:#fff;line-height:1;}
#wFooter .bottom address{padding-top:16px;font-size:12px;font-weight:300;color:#828282;letter-spacing:-0.05em;word-break:keep-all;line-height:1.7;}
#wFooter .bottom address i{display:inline-block;vertical-align:middle;width:1px;height:11px;background-color:#606060;margin:0 8px;position:relative;top:-1px;}
#wFooter .bottom address a{font-size:12px;font-weight:300;color:#828282;letter-spacing:-0.05em;}
#wFooter .bottom > p{font-size:10px;font-weight:400;color:#606060;line-height:14px;letter-spacing:0.1em;padding-top:18px;}

#go-top{position:fixed;right:15px;bottom:20px;z-index:33;}
#go-top ul{}
#go-top ul li:first-of-type{margin-top:0;}
#go-top ul li{margin-top:8px;}
#go-top ul li a{display:block;}
#go-top ul li a img{width:40px;}

@media screen and (max-width:390px){
   #wFooter .top .right ul{margin-top: 53px;}
   #wFooter .top .left p{font-size:12px;}
   #wFooter .top .kakao > a > img{width: 50px; height: 50px;}
   #wFooter .top .right ul li a{font-size:13px;}
   #wFooter .top .right ul li{padding-top:8px;}
   #wFooter .bottom{padding-top:40px;}
}

@media screen and (max-width:360px){
   #wFooter .top .left em {font-size: 25px;}

   #wFooter .top .left a {padding:0px 7px 0 0;}
   #wFooter .top .left span {font-size:11px;}
   #wFooter .top .left p{font-size:11px;}
   #wFooter .top .right ul li a {font-size: 10px;}
}
.popupWrapDh{ display: none; z-index:555; position:fixed; top:50%; left:0; margin-top:-190px; width:100%; max-width:100%; height:auto; background:#fff; border:5px solid #00454c; }
.popUpcontainerDh{ position:relative; width:100%; text-align:left; }
/* Å¸ÀÌÆ² */
.popUpTitle{ padding: 20px 20px; background:#00454c; }
.popUpTitle>h2{ float:left; font-size:20px; color:#fff;  }
.popUpTitle>span{ float:right; margin-top:3px; }
.popUpTitle>span>a>img{ width: 13px; }
.popContentsDh{ width:100%; text-align:left; padding: 40px 20px; }
.popContentsDh>h3{ font-size:15px; font-weight: 500; line-height: 1.4; }
.popContentsDh>ul{ width:100%; margin-top:10px; }
.popContentsDh>ul>li{font-size: 15px; line-height: 1.4; }
.popContentsDh>ul>li>a{ color:#333; }

/* BASIC css end */

