.pre-inc #contents-garden{margin:65px 0 0}@media screen and (min-width: 751px),print{.pre-inc #contents-garden{margin:130px 0 0}}.pre-inc #contents-garden #mv{margin:0;width:100%;position:relative}.pre-inc #contents-garden #mv .photo .cap{z-index:1}.pre-inc #contents-garden #mv .photo .cap.type2{right:33.333%}.pre-inc #contents-garden #mv .photo .cap.type3{right:66.666%}.pre-inc #contents-garden #mv h1{margin:0;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;filter:drop-shadow(0 0 3px #000) drop-shadow(0 0 3px #000)}.pre-inc #contents-garden #mv h1 .en{margin:0;width:100%;text-align:center;font-family:"Cormorant Garamond",serif;color:#f2e3bf;font-size:min(5svw,32px);letter-spacing:.1em;line-height:1}.pre-inc #contents-garden #mv h1 .ja{margin:1em 0 0;text-align:center;color:#fff;font-size:min(4.2svw,24px);letter-spacing:.1em;line-height:1}.pre-inc #contents-garden #contents{padding:0}.pre-inc #contents-garden #contents .mt0{margin-top:0 !important}.pre-inc #contents-garden #contents .mb0{margin-bottom:0 !important}.pre-inc #contents-garden #contents .flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.pre-inc #contents-garden #contents .txt{width:100%;text-align:center;font-size:min(2.8svw,14px);line-height:1.8}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .txt{letter-spacing:.05em}}.pre-inc #contents-garden #contents .leaf-block{margin:0;width:100%;position:relative}.pre-inc #contents-garden #contents .leaf-block.type2 .photo{width:35%;position:absolute;top:0;left:auto;right:0;transform:translate(40%, -60%)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .leaf-block.type2 .photo{width:20%;transform:translate(20%, -75%)}}.pre-inc #contents-garden #contents .leaf-block.type2 .photo .image{transform:scale(-1, 1)}.pre-inc #contents-garden #contents .leaf-block .photo{width:35%;position:absolute;top:0;left:0;transform:translate(-40%, -30%)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .leaf-block .photo{width:20%;transform:translate(-20%, -85%)}}.pre-inc #contents-garden #contents .leaf-block .photo .cap{left:30%;color:#eaeaea;text-shadow:none}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .leaf-block .photo .cap{left:50%}}.pre-inc #contents-garden #contents .leaf-block .photo .cap.right{left:auto;right:30%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .leaf-block .photo .cap.right{right:50%}}.pre-inc #contents-garden #contents .leaf-block .photo .cap.leaf03{color:#fff}.pre-inc #contents-garden #contents .block1{margin:0;padding:2.5em 0 0;width:100%;position:relative}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block1{padding:5em 0 0}}.pre-inc #contents-garden #contents .block1 .leaf01{margin:0;width:10%;max-width:80px;position:absolute;top:0;left:50%;transform:translate(-480%, 250%)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block1 .leaf01{width:15%;transform:translate(-600%, 150%)}}.pre-inc #contents-garden #contents .block1 .leaf01.type2{left:auto;right:50%;transform:translate(480%, 50%)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block1 .leaf01.type2{transform:translate(600%, 50%)}}.pre-inc #contents-garden #contents .block1 .leaf01.type2 .image{transform:rotate(180deg)}.pre-inc #contents-garden #contents .block1 .leaf01 .cap{padding:0;transform:translateY(100%);color:#80aa4e;text-shadow:none}.pre-inc #contents-garden #contents .block1 h2{margin:0;width:100%;text-align:center;color:#938051;font-size:min(5svw,32px);letter-spacing:.1em;line-height:1.8}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block1 h2{line-height:1}}.pre-inc #contents-garden #contents .block1 .txt{margin:1.5em auto 3em}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block1 .txt{margin:3em auto 6em}}.pre-inc #contents-garden #contents .block1 .txt .cap2{text-align:center;font-size:min(2svw,10px);line-height:1}.pre-inc #contents-garden #contents .block1 .img01{margin:0 auto;width:100%;max-width:1480px}.pre-inc #contents-garden #contents .block1 .img01 .lead{position:absolute;top:1em;left:1em;color:#fff;font-size:min(5svw,32px);letter-spacing:.05em;line-height:1.6;text-shadow:0 0 3px #000,0 0 3px #000}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block1 .img01 .lead{top:15%;left:8%;letter-spacing:.1em;line-height:1.8}}.pre-inc #contents-garden #contents .block2{overflow:hidden;margin:0;padding:3em 0;width:100%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2{padding:6em 0}}.pre-inc #contents-garden #contents .block2 .inner{margin:3em auto;align-items:flex-end}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner{margin:6em auto;flex-direction:row-reverse}}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.type2{align-items:center}}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.type2 .img-box::before{transform:translate(-2em, -2em)}}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.reverse{flex-direction:row}}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.reverse .txt-box .ttl{padding-left:2em}}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.reverse .txt-box .lead{padding-left:32px}}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.reverse .txt-box .inbox{margin:0 5% 0 0}}.pre-inc #contents-garden #contents .block2 .inner.reverse .img-box::before{transform:translate(0.75em, 0.75em)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner.reverse .img-box::before{transform:translate(2em, 2em)}}.pre-inc #contents-garden #contents .block2 .inner .txt-box{margin:0;width:100%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .txt-box{width:calc(50% + .5em)}}.pre-inc #contents-garden #contents .block2 .inner .txt-box .ttl{margin:0;padding-left:6.4svw;width:100%;border-bottom:1px #a66612 solid;-o-border-image:linear-gradient(90deg, #A66612, #8E4D19, #DCAF64, #8E4D19, #A66612);border-image:linear-gradient(90deg, #A66612, #8E4D19, #DCAF64, #8E4D19, #A66612);border-image-slice:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .txt-box .ttl{padding-left:5em}}.pre-inc #contents-garden #contents .block2 .inner .txt-box .ttl .photo{margin:0 0 1em;width:auto;height:6.5svw;max-height:46px}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .txt-box .ttl .photo{margin:0 0 2.5em}}.pre-inc #contents-garden #contents .block2 .inner .txt-box .ttl .photo .image{width:auto;height:100%}.pre-inc #contents-garden #contents .block2 .inner .txt-box .lead{margin:.75em 0;padding-left:6.4svw;font-size:min(4.4svw,26px);letter-spacing:.1em;line-height:1.8}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .txt-box .lead{margin:1em 0;padding-left:80px}}.pre-inc #contents-garden #contents .block2 .inner .txt-box .inbox{margin:0 0 .5em;padding:.75em;width:100%;background:rgba(234,224,220,.5019607843);box-sizing:border-box;align-items:center;gap:3.2svw}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .txt-box .inbox{margin:0 0 0 5%;padding:1em;width:95%;gap:16px}}.pre-inc #contents-garden #contents .block2 .inner .txt-box .inbox .photo{width:30%}.pre-inc #contents-garden #contents .block2 .inner .txt-box .inbox .txt{margin:0;width:calc(70% - 3.2svw);text-align:justify}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .txt-box .inbox .txt{width:calc(70% - 16px)}}.pre-inc #contents-garden #contents .block2 .inner .img-box{margin:0;width:100%;position:relative;z-index:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .img-box{margin-bottom:2em;width:calc(50% - .5em)}}.pre-inc #contents-garden #contents .block2 .inner .img-box::before{content:"";background:linear-gradient(90deg, #A67129, #CFB37B, #F9EBBB, #CFB37B, #A67129);position:absolute;top:0;left:0;right:0;bottom:0;transform:translate(-0.75em, 0.75em);z-index:-1;opacity:.2}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block2 .inner .img-box::before{transform:translate(-2em, 2em)}}.pre-inc #contents-garden #contents .block-line{margin:0;width:100%;height:5px;background:linear-gradient(90deg, #A67129, #CFB37B, #F9EBBB, #CFB37B, #A67129);border-top:1px #000 solid;border-bottom:1px #000 solid;box-sizing:border-box}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block-line{height:10px;border-top:2px #000 solid;border-bottom:2px #000 solid}}.pre-inc #contents-garden #contents .block-line .inline{margin:1px 0;width:100%;height:1px;background:#5f5e5e}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block-line .inline{margin:2px 0;height:2px}}.pre-inc #contents-garden #contents .block3{overflow:hidden;margin:0;padding:3em 0;width:100%;background:linear-gradient(90deg, #E0E6DC, #FEFEFE, #E0E6DC)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3{padding:6em 0 7em}}.pre-inc #contents-garden #contents .block3 .leaf-block{opacity:.4}.pre-inc #contents-garden #contents .block3 h2{margin:0;width:100%;position:relative;text-align:center;color:#547230;font-size:min(5svw,32px);letter-spacing:.1em;line-height:1.8}.pre-inc #contents-garden #contents .block3 h2 .g-plan{margin:0;width:30%;max-width:260px;position:absolute;top:0;left:50%;transform:translate(-150%, -50%)}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 h2 .g-plan{width:20%;transform:translate(-150%, -50%)}}.pre-inc #contents-garden #contents .block3 h2 .g-plan .cap{padding:0;transform:translateY(100%);color:#c1ceb5;letter-spacing:0;text-shadow:none}.pre-inc #contents-garden #contents .block3 .txt{margin:2em auto}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .txt{margin:4em auto}}.pre-inc #contents-garden #contents .block3 .inblock{margin:2em auto;width:90%;max-width:1280px;align-items:center;gap:2em 0}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock{margin:6em auto}}.pre-inc #contents-garden #contents .block3 .inblock .img-box{width:100%;position:relative;align-items:center}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .img-box{width:55%}}.pre-inc #contents-garden #contents .block3 .inblock .img-box::before{content:"";background:linear-gradient(90deg, #5CA612, #588E19, #A0DC64, #62A612, #477018);position:absolute;top:-1em;left:0;right:20%;bottom:-1em;opacity:.2}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .img-box::before{top:-2em;bottom:-2em}}.pre-inc #contents-garden #contents .block3 .inblock .img-box .merit{margin:0;width:40%;display:flex;justify-content:center;align-items:center;text-align:center;color:#547230;line-height:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .img-box .merit{width:50%}}.pre-inc #contents-garden #contents .block3 .inblock .img-box .merit .photo{width:40%;max-width:90px}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .img-box .merit .photo{width:32%}}.pre-inc #contents-garden #contents .block3 .inblock .img-box .img{width:60%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .img-box .img{width:50%}}.pre-inc #contents-garden #contents .block3 .inblock .img-box .img .cap{padding-top:0;transform:translateY(100%)}.pre-inc #contents-garden #contents .block3 .inblock .txt-box{margin:0;padding:0 2em;width:100%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .txt-box{padding:0 7em 0 4em;width:45%}}.pre-inc #contents-garden #contents .block3 .inblock .txt-box .ttl{margin:0;color:#547230;font-size:min(4.4svw,26px);line-height:1.6}.pre-inc #contents-garden #contents .block3 .inblock .txt-box .txt{margin:1em 0 .5em;text-align:justify}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block3 .inblock .txt-box .txt{margin:1.5em 0 .5em}}.pre-inc #contents-garden #contents .block3 .inblock .txt-box .cap{margin:0;width:100%;text-align:justify;font-size:min(2.4svw,12px);line-height:1.4}.pre-inc #contents-garden #contents .block4{margin:0;padding:3em 0;width:100%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4{padding:6em 0}}.pre-inc #contents-garden #contents .block4 .inner{gap:1em 0}.pre-inc #contents-garden #contents .block4 .inner .txt-box{margin:0;width:100%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box{width:45%}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox{margin:0 auto;width:100%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox{width:280px}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .type{margin:0;width:100%;text-align:center;color:#938051;font-size:min(5.2svw,36px);line-height:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .type{text-align:left}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .type .num{margin-right:.1em;font-size:1.8em}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .ldk{margin:1em 0;width:100%;text-align:center;color:#938051;font-size:min(5svw,32px);line-height:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .ldk{text-align:left}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .ldk .fs-up{font-size:1.6em}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .ldk .space{display:none}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .ldk .space{width:1em;display:inline-block}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .area{margin:0 auto;width:10em}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .area{margin:0;width:100%}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .area .area1{margin:0;width:100%;font-size:min(2.4svw,12px);line-height:1}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .area .area2{margin:0;width:100%;font-size:min(5svw,32px);line-height:1}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .area .area2 .num{font-size:1.6em}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .area .area2 .small{font-size:min(2.4svw,12px)}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec{margin:1em 0 .75em;flex-direction:column;justify-content:flex-start;gap:.5em}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec{margin:2em 0 1.5em;gap:1em}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list{margin:0;width:100%;justify-content:center;align-items:flex-end;gap:1em}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list{justify-content:flex-start}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list.type2{margin-top:.25em;padding-top:1em;border-top:1px #000 solid}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list.type2{margin-top:.75em;padding-top:1.5em}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list .spec1{margin:0;width:12em;font-size:min(2.8svw,14px);line-height:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list .spec1{width:8em}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .spec .spec-list .spec2{margin:0;width:10em;font-size:min(2.8svw,14px);line-height:1}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .cap{margin:0;width:100%;font-size:min(2.4svw,12px);line-height:1.4}.pre-inc #contents-garden #contents .block4 .inner .txt-box .inbox .legend{margin:3em 0 0;width:100%;max-width:240px}.pre-inc #contents-garden #contents .block4 .inner .txt-box .garden-area{margin:1em auto 0;padding:.5em 0;width:80%;background:#7b3716;align-items:center;gap:.5em;text-align:center;color:#fff}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .txt-box .garden-area{margin:3em auto 0;padding:1em 0;width:90%;gap:.5em 1em}}.pre-inc #contents-garden #contents .block4 .inner .txt-box .garden-area .area1 .area1-a{margin:0 0 .2em;white-space:nowrap;font-size:min(2.8svw,18px);line-height:1}.pre-inc #contents-garden #contents .block4 .inner .txt-box .garden-area .area1 .area1-b{margin:0;white-space:nowrap;font-size:min(5svw,32px);line-height:1}.pre-inc #contents-garden #contents .block4 .inner .txt-box .garden-area .area2{margin:0;white-space:nowrap;font-size:min(6.5svw,46px);line-height:1}.pre-inc #contents-garden #contents .block4 .inner .txt-box .garden-area .area2 .ch{color:#ffe9ad;font-size:min(10svw,62px)}.pre-inc #contents-garden #contents .block4 .inner .plan-img{margin:0;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1em}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .plan-img{width:55%;display:block}}.pre-inc #contents-garden #contents .block4 .inner .plan-img .plan{margin:0;width:100%}.pre-inc #contents-garden #contents .block4 .inner .plan-img .legend{margin:0;width:60%;max-width:240px}.pre-inc #contents-garden #contents .block4 .inner .plan-img .direction{margin:0;width:15%}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .inner .plan-img .direction{margin:0 0 0 85%;width:15%}}.pre-inc #contents-garden #contents .block4 .btn{margin:2em auto 0;padding:1em 0;width:18em;background:linear-gradient(90deg, #1A4560, #0F6F86);position:relative;display:block;text-align:center;color:#fff;font-size:min(3.6svw,18px);letter-spacing:.05em;line-height:1}@media screen and (min-width: 751px),print{.pre-inc #contents-garden #contents .block4 .btn{margin:4em auto 0;width:18em}}.pre-inc #contents-garden #contents .block4 .btn .arrow{width:auto;height:.6em;position:absolute;top:50%;right:1em;transform:translateY(-50%);line-height:0}/*# sourceMappingURL=garden.css.map */