.pre-inc .design .sup{vertical-align:baseline;font-size:min(2vw,10px);line-height:1}.pre-inc .design #main{width:100%;background:#2b2c2e url(../images/design/mv.webp) no-repeat center center;background-size:cover;position:relative}.pre-inc .design #main .main-title{padding:15vw 0 14vw;position:relative;z-index:2}@media screen and (min-width: 769px),print{.pre-inc .design #main .main-title{padding:15vw 0 17vw}}.pre-inc .design #main .main-title .title.en{color:#fff}.pre-inc .design #main .main-title .title.ja{color:#fff}.pre-inc .design #main .cap{padding:.5em;position:absolute;right:0;bottom:0;text-align:right;color:#fff;font-size:min(2vw,10px);line-height:1.1;text-shadow:0 0 3px #000}.pre-inc .design #contents{overflow:hidden;margin:0 auto;width:100%;background:#2b2c2e}.pre-inc .design #contents .photo .bg{background:rgba(0,0,0,.5019607843)}.pre-inc .design #contents .photo .floar{padding:.2em;top:0;bottom:0;font-family:"EB Garamond",serif;font-size:min(5.5vw,40px)}.pre-inc .design #contents .photo .sub{padding:.2em;left:0;right:auto;font-family:"EB Garamond",serif;font-size:min(5.5vw,40px);opacity:.75;text-shadow:none}.pre-inc .design #contents .ttl{font-size:min(4.2vw,24px);letter-spacing:.05em;line-height:1.6}@media screen and (min-width: 769px),print{.pre-inc .design #contents .ttl{letter-spacing:.1em;line-height:1.8}}.pre-inc .design #contents .txt{text-align:justify;font-size:min(2.8vw,14px);line-height:1.8}@media screen and (min-width: 769px),print{.pre-inc .design #contents .txt{line-height:2}}.pre-inc .design #contents .txt .sup{font-size:.5em}.pre-inc .design #contents .cap{margin:.5em 0 0;width:100%;text-align:right;font-size:min(2vw,10px);line-height:1}.pre-inc .design #contents .note{margin:2em auto 0;width:90%;max-width:1000px;text-align:justify;font-size:min(2vw,10px);line-height:1.4}.pre-inc .design #contents .img05{margin:0 auto;width:90%;max-width:1000px}.pre-inc .design #contents .txt-box01{margin:2em auto 0;width:90%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .txt-box01{margin:4em auto 0}}.pre-inc .design #contents .txt-box01 .ttl2,.pre-inc .design #contents .txt-box01 .ttl3{margin:0;width:100%;text-align:center;font-size:min(5vw,32px);letter-spacing:.05em;line-height:1.6}@media screen and (min-width: 769px),print{.pre-inc .design #contents .txt-box01 .ttl2,.pre-inc .design #contents .txt-box01 .ttl3{letter-spacing:.1em;line-height:1}}.pre-inc .design #contents .txt-box01 .ttl3{padding:.01em 0;background:linear-gradient(90deg, #B2863A, #FFF6D0, #B2863A);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);line-height:1.6}@media screen and (min-width: 769px),print{.pre-inc .design #contents .txt-box01 .ttl3{line-height:1}}.pre-inc .design #contents .txt-box01 .txt{margin:1.5em auto 0;width:100%;text-align:justify}@media screen and (min-width: 769px),print{.pre-inc .design #contents .txt-box01 .txt{margin:3em auto 0;text-align:center}}.pre-inc .design #contents .sec01{margin:0 auto;padding:0 0 3em;width:100%;border-top:2px #976f27 solid;-o-border-image:linear-gradient(90deg, #976F27, #F0D782, #976F27);border-image:linear-gradient(90deg, #976F27, #F0D782, #976F27);border-image-slice:1;position:relative}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec01{padding:0}}.pre-inc .design #contents .sec01::after{content:"";width:5.5vw;max-width:82.5px;height:68.625vw;max-height:1029.375px;background:url(../images/design/stylish.svg) no-repeat center center;background-size:cover;position:absolute;top:1em;left:0}.pre-inc .design #contents .sec01 .img01{width:100%}.pre-inc .design #contents .sec01 .img02{margin:0 auto;width:90%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec01 .img02{margin:0;width:40%;max-width:560px;position:absolute;left:50%;bottom:0;transform:translate(10vw, 10%);z-index:1}}.pre-inc .design #contents .sec01 .sec-title{margin:0;width:100%;position:absolute;top:3%;left:50%;transform:translateX(-50%);text-align:center;color:#000;font-size:min(5vw,32px);letter-spacing:.1em;line-height:1;text-shadow:0 0 5px #fff,0 0 5px #fff}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec01 .sec-title{top:8%}}.pre-inc .design #contents .sec01 .txt{margin:2.5em auto 2em;width:90%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec01 .txt{margin:0;width:40%;max-width:420px;position:absolute;top:40%;left:50%;transform:translate(10vw, -50%);color:#000;filter:drop-shadow(0 0 3px #FFF)}}.pre-inc .design #contents .sec02,.pre-inc .design #contents .sec04,.pre-inc .design #contents .sec05{margin:0 auto;padding:3em 0;width:100%;background:url(../images/design/bg.webp) no-repeat top center;background-size:cover;position:relative;color:#000}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec02,.pre-inc .design #contents .sec04,.pre-inc .design #contents .sec05{padding:6em 0}}.pre-inc .design #contents .sec02 .img03,.pre-inc .design #contents .sec04 .img03,.pre-inc .design #contents .sec05 .img03{margin:0 auto;width:100%;max-width:1400px}.pre-inc .design #contents .sec02 .block1,.pre-inc .design #contents .sec04 .block1,.pre-inc .design #contents .sec05 .block1{margin:2.5em auto;width:100%;position:relative}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec02 .block1,.pre-inc .design #contents .sec04 .block1,.pre-inc .design #contents .sec05 .block1{margin:5em auto}}.pre-inc .design #contents .sec02 .block1 .box1,.pre-inc .design #contents .sec04 .block1 .box1,.pre-inc .design #contents .sec05 .block1 .box1{margin:0 auto;width:80%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec02 .block1 .box1,.pre-inc .design #contents .sec04 .block1 .box1,.pre-inc .design #contents .sec05 .block1 .box1{margin:0;width:100%;max-width:1400px;position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;justify-content:flex-start;align-items:flex-start}}.pre-inc .design #contents .sec02 .block1 .box1 .photo,.pre-inc .design #contents .sec04 .block1 .box1 .photo,.pre-inc .design #contents .sec05 .block1 .box1 .photo{width:100%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec02 .block1 .box1 .photo,.pre-inc .design #contents .sec04 .block1 .box1 .photo,.pre-inc .design #contents .sec05 .block1 .box1 .photo{width:46%}}.pre-inc .design #contents .sec02 .block1 .box2,.pre-inc .design #contents .sec04 .block1 .box2,.pre-inc .design #contents .sec05 .block1 .box2{margin:1em auto;width:90%;max-width:1000px}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec02 .block1 .box2,.pre-inc .design #contents .sec04 .block1 .box2,.pre-inc .design #contents .sec05 .block1 .box2{margin:0 auto;display:flex;justify-content:flex-end;align-items:flex-start}}.pre-inc .design #contents .sec02 .block1 .box2 .in-box,.pre-inc .design #contents .sec04 .block1 .box2 .in-box,.pre-inc .design #contents .sec05 .block1 .box2 .in-box{margin:0;width:100%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec02 .block1 .box2 .in-box,.pre-inc .design #contents .sec04 .block1 .box2 .in-box,.pre-inc .design #contents .sec05 .block1 .box2 .in-box{width:50%}}.pre-inc .design #contents .sec02 .block1 .box2 .in-box .ttl,.pre-inc .design #contents .sec04 .block1 .box2 .in-box .ttl,.pre-inc .design #contents .sec05 .block1 .box2 .in-box .ttl{margin-bottom:.5em}.pre-inc .design #contents .sec02 .block2,.pre-inc .design #contents .sec04 .block2,.pre-inc .design #contents .sec05 .block2{margin:1em auto 2.5em;width:90%;position:relative}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2,.pre-inc .design #contents .sec04 .block2,.pre-inc .design #contents .sec05 .block2{margin:4em auto 5em;width:100%;max-width:1280px}}.pre-inc .design #contents .sec02 .block2 .ttl2,.pre-inc .design #contents .sec04 .block2 .ttl2,.pre-inc .design #contents .sec05 .block2 .ttl2{margin:0;width:100%;display:flex;justify-content:flex-start;align-items:center;color:#725a15;font-size:min(3.4vw,18px);line-height:1}.pre-inc .design #contents .sec02 .block2 .ttl2 .num,.pre-inc .design #contents .sec04 .block2 .ttl2 .num,.pre-inc .design #contents .sec05 .block2 .ttl2 .num{margin:0 .5em 0 0;width:1.5em;height:1.5em;background:#725a15;display:flex;justify-content:center;align-items:center;color:#fff}.pre-inc .design #contents .sec02 .block2 .cap2,.pre-inc .design #contents .sec04 .block2 .cap2,.pre-inc .design #contents .sec05 .block2 .cap2{margin:.5em 0 0;text-align:justify;font-size:min(2vw,10px);line-height:1.4}.pre-inc .design #contents .sec02 .block2 .txt-box,.pre-inc .design #contents .sec04 .block2 .txt-box,.pre-inc .design #contents .sec05 .block2 .txt-box{margin:0 auto;width:100%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .txt-box,.pre-inc .design #contents .sec04 .block2 .txt-box,.pre-inc .design #contents .sec05 .block2 .txt-box{width:90%;max-width:1000px}}.pre-inc .design #contents .sec02 .block2 .txt-box .ttl,.pre-inc .design #contents .sec04 .block2 .txt-box .ttl,.pre-inc .design #contents .sec05 .block2 .txt-box .ttl{font-size:min(5vw,32px);letter-spacing:.1em}.pre-inc .design #contents .sec02 .block2 .txt-box .txt,.pre-inc .design #contents .sec04 .block2 .txt-box .txt,.pre-inc .design #contents .sec05 .block2 .txt-box .txt{margin:1em 0 0;width:100%}.pre-inc .design #contents .sec02 .block2 .in-box1,.pre-inc .design #contents .sec04 .block2 .in-box1,.pre-inc .design #contents .sec05 .block2 .in-box1{margin:0;width:calc((100% - 1em)/2)}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box1,.pre-inc .design #contents .sec04 .block2 .in-box1,.pre-inc .design #contents .sec05 .block2 .in-box1{width:30%}}.pre-inc .design #contents .sec02 .block2 .in-box2,.pre-inc .design #contents .sec04 .block2 .in-box2,.pre-inc .design #contents .sec05 .block2 .in-box2{margin:0;width:68%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box2,.pre-inc .design #contents .sec04 .block2 .in-box2,.pre-inc .design #contents .sec05 .block2 .in-box2{width:30%}}.pre-inc .design #contents .sec02 .block2 .in-box2 .txt-box2,.pre-inc .design #contents .sec04 .block2 .in-box2 .txt-box2,.pre-inc .design #contents .sec05 .block2 .in-box2 .txt-box2{margin:0;width:calc(100% - .5em - 25%)}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box2 .txt-box2,.pre-inc .design #contents .sec04 .block2 .in-box2 .txt-box2,.pre-inc .design #contents .sec05 .block2 .in-box2 .txt-box2{width:calc(100% - 1em - 32%)}}.pre-inc .design #contents .sec02 .block2 .in-box2 .photo,.pre-inc .design #contents .sec04 .block2 .in-box2 .photo,.pre-inc .design #contents .sec05 .block2 .in-box2 .photo{width:25%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box2 .photo,.pre-inc .design #contents .sec04 .block2 .in-box2 .photo,.pre-inc .design #contents .sec05 .block2 .in-box2 .photo{width:32%}}.pre-inc .design #contents .sec02 .block2 .in-box3,.pre-inc .design #contents .sec04 .block2 .in-box3,.pre-inc .design #contents .sec05 .block2 .in-box3{margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box3,.pre-inc .design #contents .sec04 .block2 .in-box3,.pre-inc .design #contents .sec05 .block2 .in-box3{width:30%}}.pre-inc .design #contents .sec02 .block2 .in-box3 .txt-box2,.pre-inc .design #contents .sec04 .block2 .in-box3 .txt-box2,.pre-inc .design #contents .sec05 .block2 .in-box3 .txt-box2{margin:0;width:calc(100% - 1em - 28%)}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box3 .txt-box2,.pre-inc .design #contents .sec04 .block2 .in-box3 .txt-box2,.pre-inc .design #contents .sec05 .block2 .in-box3 .txt-box2{width:calc(100% - 1em - 28%)}}.pre-inc .design #contents .sec02 .block2 .in-box3 .ttl2,.pre-inc .design #contents .sec04 .block2 .in-box3 .ttl2,.pre-inc .design #contents .sec05 .block2 .in-box3 .ttl2{margin:0;width:100%}.pre-inc .design #contents .sec02 .block2 .in-box3 .txt,.pre-inc .design #contents .sec04 .block2 .in-box3 .txt,.pre-inc .design #contents .sec05 .block2 .in-box3 .txt{margin:0;width:100%}.pre-inc .design #contents .sec02 .block2 .in-box3 .photo,.pre-inc .design #contents .sec04 .block2 .in-box3 .photo,.pre-inc .design #contents .sec05 .block2 .in-box3 .photo{margin:0;width:28%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box3 .photo,.pre-inc .design #contents .sec04 .block2 .in-box3 .photo,.pre-inc .design #contents .sec05 .block2 .in-box3 .photo{padding-top:.5em}}.pre-inc .design #contents .sec02 .block2 .in-box3 .cap2,.pre-inc .design #contents .sec04 .block2 .in-box3 .cap2,.pre-inc .design #contents .sec05 .block2 .in-box3 .cap2{width:100%}.pre-inc .design #contents .sec02 .block2 .in-box4,.pre-inc .design #contents .sec04 .block2 .in-box4,.pre-inc .design #contents .sec05 .block2 .in-box4{margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box4,.pre-inc .design #contents .sec04 .block2 .in-box4,.pre-inc .design #contents .sec05 .block2 .in-box4{width:30%}}.pre-inc .design #contents .sec02 .block2 .in-box4 .desc-box,.pre-inc .design #contents .sec04 .block2 .in-box4 .desc-box,.pre-inc .design #contents .sec05 .block2 .in-box4 .desc-box{margin:0;width:calc((100% - 1em)/2)}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .in-box4 .desc-box,.pre-inc .design #contents .sec04 .block2 .in-box4 .desc-box,.pre-inc .design #contents .sec05 .block2 .in-box4 .desc-box{width:100%}}.pre-inc .design #contents .sec02 .block2 .box1,.pre-inc .design #contents .sec04 .block2 .box1,.pre-inc .design #contents .sec05 .block2 .box1{margin:2em auto;width:100%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box1,.pre-inc .design #contents .sec04 .block2 .box1,.pre-inc .design #contents .sec05 .block2 .box1{margin:4em auto;width:90%;max-width:1000px;display:flex;justify-content:flex-start;align-items:flex-start}}.pre-inc .design #contents .sec02 .block2 .box1 .in-box,.pre-inc .design #contents .sec04 .block2 .box1 .in-box,.pre-inc .design #contents .sec05 .block2 .box1 .in-box{margin:0;width:100%;background:#efeedf;border:1px #b09c53 solid;box-sizing:border-box}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box1 .in-box,.pre-inc .design #contents .sec04 .block2 .box1 .in-box,.pre-inc .design #contents .sec05 .block2 .box1 .in-box{width:30%}}.pre-inc .design #contents .sec02 .block2 .box1 .in-box .ttl,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .ttl,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .ttl{margin:0;padding:.5em 1em;width:100%;background:#816e20;box-sizing:border-box;color:#fff;line-height:1.4}.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box{margin:0;width:100%;padding:1.5em;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em}.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box .in-txt,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box .in-txt,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box .in-txt{margin:0;width:calc(100% - 1em - 50%)}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box .in-txt,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box .in-txt,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box .in-txt{width:100%}}.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box .photo,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box .photo,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box .photo{width:50%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box .photo,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box .photo,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box .photo{width:100%}}.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box .cap2,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box .cap2,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box .cap2{margin:0}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box1 .in-box .in-box .cap2,.pre-inc .design #contents .sec04 .block2 .box1 .in-box .in-box .cap2,.pre-inc .design #contents .sec05 .block2 .box1 .in-box .in-box .cap2{margin:.5em 0 0}}.pre-inc .design #contents .sec02 .block2 .box2,.pre-inc .design #contents .sec04 .block2 .box2,.pre-inc .design #contents .sec05 .block2 .box2{margin:2em auto 0;width:100%;position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em 0}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box2,.pre-inc .design #contents .sec04 .block2 .box2,.pre-inc .design #contents .sec05 .block2 .box2{margin:4em auto 0;width:90%;max-width:1000px}}.pre-inc .design #contents .sec02 .block2 .box2.type2,.pre-inc .design #contents .sec04 .block2 .box2.type2,.pre-inc .design #contents .sec05 .block2 .box2.type2{margin:1em auto 0}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box2.type2,.pre-inc .design #contents .sec04 .block2 .box2.type2,.pre-inc .design #contents .sec05 .block2 .box2.type2{margin:2em auto 0}}.pre-inc .design #contents .sec02 .block2 .box2 .txt,.pre-inc .design #contents .sec04 .block2 .box2 .txt,.pre-inc .design #contents .sec05 .block2 .box2 .txt{margin-top:.5em}.pre-inc .design #contents .sec02 .block2 .box3,.pre-inc .design #contents .sec04 .block2 .box3,.pre-inc .design #contents .sec05 .block2 .box3{margin:2em auto 1em;width:100%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box3,.pre-inc .design #contents .sec04 .block2 .box3,.pre-inc .design #contents .sec05 .block2 .box3{margin:4em auto 2em;width:90%;max-width:1000px}}.pre-inc .design #contents .sec02 .block2 .box3 .txt,.pre-inc .design #contents .sec04 .block2 .box3 .txt,.pre-inc .design #contents .sec05 .block2 .box3 .txt{margin-top:.5em}.pre-inc .design #contents .sec02 .block2 .box3 .in-box,.pre-inc .design #contents .sec04 .block2 .box3 .in-box,.pre-inc .design #contents .sec05 .block2 .box3 .in-box{margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em 0}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box3 .in-box,.pre-inc .design #contents .sec04 .block2 .box3 .in-box,.pre-inc .design #contents .sec05 .block2 .box3 .in-box{width:30%;gap:2em 0}}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .box3 .in-box .in-box1,.pre-inc .design #contents .sec04 .block2 .box3 .in-box .in-box1,.pre-inc .design #contents .sec05 .block2 .box3 .in-box .in-box1{width:100%}}.pre-inc .design #contents .sec02 .block2 .img12,.pre-inc .design #contents .sec02 .block2 .img15,.pre-inc .design #contents .sec04 .block2 .img12,.pre-inc .design #contents .sec04 .block2 .img15,.pre-inc .design #contents .sec05 .block2 .img12,.pre-inc .design #contents .sec05 .block2 .img15{margin:2em auto;width:100%}@media screen and (min-width: 1024px),print{.pre-inc .design #contents .sec02 .block2 .img12,.pre-inc .design #contents .sec02 .block2 .img15,.pre-inc .design #contents .sec04 .block2 .img12,.pre-inc .design #contents .sec04 .block2 .img15,.pre-inc .design #contents .sec05 .block2 .img12,.pre-inc .design #contents .sec05 .block2 .img15{margin:0;width:65%;position:absolute;top:0;right:0;transform:translateY(-2.5%)}}.pre-inc .design #contents .sec03{margin:0 auto;padding:3em 0;width:100%;background:#2b2c2e;background-size:cover;border-top:2px #976f27 solid;border-bottom:2px #976f27 solid;-o-border-image:linear-gradient(90deg, #976F27, #F0D782, #976F27);border-image:linear-gradient(90deg, #976F27, #F0D782, #976F27);border-image-slice:1;position:relative}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03{padding:6em 0;border-top:5px #976f27 solid;border-bottom:5px #976f27 solid}}.pre-inc .design #contents .sec03::after{content:"";width:5.5vw;max-width:82.5px;height:49.25vw;max-height:738.75px;background:url(../images/design/concierge.svg) no-repeat center center;background-size:cover;position:absolute;top:1em;left:0}.pre-inc .design #contents .sec03 .block1{margin:2.5em auto 1.5em;width:90%;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block1{margin:5em auto 3em;align-items:flex-start}}.pre-inc .design #contents .sec03 .block1 .box1{margin:0;width:44%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block1 .box1{width:32%}}.pre-inc .design #contents .sec03 .block1 .box2,.pre-inc .design #contents .sec03 .block1 .box3{margin:0;width:calc(100% - 1em - 44%);display:flex;flex-direction:column;gap:1em}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block1 .box2,.pre-inc .design #contents .sec03 .block1 .box3{width:28%}}.pre-inc .design #contents .sec03 .block1 .box2 .in-box,.pre-inc .design #contents .sec03 .block1 .box3 .in-box{margin:0;width:100%}.pre-inc .design #contents .sec03 .block1 .box2 .in-box.type1,.pre-inc .design #contents .sec03 .block1 .box3 .in-box.type1{width:44%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block1 .box2 .in-box.type1,.pre-inc .design #contents .sec03 .block1 .box3 .in-box.type1{width:100%}}.pre-inc .design #contents .sec03 .block1 .box2 .in-box.type2,.pre-inc .design #contents .sec03 .block1 .box3 .in-box.type2{width:calc(100% - 1em - 44%)}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block1 .box2 .in-box.type2,.pre-inc .design #contents .sec03 .block1 .box3 .in-box.type2{width:100%}}.pre-inc .design #contents .sec03 .block1 .box2 .in-box .in-team,.pre-inc .design #contents .sec03 .block1 .box3 .in-box .in-team{margin:0 0 .5em;padding-bottom:.5em;width:100%;color:#cabb89;border-bottom:1px #cabb89 solid;font-size:min(3.8vw,20px);letter-spacing:.05em;line-height:1}.pre-inc .design #contents .sec03 .block1 .box2 .in-box .in-desc,.pre-inc .design #contents .sec03 .block1 .box3 .in-box .in-desc{margin:0;width:100%;font-size:min(2.8vw,14px);line-height:1.8}.pre-inc .design #contents .sec03 .block1 .box3{margin:1em 0 0;width:100%;display:flex;flex-direction:row;gap:1em}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block1 .box3{margin:0;width:28%;flex-direction:column;gap:1em}}.pre-inc .design #contents .sec03 .block2{margin:1.5em auto 0;width:90%;max-width:1000px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1em}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block2{margin:3em auto 0;gap:1.5em}}.pre-inc .design #contents .sec03 .block2 .box{margin:0;padding:1em;width:100%;border:1px #cabb89 solid;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec03 .block2 .box{width:calc((100% - 1.5em)/2);align-self:stretch}}.pre-inc .design #contents .sec03 .block2 .box .ttl{margin:0 0 .25em;width:100%;color:#cabb89;line-height:1}.pre-inc .design #contents .sec03 .block2 .box .txt-box{margin:0;width:calc(100% - 1.5em - 20%)}.pre-inc .design #contents .sec03 .block2 .box .txt-box .cap{text-align:left;line-height:1.4}.pre-inc .design #contents .sec03 .block2 .box .photo{width:20%}.pre-inc .design #contents .sec03 .block2 .box .photo .cap{margin:0}.pre-inc .design #contents .sec04::after{content:"";width:5.5vw;max-width:82.5px;height:48.25vw;max-height:723.75px;background:url(../images/design/landplan.svg) no-repeat center center;background-size:cover;position:absolute;top:1em;left:0}.pre-inc .design #contents .sec05{padding:0 0 3em}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec05{padding:0 0 6em}}.pre-inc .design #contents .sec05::after{content:"";width:5.5vw;max-width:82.5px;height:71.875vw;max-height:1185.9375px;background:url(../images/design/luxrious.svg) no-repeat center center;background-size:cover;position:absolute;top:1em;left:0}.pre-inc .design #contents .sec05 .img17{margin:0 auto;width:100%;max-width:1400px}.pre-inc .design #contents .sec05 .note{margin:.5em auto 0;padding:0;box-sizing:border-box;width:90%;max-width:1400px;display:flex;justify-content:flex-end;text-align:justify}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec05 .note{padding:0 .5em;width:100%}}.pre-inc .design #contents .sec05 .img-box{margin:2.5em auto 0;width:90%;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2em 0}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec05 .img-box{margin:5em auto 0;width:100%;max-width:1400px;justify-content:space-between}}.pre-inc .design #contents .sec05 .img-box .img18{margin:0;width:80%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec05 .img-box .img18{width:40%}}.pre-inc .design #contents .sec05 .img-box .img19{margin:0;width:100%}@media screen and (min-width: 769px),print{.pre-inc .design #contents .sec05 .img-box .img19{width:55%}}/*# sourceMappingURL=design.css.map */