@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900|Work+Sans:600,800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?wwxwf9");src:url("../fonts/icomoon.eot?wwxwf9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?wwxwf9") format("truetype"),url("../fonts/icomoon.woff?wwxwf9") format("woff"),url("../fonts/icomoon.svg?wwxwf9#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tel:before{content:"\e903"}.icon-time:before{content:"\e902"}.icon-next:before{content:"\e901"}.icon-more:before{content:"\e900"}#local_main h2{margin-bottom:180px}@media (max-width: 991px){#local_main h2{margin-bottom:120px}}@media (max-width: 767px){#local_main h2{margin-bottom:60px}}#compliance{padding:100px 0 160px}@media (max-width: 991px){#compliance{padding:60px 0 100px}}@media (max-width: 767px){#compliance{padding:40px 0}}#compliance .boxBottom{margin-bottom:100px}@media (max-width: 991px){#compliance .boxBottom{margin-bottom:70px}}@media (max-width: 767px){#compliance .boxBottom{margin-bottom:40px}}#compliance p{font-size:1.8rem}@media (max-width: 991px){#compliance p{font-size:1.6rem}}@media (max-width: 767px){#compliance p{font-size:1.5rem}}#compliance .mainDl{margin-bottom:50px;font-size:1.8rem}@media (max-width: 991px){#compliance .mainDl{font-size:1.6rem}}@media (max-width: 767px){#compliance .mainDl{font-size:1.5rem;margin-bottom:30px}}#compliance .mainDl dt{font-weight:600;margin-bottom:10px}
