.TopResponse_containerResponse__Jyfj0{display:flex;flex-direction:column;align-items:center;padding:0 4vw 20em;gap:3em 0}@media(max-width:480px)and (orientation:portrait){.TopResponse_containerResponse__Jyfj0{padding-bottom:30vw;gap:6vw 0}}.TopResponse_containerResponse__Jyfj0:before{content:"";position:absolute;left:0;bottom:-5em;width:100%;height:calc(100% + 10em);background-color:#ffcd39;z-index:-1;border-top-left-radius:5em;border-top-right-radius:5em}@media(max-width:480px)and (orientation:portrait){.TopResponse_containerResponse__Jyfj0:before{border-top-left-radius:10vw;border-top-right-radius:10vw;height:calc(100% + 26vw)}}.TopResponse_containerResponse__Jyfj0 article{display:flex;flex-direction:column;align-items:center;max-width:1155px}.TopResponse_containerResponse__Jyfj0 h2{font-size:max(12px,2.5em);letter-spacing:.1em;font-weight:700}@media(max-width:480px)and (orientation:portrait){.TopResponse_containerResponse__Jyfj0 h2{font-size:max(12px,2.25em)}}.TopResponse_blockResponse__3_TDz{font-size:inherit;background-color:#fff;width:100%;margin-top:3em;margin-bottom:5em;height:47rem;border-radius:1.5em;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockResponse__3_TDz{margin-top:6vw}}.TopResponse_blockResponse__3_TDz p{font-size:max(12px,1em)}.TopResponse_blockFAQ__V6HRj{position:relative;width:100%;font-size:inherit;margin-top:3em}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj{margin-top:6vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_errorMessage__5PRLO{color:red;font-size:1rem;margin:1em 0;text-align:center}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V{position:relative;font-size:inherit;width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:1em 2em;gap:1em 2em}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V{gap:2vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li{font-size:inherit;overflow:hidden;display:grid;grid-column:span 2;grid-template-columns:subgrid;opacity:0;translate:0 5rem;transition:1.2s cubic-bezier(.34,1.56,.64,1);padding-bottom:4px;padding-right:4px}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP{position:relative;font-size:inherit;grid-column:span 2;display:grid;grid-template-columns:subgrid;align-items:center;background-color:#fff;border-radius:1.5em 1.5em 1.5em 1.5em;cursor:pointer;box-shadow:3px 3px 2px 0 rgba(178,126,52,.2);transition:.3s ease;padding:0 0 0 2em}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP{border-radius:6vw;padding-left:4vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP:hover{background-color:#f1f1f1}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP.TopResponse_isOpen__oM47U{border-radius:1.5em 1.5em 0 0}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqNumber__xQLAu{position:relative;color:#ffcd39;font-size:inherit;background-color:#362f24;width:62px;aspect-ratio:1;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:0 .875em .875em}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqNumber__xQLAu{width:48px;height:48px;border-radius:0 2vw 2vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqNumber__xQLAu:before{content:"";position:absolute;top:0;right:calc(100% - 1px);width:7px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 70" fill="%23362f24"><path d="M0,0c8.25,5.9,15.44,13.3,21.2,21.84.36.57,9.11,13.59,12.66,29.02,1.14,5.12,1.71,10.32,1.71,10.32.28,2.92.43,5.83.43,8.82V0H0Z"/></svg>');aspect-ratio:36/70;background-repeat:no-repeat;background-size:contain;background-position:50%}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqNumber__xQLAu span{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,1.75em)}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqNumber__xQLAu span{font-size:max(12px,1.125em)}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72{display:flex;justify-content:flex-start;width:100%;cursor:pointer;align-self:stretch;height:12rem}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72{height:unset;padding-block:4vw;min-height:20vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 p{font-size:max(12px,1.5em);font-weight:700}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 p{position:relative;font-size:max(12px,1.125em);padding-right:10vw;text-align:left;line-height:1.4em;padding-left:6vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 p:before{content:"Q";font-size:28px;font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;margin-right:.6em}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 p:before{font-size:4.6vw;position:absolute;left:2px;top:-1px}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 .TopResponse_faqIcon__eAWfV{position:absolute;top:50%;right:2em;translate:0 -50%;font-size:inherit;width:4rem;aspect-ratio:1;background-color:#362f24;border-radius:50%;transition:transform .3s ease}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 .TopResponse_faqIcon__eAWfV{right:3vw;width:6vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 .TopResponse_faqIcon__eAWfV:after,.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 .TopResponse_faqIcon__eAWfV:before{content:"";position:absolute;inset:0;margin:auto;width:50%;height:2px;background-color:#fff}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 .TopResponse_faqIcon__eAWfV:after{rotate:-90deg}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqHead__zbFuP .TopResponse_faqButton__bpC72 .TopResponse_faqIcon__eAWfV.TopResponse_isOpen__oM47U{transform:rotate(-45deg)}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2{max-height:0;overflow:hidden;background-color:#fffbf4;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em;grid-column:span 2;transition:.3s ease;display:grid;grid-template-columns:subgrid;font-size:inherit;opacity:0}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2.TopResponse_isOpen__oM47U{opacity:1;max-height:200px}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2 .TopResponse_faqAnswer__OXEhJ{display:flex;align-items:flex-start;grid-column:2;padding-block:2.4em;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2 .TopResponse_faqAnswer__OXEhJ{grid-column:span 2;padding-block:4vw;padding-inline:6vw}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2 .TopResponse_faqAnswer__OXEhJ p{font-size:max(12px,1.25em);font-weight:700;line-height:1.8em}@media(max-width:480px)and (orientation:portrait){.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2 .TopResponse_faqAnswer__OXEhJ p{font-size:max(12px,1em)}}.TopResponse_blockFAQ__V6HRj .TopResponse_blockFAQList__RF_4V li .TopResponse_faqPanel__rn3v2 .TopResponse_faqAnswer__OXEhJ p:before{content:"A";font-size:28px;font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;margin-right:.8em;display:inline-block;translate:2px 2px}.TopResponse_blockFAQ__V6HRj.TopResponse_is-active__kLkhG .TopResponse_blockFAQList__RF_4V li{opacity:1;translate:0}.TopResponse_slideText__79Rst{font-size:inherit;display:flex;position:absolute;bottom:0;left:0;height:15em}@media(max-width:480px)and (orientation:portrait){.TopResponse_slideText__79Rst{height:24vw}}.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT{width:max-content;display:flex;font-size:inherit;align-items:flex-end;--master-speed:60s}.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy span,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT span{color:#fef4e5;font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,15.625em);text-transform:uppercase;font-weight:500;line-height:.75em}@media(max-width:480px)and (orientation:portrait){.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy span,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT span{font-size:max(12px,7.5em)}}.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy img,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT img{display:block;font-size:inherit;width:7.8em}@media(max-width:480px)and (orientation:portrait){.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy img,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT img{width:14vw}}.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy img.TopResponse_mascot02__6X7P5,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT img.TopResponse_mascot02__6X7P5{aspect-ratio:112/203;width:7em}@media(max-width:480px)and (orientation:portrait){.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy img.TopResponse_mascot02__6X7P5,.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT img.TopResponse_mascot02__6X7P5{width:13vw}}.TopResponse_slideText__79Rst .TopResponse_innerSlide01__9xtPy{animation:TopResponse_loop-box1__kRIZS var(--master-speed) calc(var(--master-speed)/2*-1) linear infinite}.TopResponse_slideText__79Rst .TopResponse_innerSlide02__kKJhT{animation:TopResponse_loop-box2__cncPD var(--master-speed) linear infinite}@keyframes TopResponse_loop-box1__kRIZS{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes TopResponse_loop-box2__cncPD{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.TopContact_containerContact__ci8tD{display:flex;flex-direction:column;align-items:center;padding:6em 4vw 3em;background-color:#ff7b00;border-top-left-radius:5em;border-top-right-radius:5em;color:#fff;z-index:10}@media(max-width:480px)and (orientation:portrait){.TopContact_containerContact__ci8tD{border-top-left-radius:10vw;border-top-right-radius:10vw;padding-top:6vw;padding-bottom:4vw}}.TopContact_containerContact__ci8tD h2{font-size:max(12px,2.5em);font-weight:700}@media(max-width:480px)and (orientation:portrait){.TopContact_containerContact__ci8tD h2{font-size:max(12px,2em)}}.TopContact_blockFooter__tZv2F{display:flex;flex-direction:column;max-width:1155px;padding-top:5em}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F{padding-top:14vw}}.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB{position:relative;font-size:inherit;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 3em;gap:0 3em}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB{grid-template-columns:unset;grid-auto-flow:row;gap:10vw 0}}.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li{position:relative;font-size:inherit;border:1px solid #fff;padding:2em;gap:2em 0;border-radius:1.5em;display:flex;flex-direction:column}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li{gap:2vw 0;padding:6vw 6vw 4vw;border-radius:6vw}}.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li:not(:last-of-type):after{content:"";position:absolute;top:50%;font-size:inherit;translate:0 -50%;left:calc(100% + 6px);width:calc(3em - 1rem);height:1px;background-image:linear-gradient(90deg,#fff 2px,transparent 0);background-size:4px 1px;background-repeat:repeat-x;background-position:0 100%}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li:not(:last-of-type):after{left:50%;translate:-50%;top:calc(100% + 6px);width:1px;height:10vw;background-image:linear-gradient(180deg,#fff 2px,transparent 0);background-size:1px 4px;background-repeat:repeat-y;background-position:0 100%}}.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li .TopContact_step__4kCyx{position:absolute;left:50%;translate:-50%;top:-.7em;font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,1.5em);letter-spacing:.12em;color:#ffcd39;background-color:#ff7b00;padding-inline:.5em;width:max-content}.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li h3{font-size:max(12px,1.5em);font-weight:700;align-self:center}.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li .TopContact_text__t8zPt{font-size:max(12px,1.125em);line-height:1.6em;text-align:justify;font-weight:500}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_stepList__NlXmB li .TopContact_text__t8zPt{font-size:max(12px,1em)}}.TopContact_blockFooter__tZv2F .TopContact_notice__qFsYL{margin-top:2em;font-size:max(12px,1em);font-weight:500;letter-spacing:.08em;line-height:1.8em}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_notice__qFsYL{line-height:1.4em;font-weight:400}}.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD{font-size:inherit;margin-block:3em;position:relative;height:1px;width:100%}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD{margin-block:6vw}}.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD:before{content:"";position:absolute;border-top:1px solid #fff;left:0;top:50%;width:calc(100% - 7rem);translate:0 -50%}.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD a{position:absolute;right:0;top:50%;translate:0 -50%;font-size:inherit;width:4rem;aspect-ratio:1;background-color:#fff;border-radius:50%;transition:.3s ease-out}.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD a:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:35%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 23" fill="%23ff7b00"><path class="cls-1" d="M16.64,7.69L9.37.36c-.48-.49-1.26-.49-1.75,0L.36,7.69c-.48.49-.48,1.27,0,1.76.48.49,1.26.49,1.75,0l5.16-5.2v17.5c0,.69.55,1.25,1.24,1.25s1.24-.56,1.24-1.25V4.25l5.16,5.2c.48.49,1.26.49,1.75,0s.48-1.27,0-1.76Z"/></svg>');aspect-ratio:17/23;background-repeat:no-repeat;background-size:contain;background-position:50%}@media(hover:hover){.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD a:where(:-webkit-any-link,:enabled,summary):hover{background-color:#ffcd39}.TopContact_blockFooter__tZv2F .TopContact_itemHr__8pljD a:where(:any-link,:enabled,summary):hover{background-color:#ffcd39}}.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr{font-size:inherit;width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,1fr);grid-gap:.5em 0;gap:.5em 0}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr{display:flex;flex-direction:column;align-items:center}}.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr .TopContact_itemLogo__kYIn_{grid-row:span 2;font-size:max(12px,.875em);font-weight:500;display:flex;flex-direction:column;align-items:center;letter-spacing:.12em;gap:.5em 0}.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr .TopContact_itemLogo__kYIn_ svg{width:26rem;aspect-ratio:5.5;fill:#fff}.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr a{font-size:max(12px,.875em);font-weight:500;place-self:flex-end end}@media(max-width:480px)and (orientation:portrait){.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr a{font-size:12px;font-weight:400;align-self:center;margin-top:2vw}}.TopContact_blockFooter__tZv2F .TopContact_boxFoot__jEkzr span{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:12px;justify-self:end}.TopContact_mobileFixedMenu__XZU_L{display:none}@media(max-width:480px)and (orientation:portrait){.TopContact_mobileFixedMenu__XZU_L{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#f29400;font-size:inherit;position:fixed;bottom:0;left:0;width:100%;z-index:100;height:22vw;padding:4vw;transition:.3s ease-out;translate:0 20vw;opacity:0}.TopContact_mobileFixedMenu__XZU_L.TopContact_is-active__XnS_j{translate:0;opacity:1}.TopContact_mobileFixedMenu__XZU_L:before{content:"";position:absolute;top:4vw;right:2vw;width:12vw;background:url(/_next/static/media/_mascot01.22785fa6.webp) no-repeat 50%/contain;aspect-ratio:194/327;z-index:11}.TopContact_mobileFixedMenu__XZU_L span{position:relative;align-self:stretch;font-size:max(12px,1.375em);font-weight:700;color:#fff;background-color:#4c6be8;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;border-radius:100vmax}}.BlockForm_blockForm__BKfAp{max-width:1155px;background-color:#fef4e5;border-radius:2.5em;display:flex;flex-direction:column;align-items:center;margin-top:3em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp{border-radius:8vw;margin-top:6vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x{font-size:inherit;display:flex;flex-direction:column;width:100%;max-width:935px}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x{padding:0}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX{position:relative;font-size:inherit;padding:3em 2em 5em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX{padding:6vw 4vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_boxBtn__Qxoq0{font-size:inherit;display:flex;justify-content:center;gap:0 2em}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_boxBtn__Qxoq0 p{font-size:max(12px,1em);color:#362f24}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_boxBtn__Qxoq0 button{width:28rem;height:64px;font-size:max(12px,1.25em);border-radius:.875em;transition:.3s ease-out;background-color:#4c6be8;color:#fff}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_boxBtn__Qxoq0 button{padding-block:4vw;font-size:max(12px,1em);border-radius:2vw;width:100%;margin-top:4vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_boxBtn__Qxoq0 button:hover{background-color:#3051d8}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA{position:relative;width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:2em 0;gap:2em 0;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA{display:flex;flex-direction:column;gap:4vw 0}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea{outline:none;min-height:18lh;field-sizing:content}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea{min-height:20lh}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email],.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text],.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea{width:100%;color:#555;padding:.8em 1.6em;height:64px;border-radius:.875em;border:1px solid #fff;letter-spacing:.04em;font-size:1.6rem;background-color:#fff;box-shadow:3px 3px 2px 0 rgba(54,47,36,.2);transition:.3s ease-out}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email],.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text],.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea{padding:1em;width:100%;font-size:1.6rem;border-radius:2vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email]::placeholder,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text]::placeholder,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select::placeholder,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea::placeholder{color:#8f8f8f}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email].BlockForm_itemPost__FSY9B,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text].BlockForm_itemPost__FSY9B,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select.BlockForm_itemPost__FSY9B,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea.BlockForm_itemPost__FSY9B{width:50%}@media(hover:hover){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email]:where(:-webkit-any-link,:enabled,summary):hover,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text]:where(:-webkit-any-link,:enabled,summary):hover,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select:where(:-webkit-any-link,:enabled,summary):hover,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea:where(:-webkit-any-link,:enabled,summary):hover{border:1px solid #ff7b00}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email]:where(:any-link,:enabled,summary):hover,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text]:where(:any-link,:enabled,summary):hover,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select:where(:any-link,:enabled,summary):hover,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea:where(:any-link,:enabled,summary):hover{border:1px solid #ff7b00}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=email]:focus,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA input[type=text]:focus,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select:focus,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA textarea:focus{border:2px solid #ff7b00}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA select{white-space:nowrap;min-width:16em}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl{width:100%;position:relative;font-size:inherit;grid-column:span 2;display:grid;grid-template-columns:subgrid;grid-gap:0 3em;gap:0 3em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl{gap:2vw 0}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dt{font-size:max(12px,1.125em);display:flex;color:#362f24;justify-self:end;padding-top:1em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dt{justify-self:start;font-size:max(12px,1em)}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dt.BlockForm_formRequired__iu0Aq:after{content:"必須";font-size:inherit;margin-left:.5em;background-color:#ffcd39;align-self:flex-start;padding:.1em .3em;border-radius:.5em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dt.BlockForm_formRequired__iu0Aq:after{border-radius:4px}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dd{font-size:inherit;position:relative}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dd.BlockForm_wrapAdd__w0VpZ{display:flex;flex-direction:column;align-items:flex-start;gap:.8em 0}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dd.BlockForm_industry__5Y_59,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dd.BlockForm_replyMethod__e52ya{position:relative}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dd.BlockForm_industry__5Y_59:after,.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA dl dd.BlockForm_replyMethod__e52ya:after{content:"";position:absolute;top:50%;translate:0 -50%;right:1em;width:14px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 7" fill="%23ABA6A1">  <path d="M7,7c-.41,0-.8-.14-1.1-.39L.4,1.99C-.08,1.59-.14.87.28.39s1.16-.53,1.65-.12l5.07,4.26L12.07.28c.49-.41,1.22-.36,1.65.12.42.47.37,1.19-.12,1.6l-5.49,4.61c-.31.25-.7.39-1.1.39Z"/></svg>');aspect-ratio:14/7;background-repeat:no-repeat;background-size:contain;background-position:50%}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA .BlockForm_boxBtn__Qxoq0{font-size:inherit;display:flex;align-items:center;flex-direction:column;grid-column:span 2}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA .BlockForm_boxBtn__Qxoq0{margin-top:2vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA .BlockForm_boxBtn__Qxoq0 p{font-size:max(12px,1em);font-weight:500;color:#362f24;letter-spacing:.2em}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA .BlockForm_boxBtn__Qxoq0 p a{font-size:inherit;color:#4c6be8}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA .BlockForm_boxBtn__Qxoq0 button{margin-top:3em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_blockFormInner__2kbxA .BlockForm_boxBtn__Qxoq0 button{margin-top:4vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE{width:100%;position:relative;display:flex;flex-direction:column;gap:3em 0;font-size:inherit;color:#555}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE{gap:6vw 0;padding-top:4vw}}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE p{align-self:center;font-size:max(12px,1.125em)}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE dl{display:flex;font-size:inherit;gap:0 4em}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE dl dt{font-size:max(12px,1em);width:10em;text-align:right}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE dl dd{font-size:inherit;display:flex;flex-direction:column;gap:.5em 0}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE dl dd>div{font-size:max(12px,1.125em)}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE .BlockForm_boxMessage__Y83ze{border:1px solid #ccc;font-size:max(12px,1em);padding:.8em;line-height:1.6em}.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE .BlockForm_boxBtn__Qxoq0{margin-top:1em}@media(max-width:480px)and (orientation:portrait){.BlockForm_blockForm__BKfAp .BlockForm_itemDetail__w1r7x .BlockForm_innerForm__tR_OX .BlockForm_statusConfirm__x0fJE .BlockForm_boxBtn__Qxoq0{margin-top:10vw}}.TopFocusList_containerFocusList__itauM{display:flex;flex-direction:column;padding:4em 4vw 5em;z-index:2;background-color:#fffbf4;border-bottom-left-radius:5em;border-bottom-right-radius:5em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM{padding-bottom:8vw;border-bottom-left-radius:10vw;border-bottom-right-radius:10vw}}.TopFocusList_containerFocusList__itauM h2{position:absolute;top:0;left:-4vw;background-color:#4c6be8;color:#fff;align-self:flex-start;font-size:max(12px,1.125em);font-weight:500;width:50rem;height:64px;display:flex;align-items:center;border-radius:0 100vmax 100vmax 0;padding-left:5.4em;letter-spacing:.12em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM h2{font-size:max(12px,1em);width:96vw;padding-left:12vw;height:12vw}}.TopFocusList_containerFocusList__itauM h2:before{content:var(--data-number,"");position:absolute;top:50%;translate:0 -50%;left:1em;z-index:2;font-size:2em;font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:600;letter-spacing:.05em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM h2:before{left:2vw;font-size:1.6em}}.TopFocusList_containerFocusList__itauM h3{font-size:max(12px,2.5em);margin-top:1em;font-weight:700;letter-spacing:.08em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM h3{font-size:max(12px,1.875em);text-align:center}}.TopFocusList_containerFocusList__itauM h3 i{background-image:linear-gradient(180deg,transparent 75%,#ffcd39 0,#ffcd39 95%,transparent 0)}.TopFocusList_containerFocusList__itauM .TopFocusList_sidebarH3__41_Bz{font-size:max(12px,2em);font-weight:700;letter-spacing:.12em;margin-top:.8em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM .TopFocusList_sidebarH3__41_Bz{font-size:max(12px,.875em)}}.TopFocusList_containerFocusList__itauM .TopFocusList_itemPageLink__daTfU{position:absolute;width:44px;aspect-ratio:1;background-color:#ff7b00;border-radius:50%;transition:.3s ease-out;filter:drop-shadow(3px 3px 2px rgba(178,126,52,.2))}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM .TopFocusList_itemPageLink__daTfU{width:8vw}}.TopFocusList_containerFocusList__itauM .TopFocusList_itemPageLink__daTfU:after{content:"";position:absolute;inset:0;margin:auto;width:15px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 17" fill="%234C6BE8"><path d="M14.43,7.51c.76.44.76,1.54,0,1.98L1.71,16.85c-.76.44-1.71-.11-1.71-.99V1.14C0,.26.95-.29,1.71.15l12.72,7.35Z"/></svg>');aspect-ratio:15/17;background-repeat:no-repeat;background-size:contain;background-position:50%;translate:2px}@media(max-width:480px)and (orientation:portrait){.TopFocusList_containerFocusList__itauM .TopFocusList_itemPageLink__daTfU:after{width:3vw}}@media(hover:hover){.TopFocusList_containerFocusList__itauM .TopFocusList_itemPageLink__daTfU:where(:-webkit-any-link,:enabled,summary):hover{background-color:#fff}.TopFocusList_containerFocusList__itauM .TopFocusList_itemPageLink__daTfU:where(:any-link,:enabled,summary):hover{background-color:#fff}}.TopFocusList_blockFocus01__l8cKZ{display:flex;flex-direction:column;align-items:center;padding-top:4em;padding-bottom:clamp(20rem,23vw,33rem)}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus01__l8cKZ{padding-top:12vw;padding-bottom:14vw}}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo{display:flex;justify-content:space-between;width:100%;max-width:1155px;align-items:center;font-size:inherit;margin-top:10em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo{flex-direction:column;gap:4vw 0;margin-top:6vw}}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE{flex:1 1;position:relative;font-size:inherit;min-width:35rem}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE{min-width:unset;width:100%;order:-1}}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE .TopFocusList_innerMap__aAaEq{position:absolute;top:50%;left:50%;translate:-50% calc(6em - 50%);aspect-ratio:711/684;width:150%}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE .TopFocusList_innerMap__aAaEq{width:100%;position:relative;translate:unset;top:unset;left:unset}}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE .TopFocusList_innerMap__aAaEq:before{content:"";position:absolute;inset:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 711 684" fill="%23FF7B00"><polygon points="705.16 220.2 700.32 215.35 686.98 209.3 679.1 199.59 668.18 192.31 666.37 182.61 663.93 171.68 662.73 155.9 662.73 148.63 668.18 144.99 670.61 136.5 663.93 136.5 663.93 127.4 657.88 118.91 653.64 112.83 646.96 96.47 642.11 81.89 631.21 75.84 624.54 69.15 620.9 52.17 620.9 40.63 615.45 31.54 603.92 21.84 594.83 12.74 583.63 6.06 573.61 6.06 562.71 0 554.83 0 546.95 7.89 540.89 12.74 529.97 7.89 526.93 25.48 525.73 35.78 533.61 47.92 549.38 66.74 541.5 74 541.5 87.97 541.5 97.67 536.65 103.73 525.73 108.58 517.24 108.58 513 100.71 506.34 92.22 492.99 89.18 486.93 84.33 481.48 80.08 473 67.34 457.23 64.91 451.72 58.74 449.35 60.25 443.29 56.63 436.83 52.17 429.55 48.52 419.86 46.11 416.22 43.67 410.55 40.85 402.99 36 397.22 29.92 388.32 29.12 383.06 29.12 377.81 26.69 375.4 24.66 373.37 18.19 371.35 13.34 366.09 14.96 362.47 22.25 362.47 29.12 360.04 38.41 360.04 43.67 356.4 54.19 345.5 54.19 335.4 55.01 325.68 51.37 314.78 51.37 309.53 54.6 306.68 58.25 306.68 71.18 301.04 71.18 296.19 71.18 291.34 74.82 291.34 78.86 287.3 82.5 282.86 84.11 277.19 86.14 273.55 89.37 273.55 93.84 277.99 103.54 282.86 112.83 282.86 117.68 274.76 120.11 262.24 120.11 247.68 120.11 230.88 121.52 236.57 129.21 237.79 141.95 243.24 157.13 243.24 166.83 254.17 180.78 263.26 180.17 275.99 189.87 283.25 200.2 283.25 211.11 289.32 215.35 298.41 215.96 307.5 217.19 314.18 221.43 317.8 229.93 330.53 240.23 330.53 249.93 324.47 256.61 322.04 262.07 308.1 261.46 312.95 269.96 329.32 266.92 329.32 275.41 329.32 285.74 327.51 298.48 317.8 301.49 306.9 306.97 303.26 311.82 297.81 322.73 292.34 327.6 277.19 332.45 266.27 339.11 255.97 347 248.69 352.46 253.54 361.55 263.26 365.19 277.19 362.18 285.68 356.7 308.1 355.49 317.8 353.08 329.92 353.68 337.2 350.64 352.97 342.15 355.38 361.55 348.73 357.93 341.45 355.49 339.01 360.34 339.01 370.05 331.75 373.08 325.08 379.77 320.23 388.26 312.35 396.75 306.29 404.64 299.01 405.25 292.96 410.1 295.37 415.55 306.29 419.8 312.95 425.88 308.71 430.73 296.58 430.73 297.2 440.43 302.05 444.67 309.93 447.82 307.5 456.81 311.14 468.32 305.07 471.97 297.81 476.82 288.72 486.54 283.85 493.2 277.19 498.68 272.35 504.73 268.71 510.79 277.8 517.47 273.55 520.51 264.46 519.89 264.46 526.57 263.86 535.06 257.18 534.46 257.78 539.91 264.46 549.01 271.12 555.69 259.62 558.73 252.33 560.54 242.64 568.43 235.36 579.95 242.64 592.08 234.15 593.31 222.63 593.31 218.99 599.97 212.94 607.86 208.69 612.11 209.3 621.2 202.02 624.24 203.85 634.55 203.01 637.76 206.86 640.02 214.75 645.48 217.48 651.54 222.63 660.63 239 666.11 249 666.71 257.78 666.71 264.46 656.99 272.95 653.97 284.47 652.74 291.73 653.97 294.17 647.89 305.69 641.84 312.95 641.23 322.04 639.4 322.04 635.15 323.87 625.45 328.11 622.41 334.17 627.28 338.41 635.15 346.9 643.04 353.58 643.04 357.82 653.97 365.1 660.03 375.4 668.52 388.13 673.67 387.85 676.61 402.99 673.98 415.4 676.11 429.96 676.11 437.22 676.11 451.18 673.98 459.66 673.98 468.15 666.11 476.01 660.63 485.73 656.39 491.18 658.82 502.7 667.32 513.6 667.32 519.05 662.46 522.69 652.74 528.77 644.27 532.41 639.4 539.06 632.59 551.79 635.15 560.28 638.79 568.77 643.65 576.65 641.84 586.95 640.63 586.95 635.15 589.98 620 583.93 611.5 577.86 611.5 572.41 598.16 568.16 589.06 565.13 584.19 558.47 584.19 554.23 581.17 559.07 570.85 564.52 567.23 576.05 561.15 583.93 550.24 589.98 541.12 589.98 532.78 585.74 519.89 576.05 512.92 572.41 508.98 570.6 501.09 569.97 486.54 557.87 486.54 551.79 475.61 543.91 463.17 540.27 450.73 539.06 437.99 539.06 427.69 539.06 421.01 543.31 421.01 546.95 410.7 546.34 401 554.83 396.75 554.83 385.83 556.64 380.52 563.32 376.73 572.41 380.52 586.34 380.52 589.98 376.73 596.47 370.05 596.47 357.93 596.47 346.4 596.47 340.34 603.92 333.66 603.92 327.6 610 324.56 615.45 324.56 620.9 324.56 625.74 324.56 625.74 305.74 633.63 295.44 639.7 288.75 645.75 284.51 653.64 280.89 656.67 275.41 659.69 266.92 664.54 260.86 654.24 256.61 658.48 252.97 664.54 249.33 664.54 242.67 668.18 237.19 671.21 230.53 677.27 230.53 683.34 225.68 688.19 225.68 697.88 225.68 711 225.68 705.16 220.2"/>  <polygon points="186.41 495.03 193.37 487.14 193.37 479.86 198.82 479.25 199.44 484.1 197.01 490.79 196.41 496.24 198.22 502.3 200.65 508.38 207.31 502.3 210.95 498.05 216.42 496.24 221.87 496.24 226.72 498.68 230.36 501.69 230.96 505.34 231.56 515.64 238.24 509.58 243.69 504.13 237.64 495.64 231.56 491.39 224.91 487.75 224.91 483.5 231.56 478.05 238.84 474.4 240.65 470.76 228.52 470.76 234.3 463.47 239.45 457.42 243.69 452.56 243.69 436.18 252.18 430.1 252.18 419.8 252.18 410.7 244.29 410.7 238.54 414.95 235.2 420.4 230.96 415.55 224.91 423.44 224.91 430.1 218.23 433.75 215.79 428.9 215.79 417.99 215.79 413.14 205.5 414.95 195.2 414.35 192.77 417.38 182.47 421.61 177 422.84 170.95 433.75 163.06 437.99 154.58 442.24 149.73 444.07 146.09 447.82 134.56 454.38 131.55 457.42 123.06 459.23 120.63 463.17 123.67 470.76 129.12 478.05 135.79 479.86 141.85 481.69 142.45 487.14 141.24 493.2 138.21 498.05 139.43 501.09 146.69 502.92 149.73 496.24 149.73 490.79 152.16 485.31 155.18 484.1 161.25 487.14 161.25 491.39 164.27 494.43 173.98 495.03 186.41 495.03"/>  <polygon points="66.99 593.91 67.9 592.08 70.63 586.33 68.5 582.38 71.84 579.95 76.38 575.09 80.33 562.66 84.57 561.75 88.21 559.94 98.2 555.39 102.45 553.26 98.81 551.14 91.53 550.84 88.81 546.9 91.22 544.46 97 542.05 99.41 537.5 101.24 533.55 105.79 531.72 108.8 531.12 108.5 534.76 104.88 539.61 102.75 544.76 104.26 547.5 108.8 548.71 114.57 546.29 117.91 540.52 120.63 537.8 122.76 534.76 124.27 529.01 124.27 523.83 128.81 520.21 133.06 514.43 133.06 506.85 133.06 499.28 133.06 494.11 123.36 492.6 120.63 494.73 115.78 491.39 122.16 485.61 125.47 482.29 122.46 476.52 120.63 471.66 116.69 467.12 116.08 463.17 117.91 456.51 120.63 454.07 124.27 447.82 120.63 437.99 116.99 433.75 116.99 422.84 120.63 410.7 116.99 400.4 107.9 397.36 97 397.36 76.38 399.77 73.35 410.7 65.46 410.7 56.31 416.76 49.09 422.58 36.99 419.19 36.99 407.06 29.1 407.66 23.03 410.7 23.03 416.16 29.7 419.8 38.19 425.25 38.79 430.1 41.23 433.75 36.38 439.22 36.38 443.47 36.38 447.82 33.95 454.98 29.7 458.02 23.03 468.95 23.03 477.44 15.16 484.1 9.69 501.09 9.69 508.98 4.85 515.64 4.85 525.97 7.28 537.5 12.13 544.76 16.37 550.84 24.86 550.84 34.55 547.2 43.04 541.75 49.72 550.84 50.92 562.98 49.72 568.43 44.85 568.43 41.23 561.15 41.23 554.49 39.1 549.61 34.85 551.14 32.44 554.79 31.51 562.05 33.34 568.43 28.8 568.43 27.9 561.75 27.57 556.3 26.06 553.86 22.73 555.09 16.67 559.34 14.24 563.28 11.22 566.3 4.85 571.77 3.04 576.32 0 581.48 0 587.23 1.81 589.37 4.85 591.18 12.13 591.18 17.88 591.18 21.82 591.18 21.22 595.42 21.52 600.88 15.47 602.41 13.33 606.96 14.24 613.31 15.77 617.86 22.73 620.6 26.97 628.79 25.76 635.15 30.31 635.15 32.14 624.85 33.34 614.24 33.65 608.77 39.7 609.07 40.93 614.24 50.92 606.35 56.31 605.43 59.11 604.82 57.58 599.07 56.31 593.01 62.14 592.68 66.99 593.91"/><path d="M122.78,635.17l-3.34-2.59-5.15,5-2.74-2.44v-4.55l1.51-3.64s1.51-3.94,1.81-5.45c.3-1.51,1.51-2.74,1.51-2.74l4.24-2.74,3.94-1.81,2.43-6.68v-3.95l-2.73-3.34-3.64-2.74v.04l-4.55.3-6.68,5.15v3.04l-3.94-1.81-1.51-2.44.6-3.64,3.64-5.15,1.21-6.38-1.51-3.34-1.81-2.11-1.51,1.51-5.75,6.38-2.43,5.45-.9,6.68-.6,9.4-4.55-1.21-5.75-5.76h-9.69l-3.64,2.13,1.21,5.45-.3,4.55-3.34,1.51-5.45,6.06-1.21,4.85,8.79,5.15,4.85,4.25v23.35l2.43,4.85,4.85,2.74,4.55,1.81,3.94,2.44,1.51,8.8,6.98,2.44,2.43-5.15.6-3.94,3.34-3.34.9-6.38,1.21-4.85,1.51-5.45,5.15-6.06,1.81-2.11h6.98l3.04-3.94-1.21-3.64-3.04-3.94Z"/><polygon points="143.2 550.24 139.13 551.75 133.06 557.5 129.72 562.05 127 567.23 125.17 571.47 125.17 573.89 125.17 578.74 125.17 582.38 125.17 584.19 129.72 584.19 135.19 579.04 141.54 575.72 149.43 572.08 153.07 568.43 155.48 565.39 155.48 558.11 156.71 552.05 150.63 552.05 143.2 550.24"/><polygon points="207.31 529.61 207.31 523.53 203.06 521.72 193.37 519.28 189.43 516.27 181.87 512.92 172.76 514.13 170.34 516.27 170.34 521.42 172.76 525.06 175.79 527.78 180.64 530.51 183.98 528.7 188.83 526.57 191.26 526.27 188.83 529.91 188.83 532.78 190.66 536.27 186.41 540.52 183.68 544.46 179.13 545.67 180.04 550.24 183.07 552.65 186.41 552.65 193.67 547.5 197.92 542.95 201.25 539.01 205.2 533.86 207.31 529.61"/><path d="M227,383.09l.02.02h4.54l-1.05,3.64-4.7,3.64-1.51,5.15,1.21,3.64,3.04,3.64h3.94l4.24-1.81,6.35-.3h1.51l2.43-3.34v-12.44l5.15-2.74,2.74-.91,1.51,4.85v5.76l-2.43,6.98.6,6.38,3.64,1.81,3.64-5.45,1.51-2.74,2.11-5.15,1.81-4.85,2.74-3.34,3.04-2.74,4.85-2.26,3.04-4.4-4.55-3.64-6.68.3-3.94.6-4.24,3.04-5.15,1.21-6.98-2.44-3.04-3.04,3.04-4.25,5.45-1.21-7.28-7.29-4.54-5.45c-1.21.6-8.49,3.34-8.49,3.34l-4.85,4.25-3.64,5.76-4.54,5.45-3.64,3.94,2.43,4.55,6.68,1.81Z"/></svg>');aspect-ratio:711/684;background-repeat:no-repeat;background-size:contain;background-position:50%}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE .TopFocusList_innerMap__aAaEq:after{content:"";position:absolute;top:7%;left:20%;width:18%;background:url(/_next/static/media/mascot03.492e7e12.webp) no-repeat 50%/contain;aspect-ratio:112/203}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapMap__QOZDE .TopFocusList_innerMap__aAaEq .TopFocusList_itemCharacter__pGE5p{position:absolute;opacity:0;scale:0}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText02__PsDq9,.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText__rHrnA{background-color:#fef4e5;font-size:inherit;display:flex;flex-direction:column;border-top-left-radius:1.5em;border-top-right-radius:1.5em;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em;z-index:1;opacity:0}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText02__PsDq9,.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText__rHrnA{width:100%}}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText02__PsDq9 h4,.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText__rHrnA h4{background-color:#ffcd39;text-align:center;font-size:inherit;border-top-left-radius:1.5em;border-top-right-radius:1.5em;padding-block:1em}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText02__PsDq9 h4 span,.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText__rHrnA h4 span{font-weight:700;letter-spacing:.12em;font-size:max(12px,1.5em)}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText02__PsDq9 p,.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText__rHrnA p{font-size:max(12px,1.125em);line-height:1.8em;padding:1.4em;text-align:justify;max-width:19em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText02__PsDq9 p,.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo .TopFocusList_wrapText__rHrnA p{max-width:unset;font-size:max(12px,1em);padding:4vw}}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo.TopFocusList_is-active__raa3S .TopFocusList_wrapMap__QOZDE .TopFocusList_innerMap__aAaEq .TopFocusList_itemCharacter__pGE5p{transition:.5s ease-out;opacity:1;scale:1}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo.TopFocusList_is-active__raa3S .TopFocusList_wrapText__rHrnA{transition:.8s ease-out .6s;opacity:1}.TopFocusList_blockFocus01__l8cKZ .TopFocusList_boxContents__6MgQo.TopFocusList_is-active__raa3S .TopFocusList_wrapText02__PsDq9{transition:.8s ease-out .8s;opacity:1}.TopFocusList_blockFocus02__oRYSO{display:flex;flex-direction:column;align-items:center;padding-top:5em;padding-bottom:6em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO{padding-top:12vw;padding-bottom:10vw}}.TopFocusList_blockFocus02__oRYSO .TopFocusList_notice__MZElL{font-size:max(12px,1.25em);letter-spacing:.3em;font-weight:700;margin-top:3em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO .TopFocusList_notice__MZElL{font-size:max(12px,.875em);margin-top:6vw}}.TopFocusList_blockFocus02__oRYSO ul{position:relative;font-size:inherit;display:grid;grid-template-columns:40% 1fr;grid-template-rows:repeat(3,1fr);margin-top:3em;grid-gap:2em 0;gap:2em 0;width:100%;max-width:106rem}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul{gap:4vw 0;margin-top:6vw;grid-template-columns:unset;grid-template-rows:unset;grid-auto-flow:row}}.TopFocusList_blockFocus02__oRYSO ul li{font-size:inherit;grid-column:span 2;display:grid;grid-template-columns:subgrid;opacity:0;translate:0 10rem}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li{grid-column:span 1}}.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapImage__R3e96{display:flex;font-size:inherit;background-color:#ff7b00;border-radius:1.5em 0 0 1.5em;overflow:hidden}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapImage__R3e96{border-radius:6vw 6vw 0 0;aspect-ratio:371/248}}.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapImage__R3e96 img{width:100%;object-fit:cover;transition:.4s ease-out}.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA{position:relative;font-size:inherit;display:flex;flex-direction:column;justify-content:center;background-color:#ffcd39;border-radius:0 1.5em 1.5em 0;padding-left:3em;padding-right:7em;max-width:63rem}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA{padding:6vw 8vw 10vw;border-radius:0 0 6vw 6vw}}.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA h4{font-size:max(12px,1.5em);font-weight:700}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA h4{font-size:max(12px,1.5em);text-align:center}}.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA p{font-size:max(12px,1.125em);line-height:1.8em;margin-top:1em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA p{font-size:max(12px,1.125em);text-align:justify}}.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA .TopFocusList_itemPageLink__daTfU{bottom:2em;right:2em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li .TopFocusList_wrapText__rHrnA .TopFocusList_itemPageLink__daTfU{bottom:2vw;right:2vw}}.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item1__o0hJd .TopFocusList_wrapImage__R3e96{justify-content:flex-end;align-items:flex-end}.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item1__o0hJd .TopFocusList_wrapImage__R3e96 img{max-width:385px}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item1__o0hJd .TopFocusList_wrapImage__R3e96 img{max-width:unset;width:90%}}.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item2__G2hNt .TopFocusList_wrapImage__R3e96{align-items:flex-end}.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item2__G2hNt .TopFocusList_wrapImage__R3e96 img{max-width:380px}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item2__G2hNt .TopFocusList_wrapImage__R3e96 img{max-width:unset;width:88%;object-position:left bottom}}.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item3__eF1xu .TopFocusList_wrapImage__R3e96{justify-content:center;align-items:flex-end}.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item3__eF1xu .TopFocusList_wrapImage__R3e96 img{max-width:274px;object-position:center bottom}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus02__oRYSO ul li.TopFocusList_item3__eF1xu .TopFocusList_wrapImage__R3e96 img{max-width:unset;width:60%}}.TopFocusList_blockFocus02__oRYSO ul li:has(.TopFocusList_itemPageLink__daTfU:hover) .TopFocusList_wrapImage__R3e96 img{scale:1.05}.TopFocusList_blockFocus02__oRYSO ul.TopFocusList_is-active__raa3S li{transition:1.2s cubic-bezier(.34,1.56,.64,1);translate:0;opacity:1}.TopFocusList_blockFocus02__oRYSO ul.TopFocusList_is-active__raa3S li:nth-of-type(2){transition-delay:.2s}.TopFocusList_blockFocus02__oRYSO ul.TopFocusList_is-active__raa3S li:nth-of-type(3){transition-delay:.4s}.TopFocusList_blockFocus03__s0ulW{display:flex;flex-direction:column;align-items:center;padding-top:5em;padding-bottom:6em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW{padding-bottom:12vw;padding-top:12vw}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo{position:relative;display:flex;justify-content:flex-end;width:100%;max-width:1155px;font-size:inherit;margin-top:4em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo{flex-direction:column}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul{width:55%;position:relative;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.4em;gap:1.4em;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul{width:100%;grid-template-columns:unset;grid-auto-flow:row;gap:2vw 0;margin-top:56vw}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul:before{content:"";position:absolute;bottom:2em;right:calc(100% - 3em);width:95%;background:url(/_next/static/media/illust-hand.66c6caad.svg) no-repeat 50%/contain;aspect-ratio:652/574}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul:before{right:unset;left:50%;translate:-50%;bottom:calc(100% - 10vw);width:80vw}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul:after{content:"";position:absolute;bottom:22em;right:calc(100% + 4em);width:26%;background:url(/_next/static/media/mascot04.dffe2b61.webp) no-repeat 50%/contain;aspect-ratio:243/336}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul:after{bottom:calc(100% + 28vw);right:6vw;width:26vw}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li{position:relative;background-color:#ff7b00;color:#fff;font-size:inherit;display:flex;flex-direction:column;padding:2em;border-radius:0 1.5em 1.5em;opacity:0;translate:0 10rem}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li{border-radius:0 6vw 6vw;padding:4vw 6vw 6vw}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li:before{content:"";position:absolute;top:0;right:calc(100% - 1px);width:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 70" fill="%23ff7b00"><path d="M0,0c8.25,5.9,15.44,13.3,21.2,21.84.36.57,9.11,13.59,12.66,29.02,1.14,5.12,1.71,10.32,1.71,10.32.28,2.92.43,5.83.43,8.82V0H0Z"/></svg>');aspect-ratio:36/70;background-repeat:no-repeat;background-size:contain;background-position:50%}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li h4{color:#ffcd39;font-size:max(12px,1.5em);font-weight:700;line-height:1.6em;border-bottom:2px solid;padding-bottom:.5em;white-space:pre-line}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li h4{white-space:nowrap;width:-moz-fit-content;width:fit-content;font-size:max(12px,1.25em);padding-bottom:0}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li p{font-size:max(12px,1.125em);line-height:1.7em;margin-top:1em;text-align:justify}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul li p{font-size:max(12px,1em);line-height:1.4em}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul.TopFocusList_is-active__raa3S li{transition:1.2s cubic-bezier(.34,1.56,.64,1);translate:0;opacity:1}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul.TopFocusList_is-active__raa3S li:nth-of-type(2){transition-delay:.2s}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul.TopFocusList_is-active__raa3S li:nth-of-type(3){transition-delay:.4s}.TopFocusList_blockFocus03__s0ulW .TopFocusList_boxContents__6MgQo ul.TopFocusList_is-active__raa3S li:nth-of-type(4){transition-delay:.6s}.TopFocusList_blockFocus03__s0ulW .TopFocusList_announce__WcfrA{background-color:#fef4e5;font-size:max(12px,1.375em);max-width:104rem;border-radius:10vmax;padding:1em 2em;text-align:center;margin-top:3em;letter-spacing:.08em;line-height:1.6em;font-weight:500}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus03__s0ulW .TopFocusList_announce__WcfrA{border-radius:6vw;margin-top:8vw;padding:6vw;text-align:justify;font-size:max(12px,1.25em)}}.TopFocusList_blockFocus03__s0ulW .TopFocusList_announce__WcfrA i{color:#ff7b00}.TopFocusList_blockFocus04__2jVwY{display:flex;flex-direction:column;align-items:center;padding-top:5em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY{padding-top:12vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4{position:relative;font-size:inherit;margin-top:4em;display:grid;width:100%;max-width:1155px;grid-template-columns:auto 1fr 1fr 1fr;grid-gap:1px;gap:1px}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4{overflow:scroll hidden;margin-top:8vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li{grid-column:span 4;display:grid;grid-template-columns:subgrid;font-size:inherit;min-height:3.6em;translate:0 3rem}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li h5{font-size:inherit;background-color:#362f24;color:#fff;padding:.8em 1.4em;display:flex;align-items:center}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li h5{padding:2vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li h5 span{font-size:max(12px,1.125em)}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li h5 span{font-size:12px;width:max-content}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li>:last-child{background-color:#ff7b00}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li>:nth-last-child(2){background-color:#ffcd39}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li>:nth-last-child(3){background-color:#d6d6d6}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planHeader__3UsfC h4{font-size:inherit;display:flex;justify-content:center;padding:1.6em 0 1em;border-radius:.875em .875em 0 0}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planHeader__3UsfC h4{padding-inline:2vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planHeader__3UsfC h4 span{font-size:max(12px,1.5em);font-weight:700}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planHeader__3UsfC h4 span{font-size:max(12px,1em);width:max-content}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planHeader__3UsfC h4:first-of-type{grid-column-start:2}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planPrices__OeBPd h5:first-of-type{border-top-left-radius:.875em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planPrices__OeBPd .TopFocusList_price__pBGhI{font-size:inherit;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planPrices__OeBPd .TopFocusList_price__pBGhI{padding-inline:2vw;width:100%;min-width:max-content}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planPrices__OeBPd .TopFocusList_price__pBGhI span{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,2.125em);font-weight:600}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planPrices__OeBPd .TopFocusList_price__pBGhI span{font-size:max(12px,1.5em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planPrices__OeBPd .TopFocusList_price__pBGhI span:after{content:"円＋税";font-weight:400;font-size:.58em;margin-left:.2em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planRow__mvAbi div{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:inherit}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planRow__mvAbi div img{width:28px;aspect-ratio:1}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planRow__mvAbi div span{font-size:max(12px,2em);font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:500}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planRow__mvAbi div:not(:first-of-type) span:after{content:"倍";font-size:.75em;margin-left:.2em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planRow__mvAbi:last-of-type h5{border-bottom-left-radius:.875em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4 li.TopFocusList_planRow__mvAbi:last-of-type div:last-of-type{border-bottom-right-radius:.875em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_planTable__D_qZ4.TopFocusList_is-active__raa3S li{opacity:1;translate:0;transition:.3s ease-out 0s}.TopFocusList_blockFocus04__2jVwY .TopFocusList_itemPlus___INOt{position:relative;width:56px;aspect-ratio:1;background-color:#362f24;margin:3em 0;font-size:inherit;border-radius:50%}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_itemPlus___INOt{margin:8vw 0}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_itemPlus___INOt:after,.TopFocusList_blockFocus04__2jVwY .TopFocusList_itemPlus___INOt:before{content:"";position:absolute;inset:0;margin:auto;width:50%;height:4px;background-color:#fff}.TopFocusList_blockFocus04__2jVwY .TopFocusList_itemPlus___INOt:after{rotate:-90deg}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE{position:relative;width:100%;max-width:1155px;display:flex;flex-direction:column;font-size:inherit;opacity:0;translate:0 10rem}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_itemTitle__Xv3YS{font-size:inherit;display:flex;justify-content:center;background-color:#ff7b00;border:2px solid #ff7b00;border-top-left-radius:1.5em;border-top-right-radius:1.5em;padding:1.7em 2em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_itemTitle__Xv3YS h4{font-size:max(12px,1.5em);font-weight:700;line-height:1em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_itemTitle__Xv3YS h4{font-size:max(12px,1.25em);line-height:1.4em}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_itemTitle__Xv3YS h4 i{line-height:1em;background-image:linear-gradient(180deg,transparent 65%,#ffcd39 0,#ffcd39 85%,transparent 0)}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb{background-color:#fef4e5;border:2px solid #ff7b00;border-bottom-left-radius:1.5em;border-bottom-right-radius:1.5em;font-size:inherit;display:flex;flex-direction:column;padding:3em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb{padding:4vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_itemPageLink__daTfU{bottom:3em;right:3em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw{display:flex;justify-content:space-between;font-size:inherit;gap:0 1em;padding-left:1em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw{display:grid;grid-template-columns:auto 1fr;padding-top:2vw;padding-left:unset;grid-gap:6vw 2vw;gap:6vw 2vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw h5{position:relative;display:flex;align-items:center;color:#ff7b00;font-size:max(12px,2.25em);font-weight:700;gap:0 1em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw h5{grid-column:span 2;font-size:max(12px,1.5em);justify-self:center;width:100%;justify-content:center;padding-right:4vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw h5 span{position:relative;text-align:center;font-size:.66em;color:#fff;z-index:1}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw h5 span:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;background-color:#ff7b00;aspect-ratio:1;width:145%;border-radius:50%;z-index:-1}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw h5 span i{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1.166em;font-weight:600}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm{display:flex;flex-direction:column;align-items:center;margin-left:auto;font-size:inherit;justify-content:center;color:#fff;background-color:#ff7b00;border-radius:.875em;padding:.8em 1.4em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm{padding:2vw 4vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm h6{font-size:max(12px,1.5em);font-weight:700}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm h6{font-size:max(12px,1em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm span{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,2.125em);font-weight:600}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm span{font-size:max(12px,1.5em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPremium__RloFm span i{font-family:Outfit,Zen Kaku Gothic Antique,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,BIZ UDPGothic,Meiryo,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:.7em;margin-left:.2em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat{font-size:inherit;display:flex;background-color:#ffcd39;align-items:center;padding-inline:1.4em;border-radius:0 .875em .875em;position:relative}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat{padding-inline:2vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat:before{content:"";position:absolute;top:0;right:calc(100% - 1px);width:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 70" fill="%23ffcd39"><path d="M0,0c8.25,5.9,15.44,13.3,21.2,21.84.36.57,9.11,13.59,12.66,29.02,1.14,5.12,1.71,10.32,1.71,10.32.28,2.92.43,5.83.43,8.82V0H0Z"/></svg>');aspect-ratio:36/70;background-repeat:no-repeat;background-size:contain;background-position:50%}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat span{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,3em);font-weight:600}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat span{font-size:max(12px,1.75em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat span:before{content:"+";font-weight:400;margin-right:.2em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat i{font-size:max(12px,1.25em);font-weight:500;margin-left:.2em;margin-top:.6em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb .TopFocusList_wrapHead__EPRkw .TopFocusList_itemPlanPrice__pfVat i{font-size:max(12px,.875em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul{position:relative;font-size:inherit;display:flex;flex-direction:column;gap:.5em 0;width:70%;min-width:68rem;margin-top:3em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul{width:100%;min-width:unset;margin-bottom:18vw;margin-top:6vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul:after{content:"";position:absolute;bottom:0;left:calc(100% + 1.4em);width:20%;background:url(/_next/static/media/mascot05.f3056aba.webp) no-repeat 50%/contain;aspect-ratio:221/335}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul:after{display:none}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li{position:relative;background-color:#fff;font-size:inherit;display:flex;flex-direction:column;padding-left:4.8em;padding-right:1em;padding-block:.8em;border-radius:.875em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li{padding-left:10vw;padding-right:2vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li i{position:absolute;left:2em;top:.8em;font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,1.125em);font-weight:600;color:#ff7b00;z-index:1}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li i{left:4vw;font-size:max(12px,.875em);top:3vw}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li i:before{content:"";position:absolute;top:42%;left:50%;translate:-50% -50%;width:2em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42 40" fill="%23ffcd39"><path d="M19.93.69c.42-.92,1.73-.92,2.15,0l5.32,11.52c.17.37.53.63.93.68l12.62,1.49c1,.12,1.41,1.36.66,2.04l-9.33,8.62c-.3.28-.44.69-.36,1.1l2.48,12.45c.2.99-.86,1.75-1.74,1.26l-11.09-6.2c-.36-.2-.8-.2-1.16,0l-11.09,6.2c-.88.49-1.93-.27-1.74-1.26l2.48-12.45c.08-.4-.06-.82-.36-1.1L.38,16.42c-.74-.68-.34-1.92.66-2.04l12.62-1.49c.41-.05.76-.31.93-.68L19.93.69Z"/></svg>');aspect-ratio:42/40;background-repeat:no-repeat;background-size:contain;background-position:50%;z-index:-1}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li p{font-size:max(12px,1.375em);font-weight:700;letter-spacing:.09em;color:#ff7b00}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li p{font-size:max(12px,1em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li span{font-size:max(12px,1.25em);letter-spacing:.08em;margin-top:.3em}@media(max-width:480px)and (orientation:portrait){.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li span{font-size:max(12px,.875em)}}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE .TopFocusList_innerContents__zavLb ul li span:first-of-type{margin-top:.5em}.TopFocusList_blockFocus04__2jVwY .TopFocusList_boxBannerPlan__DTntE.TopFocusList_is-active__raa3S{opacity:1;translate:0;transition:1.2s cubic-bezier(.34,1.56,.64,1)}.TopHero_containerHeader__ZUbhc{display:flex;flex-direction:column}.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD{color:#fff;background-color:#362f24;font-size:inherit;padding:.5em 1em}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD{height:16vw}}.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD span{display:inline-block;font-size:max(12px,1.125em);letter-spacing:.3em;position:relative;opacity:0;translate:-2em}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD span{font-size:12px;translate:0}}.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD h1{position:absolute;width:46rem;top:0;right:0;background-color:#ff7b00;display:flex;align-items:center;justify-content:center;font-size:max(12px,.875em);gap:0 1em;padding:1em 2em;border-bottom-left-radius:1rem;z-index:3}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD h1{flex-direction:column;font-size:12px;gap:1vw 0;padding:0 4vw;height:16vw;width:70vw}}.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD h1:before{content:"";position:absolute;top:0;right:100%;width:8px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 70" fill="%23ff7b00"><path d="M0,0c8.25,5.9,15.44,13.3,21.2,21.84.36.57,9.11,13.59,12.66,29.02,1.14,5.12,1.71,10.32,1.71,10.32.28,2.92.43,5.83.43,8.82V0H0Z"/></svg>');aspect-ratio:36/70;background-repeat:no-repeat;background-size:contain;background-position:50%}.TopHero_containerHeader__ZUbhc .TopHero_boxH1__op0FD h1 svg{fill:#fff;width:143px;aspect-ratio:5.5}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg{position:relative;font-size:inherit;padding:0 4vw;z-index:2}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg:after,.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg:before{content:"";position:absolute;inset:0;z-index:-1}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg:before{background:url(/images/hero.webp) no-repeat 40% 45%/105%}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg:before{background-position:10% 100%;background-size:150%}}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg:after{background:url(/_next/static/media/bg.23b441e3.webp);mix-blend-mode:color-dodge;opacity:.8}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb{color:#fffbf4;font-weight:900;display:flex;flex-direction:column;justify-content:space-between;gap:26vw 0;font-size:13.9vw;translate:0 .2em}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb{font-size:20vw;gap:4vw 0;translate:0 34vw;margin-top:9vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb span{display:inline-block;letter-spacing:.06em;opacity:0;translate:-.2em;filter:blur(.5rem)}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb span{line-height:1em}}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb span i{position:relative}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb span i:before{content:"";position:absolute;left:50%;translate:-50%;bottom:calc(100% + .01em);width:2.7rem;aspect-ratio:1;border-radius:50%;background-color:#fffbf4}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb span i:before{width:2vw;bottom:calc(100% - 1vw)}}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_svgText__9Jy6w{position:absolute;right:8vw;top:8vw;font-size:inherit;width:25vw;opacity:0;translate:3rem}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_svgText__9Jy6w{right:unset;left:4vw;width:40vw;top:7vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_svgText__9Jy6w svg{aspect-ratio:334/148;fill:#362f24}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR{position:absolute;right:8vw;bottom:15vw;display:flex;flex-direction:column;align-items:center;font-size:max(12px,1.25em);font-weight:700;color:#fff;letter-spacing:.04em;padding:.8em 2em;z-index:2;animation-name:TopHero_move-link__rN3ha;animation-duration:1s;animation-direction:alternate;animation-timing-function:ease-out;animation-iteration-count:infinite;opacity:0}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR{display:none}}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR:after{content:"";position:absolute;inset:0;background-color:#4c6be8;border-radius:100vmax;z-index:-1;transition:.3s ease-out}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR:before{content:"";position:absolute;left:50%;translate:-50%;width:50%;background:url(/_next/static/media/mascot01.394b53b7.webp) no-repeat 50%/contain;aspect-ratio:194/327;bottom:23%;z-index:-1}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR span{font-size:.8em;font-weight:500}@media(hover:hover){.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR:where(:-webkit-any-link,:enabled,summary):hover:after{background-color:#3051d8}.TopHero_containerHeader__ZUbhc .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR:where(:any-link,:enabled,summary):hover:after{background-color:#3051d8}}@keyframes TopHero_move-link__rN3ha{0%{translate:0}to{translate:0 1rem}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt{display:flex;justify-content:center;padding:6em 4vw;gap:0 3em}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt{padding:40vw 0 14vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt:after,.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt:before{content:"";position:absolute;inset:0;border-bottom-left-radius:5em;border-bottom-right-radius:5em}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt:after,.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt:before{border-bottom-left-radius:10vw;border-bottom-right-radius:10vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt:before{background-color:#f29400}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt:after{background:url(/_next/static/media/bg.23b441e3.webp);mix-blend-mode:color-dodge;opacity:.8}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt article{display:flex;justify-content:space-between;max-width:1155px;container-type:inline-size}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt article{display:grid;grid-template-columns:auto 1fr}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_text__GwuMU{position:relative;align-self:center;font-size:max(12px,2.25em);font-weight:600;color:#362f24;letter-spacing:.09em;line-height:1.3em;padding-left:25cqw}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_text__GwuMU{padding-left:unset;font-size:max(12px,1.125em);align-self:flex-end}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_text__GwuMU:before{position:absolute;content:"";top:50%;translate:0 -50%;left:0;width:23cqw;background:url(/_next/static/media/mascot02.0dc84655.webp) no-repeat 50%/contain;aspect-ratio:423/569}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_text__GwuMU:before{top:unset;bottom:calc(100% + 2vw);left:0;translate:0;width:35vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_text__GwuMU i{display:none}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_text__GwuMU i{display:inline;margin-left:.5em}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb{display:flex;flex-direction:column;font-size:inherit;min-width:50%}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb{display:contents}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb h2{color:#362f24;font-size:max(12px,2.5em);font-weight:700;letter-spacing:.1em}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb h2{order:-1;padding-left:5vw;font-size:max(12px,2.25em);padding-bottom:4vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb h2 i{font-family:Outfit,Helvetica Neue,Arial,sans-serif;font-weight:400;font-style:normal;display:inline-block;font-weight:600;font-size:1.2em}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav{font-size:inherit;display:flex;flex-direction:column;margin-top:1.6em;gap:.8em 0}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav{grid-column:span 2;padding-right:4vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a{position:relative;display:flex;align-items:center;background-color:#4c6be8;color:#fff;font-size:max(12px,1.5em);font-weight:500;padding:.5em 1.4em;border-radius:100vmax;letter-spacing:.12em;transition:.3s ease-out}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a{border-radius:0 100vmax 100vmax 0;font-size:max(12px,1em);padding:4vw}}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a:before{content:"";position:absolute;top:50%;translate:0 -50%;right:1.2em;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 7" fill="%23fff">  <path d="M7,7c-.41,0-.8-.14-1.1-.39L.4,1.99C-.08,1.59-.14.87.28.39s1.16-.53,1.65-.12l5.07,4.26L12.07.28c.49-.41,1.22-.36,1.65.12.42.47.37,1.19-.12,1.6l-5.49,4.61c-.31.25-.7.39-1.1.39Z"/></svg>');aspect-ratio:14/7;background-repeat:no-repeat;background-size:contain;background-position:50%;width:.5em;transition:.3s ease-out}@media(max-width:480px)and (orientation:portrait){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a:before{width:3vw}}@media(hover:hover){.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a:where(:-webkit-any-link,:enabled,summary):hover{background-color:#3051d8}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a:where(:any-link,:enabled,summary):hover{background-color:#3051d8}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a:where(:-webkit-any-link,:enabled,summary):hover:before{translate:0 20%}.TopHero_containerHeader__ZUbhc .TopHero_blockBottom__5_FEt .TopHero_wrapList__ZoIrb nav a:where(:any-link,:enabled,summary):hover:before{translate:0 20%}}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_boxH1__op0FD span{opacity:1;translate:0;transition:.2s ease-out}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_blockTop__F5uJg:before{transition:10s}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb span{opacity:1;translate:0;filter:blur(0)}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb .TopHero_textHead__aPccu{transition:.3s ease-out .01s}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_blockTop__F5uJg .TopHero_catch__PFYIb .TopHero_textBottom__44m6T{transition:.3s ease-out .1s}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_blockTop__F5uJg .TopHero_svgText__9Jy6w{opacity:1;translate:0;transition:.5s ease-out .5s}.TopHero_containerHeader__ZUbhc.TopHero_is-active__Tp8Wq .TopHero_blockTop__F5uJg .TopHero_linkContact__wI3YR{opacity:1;transition:1.4s ease-out 1s}