@media screen and (max-width: 1200px){.vpc-pc{display:none !important}}@media not screen,screen and (min-width: 1201px){.vsp-pc{display:none !important}}@media screen and (max-width: 767px){.vpc-tb{display:none !important}}@media not screen,screen and (min-width: 768px){.vsp-tb{display:none !important}}@media screen and (max-width: 480px){.vpc-sp{display:none !important}}@media not screen,screen and (min-width: 481px){.vsp-sp{display:none !important}}body{--bg: url(../img/top/green.webp) center top / 100% auto no-repeat;--mv-thanks-bg: var(--c-btn);--mv-thanks-fg: #ffffff;background:var(--bg)}@media screen and (max-width: 1200px){body{container-type:inline-size;--bg1: url(../img/top/green-sp-1.webp) center top / 100% auto no-repeat;--bg2: url(../img/top/green-sp-2.webp) center calc(3999cqw / 3.93) / 100% auto no-repeat;--bg3: url(../img/top/green-sp-3.webp) center calc(7998cqw / 3.93) / 100% auto no-repeat}}body.is-morning{--mv-thanks-bg: var(--c-btn);--mv-thanks-fg: #ffffff;background:var(--bg),url(../img/top/mainbg-morning.webp) top center/100% auto no-repeat}@media screen and (max-width: 1200px){body.is-morning{background:var(--bg1),var(--bg2),var(--bg3),url(../img/top/mainbg-morning-sp.webp) top center/100% auto no-repeat}}body.is-morning .mv-morning-sky{display:block}body.is-evening{--mv-thanks-bg: #f77301;--mv-thanks-fg: #ffffff;background:var(--bg),url(../img/top/mainbg-evening.webp) top center/100% auto no-repeat}@media screen and (max-width: 1200px){body.is-evening{background:var(--bg1),var(--bg2),var(--bg3),url(../img/top/mainbg-evening-sp.webp) top center/100% auto no-repeat}}body.is-evening .mv-evening-sky{display:block}body.is-night{--mv-thanks-bg: #ffffff;--mv-thanks-fg: #257acd;background:var(--bg),url(../img/top/mainbg-night.webp) top center/100% auto no-repeat}@media screen and (max-width: 1200px){body.is-night{background:var(--bg1),var(--bg2),var(--bg3),url(../img/top/mainbg-night-sp.webp) top center/100% auto no-repeat}}body.is-night .mv-night-sky{display:block}.secwrap{padding-top:calc(8652cqw/19.2);container-type:inline-size;position:relative}@media screen and (max-width: 1200px){.secwrap{padding-top:calc(8803cqw/3.93)}}.secwrap .sec-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:999px;background:var(--c-btn);color:#fff;font-weight:700;-webkit-transition:background-color .2s;transition:background-color .2s;width:calc(235cqw/19.2);padding:1.25em 2em;font-size:calc(16cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .sec-btn{width:calc(210cqw/3.93);font-size:calc(13cqw/3.93)}}@media(hover: hover)and (pointer: fine){.secwrap .sec-btn:hover{background:var(--c-secondary)}}.secwrap .sec-btn__arrow{width:.5em;height:.5em;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:.2em}.secwrap .mv{position:absolute;top:0;left:0;right:0;height:calc(900cqw/19.2);overflow:hidden}@media screen and (max-width: 1200px){.secwrap .mv{height:calc(700cqw/3.93)}}.secwrap .mv::before{content:"";position:absolute;inset:0;z-index:1;background:var(--bg)}@media screen and (max-width: 1200px){.secwrap .mv::before{background:var(--bg1)}}.secwrap .mv-evening-sky{display:none;position:absolute;overflow:hidden;inset:0;z-index:0}.secwrap .mv-evening-sky .bird{position:absolute;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:moving 16s linear infinite;animation:moving 16s linear infinite}.secwrap .mv-evening-sky .bird.-type_2{-webkit-animation-delay:1s;animation-delay:1s}.secwrap .mv-evening-sky .bird.-type_2:before,.secwrap .mv-evening-sky .bird.-type_2:after{-webkit-animation-delay:-2s;animation-delay:-2s}.secwrap .mv-evening-sky .bird.-type_3{-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes moving{0%{top:47%;left:-2vw}25%{top:51%;left:23vw}100%{top:47%;left:101vw}}@keyframes moving{0%{top:47%;left:-2vw}25%{top:51%;left:23vw}100%{top:47%;left:101vw}}.secwrap .mv-evening-sky .bird:before,.secwrap .mv-evening-sky .bird:after{content:"";position:absolute;bottom:0;right:0;background-color:#000;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.secwrap .mv-evening-sky .bird:before{width:100%;height:1px;-webkit-animation:leftWing 8s linear infinite;animation:leftWing 8s linear infinite}.secwrap .mv-evening-sky .bird:after{width:1px;height:100%;-webkit-animation:rightWing 8s linear infinite;animation:rightWing 8s linear infinite}@-webkit-keyframes leftWing{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}2%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}4%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}6%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}8%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}10%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}12%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}42%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}72%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}74%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}76%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}78%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}80%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}82%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}84%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}86%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}88%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}90%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}92%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}94%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}96%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}98%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}100%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes leftWing{0%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}2%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}4%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}6%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}8%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}10%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}12%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}30%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}42%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}72%{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}74%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}76%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}78%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}80%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}82%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}84%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}86%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}88%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}90%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}92%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}94%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}96%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}98%{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}100%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-webkit-keyframes rightWing{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}2%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}4%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}6%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}8%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}10%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}12%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}42%{-webkit-transform:rotate(35deg);transform:rotate(35deg)}72%{-webkit-transform:rotate(35deg);transform:rotate(35deg)}74%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}76%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}78%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}80%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}82%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}84%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}86%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}88%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}90%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}92%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}94%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}96%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}98%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}100%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}@keyframes rightWing{0%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}2%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}4%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}6%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}8%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}10%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}12%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}30%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}42%{-webkit-transform:rotate(35deg);transform:rotate(35deg)}72%{-webkit-transform:rotate(35deg);transform:rotate(35deg)}74%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}76%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}78%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}80%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}82%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}84%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}86%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}88%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}90%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}92%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}94%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}96%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}98%{-webkit-transform:rotate(110deg);transform:rotate(110deg)}100%{-webkit-transform:rotate(30deg);transform:rotate(30deg)}}.secwrap .mv-night-sky{display:none;position:absolute;inset:0;z-index:0}.secwrap .mv-night-sky .star{position:absolute;border-radius:50%;background:radial-gradient(circle, rgba(255, 255, 255, 0.95) 0 40%, rgba(255, 255, 255, 0) 70%);opacity:var(--base-opacity, 0.65);-webkit-animation:twinkle var(--twinkle, 2.2s) ease-in-out infinite;animation:twinkle var(--twinkle, 2.2s) ease-in-out infinite;-webkit-animation-delay:calc(var(--delay, 0s)*-1);animation-delay:calc(var(--delay, 0s)*-1)}@-webkit-keyframes twinkle{0%,100%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:.2}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes twinkle{0%,100%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}40%{opacity:.2}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}.secwrap .mv-night-sky .shooting{position:absolute;width:140px;height:2px;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.9)), to(rgba(255, 255, 255, 0)));background:linear-gradient(90deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0));-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:shoot 2.8s ease-in forwards;animation:shoot 2.8s ease-in forwards}@-webkit-keyframes shoot{0%{-webkit-transform:translateX(120cqw) translateY(0cqw) rotate(-45deg);transform:translateX(120cqw) translateY(0cqw) rotate(-45deg);opacity:0}10%{opacity:1}100%{-webkit-transform:translateX(0cqw) translateY(120cqw) rotate(-45deg);transform:translateX(0cqw) translateY(120cqw) rotate(-45deg);opacity:0}}@keyframes shoot{0%{-webkit-transform:translateX(120cqw) translateY(0cqw) rotate(-45deg);transform:translateX(120cqw) translateY(0cqw) rotate(-45deg);opacity:0}10%{opacity:1}100%{-webkit-transform:translateX(0cqw) translateY(120cqw) rotate(-45deg);transform:translateX(0cqw) translateY(120cqw) rotate(-45deg);opacity:0}}.secwrap .mv-morning-sky{display:none;position:absolute;inset:0;overflow:hidden;z-index:2;pointer-events:none;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(70%, black), to(transparent));-webkit-mask-image:linear-gradient(to bottom, black 70%, transparent 100%);mask-image:-webkit-gradient(linear, left top, left bottom, color-stop(70%, black), to(transparent));mask-image:linear-gradient(to bottom, black 70%, transparent 100%)}.secwrap .mv-morning-sky .hana{position:absolute;height:0;width:0;border:10px solid;border-radius:15px;border-top-right-radius:0;border-bottom-left-radius:0}.secwrap .mv-morning-sky .hana--tooth{width:33px;border:0;border-radius:0}.secwrap .mv-morning-sky .hana--tooth img{display:block;width:100%;height:auto}.secwrap .mv-morning-sky .t1{border-color:var(--c-primary)}.secwrap .mv-morning-sky .t2{border-color:#5dac44}.secwrap .mv-morning-sky .t3{border-color:#6bb649}.secwrap .mv-morning-sky .t4{border-color:#79bf4d}.secwrap .mv-morning-sky .t5{border-color:#87c952}.secwrap .mv-morning-sky .t6{border-color:var(--c-secondary)}.secwrap .mv-morning-sky .y1{-webkit-animation:v1 10s infinite;animation:v1 10s infinite}.secwrap .mv-morning-sky .y2{-webkit-animation:v2 10s infinite;animation:v2 10s infinite}.secwrap .mv-morning-sky .y3{-webkit-animation:v3 9s infinite;animation:v3 9s infinite}.secwrap .mv-morning-sky .y4{-webkit-animation:v4 9s infinite;animation:v4 9s infinite}.secwrap .mv-morning-sky .y5{-webkit-animation:v5 8s infinite;animation:v5 8s infinite}.secwrap .mv-morning-sky .y6{-webkit-animation:v6 8s infinite;animation:v6 8s infinite}@-webkit-keyframes v1{from{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(270deg) scale(1);transform:rotate(270deg) scale(1)}to{-webkit-transform:rotate(1deg) scale(1);transform:rotate(1deg) scale(1)}}@keyframes v1{from{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(270deg) scale(1);transform:rotate(270deg) scale(1)}to{-webkit-transform:rotate(1deg) scale(1);transform:rotate(1deg) scale(1)}}@-webkit-keyframes v2{from{-webkit-transform:rotate(-90deg) scale(0.9);transform:rotate(-90deg) scale(0.9)}50%{-webkit-transform:rotate(-360deg) scale(0.9);transform:rotate(-360deg) scale(0.9)}to{-webkit-transform:rotate(-89deg) scale(0.9);transform:rotate(-89deg) scale(0.9)}}@keyframes v2{from{-webkit-transform:rotate(-90deg) scale(0.9);transform:rotate(-90deg) scale(0.9)}50%{-webkit-transform:rotate(-360deg) scale(0.9);transform:rotate(-360deg) scale(0.9)}to{-webkit-transform:rotate(-89deg) scale(0.9);transform:rotate(-89deg) scale(0.9)}}@-webkit-keyframes v3{from{-webkit-transform:rotate(30deg) scale(0.8);transform:rotate(30deg) scale(0.8)}50%{-webkit-transform:rotate(300deg) scale(0.8);transform:rotate(300deg) scale(0.8)}to{-webkit-transform:rotate(29deg) scale(0.8);transform:rotate(29deg) scale(0.8)}}@keyframes v3{from{-webkit-transform:rotate(30deg) scale(0.8);transform:rotate(30deg) scale(0.8)}50%{-webkit-transform:rotate(300deg) scale(0.8);transform:rotate(300deg) scale(0.8)}to{-webkit-transform:rotate(29deg) scale(0.8);transform:rotate(29deg) scale(0.8)}}@-webkit-keyframes v4{from{-webkit-transform:rotate(-120deg) scale(0.7);transform:rotate(-120deg) scale(0.7)}50%{-webkit-transform:rotate(-390deg) scale(0.7);transform:rotate(-390deg) scale(0.7)}to{-webkit-transform:rotate(-119deg) scale(0.7);transform:rotate(-119deg) scale(0.7)}}@keyframes v4{from{-webkit-transform:rotate(-120deg) scale(0.7);transform:rotate(-120deg) scale(0.7)}50%{-webkit-transform:rotate(-390deg) scale(0.7);transform:rotate(-390deg) scale(0.7)}to{-webkit-transform:rotate(-119deg) scale(0.7);transform:rotate(-119deg) scale(0.7)}}@-webkit-keyframes v5{from{-webkit-transform:rotate(60deg) scale(0.6);transform:rotate(60deg) scale(0.6)}50%{-webkit-transform:rotate(330deg) scale(0.6);transform:rotate(330deg) scale(0.6)}to{-webkit-transform:rotate(59deg) scale(0.6);transform:rotate(59deg) scale(0.6)}}@keyframes v5{from{-webkit-transform:rotate(60deg) scale(0.6);transform:rotate(60deg) scale(0.6)}50%{-webkit-transform:rotate(330deg) scale(0.6);transform:rotate(330deg) scale(0.6)}to{-webkit-transform:rotate(59deg) scale(0.6);transform:rotate(59deg) scale(0.6)}}@-webkit-keyframes v6{from{-webkit-transform:rotate(-150deg) scale(0.5);transform:rotate(-150deg) scale(0.5)}50%{-webkit-transform:rotate(-420deg) scale(0.5);transform:rotate(-420deg) scale(0.5)}to{-webkit-transform:rotate(-149deg) scale(0.5);transform:rotate(-149deg) scale(0.5)}}@keyframes v6{from{-webkit-transform:rotate(-150deg) scale(0.5);transform:rotate(-150deg) scale(0.5)}50%{-webkit-transform:rotate(-420deg) scale(0.5);transform:rotate(-420deg) scale(0.5)}to{-webkit-transform:rotate(-149deg) scale(0.5);transform:rotate(-149deg) scale(0.5)}}.secwrap .mv-text{position:absolute;left:calc(100cqw/19.2);top:calc(588cqw/19.2);font-weight:700;font-size:calc(40cqw/19.2);letter-spacing:.05em;line-height:2.2;color:var(--c-brown);z-index:2}.is-night .secwrap .mv-text{color:#fff}.secwrap .mv-text .mv-thanks{display:inline-block;vertical-align:middle;line-height:0;margin:0 .1em;width:6.15em}.secwrap .mv-text .mv-thanks svg{display:block;width:100%;height:auto}.secwrap .mv-text .mv-thanks .mv-thanks-bg{fill:var(--mv-thanks-bg) !important}.secwrap .mv-text .mv-thanks .mv-thanks-fg *{fill:var(--mv-thanks-fg) !important}@media screen and (max-width: 1200px){.secwrap .mv-text{left:calc(20cqw/3.93);top:calc(360cqw/3.93);font-size:calc(21cqw/3.93);line-height:1.8}}.secwrap .message{position:absolute;top:calc(1081cqw/19.2);left:calc(335cqw/19.2);right:calc(335cqw/19.2);color:#fff;display:grid;grid-template-columns:calc(620cqw/19.2) calc(660cqw/19.2);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:calc(90cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .message{left:calc(20cqw/3.93);top:calc(814cqw/3.93);right:calc(20cqw/3.93);display:block}}.secwrap .message__left{width:auto}.secwrap .message__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 calc(20cqw/19.2);border-radius:calc(10cqw/19.2);background:rgba(0,0,0,.13);font-size:calc(22cqw/19.2);line-height:2.25;font-weight:700;margin-bottom:calc(30cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .message__label{height:calc(30cqw/3.93);padding:0 calc(14cqw/3.93);font-size:calc(13cqw/3.93);margin-bottom:calc(22cqw/3.93)}}.secwrap .message__lead{font-size:calc(35cqw/19.2);line-height:1.8;letter-spacing:.03em;font-weight:700}@media screen and (max-width: 1200px){.secwrap .message__lead{font-size:calc(20cqw/3.93);margin-bottom:calc(20cqw/3.93)}}.secwrap .message__btn{position:absolute;bottom:0;left:0}@media screen and (max-width: 1200px){.secwrap .message__btn{position:relative;margin-top:calc(40cqw/3.93)}}.secwrap .message__right{width:auto;grid-column:2;grid-row:1/span 2;font-size:calc(18cqw/19.2);line-height:2.25;letter-spacing:.02em;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75lh}.secwrap .message__right p{white-space:nowrap}@media screen and (max-width: 1200px){.secwrap .message__right{width:100%;margin-top:calc(35cqw/3.93);font-size:calc(13cqw/3.93)}.secwrap .message__right p{white-space:normal}}.secwrap .message mark{display:inline-block;border-radius:calc(10cqw/19.2);padding:0 calc(10cqw/19.2);margin:0 .5em;background:hsla(0,0%,100%,.2);color:#fff;text-decoration:none;line-height:2}@media screen and (max-width: 1200px){.secwrap .message mark{border-radius:calc(10cqw/3.93);padding:0 calc(5cqw/3.93)}}.secwrap .news{position:absolute;top:calc(1700cqw/19.2);left:calc(435cqw/19.2);width:calc(1163cqw/19.2);color:#fff}@media screen and (max-width: 1200px){.secwrap .news{top:calc(1660cqw/3.93);width:100%;left:auto;right:0}}.secwrap .news__inner{position:relative;padding-bottom:calc(180cqw/19.2)}.secwrap .news__inner::after{content:"";position:absolute;left:0;right:0;margin-inline:auto;bottom:0;width:calc(1163cqw/19.2);aspect-ratio:2328/867;background:url(../img/top/news-base.png) center/cover no-repeat;z-index:0}@media screen and (max-width: 1200px){.secwrap .news__inner{padding-bottom:0}.secwrap .news__inner::after{content:"";position:absolute;right:0;left:auto;margin-inline:0;bottom:calc(10cqw/3.93);width:calc(356cqw/3.93);aspect-ratio:356/478;background:url(../img/top/news-base-sp.png) center/cover no-repeat;z-index:0}}.secwrap .news__top{position:relative;z-index:2;min-height:calc(200cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .news__top{min-height:auto;padding:0 calc(20cqw/3.93)}}.secwrap .news__heading{position:absolute;top:0;right:calc(90cqw/19.2);text-align:right}@media screen and (max-width: 1200px){.secwrap .news__heading{position:static}}.secwrap .news__sub{font-size:calc(24cqw/19.2);line-height:1.2;font-weight:700;margin-bottom:calc(10cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .news__sub{font-size:calc(13cqw/3.93);margin-bottom:calc(7cqw/3.93)}}.secwrap .news__title-main{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;gap:calc(5cqw/19.2);font-weight:700;font-size:calc(36cqw/19.2)}.secwrap .news__title-main span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.8em;height:1.8em;border-radius:50%;background:#fff;color:var(--c-primary);font-size:calc(32cqw/19.2);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1200px){.secwrap .news__title-main{gap:calc(3cqw/3.93);font-size:calc(18cqw/3.93)}.secwrap .news__title-main span{font-size:calc(16cqw/3.93)}}.secwrap .news__tabs{position:absolute;top:calc(118cqw/19.2);left:calc(100cqw/19.2);width:calc(455cqw/19.2);display:-webkit-box;display:-ms-flexbox;display:flex;background:hsla(0,0%,100%,.34);border-radius:calc(20cqw/19.2);padding:calc(8cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .news__tabs{position:static;width:100%;border-radius:calc(10cqw/3.93);padding:calc(4cqw/3.93);margin-top:calc(20cqw/3.93)}}.secwrap .news__tab{width:33.3333333333%;border-radius:calc(10cqw/19.2);color:#fff;font-size:calc(16cqw/19.2);line-height:1;font-weight:700;padding:calc(17cqw/19.2) calc(8cqw/19.2);background:none;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}@media screen and (max-width: 1200px){.secwrap .news__tab{border-radius:calc(7cqw/3.93);font-size:calc(13cqw/3.93);padding:calc(12cqw/3.93) calc(4cqw/3.93)}}.secwrap .news__tab.is-active{background:#ececec;color:var(--c-primary)}@media(hover: hover)and (pointer: fine){.secwrap .news__tab:not(.is-active):hover{background:hsla(0,0%,100%,.15)}}.secwrap .news__more{position:absolute;top:calc(130cqw/19.2);right:calc(90cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .news__more{left:0;right:0;margin:0 auto;bottom:calc(-538cqw/3.93);top:auto}}.secwrap .news__list{position:relative;z-index:2;margin-top:calc(68cqw/19.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 calc(90cqw/19.2);visibility:hidden}@media screen and (max-width: 1200px){.secwrap .news__list{margin-top:calc(60cqw/3.93);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0;padding:0 calc(20cqw/3.93) calc(66cqw/3.93)}}.secwrap .news.is-news-ready .news__list{visibility:visible}.secwrap .news__item{position:relative;width:calc(275cqw/19.2);padding-bottom:calc(120cqw/19.2)}@media screen and (min-width: 1201px){.secwrap .news__item.is-news-pos-2{margin-top:calc(65cqw/19.2)}}@media screen and (max-width: 1200px){.secwrap .news__item{width:calc(160cqw/3.93);padding-bottom:calc(40cqw/3.93);margin-bottom:calc(15cqw/3.93);margin-left:auto}.secwrap .news__item.is-news-pos-2{margin-left:0;margin-top:calc(-88cqw/3.93)}.secwrap .news__item.is-news-pos-3{margin-top:calc(-88cqw/3.93)}}.secwrap .news__item::after{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(103cqw/19.2);aspect-ratio:103/68;background-image:url(../img/top/news-leaf.svg);background-position:center 165%;background-size:60% auto;background-repeat:no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 1200px){.secwrap .news__item::after{width:calc(43cqw/3.93);background-size:100% auto;background-position:center calc(13cqw/3.93)}}@media(hover: hover)and (pointer: fine){.secwrap .news__item:has(.news__link:hover)::after{background-position:center 0%;background-size:100% auto}}.secwrap .news__link{position:relative;display:block;border-radius:calc(30cqw/19.2);background:#ececec;color:var(--c-brown);padding:calc(26cqw/19.2) calc(30cqw/19.2) calc(40cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .news__link{border-radius:calc(14cqw/3.93);padding:calc(25cqw/3.93) calc(14cqw/3.93) calc(22cqw/3.93)}}.secwrap .news__link::after{content:"";position:absolute;left:50%;bottom:calc(-13cqw/19.2);width:0;height:0;border-left:calc(12cqw/19.2) solid rgba(0,0,0,0);border-right:calc(12cqw/19.2) solid rgba(0,0,0,0);border-top:calc(18cqw/19.2) solid #ececec;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 1200px){.secwrap .news__link::after{bottom:calc(-7cqw/3.93);border-left-width:calc(7cqw/3.93);border-right-width:calc(7cqw/3.93);border-top-width:calc(10cqw/3.93)}}.secwrap .news__chip{position:absolute;top:calc(-20cqw/19.2);left:calc(20cqw/19.2);border-radius:calc(10cqw/19.2);background:var(--c-btn2);color:#fff;font-size:calc(16cqw/19.2);line-height:1;font-weight:700;padding:calc(13cqw/19.2) calc(20cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .news__chip{border-radius:calc(10cqw/3.93);top:calc(-10cqw/3.93);left:calc(10cqw/3.93);font-size:calc(11cqw/3.93);padding:calc(9cqw/3.93) calc(12cqw/3.93)}}.secwrap .news__date{display:block;text-align:right;color:#a0a0a0;font-size:calc(14cqw/19.2);line-height:1.1;font-weight:700}@media screen and (max-width: 1200px){.secwrap .news__date{font-size:calc(11cqw/3.93)}}.secwrap .news__title{display:block;margin-top:calc(16cqw/19.2);font-size:calc(16cqw/19.2);line-height:1.7;font-weight:700;height:3lh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media screen and (max-width: 1200px){.secwrap .news__title{margin-top:calc(10cqw/3.93);font-size:calc(12cqw/3.93);line-height:1.7}}.secwrap .seeds{position:absolute;top:calc(2625cqw/19.2);left:calc(210cqw/19.2);width:calc(1287cqw/19.2);color:#fff;z-index:0}@media screen and (max-width: 1200px){.secwrap .seeds{top:calc(2360cqw/3.93);left:0;width:calc(393cqw/3.93)}}.secwrap .seeds::before{content:"";position:absolute;top:0;left:0;width:100%;aspect-ratio:1287/996;background:url(../img/top/seed-base.png) center/contain no-repeat;z-index:1}@media screen and (max-width: 1200px){.secwrap .seeds::before{top:calc(95cqw/3.93);aspect-ratio:393/1067;background-image:url(../img/top/seeds-base-sp.png)}}.secwrap .seeds__title{position:absolute;left:calc(200cqw/19.2);top:calc(0cqw/19.2);width:calc(450cqw/19.2);aspect-ratio:465/257;background:url(../img/top/seeds-title-bg.svg) center/contain no-repeat;padding:calc(30cqw/19.2) calc(50cqw/19.2) calc(10cqw/19.2);z-index:2}@media screen and (max-width: 1200px){.secwrap .seeds__title{left:calc(10cqw/3.93);top:0;width:calc(250cqw/3.93);padding:calc(15cqw/3.93) calc(20cqw/3.93) calc(10cqw/3.93)}}.secwrap .seeds__title-text{font-size:calc(28cqw/19.2);line-height:1.2;font-weight:700;color:#fff;text-align:center}@media screen and (max-width: 1200px){.secwrap .seeds__title-text{font-size:calc(15cqw/3.93)}}.secwrap .seeds__more{margin:calc(22cqw/19.2) auto 0;border-radius:calc(12cqw/19.2);background:#9a7d3b;border:solid 1px #9a7d3b;-webkit-transition:background-color .2s;transition:background-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:relative;padding:calc(20cqw/19.2) calc(20cqw/19.2) calc(20cqw/19.2) calc(20cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__more{margin-top:calc(10cqw/3.93);border-radius:calc(6cqw/3.93);padding:calc(7cqw/3.93) calc(10cqw/3.93) calc(8cqw/3.93) calc(10cqw/3.93)}}@media(hover: hover)and (pointer: fine){.secwrap .seeds__more{-webkit-transition:all .3s;transition:all .3s}.secwrap .seeds__more:hover{background:none;border:solid 1px #fff}}.secwrap .seeds__more-sub{font-size:calc(15cqw/19.2);line-height:1.2;font-weight:700}@media screen and (max-width: 1200px){.secwrap .seeds__more-sub{font-size:calc(11cqw/3.93)}}.secwrap .seeds__more-main{margin-top:calc(5cqw/19.2);font-size:calc(18cqw/19.2);line-height:1.2;font-weight:700;position:relative;display:inline-block;padding-right:calc(34cqw/19.2)}.secwrap .seeds__more-main::before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(22cqw/19.2);aspect-ratio:1;border-radius:50%;background:#fff}.secwrap .seeds__more-main::after{content:"";position:absolute;right:calc(8cqw/19.2);top:50%;width:calc(6cqw/19.2);aspect-ratio:1;border-top:1px solid #9a7d3b;border-right:1px solid #9a7d3b;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}@media screen and (max-width: 1200px){.secwrap .seeds__more-main{margin-top:calc(3cqw/3.93);font-size:calc(12cqw/3.93);padding-right:calc(22cqw/3.93)}.secwrap .seeds__more-main::before{width:calc(12cqw/3.93)}.secwrap .seeds__more-main::after{right:calc(4cqw/3.93);width:calc(4cqw/3.93)}}.secwrap .seeds__list{position:relative;z-index:3;aspect-ratio:1287/996;pointer-events:none}@media screen and (max-width: 1200px){.secwrap .seeds__list{margin-top:calc(42cqw/3.93);aspect-ratio:393/930}}.secwrap .seeds__item{position:absolute;pointer-events:all;width:calc(248cqw/19.2);margin-top:calc(30cqw/19.2);z-index:2;--illust-w: calc(100cqw / 19.2);--illust-h: calc(100cqw / 19.2);--sp-detail-left: calc(-8cqw / 3.93);--sp-detail-tail-x: 22%}@media screen and (max-width: 1200px){.secwrap .seeds__item{width:calc(145cqw/3.93)}}.secwrap .seeds__item--01{--illust-w: calc(138cqw / 19.2);--illust-h: calc(83cqw / 19.2);left:calc(149cqw/19.2);top:calc(270cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__item--01{--sp-detail-left: calc(-10cqw / 3.93);--sp-detail-tail-x: 22%;left:calc(20cqw/3.93);top:calc(180cqw/3.93)}}.secwrap .seeds__item--02{--illust-w: calc(170cqw / 19.2);--illust-h: calc(141cqw / 19.2);left:calc(887cqw/19.2);top:calc(55cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__item--02{--sp-detail-left: calc(-10cqw / 3.93);--sp-detail-tail-x: 23%;left:calc(20cqw/3.93);top:calc(360cqw/3.93)}}.secwrap .seeds__item--03{--illust-w: calc(184cqw / 19.2);--illust-h: calc(101cqw / 19.2);left:calc(640cqw/19.2);top:calc(221cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__item--03{--sp-detail-left: calc(-135cqw / 3.93);--sp-detail-tail-x: 56%;left:calc(145cqw/3.93);top:calc(250cqw/3.93)}}.secwrap .seeds__item--04{--illust-w: calc(107cqw / 19.2);--illust-h: calc(139cqw / 19.2);left:calc(432cqw/19.2);top:calc(389cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__item--04{--sp-detail-left: calc(-175cqw / 3.93);--sp-detail-tail-x: 66%;left:calc(185cqw/3.93);top:calc(540cqw/3.93)}}.secwrap .seeds__item--05{--illust-w: calc(141cqw / 19.2);--illust-h: calc(193cqw / 19.2);left:calc(200cqw/19.2);top:calc(572cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__item--05{--sp-detail-left: calc(-55cqw / 3.93);--sp-detail-tail-x: 34%;left:calc(65cqw/3.93);top:calc(660cqw/3.93)}}.secwrap .seeds__item--06{--illust-w: calc(106cqw / 19.2);--illust-h: calc(205cqw / 19.2);left:calc(792cqw/19.2);top:calc(494cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__item--06{--sp-detail-left: calc(-175cqw / 3.93);--sp-detail-tail-x: 66%;left:calc(185cqw/3.93);top:calc(760cqw/3.93)}}.secwrap .seeds__item.is-hover .seeds__hover-illust,.secwrap .seeds__item.is-active .seeds__hover-illust{opacity:1;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.secwrap .seeds__item.is-hover .seeds__leaf svg>g>path,.secwrap .seeds__item.is-active .seeds__leaf svg>g>path{-webkit-transform:scale(2);transform:scale(2)}.secwrap .seeds__item.is-hover .seeds__leaf svg>path:nth-of-type(1),.secwrap .seeds__item.is-hover .seeds__leaf svg>path:nth-of-type(2),.secwrap .seeds__item.is-hover .seeds__leaf svg>path:nth-of-type(3),.secwrap .seeds__item.is-active .seeds__leaf svg>path:nth-of-type(1),.secwrap .seeds__item.is-active .seeds__leaf svg>path:nth-of-type(2),.secwrap .seeds__item.is-active .seeds__leaf svg>path:nth-of-type(3){opacity:0}.secwrap .seeds__item.is-active{z-index:10}.secwrap .seeds__item.is-active .seeds__card{opacity:0;pointer-events:none}.secwrap .seeds__item.is-active .seeds__detail{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (max-width: 1200px){.secwrap .seeds__item.is-active .seeds__detail{-webkit-transform:translateY(0);transform:translateY(0)}}.secwrap .seeds__card{width:100%;border-radius:calc(36cqw/19.2);background:#fff;padding:calc(23cqw/19.2) calc(20cqw/19.2) calc(22cqw/19.2);text-align:center;position:relative;color:var(--c-primary);-webkit-transition:opacity .2s;transition:opacity .2s}@media screen and (max-width: 1200px){.secwrap .seeds__card{border-radius:calc(24cqw/3.93);padding:calc(16cqw/3.93) calc(10cqw/3.93) calc(15cqw/3.93)}}.secwrap .seeds__card::after{content:"";position:absolute;left:50%;bottom:calc(-11cqw/19.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:calc(9cqw/19.2) solid rgba(0,0,0,0);border-right:calc(9cqw/19.2) solid rgba(0,0,0,0);border-top:calc(13cqw/19.2) solid #fff}@media screen and (max-width: 1200px){.secwrap .seeds__card::after{bottom:calc(-6cqw/3.93);border-left-width:calc(6cqw/3.93);border-right-width:calc(6cqw/3.93);border-top-width:calc(8cqw/3.93)}}.secwrap .seeds__chip{position:absolute;top:calc(-24cqw/19.2);left:calc(-20cqw/19.2);border-radius:calc(999cqw/19.2);color:#fff;font-size:calc(14cqw/19.2);line-height:1;font-weight:700;padding:calc(11cqw/19.2) calc(16cqw/19.2);-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}@media screen and (max-width: 1200px){.secwrap .seeds__chip{top:calc(-13cqw/3.93);left:calc(4cqw/3.93);font-size:calc(11cqw/3.93);padding:calc(7cqw/3.93) calc(10cqw/3.93)}}.secwrap .seeds__chip--kids{background:#9dd22f}.secwrap .seeds__chip--all{background:#f7aa00}.secwrap .seeds__chip--senior{background:#de512d}.secwrap .seeds__item-title{color:var(--c-primary);font-size:calc(18cqw/19.2);line-height:1.2;font-weight:700;text-decoration:none}@media screen and (max-width: 1200px){.secwrap .seeds__item-title{font-size:calc(13cqw/3.93)}}.secwrap .seeds__item-title-link{color:inherit;text-decoration:none}.secwrap .seeds__leaf{display:block;width:calc(93cqw/19.2);margin:calc(80cqw/19.2) auto 0}@media screen and (max-width: 1200px){.secwrap .seeds__leaf{width:calc(50cqw/3.93);margin-top:calc(24cqw/3.93)}}.secwrap .seeds__leaf svg{width:100%;height:auto;display:block;overflow:visible}.secwrap .seeds__leaf svg>g>path{fill:#b48054;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s}.secwrap .seeds__leaf svg>path:nth-of-type(1),.secwrap .seeds__leaf svg>path:nth-of-type(2),.secwrap .seeds__leaf svg>path:nth-of-type(3){fill:#e0da50;-webkit-transition:opacity .2s;transition:opacity .2s}.secwrap .seeds__leaf--kids svg>path:nth-of-type(1),.secwrap .seeds__leaf--kids svg>path:nth-of-type(2),.secwrap .seeds__leaf--kids svg>path:nth-of-type(3){fill:#bbe265}.secwrap .seeds__leaf--all svg>path:nth-of-type(1),.secwrap .seeds__leaf--all svg>path:nth-of-type(2),.secwrap .seeds__leaf--all svg>path:nth-of-type(3){fill:#e0da50}.secwrap .seeds__leaf--senior svg>path:nth-of-type(1),.secwrap .seeds__leaf--senior svg>path:nth-of-type(2),.secwrap .seeds__leaf--senior svg>path:nth-of-type(3){fill:#ce762a}.secwrap .seeds__hover-illust{position:absolute;left:50%;bottom:calc(10cqw/19.2);width:var(--illust-w);-webkit-transform:translate(-50%, calc(8cqw / 19.2));transform:translate(-50%, calc(8cqw / 19.2));opacity:0;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;pointer-events:none}@media screen and (max-width: 1200px){.secwrap .seeds__hover-illust{width:calc(var(--illust-w)*19.2/3.93*2/3)}}.secwrap .seeds__hover-illust img{width:100%;display:block}.secwrap .seeds__detail{position:absolute;left:50%;bottom:calc(30cqw/19.2 + var(--illust-h));-webkit-transform:translate(-50%, calc(10cqw / 19.2));transform:translate(-50%, calc(10cqw / 19.2));width:calc(563cqw/19.2);border-radius:calc(40cqw/19.2);background:#fff;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,visibility .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,visibility .2s;transition:opacity .2s,transform .2s,visibility .2s,-webkit-transform .2s}@media screen and (max-width: 1200px){.secwrap .seeds__detail{left:var(--sp-detail-left);bottom:calc(20cqw/3.93 + var(--illust-h)*19.2/3.93*2/3);-webkit-transform:translateY(calc(8cqw / 3.93));transform:translateY(calc(8cqw / 3.93));width:calc(373cqw/3.93);border-radius:calc(20cqw/3.93)}}.secwrap .seeds__detail::after{content:"";position:absolute;left:50%;bottom:calc(-13cqw/19.2);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:calc(12cqw/19.2) solid rgba(0,0,0,0);border-right:calc(12cqw/19.2) solid rgba(0,0,0,0);border-top:calc(18cqw/19.2) solid #fff}@media screen and (max-width: 1200px){.secwrap .seeds__detail::after{left:var(--sp-detail-tail-x);bottom:calc(-7cqw/3.93);border-left-width:calc(7cqw/3.93);border-right-width:calc(7cqw/3.93);border-top-width:calc(10cqw/3.93)}}.secwrap .seeds__detail-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(20cqw/19.2);padding:calc(25cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__detail-inner{gap:calc(12cqw/3.93);padding:calc(20cqw/3.93) calc(15cqw/3.93) calc(12cqw/3.93)}}.secwrap .seeds__detail-copy{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1200px){.secwrap .seeds__detail-copy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.secwrap .seeds__detail-title{color:var(--c-primary);font-size:calc(21cqw/19.2);line-height:1.3;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(10cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .seeds__detail-title{font-size:calc(16cqw/3.93);gap:calc(6cqw/3.93)}}.secwrap .seeds__detail-title-link{color:inherit;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:inherit}.secwrap .seeds__detail-title-link::after{content:"";position:absolute;inset:0;z-index:0}@media(hover: hover)and (pointer: fine){.secwrap .seeds__detail-title-link{-webkit-transition:all .3s ease;transition:all .3s ease}.secwrap .seeds__detail-title-link:hover{color:var(--c-secondary)}}.secwrap .seeds__detail-title-arrow{width:calc(22cqw/19.2);aspect-ratio:1;border-radius:50%;background:currentColor;position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1200px){.secwrap .seeds__detail-title-arrow{width:calc(16cqw/3.93)}}.secwrap .seeds__detail-title-arrow::after{content:"";position:absolute;top:50%;left:50%;width:calc(6cqw/19.2);aspect-ratio:1;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate(-60%, -50%) rotate(45deg);transform:translate(-60%, -50%) rotate(45deg)}@media screen and (max-width: 1200px){.secwrap .seeds__detail-title-arrow::after{width:calc(4cqw/3.93)}}.secwrap .seeds__detail-text{margin-top:calc(18cqw/19.2);color:var(--c-brown);font-size:calc(16cqw/19.2);line-height:1.8;font-weight:500}@media screen and (max-width: 1200px){.secwrap .seeds__detail-text{margin-top:calc(10cqw/3.93);font-size:calc(13cqw/3.93)}}.secwrap .seeds__detail-image{width:calc(220cqw/19.2);border-radius:calc(20cqw/19.2);overflow:hidden;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1200px){.secwrap .seeds__detail-image{width:calc(125cqw/3.93);border-radius:calc(12cqw/3.93);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden}.secwrap .seeds__detail-image img{aspect-ratio:125/180;-o-object-fit:cover;object-fit:cover}}.secwrap .seeds__detail-close{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(6cqw/3.93);position:absolute;right:calc(12cqw/3.93);bottom:calc(12cqw/3.93);z-index:1;color:#acacac;font-size:calc(13cqw/3.93);font-weight:500;padding:calc(5cqw/3.93) calc(16cqw/3.93);border-radius:1000px}@media screen and (max-width: 1200px){.secwrap .seeds__detail-close{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.secwrap .seeds__detail-close::before{content:"×";display:inline-block;line-height:1}.secwrap .scenery{position:absolute;top:calc(3921cqw/19.2);left:0;right:0;margin:0 auto;width:calc(1640cqw/19.2);border-radius:calc(60cqw/19.2);background:#fff8e9;padding:calc(120cqw/19.2) calc(110cqw/19.2) calc(60cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery{top:calc(3714cqw/3.93);width:calc(373cqw/3.93);border-radius:calc(20cqw/3.93);padding:calc(35cqw/3.93) calc(15cqw/3.93) calc(15cqw/3.93)}}.secwrap .scenery__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(14cqw/19.2);width:calc(1260cqw/19.2);margin:0 auto;margin-bottom:calc(60cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery__head{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(6cqw/3.93);margin-bottom:calc(20cqw/3.93)}}.secwrap .scenery__sub{color:var(--c-text);font-size:calc(24cqw/19.2);line-height:1.2;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.secwrap .scenery__sub::before{content:"";width:calc(24cqw/19.2);aspect-ratio:1;margin-right:calc(8cqw/19.2);display:inline-block;vertical-align:middle;-webkit-mask:url(../img/top/leaf.svg) center/contain no-repeat;mask:url(../img/top/leaf.svg) center/contain no-repeat;background:var(--c-secondary)}@media screen and (max-width: 1200px){.secwrap .scenery__sub{font-size:calc(15cqw/3.93);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.secwrap .scenery__sub::before{width:calc(15cqw/3.93);margin-right:calc(5cqw/3.93)}}.secwrap .scenery__title{color:var(--c-primary);font-size:calc(40cqw/19.2);line-height:1.2;font-weight:700}@media screen and (max-width: 1200px){.secwrap .scenery__title{font-size:calc(22cqw/3.93)}}.secwrap .scenery__main{width:calc(1340cqw/19.2);margin:0 auto;border-radius:calc(40cqw/19.2);background:#fff;padding:calc(40cqw/19.2);position:relative}@media screen and (max-width: 1200px){.secwrap .scenery__main{width:auto;border-radius:0 0 calc(14cqw/3.93) calc(14cqw/3.93);padding:calc(10cqw/3.93) calc(10cqw/3.93) calc(24cqw/3.93);margin-top:calc(115cqw/3.93)}}.secwrap .scenery__tabs{position:absolute;bottom:100%;right:calc(30cqw/19.2);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1200px){.secwrap .scenery__tabs{right:0;left:0}}.secwrap .scenery__tab{width:calc(320cqw/19.2);border-radius:calc(20cqw/19.2) calc(20cqw/19.2) 0 0;padding:calc(40cqw/19.2) calc(20cqw/19.2) calc(30cqw/19.2);background:var(--c-primary);color:#fff;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.secwrap .scenery__tab.is-active{background:#fff;color:var(--c-primary)}@media(hover: hover)and (pointer: fine){.secwrap .scenery__tab:not(.is-active):hover{background:var(--c-secondary)}}@media screen and (max-width: 1200px){.secwrap .scenery__tab{width:50%;border-radius:calc(10cqw/3.93) calc(10cqw/3.93) 0 0;padding:calc(20cqw/3.93) calc(10cqw/3.93)}}.secwrap .scenery__tab-sub,.secwrap .scenery__tab-main{display:block;text-align:center}.secwrap .scenery__tab-sub{font-size:calc(16cqw/19.2);line-height:1.2;font-weight:500;margin-bottom:calc(6cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery__tab-sub{font-size:calc(11cqw/3.93);margin-bottom:calc(3cqw/3.93)}}.secwrap .scenery__tab-main{font-size:calc(19cqw/19.2);line-height:1.25;font-weight:700}@media screen and (max-width: 1200px){.secwrap .scenery__tab-main{font-size:calc(13cqw/3.93)}}.secwrap .scenery__panel{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:calc(20cqw/19.2)}.secwrap .scenery__panel.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1200px){.secwrap .scenery__panel{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(10cqw/3.93)}}.secwrap .scenery__photo{width:calc(610cqw/19.2);border-radius:calc(20cqw/19.2);position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1200px){.secwrap .scenery__photo{width:100%;border-radius:calc(10cqw/3.93)}}.secwrap .scenery__illust{position:absolute;left:calc(0cqw/19.2);bottom:calc(-33cqw/19.2);width:calc(209cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery__illust{left:calc(14cqw/3.93);bottom:calc(-2cqw/3.93);width:calc(115cqw/3.93)}}.secwrap .scenery__detail{width:calc(510cqw/19.2);margin:0 auto}@media screen and (max-width: 1200px){.secwrap .scenery__detail{width:auto;padding:calc(20cqw/3.93) calc(20cqw/3.93) 0}}.secwrap .scenery__lead-sub{color:var(--c-primary);font-size:calc(18cqw/19.2);line-height:1.3;font-weight:700;padding-bottom:calc(8cqw/19.2);border-bottom:1px solid #89c74a}@media screen and (max-width: 1200px){.secwrap .scenery__lead-sub{font-size:calc(12cqw/3.93);padding-bottom:calc(6cqw/3.93)}}.secwrap .scenery__lead-title{margin-top:calc(18cqw/19.2);color:var(--c-primary);font-size:calc(28cqw/19.2);line-height:1.5;font-weight:700}@media screen and (max-width: 1200px){.secwrap .scenery__lead-title{margin-top:calc(10cqw/3.93);font-size:calc(18cqw/3.93)}}.secwrap .scenery__text{margin-top:calc(20cqw/19.2);color:var(--c-brown);font-size:calc(16cqw/19.2);line-height:1.9;font-weight:500}@media screen and (max-width: 1200px){.secwrap .scenery__text{margin-top:calc(10cqw/3.93);font-size:calc(12cqw/3.93);line-height:1.9}}.secwrap .scenery__btn{margin-top:calc(28cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery__btn{margin-top:calc(14cqw/3.93)}}.secwrap .scenery__tour{display:block;width:calc(570cqw/19.2);margin:calc(24cqw/19.2) auto 0}@media screen and (max-width: 1200px){.secwrap .scenery__tour{width:calc(333cqw/3.93);margin-top:calc(12cqw/3.93)}}@media(hover: hover)and (pointer: fine){.secwrap .scenery__tour:hover .scenery__tour-btn .scenery-btn-orange{fill:#89c74a}}.secwrap .scenery__tour-btn{width:100%;display:block}.secwrap .scenery__tour-btn svg{width:100%;height:auto;display:block}.secwrap .scenery__tour-btn .scenery-btn-orange{-webkit-transition:fill .2s;transition:fill .2s}.secwrap .scenery__links{margin-top:calc(30cqw/19.2);border-radius:calc(80cqw/19.2);background:hsla(0,0%,100%,.8);padding:calc(60cqw/19.2) calc(60cqw/19.2) calc(50cqw/19.2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(20cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery__links{margin-top:calc(30cqw/3.93);border-radius:calc(20cqw/3.93);padding:calc(25cqw/3.93);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20cqw/3.93)}}.secwrap .scenery__link{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(hover: hover)and (pointer: fine){.secwrap .scenery__link:hover .scenery__link-bar{background:var(--c-secondary)}}.secwrap .scenery__link-image{width:100%;display:block}.secwrap .scenery__link-bar{margin:calc(-35cqw/19.2) calc(35cqw/19.2) 0;border-radius:999px;background:var(--c-primary);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:calc(25cqw/19.2) calc(20cqw/19.2);padding-right:calc(30cqw/19.2);-webkit-transition:background-color .2s;transition:background-color .2s}@media screen and (max-width: 1200px){.secwrap .scenery__link-bar{margin:calc(-25cqw/3.93) calc(17cqw/3.93) 0;padding:calc(15cqw/3.93) calc(15cqw/3.93)}}.secwrap .scenery__link-chip{position:absolute;top:calc(-30cqw/19.2);left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;border-radius:999px;background:#fff;color:var(--c-primary);font-size:calc(14cqw/19.2);line-height:1.2;font-weight:700;padding:calc(10cqw/19.2) calc(14cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .scenery__link-chip{top:calc(-25cqw/3.93);font-size:calc(11cqw/3.93);padding:calc(8cqw/3.93) calc(15cqw/3.93)}}.secwrap .scenery__link-chip::after{content:"";position:absolute;left:0;right:0;margin:0 auto;top:100%;width:0;height:0;border-left:calc(5cqw/19.2) solid rgba(0,0,0,0);border-right:calc(5cqw/19.2) solid rgba(0,0,0,0);border-top:calc(9cqw/19.2) solid #fff}@media screen and (max-width: 1200px){.secwrap .scenery__link-chip::after{border-left-width:calc(3cqw/3.93);border-right-width:calc(3cqw/3.93);border-top-width:calc(5cqw/3.93)}}.secwrap .scenery__link-text{font-size:calc(20cqw/19.2);line-height:1;font-weight:700}@media screen and (max-width: 1200px){.secwrap .scenery__link-text{font-size:calc(13cqw/3.93)}}.secwrap .scenery__link-arrow{position:absolute;top:50%;right:calc(16cqw/19.2);width:calc(20cqw/19.2);aspect-ratio:1;border-radius:50%;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1200px){.secwrap .scenery__link-arrow{right:calc(10cqw/3.93);width:calc(12cqw/3.93)}}.secwrap .scenery__link-arrow::after{content:"";position:absolute;top:50%;left:50%;width:calc(5cqw/19.2);aspect-ratio:1;border-top:1px solid var(--c-primary);border-right:1px solid var(--c-primary);-webkit-transform:translate(-65%, -50%) rotate(45deg);transform:translate(-65%, -50%) rotate(45deg)}@media screen and (max-width: 1200px){.secwrap .scenery__link-arrow::after{width:calc(4cqw/3.93)}}.secwrap .treatment{position:absolute;top:calc(5535cqw/19.2);left:0;right:0;margin:0 auto;width:calc(1270cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .treatment{top:calc(5570cqw/3.93);width:calc(373cqw/3.93)}}.secwrap .treatment__head{color:#fff;text-align:center;margin-bottom:calc(114cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .treatment__head{margin-bottom:calc(36cqw/3.93)}}.secwrap .treatment__sub{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8cqw/19.2);font-size:calc(24cqw/19.2);line-height:1.3;font-weight:700}.secwrap .treatment__sub::before{content:"";width:calc(24cqw/19.2);aspect-ratio:1;display:block;background:url(../img/top/leaf.svg) center/contain no-repeat}@media screen and (max-width: 1200px){.secwrap .treatment__sub{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(6cqw/3.93);font-size:calc(15cqw/3.93)}.secwrap .treatment__sub::before{width:calc(15cqw/3.93)}}.secwrap .treatment__title{margin-top:calc(10cqw/19.2);color:#fff;font-size:calc(40cqw/19.2);line-height:1.2;font-weight:700}@media screen and (max-width: 1200px){.secwrap .treatment__title{margin-top:calc(8cqw/3.93);font-size:calc(22cqw/3.93)}}.secwrap .treatment__groups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(10cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .treatment__groups{gap:calc(15cqw/3.93)}}.secwrap .treatment__group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(54cqw/19.2);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:calc(40cqw/19.2);border-radius:calc(40cqw/19.2);background:var(--c-primary)}@media screen and (max-width: 1200px){.secwrap .treatment__group{display:block;padding:calc(15cqw/3.93) calc(10cqw/3.93) calc(10cqw/3.93);border-radius:calc(12cqw/3.93)}}.secwrap .treatment__group-title{width:calc(360cqw/19.2);padding-top:calc(34cqw/19.2);font-size:calc(25cqw/19.2);line-height:1.4;color:#fff;font-weight:700}@media screen and (max-width: 1200px){.secwrap .treatment__group-title{width:100%;padding-top:calc(15cqw/3.93);margin-bottom:calc(25cqw/3.93);text-align:center;font-size:calc(16cqw/3.93)}}.secwrap .treatment__cards{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(10cqw/19.2);width:calc(480cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .treatment__cards{gap:calc(6cqw/3.93);width:auto}}.secwrap .treatment__card{position:relative;width:calc((100% - calc(10cqw / 19.2))/2);border-radius:calc(10cqw/19.2);padding:calc(20cqw/19.2) calc(44cqw/19.2) calc(20cqw/19.2) calc(16cqw/19.2);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-primary);-webkit-transition:color .2s;transition:color .2s}@media screen and (max-width: 1200px){.secwrap .treatment__card{width:100%;border-radius:calc(8cqw/3.93);padding:calc(15cqw/3.93)}}@media(hover: hover)and (pointer: fine){.secwrap .treatment__card:hover{color:var(--c-secondary)}.secwrap .treatment__card:hover .treatment__card-arrow{background:var(--c-secondary)}.secwrap .treatment__card:hover .treatment__icon--base{opacity:0}.secwrap .treatment__card:hover .treatment__icon--hover{opacity:1}}.secwrap .treatment__card-icon{position:relative;width:calc(70cqw/19.2);aspect-ratio:1;margin-right:calc(20cqw/19.2);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1200px){.secwrap .treatment__card-icon{width:calc(50cqw/3.93);margin-right:calc(14cqw/3.93)}}.secwrap .treatment__icon{position:absolute;top:0;left:0;width:100%;-webkit-transition:opacity .2s;transition:opacity .2s}.secwrap .treatment__icon--base{opacity:1}.secwrap .treatment__icon--hover{opacity:0}.secwrap .treatment__card-text{font-size:calc(18cqw/19.2);line-height:1.35;font-weight:700}@media screen and (max-width: 1200px){.secwrap .treatment__card-text{font-size:calc(13cqw/3.93)}}.secwrap .treatment__card-arrow{position:absolute;top:calc(10cqw/19.2);right:calc(10cqw/19.2);width:calc(20cqw/19.2);aspect-ratio:1;border-radius:50%;background:var(--c-primary);-webkit-transition:background-color .2s;transition:background-color .2s}@media screen and (max-width: 1200px){.secwrap .treatment__card-arrow{top:calc(6cqw/3.93);right:calc(6cqw/3.93);width:calc(14cqw/3.93)}}.secwrap .treatment__card-arrow::after{content:"";position:absolute;top:50%;left:50%;width:calc(6cqw/19.2);aspect-ratio:1;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate(-65%, -50%) rotate(45deg);transform:translate(-65%, -50%) rotate(45deg)}@media screen and (max-width: 1200px){.secwrap .treatment__card-arrow::after{width:calc(4cqw/3.93)}}.secwrap .director{position:absolute;top:calc(6938cqw/19.2);left:0;right:0;margin:0 auto;width:calc(1592cqw/19.2);padding:calc(120cqw/19.2) calc(20cqw/19.2) calc(120cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .director{top:calc(7000cqw/3.93);width:calc(393cqw/3.93);padding:calc(158cqw/3.93) calc(20cqw/3.93) calc(133cqw/3.93);overflow:hidden}}.secwrap .director__content{position:relative;z-index:2;margin:0 auto;width:calc(595cqw/19.2);color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1200px){.secwrap .director__content{width:100%}}.secwrap .director__sub{font-size:calc(24cqw/19.2);line-height:1.3;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(8cqw/19.2)}.secwrap .director__sub::before{content:"";width:calc(24cqw/19.2);aspect-ratio:1;display:block;background:url(../img/top/leaf.svg) center/contain no-repeat}@media screen and (max-width: 1200px){.secwrap .director__sub{font-size:calc(15cqw/3.93);gap:calc(6cqw/3.93);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.secwrap .director__sub::before{width:calc(15cqw/3.93)}}.secwrap .director__title{margin-top:calc(10cqw/19.2);font-size:calc(40cqw/19.2);line-height:1.2;font-weight:700;color:#fff}@media screen and (max-width: 1200px){.secwrap .director__title{margin-top:calc(12cqw/3.93);font-size:calc(22cqw/3.93)}}.secwrap .director__catch{margin-top:calc(33cqw/19.2);font-size:calc(25cqw/19.2);line-height:1.5;font-weight:700}@media screen and (max-width: 1200px){.secwrap .director__catch{margin-top:calc(32cqw/3.93);font-size:calc(17cqw/3.93)}}.secwrap .director__text{margin-top:calc(30cqw/19.2);font-size:calc(18cqw/19.2);line-height:1.8;font-weight:700;color:#fff}@media screen and (max-width: 1200px){.secwrap .director__text{margin-top:calc(18cqw/3.93);font-size:calc(13cqw/3.93);line-height:2.13}}.secwrap .director__btn{margin-top:calc(52cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .director__btn{margin-top:calc(32cqw/3.93)}}.secwrap .director__img{position:absolute;overflow:hidden;z-index:1}.secwrap .director__img img{width:100%;display:block}.secwrap .director__img--01{left:calc(0cqw/19.2);top:calc(0cqw/19.2);width:calc(463cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .director__img--01{left:calc(-12cqw/3.93);top:calc(20cqw/3.93);width:calc(183cqw/3.93)}}.secwrap .director__img--02{right:calc(0cqw/19.2);top:calc(55cqw/19.2);width:calc(442cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .director__img--02{left:calc(-16cqw/3.93);right:auto;bottom:calc(0cqw/3.93);top:auto;width:calc(195cqw/3.93)}}.secwrap .director__img--03{left:calc(220cqw/19.2);bottom:calc(0cqw/19.2);width:calc(266cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .director__img--03{left:auto;right:calc(-15cqw/3.93);top:calc(71cqw/3.93);bottom:auto;width:calc(138cqw/3.93)}}.secwrap .recruit{position:absolute;top:calc(7755cqw/19.2);left:0;right:calc(90cqw/19.2);margin:0 auto;width:calc(1010cqw/19.2);border-radius:calc(40cqw/19.2);background:#fff;padding:calc(80cqw/19.2) calc(80cqw/19.2) calc(80cqw/19.2)}@media screen and (max-width: 1200px){.secwrap .recruit{top:calc(7872cqw/3.93);right:0;width:calc(353cqw/3.93);padding:calc(45cqw/3.93) calc(30cqw/3.93) calc(195cqw/3.93);border-radius:calc(20cqw/3.93);display:block;overflow:visible}}.secwrap .recruit__badge{position:absolute;top:calc(-24cqw/19.2);left:calc(34cqw/19.2);border-radius:999px;padding:calc(25cqw/19.2) calc(45cqw/19.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ea2680;color:#fff;font-size:calc(21cqw/19.2);font-weight:700;line-height:1}@media screen and (max-width: 1200px){.secwrap .recruit__badge{top:calc(-22cqw/3.93);left:calc(15cqw/3.93);padding:calc(15cqw/3.93) calc(20cqw/3.93);font-size:calc(14cqw/3.93)}}.secwrap .recruit__badge::after{content:"";position:absolute;left:calc(35cqw/19.2);bottom:calc(-12cqw/19.2);width:0;height:0;border-left:calc(10cqw/19.2) solid rgba(0,0,0,0);border-right:calc(10cqw/19.2) solid rgba(0,0,0,0);border-top:calc(16cqw/19.2) solid #ea2680}@media screen and (max-width: 1200px){.secwrap .recruit__badge::after{left:calc(24cqw/3.93);bottom:calc(-7cqw/3.93);border-left-width:calc(6cqw/3.93);border-right-width:calc(6cqw/3.93);border-top-width:calc(9cqw/3.93)}}.secwrap .recruit__head{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(20cqw/19.2);margin-bottom:calc(24cqw/19.2);color:var(--c-primary);-webkit-transition:color .2s;transition:color .2s}@media(hover: hover)and (pointer: fine){.secwrap .recruit__head:hover{color:var(--c-secondary)}}@media screen and (max-width: 1200px){.secwrap .recruit__head{gap:calc(10cqw/3.93);margin-bottom:calc(12cqw/3.93)}}.secwrap .recruit__title{font-size:calc(31cqw/19.2);line-height:1.5;letter-spacing:.02em;font-weight:700;color:currentColor;margin:0}@media screen and (max-width: 1200px){.secwrap .recruit__title{font-size:calc(19cqw/3.93);line-height:1.4}}.secwrap .recruit__head-arrow{width:calc(30cqw/19.2);aspect-ratio:1;border-radius:50%;background:currentColor;position:relative;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 1200px){.secwrap .recruit__head-arrow{width:calc(24cqw/3.93)}}.secwrap .recruit__head-arrow::after{content:"";position:absolute;top:50%;left:50%;width:calc(9cqw/19.2);aspect-ratio:1;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:translate(-62%, -50%) rotate(45deg);transform:translate(-62%, -50%) rotate(45deg)}@media screen and (max-width: 1200px){.secwrap .recruit__head-arrow::after{width:calc(6cqw/3.93)}}.secwrap .recruit__text{width:calc(580cqw/19.2);font-size:calc(16cqw/19.2);line-height:1.8;color:var(--c-brown);font-weight:500}@media screen and (max-width: 1200px){.secwrap .recruit__text{width:auto;font-size:calc(13cqw/3.93);line-height:1.85}}.secwrap .recruit__photo{position:absolute;right:calc(-89cqw/19.2);bottom:0;width:calc(392cqw/19.2);z-index:1}@media screen and (max-width: 1200px){.secwrap .recruit__photo{right:calc(22cqw/3.93);left:calc(40cqw/3.93);bottom:calc(-31cqw/3.93);width:auto;border-radius:calc(22cqw/3.93)}}.secwrap .recruit__illust{position:absolute;right:calc(-25cqw/19.2);bottom:calc(-45cqw/19.2);width:calc(190cqw/19.2);z-index:2}@media screen and (max-width: 1200px){.secwrap .recruit__illust{left:calc(28cqw/3.93);bottom:calc(-30cqw/3.93);right:auto;width:calc(113cqw/3.93)}}.secwrap .recruit__illust img{width:100%;display:block}.secwrap .last-text{position:absolute;left:0;right:0;padding:0 20px;top:calc(8306cqw/19.2);text-align:center;font-weight:700;font-size:calc(31cqw/19.2);letter-spacing:.05em;line-height:1.8;color:#fff}@media screen and (max-width: 1200px){.secwrap .last-text{top:calc(8516cqw/3.93);font-size:calc(17cqw/3.93)}}