#mobile-banner,#consultation {
    display: none;
}
#consultation {
    padding: 0 20px 10px;
}
#consultation img {
   width: 100%;
}
/* #content h1 {
    font-size: 26px;
  
}
#content p {
    font-size: 14px;
    line-height: 1.5;
    margin: 10px 0 0;
} */

@media (max-width:1024px) {
    .topcallcenter {
        font-size: 14px;
    }
    #content h1 {
        font-size: 24px;
    }
    #hero{
        font-size: 0;
    }
    #content-wrapper, #container {
       margin: 0;
    }
}

@media (max-width:940px) {
    #container {
        width: 100%;
    }
    #hero,
    #content {
        width: 100%;
        height: auto;
        margin: 0;
    }
    #content {
        box-sizing: border-box;
    }
    #hero img {
        width: 100%;
    }
    .topcallcenter {
        width: 100%!important;
        word-break: break-all;
        padding: 8px 0!important;
        box-sizing: border-box;
    }
    #sidebar ,#consultation-mb{
       display: none;
    }
    #consultation {
        display: block;
    }
}
@media (max-width:640px) {
    #consultation-pc{
        display: none;
     }
    #content h1 {
        font-size: 20px;
    }
    #content p {
        font-size: 14px;
        margin: 10px 0 0;
    }
    .topcallcenter {
        font-size: 14px;
    }
    #mobile-banner,#consultation-pc {
        display: block;
    }
    #pc-banner {
        display: none;
    }
    #content h1:first-child {
        margin: 0;
    }
    #hero {
        margin: 0;
    }
    .roundall {
        border-radius: 0px;
    }
    #content {
        padding: 20px 20px 30px;
    }
    #sidebar {
        margin: 0 auto;
     }
}

@media (max-width:480px) {
    #content h1 {
        font-size: 18px;
    }
    #content p {
        font-size: 12px;
        margin: 10px 0 0;
    }
    .topcallcenter {
        font-size: 12px;
    }
}