.note{background-color:var(--color-bg);color:var(--color-typo);justify-content:flex-start;align-items:flex-start;padding:.5rem 1.5rem .5rem .75rem;display:flex}.note--fit-compact{max-width:24em}.note--fit--one{margin-block-start:.75rem;margin-block-end:.75rem}.note--fit--one+.note--fit--one{margin-top:-.5rem}.note_ico{stroke:currentColor;flex-shrink:0;flex-basis:1.5rem;width:1.5rem;margin-left:-.25rem;margin-right:.375rem}.note_text{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-m);color:var(--color-typo);margin:0;font-weight:500}.note-info{--color-typo:var(--color-ui-yellow-800);--color-bg:var(--color-ui-yellow-50)}.note-success{--color-typo:var(--color-ui-green-800);--color-bg:var(--color-ui-green-50)}.note-warning{--color-typo:var(--color-ui-red-500);--color-bg:var(--color-ui-red-50)}@keyframes animShake{0%,to{transform:translate(0)}0%,20%,40%,60%,80%{transform:translate(-.1875rem)}10%,30%,50%,70%,90%{transform:translate(.1875rem)}}.is-anim-shake{animation:.2s linear animShake}.form-one{--width-basic:17.25rem;position:relative}.form-one--theme-one{--color-fill:white;border-radius:var(--bdrs-l);background-color:var(--color-fill);box-shadow:var(--shadow-one-s)}@media (max-width:767px){.form-one--theme-one{padding:2rem 1rem 3rem}}@media (min-width:768px){.form-one--theme-one{max-width:24rem;padding:2rem 2rem 3rem}}@media (max-width:415px){.form-one--fit-one{margin-inline-start:-.75rem;margin-inline-end:-.75rem}}@media (not (max-width:415px)) and (max-width:769px){.form-one--fit-one{max-width:23rem;margin-inline-start:auto;margin-inline-end:auto}}.form-one--var-one{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.form-one_title{max-width:16em;font-size:var(--typo-m-fs);line-height:var(--typo-m-lh-s);color:var(--color-ui-gray-800);margin-top:0;margin-bottom:1rem;font-weight:600}.form-one--var-one .form-one_title,.form-one_title--one{text-align:center}.form-one_cnt{flex-direction:column;gap:.75rem;display:flex}.form-one_floor--fit-one{margin-top:.25rem}.form-one_floor--fit-two{margin-top:1.25rem}.form-one_summary{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-m);color:var(--color-ui-gray-700);margin:0}.form-one_title+.form-one_summary{margin-block-start:-.5rem;margin-block-end:.75rem}.form-one_link{--_color-dot:currentColor;--underline-opacity:.4;white-space:nowrap;line-height:inherit;color:var(--_color-dot);position:relative}.form-one_link:hover{color:var(--_color-dot)}.form-one_link:after{content:"";opacity:var(--underline-opacity);border-bottom:1px solid var(--_color-dot);width:100%;height:0;position:absolute;bottom:-.1em;left:0}@media (min-width:768px){.form-one_link:hover{--underline-opacity:.7}}.form-one_note--fit-one{margin-block-start:.75rem;margin-block-end:.75rem}.form-one_note+.form-one_note{margin-top:.5rem}.form-one_btn--size-xs{min-width:calc(var(--width-basic) / 3)}.form-one_btn--size-s{min-width:calc(var(--width-basic) / 3 * 2)}.form-one_btn--size-full{width:var(--width-basic)}.form-one_btn.is-spinner .spinner+span,.form-one_btn:not(.is-spinner) .spinner{display:none}.form-one_outro{max-width:calc(var(--width-basic) + var(--width-basic) / 3);color:var(--color-ui-gray-500)}.form-one_notice{z-index:3;background-color:var(--color-fill);padding:3rem 1.25rem;position:absolute;top:.75rem;bottom:.75rem;left:.75rem;right:.75rem}.form-one_notice p{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);color:var(--color-ui-gray-700);text-wrap:pretty;margin-top:0;margin-bottom:0;font-weight:500}.form-one_notice p:not(:last-child){margin-bottom:.75rem}.form-one_notice-spinner{--_size-self:1.5rem;--_size-dot:.5rem;--_speed-dot:1s;--_color-dot:#f591c3;width:var(--_size-self);aspect-ratio:1;justify-content:flex-start;align-items:center;margin-bottom:.75rem;display:flex;position:relative}.form-one_notice-spinner:before{content:"";transform:translate(0, calc(var(--_size-self) * -.4));border-radius:var(--_size-self);background-color:var(--_color-dot);width:var(--_size-dot);animation:animSpinner var(--_speed-dot) ease-in-out infinite;aspect-ratio:1}@keyframes animSpinner{0%,to{transform:translate(0)}50%{transform:translateX(calc(var(--_size-self) * .75))}}.form-one_notice-icon{margin-bottom:.5rem}.form-one_notice-btn{margin-top:.5rem}.form-one_way--fit-one{margin-block-start:.5rem;margin-block-end:.75rem}.e-page-faq_cnt{--_scroll-gap:2rem;padding-bottom:10rem}@media (max-width:769px){.e-page-faq_header{margin-block-start:1rem;margin-block-end:2rem}}@media not (max-width:769px){.e-page-faq_header{margin-bottom:2rem}.e-page-faq_wrap{grid-template-rows:repeat(999,min-content);grid-template-columns:0 1fr;display:grid}}@media (max-width:769px){.e-page-faq_nav{--_size-base:4rem;--_pad-hor:1rem;--_anim-dur:.2s;z-index:2;bottom:1rem;right:calc(var(--layout-cnt-indent_phone) / 2);border:1px solid var(--color-ui-gray-100);height:var(--_size-base);width:calc(100% - var(--layout-cnt-indent_phone));box-shadow:var(--shadow-one-m);background-color:#fff;position:fixed;overflow:hidden}.e-page-faq_nav.is-open{height:40vh;transition-property:width,height,border-radius;transition-duration:var(--_anim-dur);border-radius:1rem;transition-timing-function:linear}.e-page-faq_nav:not(.is-open){border-radius:var(--_size-base);width:var(--_size-base);aspect-ratio:1}.e-page-faq_nav:not(.is-open) .e-page-faq_nav-list{opacity:0}.e-page-faq_nav.is-open .e-page-faq_nav-list{transition:opacity var(--_anim-dur) .1s linear}}@media not (max-width:769px){.e-page-faq_nav-wrap{grid-area:1/1/-1}.e-page-faq_nav{top:var(--_scroll-gap);width:11rem;padding-right:3rem;position:sticky;left:0;translate:-100%}}@media (max-width:769px){.e-page-faq_nav-btn{z-index:2;width:var(--_size-base);aspect-ratio:1;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;bottom:0;right:0}}@media not (max-width:769px){.e-page-faq_nav-btn{display:none}}.e-page-faq_nav-btn svg{width:1.75rem}.e-page-faq_nav.is-open .e-page-faq_nav-btn #menu,.e-page-faq_nav:not(.is-open) .e-page-faq_nav-btn #close{display:none}.e-page-faq_nav-list{flex-direction:column;display:flex}@media (max-width:769px){.e-page-faq_nav-list{padding:2rem var(--_pad-hor) 3rem;gap:.5em;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.e-page-faq_nav-list li{width:calc(100vw - var(--_size-base) - (var(--_pad-hor) * 2))}}@media not (max-width:769px){.e-page-faq_nav-list{gap:.5em}}.e-page-faq_nav-link{justify-content:flex-start;align-items:center;min-height:2rem;display:flex}@media (max-width:769px){.e-page-faq_nav-link{letter-spacing:-.02em;font-size:var(--typo-s-fs);line-height:var(--typo-s-lh-s)}}@media not (max-width:769px){.e-page-faq_nav-link{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s)}}.e-page-faq_nav-link:not(.is-current){font-weight:500}@media (max-width:769px){.e-page-faq_nav-link:not(.is-current){color:var(--color-ui-gray-700)}}@media not (max-width:769px){.e-page-faq_nav-link:not(.is-current){color:var(--color-ui-gray-500)}}.e-page-faq_nav-link.is-current{color:var(--color-ui-gray-800)}@media not (max-width:769px){.question{grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);align-items:start;column-gap:1.5rem;display:grid}.question>*{min-width:0}}.question_main{--_safe-gap:.25rem;padding:var(--_safe-gap);margin-inline:calc(var(--_safe-gap) * -1);position:relative}@media not (max-width:769px){.question_main{grid-column:4/-1}.question_main--var-expandable:not(.is-expanded){margin-bottom:-.5rem}}.question_main-cnt{--_expand-height:calc(4 * var(--typo-xs-lh-m))}.question_main--var-expandable:not(.is-expanded) .question_main-cnt{max-height:var(--_expand-height);overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 66%,#000000d9 68%,#000000a6 70%,#00000073 72%,#00000040 74%,#0000001f 76%,#0000000d 78%,#0000 80%);mask-image:linear-gradient(#000 0% 66%,#000000d9 68%,#000000a6 70%,#00000073 72%,#00000040 74%,#0000001f 76%,#0000000d 78%,#0000 80%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.question_main p{text-wrap:auto}.question_main p:last-of-type{margin-bottom:0}.question_main ul{margin-block-start:0;margin-block-end:0}.question_main ul:last-of-type{margin-bottom:0}.question_main-more{--_parent-bg-color:white;--_self-height:1.5rem;z-index:1;bottom:var(--_safe-gap);left:var(--_safe-gap);padding-left:0;position:absolute}.question_main--var-expandable.is-expanded .question_main-more{display:none}.question_title{margin-top:0;position:relative}@media (max-width:769px){.question_title{margin-bottom:.25rem}}@media not (max-width:769px){.question_title{font-size:var(--typo-xs-fs);line-height:var(--typo-xs-lh-s);grid-column:1/4;margin-top:.25rem}}@media (max-width:769px){.question_title--var-new{margin-top:3rem}}.question_title--var-new:after{content:"new";background-color:var(--color-ui-green-600);text-transform:uppercase;letter-spacing:.02em;color:#fff;justify-content:center;align-items:center;height:1.125rem;padding:0 .25rem .0625rem;font-size:.625rem;font-weight:500;line-height:normal;display:inline-flex;position:absolute;bottom:calc(100% + .25em);left:0}@media (max-width:769px){.e-page-faq_question:not(:last-child){margin-bottom:1.75rem}}@media not (max-width:769px){.e-page-faq_question:not(:last-child){margin-bottom:2rem}}@media (max-width:769px){.e-page-faq_section:not(:last-child){margin-bottom:2rem}}@media not (max-width:769px){.e-page-faq_section{grid-column:2}.e-page-faq_section:not(:last-child){margin-bottom:3rem}}.e-page-faq_section-header{margin-bottom:2rem}.e-page-faq_section-header>p{max-width:36em}.e-page-faq_subtitle{scroll-margin-top:var(--_scroll-gap);margin-block-start:0;margin-block-end:.5rem}.question_pic{border:1px solid var(--color-ui-gray-200);background-color:var(--color-ui-gray-100);margin-top:.75rem;font-size:0;display:block}.question_pic:not(:last-child){margin-bottom:1.25rem}@media (max-width:769px){.e-page-faq_form{margin-top:2rem}}@media not (max-width:769px){.e-page-faq_form{max-width:26rem;margin-top:3rem}}