@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap";#header .cv li a{border-color:#fff;color:#fff}#header .menu .in span{background-color:#fff}#header.active .cv li a{border-color:#000;color:#000}#header.active .menu .in span{background-color:#000}.fade_in{opacity:0;transition-duration:1.5s;transition-property:opacity,transform}.fade_in_up{transform:translate(0, 100px)}.fade_in_down{transform:translate(0, -100px)}.fade_in_left{transform:translate(-50px, 0)}.fade_in_right{transform:translate(50px, 0)}.scroll_in{opacity:1;transform:translate(0, 0)}main{font-family:"Zen Old Mincho",YakuHanMP,"Noto Serif JP",YuMincho,"Yu Mincho","Hiragino Mincho ProN",serif}main figure{position:relative;line-height:0}main figure .footnote{position:absolute;right:0;bottom:0;padding:.375em .5em .5em .75em;background:linear-gradient(-90deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.3) 100%);color:#231815;font-size:min(2.3svw,12px);font-weight:500;line-height:1}main figure .footnote.white{background:linear-gradient(-90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.3) 100%);color:#fff}main .interior{background-color:#f7f3ed}main .interior .inner{display:grid;max-width:1080px;width:96%;margin:0 auto;padding:2em 0 5em}@media screen and (768px <= width),print{main .interior .inner{padding:4em 0 8em}}main .interior .sec{grid-area:1/1/2/2;display:none;opacity:0;visibility:hidden;transition:opacity .5s,display .5s;transition-behavior:allow-discrete}main .interior .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 (768px <= width),print{main .interior .sec_btn{padding:4em 0}}main .interior .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 (768px <= width),print{main .interior .sec_btn .btn_block{gap:1em}}main .interior .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:#938051;font-size:min(3.2svw,20px);line-height:1;text-align:center;transition:.5s}@media screen and (768px <= width),print{main .interior .sec_btn .btn_block .btn_link{width:calc((100% - 3em)/4)}}main .interior .sec_btn .btn_block .btn_link::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(3px, 3px);background:rgba(147,128,81,.2509803922);z-index:-1}@media screen and (768px <= width),print{main .interior .sec_btn .btn_block .btn_link::after{transform:translate(5px, 5px)}}main .interior .sec_btn .btn_block .btn_link.active{cursor:default;pointer-events:none;background:linear-gradient(135deg, #4f3228, #938051, #4f3228);color:#fff}main .interior .sec_btn .btn_block .btn_link:hover{cursor:pointer;opacity:1;background:linear-gradient(135deg, #4f3228, #938051, #4f3228);color:#fff}main .interior .sec_btn .btn_block .btn_link .en{font-family:"EB Garamond",serif;letter-spacing:.1em}main .interior .sec_btn .btn_block .btn_link .ja{font-family:"EB Garamond",serif;font-size:min(2svw,10px);letter-spacing:.2em}main .interior .sec.active{display:block;opacity:1;visibility:visible}@starting-style{main .interior .sec.active{opacity:0}}main .interior .sec_h2{font-size:min(5svw,32px);font-weight:500;line-height:normal;text-align:center}@media screen and (768px <= width),print{main .interior .sec_h2{text-align:unset}}main .interior .sec_h3{margin:unset;color:#4f3228;font-size:min(4.6svw,28px);font-family:"EB Garamond",serif;font-weight:500;letter-spacing:.1em;line-height:normal}@media screen and (768px <= width),print{main .interior .sec_h3{font-size:min(3.75svw,24px)}}main .interior .sec_h4{margin:.5em 0 0;color:#231815;font-size:min(5.2svw,36px);font-weight:400;letter-spacing:.075em;line-height:normal}@media screen and (768px <= width),print{main .interior .sec_h4{font-size:min(5svw,32px)}}main .interior .sec_h5{margin:unset;color:#4f3228;font-size:min(3.2svw,20px);font-family:YakuHanMP,"Noto Serif JP",YuMincho,"Yu Mincho","Hiragino Mincho ProN",serif;font-weight:500;letter-spacing:.025em;line-height:1.2}@media screen and (768px <= width),print{main .interior .sec_h5{font-size:min(2.8svw,16px)}}main .interior .sec_h5 span{font-size:min(3svw,18px)}@media screen and (768px <= width),print{main .interior .sec_h5 span{font-size:min(2.5svw,14px)}}main .interior .sec_h5.living{padding:.5em 0;border-top:1px solid #4f3228;border-bottom:1px solid #4f3228;width:100%;text-align:center}main .interior .sec_h5.living span{font-size:min(3.75svw,24px)}@media screen and (768px <= width),print{main .interior .sec_h5.living span{font-size:min(3.2svw,20px)}}main .interior .sec_h5.ecology{margin:1em 0 0;color:#00913a;font-size:min(4.6svw,28px)}@media screen and (768px <= width),print{main .interior .sec_h5.ecology{margin:2em 0 0;font-size:min(3.75svw,24px)}}main .interior .sec_lead{font-size:min(3svw,18px);line-height:1.2;text-align:justify}@media screen and (768px <= width),print{main .interior .sec_lead{font-size:min(2.5svw,14px)}}main .interior .sec_caution{font-size:min(2.5svw,14px);line-height:1.2;text-align:justify}@media screen and (768px <= width),print{main .interior .sec_caution{font-size:min(2.3svw,12px)}}main .interior .sec .chotai07{transform-origin:left center;transform:scaleX(0.7);width:142.8571428571%}main .interior .sec .chotai075{transform-origin:left center;transform:scaleX(0.75);width:133.3333333333%}main .interior .sec .chotai08{transform-origin:left center;transform:scaleX(0.8);width:125%}main .interior .sec .chotai09{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%}main .interior .sec01_lead{margin:1em 0 0;font-size:min(3.2svw,20px);line-height:1.4;text-align:justify}@media screen and (768px <= width),print{main .interior .sec01_lead{font-size:min(2.8svw,16px)}}main .interior .sec01_list01{display:grid;grid-template-columns:repeat(2, 1fr);align-items:start;gap:1em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec01_list01{grid-template-columns:repeat(4, 1fr);gap:1.5em;margin:4em 0 0}}main .interior .sec01_list01 li{display:flex;flex-direction:column;justify-content:center;gap:.5em}main .interior .sec01_list01 li[data-list="01"]{grid-column:span 2}@media screen and (768px <= width),print{main .interior .sec01_list01 li[data-list="01"]{grid-row:span 3;height:100%}main .interior .sec01_list01 li[data-list="01"] figure{height:100%}main .interior .sec01_list01 li[data-list="01"] figure img{-o-object-position:right center;object-position:right center;-o-object-fit:cover;object-fit:cover;width:auto;height:100%}}main .interior .sec01_list02{display:grid;grid-template-columns:repeat(2, 1fr);align-items:start;gap:1em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec01_list02{grid-template-columns:repeat(4, 1fr);gap:1.5em;margin:4em 0 0}}main .interior .sec01_list02 li{display:flex;flex-direction:column;justify-content:center;gap:.5em}main .interior .sec01_list02 li[data-list="01"]{grid-column:span 2}@media screen and (768px <= width),print{main .interior .sec01_list02 li[data-list="01"]{grid-row:span 3;height:100%}main .interior .sec01_list02 li[data-list="01"] figure{height:100%}main .interior .sec01_list02 li[data-list="01"] figure img{-o-object-position:right center;object-position:right center;-o-object-fit:cover;object-fit:cover;width:auto;height:100%}}main .interior .sec01_list03{display:grid;grid-template-columns:repeat(2, 1fr);align-items:start;gap:1em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec01_list03{grid-template-columns:repeat(4, 1fr);gap:1.5em;margin:4em 0 0}}main .interior .sec01_list03 li{display:flex;flex-direction:column;justify-content:center;gap:.5em}main .interior .sec01_list03 li[data-list="03"]{grid-row:1;grid-column:span 2}@media screen and (768px <= width),print{main .interior .sec01_list03 li[data-list="03"]{grid-row:span 2;height:100%}main .interior .sec01_list03 li[data-list="03"] figure{height:100%}main .interior .sec01_list03 li[data-list="03"] figure img{-o-object-position:left center;object-position:left center;-o-object-fit:cover;object-fit:cover;width:auto;height:100%}}main .interior .sec01_list03 li[data-list="09"]{display:grid;grid-template-rows:1fr auto;grid-template-columns:repeat(2, 1fr);align-items:end;gap:.5em}main .interior .sec01_list03 li[data-list="09"] figure{grid-row:span 2}main .interior .sec02 figure[data-list=top]{margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec02 figure[data-list=top]{margin:4em 0 0}}main .interior .sec02_list01{display:grid;grid-template-columns:repeat(1, 1fr);align-items:start;gap:2em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec02_list01{grid-template-columns:repeat(2, 1fr);gap:2em 3em;margin:4em 0 0}}main .interior .sec02_list01 li{display:grid;grid-template-columns:141fr 334fr;align-items:start;gap:1em}main .interior .sec02_list01 li .sec_h5{grid-column:span 2}main .interior .sec02_list01 li[data-list="01"] figure{grid-row:span 2}main .interior .sec02_list01 li[data-list="01"] figure .footnote{bottom:60%;background-image:unset}main .interior .sec02_list01 li[data-list="02"] figure .footnote{right:unset;left:-15%;background-image:unset}main .interior .sec02_list01 li[data-list="04"] figure .footnote{right:unset;left:-19%;background-image:unset}main .interior .sec03 figure[data-list=top]{margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec03 figure[data-list=top]{margin:4em 0 0}}main .interior .sec03_list01{display:grid;grid-template-columns:repeat(1, 1fr);align-items:start;gap:2em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec03_list01{grid-template-columns:repeat(3, 1fr);margin:4em 0 0}}main .interior .sec03_list01 li{display:grid;grid-template-rows:auto 1fr;grid-template-columns:2fr 1fr;align-items:start;gap:1em}@media screen and (768px <= width),print{main .interior .sec03_list01 li{grid-template-columns:5fr 4fr}}main .interior .sec03_list01 li figure{grid-row:span 2}main .interior .sec03_list01 li.inner_grid{display:grid;grid-template-columns:1fr;gap:1em;mix-blend-mode:multiply}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid{grid-column:span 2;grid-template-columns:2fr 1fr;gap:0 2em}}main .interior .sec03_list01 li.inner_grid [data-list="05"]{display:flex;flex-direction:column;gap:.5em}main .interior .sec03_list01 li.inner_grid [data-list="05"] .sec_h5 span{font-size:min(2.5svw,14px)}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid [data-list="05"] .sec_h5 span{font-size:min(2.3svw,12px)}}main .interior .sec03_list01 li.inner_grid [data-list="05"] figure .footnote{right:unset;left:0;padding:unset;background-image:unset}main .interior .sec03_list01 li.inner_grid [data-list="06"]{display:grid;grid-template-columns:5fr 4fr;gap:1em;gap:.5em}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid [data-list="06"]{display:flex;flex-direction:column}}main .interior .sec03_list01 li.inner_grid [data-list="06"] .sec_h5{order:2;margin:1em 0 0}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid [data-list="06"] .sec_h5{order:unset;margin:unset}}main .interior .sec03_list01 li.inner_grid [data-list="06"] .sec_lead{order:4}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid [data-list="06"] .sec_lead{order:unset}}main .interior .sec03_list01 li.inner_grid [data-list="06"] figure{order:3;grid-row:span 2}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid [data-list="06"] figure{order:unset;grid-row:unset}}main .interior .sec03_list01 li.inner_grid [data-list="06"] .sec_caution{order:1;grid-column:span 2}@media screen and (768px <= width),print{main .interior .sec03_list01 li.inner_grid [data-list="06"] .sec_caution{order:unset;grid-column:unset}}main .interior .sec03_list02{position:relative;display:grid;grid-template-columns:repeat(1, 1fr);align-items:end;gap:2em;margin:2em 0 0;padding:2em 0 0}@media screen and (768px <= width),print{main .interior .sec03_list02{grid-template-columns:repeat(3, 1fr);margin:4em 0 0;padding:unset}}main .interior .sec03_list02::after{content:"";position:absolute;top:0;right:0;background-color:#4f3228;width:100%;height:1px;z-index:0}main .interior .sec03_list02 li{display:grid;grid-template-rows:auto 1fr;grid-template-columns:2fr 1fr;align-items:start;gap:.5em 1em;z-index:1}@media screen and (768px <= width),print{main .interior .sec03_list02 li{grid-template-rows:1fr auto;grid-template-columns:3fr 4fr;align-items:end;gap:.5em 1em}}main .interior .sec03_list02 li figure{grid-row:span 2}main .interior .sec03_list02 li[data-list="01"]{grid-template-columns:1fr 1fr;gap:0 1em}@media screen and (768px <= width),print{main .interior .sec03_list02 li[data-list="01"]{grid-column:span 2;display:flex;justify-content:center;align-items:end;gap:.5em 2em;margin:-20% auto -30% 0}}main .interior .sec03_list02 li[data-list="01"] .flex{display:flex;justify-content:center;align-items:start;gap:1em .5em}@media screen and (768px <= width),print{main .interior .sec03_list02 li[data-list="01"] .flex{margin:0 0 4em}}main .interior .sec03_list02 li[data-list="01"] .flex_inner{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.5em}@media screen and (768px <= width),print{main .interior .sec03_list02 li[data-list="01"] .flex_inner{flex-basis:42.8571428571%}}main .interior .sec03_list02 li[data-list="01"] .flex .pc{flex-basis:57.1428571429%;width:100%;height:1em}main .interior .sec03_list02 li[data-list="04"]{display:flex;flex-direction:column;align-items:start;gap:.5em}main .interior .sec03_list02 li[data-list="04"] figure{margin:0 auto;width:50%}@media screen and (768px <= width),print{main .interior .sec03_list02 li[data-list="04"] figure{width:80%}}main .interior .sec03_list03{display:grid;grid-template-columns:repeat(1, 1fr);gap:1em 2em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec03_list03{grid-template-columns:repeat(2, 1fr);margin:4em 0 0}}main .interior .sec03_list03 li{display:flex;align-items:center}main .interior .sec04_lead{margin:.5em 0 0;font-size:min(3.4svw,22px);line-height:1.6;text-align:justify}@media screen and (768px <= width),print{main .interior .sec04_lead{font-size:min(3svw,18px)}}main .interior .sec04_box01{display:grid;grid-template-columns:1fr;align-items:start;gap:2em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec04_box01{grid-template-columns:2fr 3fr}}main .interior .sec04_box01 figure:first-of-type{margin:0 auto;width:50%}@media screen and (768px <= width),print{main .interior .sec04_box01 figure:first-of-type{width:100%}}main .interior .sec04_list01{display:grid;grid-template-columns:repeat(1, 1fr);gap:2em;margin:2em 0 0}@media screen and (768px <= width),print{main .interior .sec04_list01{grid-template-columns:repeat(3, 1fr);margin:4em 0 0}}main .interior .sec04_list01_ttl{padding:.5em 0;border-top:2px solid;border-bottom:2px solid;line-height:1.4;text-align:center}@media screen and (768px <= width),print{main .interior .sec04_list01_ttl{font-size:min(3.2svw,20px)}}main .interior .sec04_list01_ttl[data-color=red]{border-color:#e83828;color:#e83828}main .interior .sec04_list01_ttl[data-color=blue]{border-color:#004a91;color:#004a91}main .interior .sec04_list01_ttl[data-color=green]{border-color:#006934;color:#006934}main .interior .sec04_list01_lead{font-size:min(2.8svw,16px);line-height:1.4;text-align:justify}@media screen and (768px <= width),print{main .interior .sec04_list01_lead{font-size:min(2.3svw,12px)}}main .interior .sec04_list01>li{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:1em}main .interior .sec04_list01>li[data-list="01"] figure:last-of-type{margin:0 auto;width:80%}@media screen and (768px <= width),print{main .interior .sec04_list01>li[data-list="01"] figure:last-of-type{width:100%}}main .interior .sec04_list01>li[data-list="02"] .box_list{display:flex;flex-direction:column;gap:1em}main .interior .sec04_list01>li[data-list="02"] .box_list_ttl{padding:.25em 0;color:#fff;background-color:#004a91;font-size:min(3svw,18px);line-height:1.2;text-align:center}@media screen and (768px <= width),print{main .interior .sec04_list01>li[data-list="02"] .box_list_ttl{font-size:min(2.7svw,15px)}}main .interior .sec04_list01>li[data-list="02"] .box_list li{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 2fr;gap:.5em}@media screen and (768px <= width),print{main .interior .sec04_list01>li[data-list="02"] .box_list li{grid-template-columns:repeat(2, 1fr)}}main .interior .sec04_list01>li[data-list="02"] .box_list li figure{grid-row:span 2}main .interior .sec04_list01>li[data-list="03"] .flex{display:flex;flex-direction:column;gap:2em}main .interior .sec04_list01>li[data-list="03"] .flex_ttl{font-size:min(3.2svw,20px);line-height:1.2}@media screen and (768px <= width),print{main .interior .sec04_list01>li[data-list="03"] .flex_ttl{font-size:min(2.8svw,16px)}}main .interior .sec04_list01>li[data-list="03"] .flex figure:first-of-type{margin:0 auto;width:90%}main .interior .sec04_list01>li[data-list="03"] .flex figure figcaption{margin:1em 0 0;color:#231815;font-size:min(2.5svw,14px);font-weight:500;line-height:1;text-align:right}@media screen and (768px <= width),print{main .interior .sec04_list01>li[data-list="03"] .flex figure figcaption{transform-origin:left center;transform:scaleX(0.9);width:111.1111111111%;font-size:min(2svw,10px)}}#footer #notes .c_list_warning_text{margin:0 0 0 1em;text-indent:-1em;font-size:min(2.8svw,16px);font-family:YakuHanMP,"Noto Serif JP",YuMincho,"Yu Mincho","Hiragino Mincho ProN",serif}@media screen and (768px <= width),print{#footer #notes .c_list_warning_text{font-size:min(2.3svw,12px)}}.c_tab_top{margin:2em auto 0}@media screen and (768px <= width),print{.c_tab_top{margin:4em 5% 0}}.c_tab_bottom{margin:0 auto;padding:0 0 2em}@media screen and (768px <= width),print{.c_tab_bottom{margin:0 5%;padding:0 0 4em}}.c_tab_box .c_list_warning{max-width:100%}.c_tab_box_anchor{padding:40px 0 !important}@media screen and (768px <= width),print{.l_cont_detail{padding:12.1875svw 20px 20px}}.l_container{position:relative;max-width:1080px;width:100%}.l_container .loader_bg{display:none;position:absolute;width:100%;height:110%;height:300px;top:-10px;left:0;z-index:6}.l_container .loader_bg .loader{display:none;position:absolute;top:20%;left:50%;width:200px;height:200px;margin-top:-150px;margin-left:-100px;text-align:center;color:#fff;z-index:7}.l_container .loader_bg .loader img{margin:0 auto;width:3rem}.l_container .main_cont{display:none;opacity:0;transition:opacity .5s,display .5s;transition-behavior:allow-discrete}.l_container .main_cont.show{display:block;opacity:1}@starting-style{.l_container .main_cont.show{opacity:0}}.l_container .main_cont .flexslider .slides li{position:relative}.l_container .main_cont .flexslider .slides li .slide-cap{position:absolute;right:20px;bottom:10px;color:#fff;font-size:min(5svw,32px);letter-spacing:.1em;text-shadow:#000 1px 1px 10px,#000 -1px 1px 10px,#000 1px -1px 10px,#000 -1px -1px 10px}.l_container .main_cont .flexslider .flex-control-thumbs{background-color:unset}/*# sourceMappingURL=interior.css.map */