<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 600px){header{background-color:#ffffff00;box-shadow:none}}@media screen and (max-width: 600px){.contents{padding-top:0 !important}}.merit{background:#dfd8d2;text-align:center !important;padding:1rem 5%}.merit img{max-width:1100px;width:100%;height:auto}@media screen and (max-width: 600px){.merit{padding:2rem 8%}.merit img{max-width:500px}}.top-copy{text-align:center;font-feature-settings:"palt";padding:1.7rem 5%;line-height:1.5;font-size:1.6rem;letter-spacing:0.16rem}@media screen and (max-width: 600px){.top-copy{padding:1.7rem 3%;font-size:4.2vw;letter-spacing:0.6vw}}.merit-list{background:#655143;padding:1rem 0}.merit-list ul{display:flex;margin:auto;width:95%;max-width:1400px}.merit-list ul li{width:33.3333333%;box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.4);padding:0 1%}.merit-list ul li img{width:100%;height:auto}.merit-list ul li:first-child{border-left:1px solid rgba(255,255,255,0.4)}@media screen and (max-width: 834px){.merit-list ul{width:95%;flex-wrap:wrap}.merit-list ul li{width:50%;box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.4)}.merit-list ul li img{width:100%;height:auto}.merit-list ul li:first-child{border-left:none;border-bottom:1px solid rgba(255,255,255,0.4)}.merit-list ul li:nth-child(2){border-right:none;border-bottom:1px solid rgba(255,255,255,0.4)}.merit-list ul li:nth-child(4){border-right:none}}@media screen and (max-width: 600px){.merit-list{padding:0rem 0}.merit-list ul{width:100%}}@media screen and (max-width: 500px){.merit-list ul li{width:100%;border-bottom:1px solid rgba(255,255,255,0.4);border-right:none}.merit-list ul li:nth-child(4){border-bottom:none}}.information .inner{padding-bottom:0}.information .ttl{margin-bottom:2rem;text-align:center;font-size:1.25rem;color:#655143;line-height:1.2;font-feature-settings:'palt'}.information .txt{margin-bottom:1.5rem;text-align:center;font-size:2.4rem;font-feature-settings:'palt';letter-spacing:0.1em}.information .txt .txt-l{font-size:115%;letter-spacing:0.05em}.information .txt .txt-m{font-size:80%;letter-spacing:0.05em}.information .txt .txt-s{font-size:60%;letter-spacing:0.05em}.information .txt .note{text-align:center}.information .txt .info_outline{display:inline-block;margin-top:0.5rem;text-align:left;font-size:1rem;letter-spacing:0.05em}.information .txt .info_outline .note{display:block;margin-top:0.5rem;text-align:left;line-height:1.4}.information .holiday{margin:2rem auto 0;text-align:center;font-size:1.1rem;color:#F70000;font-feature-settings:"palt";letter-spacing:0.05em}@media screen and (max-width: 600px){.information .txt{font-size:1.5rem;letter-spacing:0.08em}.information .txt .txt-m{font-size:80%;letter-spacing:0.05em}.information .txt .txt-s{font-size:60%;letter-spacing:0.05em}}.whatsnew{margin-top:1rem}.whatsnew .inner{padding-bottom:0}.whatsnew .ttl{margin-bottom:2rem;text-align:center;font-size:1.25rem;color:#655143;line-height:1.2;font-feature-settings:'palt'}.whatsnew .news-box{max-width:900px;margin:2rem auto 0;padding:2rem;border:solid 1px #ccc;overflow-y:scroll}.whatsnew .news-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1rem;line-height:1.4}.whatsnew .news-txt div,.whatsnew .news-txt li{min-height:0%}.whatsnew .news-txt .date{width:15%}.whatsnew .news-txt .txt{text-align:center}.whatsnew .news-txt .txt a{text-decoration:underline}.whatsnew .news-txt .txt a:hover{text-decoration:none}.bukken-entry{width:90%;margin:auto;max-width:1100px;padding:3rem 0}.entry-btn-list{margin:auto;border:1px solid #aaa;margin-top:2.5rem;display:flex;flex-wrap:wrap}.entry-btn-list li{box-sizing:border-box;padding:2rem 2rem}.entry-btn-list li:nth-child(1){width:45%}.entry-btn-list li:nth-child(1) .conversion-buttons{width:100%;padding:0 !important;display:block;flex-wrap:wrap;display:flex}.entry-btn-list li:nth-child(1) .conversion-buttons li{padding:0 !important;width:100%}.entry-btn-list li:nth-child(1) .conversion-buttons li a{font-size:1.2rem;white-space:nowrap}.entry-btn-list li:nth-child(1) .conversion-buttons li.app-btn{display:none;margin-bottom:1rem}.entry-btn-list li:nth-child(1) .conversion-buttons li.app-btn a{background:linear-gradient(#000437 0%, #002e7a 100%)}.entry-btn-list li:nth-child(2){width:55%;border-left:1px solid #aaa}.entry-btn-list .conversion{padding-bottom:0}@media screen and (max-width: 900px){.entry-btn-list li:nth-child(1){width:100%}.entry-btn-list li:nth-child(2){width:100%;border-top:1px solid #aaa;border-left:none}}@media screen and (max-width: 700px){.entry-btn-list{border:none}.entry-btn-list li{padding:0 !important}.entry-btn-list li:nth-child(1) .conversion-buttons{display:block}.entry-btn-list li:nth-child(1) .conversion-buttons li{display:block;width:100%;max-width:none}.entry-btn-list li:nth-child(1) .conversion-buttons li.app-btn{display:block;width:100%}.entry-btn-list li:nth-child(2){display:none}}.contents-box{position:relative;overflow:hidden;display:block}.contents-box .box-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1600px;padding-top:4rem;align-items:center;width:90%}.contents-box .box-inner .box-img{width:60%}.contents-box .box-inner .box-copy{width:35%;text-align:center;padding:2rem 0}.contents-box .box-inner .box-copy .img{margin:auto;max-width:400px}.contents-box .box-inner .box-copy .box-btn{margin:auto;margin-top:5rem;max-width:300px}.contents-box .box-inner .box-copy .box-btn p{display:block;position:relative;border:1px solid #666;height:2.4rem;transition:0.5s;background:#7f6e60;font-family:"shippori-mincho", sans-serif;font-weight:700;font-style:normal;font-feature-settings:'palt'}.contents-box .box-inner .box-copy .box-btn p:before{content:"";position:absolute;width:1rem;height:1rem;border-right:2px solid #635043;border-bottom:2px solid #635043;left:50%;top:0;transform:translateX(-50%) translateY(-250%) rotate(45deg)}.contents-box .box-inner .box-copy .box-btn p .kana{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:1.8rem;white-space:nowrap;color:#fff}@media screen and (max-width: 768px){.contents-box .box-inner{padding-top:2rem}.contents-box .box-inner .box-img{width:100%}.contents-box .box-inner .box-copy{width:100%;padding-bottom:4rem}.contents-box .box-inner .box-copy .box-btn{max-width:220px}}.contents-box:hover .box-inner .box-copy .box-btn p{background:#ab9583}.contents-box.concept .box-inner .box-img{order:2}.contents-box.concept .box-inner .box-copy{order:1}@media screen and (max-width: 768px){.contents-box.concept .box-inner .box-img{order:1}.contents-box.concept .box-inner .box-copy{order:2}}.contents-box.location{background:#7f6e60}.contents-box.location .box-inner{padding-top:0;max-width:none;width:100%}.contents-box.location .box-inner .box-img{width:50%}.contents-box.location .box-inner .box-img img{height:600px;object-fit:cover}.contents-box.location .box-inner .box-copy{width:50%;box-sizing:border-box;padding-left:2rem;padding-right:2rem}.contents-box.location .box-inner .box-copy .box-btn p{border:1px solid #fff;background:#fff}.contents-box.location .box-inner .box-copy .box-btn p:before{border-right:2px solid #fff;border-bottom:2px solid #fff}.contents-box.location .box-inner .box-copy .box-btn p .kana{color:#7f6e60}@media screen and (max-width: 900px){.contents-box.location .box-inner .box-img img{height:450px;object-fit:cover}}@media screen and (max-width: 768px){.contents-box.location .box-inner .box-img{width:100%}.contents-box.location .box-inner .box-img img{height:auto;object-fit:fill}.contents-box.location .box-inner .box-copy{width:100%}}.contents-box.location:hover .box-inner .box-copy .box-btn p{background:#dad0c8}.contents-box.design{background:#fff}.contents-box.design .box-inner{width:100%;padding-top:0;max-width:none}.contents-box.design .box-inner .box-img{order:2;width:50%}.contents-box.design .box-inner .box-copy{order:1;width:50%}@media screen and (max-width: 768px){.contents-box.design .box-inner{padding-top:0}.contents-box.design .box-inner .box-img{order:1;width:100%}.contents-box.design .box-inner .box-copy{order:2;width:100%}}.contents-box.plan{background:#dfd8d2}@media screen and (max-width: 768px){.contents-box.plan .box-inner{padding-top:0}}.contents-box.zeh{background:#7f6e60}.contents-box.zeh .box-inner{padding-top:0;max-width:none;width:100%}.contents-box.zeh .box-inner .box-img{width:50%;order:2}.contents-box.zeh .box-inner .box-img img{height:600px;object-fit:cover}.contents-box.zeh .box-inner .box-copy{width:50%;box-sizing:border-box;padding-left:2rem;padding-right:2rem;order:1}.contents-box.zeh .box-inner .box-copy .box-btn p{border:1px solid #fff;background:#fff}.contents-box.zeh .box-inner .box-copy .box-btn p:before{border-right:2px solid #fff;border-bottom:2px solid #fff}.contents-box.zeh .box-inner .box-copy .box-btn p .kana{color:#7f6e60}@media screen and (max-width: 900px){.contents-box.zeh .box-inner .box-img img{height:450px;object-fit:cover}}@media screen and (max-width: 768px){.contents-box.zeh .box-inner .box-img{width:100%;order:1}.contents-box.zeh .box-inner .box-img img{height:auto;object-fit:fill}.contents-box.zeh .box-inner .box-copy{width:100%;order:2}}.contents-box.zeh:hover .box-inner .box-copy .box-btn p{background:#dad0c8}.contents-box.access{background:#fff}.contents-box.access .box-inner{width:100%;padding-top:0;max-width:none}.contents-box.access .box-inner .box-img{width:50%}.contents-box.access .box-inner .box-copy{width:50%}@media screen and (max-width: 768px){.contents-box.access .box-inner{padding-top:0}.contents-box.access .box-inner .box-img{width:100%}.contents-box.access .box-inner .box-copy{width:100%}}.contents-box.brand{background:#dfd8d2}.contents-box.brand .box-inner{padding-top:0;padding-bottom:4rem}.contents-box.brand .box-inner .box-img{order:2}.contents-box.brand .box-inner .box-img .cap01{bottom:66%;left:1rem;right:54%}.contents-box.brand .box-inner .box-img .cap02{left:25%;bottom:1.5%}.contents-box.brand .box-inner .box-copy{order:1;box-sizing:border-box}@media screen and (max-width: 768px){.contents-box.brand{background:#dfd8d2;background:linear-gradient(to bottom, #fff 10%, #dfd8d2 10%)}.contents-box.brand .box-inner{padding-bottom:1rem}.contents-box.brand .box-inner .box-img{width:100%;order:1}.contents-box.brand .box-inner .box-img img{height:auto;object-fit:fill}.contents-box.brand .box-inner .box-copy{width:100%;order:2}}.contents-box.quality{background:#fff;padding-top:4rem}.contents-box.quality .box-inner{width:100%;padding-top:0;max-width:none}.contents-box.quality .box-inner .box-img{order:2;width:50%}.contents-box.quality .box-inner .box-copy{order:1;width:50%}@media screen and (max-width: 768px){.contents-box.quality .box-inner{padding-top:0}.contents-box.quality .box-inner .box-img{order:1;width:100%}.contents-box.quality .box-inner .box-copy{order:2;width:100%}}.contents-box.structure .box-inner{padding:4rem 0}.contents-box.structure .box-inner .box-img{order:1}.contents-box.structure .box-inner .box-img .cap01{bottom:66%;left:1rem;right:54%}.contents-box.structure .box-inner .box-img .cap02{left:25%;bottom:1.5%}.contents-box.structure .box-inner .box-copy{order:2;box-sizing:border-box}@media screen and (max-width: 768px){.contents-box.structure .box-inner{padding-bottom:1rem}.contents-box.structure .box-inner .box-img{width:100%;order:1}.contents-box.structure .box-inner .box-img img{height:auto;object-fit:fill}.contents-box.structure .box-inner .box-copy{width:100%;order:2}}.faq-bana{width:90%;max-width:600px;margin:auto;padding:4rem 0 3rem}.faq-bana a{display:block;position:relative;background:#60544a}.faq-bana a .kana{color:#fff;font-size:1rem;position:absolute;text-align:center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.faq-bana a .kana b{display:block;font-size:250%;line-height:1;padding-bottom:1rem}.faq-bana a img{width:100%;height:200px;object-fit:cover;transition:0.5s}@media screen and (max-width: 500px){.faq-bana a img{height:150px}}.faq-bana a:hover img{filter:brightness(1.3)}.movie-bana{display:block;max-width:900px;margin:auto;margin-top:2rem;margin-bottom:1rem}.movie-bana img{transition:0.5s}.movie-bana:hover img{filter:brightness(1.5)}@media screen and (max-width: 834px){.movie-bana{margin-top:1rem;margin-bottom:2rem}}.bnr_lc-kosugi-sakura{max-width:900px;margin:2rem auto 0}.bnr_lc-kosugi-sakura a{display:block;transition:0.5s}.bnr_lc-kosugi-sakura a:hover{filter:brightness(1.5)}.bnr-movie2{max-width:900px;margin:2rem auto 0}.bnr-movie2 .bnr-movie-inner{cursor:pointer;display:block;transition:0.5s}.bnr-movie2 .bnr-movie-inner:hover{filter:brightness(1.2)}.info-table{border-top:1px solid #ccc;border-left:1px solid #ccc;margin:auto;max-width:900px;margin-top:2rem;display:grid;align-items:stretch;grid-template-columns:40% 30% 30%;grid-template-rows:auto auto}.info-table li{text-align:center;box-sizing:border-box;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:1.2rem;line-height:1.4;padding:0.4rem}.info-table li.date{grid-row:1 / 2}.info-table li.time1{grid-column:2 / 4}.info-table .date{background:#eee;font-size:0.9rem}.info-table+.note-box{max-width:900px;margin:0.5rem auto 0;color:#920d14;letter-spacing:0.05em}.info-table+.note-box .note{text-align:center;font-size:1.3rem;letter-spacing:0.08em}@media screen and (max-width: 768px){.info-table li{font-size:2.3vw}.info-table .date{font-size:1.8vw}}@media screen and (max-width: 500px){.info-table{display:flex;flex-wrap:wrap}.info-table li{width:100%;font-size:4.6vw}.info-table .time1{-webkit-box-ordinal-group:5;order:4}.info-table .date{font-size:3.4vw;width:50%}.info-table .date.date0{width:100%}}.top-copy2{border-top:solid 1px #DFD8D2}.top-copy2 .txt-s{font-size:1.2rem}.top-copy2 .num{font-size:150%}.top-copy2 .slash{padding:5px 0;text-align:center}.information .zeh{margin-top:3rem;text-align:center;font-size:1.8rem;line-height:1.5}.information .zeh .txt-m{margin-top:1rem;font-size:1.6rem}.information .zeh .txt-s{font-size:80%}.information .zeh .num{font-size:120%}.information .zeh .red{margin-top:1rem;background:#930B28;padding:.5rem 1rem;color:#fff;text-align:center}.information .zeh .img-area{margin-top:2rem;display:grid;gap:40px;grid-template-columns:50% 1fr;grid-template-rows:1fr max-content;grid-template-areas:"koujo table" "note table";letter-spacing:0;text-align:left;font-size:1rem}.information .zeh .img-area img{display:inline-block;width:100%;height:auto}.information .zeh .img-area .note{text-align:left}.information .zeh .img-area .koujo{grid-area:koujo}.information .zeh .img-area .koujo .lead{padding-bottom:1rem}.information .zeh .img-area .koujo .lead+.lead{margin-top:1rem}.information .zeh .img-area .koujo-table{grid-area:table}.information .zeh .img-area .koujo-table .img{margin:.5rem auto 0 auto}.information .zeh .img-area .note-area{grid-area:note;text-align:left}@media screen and (max-width: 768px){.information .zeh .red{text-align:left}.information .zeh .red .aw{display:inline}.information .zeh .img-area{gap:20px;grid-template-columns:1fr;grid-template-rows:max-content max-content 1fr;grid-template-areas:"koujo" "table" "note"}.information .zeh .img-area .koujo-table .img{max-width:400px}}
</pre></body></html>