@import'https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600;700;800&display=swap';@import'https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400..600&display=swap';@import'https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400..600&display=swap';@import'https://fonts.googleapis.com/css2?family=Oswald:wght@400..600&display=swap';@import'https://fonts.googleapis.com/css2?family=Imperial+Script&display=swap';@import'https://fonts.googleapis.com/css2?family=Ephesis&display=swap';@import'https://fonts.googleapis.com/css2?family=Jost:wght@100..900&display=swap';:root{--font-shippori: 'Shippori Mincho', 'Hiragino Mincho ProN', 'Yu Mincho', yumincho, 'BIZ UDPMincho', serif;--font-sans: 'Noto Sans JP', 'Hiragino Sans', 'BIZ UDPGothic', meiryo, sans-serif;--font-serif: 'Noto Serif JP', 'Hiragino Mincho ProN', 'Yu Mincho', yumincho, 'BIZ UDPMincho', serif;--font-oswd: 'Oswald', sans-serif;--font-imperial: 'Imperial Script', cursive;--font-ephesis: 'Ephesis', cursive;--font-jost: 'Jost', sans-serif;--vw: 100vw}main .page_visual::before{background-image:url("../img/visual.jpg")}main .section{padding:8rem 0}@media(max-width: 767px){main .section{padding:6rem 0}}main .section .lead{width:90%;max-width:1000px;margin:0 auto;text-align:center}main .section .lead span{display:inline-block}main .section .lead h2{padding-left:.2em;font-family:var(--font-jost);font-size:280%;font-weight:400;line-height:1;text-align:center;letter-spacing:.2em}@media(max-width: 767px){main .section .lead h2{padding-left:.1em;font-size:220%;letter-spacing:.1em}}main .section .lead h2+h3{margin-top:2rem}main .section .lead p{margin-top:2rem}main .section .lead p{font-size:100%;line-height:2}main .section .lead h3{font-size:150%}@media(max-width: 767px){main .section .lead h3{font-size:120%}}main .section_detail1 .box{width:90%;max-width:1000px;padding:4rem 2rem;margin:4rem auto 0;background-color:#e3e3e3}@media(max-width: 767px){main .section_detail1 .box{max-width:540px}}@media(max-width: 480px){main .section_detail1 .box{padding:2rem}}main .section_detail1 .box .parking_point{margin-top:0}main .section_detail2{background-color:#d6d0cd}main .section_detail2 .detl{display:flex;flex-wrap:wrap;gap:4rem 0;align-items:center;justify-content:space-between;width:90%;max-width:1000px;margin:6rem auto 0}@media(max-width: 767px){main .section_detail2 .detl{flex-direction:column;gap:3rem 0}}main .section_detail2 .detl table{width:100%}main .section_detail2 .detl table thead th div{padding:.4em 0 .6em;font-weight:500;color:#fff;background-color:#676767}main .section_detail2 .detl table tfoot td{padding-top:.75rem;font-size:60%;line-height:1.4;text-align:justify}main .section_detail2 .detl .cap{display:block;margin-top:1rem;font-size:65%;line-height:1.5;text-align:justify}main .section_detail2 .fig{width:30%}@media(max-width: 767px){main .section_detail2 .fig{width:14em}}main .section_detail2 .table1{width:60%}@media(max-width: 767px){main .section_detail2 .table1{width:90%;max-width:480px}}main .section_detail2 .table1>div{padding:1.5rem;background-color:#fff}@media(max-width: 480px){main .section_detail2 .table1>div{padding:1.5rem 1rem}}main .section_detail2 .table1 table tbody{font-size:80%;line-height:1.4}main .section_detail2 .table1 table tbody tr th,main .section_detail2 .table1 table tbody tr td{padding:.8em 0 1em;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.6)}main .section_detail2 .table1 table tbody tr th{padding-left:2.5em;text-align:left}@media(max-width: 480px){main .section_detail2 .table1 table tbody tr th{padding-left:0}}main .section_detail2 .table1 table tbody tr td{text-align:right}main .section_detail2 .table1 table tbody tr td:nth-last-child(1){padding-right:2.5em;padding-left:1em}@media(max-width: 480px){main .section_detail2 .table1 table tbody tr td:nth-last-child(1){padding-right:0}}main .section_detail2 .table2{width:100%}@media(max-width: 767px){main .section_detail2 .table2{max-width:480px}}@media(max-width: 767px){main .section_detail2 .table2 table{border-bottom:1px solid rgba(0,0,0,.6)}}main .section_detail2 .table2 table thead th div{display:flex;align-items:center;justify-content:center;padding:.8em 1.5em 1em;padding-right:1.5rem;padding-left:1.5rem;margin-bottom:1rem}@media(width <= 800px){main .section_detail2 .table2 table thead th div{flex-direction:column;gap:.2rem}}main .section_detail2 .table2 table thead th div>span{text-align:left}main .section_detail2 .table2 table thead th div>span:nth-child(1){padding-right:1em;margin-right:1em;font-size:150%;font-weight:600;white-space:nowrap;border-right:1px solid hsla(0,0%,100%,.5)}@media(width <= 800px){main .section_detail2 .table2 table thead th div>span:nth-child(1){padding-right:0;margin-right:0;border-right:none}}@media(width <= 540px){main .section_detail2 .table2 table thead th div>span:nth-child(1){font-size:130%}}main .section_detail2 .table2 table thead th div>span:nth-child(2){margin-left:1em;font-size:80%;line-height:1.3;text-indent:-1em}@media(width <= 540px){main .section_detail2 .table2 table thead th div>span:nth-child(2){text-align:justify}main .section_detail2 .table2 table thead th div>span:nth-child(2) br{display:none}}main .section_detail2 .table2 table tbody{font-size:80%;line-height:1.4}main .section_detail2 .table2 table tbody tr th,main .section_detail2 .table2 table tbody tr td{width:25%;padding:.8em 2em 1em;text-align:left;white-space:nowrap;border:1px solid rgba(0,0,0,.6);border-width:0 1px 1px 0}@media(max-width: 767px){main .section_detail2 .table2 table tbody tr th,main .section_detail2 .table2 table tbody tr td{float:left;display:block;padding:.8em 0 1em;border:none}}main .section_detail2 .table2 table tbody tr:nth-child(1) th,main .section_detail2 .table2 table tbody tr:nth-child(1) td{border-top-width:1px}@media(max-width: 767px){main .section_detail2 .table2 table tbody tr:nth-child(1) td{border-top:none}}main .section_detail2 .table2 table tbody tr th{text-align:left;background-color:#f0eee6;border-left-width:1px}@media(max-width: 767px){main .section_detail2 .table2 table tbody tr th{width:100%;text-align:center;border-top:1px solid rgba(0,0,0,.6);border-bottom:1px solid rgba(0,0,0,.2)}}main .section_detail2 .table2 table tbody tr td{text-align:center;background-color:#fff}main .section_detail2 .table2 table tbody tr td sup{display:inline-block;margin:0 -0.4em;font-size:80%;vertical-align:top}main .section_detail2 .table2 table tbody tr td:nth-last-child(1){padding-right:2em}@media(max-width: 767px){main .section_detail2 .table2 table tbody tr td:nth-last-child(1){padding-right:0}}@media(max-width: 767px){main .section_detail2 .table2 table tbody tr td[colspan="2"]{width:33.3333%}main .section_detail2 .table2 table tbody tr td[colspan="3"]{width:50%}main .section_detail2 .table2 table tbody tr td[colspan="6"]{width:100%}}main .section_merit{padding-bottom:0}main .section_merit ul.merit{display:flex;flex-wrap:wrap;gap:3rem 2rem;width:90%;max-width:1000px;margin:6rem auto 0}@media(max-width: 1024px){main .section_merit ul.merit{gap:2.5rem 1.5rem;max-width:640px}}@media(max-width: 480px){main .section_merit ul.merit{width:80%;max-width:320px}}main .section_merit ul.merit li{width:calc(33.3333333333% - 1.3333333333rem)}@media(max-width: 1024px){main .section_merit ul.merit li{width:calc(50% - .75rem)}}@media(max-width: 480px){main .section_merit ul.merit li{width:100%}}main .section_merit ul.merit li p>span{display:block;width:100%;text-align:center}main .section_merit ul.merit li p>span:nth-child(1){padding:.4em 0 .6em;font-weight:600;line-height:1;color:#fff;background-color:#8b752d}main .section_merit ul.merit li p>span:nth-child(2){display:flex;align-items:center;height:5rem;padding-top:.2em;font-weight:500;color:#8b752d}@media(max-width: 480px){main .section_merit ul.merit li p>span:nth-child(2){display:block;height:auto;margin:1em 0}}main .section_merit ul.merit li p>span:nth-child(2)>span{width:100%;line-height:1.4}main .section_merit ul.merit li p>span:nth-child(3){font-size:80%;line-height:1.8}@media(max-width: 767px){main .section_merit ul.merit li p>span:nth-child(3){text-align:justify}main .section_merit ul.merit li p>span:nth-child(3) br{display:none}}main .section_merit figure{width:90%;max-width:1000px;margin:6rem auto 0}main .section_merit .movie{width:90%;max-width:1000px;margin:4rem auto 0}main .section_merit .movie video{width:100%;max-width:100%;height:auto}main .section_merit .movie video::-webkit-media-controls-mute-button,main .section_merit .movie video::-webkit-media-controls-volume-slider{display:none !important}/*# sourceMappingURL=style.css.map */