
/*footer*/
#footer{ background: #333; width: 100%;}
#footer .container{width:100%;padding:45px 0 35px;position:relative;}
#footer .container .addr_box{color: #D9D9D9; text-align: center;}
#footer .container address { text-align: center; color: #D9D9D9;display: inline-block;margin-bottom: 0px;}
/* #footer .container .logo{width:30%;float:left;}
#footer .container .logo img{width:38%;margin-top:14px;} */
#footer .container .copy{ color:#D9D9D9;font-size:13px; font-weight:400;  text-align: center;line-height: 30px; }

@media  all  and (max-width:1100px){ 
    body{
        -webkit-text-size-adjust: none;
    }
    
    .col-pc-content{
        display: none;
    }
    .col-mobile-content{
        display: block;
    }
    #footer .container{
        padding: 10px 0;
    }
    .mob_hide{
        display: none;
    }
    #footer .container .copy{
        line-height: 20px;
        font-weight: 300;
    }
}