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

#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 address a{}
#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{}
#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{}
#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 */

