html{scroll-padding-top:164px}.pre-inc .equipment{background:url(../images/common/bg01.webp);background-repeat:no-repeat;background-size:cover}.pre-inc .equipment .wrap{max-width:1080px;margin:0 auto;padding:0;width:90%}.pre-inc .equipment .ib{display:inline-block}.pre-inc .equipment .sec_MV{width:100%;position:relative}.pre-inc .equipment .sec_MV .photo{mix-blend-mode:lighten}.pre-inc .equipment .sec_MV .MV_title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#b49531;font-size:min(9vw,52px);letter-spacing:.1em;font-family:"EB Garamond",serif;font-weight:normal;font-style:normal}.pre-inc .sec_nav{color:#5a5129}.pre-inc .sec_nav .nav_list{margin:4em auto;width:-moz-fit-content;width:fit-content;display:flex;gap:1em;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px){.pre-inc .sec_nav .nav_list{margin:2em auto}}.pre-inc .sec_nav .nav_list .item{text-align:center;border:1px solid #5a5129;width:160px;font-size:min(3vw,14px);line-height:1.2;cursor:pointer;transition:1s}.pre-inc .sec_nav .nav_list .item .text{font-size:1.2em}.pre-inc .sec_nav .nav_list .item .nav_link{width:100%;height:100%;display:block;padding:.7em 0}.pre-inc .sec_nav .nav_list .item:hover{background:linear-gradient(to right, #b2863a, #fff6d0 75%, #aa8441);color:#000;border:1px solid #000}.pre-inc .sec_nav .nav_list .item.active{background:linear-gradient(to right, #b2863a, #fff6d0 75%, #aa8441);color:#000;border:1px solid #000}.pre-inc .sec_nav .nav_list .item.active:hover{background:linear-gradient(to right, #b2863a, #fff6d0 75%, #aa8441);color:#000;border:1px solid #000}.pre-inc .sec_nav .equ_title{color:#5a5129;font-size:min(5vw,30px);margin-top:6em}@media screen and (max-width: 768px){.pre-inc .sec_nav .equ_title{margin-top:3em}}.pre-inc .sec_nav .equ_title .equ_title_wrap .title{text-align:center;font-family:"EB Garamond",serif;letter-spacing:.2em}.pre-inc .sec_nav .equ_title .equ_title_wrap .title .color{color:#b49531}.pre-inc .sec_nav .equ_title .equ_title_wrap .title .mini{font-size:.5em}.pre-inc .sec_nav .equ_title .equ_title_wrap .text{text-align:center;font-size:.8em}.pre-inc .sp_on{display:none}@media screen and (max-width: 768px){.pre-inc .sp_on{display:block}}@media screen and (max-width: 768px){.pre-inc .sp_off{display:none}}.pre-inc .sec_title_area{display:flex;justify-content:space-between;border-bottom:1px solid #6b6051;margin:5em 0 3em}@media screen and (max-width: 768px){.pre-inc .sec_title_area{flex-wrap:wrap;border:1px solid #6b6051}}.pre-inc .sec_title_area .sec_title{width:-moz-fit-content;width:fit-content;padding:.2em 1em;background:#6b6051;color:#fff}@media screen and (max-width: 768px){.pre-inc .sec_title_area .sec_title{padding:.5em 0;width:100%;text-align:center}}.pre-inc .sec_title_area .sec_lead{width:-moz-fit-content;width:fit-content;padding:.2em 1em}@media screen and (max-width: 768px){.pre-inc .sec_title_area .sec_lead{padding:.5em 0;width:100%;text-align:center}}.pre-inc .block{width:100%}.pre-inc .block .photo{width:100%;height:min(14vw,160px);position:relative}@media screen and (max-width: 768px){.pre-inc .block .photo{height:min(28vw,200px)}}.pre-inc .block .photo .image{height:100%;-o-object-fit:cover;object-fit:cover}.pre-inc .block .photo .cap{position:absolute;bottom:.2em;right:.5em}.pre-inc .block .photo .cap.bk{color:#000;text-shadow:none}.pre-inc .block .photo .cap_02{position:absolute;bottom:0;right:0;transform:translateY(100%);font-size:12px;color:#5a5129;text-shadow:none}.pre-inc .block .photo .cap_03{position:absolute;bottom:0;left:0;transform:translateY(100%);font-size:12px}.pre-inc .block .photo .cap_03.bk{color:#000;text-shadow:none}.pre-inc .block .img_h{color:#b49531;font-size:min(4vw,16px);margin:.4em 0 .2em}.pre-inc .block .img_t{font-size:min(3vw,12px);color:#5a5129}.pre-inc .block .img_t .mini{font-size:.8em}.pre-inc .grid_4fr{gap:1.5em;display:grid;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 768px){.pre-inc .grid_4fr{grid-template-columns:repeat(2, 1fr)}}.pre-inc .gc_13{grid-column:1/3}.pre-inc .gc_14{grid-column:1/4}.pre-inc .gr_13{grid-row:1/3}.pre-inc .gr_25{grid-row:2/5}.pre-inc .wrap .block{margin:0;margin-bottom:2em}.pre-inc #kitchen{color:#5a5129}.pre-inc #kitchen .item_01{height:min(39.8vw,509px)}.pre-inc #kitchen .item_02{height:min(41.5vw,531.2px)}.pre-inc #kitchen .item_03{height:min(43.3vw,554px)}.pre-inc #kitchen .item_04{height:min(23.5vw,300px)}.pre-inc #kitchen .item_05{height:min(41.2vw,527.35px)}@media screen and (max-width: 768px){.pre-inc #kitchen .item_05{height:min(100vw,527.35px)}}.pre-inc #kitchen .item_06{height:min(64.5vw,840.5px)}@media screen and (max-width: 768px){.pre-inc #kitchen .item_06{height:min(110vw,540px)}}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_02 .gr_13_sp{grid-row:3/5}.pre-inc #kitchen .sec_02 .gr_13_sp .item_02{height:min(106.5vw,548.2px)}}.pre-inc #kitchen .sec_04 .block_01{margin-bottom:2em}.pre-inc #kitchen .sec_04 .block_02{display:flex;justify-content:space-between;margin-bottom:3em}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02{flex-wrap:wrap;gap:1em}}.pre-inc #kitchen .sec_04 .block_02 .photo{height:auto;margin-bottom:2em}.pre-inc #kitchen .sec_04 .block_02 .photo .image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.pre-inc #kitchen .sec_04 .block_02 .img_t._mini{line-height:1.1}.pre-inc #kitchen .sec_04 .block_02 .flex_item_01{padding:16px;width:42%;border:1px solid #6b6051}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_01{width:100%}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_01 .flex_01{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_01 .flex_01{margin-bottom:.5em}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_01 .flex_01 .flex_01_block{width:44%}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_01 .flex_01 .flex_01_block{width:55%}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_01 .flex_01 .photo{width:47%}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_01 .flex_01 .photo{width:40%}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_02{padding:16px;width:35%;border:1px solid #6b6051}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_02{width:100%}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_02 .flex_01{display:flex;justify-content:space-between}.pre-inc #kitchen .sec_04 .block_02 .flex_item_02 .flex_01 .photo{width:52%}.pre-inc #kitchen .sec_04 .block_02 .flex_item_02 .flex_01 .flex_01_block{width:47%}.pre-inc #kitchen .sec_04 .block_02 .flex_item_02 .flex_01 .flex_01_block .photo{width:100%}.pre-inc #kitchen .sec_04 .block_02 .flex_item_03{width:19%}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_03{width:100%}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_03 .photo{margin:0}.pre-inc #kitchen .sec_04 .block_02 .flex_item_03 .photo .cap{bottom:-1.1em;padding:0}.pre-inc #kitchen .sec_04 .block_02 .flex_item_03 .img_t.border{border-bottom:1px solid #ddd;padding:.2em 0;margin-bottom:1em}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .block_02 .flex_item_03 .img_t.border{text-align:center}}.pre-inc #kitchen .sec_04 .block_02 .flex_item_03 .img_h{margin:0 0 .5em}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_04 .grid_4fr .gc_13_sp{grid-column:1/3;grid-row:1/3}.pre-inc #kitchen .sec_04 .grid_4fr .gr_25_sp{grid-row:5/7}.pre-inc #kitchen .sec_04 .grid_4fr .item_04{height:min(47.5vw,300px)}}.pre-inc #kitchen .sec_05 .block_01{margin:0;padding:0;-o-object-fit:none;object-fit:none}.pre-inc #kitchen .sec_05 .block_01 .photo{height:auto}.pre-inc #kitchen .sec_05 .block_01 .sp_on{display:none !important}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_05 .block_01 .sp_on{display:block !important}}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_05 .block_01 .sp_off{display:none !important}}.pre-inc #kitchen .sec_05 .grid_4fr .gr_13_15{grid-row:1/5}@media screen and (max-width: 768px){.pre-inc #kitchen .sec_05 .grid_4fr .gr_13_sp{grid-row:3/5}.pre-inc #kitchen .sec_05 .grid_4fr .gr_13_sp .item_05{height:min(104.9vw,527.35px)}}.pre-inc #kitchen .equ_title{color:#5a5129;font-size:min(5vw,30px);margin-top:6em}@media screen and (max-width: 768px){.pre-inc #kitchen .equ_title{margin-top:3em}}.pre-inc #kitchen .equ_title .equ_title_wrap .text{text-align:center;font-size:.8em}.pre-inc #structure{margin-top:5em}.pre-inc #structure .grid_4fr{grid-template-columns:repeat(3, 1fr);gap:3em}@media screen and (max-width: 768px){.pre-inc #structure .grid_4fr{grid-template-columns:repeat(1, 1fr);gap:5em}}.pre-inc #structure .block{color:#5a5129;margin:0}.pre-inc #structure .block .photo{height:auto;margin-bottom:2em;height:-moz-fit-content;height:fit-content}.pre-inc #structure .block .photo .image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.pre-inc #structure .block .photo .cap_02{font-size:10px;font-weight:300}.pre-inc #structure .block .photo .cap_03{font-size:10px;font-weight:300}.pre-inc #structure .block .img_t{margin-bottom:1em}.pre-inc #structure .block_flex .flex{display:flex;justify-content:space-between}.pre-inc #structure .block_flex .flex .img_t{width:46%}.pre-inc #structure .block_flex .flex .photo{width:50%}.pre-inc #structure .gc25{grid-column:2/4}@media screen and (max-width: 768px){.pre-inc #structure .gc25{grid-column:auto;margin-bottom:2em}.pre-inc #structure .gc25 .flex .img_t{width:100%}.pre-inc #structure .gc25 .flex .photo{width:100%}}.pre-inc #security{margin-top:5em}.pre-inc #security .block .photo{height:auto}.pre-inc #security .block .photo .cap_02{color:#333}.pre-inc #security .block .img_t{color:#333}.pre-inc #security .block .img_h{color:#7a6a56}.pre-inc #security .section{background:#f5f2e9;padding:2em;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.pre-inc #security .section{flex-wrap:wrap;gap:1em;padding:2em 1em}}.pre-inc #security .section:not(:last-child){margin-bottom:3em}.pre-inc #security .sec_01 .flex_left{width:32%}@media screen and (max-width: 768px){.pre-inc #security .sec_01 .flex_left{width:100%}}.pre-inc #security .sec_01 .flex_left .block{margin:0}.pre-inc #security .sec_01 .flex_left .block .img_h{text-align:center;border:1px solid #7a6a56;color:#7a6a56;background:#f5f2e9;mix-blend-mode:multiply}.pre-inc #security .sec_01 .flex_left .block .photo{width:80%;margin:1em 0 1em auto}.pre-inc #security .sec_01 .flex_left .block:not(:last-child){margin-bottom:1.5em}.pre-inc #security .sec_01 .flex_right{width:65%}@media screen and (max-width: 768px){.pre-inc #security .sec_01 .flex_right{width:100%}}.pre-inc #security .sec_01 .flex_right .img_h{text-align:center;background:#7a6a56;color:#fff;margin-bottom:1em}.pre-inc #security .sec_title{text-align:center;color:#fff;background:#7a6a56;font-size:min(4vw,16px);padding:.5em 0}.pre-inc #security .sec_02{border:2px solid #7a6a56;padding:2em 0 2em 3em;position:relative}@media screen and (max-width: 768px){.pre-inc #security .sec_02{padding:2em 1em}}.pre-inc #security .sec_02::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f2e9;mix-blend-mode:multiply}.pre-inc #security .sec_03 .photo{height:auto;margin-bottom:2em;height:-moz-fit-content;height:fit-content}.pre-inc #security .sec_03 .photo .image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.pre-inc #security .sec_03 .photo .cap_02{font-size:10px}.pre-inc #security .sec_03 .flex_item_01,.pre-inc #security .sec_03 .flex_item_02{width:27%}@media screen and (max-width: 768px){.pre-inc #security .sec_03 .flex_item_01,.pre-inc #security .sec_03 .flex_item_02{width:100%}}.pre-inc #security .sec_03 .flex_item_03{width:38%}@media screen and (max-width: 768px){.pre-inc #security .sec_03 .flex_item_03{width:100%}}.pre-inc #security .sec_03 .flex_item_03 .block_title{background:#7a6a56;padding:.5em}.pre-inc #security .sec_03 .flex_item_03 .block_title .image{vertical-align:bottom}.pre-inc #security .sec_03 .flex_item_03 .block_01{border:1px solid #7a6a56;padding:1em 1.5em}.pre-inc #security .sec_03 .flex_item_03 .block_01 .photo{margin:0;margin-bottom:.5em}.pre-inc #security .sec_03 .block{margin:0}.pre-inc #security .sec_03 .block:not(:last-child){margin-bottom:1.5em}.pre-inc #security .sec_03 .block .flex{justify-content:space-between;position:relative}.pre-inc #security .sec_03 .block .flex .img_t{width:55%}.pre-inc #security .sec_03 .block .flex .photo{width:40%}@media screen and (max-width: 768px){.pre-inc #security .sec_03 .block .flex_sp .img_t{width:100%}.pre-inc #security .sec_03 .block .flex_sp .photo{margin:.5em auto;width:80%}}.pre-inc #security .sec_03 .block .cap_text{font-size:8px;line-height:1.4;margin-top:-2.5em;text-align:end}.pre-inc #premium{color:#5a5129}.pre-inc #premium .sec_title_area{border-bottom:1px solid #b49531}@media screen and (max-width: 768px){.pre-inc #premium .sec_title_area{border:none;border-bottom:1px solid #b49531}}.pre-inc #premium .sec_title_area .sec_title{color:#b49531;background:none;letter-spacing:.1em}.pre-inc #premium .block .item_01{height:min(614px,48vw)}.pre-inc #premium .sec_flex{display:flex;justify-content:space-between;flex-wrap:wrap}.pre-inc #premium .sec_flex .sec_title_area{margin:5em 0 2em}@media screen and (max-width: 768px){.pre-inc #premium .sec_flex .sec_title_area{margin-top:3em}}.pre-inc #premium .sec_flex .flex_item_L{width:58%}@media screen and (max-width: 768px){.pre-inc #premium .sec_flex .flex_item_L{width:100%}}.pre-inc #premium .sec_flex .flex_item_L .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_01{width:59.5%}@media screen and (max-width: 768px){.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_01{width:100%}}.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_02{width:36%}@media screen and (max-width: 768px){.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_02{width:100%}.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_02 .sp_block{display:flex;justify-content:space-between}.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_02 .sp_block .sp_w{width:48%}.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_02 .sp_block .text_block{width:48%}}@media screen and (max-width: 768px){.pre-inc #premium .sec_flex .flex_item_L .flex .flex_item_L_02 .sp_w{height:min(28vw,200px)}}.pre-inc #premium .sec_flex .flex_item_R{width:35%}@media screen and (max-width: 768px){.pre-inc #premium .sec_flex .flex_item_R{width:100%}}.pre-inc #premium .sec_flex .flex_item_R .flex{justify-content:space-between}.pre-inc #premium .sec_flex .flex_item_R .flex .photo{width:48%}.pre-inc #premium .sec_flex .flex_item_R .flex .flex_item_R_01{width:48%}.pre-inc #premium .sec_flex .flex_item_R .flex .flex_item_R_02{display:flex;flex-direction:column}.pre-inc #premium .sec_flex .flex_item_R .flex .flex_item_R_02 .photo_02{height:-moz-fit-content;height:fit-content;width:100%;margin-top:auto}.pre-inc #premium .sec_flex .flex_item_R .flex .flex_item_R_02 .photo_02 .image{-o-object-fit:contain;object-fit:contain}.pre-inc #note .block{width:90%}.pre-inc .contact-box{color:#5a5129}/*# sourceMappingURL=equipment.css.map */