﻿.modelhouse-detail .breadcrumbs_area{border:none;background-color:transparent}.modelhouse-detail .breadcrumbs_area .breadcrumbs{color:#fff}.modelhouse-detail .fv{position:relative;width:100%;height:100vh;height:100dvh;min-height:720px;overflow:hidden;color:#fff}@media screen and (max-width: 1200px){.modelhouse-detail .fv{min-height:660px}}@media screen and (max-width: 960px){.modelhouse-detail .fv{min-height:620px}}@media screen and (max-width: 576px){.modelhouse-detail .fv{min-height:620px}}.modelhouse-detail .fv::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.5) 27%, rgba(0,0,0,0.18) 58%, rgba(0,0,0,0.08) 100%);pointer-events:none}@media screen and (max-width: 1200px){.modelhouse-detail .fv::before{background:linear-gradient(90deg, rgba(0,0,0,0.68) 0%, rgba(0,0,0,0.46) 32%, rgba(0,0,0,0.16) 68%, rgba(0,0,0,0.08) 100%)}}@media screen and (max-width: 960px){.modelhouse-detail .fv::before{background:linear-gradient(90deg, rgba(0,0,0,0.62) 0%, rgba(0,0,0,0.42) 45%, rgba(0,0,0,0.2) 100%)}}@media screen and (max-width: 576px){.modelhouse-detail .fv::before{background:linear-gradient(180deg, rgba(0,0,0,0.36) 0%, rgba(0,0,0,0.48) 48%, rgba(0,0,0,0.68) 100%)}}.modelhouse-detail .fv .fv-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 961px){.modelhouse-detail .fv .fv-img{background-attachment:fixed}}@media screen and (max-width: 1200px){.modelhouse-detail .fv .fv-img{background-position:center}}@media screen and (max-width: 960px){.modelhouse-detail .fv .fv-img{background-attachment:scroll;background-position:center}}@media screen and (max-width: 576px){.modelhouse-detail .fv .fv-img{background-position:center}}.modelhouse-detail .sec-fv{position:relative;inset:0;z-index:2;width:100%;height:100%;padding-top:110px}@media screen and (max-width: 1200px){.modelhouse-detail .sec-fv{padding-top:100px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-fv{padding-top:90px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-fv{padding-top:76px}}.modelhouse-detail .sec-fv .breadcrumbs_area{pointer-events:auto}.modelhouse-detail .sec-fv .wrapW{position:relative;height:100%}.modelhouse-detail .sec-fv .cts-wrap{position:relative;height:calc(100% - 40px);min-height:560px}@media screen and (max-width: 1200px){.modelhouse-detail .sec-fv .cts-wrap{min-height:520px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-fv .cts-wrap{min-height:500px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-fv .cts-wrap{min-height:500px}}.modelhouse-detail .sec-fv .cts-head{position:absolute;left:clamp(70px, 8vw, 150px);top:34%;z-index:2;transform:translateY(-50%);margin:0;pointer-events:auto}@media screen and (max-width: 1200px){.modelhouse-detail .sec-fv .cts-head{left:72px;top:36%}}@media screen and (max-width: 960px){.modelhouse-detail .sec-fv .cts-head{left:42px;top:42%}}@media screen and (max-width: 576px){.modelhouse-detail .sec-fv .cts-head{left:26px;top:43%}}.modelhouse-detail .sec-fv .cts-ttl-block{position:relative;display:block;line-height:1;color:#fff}.modelhouse-detail .sec-fv .cts-ttl{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(22px, 2.5vw, 42px);color:#fff;writing-mode:vertical-rl}@media screen and (max-width: 1200px){.modelhouse-detail .sec-fv .cts-ttl{gap:32px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-fv .cts-ttl{gap:26px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-fv .cts-ttl{gap:20px}}.modelhouse-detail .sec-fv .cts-ttl-en{display:block;margin:0;padding:0;color:#fff;font-size:clamp(1.8rem, 1.25vw, 2.4rem);line-height:1.9;letter-spacing:0.18em;font-weight:300}@media screen and (max-width: 1200px){.modelhouse-detail .sec-fv .cts-ttl-en{font-size:clamp(1.8rem, 2vw, 2.4rem)}}@media screen and (max-width: 960px){.modelhouse-detail .sec-fv .cts-ttl-en{font-size:clamp(1.8rem, 2.5vw, 2.4rem);line-height:1.85}}@media screen and (max-width: 576px){.modelhouse-detail .sec-fv .cts-ttl-en{font-size:16px;line-height:1.8;letter-spacing:0.14em}}.modelhouse-detail .sec-fv .cts-ttl-ja{display:block;margin:0;color:#fff;font-size:clamp(5.4rem, 4.4791666667vw, 8.6rem);line-height:1.25;letter-spacing:0;font-weight:300}@media screen and (max-width: 1200px){.modelhouse-detail .sec-fv .cts-ttl-ja{font-size:clamp(4.8rem, 6.3333333333vw, 7.6rem)}}@media screen and (max-width: 960px){.modelhouse-detail .sec-fv .cts-ttl-ja{font-size:clamp(4.2rem, 6.6666666667vw, 6.4rem);letter-spacing:0.16em}}@media screen and (max-width: 576px){.modelhouse-detail .sec-fv .cts-ttl-ja{font-size:46px;letter-spacing:0.14em}}.modelhouse-detail .sec-fv .cts-ttl-ja ruby{ruby-position:over}.modelhouse-detail .sec-fv .cts-ttl-ja rt{font-size:0.2em;letter-spacing:0.5em;line-height:1;font-weight:300;margin-left:10px;text-align:center}.modelhouse-detail .sec-fv .cts-body{display:none}.modelhouse-detail .sec-fv .cts-lead{display:none}.modelhouse-detail .fv-reserve-block{position:absolute;left:0;bottom:clamp(90px, 11vh, 130px);z-index:3;width:clamp(340px, 33vw, 520px);pointer-events:auto}@media screen and (max-width: 1200px){.modelhouse-detail .fv-reserve-block{bottom:88px;width:420px}}@media screen and (max-width: 960px){.modelhouse-detail .fv-reserve-block{bottom:68px;width:380px}}@media screen and (max-width: 576px){.modelhouse-detail .fv-reserve-block{left:0;right:0;bottom:44px;width:100%}}.modelhouse-detail .fv-reserve-link{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:108px;padding:24px 28px;border:1px solid rgba(255,255,255,0.75);color:#fff;text-decoration:none;text-align:center;background:rgba(0,0,0,0.08);backdrop-filter:blur(1px);transition:background-color 0.3s ease, border-color 0.3s ease, opacity 0.3s ease}@media screen and (max-width: 1200px){.modelhouse-detail .fv-reserve-link{min-height:104px;padding:22px 26px}}@media screen and (max-width: 960px){.modelhouse-detail .fv-reserve-link{min-height:96px;padding:20px 24px}}@media screen and (max-width: 576px){.modelhouse-detail .fv-reserve-link{min-height:88px;padding:18px 18px}}.modelhouse-detail .fv-reserve-en{display:block;margin-bottom:14px;color:#fff;font-size:clamp(2.6rem, 1.9791666667vw, 3.8rem);line-height:1;letter-spacing:0.16em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .fv-reserve-en{font-size:clamp(2.4rem, 2.8333333333vw, 3.4rem)}}@media screen and (max-width: 960px){.modelhouse-detail .fv-reserve-en{margin-bottom:12px;font-size:clamp(2.4rem, 3.3333333333vw, 3.2rem)}}@media screen and (max-width: 576px){.modelhouse-detail .fv-reserve-en{margin-bottom:10px;font-size:26px}}.modelhouse-detail .fv-reserve-ja{display:block;color:#fff;font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:1.8;letter-spacing:0.1em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .fv-reserve-ja{font-size:16px}}@media screen and (max-width: 960px){.modelhouse-detail .fv-reserve-ja{font-size:16px}}@media screen and (max-width: 576px){.modelhouse-detail .fv-reserve-ja{font-size:16px;line-height:1.7;letter-spacing:0.06em}}@media (hover: hover){.modelhouse-detail:hover .fv-reserve-link:hover{background:rgba(255,255,255,0.12);border-color:#fff}}.modelhouse-detail .sec-lead{position:relative;padding:clamp(110px, 12vw, 190px) 0 clamp(92px, 10vw, 150px);background-color:#f7f4ed;background-image:url(../img/tunaguie/bg_washi.webp);background-repeat:repeat;background-size:cover;color:#000;overflow:hidden}@media screen and (max-width: 1200px){.modelhouse-detail .sec-lead{padding:150px 0 120px;background-size:360px auto}}@media screen and (max-width: 960px){.modelhouse-detail .sec-lead{padding:120px 0 96px;background-size:320px auto}}@media screen and (max-width: 576px){.modelhouse-detail .sec-lead{padding:88px 0 72px;background-size:280px auto}}.modelhouse-detail .sec-lead::before{content:"継";position:absolute;right:clamp(-40px, -2vw, -10px);top:50%;z-index:0;transform:translateY(-50%);color:#e3e3e3;font-size:clamp(18rem, 23.4375vw, 45rem);line-height:1;letter-spacing:0;font-weight:400;pointer-events:none}@media screen and (max-width: 1200px){.modelhouse-detail .sec-lead::before{right:-36px;font-size:clamp(17rem, 23.3333333333vw, 28rem)}}@media screen and (max-width: 960px){.modelhouse-detail .sec-lead::before{right:-42px;top:48%;font-size:clamp(14rem, 23.9583333333vw, 23rem)}}@media screen and (max-width: 576px){.modelhouse-detail .sec-lead::before{right:-30px;top:30%;font-size:150px}}.modelhouse-detail .sec-lead .wrapW{position:relative;z-index:1}.modelhouse-detail .sec-lead .cts-wrap{width:100%}.modelhouse-detail .sec-lead .cts-body{width:100%}.modelhouse-detail .sec-lead .lead-intro{position:relative;z-index:1;text-align:center;letter-spacing:0.12em;line-height:2.15}@media screen and (max-width: 576px){.modelhouse-detail .sec-lead .lead-intro{text-align:left}}.modelhouse-detail .sec-lead .lead-main{margin:0 auto clamp(56px, 5.8vw, 88px);width:fit-content;writing-mode:vertical-rl;text-align:left;font-size:clamp(2.6rem, 1.9791666667vw, 3.8rem);line-height:1.9;letter-spacing:0.22em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-lead .lead-main{font-size:clamp(2.4rem, 2.8333333333vw, 3.4rem);margin-bottom:72px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-lead .lead-main{font-size:clamp(2.3rem, 3.3333333333vw, 3.2rem);margin-bottom:56px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-lead .lead-main{margin:0 auto 42px;font-size:24px;line-height:1.8;letter-spacing:0.18em}}.modelhouse-detail .sec-lead .lead-text{max-width:730px;margin-inline:auto;font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:2.25;letter-spacing:0.12em;font-weight:400;text-align:center}@media screen and (max-width: 1200px){.modelhouse-detail .sec-lead .lead-text{max-width:700px;font-size:16px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-lead .lead-text{max-width:660px;font-size:clamp(1.6rem, 1.875vw, 1.8rem);line-height:2.15}}@media screen and (max-width: 576px){.modelhouse-detail .sec-lead .lead-text{max-width:none;font-size:16px;line-height:2;letter-spacing:0.06em;text-align:left}}.modelhouse-detail .sec-lead .lead-text p{margin:0}@media screen and (max-width: 576px){.modelhouse-detail .sec-lead .lead-text p br{display:none}}.modelhouse-detail .sec-modelhouse-feature{padding:clamp(90px, 10vw, 160px) 0;background:radial-gradient(circle at 50% 0%, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0) 34%),#1f1f1f;color:#fff}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature{padding:130px 0}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature{padding:96px 0}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature{padding:72px 0}}.modelhouse-detail .sec-modelhouse-feature .wrapW{max-width:1120px}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .wrapW{max-width:1040px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature .wrapW{max-width:none}}.modelhouse-detail .sec-modelhouse-feature .feature-head{margin-bottom:clamp(42px, 5vw, 72px);text-align:center}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .feature-head{margin-bottom:60px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature .feature-head{margin-bottom:48px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-head{margin-bottom:36px}}.modelhouse-detail .sec-modelhouse-feature .feature-title{margin:0;color:#fff;font-size:clamp(2.2rem, 1.6666666667vw, 3.2rem);line-height:1.9;letter-spacing:0.16em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .feature-title{font-size:clamp(2.2rem, 2.5vw, 3rem)}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature .feature-title{font-size:clamp(2.1rem, 2.9166666667vw, 2.8rem)}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-title{font-size:20px;line-height:1.8;letter-spacing:0.12em}}.modelhouse-detail .sec-modelhouse-feature .feature-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:clamp(56px, 6vw, 88px);row-gap:clamp(48px, 5vw, 74px)}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .feature-list{column-gap:56px;row-gap:64px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature .feature-list{grid-template-columns:1fr;row-gap:48px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-list{row-gap:40px}}.modelhouse-detail .sec-modelhouse-feature .feature-item{min-width:0}.modelhouse-detail .sec-modelhouse-feature .feature-img{width:100%;overflow:hidden;background-color:#2c2c2c}.modelhouse-detail .sec-modelhouse-feature .feature-img picture{display:block;width:100%}.modelhouse-detail .sec-modelhouse-feature .feature-img img{display:block;width:100%;aspect-ratio:520 / 320;object-fit:cover;object-position:center;transition:all 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .feature-img img{aspect-ratio:520 / 320}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature .feature-img img{aspect-ratio:16 / 10}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-img img{aspect-ratio:4 / 3}}.modelhouse-detail .sec-modelhouse-feature .feature-body{margin-top:clamp(18px, 1.8vw, 26px)}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .feature-body{margin-top:22px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-feature .feature-body{margin-top:20px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-body{margin-top:16px}}.modelhouse-detail .sec-modelhouse-feature .feature-item-title{margin:0 0 clamp(12px, 1.2vw, 18px);color:#fff;font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:1.8;letter-spacing:0.12em;font-weight:400}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-item-title{margin-bottom:10px;line-height:1.7;letter-spacing:0.08em}}.modelhouse-detail .sec-modelhouse-feature .feature-txt{margin:0;color:rgba(255,255,255,0.88);font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:2;letter-spacing:0.08em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-feature .feature-txt{line-height:1.95}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-feature .feature-txt{line-height:1.9;letter-spacing:0.06em}}@media (hover: hover){.modelhouse-detail .sec-modelhouse-feature:hover .feature-item:hover .feature-img img{scale:1.1}}.modelhouse-detail .sec-img{position:relative;inset:0;z-index:2;width:100%;height:100%;aspect-ratio:1920/890}.modelhouse-detail .sec-img .bg-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 961px){.modelhouse-detail .sec-img .bg-img{background-attachment:fixed}}@media screen and (max-width: 1200px){.modelhouse-detail .sec-img .bg-img{background-position:center}}@media screen and (max-width: 960px){.modelhouse-detail .sec-img .bg-img{background-attachment:scroll;background-position:center}}@media screen and (max-width: 576px){.modelhouse-detail .sec-img .bg-img{background-position:center}}.modelhouse-detail .sec-plan .block-ttl{text-align:center}.modelhouse-detail .sec-plan .cts-ttl{position:relative;display:flex;align-items:center}.modelhouse-detail .sec-plan .cts-ttl::after{content:"";position:relative;height:1px;width:50%;background:#000;display:block;margin-left:1em}.modelhouse-detail .sec-plan .flex{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.modelhouse-detail .sec-plan .flex{flex-direction:column}.modelhouse-detail .sec-plan .flex .img{margin-bottom:30px}}.modelhouse-detail .sec-plan .cts-img{max-width:90%;margin:auto}.modelhouse-detail .sec-modelhouse-access{position:relative;padding:clamp(90px, 10vw, 160px) 0;background-color:#f7f4ed;background-image:url(../img/tunaguie/bg_washi.webp);background-repeat:repeat;background-size:420px auto;color:#000;overflow:hidden}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access{padding:130px 0;background-size:360px auto}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access{padding:96px 0;background-size:320px auto}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access{padding:72px 0;background-size:280px auto}}.modelhouse-detail .sec-modelhouse-access .wrapW{position:relative;z-index:1}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-wrap{display:grid;grid-template-columns:minmax(0, 1fr) 500px;gap:clamp(56px, 6vw, 90px);align-items:start}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-wrap{grid-template-columns:minmax(0, 1fr) 310px;gap:56px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-wrap{grid-template-columns:1fr;gap:42px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-wrap{gap:32px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-img{width:100%;overflow:hidden;background-color:#f5f5f5}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-img picture{display:block;width:100%}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-img img{display:block;width:100%;aspect-ratio:780 / 450;object-fit:cover;object-position:center;transition:all 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-img img{aspect-ratio:780 / 450}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-img img{aspect-ratio:16 / 9}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-img img{aspect-ratio:4 / 3}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-body{width:100%}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-body{max-width:620px;margin-inline:auto}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-body{max-width:none}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-title{margin:0 0 clamp(26px, 2.8vw, 40px);font-size:clamp(2.6rem, 1.7708333333vw, 3.4rem);line-height:1.6;letter-spacing:0.12em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-title{font-size:clamp(2.4rem, 2.6666666667vw, 3.2rem)}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-title{font-size:clamp(2.4rem, 3.125vw, 3rem)}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-title{margin-bottom:22px;font-size:24px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-title span{font-size:0.48em;letter-spacing:0.08em}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-list{margin:0;border-top:1px solid rgba(0,0,0,0.14)}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row{display:grid;grid-template-columns:100px minmax(0, 1fr);gap:20px;padding:30px 0;border-bottom:1px solid rgba(0,0,0,0.14)}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row{grid-template-columns:92px minmax(0, 1fr);gap:18px;padding:20px 0}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row{grid-template-columns:120px minmax(0, 1fr)}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row{grid-template-columns:1fr;gap:8px;padding:18px 0}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dt{margin:0;font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:1.8;letter-spacing:0.1em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dt{font-size:16px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dt{font-size:16px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dt{font-size:16px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dd{margin:0;font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:1.8;letter-spacing:0.08em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dd{font-size:16px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dd{font-size:16px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-row dd{font-size:16px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:clamp(30px, 3vw, 42px);width:100%;min-height:104px;padding:22px 18px;background-color:#142653;color:#fff;text-decoration:none;text-align:center;transition:opacity 0.3s ease}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve{min-height:100px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve{min-height:98px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve{min-height:88px;margin-top:28px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-en{display:block;margin-bottom:10px;font-size:clamp(2.6rem, 1.7708333333vw, 3.4rem);line-height:1;letter-spacing:0.12em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-en{font-size:30px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-en{font-size:30px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-en{font-size:26px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-ja{display:block;font-size:clamp(1.6rem, .9375vw, 1.8rem);line-height:1.8;letter-spacing:0.08em;font-weight:400}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-ja{font-size:16px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-ja{font-size:16px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-reserve-ja{font-size:10px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map{position:relative;width:100%;margin-top:clamp(56px, 6vw, 86px);overflow:hidden;background-color:#d1d1d1}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map{margin-top:70px}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map{margin-top:56px}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map{margin-top:42px}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map::before{content:"";display:block;aspect-ratio:1360 / 420}@media screen and (max-width: 1200px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map::before{aspect-ratio:16 / 5.5}}@media screen and (max-width: 960px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map::before{aspect-ratio:16 / 7}}@media screen and (max-width: 576px){.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map::before{aspect-ratio:1 / 0.85}}.modelhouse-detail .sec-modelhouse-access .modelhouse-access-map iframe{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}@media (hover: hover){.modelhouse-detail .sec-modelhouse-access:hover .modelhouse-access-img:hover img{scale:1.1}.modelhouse-detail .sec-modelhouse-access:hover .modelhouse-access-reserve:hover{opacity:0.75}}.youtube{margin:0 auto;padding-top:clamp(80px, 12vw, 200px);text-align:center;background-color:#000}.youtube .ttl{color:#fff;display:inline-flex;flex-direction:column;align-items:center;gap:clamp(4px, 0.8vw, 10px)}.youtube .ttl-main{font-family:"Noto Serif JP","游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:200;font-size:clamp(1.8rem, 2.2vw, 3rem);letter-spacing:0.2em;line-height:0.69;font-kerning:normal;font-feature-settings:"kern";display:inline-flex;align-items:center;gap:clamp(14px, 2vw, 30px);line-height:2}@media screen and (max-width: 480px){.youtube .ttl-main{letter-spacing:0em}}.youtube .ttl-main::before,.youtube .ttl-main::after{content:"";display:block;width:clamp(40px, 4.5vw, 72px);height:1px;background-color:rgba(255,255,255,0.65)}.youtube .ttl-sub{font-family:"Libre Baskerville",serif;font-weight:400;font-size:clamp(1.2rem, 1.5vw, 2rem);letter-spacing:0.2em;line-height:2;font-kerning:normal;font-feature-settings:"kern";text-transform:lowercase}.youtube .movie{width:min(1390px, 100%);aspect-ratio:13 / 6;margin:0 auto;max-width:900px}.youtube .movie iframe{width:100%;height:100%;border:0}
/*# sourceMappingURL=tunaguie.css.map */
