@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cinzel:wght@400..900&display=swap";figure{position:relative;line-height:0}figure .footnote{position:absolute;bottom:1em;right:.5em;color:#231815;font-size:min(2svw,10px);font-weight:500;line-height:1}figure .footnote.white{padding:0;color:#fff}figure .footnote.glay{bottom:0;right:0;padding:.5em .5em .5em 1em;background:linear-gradient(-90deg, rgba(255, 255, 255, 0.7529411765) 0%, rgba(255, 255, 255, 0.7529411765) 80%, rgba(255, 255, 255, 0) 100%)}body main{background-color:#231815}body main div{margin:unset;padding:unset}body main ul{margin:unset;padding:unset}body main .main-ttl{position:relative;padding:8em 0;background:linear-gradient(180deg, #baac7c 0%, #fff 40%, #baac7c 100%);font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main .main-ttl{aspect-ratio:1280/469}}body main .main-ttl::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.6)}body main .main-ttl h1{position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);padding:unset;background-color:unset;width:-moz-fit-content;width:fit-content;color:#f2e3bf;font-size:min(5svw,32px);letter-spacing:.1em;line-height:1.2;text-align:center;z-index:2}body main .main-ttl h1 span{display:block;background:linear-gradient(95deg, #6CF59E 0%, #FFED64 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}body main .main-ttl h1 span.tl{font-size:min(6.5svw,48px);font-family:"Bebas Neue",sans-serif;line-height:1}body main .main-ttl h1 span.en{margin:1em auto 0;font-size:min(4.6svw,28px);font-family:"Bebas Neue",sans-serif}body main .main-ttl h1 span.ja{font-size:min(2.5svw,14px);letter-spacing:.1em}body main #contents{padding:0 0 3em;background-color:#fff}@media screen and (min-width: 769px),print{body main #contents{padding:0 0 6em}}body main #contents .equipment{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em;padding-top:unset;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment{gap:4em}}body main #contents .equipment.eco{background:unset;background-color:#f3fafa}body main #contents .equipment .sec{margin:0 auto;max-width:1000px;width:90%}body main #contents .equipment .sec-btn{margin:0 auto;padding:2.5em 0;width:100%;border-bottom:4px #938051 solid;-o-border-image:linear-gradient(90deg, #B2863A, #FFF6D0, #B2863A);border-image:linear-gradient(90deg, #B2863A, #FFF6D0, #B2863A);border-image-slice:1}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-btn{padding:4em 0}}body main #contents .equipment .sec-btn .btn-block{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em;margin:0 auto;max-width:1000px;width:90%;font-size:min(2.8svw,16px);z-index:2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-btn .btn-block{gap:1em}}body main #contents .equipment .sec-btn .btn-block .btn-link{box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25em;margin:0;border:1px #938051 solid;background:#fff;width:calc((100% - .5em)/2);height:3em;color:#231815;font-size:min(3.2svw,20px);font-family:YakuHanJP,"Noto Sans JP",YuGothic,"Yu Gothic",Meiryo,"Hiragino Kaku Gothic ProN",sans-serif;font-weight:normal;line-height:1;text-align:center;transition:.5s}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-btn .btn-block .btn-link{width:calc((100% - 2em)/3)}}body main #contents .equipment .sec-btn .btn-block .btn-link::after{content:"";position:absolute;inset:0;transform:translate(3px, 3px);background:rgba(147,128,81,.2509803922);z-index:-1}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-btn .btn-block .btn-link::after{transform:translate(5px, 5px)}}body main #contents .equipment .sec-btn .btn-block .btn-link.pre{border:1px #833d21 solid;background:#ffa5fb;background:linear-gradient(126deg, rgb(255, 165, 251) 0%, rgb(239, 236, 156) 100%);box-sizing:border-box;color:#833d21}body main #contents .equipment .sec-btn .btn-block .btn-link.pre::after{background:rgba(131,61,33,.2509803922)}body main #contents .equipment .sec-btn .btn-block .btn-link.pre.nav-on{background:#ffa5fb;background:linear-gradient(126deg, rgb(255, 165, 251) 0%, rgb(239, 236, 156) 100%);color:#fff}body main #contents .equipment .sec-btn .btn-block .btn-link.pre:hover{background:#ffa5fb;background:linear-gradient(126deg, rgb(255, 165, 251) 0%, rgb(239, 236, 156) 100%);color:#fff}body main #contents .equipment .sec-btn .btn-block .btn-link.nav-on{background:#ffa5fb;background:linear-gradient(126deg, rgb(255, 165, 251) 0%, rgb(239, 236, 156) 100%);color:#231815;pointer-events:none}body main #contents .equipment .sec-btn .btn-block .btn-link:hover{opacity:1;background:#ffa5fb;background:linear-gradient(126deg, rgb(255, 165, 251) 0%, rgb(239, 236, 156) 100%);color:#fff}body main #contents .equipment .sec-btn .btn-block .btn-link .en{letter-spacing:.1em}body main #contents .equipment .sec-btn .btn-block .btn-link .ja{font-size:min(2svw,10px);letter-spacing:.2em}body main #contents .equipment .sec-ttl2{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:unset;background-color:unset;width:-moz-fit-content;width:fit-content;color:#f2e3bf;font-size:min(2.8svw,16px);font-family:"EB Garamond",serif;letter-spacing:.1em;z-index:2}body main #contents .equipment .sec-ttl2 span{display:block;color:#938051}body main #contents .equipment .sec-ttl2 span.en{font-size:min(5.5svw,40px)}body main #contents .equipment .sec-ttl2 span.ja{margin:.5em auto 0;font-size:min(3svw,18px);letter-spacing:.1em}body main #contents .equipment .sec-ttl2-lead{margin:1em 0 0;color:#231815;font-size:min(4.6svw,28px);line-height:1.6;text-align:center}body main #contents .equipment .sec-ttl3{position:relative;display:flex;justify-content:start;align-items:center;gap:1em;width:100%;color:#a69647;font-size:min(3.2svw,20px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ttl3{font-size:min(2.8svw,16px)}}body main #contents .equipment .sec-ttl3.center{justify-content:center;padding:unset;font-size:min(3.75svw,24px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ttl3.center{font-size:min(3.2svw,20px)}}body main #contents .equipment .sec-ttl3.eco{gap:0;border-bottom:1px solid #a69647;background-color:rgba(0,0,0,0);color:#a69647}body main #contents .equipment .sec-ttl3.eco2{gap:0;border-bottom:1px solid #133572;background-color:rgba(0,0,0,0);color:#133572}body main #contents .equipment .sec-ttl3.ls{gap:0;background-color:rgba(0,0,0,0);color:#231815}body main #contents .equipment .sec-ttl3 span{display:inline-block;white-space:nowrap}body main #contents .equipment .sec-ttl3 span.en{font-size:min(3.75svw,24px);font-family:"Bebas Neue",sans-serif}body main #contents .equipment .sec-ttl3 span.ja{width:100%;font-family:YakuHanMP,"Noto Serif JP",YuMincho,"Yu Mincho","Hiragino Mincho ProN",serif}body main #contents .equipment .sec-ttl3 span.ja.equip{border-top:1px solid #a69647}body main #contents .equipment .sec-ttl4{color:#231815;font-size:min(2.8svw,16px);font-weight:600}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ttl4{font-size:min(2.5svw,14px)}}body main #contents .equipment .sec-ttl4 span{display:inline-block;margin:0 0 0 1em;color:#231815;font-size:min(2svw,10px);line-height:1.2}body main #contents .equipment .sec-ttl4.eco{color:#a69647}body main #contents .equipment .sec-ttl4.eco span{color:#a69647}body main #contents .equipment .sec-ttl4.eco2{color:#3b5e6f}body main #contents .equipment .sec-ttl4.ls{font-size:min(2.3svw,12px)}body main #contents .equipment .sec-ttl5{display:flex;justify-content:start;align-items:center;gap:1em;padding:0 0 .25em;border-bottom:1px solid #3b5e6f;background-color:rgba(0,0,0,0);width:100%;color:#3b5e6f;font-size:min(3.2svw,20px);font-family:"Cinzel",serif}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ttl5{font-size:min(2.8svw,16px)}}body main #contents .equipment .sec-ttl5.eco{padding:unset;border-bottom:unset}body main #contents .equipment .sec-ttl6{display:flex;justify-content:start;align-items:center;gap:1em;background-color:rgba(0,0,0,0);width:100%;color:#3b5e6f;font-size:min(3.2svw,20px);font-family:"Cinzel",serif}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ttl6{font-size:min(2.8svw,16px)}}body main #contents .equipment .sec .chotai07{transform-origin:left center;transform:scaleX(0.7);width:142.8571428571%}body main #contents .equipment .sec .chotai075{transform-origin:left center;transform:scaleX(0.75);width:133.3333333333%}body main #contents .equipment .sec .chotai08{transform-origin:left center;transform:scaleX(0.8);width:125%}body main #contents .equipment .sec .chotai09{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%}body main #contents .equipment .sec-body{font-size:min(2.8svw,16px)}body main #contents .equipment .sec-body .list-txt{display:flex;flex-direction:column;gap:.5em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-body .list-txt p{color:#231815;font-size:min(2.5svw,14px);line-height:1.6}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-body .list-txt p{font-size:min(2.3svw,12px)}}body main #contents .equipment .sec-body .list-txt ul.caution li{margin:0 0 0 1em;width:calc(100% - 1em);text-indent:-1em;font-size:min(2.3svw,12px);line-height:1.2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-body .list-txt ul.caution li{font-size:min(2svw,10px)}}body main #contents .equipment .sec-body .list-txt .caution2{font-size:min(2.3svw,12px);line-height:1.2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-body .list-txt .caution2{font-size:min(2svw,10px)}}body main #contents .equipment .sec-eq1{display:grid;gap:1em}body main #contents .equipment .sec-eq1 .sec-body{display:grid;gap:1em}body main #contents .equipment .sec-eq1-list1{display:grid;grid-template-columns:repeat(2, 1fr);gap:.25em 2em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq1-list1{grid-template-columns:repeat(3, 1fr);gap:.25em 4em}}body main #contents .equipment .sec-eq1-list1 li{display:grid;grid-template-rows:subgrid;grid-row:span 3;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eq1-list2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq1-list2{grid-template-columns:2178fr repeat(3, 986fr)}}body main #contents .equipment .sec-eq1-list2 li{display:grid;grid-auto-rows:min-content;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq1-list2 li{gap:.25em}}body main #contents .equipment .sec-eq1-list2 li.subgrid{grid-template-rows:subgrid;grid-row:span 3;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eq1-list2 li.box{grid-row:span 6;grid-column:span 2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq1-list2 li.box{grid-column:unset}}body main #contents .equipment .sec-eq1-list2 li.box .list-inner1{display:grid;grid-template-rows:min-content;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq1-list2 li.box .list-inner1{grid-row:span 6;grid-column:unset}}body main #contents .equipment .sec-eq1-list2 li.box .list-inner1 [data-kitchen="04"]{grid-column:span 2}body main #contents .equipment .sec-eq1-list2 li .sec-ttl4{align-self:center}body main #contents .equipment .sec-eq1-list2 li[data-kitchen="07"] figure .footnote{right:unset;left:.5em}body main #contents .equipment .sec-eq2{display:grid;gap:1em}body main #contents .equipment .sec-eq2-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq2-list{grid-template-columns:repeat(5, 1fr)}}body main #contents .equipment .sec-eq2-list li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.25em}body main #contents .equipment .sec-eq2-list li .sec-ttl4{align-self:center}body main #contents .equipment .sec-eq2-list li[data-dressroom="02"] figure .footnote{right:unset;left:.5em}body main #contents .equipment .sec-eq3{display:grid;gap:1em}body main #contents .equipment .sec-eq3-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list{grid-template-columns:repeat(5, 1fr)}}body main #contents .equipment .sec-eq3-list li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li{gap:.25em}}body main #contents .equipment .sec-eq3-list li .sec-ttl4{align-self:center}body main #contents .equipment .sec-eq3-list li[data-bathroom="01"]{grid-column:span 2;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li[data-bathroom="01"]{grid-template-rows:auto auto 1fr;grid-template-columns:unset;grid-row:span 4;grid-column:unset}}body main #contents .equipment .sec-eq3-list li[data-bathroom="01"] figure{grid-row:span 3}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li[data-bathroom="01"] figure{grid-row:unset}}body main #contents .equipment .sec-eq3-list li[data-bathroom="01"] .sec-ttl4{align-self:unset}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li[data-bathroom="01"] .sec-ttl4{align-self:center}}body main #contents .equipment .sec-eq3-list li[data-bathroom="01"] .sp-on{align-self:end}body main #contents .equipment .sec-eq3-list li[data-bathroom="03"] figure .footnote{right:unset;left:.5em}body main #contents .equipment .sec-eq3-list li[data-bathroom="08"]{grid-column:span 2;grid-template-rows:min-content;grid-template-columns:17fr 14fr;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li[data-bathroom="08"]{grid-column:span 2;gap:.25em 0}}body main #contents .equipment .sec-eq3-list li[data-bathroom="08"] figure:last-of-type{grid-row:span 2;margin:0 auto;width:100%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li[data-bathroom="08"] figure:last-of-type{grid-row:span 2;width:80%}}body main #contents .equipment .sec-eq3-list li[data-bathroom="08"] .list-txt{grid-column:span 2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq3-list li[data-bathroom="08"] .list-txt{grid-column:span 2}}body main #contents .equipment .sec-eq4{display:grid;gap:1em}body main #contents .equipment .sec-eq4-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em 2em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list{grid-template-columns:repeat(2, 1fr)}}body main #contents .equipment .sec-eq4-list1{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list1{grid-template-columns:repeat(2, 1fr)}}body main #contents .equipment .sec-eq4-list1 li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list1 li{gap:.25em}}body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"]{grid-column:span 2;grid-template-rows:1fr auto;grid-template-columns:4fr 5fr;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"]{grid-template-columns:4fr 5fr}}body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"] figure{grid-row:span 2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"] figure{grid-row:span 2}}body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"] .sec-ttl4,body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"] .list-txt{align-self:end}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"] .sec-ttl4,body main #contents .equipment .sec-eq4-list1 li[data-toilet="01"] .list-txt{align-self:end}}body main #contents .equipment .sec-eq4-list2{position:relative;display:grid;grid-auto-flow:column;grid-template-columns:17fr 15fr;gap:1em;padding:2em 1em 1em;border:1px solid #a69647}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list2{grid-template-columns:17fr 15fr}}body main #contents .equipment .sec-eq4-list2::before{content:"W-J、W-Jrタイプ";position:absolute;top:0;left:0;padding:0 1em;background-color:#a69647;color:#fff;font-size:min(2.5svw,14px);z-index:1}body main #contents .equipment .sec-eq4-list2 li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list2 li{gap:.25em}}body main #contents .equipment .sec-eq4-list2 li .sec-ttl4{align-self:center}body main #contents .equipment .sec-eq4-list2 li[data-toilet="04"]{grid-row:span 6;grid-template-rows:auto auto auto 1fr}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq4-list2 li[data-toilet="04"]{grid-template-rows:auto auto auto 1fr}}body main #contents .equipment .sec-eq4-list2 li[data-toilet="04"] .second{margin:1em 0 0}body main #contents .equipment .sec-eq4-list2 li[data-toilet="05"],body main #contents .equipment .sec-eq4-list2 li[data-toilet="06"]{grid-template-rows:auto auto 1fr}body main #contents .equipment .sec-eq5{display:grid;gap:1em}body main #contents .equipment .sec-eq5-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq5-list{grid-template-columns:repeat(4, 1fr)}}body main #contents .equipment .sec-eq5-list li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.25em}body main #contents .equipment .sec-eq5-list li figure{height:100%}body main #contents .equipment .sec-eq5-list li figure img{display:block;-o-object-fit:cover;object-fit:cover;height:100%}body main #contents .equipment .sec-eq6{display:grid;gap:1em;padding:2em 0 0;border-top:1px solid #a69647}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq6{padding:4em 0 0}}body main #contents .equipment .sec-eq6-list{display:grid;grid-template-columns:1fr 1fr;gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq6-list{grid-template-columns:2fr 1fr 1fr}}body main #contents .equipment .sec-eq6-list li{display:grid;grid-template-rows:subgrid;grid-row:span 3;gap:.25em 1em}body main #contents .equipment .sec-eq6-list li[data-other="09"]{grid-column:span 2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eq6-list li[data-other="09"]{grid-column:unset}}body main #contents .equipment .sec-eq6-list li[data-other="10"]{grid-column:span 2}body main #contents .equipment .sec-eq6-list li[data-other="10"] .sec-ttl4,body main #contents .equipment .sec-eq6-list li[data-other="10"] .list-txt{grid-column:span 2}body main #contents .equipment .sec-eco1{display:grid;gap:1em}body main #contents .equipment .sec-eco1-list{display:grid;gap:1em}body main #contents .equipment .sec-eco1-list1{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list1{grid-template-columns:repeat(2, 1fr)}}body main #contents .equipment .sec-eco1-list1 li{display:grid;grid-template-rows:min-content;grid-row:span 3;justify-content:start;align-items:start;gap:.5em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"]{grid-template-columns:3fr 5fr;gap:.5em 1em}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .sec-ttl4{grid-column:span 2;text-align:center}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .sec-ttl4{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%;text-align:unset}}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] figure{grid-row:span 2}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] figure .footnote{position:relative;bottom:0;right:0;text-align:right}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .secret{display:grid;justify-content:center;gap:.5em;margin:0 auto;width:90%}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .secret .eco-jozu{padding:.25em;background-color:#e4dec9;color:#231815;font-size:min(3svw,18px);text-align:center}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .secret .eco-jozu strong{display:inline-block;margin:0 .25em;padding:0 .25em;background-color:#a69651;color:#fff}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .secret .eco-secret{color:#a69647;font-weight:bold;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .secret .eco-secret strong{font-size:min(3.2svw,20px)}body main #contents .equipment .sec-eco1-list1 li[data-eco="01"] .secret .eco-secret sup{color:#231815;font-size:min(2svw,10px)}body main #contents .equipment .sec-eco1-list1 li[data-eco="02"] h4{color:#231815;font-size:min(2.8svw,16px);text-align:center}body main #contents .equipment .sec-eco1-list1 li[data-eco="02"] figure:first-of-type{margin:0 auto;width:60%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list1 li[data-eco="03"]{grid-column:span 2}}body main #contents .equipment .sec-eco1-list2{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list2{grid-template-columns:2178fr repeat(3, 986fr);gap:.25em 1em}}body main #contents .equipment .sec-eco1-list2 li{display:grid;grid-auto-rows:min-content;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list2 li{gap:.25em}}body main #contents .equipment .sec-eco1-list2 li.subgrid{grid-template-rows:subgrid;grid-row:span 3;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eco1-list2 li.box{grid-row:span 6;grid-column:span 2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list2 li.box{grid-column:unset}}body main #contents .equipment .sec-eco1-list2 li.box .list-inner1{display:grid;grid-template-rows:min-content;grid-template-columns:repeat(2, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco1-list2 li.box .list-inner1{grid-row:span 6;grid-column:unset;gap:.25em}}body main #contents .equipment .sec-eco1-list2 li.box .list-inner1 [data-kitchen="04"]{grid-column:span 2}body main #contents .equipment .sec-eco1-list2 li .sec-ttl4{align-self:center}body main #contents .equipment .sec-eco1-list2 li[data-kitchen="07"] figure .footnote{right:unset;left:.5em}body main #contents .equipment .sec-eco2{display:grid;gap:1em;margin:0 0 0;padding:2em 0 0;border-top:1px solid #333}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco2{margin:-2em 0 0;padding:2em 0 0}}body main #contents .equipment .sec-eco2-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco2-list{grid-template-columns:repeat(3, 1fr)}}body main #contents .equipment .sec-eco2-list li{display:grid;grid-template-rows:min-content;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eco2-list li[data-eco="04"]{grid-template-rows:auto 1fr;grid-template-columns:3fr 2fr;gap:.5em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco2-list li[data-eco="04"]{grid-template-columns:662fr 1173fr}}body main #contents .equipment .sec-eco2-list li[data-eco="04"] figure{grid-row:span 2}body main #contents .equipment .sec-eco2-list li[data-eco="04"] figure .footnote{position:relative;bottom:0;right:1em;text-align:right}body main #contents .equipment .sec-eco2-list li[data-eco="05"]{grid-template-rows:auto auto 1fr;grid-template-columns:10fr 9fr;gap:.5em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco2-list li[data-eco="05"]{grid-template-columns:10fr 9fr}}body main #contents .equipment .sec-eco2-list li[data-eco="05"] .sec-ttl4{grid-column:span 2}body main #contents .equipment .sec-eco2-list li[data-eco="05"] figure:last-of-type{grid-column:span 2;margin:0 auto;width:70%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco2-list li[data-eco="05"] figure:last-of-type{width:100%}}body main #contents .equipment .sec-eco2-list li[data-eco="05"] figure:last-of-type .footnote{position:relative;bottom:0;right:1em;text-align:right}body main #contents .equipment .sec-eco2-list li[data-eco="06"]{grid-template-rows:repeat(3, auto) 1fr;grid-template-columns:15fr 11fr;gap:.5em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco2-list li[data-eco="06"]{grid-template-columns:15fr 11fr}}body main #contents .equipment .sec-eco2-list li[data-eco="06"] .sec-ttl4,body main #contents .equipment .sec-eco2-list li[data-eco="06"] .list-txt{grid-column:span 2}body main #contents .equipment .sec-eco2-list li[data-eco="06"] figure:last-of-type .footnote{bottom:1em;right:unset;left:0}body main #contents .equipment .sec-eco3{display:grid;gap:1em;margin:0 0 0;padding:2em 0 0;border-top:1px solid #333}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco3{margin:-2em 0 0;padding:2em 0 0}}body main #contents .equipment .sec-eco3-list{display:grid;grid-template-columns:1135fr 1111fr;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco3-list{grid-template-columns:1135fr 1111fr 3609fr}}body main #contents .equipment .sec-eco3-list li{display:grid;grid-template-rows:subgrid;grid-template-rows:auto 1fr auto;grid-row:span 3;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eco3-list li[data-eco="07"]{gap:.25em 1em}body main #contents .equipment .sec-eco3-list li[data-eco="08"]{gap:.25em 1em}body main #contents .equipment .sec-eco3-list li[data-eco="08"] .list-txt span{display:inline-block;margin:0 0 0 1em;color:#231815;font-size:min(2svw,10px)}body main #contents .equipment .sec-eco3-list li[data-eco="09"]{grid-column:span 2;grid-template-columns:1fr;gap:.25em 1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco3-list li[data-eco="09"]{grid-column:unset;grid-template-rows:auto 1fr 1fr auto;grid-template-columns:4fr 3fr}}body main #contents .equipment .sec-eco3-list li[data-eco="09"] figure{grid-area:4/1/5/2;margin:.5em auto 0;width:80%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco3-list li[data-eco="09"] figure{grid-area:unset;grid-row:span 3;margin:unset;width:100%}}body main #contents .equipment .sec-eco3-list li[data-eco="09"] figure .footnote{bottom:.5em}body main #contents .equipment .sec-eco3-list li[data-eco="09"] picture{width:80%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco3-list li[data-eco="09"] picture{align-self:end;grid-row:span 2;width:100%}}body main #contents .equipment .sec-eco4{display:grid;gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco4{margin:-3em 0 0;padding:1em 0 0}}body main #contents .equipment .sec-eco4-list{display:grid;grid-template-columns:1fr;gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco4-list{grid-template-columns:1175fr 1498fr 1597fr 2348fr;gap:.25em 1em}}body main #contents .equipment .sec-eco4-list li{display:grid;grid-template-rows:auto 1fr auto;grid-row:span 3;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-eco4-list li[data-eco="10"]{gap:.25em 1em}body main #contents .equipment .sec-eco4-list li[data-eco="10"] figure{margin:0 auto;width:50%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco4-list li[data-eco="10"] figure{margin:unset;width:80%}}body main #contents .equipment .sec-eco4-list li[data-eco="10"] figure .footnote{bottom:0;right:-15%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco4-list li[data-eco="10"] figure .footnote{right:-20%}}body main #contents .equipment .sec-eco4-list li[data-eco="11"]{gap:.25em 1em}body main #contents .equipment .sec-eco4-list li[data-eco="11"] figure{margin:0 auto;width:60%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-eco4-list li[data-eco="11"] figure{margin:unset;width:100%}}body main #contents .equipment .sec-eco4-list li[data-eco="11"] figure .footnote{bottom:0;right:0}body main #contents .equipment .sec-eco4-list li[data-eco="12"]{gap:.25em 1em}body main #contents .equipment .sec-eco4-list li[data-eco="12"] figure{margin:0 auto}body main #contents .equipment .sec-eco4-list li[data-eco="13"]{gap:.25em 1em}body main #contents .equipment .sec-eco4-list li[data-eco="13"] .list-txt span{display:inline-block;margin:0 0 0 1em;color:#231815;font-size:min(2svw,10px)}body main #contents .equipment .sec-eco4-list li[data-eco="13"] figure{width:95%}body main #contents .equipment .sec-eco4-list li[data-eco="13"] figure .footnote{bottom:0;right:-3%}body main #contents .equipment .sec-ls1{display:grid;gap:1em}body main #contents .equipment .sec-ls1-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls1-list{grid-template-columns:3fr 4fr 2fr 2fr}}body main #contents .equipment .sec-ls1-list li{display:grid;justify-content:start;align-items:start;gap:1em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-ls1-list li[data-ls="01"]{grid-auto-rows:min-content;gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls1-list li[data-ls="01"]{grid-column:span 2;gap:.5em 1em}}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls1-list li[data-ls="01"] .sec-ttl3{grid-column:span 2}}body main #contents .equipment .sec-ls1-list li[data-ls="01"]>figure img{display:block;margin:0 auto;width:70%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls1-list li[data-ls="01"]>figure img{width:100%}}body main #contents .equipment .sec-ls1-list li[data-ls="01"]>figure .footnote{position:relative;bottom:0;margin:.5em 0 0;text-align:right}body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner{grid-row:span 2;display:grid;grid-auto-rows:min-content;gap:1em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="02"],body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="03"],body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="04"]{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(2, 1fr);gap:.25em}body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="02"] figure,body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="03"] figure,body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="04"] figure{grid-row:span 2}body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="02"]{height:100%}body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="02"] img{-o-object-fit:cover;object-fit:cover;height:100%}body main #contents .equipment .sec-ls1-list li[data-ls="01"] .list-inner [data-ls="04"] .list-txt:last-of-type{grid-column:span 2;margin:.5em 0 0}body main #contents .equipment .sec-ls1-list li[data-ls="05"],body main #contents .equipment .sec-ls1-list li[data-ls="06"]{gap:.5em}body main #contents .equipment .sec-ls1-list li[data-ls="05"] figure .footnote,body main #contents .equipment .sec-ls1-list li[data-ls="06"] figure .footnote{position:relative;bottom:0;right:0;margin:.5em 0 0;text-align:right}body main #contents .equipment .sec-ls1-list li[data-ls="05"] figure img{display:block;margin:0 auto;width:60%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls1-list li[data-ls="05"] figure img{width:100%}}body main #contents .equipment .sec-ls1-list li[data-ls="06"] figure img{display:block;margin:0 auto;width:25%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls1-list li[data-ls="06"] figure img{width:40%}}body main #contents .equipment .sec-ls2{display:grid;gap:1em;margin:0 0 0;padding:2em 0 0;border-top:1px solid #333}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls2{margin:-2em 0 0;padding:2em 0 0}}body main #contents .equipment .sec-ls2-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls2-list{grid-template-columns:repeat(4, 1fr)}}body main #contents .equipment .sec-ls2-list li{display:grid;grid-template-rows:subgrid;grid-row:span 4;justify-content:start;align-items:start;gap:.25em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-ls2-list li figure{align-self:center}body main #contents .equipment .sec-ls2-list li[data-ls="09"] figure img{display:block;margin:0 auto;width:30%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls2-list li[data-ls="09"] figure img{width:35%}}body main #contents .equipment .sec-ls2-list li[data-ls="10"] figure img{display:block;margin:0 auto;width:40%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls2-list li[data-ls="10"] figure img{width:45%}}body main #contents .equipment .sec-ls3{display:grid;gap:1em;margin:0 0 0;padding:2em 0 0;border-top:1px solid #333}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls3{margin:-2em 0 0;padding:2em 0 0}}body main #contents .equipment .sec-ls3-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls3-list{grid-template-columns:repeat(2, 1fr)}}body main #contents .equipment .sec-ls3-list li{display:grid;grid-template-rows:min-content;justify-content:start;align-items:start;gap:.25em 1em;font-size:min(2.8svw,16px)}body main #contents .equipment .sec-ls3-list li figure{align-self:center}body main #contents .equipment .sec-ls3-list li[data-ls="11"]{grid-template-columns:4fr 5fr}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls3-list li[data-ls="11"]{grid-template-columns:5fr 4fr}}body main #contents .equipment .sec-ls3-list li[data-ls="11"] .sec-ttl3{grid-column:span 2}body main #contents .equipment .sec-ls3-list li[data-ls="12"]{grid-template-columns:12fr 5fr 4fr}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls3-list li[data-ls="12"]{grid-template-columns:5fr 2fr 2fr}}body main #contents .equipment .sec-ls3-list li[data-ls="12"] .sec-ttl3{grid-column:span 2}body main #contents .equipment .sec-ls3-list li[data-ls="12"] figure{align-self:start}body main #contents .equipment .sec-ls3-list li[data-ls="12"] figure:first-of-type{justify-self:end}body main #contents .equipment .sec-ls3-list li[data-ls="12"] figure:last-of-type{grid-column:span 2}body main #contents .equipment .sec-ls3-list li[data-ls="12"] .list-txt:last-of-type{grid-column:span 3}body main #contents .equipment .sec-ls4{display:grid;gap:1em;margin:0 0 0;padding:2em 0 0;border-top:1px solid #333}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4{margin:-2em 0 0;padding:2em 0 0}}body main #contents .equipment .sec-ls4-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list{grid-template-columns:repeat(2, 1fr)}}body main #contents .equipment .sec-ls4-list li{display:grid;justify-content:start;align-items:start;gap:.5em;font-size:min(2.8svw,16px)}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li{gap:.25em 1em}}body main #contents .equipment .sec-ls4-list li figure{align-self:center}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="13"]{grid-template-columns:4fr 7fr}}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="13"] .sec-ttl3{grid-column:span 2}}body main #contents .equipment .sec-ls4-list li[data-ls="13"] figure .footnote{position:relative;bottom:unset;right:unset;margin:.5em 0 0;text-align:right}body main #contents .equipment .sec-ls4-list li[data-ls="14"]{grid-template-columns:12fr 4fr}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"]{grid-template-columns:12fr 4fr 8fr}}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"] .sec-ttl3{grid-column:span 3}}body main #contents .equipment .sec-ls4-list li[data-ls="14"] .list-txt:last-of-type{grid-column:span 2}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"] .list-txt:last-of-type{grid-column:span 3}}body main #contents .equipment .sec-ls4-list li[data-ls="14"] .list-txt:last-of-type span{display:inline-block;white-space:nowrap;margin:0 1em 0 0}body main #contents .equipment .sec-ls4-list li[data-ls="14"] figure{align-self:center}body main #contents .equipment .sec-ls4-list li[data-ls="14"] figure:first-of-type{grid-area:1/2/3/3}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"] figure:first-of-type{grid-area:unset;grid-row:span 2}}body main #contents .equipment .sec-ls4-list li[data-ls="14"] figure:last-of-type{grid-column:span 2;margin:0 auto;width:80%}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"] figure:last-of-type{grid-row:span 2}}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"] figure:last-of-type{grid-column:unset;width:100%}}body main #contents .equipment .sec-ls4-list li[data-ls="14"] .sec-ttl4{grid-column:span 2;color:#a69647;border-bottom:1px solid #a69647}@media screen and (min-width: 769px),print{body main #contents .equipment .sec-ls4-list li[data-ls="14"] .sec-ttl4{grid-column:span 3}}/*# sourceMappingURL=equipment2.css.map */