/* BASIC css start */
.popupWrap {
    position: fixed;
    top: 250px;
    left: 650px;
    z-index: 35;
}

/* Á¦ÈÞ¹®ÀÇ ÆË¾÷ */
.popupWrapDh {
    display: none;
    position: fixed;
    top: 250px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 99999;
    background: #fff;
}

.popUpcontainerDh {
    background: #fff;
}

#footer #footer_bl .footer_info{display:block;float:left;width:650px; padding:0;margin:0}
#footer #footer_bl .footer_info li{margin:5px 0px; padding:0px 20px; border-right:#fff 1px solid; float:left;display:block;}
#footer #footer_bl .footer_info li a{color:#fff!important;}
#footer #footer_bl .footer_info li.last{border:none;}
#footer #footer_bl .footer_info2{display:block;float:right;width:300px; padding:0;margin:0}
#footer #footer_bl .footer_info2 li{margin:5px 0px; padding:0px 20px; float:left;display:block;}
#footer #footer_bl .footer_info2 li a{color:#ccc!important;}
#footer #footer_bl { width:1100px;padding:5px 0;height:30px;margin:0 auto;}
#footer #footer_bg{ background-color:#888;width:100%;height:30px;margin-bottom:20px;}
.escrow01{width:180px;position:absolute;right:0px;bottom:0px;}
#footer #footer_text{width:1100px;margin:0 auto;position:relative;}
#footer .address{position:relative!important;top:0px!important; left:0px!important;}
#footer .copyRight{position:relative!important;top:0px!important; left:0px!important}
#footer .mark{position:relative!important;right:0!important;top:0!important;}
#footer .markLayer1{right:-230px!important}
#footer .markLayer2{right:-325px!important}
#footer .markLayer1, #footer .markLayer2, #footer .markLayer3{bottom:50px!important;}

.footer-bottom-left>div a{color:#ddd;}

/* WIB */
#wFooter{padding:60px 0 30px;background-color:#2E2E2E; height: 233px;}
#wFooter .w1280:after{display:block;content:"";clear:both;}
#wFooter .w1280 .left{float:left; width: 750px; padding-top: 12px;}
#wFooter .w1280 .left .link.sns{padding-bottom: 8px;}
#wFooter .w1280 .left .link ul:first-of-type {margin-bottom: 10px;}
#wFooter .w1280 .left .link ul{font-size:0;text-align:left;}
#wFooter .w1280 .left .link ul li:last-of-type{margin-right:0;}
#wFooter .w1280 .left .link ul li{display:inline-block;vertical-align:middle;margin-right:20px;}
#wFooter .w1280 .left .link ul li a{display:block;font-size:14px;font-weight:500;color:#fff;text-align:left;line-height:1;}
#wFooter .w1280 .left address{padding-top:18px;font-size:14px;font-weight:300;color:#828282;letter-spacing:-0.05em;display:inline-block;}
#wFooter .w1280 .left address span{display:inline-block;position:relative;font-size:14px;font-weight:300;color:#828282;letter-spacing:-0.05em;margin-right:17px;margin-bottom:8px;}
#wFooter .w1280 .left address span:after{display:block;content:"";position:absolute;width:1px;height:11px;background-color:#606060;right:-10px;top:2px;}
#wFooter .w1280 .left address span.no-after:after{display:none;}
#wFooter .w1280 .left address .line{padding-top:9px;}
#wFooter .w1280 .left address a{color:#828282;}
#wFooter .w1280 .left > span{display:block;font-size:12px;font-weight:400;color:#606060;text-align:left;line-height:12px;letter-spacing:0.1em;padding-top:40px;}
#wFooter .w1280 .right{float:right;text-align:right; width: 320px; height: 190px; padding-left: 180px;}
#wFooter .w1280 .right p{font-size:14px;font-weight:500;color:#fff;line-height:1;position:relative;right:5px;}

#wFooter .w1280 .right .innerBox {
    width: 320px;
    height: 130px;
    float: left;
    padding-top: 12px;
}

#wFooter .w1280 .right .innerBox .ft_left {float: left; margin-right:20px;  width: 65px; height: 65px;} 
#wFooter .w1280 .right .innerBox .ft_left a {width: 65px; height: 65px;}
#wFooter .w1280 .right .innerBox .ft_left a img {width: 65px; height: 65px;}

#wFooter .w1280 .right .innerBox .ft_right {float: left; width: 230px; text-align: left;} 
#wFooter .w1280 .right .innerBox .ft_right strong {display:block;}
#wFooter .w1280 .right .innerBox .ft_right strong.CS{margin: 0 0 10px; text-align: left; font-size: 31px; color: #F7E600;}
#wFooter .w1280 .right .innerBox .ft_right span.CStxt {font-size: 20px; line-height: 25px; color: #fff;}
#wFooter .w1280 .right .innerBox .ft_right p.CStime {color: #9B9B9B; font-size: 18px; line-height: 20px; margin: 10px 0 0 5px;}

.box_main{display:none !important;}

#quick-menu{position:fixed;top:50%;right:0;z-index:33;height:252px;margin-top:-126px;}
#quick-menu ul li{background-color:#fff;}
#quick-menu ul li:nth-of-type(1) a{background:url("/design/zenpia0/wib/img/quick-icon01.svg")no-repeat center center;}
#quick-menu ul li:nth-of-type(2) a{background:url("/design/zenpia0/wib/img/quick-icon02.svg")no-repeat center center;}
#quick-menu ul li:nth-of-type(3) a{background:url("/design/zenpia0/wib/img/quick-icon03.svg")no-repeat center center;}
#quick-menu ul li:nth-of-type(4) a{background:url("/design/zenpia0/wib/img/quick-icon04.svg")no-repeat center center;}
#quick-menu ul li:nth-of-type(5) a{background:url("/design/zenpia0/wib/img/quick-icon05.svg")no-repeat center center;}
#quick-menu ul li:nth-of-type(6) a{background:url("/design/zenpia0/wib/img/quick-icon06.svg")no-repeat center center;}
#quick-menu ul li a{display:block;width:42px;height:42px;position:relative;transition:all 0.3s;}
#quick-menu:hover ul li a{width:112px;background-position:left 16px center !important;}
#quick-menu:hover ul li:nth-of-type(2) a{background-position:left 15px center !important;}
#quick-menu ul li a span{line-height:42px;font-size:12px;font-weight:400;color:#2b2b2b;text-align:left;letter-spacing:-0.05em;left:43px;position:absolute;top:0;white-space:nowrap;}

#go-top{position:fixed;right:15px;bottom:20px;z-index:333;}
#go-top ul li:first-of-type{margin-top:0;}
#go-top ul li{margin-top:10px;}
#go-top ul li a{display:block;}
#go-top ul li a img{display:block;font-size:0;}
/* BASIC css end */

