.siteFooter .widget{   margin-bottom:0px}.wp-block-columns{margin-bottom:0}.headerTop ul>li>a,.headerTop ul>li>span{font-size:30px;text-decoration:none}.device-mobile .gMenu>li{padding:20px 1.2em}.device-mobile .gMenu>li .gMenu_name{font-size:14px}.headerTop .container{display:flex;overflow:visible;align-items:center}div.widget_block{margin-top:0}.siteContent{padding:0}#block-17 div .wp-block-columns{flex-wrap:nowrap}h3{font-size:1rem;background-color:#efefef;margin-bottom:1.2em;color:#000}.siteFooter{border-top-color:#ff8f63;margin-top:100px}.element-back{margin:0 auto}.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:2.6em 0;font-size:1.75rem;line-height:1.1}.breadSection{margin-bottom:80px}#main{margin-top:50px}.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:3.6em 0}.headerTop .headerTop_contactBtn a.btn{position:fixed;top:20vh;right:0}#tab-1,#tab-2,#tab-3,#tab-4{padding:0 5px!important;margin-bottom:20px}#land{max-width:1100px;margin:0 auto 80px}#land .dai{background-color:#f2f2f2;text-align:center}.land-flex{width:100%;display:flex;flex-wrap:wrap;border-bottom:solid #555 1px}.land-flex .basho,.land-flex .youto,.land-flex .tsubo{width:15%;padding:7px 10px;margin-top:7px;border-right:1px solid #555}.land-flex .info{width:55%;padding:10px;margin-top:7px}.readmore a:link,.readmore a:visited{width:80%;margin:15px auto 0;padding:10px 0;box-sizing:border-box;position:relative;font-size:16px;display:block;color:#fff;background-color:#ff8f63;text-align:center;transition:.5s;text-decoration:none}.readmore a:hover{background-color:#ffc4ad}