.TopHero{margin-top:60px}@media(width >= 769px){.TopHero{margin-top:86px}}p h2 h3 h4{word-break:keep-all}.topbnr_inner{display:block;width:80%;max-width:740px;margin:50px auto 30px}@media(width >= 769px){.topbnr_inner{margin:90px auto 60px}}.TopConcept .TopConcept_inner .TopConcept_inner-txt{margin-bottom:40px}.TopConcept .TopConcept_inner .TopConcept_inner-txt h3{font-size:clamp(2.4rem,.78vw + 2.094rem,3.6rem);font-family:"Noto Serif JP M";font-weight:500;line-height:1.83;text-align:center;margin-bottom:40px}.TopConcept .TopConcept_inner .TopConcept_inner-txt p{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem);font-weight:400;line-height:2.43;text-align:center}.TopMenu_inner li{margin-bottom:50px}.TopMenu_inner .TopMenu_inner-list .flex{gap:50px 0px}.TopMenu_inner .TopMenu_inner-list .flex .Right{width:100%}@media(width >= 769px){.TopMenu_inner .TopMenu_inner-list .flex .Right{width:31%}}.TopMenu_inner .TopMenu_inner-list .flex .Left{width:100%}@media(width >= 769px){.TopMenu_inner .TopMenu_inner-list .flex .Left{width:64%}}.TopMenu_inner .TopMenu_inner-list .flex .Left h3{font-size:clamp(2rem,.13vw + 1.949rem,2.2rem);font-weight:500;margin-bottom:20px}@media(width >= 769px){.TopMenu_inner .TopMenu_inner-list .flex .Left h3{margin-bottom:30px}}.TopMenu_inner .TopMenu_inner-list .flex .Left p{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem);line-height:2.429}@media(width >= 769px){.TopMenu_inner .TopMenu_inner-list .flex .Left p{line-height:2.25}}.TopMenu_inner .BtnArea{margin-top:40px}.TopMenu_inner .BtnArea .BtnArea_link{width:100%}@media(width >= 769px){.TopMenu_inner .BtnArea .BtnArea_link{width:25%}}.TopAccess_inner li p{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem)}.TopAccess_inner li .map{width:100%;aspect-ratio:16/9;margin-bottom:35px}@media(width >= 769px){.TopAccess_inner li .map{width:50%;margin-bottom:0px;height:355px}}.TopAccess_inner li .map iframe{width:100%;height:100%}.TopAccess_inner li .address{width:100%}@media(width >= 769px){.TopAccess_inner li .address{width:45%;margin-left:50px}}.TopAccess_inner li .address h3{font-size:clamp(2rem,.13vw + 1.949rem,2.2rem);font-weight:500;margin-bottom:20px}@media(width >= 769px){.TopAccess_inner li .address h3{margin-bottom:30px}}.TopAccess_inner li .address p{margin-bottom:35px;line-height:2.25;font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem)}.TopAccess_inner li .address .BtnArea{text-align:left}.TopBookNow_inner .BtnArea{margin-top:40px}.TopBookNow_inner .BtnArea .BtnArea_link{width:min(100%,230px);padding:10px 0}@media(width >= 769px){.TopBookNow_inner .BtnArea .BtnArea_link{width:25%}}.top-en footer .footer_left{width:100%}@media(width >= 769px){.top-en footer .footer_left{width:75%}}.top-en footer .footer .footer_right{width:100%}@media(width >= 769px){.top-en footer .footer .footer_right{width:22%}}@media(width >= 769px){.top-en footer .footer_inner .footertel img{width:80%}}.top-en .lang_btn{display:unset !important;padding-right:20px}.top-en .lang_btn a{font-size:14px;padding:6px 20px}/*# sourceMappingURL=page-en.css.map */
