div.about{padding-top:5px}@media(min-width: 768px){div.about{padding:90px 0 0}}@media(min-width: 768px)and (max-width: 991px){div.about{padding:30px 0 0}}@media(min-width: 768px){div.about div.wrapper{position:relative;width:1440px;margin:0 auto}}@media(min-width: 992px){div.about div.wrapper{max-width:100%}}div.about div.wrapper div.title{text-align:center;margin:0 0 35px}@media(min-width: 768px){div.about div.wrapper div.title{margin:0 0 70px}}div.about div.wrapper div.title div.ja.ZenKakuGothicNew{font-size:16px;letter-spacing:.15em;margin:0 0 5px}@media(min-width: 768px){div.about div.wrapper div.title div.ja.ZenKakuGothicNew{font-size:24px}}div.about div.wrapper div.title div.name{margin-top:10px}@media(max-width: 767px){div.about div.wrapper div.title div.name img{width:250px}}div.about div.wrapper div.catch{font-weight:bold;font-size:15px;margin:0 0 30px}@media(min-width: 768px){div.about div.wrapper div.catch{font-size:20px;letter-spacing:.13em;text-align:center;margin:0 0 40px}}@media(min-width: 768px)and (max-width: 1399px){div.about div.wrapper div.catch{letter-spacing:.05em}}div.about div.wrapper div.catch p+p{margin-top:10px}@media(min-width: 768px){div.about div.wrapper div.catch p+p{margin-top:3px}}div.about div.wrapper div.text.ZenKakuGothicNew{margin:0 0 30px}@media(min-width: 768px){div.about div.wrapper div.text.ZenKakuGothicNew{font-size:18px;margin:0 auto 40px;text-align:center}}@media(min-width: 768px)and (max-width: 991px){div.about div.wrapper div.text.ZenKakuGothicNew{margin-bottom:70px}}div.about div.wrapper div.text.ZenKakuGothicNew p+p{margin-top:20px}@media(min-width: 768px){div.about div.wrapper div.text.ZenKakuGothicNew p+p{margin-top:35px}}div.about div.wrapper div.images{display:flex;column-gap:20px;margin-bottom:45px}@media(min-width: 768px)and (max-width: 991px){div.about div.wrapper div.images{column-gap:40px}}@media(min-width: 992px){div.about div.wrapper div.images{display:block;margin:0}}@media(min-width: 992px){div.about div.wrapper div.images div.image.image01{position:absolute;left:0;top:60%;max-width:24%}}@media(min-width: 992px)and (max-width: 1299px){div.about div.wrapper div.images div.image.image01{max-width:22%}}@media(min-width: 992px){div.about div.wrapper div.images div.image.image01 img{width:337px}}@media(min-width: 992px){div.about div.wrapper div.images div.image.image02{position:absolute;right:0;top:25%;max-width:24%}}@media(min-width: 992px)and (max-width: 1299px){div.about div.wrapper div.images div.image.image02{max-width:22%;top:5%}}@media(min-width: 992px){div.about div.wrapper div.images div.image.image02 img{width:337px}}div.building{margin-top:60px}@media(min-width: 768px){div.building{margin-top:75px}}div.building div.head{background:#f1efeb}div.building div.head h2.container{text-align:center;font-weight:bold;font-size:24px;padding:35px 0}@media(min-width: 768px){div.building div.head h2.container{font-size:32px;letter-spacing:.13em;padding:66px 0}}@media(min-width: 768px){div.building div.pagelinks.container{width:830px}}div.building div.pagelinks.container div.caption{text-align:center;font-weight:bold;font-size:16px;margin:25px 0}@media(min-width: 768px){div.building div.pagelinks.container div.caption{font-size:24px;letter-spacing:.17em;margin:50px 0 35px}}div.building div.pagelinks.container div.caption span{font-size:28px}@media(min-width: 768px){div.building div.pagelinks.container div.caption span{font-size:40px}}div.building div.pagelinks.container div.lists.ZenKakuGothicNew{background:#f7f7f7;padding:25px 20px}@media(min-width: 768px){div.building div.pagelinks.container div.lists.ZenKakuGothicNew{padding:35px 0 60px;letter-spacing:.1em}}div.building div.pagelinks.container div.lists.ZenKakuGothicNew ol{margin-top:20px;list-style:decimal;width:fit-content;margin:0 auto;padding-left:20px}@media(min-width: 768px){div.building div.pagelinks.container div.lists.ZenKakuGothicNew ol{margin-top:30px;padding-left:85px}}div.building div.pagelinks.container div.lists.ZenKakuGothicNew ol li{font-size:16px;line-height:1.6}@media(min-width: 768px){div.building div.pagelinks.container div.lists.ZenKakuGothicNew ol li{font-size:24px;line-height:1.8}}div.building div.pagelinks.container div.lists.ZenKakuGothicNew ol li+li{margin-top:20px}@media(min-width: 768px){div.building div.pagelinks.container div.lists.ZenKakuGothicNew ol li+li{margin-top:30px}}div.building div.contents{margin-top:60px;overflow:hidden}@media(min-width: 768px){div.building div.contents{margin-top:130px}}@media(min-width: 768px)and (max-width: 991px){div.building div.contents{margin-top:100px}}@media(min-width: 768px){div.building div.contents div.item.container{width:1240px}}div.building div.contents div.item.container h3{color:#8f5e1a;font-weight:bold;font-size:22px;line-height:1.4;padding-left:1.4em;text-indent:-1.4em;margin-bottom:20px;letter-spacing:.1em}@media(min-width: 768px){div.building div.contents div.item.container h3{text-align:center;font-size:32px}}@media(min-width: 768px)and (max-width: 991px){div.building div.contents div.item.container h3{font-size:27px;margin-bottom:30px}}@media(min-width: 992px){div.building div.contents div.item.container div.wrapper{display:flex;column-gap:100px;margin-top:85px;position:relative;min-height:570px}}@media(min-width: 992px)and (max-width: 1199px){div.building div.contents div.item.container div.wrapper{column-gap:40px}}@media(min-width: 992px){div.building div.contents div.item.container div.wrapper:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;top:160px;left:calc(50% - 150px);width:200%;height:407px}}div.building div.contents div.item.container div.wrapper div.image{text-align:center;margin-bottom:15px}@media(min-width: 992px){div.building div.contents div.item.container div.wrapper div.image{width:45%}}@media(min-width: 768px)and (max-width: 991px){div.building div.contents div.item.container div.wrapper div.image{margin-bottom:30px}}@media(min-width: 768px)and (max-width: 991px){div.building div.contents div.item.container div.wrapper div.image img{max-width:544px}}div.building div.contents div.item.container div.wrapper div.text{position:relative;padding:0 0 30px}@media(min-width: 768px){div.building div.contents div.item.container div.wrapper div.text{padding:0 0 60px;flex:1;font-size:18px;line-height:2.3}}@media(min-width: 992px){div.building div.contents div.item.container div.wrapper div.text{padding:0}}div.building div.contents div.item.container div.wrapper div.text:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;width:150%;height:calc(100% + 72px);left:-25%;bottom:0}@media(min-width: 992px){div.building div.contents div.item.container div.wrapper div.text:after{display:none}}div.building div.contents div.item.container+.item{margin-top:40px}@media(min-width: 768px){div.building div.contents div.item.container+.item{margin-top:150px}}@media(min-width: 768px)and (max-width: 991px){div.building div.contents div.item.container+.item{margin-top:80px}}@media(min-width: 992px){div.building div.contents div.item.container:nth-child(even) div.wrapper{flex-direction:row-reverse}}@media(min-width: 992px){div.building div.contents div.item.container:nth-child(even) div.wrapper:after{left:auto;right:calc(50% - 150px)}}div.series{padding:60px 0;overflow:hidden}@media(min-width: 768px){div.series{padding:155px 0 60px}}@media(min-width: 768px)and (max-width: 991px){div.series{padding-top:100px}}@media(min-width: 992px){div.series{padding-bottom:0}}div.series div.head.container div.catch{text-align:center;font-weight:bold;font-size:16px;margin:0 0 40px;letter-spacing:.17em}@media(min-width: 768px){div.series div.head.container div.catch{font-size:24px}}@media(max-width: 350px){div.series div.head.container div.catch{letter-spacing:.08em}}div.series div.head.container div.catch span{display:inline-block}div.series div.head.container h2{background:#fff;border:1px solid #000;font-weight:bold;font-size:16px;max-width:280px;margin:0 auto 15px;text-align:center;padding:4px 0;letter-spacing:.1em;position:relative;line-height:1.5}@media(min-width: 768px){div.series div.head.container h2{max-width:370px;font-size:20px}}div.series div.head.container h2 span{letter-spacing:.2em}@media(min-width: 768px){div.series div.head.container div.text.ZenKakuGothicNew{line-height:2.2;text-align:center}}div.series div.head.container div.text.ZenKakuGothicNew p span{font-weight:bold}div.series div.head.container div.text.ZenKakuGothicNew p+p{margin-top:20px}@media(min-width: 768px){div.series div.head.container div.text.ZenKakuGothicNew p+p{margin-top:38px}}div.series div.lineup-lists{margin-top:70px}@media(min-width: 768px){div.series div.lineup-lists{margin-top:100px}}div.series div.lineup-lists div.lineup+.lineup{margin-top:100px}@media(min-width: 992px){div.series div.lineup-lists div.lineup+.lineup div.models.container div.title{margin-bottom:25px}}@media(min-width: 768px){div.series div.lineup-lists div.lineup div.models.container{width:1240px}}div.series div.lineup-lists div.lineup div.models.container div.title{margin-bottom:20px;text-align:center}@media(min-width: 992px){div.series div.lineup-lists div.lineup div.models.container div.title{width:68%;margin:0 0 12px auto;text-align:left}}div.series div.lineup-lists div.lineup div.models.container div.title h3{font-size:22px;font-weight:bold;line-height:1.4;letter-spacing:.1em;margin-bottom:5px}@media(min-width: 768px){div.series div.lineup-lists div.lineup div.models.container div.title h3{font-size:34px}}div.series div.lineup-lists div.lineup div.models.container div.title h3 span{display:inline-block;letter-spacing:.2em;padding-left:12px}div.series div.lineup-lists div.lineup div.models.container div.title div.sub{background:#8f5e1a;display:inline-block;color:#fff;font-weight:bold;font-size:16px;line-height:1.4;padding:0 8px;letter-spacing:.1em}@media(min-width: 768px){div.series div.lineup-lists div.lineup div.models.container div.title div.sub{font-size:18px}}div.series div.lineup-lists div.lineup div.models.container div.block{position:relative}@media(min-width: 992px){div.series div.lineup-lists div.lineup div.models.container div.block{display:flex;align-items:flex-start}}div.series div.lineup-lists div.lineup div.models.container div.block div.image{text-align:center;margin-bottom:15px}@media(min-width: 992px){div.series div.lineup-lists div.lineup div.models.container div.block div.image{margin:-110px 0 0;width:29%;text-align:left}}div.series div.lineup-lists div.lineup div.models.container div.block div.image img{width:340px}div.series div.lineup-lists div.lineup div.models.container div.block div.text.ZenKakuGothicNew{padding:0 0 70px;position:relative}@media(min-width: 768px){div.series div.lineup-lists div.lineup div.models.container div.block div.text.ZenKakuGothicNew{font-size:18px}}@media(min-width: 992px){div.series div.lineup-lists div.lineup div.models.container div.block div.text.ZenKakuGothicNew{padding:18px 170px 18px 3%;flex:1;min-height:133px}}@media(min-width: 768px)and (max-width: 991px){div.series div.lineup-lists div.lineup div.models.container div.block div.text.ZenKakuGothicNew{padding:10px 0 80px}}div.series div.lineup-lists div.lineup div.models.container div.block div.text.ZenKakuGothicNew:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;width:150%;height:calc(100% + 72px);left:-25%;bottom:0}@media(min-width: 992px){div.series div.lineup-lists div.lineup div.models.container div.block div.text.ZenKakuGothicNew:after{height:100%;min-height:134px;bottom:auto;top:0;left:-250%;width:500%}}div.openclose{position:absolute;left:0;right:0;margin:auto;text-align:center;bottom:-50px;z-index:1}@media(min-width: 992px){div.openclose{right:15px;top:-60px;bottom:auto;left:auto}}@media(min-width: 768px)and (max-width: 991px){div.openclose{bottom:-59px}}div.openclose button{font-size:14px;cursor:pointer;background:#fff;width:100px;height:100px;border-radius:50%;border:1px solid #000;color:#333}@media(min-width: 768px){div.openclose button{width:118px;height:118px;font-size:16px}}div.openclose button span{display:block;color:#333}div.openclose button span.when{display:block;padding-top:20px}@media(min-width: 768px){div.openclose button span.when{letter-spacing:.05em}}div.openclose button[aria-expanded=false] .when-open{display:none}div.openclose button[aria-expanded=true] .when-closed{display:none}div.collapse_contents div.mv{position:relative}div.collapse_contents div.mv img.bg{width:100%;object-fit:cover;object-position:center;height:300px}@media(min-width: 768px){div.collapse_contents div.mv img.bg{height:512px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.mv img.bg{height:400px}}div.collapse_contents div.mv div.wrapper.container{position:absolute;left:0;right:0;top:0;width:100%;height:100%;color:#fff;margin:auto;text-align:center;display:flex;justify-content:center;align-items:center;flex-flow:column}div.collapse_contents div.mv div.wrapper.container div.en{font-size:28px;font-weight:bold;letter-spacing:.1em;margin:20px 0 25px}@media(min-width: 768px){div.collapse_contents div.mv div.wrapper.container div.en{font-size:32px;margin:0 0 25px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.mv div.wrapper.container div.en{margin-top:20px}}div.collapse_contents div.mv div.wrapper.container div.catch{font-size:16px;letter-spacing:.13em}@media(min-width: 768px){div.collapse_contents div.mv div.wrapper.container div.catch{font-size:20px}}div.collapse_contents div.mv div.wrapper.container div.catch div.ja{letter-spacing:.2em;margin-bottom:10px}@media(min-width: 768px){div.collapse_contents div.mv div.wrapper.container div.catch div.ja{margin-bottom:5px}}div.collapse_contents div.mv div.wrapper.container div.catch span{display:inline-block}div.collapse_contents div.recommend div.catch.container{text-align:center;font-weight:bold;margin-top:45px;font-size:16px;letter-spacing:.15em}@media(min-width: 768px){div.collapse_contents div.recommend div.catch.container{font-size:20px;margin-top:65px}}@media(max-width: 340px){div.collapse_contents div.recommend div.catch.container{letter-spacing:.05em}}div.collapse_contents div.recommend div.catch.container span{color:#8f5e1a;font-size:18px;display:inline-block;margin-bottom:3px}@media(min-width: 768px){div.collapse_contents div.recommend div.catch.container span{font-size:24px;margin:0}}div.collapse_contents div.recommend div.target.container{margin-top:40px}@media(min-width: 768px){div.collapse_contents div.recommend div.target.container{width:790px;margin-top:65px}}div.collapse_contents div.recommend div.target.container div.title{background:#fff;border:1px solid #000;font-weight:bold;font-size:16px;max-width:230px;margin:0 auto;text-align:center;padding:15px 0;letter-spacing:.15em;margin-bottom:-25px;position:relative;line-height:1.5}@media(min-width: 768px){div.collapse_contents div.recommend div.target.container div.title{max-width:420px;font-size:20px;padding:27px 0;margin-bottom:-35px}}div.collapse_contents div.recommend div.target.container div.title span{display:inline-block}div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew{background:#f7f7f7;border-radius:10px;padding:30px 20px 25px}@media(min-width: 768px){div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew{padding:55px 60px 85px;letter-spacing:.1em}}div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul{margin-top:20px}@media(min-width: 768px){div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul{width:fit-content;margin:30px auto 0}}div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul li{font-size:16px;line-height:1.6}@media(min-width: 768px){div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul li{font-size:24px;line-height:1.8;letter-spacing:.1em}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul li{font-size:22px}}div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul li+li{margin-top:20px}@media(min-width: 768px){div.collapse_contents div.recommend div.target.container div.lists.ZenKakuGothicNew ul li+li{margin-top:31px}}div.collapse_contents div.pickup{padding:75px 0 0}@media(min-width: 768px){div.collapse_contents div.pickup{padding:120px 0 0}}div.collapse_contents div.pickup div.caption.container{position:relative;margin-bottom:60px}@media(min-width: 768px){div.collapse_contents div.pickup div.caption.container{width:890px;margin-bottom:130px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.caption.container{margin-bottom:110px}}div.collapse_contents div.pickup div.caption.container h4{text-align:center;font-weight:bold;font-size:22px;letter-spacing:.15em}@media(min-width: 768px){div.collapse_contents div.pickup div.caption.container h4{font-size:32px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.caption.container h4{font-size:28px}}div.collapse_contents div.pickup div.caption.container div.en.Lora{color:#f1efeb;line-height:1;font-size:45px;letter-spacing:.05em;position:absolute;left:15px;top:-15px;z-index:-1;font-weight:500}@media(min-width: 768px){div.collapse_contents div.pickup div.caption.container div.en.Lora{font-size:96px;top:-40px;left:0}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.caption.container div.en.Lora{font-size:80px;top:-30px}}div.collapse_contents div.pickup div.contents{overflow:hidden}@media(min-width: 768px){div.collapse_contents div.pickup div.contents div.item.container{width:1240px}}div.collapse_contents div.pickup div.contents div.item.container h5{color:#8f5e1a;font-weight:bold;font-size:22px;line-height:1.4;padding-left:1.4em;text-indent:-1.4em;margin-bottom:20px;letter-spacing:.1em}@media(min-width: 768px){div.collapse_contents div.pickup div.contents div.item.container h5{text-align:center;font-size:32px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.contents div.item.container h5{font-size:27px;margin-bottom:30px}}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper{display:flex;column-gap:100px;margin-top:85px;position:relative;min-height:417px}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper{column-gap:40px}}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;top:160px;left:calc(50% - 150px);width:200%;height:256px}}div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.image{text-align:center;margin-bottom:15px}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.image{width:45%}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.image{margin-bottom:30px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.image img{max-width:544px}}div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.text{position:relative;padding:0 0 30px}@media(min-width: 768px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.text{padding:0 0 60px;flex:1;font-size:18px;line-height:2.3}}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.text{padding:0}}div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.text:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;width:150%;height:calc(100% + 72px);left:-25%;bottom:0}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container div.wrapper div.text:after{display:none}}div.collapse_contents div.pickup div.contents div.item.container+.item{margin-top:40px}@media(min-width: 768px){div.collapse_contents div.pickup div.contents div.item.container+.item{margin-top:120px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.pickup div.contents div.item.container+.item{margin-top:80px}}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container:nth-child(even) div.wrapper{flex-direction:row-reverse}}@media(min-width: 992px){div.collapse_contents div.pickup div.contents div.item.container:nth-child(even) div.wrapper:after{left:auto;right:calc(50% - 150px)}}div.collapse_contents div.spec{padding:60px 0 80px}@media(min-width: 768px){div.collapse_contents div.spec{padding:195px 0 145px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.spec{padding:120px 0}}div.collapse_contents div.spec h4.container{text-align:center;font-weight:bold;font-size:22px}@media(min-width: 768px){div.collapse_contents div.spec h4.container{font-size:32px}}div.collapse_contents div.spec div.lists.container{display:grid;grid-template-columns:repeat(2, 1fr);margin-top:40px;gap:25px 20px}@media(min-width: 768px){div.collapse_contents div.spec div.lists.container{grid-template-columns:repeat(3, 1fr);gap:70px 109px;width:1242px;margin-top:90px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.spec div.lists.container{grid-template-columns:repeat(2, 1fr);gap:50px 40px}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.spec div.lists.container{gap:70px 40px}}div.collapse_contents div.spec div.lists.container div.item div.image{text-align:center;margin:0 0 10px}@media(min-width: 768px){div.collapse_contents div.spec div.lists.container div.item div.image{margin:0 0 15px}}div.collapse_contents div.spec div.lists.container div.item div.title{text-align:center;letter-spacing:0;font-size:13px;line-height:1.6}@media(min-width: 768px){div.collapse_contents div.spec div.lists.container div.item div.title{font-size:18px;line-height:1.8}}div.collapse_contents div.spec div.lists.container div.item div.title span{display:inline-block}div.collapse_contents div.plan h4.container{font-weight:bold;font-size:22px;margin-bottom:25px;letter-spacing:.1em;text-align:center}@media(min-width: 768px){div.collapse_contents div.plan h4.container{font-size:32px;margin-bottom:70px}}div.collapse_contents div.plan div.catch.container{color:#8f5e1a;font-weight:bold;font-size:20px;line-height:1.9;margin-bottom:30px;letter-spacing:.18em;text-align:center}@media(min-width: 768px){div.collapse_contents div.plan div.catch.container{font-size:32px;margin-bottom:75px}}div.collapse_contents div.plan div.catch.container span{display:inline-block}div.collapse_contents div.plan div.catch.container span.en{letter-spacing:.1em}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container{width:1240px}}@media(min-width: 992px){div.collapse_contents div.plan div.wrapper.container div.images{display:flex;column-gap:30px}}div.collapse_contents div.plan div.wrapper.container div.images div.image{margin:0 0 30px}@media(min-width: 992px){div.collapse_contents div.plan div.wrapper.container div.images div.image{margin:0;width:51.5%}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.plan div.wrapper.container div.images div.image{margin:0 0 40px}}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.images div.block{flex:1}}div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor{display:flex;margin:0 0 30px}@media(min-width: 992px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor{margin:0 0 15px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor{margin:0 0 40px}}div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor div.item{flex:1}div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor div.item a div.num.ZenKakuGothicNew{text-align:right;font-weight:bold}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor div.item a div.num.ZenKakuGothicNew{margin-top:-10px}}div.collapse_contents div.plan div.wrapper.container div.images div.block div.floor div.item a div.num.ZenKakuGothicNew img{width:25px}div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation{position:relative;height:220px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation{height:250px}}@media(min-width: 1200px)and (max-width: 1399px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation{height:220px}}div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation img.bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;object-fit:cover}div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation div.title.ZenKakuGothicNew{color:#fff;position:absolute;left:10px;top:5px;font-size:18px;text-shadow:0 0 5px #333}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation div.title.ZenKakuGothicNew{left:20px;top:10px;font-size:20px}}div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation div.text.ZenKakuGothicNew{position:absolute;left:8px;right:8px;bottom:8px;font-weight:bold;font-size:12px;padding:5px 8px;line-height:1.6;background:hsla(0,0%,100%,.6);letter-spacing:.05em;width:fit-content}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.images div.block div.simulation div.text.ZenKakuGothicNew{font-size:13px;left:10px;right:10px;bottom:10px}}div.collapse_contents div.plan div.wrapper.container div.contents{padding-top:30px}@media(min-width: 992px){div.collapse_contents div.plan div.wrapper.container div.contents{display:flex;column-gap:50px;padding-top:45px;padding-bottom:150px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.plan div.wrapper.container div.contents{padding-bottom:80px}}div.collapse_contents div.plan div.wrapper.container div.contents div.list{background:#f6f6f6;border-radius:10px;padding:20px 15px;margin:0 0 30px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.list{padding:25px 40px;width:46%;margin:0}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.plan div.wrapper.container div.contents div.list{width:100%;margin:0 0 30px}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.plan div.wrapper.container div.contents div.list{padding:30px 20px}}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl{display:flex}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl{font-size:18px;line-height:2.2}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl{font-size:16px}}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dt{width:105px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dt{width:160px}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dt{width:130px}}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dd{flex:1}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dd p{margin:0}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dd p span{display:block;position:relative;left:-10px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dd p span{left:-5px;display:inline-block}}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dd p+p{margin-top:10px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl dd p+p{margin-top:15px}}div.collapse_contents div.plan div.wrapper.container div.contents div.list dl+dl{margin-top:15px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.list dl+dl{margin-top:24px}}@media(min-width: 992px){div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew{flex:1}}div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.price div.label span{background:#333;color:#fff;font-size:16px;display:inline-block;padding:0 20px}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.price div.label span{font-size:18px}}div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.price div.num{font-size:20px;font-weight:bold}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.price div.num{font-size:24px}}div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.price div.num span.Lora{font-size:44px;font-weight:500}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.price div.num span.Lora{font-size:48px}}div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.comment p{padding-left:1em;text-indent:-1em}@media(min-width: 768px){div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.comment p{font-size:18px}}div.collapse_contents div.plan div.wrapper.container div.contents div.detail.ZenKakuGothicNew div.comment p+p{margin-top:10px}div.collapse_contents div.modelhouse{padding-top:70px}@media(min-width: 768px){div.collapse_contents div.modelhouse{padding-top:20px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.modelhouse{padding-top:50px}}div.collapse_contents div.modelhouse div.caption.container div.catch{font-size:15px;color:#8f5e1a;font-weight:bold;text-align:center;margin-bottom:15px;letter-spacing:.13em}@media(min-width: 768px){div.collapse_contents div.modelhouse div.caption.container div.catch{font-size:20px}}div.collapse_contents div.modelhouse div.caption.container div.catch span{display:inline-block}div.collapse_contents div.modelhouse div.caption.container h4{color:#8f5e1a;font-weight:bold;font-size:22px;line-height:1.4;margin-bottom:30px;letter-spacing:.1em;text-align:center}@media(min-width: 768px){div.collapse_contents div.modelhouse div.caption.container h4{font-size:32px;margin-bottom:20px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.modelhouse div.caption.container h4{margin-bottom:40px}}@media(min-width: 768px){div.collapse_contents div.modelhouse div.contents div.item.container{width:1240px}}@media(min-width: 992px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper{display:flex;column-gap:70px;margin-top:90px;position:relative}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper{column-gap:40px}}@media(min-width: 992px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;top:188px;left:calc(50% - 210px);width:calc(50% + 270px);height:330px}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper:after{top:265px}}@media(min-width: 1200px)and (max-width: 1399px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper:after{top:225px}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.image{text-align:center;margin-bottom:15px}@media(min-width: 992px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.image{width:48.5%}}@media(min-width: 992px)and (max-width: 1199px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.image{width:45%}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.image{margin-bottom:30px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.image img{max-width:585px}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail{position:relative;padding:0 0 40px}@media(min-width: 768px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail{padding:0 0 60px;flex:1;font-size:18px;line-height:2.3}}@media(min-width: 992px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail{padding:0}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail:after{position:absolute;content:"";background-color:#f1efeb;z-index:-1;width:150%;height:calc(100% + 72px);left:-25%;bottom:0}@media(min-width: 992px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail:after{display:none}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.title{font-weight:bold;font-size:18px;line-height:1.6;letter-spacing:.18em;margin:20px 0}@media(min-width: 768px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.title{font-size:24px;margin:25px 0 30px}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.title span{display:inline-block}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.link{margin:0 0 20px}@media(min-width: 768px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.link{margin:0 0 25px}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.link a{font-weight:bold;color:#8f5e1a;font-size:16px;text-decoration:underline;text-decoration-color:#e3d6c6}@media(min-width: 768px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.link a{font-size:18px}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.more{text-align:right;font-weight:bold;font-size:16px;letter-spacing:.2em;margin-top:30px}@media(min-width: 768px){div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.more{font-size:18px;margin-top:38px}}div.collapse_contents div.modelhouse div.contents div.item.container div.wrapper div.detail div.more a{display:inline-block;border-bottom:1px solid #333;padding:0 0 5px}@media(min-width: 768px){div.collapse_contents.komfort div.recommend div.target.container div.lists.ZenKakuGothicNew{padding:70px 60px 100px}}@media(min-width: 768px){div.collapse_contents.komfort div.spec{padding:195px 0 200px}}@media(min-width: 768px)and (max-width: 991px){div.collapse_contents.komfort div.spec{padding:120px 0}}@media(max-width: 767px){footer#footer{margin-top:50px}}/*# sourceMappingURL=wohl-heim.css.map */