/* BASIC css start */
.footer_logo_wrap {margin-top:50px; padding-bottom:20px; }
.footer_logo_wrap img {max-height:30px; }

.footer_new_wrap {    max-width: 1000px;
    margin: 0 auto;
    padding: 120px 0 0px;
    color: #404041;
    font-size: 0;
}
.footer_new_wrap {background:#fff;}
.footer_new_wrap a {font-size:11px; }
.footer_new_wrap:after{content:"";display:block;clear:both;}
.footer_new_wrap .fbox{

    text-align: left;
    /* margin-left: 88px; */
    display: inline-block;
    width: 25%;
    vertical-align: top;
}

.footer_new_wrap .fbox h2{padding-bottom:10px;font-size:12px;font-weight:600;}
.footer_new_wrap .fbox li{line-height:21px;font-size:11px;}
.footer_new_wrap .fbox li .bizLink{font-style:normal;}
.footer_new_wrap .fbox li.tel{font-size:11px;line-height:26px;}
.footer_new_wrap .fbox ul.fole{float:left;}
.footer_new_wrap .fbox ul.folel{margin-right:30px;}
.footer_new_wrap .fSite{height:50px;line-height:50px;}


.footer_new_wrap br + h2 {margin-top:15px; }

@media only screen and (min-width: 1950px) {

    .body_wrap .new_body_right_wrap { max-width:1600px;}
   
}

@media only screen and (max-width: 1450px) {
    .body_wrap .new_body_right_wrap { padding-left:300px; padding-right:160px;}
    .body_wrap .new_body_left_wrap {padding:20px 10px 20px 20px; }
}




/* BASIC css end */

