:root{--orange-color: #ff9500;--gold-color: #ffd700;--light-gold: #fffacd}.section-fv.svelte-1k8fbhq{position:relative;height:min(46.0345vw,534px)}.fv-image.svelte-1k8fbhq{position:absolute;top:0;left:0;width:100%;height:100%}.fv-image.svelte-1k8fbhq picture:where(.svelte-1k8fbhq){display:block;width:100%;height:100%}.fv-image.svelte-1k8fbhq img:where(.svelte-1k8fbhq){display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq{height:550px}.fv-image.svelte-1k8fbhq{height:auto}}.section-fv.svelte-1k8fbhq .adlp-inner:where(.svelte-1k8fbhq){position:relative;display:flex;justify-content:space-between;margin:0 auto;width:min(93.1034482759vw,1080px);height:100%}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq){position:absolute;right:0;bottom:50px}@media screen and (min-width:1600px){.section-fv.svelte-1k8fbhq .adlp-inner:where(.svelte-1k8fbhq){width:1300px}}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .adlp-inner:where(.svelte-1k8fbhq){position:relative;flex-direction:column;width:100%;padding:19.8473282443vw 4.0712468193vw 2vw;box-sizing:border-box}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq){position:relative;right:auto}}.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq){display:flex;flex-direction:column;padding-top:min(2vw,20px);font-size:min(6.2068965517vw,72px);font-weight:600;color:#fff;opacity:0;transition:opacity .5s}.section-fv.svelte-1k8fbhq .fv__title.showTitle:where(.svelte-1k8fbhq){opacity:1}.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq) .text01:where(.svelte-1k8fbhq),.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq) .text02:where(.svelte-1k8fbhq),.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq) .text03:where(.svelte-1k8fbhq){opacity:0}.section-fv.svelte-1k8fbhq .fv__title.showTitle:where(.svelte-1k8fbhq) .text01:where(.svelte-1k8fbhq){opacity:1;transition:opacity .5s}.section-fv.svelte-1k8fbhq .fv__title.showTitle:where(.svelte-1k8fbhq) .text02:where(.svelte-1k8fbhq){opacity:1;transition:opacity 1s}.section-fv.svelte-1k8fbhq .fv__title.showTitle:where(.svelte-1k8fbhq) .text03:where(.svelte-1k8fbhq){opacity:1;transition:opacity 1.5s}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq){margin-top:-6px;font-size:9.6692111959vw}}.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq) .text01:where(.svelte-1k8fbhq){font-size:min(7.9310344828vw,92px);line-height:1.2}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq) .text01:where(.svelte-1k8fbhq){font-size:12.213740458vw}}.section-fv.svelte-1k8fbhq .fv__title:where(.svelte-1k8fbhq) span:where(.svelte-1k8fbhq){line-height:1.4;letter-spacing:0;transform:skew(-9deg)}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) .fv__circle:where(.svelte-1k8fbhq){display:flex;justify-content:center;align-items:center;border-radius:50%;width:170px;height:170px;margin-inline:auto;position:relative;color:#fff;background:linear-gradient(90deg,#b39855,#fff9e6,#b39855)}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq){display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#1d262e,#183d5c,#1d262e);border-radius:50%;width:calc(100% - 15px);height:calc(100% - 15px);margin:0;font-size:min(1.2068965517vw,14px);font-weight:700;text-align:center;line-height:2}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) .fv__circle:where(.svelte-1k8fbhq){width:150px;height:150px;margin:30px auto 0 0}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq){font-size:2.0445292621vw;width:calc(100% - 10px);height:calc(100% - 10px)}}@media screen and (max-width:500px){.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) .fv__circle:where(.svelte-1k8fbhq){width:120px;height:120px}}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq) .text01:where(.svelte-1k8fbhq){font-size:min(3.4482758621vw,35px);line-height:1.2;background:linear-gradient(90deg,#b39855,#fff9e6,#b39855);background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq) .text01:where(.svelte-1k8fbhq){margin-top:0;font-size:5.1246819338vw}}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq) .text02:where(.svelte-1k8fbhq){font-size:min(1.5517241379vw,18px)}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq) .text02:where(.svelte-1k8fbhq){font-size:3.0712468193vw}}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq) .text03:where(.svelte-1k8fbhq){font-size:min(1.5689655172vw,24px);line-height:.8}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) p.--text01:where(.svelte-1k8fbhq) .text03:where(.svelte-1k8fbhq){font-size:3.0712468193vw}}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) .fv__form-inner:where(.svelte-1k8fbhq){width:min(26.724137931vw,310px)}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) :where(.svelte-1k8fbhq)+.fv__form:where(.svelte-1k8fbhq){margin-top:80px}.section-fv.svelte-1k8fbhq .fv__block:where(.svelte-1k8fbhq) .fv__form-inner:where(.svelte-1k8fbhq){width:100%;margin-top:5px}}.section-fv.svelte-1k8fbhq .fv__form-title:where(.svelte-1k8fbhq){font-family:Noto Sans JP;font-size:min(1.0344827586vw,12px);position:relative;margin-top:min(1.724137931vw,20px);padding:0 min(1.724137931vw,20px);margin-bottom:min(.6896551724vw,8px);text-align:center}.section-fv.svelte-1k8fbhq .fv__form-title:where(.svelte-1k8fbhq):before{content:"";position:absolute;display:block;top:55%;left:0;width:min(1.724137931vw,20px);height:min(.0862068966vw,1px);background-color:#000;transform:translateY(-50%) rotate(55deg)}.section-fv.svelte-1k8fbhq .fv__form-title:where(.svelte-1k8fbhq):after{content:"";position:absolute;display:block;top:55%;right:0;width:min(1.724137931vw,20px);height:min(.0862068966vw,1px);background-color:#000;transform:translateY(-50%) rotate(-55deg)}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .fv__form-title:where(.svelte-1k8fbhq){font-size:3.0534351145vw;margin-top:5.0890585242vw;padding:0 5.0890585242vw;margin-bottom:1.0178117048vw;margin:0 4.3256997455vw}.section-fv.svelte-1k8fbhq .fv__form-title:where(.svelte-1k8fbhq):before{top:55%;width:5.0890585242vw;height:.2544529262vw}.section-fv.svelte-1k8fbhq .fv__form-title:where(.svelte-1k8fbhq):after{top:55%;width:5.0890585242vw;height:.2544529262vw}}.section-fv.svelte-1k8fbhq .search-submit-button:where(.svelte-1k8fbhq){width:100%;max-width:700px;background:linear-gradient(135deg,var(--orange-color) 0%,#ff8c00 100%);color:#fff;border:3px solid var(--orange-color);border-radius:12px;padding:24px;font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;box-shadow:-1px 10px 33px -15px #000000bf;-webkit-box-shadow:-1px 10px 33px -15px rgba(0,0,0,.75);-moz-box-shadow:-1px 10px 33px -15px rgba(0,0,0,.75);transform:translateY(0);transition:all .3s ease}.section-fv.svelte-1k8fbhq .search-submit-button:where(.svelte-1k8fbhq):hover{box-shadow:none;transform:translateY(3px);transition:all .3s ease;background:#fff;color:var(--orange-color);.search-icon-svg:where(.svelte-1k8fbhq){fill:var(--orange-color)}}.search-icon-svg.svelte-1k8fbhq{width:20px;height:20px;fill:currentColor}@media screen and (max-width:767px){.section-fv.svelte-1k8fbhq .search-submit-button:where(.svelte-1k8fbhq):focus{outline:3px solid rgba(255,149,0,.5);outline-offset:2px}}.pc.svelte-1gpronc{display:block}@media screen and (max-width:767px){.pc.svelte-1gpronc{display:none}}
