@import"//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Noto+Serif+JP:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Parisienne&display=swap";@import"https://fonts.googleapis.com/css2?family=Ms+Madi&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400&display=swap";main{background-color:#f1efe9;font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}main .visual{position:relative;padding-top:100px}@media(max-width: 1230px){main .visual{padding-top:4em}}@media(max-width: 767px){main .visual{padding-top:3em}}@media(max-width: 540px){main .visual{padding-top:6vw}}main .visual>div{position:relative;overflow:hidden;margin:0 auto;max-width:1400px;width:90%;border-radius:6em}@media(max-width: 1230px){main .visual>div{border-radius:6vw}}main .visual>div>picture img{position:relative;display:block}@media(max-width: 1110px){main .visual>div>picture img{left:41%;width:120%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width: 767px){main .visual>div>picture img{left:31%;width:140%}}main .visual .tit{position:absolute;top:50%;left:0;font-size:200%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 1520px){main .visual .tit{font-size:187.5%}}@media(max-width: 1230px){main .visual .tit{font-size:175%}}@media(max-width: 1110px){main .visual .tit{font-size:162.5%}}@media(max-width: 940px){main .visual .tit{font-size:150%}}@media(max-width: 767px){main .visual .tit{font-size:3.5vw}}main .visual .tit h1,main .visual .tit p{width:14em;color:#fff;text-align:center;letter-spacing:.05em;font-weight:500;line-height:1.2}@media(max-width: 767px){main .visual .tit h1,main .visual .tit p{width:13em}}main .visual .tit h1{margin-top:.75em;padding:.3em 0 .5em;background-color:#fff;color:#4f9a7d}main .visual .tit p{text-shadow:0 0 .3em rgba(0,0,0,.5),0 0 .1em rgba(0,0,0,.5)}main .visual .tit div{margin:1.5em 0 0 3em;width:16em}@media(max-width: 1110px){main .visual .tit div{width:14em}}@media(max-width: 767px){main .visual .tit div{margin:1em 0 0 2em}}main .plus1{position:relative;margin:100px auto 0;max-width:1200px;width:90%}@media(max-width: 1230px){main .plus1{margin-top:4em}}@media(max-width: 940px){main .plus1{margin-top:3em}}main .plus1>div{position:relative}main .plus1 .tit{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2.2em;text-align:right;letter-spacing:.1em;font-size:137.5%;line-height:1.6}@media(max-width: 1230px){main .plus1 .tit{display:block;padding-top:0;text-align:center}main .plus1 .tit span{display:block}}@media(max-width: 767px){main .plus1 .tit{font-size:125%}}@media(max-width: 540px){main .plus1 .tit{font-size:100%}}main .plus1 .tit b{margin-left:.05em;color:#9c501c;letter-spacing:0;font-weight:500;font-size:700%;line-height:0}main .plus1 .tit b em{font-size:80%}@media(max-width: 1230px){main .plus1 .tit b{display:block;padding-bottom:.1em;font-size:600%;line-height:.8}}main .plus1 .wrap{position:relative;margin-top:100px;padding:420px 0 360px}@media(max-width: 1230px){main .plus1 .wrap{margin-top:4em;padding:0}}@media(max-width: 940px){main .plus1 .wrap{margin-top:3em}}main .plus1 .wrap>p{position:relative;z-index:10;margin:0 auto;font-size:162.5%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}@media(max-width: 1230px){main .plus1 .wrap>p{text-align:center;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset}}@media(max-width: 767px){main .plus1 .wrap>p{font-size:150%}}@media(max-width: 540px){main .plus1 .wrap>p{font-size:125%}}main .plus1 .wrap>p>*{display:block}main .plus1 .wrap>p strong{font-weight:500}main .plus1 .wrap>p small{margin-right:.5em;font-size:80%}@media(max-width: 1230px){main .plus1 .wrap>p small{margin-top:.5em;margin-right:0}}main .plus1 .wrap ul{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width: 1230px){main .plus1 .wrap ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2em;margin-right:auto;margin-left:auto;max-width:840px;gap:1.4em}}main .plus1 .wrap ul li{position:absolute;max-width:400px}main .plus1 .wrap ul li>div{position:relative}main .plus1 .wrap ul li>p{position:relative;margin-top:-6%;text-align:center}main .plus1 .wrap ul li>p>*{display:inline-block;padding:.3em 1em .4em;background-color:#fff;color:#548026;white-space:nowrap;font-weight:700;font-size:137.5%}@media(max-width: 940px){main .plus1 .wrap ul li>p>*{font-size:2.8vw}}main .plus1 .wrap ul li>p small{font-weight:500;font-size:80%;-webkit-transform:translateY(0.1em);transform:translateY(0.1em)}@media(max-width: 540px){main .plus1 .wrap ul li>p small{font-size:2vw}}main .plus1 .wrap ul li .cap{bottom:4em}@media(max-width: 940px){main .plus1 .wrap ul li .cap{bottom:3em;font-size:1.8vw}}main .plus1 .wrap ul li:nth-child(1){top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}main .plus1 .wrap ul li:nth-child(1)>p{position:absolute;top:25%;left:-25%}@media(max-width: 1230px){main .plus1 .wrap ul li:nth-child(1)>p{left:0em}}main .plus1 .wrap ul li:nth-child(2){top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .plus1 .wrap ul li:nth-child(2)>p{margin-top:-8%;text-align:left}main .plus1 .wrap ul li:nth-child(2)>p span{margin-left:1.2em}main .plus1 .wrap ul li:nth-child(3){top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .plus1 .wrap ul li:nth-child(3)>p{margin-top:-12%;text-align:left}main .plus1 .wrap ul li:nth-child(3)>p span{margin-left:1.2em}@media(max-width: 540px){main .plus1 .wrap ul li:nth-child(3)>p span{margin-left:0}}main .plus1 .wrap ul li:nth-child(4){bottom:0;left:12%}main .plus1 .wrap ul li:nth-child(4) .cap{bottom:1.5em}main .plus1 .wrap ul li:nth-child(5){right:12%;bottom:0}@media(max-width: 1230px){main .plus1 .wrap ul li{position:relative;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;max-width:none;width:calc(50% - .7em) !important;-webkit-transform:none !important;transform:none !important}}main .plus1 .sb{position:absolute}main .plus1 .sb:nth-child(1){top:0%;left:50%;width:15em;-webkit-transform:translateX(-280%);transform:translateX(-280%)}@media(max-width: 1230px){main .plus1 .sb:nth-child(1){top:4%;width:20vw;-webkit-transform:translateX(-220%);transform:translateX(-220%)}}@media(max-width: 767px){main .plus1 .sb:nth-child(1){top:5%;width:24vw}}@media(max-width: 540px){main .plus1 .sb:nth-child(1){top:8%;width:30vw;-webkit-transform:translateX(-200%);transform:translateX(-200%)}}main .plus1 .sb:nth-child(2){top:10em;left:50%;width:26em;-webkit-transform:translateX(100%);transform:translateX(100%)}@media(max-width: 1230px){main .plus1 .sb:nth-child(2){top:auto;bottom:60%;width:36vw;-webkit-transform:translateX(90%);transform:translateX(90%)}}@media(max-width: 540px){main .plus1 .sb:nth-child(2){bottom:50%;width:40vw}}main .plus1 .sb:nth-child(3){top:50%;left:50%;width:28em;-webkit-transform:translateX(-200%);transform:translateX(-200%)}@media(max-width: 1230px){main .plus1 .sb:nth-child(3){top:auto;bottom:18%;width:38vw;-webkit-transform:translateX(-180%);transform:translateX(-180%)}}@media(max-width: 540px){main .plus1 .sb:nth-child(3){bottom:14%;width:50vw;-webkit-transform:translateX(-150%);transform:translateX(-150%)}}main .plus1 .wrap>p{opacity:0;-webkit-transition:opacity 1s .3s ease-in;transition:opacity 1s .3s ease-in}main .plus1.aos-animate .wrap>p{opacity:1}main .plus1 .wrap ul{-webkit-transition:-webkit-transform 1.3s 0s;transition:-webkit-transform 1.3s 0s;transition:transform 1.3s 0s;transition:transform 1.3s 0s, -webkit-transform 1.3s 0s;-webkit-transform:scale(0.6);transform:scale(0.6)}main .plus1 .wrap ul li{opacity:0;-webkit-transition:opacity .3s 0s ease-in;transition:opacity .3s 0s ease-in}main .plus1 .wrap ul li:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}main .plus1 .wrap ul li:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}main .plus1 .wrap ul li:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}main .plus1 .wrap ul li:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}main .plus1 .wrap ul li:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}main .plus1.aos-animate .wrap ul{-webkit-transform:scale(1);transform:scale(1)}main .plus1.aos-animate .wrap ul li{opacity:1}main .sun_wind{margin:100px auto 0;max-width:1200px;width:90%}@media(max-width: 1230px){main .sun_wind{margin-top:4em}}main .sun_wind>div{position:relative;overflow:hidden;border-radius:6em 6em 0 0}@media(max-width: 1230px){main .sun_wind>div{border-radius:6vw 6vw 0 0}}main .sun_wind>div p{position:absolute;top:6em;left:50%;z-index:10;width:90%;color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 767px){main .sun_wind>div p{top:7vw}main .sun_wind>div p br{display:none}}main .sun_wind>div p>*{display:block;text-align:center;letter-spacing:.05em}main .sun_wind>div p>* span{display:inline-block}@media(max-width: 767px){main .sun_wind>div p>* span{display:block}}main .sun_wind>div p>strong{font-size:137.5%;line-height:2}@media(max-width: 767px){main .sun_wind>div p>strong{font-size:3.6vw;line-height:1.6}}main .sun_wind>div p>span{margin-top:2em;line-height:2.4}@media(max-width: 767px){main .sun_wind>div p>span{margin-top:1.5em;font-size:2.4vw;line-height:1.6}}main .sun_wind>div picture{position:relative;display:block;overflow:hidden}main .sun_wind>div picture img{position:relative;left:50%;display:block;width:auto;height:950px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width: 1110px){main .sun_wind>div picture img{height:95vw}}@media(max-width: 767px){main .sun_wind>div picture img{margin-left:-8%;width:150%;height:auto}}main .sun_wind>div .cap{right:24%;bottom:0}@media(max-width: 1110px){main .sun_wind>div .cap{right:15.5%}}@media(max-width: 767px){main .sun_wind>div .cap{right:19.5%}}main .illust{margin:100px auto 0;max-width:1200px;width:100%}@media(max-width: 1230px){main .illust{margin-top:4em}}main .illust>div{position:relative}main .illust>div .cap{right:4.5%;bottom:25%}@media(max-width: 940px){main .illust>div .cap{right:16%;bottom:12%}}main .illust img{position:relative;mix-blend-mode:multiply}main .plan_type{position:relative;margin:150px auto 0;max-width:1200px;width:90%}@media(max-width: 1230px){main .plan_type{margin:calc(3em + 10vw) auto 0}}main .plan_type::before{position:absolute;top:-5em;left:5em;padding-top:50%;width:100%;border-radius:6em;background-color:#ebe3db;content:""}@media(max-width: 1400px){main .plan_type::before{top:-10vw;left:10vw;border-radius:6vw 0 0 6vw}}@media(max-width: 1230px){main .plan_type::before{padding-top:75%}}@media(max-width: 1110px){main .plan_type::before{padding-top:100%}}main .plan_type>div{position:relative;padding:5em;border-radius:6em;background-color:#fff}@media(max-width: 1230px){main .plan_type>div{border-radius:6vw}}@media(max-width: 940px){main .plan_type>div{padding:4em 2em}}@media(max-width: 767px){main .plan_type>div{padding:3em 1.5em}}main .plan_type .dog{margin:0 auto;max-width:1000px}main .plan_type .dog p{position:relative;padding:.6em 1em .8em;background-color:#c5b098;color:#fff;text-align:center;font-weight:500;font-size:137.5%}@media(max-width: 940px){main .plan_type .dog p{font-size:125%}}@media(max-width: 767px){main .plan_type .dog p{font-size:112.5%}}@media(max-width: 540px){main .plan_type .dog p{font-size:100%}}main .plan_type .dog p::before{position:absolute;right:-0.4em;bottom:-0.4em;width:100%;height:100%;border:solid #c5b098;border-width:0 1px 1px 0;content:""}main .plan_type .dog p span{display:inline-block}main .plan_type .dog picture{display:block;margin-top:3em}main .plan_type .type{margin-top:3em}main .plan_type .type .tit{margin-bottom:3em;text-align:center}main .plan_type .type .tit p:nth-child(1){letter-spacing:.05em;font-weight:700;font-size:380%;line-height:1}@media(max-width: 767px){main .plan_type .type .tit p:nth-child(1){font-size:340%}}@media(max-width: 540px){main .plan_type .type .tit p:nth-child(1){font-size:280%}}main .plan_type .type .tit p:nth-child(1) strong{display:inline-block;vertical-align:middle}main .plan_type .type .tit p:nth-child(1) small{display:inline-block;margin-left:.5em;vertical-align:middle;font-size:35%;line-height:0;-webkit-transform:translateY(0.3em);transform:translateY(0.3em)}main .plan_type .type .tit p:nth-child(2){margin:.5em 0 .75em;padding-bottom:.75em;border-bottom:1px solid #000;letter-spacing:.05em;font-weight:500;font-size:137.5%;line-height:1}@media(max-width: 767px){main .plan_type .type .tit p:nth-child(2){font-size:125%}}@media(max-width: 540px){main .plan_type .type .tit p:nth-child(2){font-size:112.5%}}main .plan_type .type .tit p:nth-child(3){font-size:112.5%}@media(max-width: 767px){main .plan_type .type .tit p:nth-child(3){font-size:100%}}@media(max-width: 540px){main .plan_type .type .tit p:nth-child(3){font-size:87.5%}}main .plan_type .type .tit p:nth-child(3)>*{display:inline-block}main .plan_type .type .tit p:nth-child(3) strong{margin:0 .1em 0 .3em;font-weight:500;font-size:300%;line-height:.7;-webkit-transform:translateY(0.1em);transform:translateY(0.1em)}main .plan_type .type .tit p:nth-child(3) strong i{font-size:60%}main .plan_type .type .tit p:nth-child(4){margin-top:1em}@media(max-width: 540px){main .plan_type .type .tit p:nth-child(4){font-size:87.5%}}main .plan_type .type .tit p:nth-child(5){margin-top:.25em}@media(max-width: 540px){main .plan_type .type .tit p:nth-child(5){font-size:87.5%}}main .plan_type .type figure{position:relative;display:block}main .plan_type .type figure picture{display:block}main .plan_type .type figure picture:nth-child(1){position:relative;overflow:hidden}main .plan_type .type figure picture:nth-child(2){position:absolute;top:0;left:0}main .plan_type .type figure picture img{position:relative;display:block}@media(max-width: 840px){main .plan_type .type figure picture img{left:50%;width:114%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width: 540px){main .plan_type .type figure picture img{width:120%}}main .plan_type a{position:relative;display:block;margin:0 auto;margin-top:2em;padding:.8em 1em;width:24em;background:-webkit-gradient(linear, left top, right top, from(#9A8565), color-stop(50%, #DDD2A6), to(#9A8565));background:linear-gradient(to right, #9A8565, #DDD2A6 50%, #9A8565);background-color:#ddd;color:#fff;text-align:center;text-shadow:0 0 .6em rgba(0,0,0,.5),0 0 .4em rgba(0,0,0,.5),0 0 .2em rgba(0,0,0,.5);font-size:112.5%;line-height:1.2}@media(max-width: 540px){main .plan_type a{width:80%;font-size:87.5%}}main .plan_type a::after{position:absolute;top:50%;right:1em;width:.6em;height:.6em;border:solid #fff;border-width:2px 2px 0 0;content:"";-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}main .plan_type a>*{position:relative;display:block;font-weight:500}main .plan_type a>i{margin-top:.2em;letter-spacing:.2em;font-weight:300;font-size:75%}main .plan_type .sb{position:absolute;-webkit-transition:opacity 2s 0s;transition:opacity 2s 0s}@media(max-width: 1400px){main .plan_type .sb{opacity:0}}main .plan_type .sb:nth-child(1){top:31%;left:0;width:15%;-webkit-transform:translateX(-120%);transform:translateX(-120%)}main .plan_type .sb:nth-child(2){top:27%;left:0;width:18%;-webkit-transform:translateX(-150%);transform:translateX(-150%)}main .plan_type .sb:nth-child(3){top:40%;right:0;width:34%;-webkit-transform:translateX(120%);transform:translateX(120%)}main .plan_type .sb:nth-child(4){top:50%;right:0;width:20%;-webkit-transform:translateX(120%);transform:translateX(120%)}main .plan_type .sb:nth-child(5){bottom:3%;left:0;width:25%;-webkit-transform:translateX(-110%);transform:translateX(-110%)}main .plan_type .sb:nth-child(6){bottom:10%;left:0;width:20%;-webkit-transform:translateX(-160%);transform:translateX(-160%)}.page_note{background-color:#f1efe9}/*# sourceMappingURL=style.css.map */