/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */@import url("https://fonts.googleapis.com/css2?family=Jost:wght@500&display=swap");*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="number"]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}.lnav{padding:5rem 0}.lnav ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;gap:3rem}.lnav ul *{min-height:0%}.lnav ul li.current a{color:#ddceb4}.lnav ul li a{font-family:"Century", "Century Schoolbook", "Times New Roman", serif;font-weight:400;font-style:normal;display:block;color:#95856c;padding-bottom:1rem;border-bottom:solid 2px #ddceb4;font-size:2.5rem;letter-spacing:.05em;line-height:1;text-align:center}@media screen and (max-width: 768px){.lnav ul li{width:40%}}.page-head{color:#95856c}.page-head+.lnav{padding-top:0}.q-list{display:grid;gap:4rem 2%}.q-list+.q-list{margin-top:10rem}@media screen and (max-width: 768px){.q-list{gap:4rem 2rem}}.img .note{bottom:5px;right:5px}.img+.q-ttl{margin-top:1rem}.q-ttl{font-size:1.6rem;line-height:1.4;padding-bottom:1rem;border-bottom:solid 1px #222}.q-ttl .note{display:inline-block}.q-ttl+.q-txt{margin-top:1rem}.q-txt{font-size:1.4rem;line-height:1.6}.q-txt .note{margin-top:1rem;line-height:1.6}.category-img .img{height:100%}.category-img .img img{height:100%;object-fit:cover}.category-img .img .note{font-size:2rem;letter-spacing:.05em}.category{margin-top:10rem;text-align:center;padding-bottom:5rem}.category:first-of-type{margin-top:0}.category .en{font-family:"cormorant", serif;font-weight:300;font-style:normal;font-size:3rem;letter-spacing:.1em;line-height:1;color:#95856c}.category .ja{margin-top:.5rem;font-size:1.8rem;line-height:1.6}#q01 .q-list{grid-template-columns:repeat(4, 1fr)}#q01 .kitchen01{grid-column:span 2;grid-row:span 2}#q01 .stove{margin-top:5rem;background:#F6F4EF;padding:2rem;grid-template-columns:repeat(2, 1fr);gap:2rem 2%}#q01 .stove .txt-box{grid-column:span 2}#q01 .stove .img-box .q-ttl{border-bottom:none}#q01 .stove .img-box.stove-img01 .note1{right:38.2352941176%}@media screen and (max-width: 768px){#q01 .q-list{grid-template-columns:repeat(2, 1fr)}#q01 .kitchen01{grid-row:span 1}#q01 .stove{grid-template-columns:1fr}#q01 .stove .txt-box{grid-column:span 1}}#q02 .q-list{grid-template-columns:repeat(4, 1fr)}#q02 .powderroom01{grid-column:span 2;grid-row:span 2}#q02 .powderroom10{grid-row:span 2}#q02 .powderroom10 .img2{margin-top:10px}#q02 .powderroom10 .img2 .note{text-align:right}#q02 .powderroom10 .img2 .note1{right:50%}#q02 .powderroom10 .img2 .note2{bottom:52.1739130435%}#q02 .bathroom01{grid-column:span 2;grid-row:span 2}#q02 .toilet05{grid-column:span 4}#q02 .toilet05 .img-box{margin-top:2rem;display:grid;gap:1rem 2%;grid-template-columns:1fr 1fr 50%}#q02 .toilet05 .img-box .img{align-self:end}@media screen and (max-width: 768px){#q02 .q-list{grid-template-columns:repeat(2, 1fr)}#q02 .powderroom03{align-self:end}#q02 .toilet05{grid-column:span 2}#q02 .toilet05 .img-box{grid-template-columns:repeat(2, 1fr)}#q02 .toilet05 .img-box .note{grid-column:span 2}}#q03 .q-list{grid-template-columns:repeat(2, 1fr)}#q03 .iot-ttl{background:#A4925F;font-size:1.8rem;line-height:1.4;color:#fff;padding:5px}#q03 .iot-ttl+.q-ttl{margin-top:1rem}#q03 .q-ttl{color:#A4925F;border-bottom:solid 1px #A4925F}#q03 .iot01 .img{margin-top:1rem}#q03 .iot01 .note{margin-top:1rem}#q03 .iot02{align-self:start;display:grid;gap:2rem;grid-template-columns:35% 1fr}#q03 .iot02 .txt-box{grid-column:span 2}#q03 .iot02 .iot02-txt{font-size:1.4rem;line-height:1.6}#q03 .iot02 .iot02-txt p .note{display:block}#q03 .iot02 .iot02-txt .logo-postaku{margin-top:2rem;margin-bottom:2rem}#q03 .iot02 .img-list .li-box{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:35% 1fr}#q03 .iot02 .img-list .li-box:first-of-type{margin-top:0}#q03 .iot02 .img-list .li-box .img-ttl{border:solid 1px #A4925F;padding:2px;text-align:center;color:#A4925F;font-size:1.3rem;line-height:1}#q03 .iot02 .img-list .li-box .img-txt{margin-top:.5rem;text-align:center;font-size:1.4rem;line-height:1.2}#q03 .iot02 .img-list .li-box .txt-s{text-align:center;font-size:1.2rem;line-height:1.6;margin-top:.5rem}#q03 .iot02 .img-list .li-box .txt-s .note{display:block;margin-top:.5rem}#q03 .iot03{grid-column:span 2}#q03 .iot03 .iot03-box{margin-top:2rem;display:grid;gap:2rem;grid-template-columns:25% 1fr;align-items:end}#q03 .iot03 .img-box01{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:55% 1fr;align-items:end}#q03 .iot03 .img-box02{background:#fff;padding:1rem}#q03 .iot04{grid-column:span 2;background:#F6F4EF;padding:2rem}#q03 .iot04 .q-ttl{color:#111;border-bottom:solid 1px #111;display:grid;gap:1rem;grid-template-columns:1fr 140px;align-items:center}#q03 .iot04 .iot04-box{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:55% 1fr}#q03 .iot04 .q-txt{display:grid;gap:1rem;grid-template-columns:55% 1fr}#q03 .iot04 .q-txt .img{height:100%}#q03 .iot04 .q-txt .img img{height:100%;object-fit:cover}#q03 .iot04 .iot04-list{margin-top:2rem;display:grid;gap:1rem;grid-template-columns:repeat(4, 1fr)}#q03 .iot04 .iot04-list .li-item{padding:1rem;background:#BCB5AD;color:#fff;text-align:center;font-size:2rem;display:grid;place-content:center}#q03 .iot04 .iot04-list .li-item .txt-s{font-size:80%;padding-bottom:.5rem}@media screen and (max-width: 1024px){#q03 .q-list{grid-template-columns:1fr}#q03 .iot01 .img{max-width:400px;margin-right:auto;margin-left:auto}#q03 .iot02{max-width:600px}#q03 .iot03{grid-column:span 1}#q03 .iot04{grid-column:span 1}#q03 .iot04 .q-ttl{grid-template-columns:1fr}#q03 .iot04 .q-ttl .img{display:inline-block;width:140px}}@media screen and (max-width: 768px){#q03 .iot02{grid-template-columns:1fr}#q03 .iot02 .txt-box{grid-column:span 1}#q03 .iot02 .iot02-txt .img{max-width:300px;margin-right:auto;margin-left:auto}#q03 .iot03 .iot03-box{grid-template-columns:1fr}#q03 .iot03 .iot03-box .img-box01{max-width:200px;margin-right:auto;margin-left:auto}#q03 .iot04 .iot04-box{grid-template-columns:1fr}#q03 .iot04 .iot04-list{grid-template-columns:repeat(2, 1fr)}}#q04 .q-list{grid-template-columns:repeat(4, 1fr)}#q04 .amenity-ttl{background:#A4925F;font-size:1.8rem;line-height:1.4;color:#fff;padding:5px}#q04 .amenity-ttl+.q-ttl{margin-top:1rem}#q04 .amenity11{grid-column:span 4}#q04 .amenity11 .amenity11-box{margin-top:1rem;display:grid;gap:2rem;grid-template-columns:35% 1fr}#q04 .amenity11 .txt-box{position:relative}#q04 .amenity11 .txt-box .q-ttl{padding-right:120px}#q04 .amenity11 .txt-box .icon{width:120px;position:absolute;top:-6rem;right:0;z-index:2}#q04 .amenity11 .txt-box .icon img{width:100%;height:auto}#q04 .amenity11 .img-box .img .note{right:auto;left:5px;bottom:auto;top:5px}@media screen and (max-width: 1024px){#q04 .amenity11 .amenity11-box{grid-template-columns:1fr}#q04 .amenity11 .q-txt{padding-right:130px}}@media screen and (max-width: 768px){#q04 .q-list{grid-template-columns:repeat(2, 1fr)}#q04 .amenity11{grid-column:span 2}#q04 .amenity11 .txt-box .q-ttl{padding-right:90px}#q04 .amenity11 .txt-box .q-txt{padding-right:0}#q04 .amenity11 .txt-box .icon{width:80px}}#q05 .security-ttl{background:#A4925F;font-size:1.8rem;line-height:1.4;color:#fff;padding:5px}#q05 .security-ttl+.q-ttl,#q05 .security-ttl+.q-txt{margin-top:1rem}#q05 .q-list{grid-template-columns:repeat(4, 1fr)}#q05 .security01{grid-column:span 4}#q05 .security01 .security01-box{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:50% 1fr}#q05 .security01 .security01-box .q-txt{display:grid;gap:1rem;grid-template-columns:1fr 100px}#q05 .security01 .security01-box .li-item01 .jukonai-ttl{margin-top:1rem;color:#A4925F;font-size:1.6rem;line-height:1.4}#q05 .security01 .security01-box .li-item01 .jukonai-list{margin-top:1rem;display:grid;gap:0;grid-template-columns:repeat(3, 1fr)}#q05 .security01 .security01-box .li-item01 .jukonai-list .jukonai-item{padding:0 1rem;border-right:solid 1px #111}#q05 .security01 .security01-box .li-item01 .jukonai-list .jukonai-item:last-of-type{border-right:none}#q05 .security01 .security01-box .li-item01 .jukonai-list .icon{width:50px}#q05 .security01 .security01-box .li-item01 .jukonai-list .icon img{width:100%;height:auto}#q05 .security01 .security01-box .li-item01 .jukonai-list .jukonai-item-ttl{margin-top:1rem;font-size:1.5rem;line-height:1.4;color:#A4925F}#q05 .security01 .security01-box .li-item01 .jukonai-list .txt{margin-top:1rem;font-size:1.3rem;line-height:1.6}#q05 .security01 .security01-box2{margin-top:4rem;border:solid 1px #111;padding:2rem;display:grid;gap:2rem;grid-template-columns:30% 1fr}#q05 .security01 .security01-box2 .q-ttl{margin-top:1.5rem}#q05 .security01 .security01-box2 .q-ttl:first-child{margin-top:0}#q05 .security01 .security01-box2 .img-box .img{background:#fff;padding:1rem}#q05 .security09{grid-column:span 4;background:#F6F4EF;padding:2rem}#q05 .security09 .security-ttl{color:#A4925F;background:none;padding:0}#q05 .security09 .img{margin-top:1rem}#q05 .security09 .img+.note{margin-top:1rem}#q05 .security09 .anshin{margin-top:4rem}#q05 .security09 .anshin .anshin-list{margin-top:1rem;display:grid;gap:1rem;grid-template-columns:repeat(5, 1fr)}#q05 .security09 .fuguai{margin-top:4rem;display:grid;gap:2rem;grid-template-columns:25% 1fr}#q05 .security09 .fuguai .q-ttl{grid-column:span 2;position:relative;padding:25px 0 10px 80px}#q05 .security09 .fuguai .q-ttl .icon{display:inline-block;width:80px;margin-right:1rem;position:absolute;top:-1rem;left:-1rem}#q05 .security09 .fuguai .f-txt .img{margin-top:1rem}#q05 .security09 .fuguai .f-txt .img:first-of-type{margin-top:0}#q05 .security09 .fuguai .f-img{align-self:center}@media screen and (max-width: 768px){#q05 .q-list{grid-template-columns:repeat(2, 1fr)}#q05 .security01{grid-column:span 2}#q05 .security01 .security01-box{grid-template-columns:1fr}#q05 .security01 .security01-box .q-txt{grid-template-columns:1fr 60px}#q05 .security01 .security01-box .li-item01 .jukonai-list{gap:1rem;grid-template-columns:1fr}#q05 .security01 .security01-box .li-item01 .jukonai-list .jukonai-item{border-right:none;border-bottom:solid 1px #111;display:grid;gap:1rem;grid-template-columns:40px 1fr;grid-template-areas:"icon ttl" "icon txt";padding:0}#q05 .security01 .security01-box .li-item01 .jukonai-list .jukonai-item:last-of-type{border-bottom:none}#q05 .security01 .security01-box .li-item01 .jukonai-list .icon{grid-area:icon;width:100%}#q05 .security01 .security01-box .li-item01 .jukonai-list .jukonai-item-ttl{margin-top:0;grid-area:ttl}#q05 .security01 .security01-box .li-item01 .jukonai-list .txt{margin-top:0;grid-area:txt}#q05 .security01 .security01-box2{grid-template-columns:1fr}#q05 .security09{grid-column:span 2}#q05 .security09 .anshin .anshin-list{grid-template-columns:repeat(3, 1fr)}#q05 .security09 .fuguai{grid-template-columns:1fr}#q05 .security09 .fuguai .q-ttl{grid-column:span 1;padding:20px 0 10px 60px}#q05 .security09 .fuguai .q-ttl .icon{width:60px}#q05 .security09 .fuguai .f-txt{display:grid;gap:1rem;grid-template-columns:repeat(3, 1fr)}#q05 .security09 .fuguai .f-txt .img{margin-top:0}}@media screen and (max-width: 480px){#q05 .security09 .anshin .anshin-list{grid-template-columns:repeat(2, 1fr)}#q05 .security09 .fuguai .f-txt{grid-template-columns:repeat(2, 1fr)}}#q06 .q-list1{grid-template-columns:repeat(4, 1fr)}#q06 .q-list1 .structure01{grid-column:span 2;grid-row:span 2}#q06 .q-list1 .structure02 .q-ttl,#q06 .q-list1 .structure03 .q-ttl,#q06 .q-list1 .structure04 .q-ttl,#q06 .q-list1 .structure05 .q-ttl{color:#8A743E}#q06 .q-list2{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 768px){#q06 .q-list1{grid-template-columns:repeat(2, 1fr)}#q06 .q-list1 .structure01{grid-column:span 2;grid-row:span 1}#q06 .q-list2{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 480px){#q06 .q-list1{grid-template-columns:1fr}#q06 .q-list1 .structure01{grid-column:span 1}#q06 .q-list2{grid-template-columns:1fr}}
