*,:before,:after{margin:0;box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em}dl dl,dl ol,dl ul,ol dl,ul dl,ol ol,ol ul,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em;overflow:auto;-ms-overflow-style:scrollbar}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical;resize:block}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{-ms-touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}html,body{width:100%;height:auto}html{font-size:62.5%}body{font-family:UD Shin Go Regular;letter-spacing:.05em;word-wrap:break-word;width:100%;height:100%;-webkit-text-size-adjust:100%;font-feature-settings:"palt"}code,pre{font-family:Source Code,monospace}a{color:var(--color-black);text-decoration:none;transition:color .3s cubic-bezier(.19,1,.22,1)}ul,ol,dl{list-style:none;margin:0;padding:0}strong{font-family:UD Shin Go Bold}:root{--color-white: #ffffff;--color-black: #222222;--color-base-bright: #FFF9E2;--color-dark-bright: #F5F1DF;--color-dark-lightest: #EFEBDA;--color-dark-light: #CDC8B1;--color-dark-tint: #D1CFC4;--color-dark: #656150;--color-circle: #FBF6E4;--color-faq-bright: #F4F3F0;--color-str: #0CAF8F;--color-step1: #FFE100;--color-step2: #FFCC00;--color-step3: #FFB700;--color-step4: #FFA100;--color-step1-bright: #FFFBE0;--color-step2-bright: #FFF6D3;--color-step3-bright: #FFF1CC;--color-step4-bright: #FFF0D7;--color-step1-shade: #E7E1B8;--color-step2-shade: #EFE1A7;--color-step3-shade: #EFE0B8;--color-step4-shade: #EFDFC3}@media (min-width: 768px){.--sp{display:none!important}}@media (min-width: 1140px){.--narrow{display:none!important}}@media (min-width: 768px) and (max-width: 1139px){.--pc{display:none!important}}@media (max-width: 767px){.--all,.--pc,.--narrow{display:none!important}}:root{--size: 6px;--xxsm: 12px;--xsm: 24px;--sm: 36px;--m: 48px;--lm: 72px;--xlm: 96px;--xxlm: 120px}@media (min-width: 768px) and (max-width: 1139px){:root{--size: 5px;--xxsm: 10px;--xsm: 20px;--sm: 30px;--m: 40px;--lm: 60px;--xlm: 80px;--xxlm: 100px}}@media (max-width: 767px){:root{--size: 1.0666666667vw;--xxsm: 2.1333333333vw;--xsm: 4.2666666667vw;--sm: 6.4vw;--m: 8.5333333333vw;--lm: 12.8vw;--xlm: 17.0666666667vw;--xxlm: 21.3333333333vw}}.g-page_container{overflow:hidden}@media (min-width: 768px) and (max-width: 1139px){.g-page_container{min-width:960px}}@media (max-width: 767px){.g-page_container{width:100%}}.g-btn{position:relative;display:inline-block;line-height:1em;padding:1em 3em 1em 2em;border-radius:100vw;word-break:keep-all}.g-btn.--support{background-color:var(--color-black);color:var(--color-white);border:2px solid var(--color-black);transition:background-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1)}body.ua_pc .g-btn.--support:hover{background-color:var(--color-white);color:var(--color-black)}body.ua_pc .g-btn.--support:hover:after{opacity:0}body.ua_pc .g-btn.--support:hover:before{opacity:1}.g-btn.--support:before,.g-btn.--support:after{content:"";position:absolute;right:1em;top:50%;width:1em;height:auto;aspect-ratio:1/1;display:block;translate:0 -50%;border-radius:100vw;background-image:url(../../assets/images/index/ico-arrow_right-wht.svg);background-size:45%;background-position:60% 50%}.g-btn.--support:after{background-color:var(--color-str)}.g-btn.--support:before{background-color:var(--color-black);opacity:0}.g-btn.--contact{background-color:var(--color-black);color:var(--color-white);border:2px solid var(--color-black);transition:background-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1)}body.ua_pc .g-btn.--contact:hover{background-color:var(--color-white);color:var(--color-black)}body.ua_pc .g-btn.--contact:hover:after{opacity:0}body.ua_pc .g-btn.--contact:hover:before{opacity:1}.g-btn.--contact:before,.g-btn.--contact:after{content:"";position:absolute;right:1em;top:50%;width:1em;height:auto;aspect-ratio:1/1;display:block;translate:0 -50%;border-radius:100vw}.g-btn.--contact:after{background-image:url(../../assets/images/index/ico-arrow_right-wht.svg);background-size:45%;background-position:60% 50%;background-color:#666}.g-btn.--contact:before{background-image:url(../../assets/images/index/ico-arrow_right-wht.svg);background-size:45%;background-position:60% 50%;background-color:#222;opacity:0}.g-btn.--cta{background-color:var(--color-str);color:var(--color-white);border:2px solid var(--color-str);transition:background-color .3s cubic-bezier(.215,.61,.355,1),color .3s cubic-bezier(.215,.61,.355,1)}body.ua_pc .g-btn.--cta:hover{background-color:var(--color-white);color:var(--color-str)}body.ua_pc .g-btn.--cta:hover:after{opacity:0}body.ua_pc .g-btn.--cta:hover:before{opacity:1}.g-btn.--cta:before,.g-btn.--cta:after{content:"";position:absolute;right:0;top:50%;width:3em;height:3em;display:block;translate:0 -50%;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.g-btn.--cta:after{background-image:url(../../assets/images/index/ico-step.svg);background-size:100%}.g-btn.--cta:before{background-image:url(../../assets/images/index/ico-step-rev.svg);background-size:100%;opacity:0}.g-btn.--small{font-size:1.4rem}@media (max-width: 767px){.g-btn.--small{font-size:3.4666666667vw}}.g-btn.--medium{font-family:UD Shin Go Bold;font-size:1.6rem}@media (max-width: 767px){.g-btn.--medium{font-size:4vw}}.g-btn.--large{font-family:UD Shin Go Bold;font-size:2rem}@media (max-width: 767px){.g-btn.--large{font-size:4.8vw}}.g-page_title{font-family:UD Shin Go Bold;text-align:center;font-size:3.8rem;line-height:1em;position:relative;margin-bottom:1em}@media (min-width: 768px) and (max-width: 1139px){.g-page_title{font-size:3.6rem}}@media (max-width: 767px){.g-page_title{font-size:6.4vw}}.g-page_title:after{content:"";display:block;background-image:url(../../assets/images/index/hr-heading.svg);width:100%;height:6px;background-size:auto 100%;background-position:50% 50%;margin-top:.5em}@media (max-width: 767px){.g-page_title:after{height:1.3333333333vw}}.g-small_title{text-align:center}.g-small_title.--mt{margin-top:var(--lm)}.g-small_title span{font-family:UD Shin Go Bold;position:relative;display:inline-block;font-size:3.2rem;line-height:1em;padding:0 1em}@media (min-width: 768px) and (max-width: 1139px){.g-small_title span{font-size:3rem}}@media (max-width: 767px){.g-small_title span{font-size:5.3333333333vw}}.g-small_title span:before,.g-small_title span:after{content:"";display:block;width:4px;height:100%;border-radius:100vw;background-color:var(--color-dark-light);position:absolute;top:0}.g-small_title span:before{left:0}.g-small_title span:after{right:0}.seminar_cover{background-color:var(--color-base-bright)}.seminar_cover .sc-inner{width:1040px;height:auto;margin-inline:auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}@media (min-width: 768px) and (max-width: 1139px){.seminar_cover .sc-inner{width:100%}}@media (max-width: 767px){.seminar_cover .sc-inner{width:100%;flex-flow:column nowrap}}.seminar_cover .sc-content{width:520px;height:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;padding:var(--m)}@media (min-width: 768px) and (max-width: 1139px){.seminar_cover .sc-content{width:440px;padding:var(--m) var(--xsm)}}@media (max-width: 767px){.seminar_cover .sc-content{width:100%;padding:var(--m) var(--m) 0;align-items:center}}.seminar_cover .sc-content .sc-c-sub_title{font-family:UD Shin Go Bold;font-size:2.2rem;line-height:1em;margin-bottom:1em}@media (min-width: 768px) and (max-width: 1139px){.seminar_cover .sc-content .sc-c-sub_title{font-size:1.9rem}}@media (max-width: 767px){.seminar_cover .sc-content .sc-c-sub_title{font-size:4.2666666667vw;text-align:center}}.seminar_cover .sc-content .sc-c-title{margin-bottom:var(--xsm)}@media (min-width: 768px) and (max-width: 1139px){.seminar_cover .sc-content .sc-c-title img{width:100%;height:auto}.seminar_cover .sc-content .sc-c-title{width:360px}}@media (max-width: 767px){.seminar_cover .sc-content .sc-c-title img{width:100%;height:auto}.seminar_cover .sc-content .sc-c-title{width:100%}}@media (max-width: 767px){.seminar_cover .sc-content .sc-c-link{text-align:center}}.seminar_cover .sc-image img{width:100%;height:auto}.seminar_cover .sc-image{position:relative;width:540px;height:auto;aspect-ratio:540/400}@media (min-width: 768px) and (max-width: 1139px){.seminar_cover .sc-image{width:460px}}@media (max-width: 767px){.seminar_cover .sc-image{width:100%;aspect-ratio:540/355}}.seminar_cover .sc-image img{position:absolute;width:640px;height:auto;aspect-ratio:640/440;top:50%;left:50%;translate:-50% -50%}@media (min-width: 768px) and (max-width: 1139px){.seminar_cover .sc-image img{width:540px}}@media (max-width: 767px){.seminar_cover .sc-image img{width:100%;top:0;translate:-50% 0}}.about_seminar{background-color:var(--color-dark-bright);padding:var(--lm)}@media (max-width: 767px){.about_seminar{padding:var(--lm) var(--xsm)}}.about_seminar .as-inner{width:1040px;height:auto;margin-inline:auto}@media (min-width: 768px) and (max-width: 1139px){.about_seminar .as-inner{width:100%}}@media (max-width: 767px){.about_seminar .as-inner{width:100%}}.about_seminar .as-heading{text-align:center}.about_seminar .as-heading .as-h-sub_title{font-family:UD Shin Go Bold;position:relative;z-index:1;font-size:1.8rem;line-height:1em;background-color:var(--color-black);color:var(--color-white);display:inline-block;padding:.4em .9em;border-radius:.3em;margin-bottom:1em}@media (max-width: 767px){.about_seminar .as-heading .as-h-sub_title{font-size:4vw}}.about_seminar .as-heading .as-h-sub_title:after{content:"";position:absolute;z-index:-1;left:50%;bottom:0;translate:-50% 50%;rotate:45deg;background-color:var(--color-black);width:.75em;height:.75em}.about_seminar .as-heading .as-h-title{font-family:UD Shin Go Bold;font-size:3.8rem;line-height:1em}@media (min-width: 768px) and (max-width: 1139px){.about_seminar .as-heading .as-h-title{line-height:1.4em}}@media (max-width: 767px){.about_seminar .as-heading .as-h-title{font-size:6.4vw;line-height:1.4em}}.about_seminar .as-heading .as-h-desc{font-size:1.6rem;line-height:2em;margin-top:1.5em}.about_seminar .as-heading .as-h-desc strong{font-family:UD Shin Go Bold}@media (max-width: 767px){.about_seminar .as-heading .as-h-desc{font-size:4.2666666667vw;text-align:left;line-height:1.8em;padding:0 var(--xsm)}}.about_seminar .as-steps{margin-top:calc(var(--lm) + var(--xxsm));display:flex;flex-flow:row nowrap;justify-content:center;gap:var(--xsm)}@media (max-width: 767px){.about_seminar .as-steps{flex-flow:column nowrap;margin-top:var(--m)}}.about_seminar .as-steps .as-s-item{flex:1;position:relative;background-color:var(--color-white);border-radius:var(--xxsm);padding:calc(var(--m) + var(--xxsm)) var(--xsm) var(--xsm);text-align:center}@media (max-width: 767px){.about_seminar .as-steps .as-s-item{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--xsm);padding:var(--xsm)}}.about_seminar .as-steps .as-s-item:after{content:"";position:absolute;right:0;top:50%;translate:50% -50%;width:var(--xsm);height:auto;aspect-ratio:1/1;border-radius:100vw;background-image:url(../../assets/images/index/ico-step_arrow.svg);background-size:72% auto;background-position:50% 50%}@media (max-width: 767px){.about_seminar .as-steps .as-s-item:after{inset:auto auto 0 50%;translate:-50% 50%;rotate:90deg;width:var(--sm)}}.about_seminar .as-steps .as-s-item:nth-child(1){border:2px solid var(--color-step1)}.about_seminar .as-steps .as-s-item:nth-child(1):after{background-color:var(--color-step1)}.about_seminar .as-steps .as-s-item:nth-child(1) .as-s-i-number{background-color:var(--color-step1)}.about_seminar .as-steps .as-s-item:nth-child(2){border:2px solid var(--color-step2)}.about_seminar .as-steps .as-s-item:nth-child(2):after{background-color:var(--color-step2)}.about_seminar .as-steps .as-s-item:nth-child(2) .as-s-i-number{background-color:var(--color-step2)}.about_seminar .as-steps .as-s-item:nth-child(3){border:2px solid var(--color-step3)}.about_seminar .as-steps .as-s-item:nth-child(3):after{background-color:var(--color-step3)}.about_seminar .as-steps .as-s-item:nth-child(3) .as-s-i-number{background-color:var(--color-step3)}.about_seminar .as-steps .as-s-item:nth-child(4){border:2px solid var(--color-step4)}.about_seminar .as-steps .as-s-item:nth-child(4):after{display:none}.about_seminar .as-steps .as-s-item:nth-child(4) .as-s-i-number{background-color:var(--color-step4)}.about_seminar .as-steps .as-s-item .as-s-i-number{font-family:UD Shin Go Bold;font-size:1.4rem;line-height:1em;border-radius:var(--size);padding:1em}@media (min-width: 768px){.about_seminar .as-steps .as-s-item .as-s-i-number{position:absolute;top:0;left:50%;translate:-50% -50%}}@media (min-width: 768px) and (max-width: 1139px){.about_seminar .as-steps .as-s-item .as-s-i-number{font-size:1.3rem}}@media (max-width: 767px){.about_seminar .as-steps .as-s-item .as-s-i-number{font-size:3.2vw;white-space:nowrap}}.about_seminar .as-steps .as-s-item .as-s-i-number span{margin-top:.25em;font-size:2.8rem;line-height:1em;display:block}@media (min-width: 768px) and (max-width: 1139px){.about_seminar .as-steps .as-s-item .as-s-i-number span{font-size:2.4rem}}@media (max-width: 767px){.about_seminar .as-steps .as-s-item .as-s-i-number span{font-size:6.4vw}}@media (max-width: 767px){.about_seminar .as-steps .as-s-item .as-s-i-wrap{text-align:left}}.about_seminar .as-steps .as-s-item .as-s-i-title{font-family:UD Shin Go Bold;font-size:2.4rem;line-height:1em}@media (min-width: 768px) and (max-width: 1139px){.about_seminar .as-steps .as-s-item .as-s-i-title{font-size:2.2rem}}@media (max-width: 767px){.about_seminar .as-steps .as-s-item .as-s-i-title{font-size:5.3333333333vw}}.about_seminar .as-steps .as-s-item .as-s-i-desc{font-size:1.4rem;line-height:1.4em;margin-top:1em}@media (max-width: 767px){.about_seminar .as-steps .as-s-item .as-s-i-desc{font-size:3.7333333333vw;margin-top:.5em}}.about_seminar .as-schedule{padding-top:var(--lm);position:relative}.about_seminar .as-schedule:before{content:"";position:absolute;left:0;top:var(--lm);translate:-20% 0;aspect-ratio:128/118;width:128px;height:auto;background-image:url(../../assets/images/index/chara-kinton-mega.svg);background-size:100%}@media (max-width: 767px){.about_seminar .as-schedule:before{display:none}}.about_seminar .as-schedule .as-s-desc{font-size:1.6rem;line-height:2em;margin-top:1em;text-align:center}@media (max-width: 767px){.about_seminar .as-schedule .as-s-desc{font-size:4.2666666667vw;line-height:1.6em;text-align:left;padding:0 4.8vw}}.about_seminar .as-schedule .as-s-data{max-width:940px;width:100%;margin-inline:auto;background-color:var(--color-white);margin-top:var(--xsm);display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:var(--sm);border-radius:var(--xxsm);padding:0 0 var(--xsm);overflow:hidden}.about_seminar .as-schedule .as-s-data .as-s-d-wrap{width:100%}.about_seminar .as-schedule .as-s-data .as-s-d-wrap .as-s-d-desc{color:var(--color-white);background:var(--color-dark);padding:.8em 0;font-size:1.8rem;line-height:1.4em;text-align:center}@media (max-width: 767px){.about_seminar .as-schedule .as-s-data .as-s-d-wrap .as-s-d-desc{font-size:4vw}}.about_seminar .as-schedule .as-s-data .as-s-d-list{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:var(--m)}@media (max-width: 767px){.about_seminar .as-schedule .as-s-data .as-s-d-list{flex-flow:column nowrap}}.about_seminar .as-schedule .as-s-data .as-s-d-list li{text-align:center}.about_seminar .as-schedule .as-s-data .as-s-d-list li .as-s-d-i-text{font-size:1.6rem;line-height:1.4em;margin-bottom:1em}@media (max-width: 767px){.about_seminar .as-schedule .as-s-data .as-s-d-list li .as-s-d-i-text{margin-bottom:.75em;font-size:4vw}}.about_seminar .as-schedule .as-s-data .as-s-d-list .as-s-d-i-link{font-size:1.4rem;line-height:1em}@media (max-width: 767px){.about_seminar .as-schedule .as-s-data .as-s-d-list .as-s-d-i-link{font-size:3.4666666667vw}}.about_seminar .as-schedule .as-s-data .as-s-d-notice{font-size:1.4rem;line-height:1.4em;text-align:center}@media (max-width: 767px){.about_seminar .as-schedule .as-s-data .as-s-d-notice{font-size:3.4666666667vw}}.four_steps{background-color:var(--color-dark-lightest);padding:var(--lm);position:relative}@media (max-width: 767px){.four_steps{padding:var(--lm) var(--xsm)}}.four_steps:before,.four_steps:after{content:"";position:absolute;z-index:0;background-image:url(../../assets/images/index/bg-step.svg);background-size:100%;background-position:50% 50%;aspect-ratio:1416/893;width:90%}@media (max-width: 767px){.four_steps:before,.four_steps:after{display:none}}.four_steps:before{top:var(--xlm)}.four_steps:after{scale:-1 1;bottom:var(--xlm)}.four_steps .fs-inner{width:840px;height:auto;margin-inline:auto;position:relative;z-index:2}@media (max-width: 767px){.four_steps .fs-inner{width:100%}}.four_steps .fs-inner:before{content:"";position:absolute;z-index:10;right:calc(-1 * var(--sm));top:calc(-1 * var(--xxsm));aspect-ratio:118/128;width:118px;height:auto;background-image:url(../../assets/images/index/chara-kinton-pc.svg);background-size:100%}@media (max-width: 767px){.four_steps .fs-inner:before{display:none}}.four_steps .fs-steps .fs-s-item{border-radius:var(--xsm);background-color:var(--color-white);display:flex;flex-flow:column nowrap;justify-content:center;position:relative}.four_steps .fs-steps .fs-s-item:after{content:"";position:absolute;left:50%;bottom:0;translate:-50% 50%;rotate:90deg;width:var(--m);height:auto;aspect-ratio:1/1;border-radius:100vw;background-image:url(../../assets/images/index/ico-step_arrow.svg);background-size:72% auto;background-position:50% 50%}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item:after{translate:-50% 75%}}.four_steps .fs-steps .fs-s-item:not(:last-of-type){margin-bottom:var(--m)}.four_steps .fs-steps .fs-s-item:nth-child(1){border:2px solid var(--color-step1)}.four_steps .fs-steps .fs-s-item:nth-child(1):after{background-color:var(--color-step1)}.four_steps .fs-steps .fs-s-item:nth-child(1) .fs-s-i-h-d-h-num{background-color:var(--color-step1)}.four_steps .fs-steps .fs-s-item:nth-child(1) .fs-s-i-content{background-color:var(--color-step1-bright)}.four_steps .fs-steps .fs-s-item:nth-child(1) .fs-s-i-c-item h4{background-color:var(--color-step1-shade)}.four_steps .fs-steps .fs-s-item:nth-child(1) .fs-s-i-c-item .fs-s-i-c-i-list li:before{border-color:var(--color-step1)}.four_steps .fs-steps .fs-s-item:nth-child(2){border:2px solid var(--color-step2)}.four_steps .fs-steps .fs-s-item:nth-child(2):after{background-color:var(--color-step2)}.four_steps .fs-steps .fs-s-item:nth-child(2) .fs-s-i-h-d-h-num{background-color:var(--color-step2)}.four_steps .fs-steps .fs-s-item:nth-child(2) .fs-s-i-content{background-color:var(--color-step2-bright)}.four_steps .fs-steps .fs-s-item:nth-child(2) .fs-s-i-c-item h4{background-color:var(--color-step2-shade)}.four_steps .fs-steps .fs-s-item:nth-child(2) .fs-s-i-c-item .fs-s-i-c-i-list li:before{border-color:var(--color-step2)}.four_steps .fs-steps .fs-s-item:nth-child(3){border:2px solid var(--color-step3);position:relative}.four_steps .fs-steps .fs-s-item:nth-child(3):before{content:"";position:absolute;z-index:10;right:calc(-1 * var(--sm));top:-96px;aspect-ratio:152/172;width:152px;height:auto;background-image:url(../../assets/images/index/chara-kinton-jump.svg);background-size:100%}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item:nth-child(3):before{display:none}}.four_steps .fs-steps .fs-s-item:nth-child(3):after{background-color:var(--color-step3)}.four_steps .fs-steps .fs-s-item:nth-child(3) .fs-s-i-h-d-h-num{background-color:var(--color-step3)}.four_steps .fs-steps .fs-s-item:nth-child(3) .fs-s-i-content{background-color:var(--color-step3-bright)}.four_steps .fs-steps .fs-s-item:nth-child(3) .fs-s-i-c-item h4{background-color:var(--color-step3-shade)}.four_steps .fs-steps .fs-s-item:nth-child(3) .fs-s-i-c-item .fs-s-i-c-i-list li:before{border-color:var(--color-step3)}.four_steps .fs-steps .fs-s-item:nth-child(4){border:2px solid var(--color-step4)}.four_steps .fs-steps .fs-s-item:nth-child(4):after{display:none}.four_steps .fs-steps .fs-s-item:nth-child(4) .fs-s-i-h-d-h-num{background-color:var(--color-step4)}.four_steps .fs-steps .fs-s-item:nth-child(4) .fs-s-i-content{background-color:var(--color-step4-bright)}.four_steps .fs-steps .fs-s-item:nth-child(4) .fs-s-i-c-item h4{background-color:var(--color-step4-shade)}.four_steps .fs-steps .fs-s-item:nth-child(4) .fs-s-i-c-item .fs-s-i-c-i-list li:before{border-color:var(--color-step4)}.four_steps .fs-steps .fs-s-item .fs-s-i-head{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:var(--xsm);gap:var(--xsm)}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-head{flex-flow:column-reverse nowrap}}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-thumb img{width:100%;height:auto}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-thumb{width:320px;height:auto;border:1px solid var(--color-dark-lightest);overflow:hidden;border-radius:var(--xxsm)}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-thumb{width:74.6666666667vw}}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data{flex:1}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head .fs-s-i-h-d-h-num{font-family:UD Shin Go Bold;display:inline-block;text-align:center;font-size:1.4rem;line-height:1em;border-radius:var(--size);padding:1em}@media (min-width: 768px) and (max-width: 1139px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head .fs-s-i-h-d-h-num{font-size:1.3rem}}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head .fs-s-i-h-d-h-num{font-size:3.2vw}}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head .fs-s-i-h-d-h-num span{margin-top:.25em;font-size:2.8rem;line-height:1em;display:block}@media (min-width: 768px) and (max-width: 1139px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head .fs-s-i-h-d-h-num span{font-size:2.4rem}}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head .fs-s-i-h-d-h-num span{font-size:6.4vw}}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head h3{font-family:UD Shin Go Bold;font-size:2.8rem;margin-left:.5em}@media (min-width: 768px) and (max-width: 1139px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head h3{font-size:2.6rem}}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data .fs-s-i-h-d-head h3{font-size:6.4vw}}.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data p{margin-top:.75em;font-size:1.6rem;line-height:1.6em}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-head .fs-s-i-h-data p{font-size:4.2666666667vw;padding:0 var(--xsm)}}.four_steps .fs-steps .fs-s-item .fs-s-i-content{padding:var(--xsm);display:flex;flex-flow:row nowrap;justify-content:center;gap:var(--xsm);border-radius:0 0 var(--xsm) var(--xsm)}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-content{flex-flow:column nowrap}}.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item{flex:1}.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item h4{font-family:UD Shin Go Bold;font-size:1.4rem;line-height:1em;text-align:center;padding:.25em 0;border-radius:100vw}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item h4{font-size:3.7333333333vw}}.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item .fs-s-i-c-i-list{margin-top:var(--xxsm);padding:0 var(--xxsm)}.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item .fs-s-i-c-i-list li{font-size:1.4rem;line-height:1.4em;position:relative;padding-left:1.4em}@media (max-width: 767px){.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item .fs-s-i-c-i-list li{font-size:3.7333333333vw}}.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item .fs-s-i-c-i-list li:not(:last-of-type){margin-bottom:.4em}.four_steps .fs-steps .fs-s-item .fs-s-i-content .fs-s-i-c-item .fs-s-i-c-i-list li:before{content:"";display:block;width:1em;height:1em;border-radius:100vw;position:absolute;left:0;top:.2em;border-width:.25em;border-style:solid}.four_steps .fs-seminar_detail{margin-top:var(--sm);width:640px;height:auto;margin-inline:auto;position:relative}@media (max-width: 767px){.four_steps .fs-seminar_detail{width:100%}}.four_steps .fs-seminar_detail:before{content:"";position:absolute;z-index:10;top:calc(-1 * var(--xlm));left:calc(-1 * var(--xxlm));aspect-ratio:72/70;width:72px;height:auto;background-image:url(../../assets/images/index/chara-kokinton-glasses.svg);background-size:100%}@media (max-width: 767px){.four_steps .fs-seminar_detail:before{left:0;top:calc(-1.2 * var(--xlm));width:16vw}}.four_steps .fs-seminar_detail .fs-sd-item{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;border-radius:var(--xxsm);overflow:hidden;background-color:var(--color-white)}.four_steps .fs-seminar_detail .fs-sd-item:not(:last-of-type){margin-bottom:var(--xxsm)}.four_steps .fs-seminar_detail .fs-sd-item h4{font-family:UD Shin Go Bold;background-color:var(--color-dark);color:var(--color-white);font-size:1.6rem;line-height:1em;width:var(--xxlm);text-align:center;padding:1.2em 0}@media (max-width: 767px){.four_steps .fs-seminar_detail .fs-sd-item h4{font-size:4.2666666667vw;width:calc(1.1 * var(--xxlm))}}.four_steps .fs-seminar_detail .fs-sd-item p{flex:1;font-size:1.6rem;line-height:1em;padding:1em}@media (max-width: 767px){.four_steps .fs-seminar_detail .fs-sd-item p{font-size:4.2666666667vw}}.four_steps .fs-seminar_detail .fs-sd-item p strong{font-family:UD Shin Go Bold;font-size:2rem;line-height:1em}@media (max-width: 767px){.four_steps .fs-seminar_detail .fs-sd-item p strong{font-size:5.3333333333vw}}@media (max-width: 767px){.four_steps .fs-seminar_detail .fs-sd-item p span{font-size:4vw}}.four_steps .fs-seminar_instructor{margin-top:var(--m);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:var(--color-white);border-radius:var(--xsm);padding:var(--xsm);gap:var(--xsm)}@media (max-width: 767px){.four_steps .fs-seminar_instructor{flex-flow:column nowrap}}.four_steps .fs-seminar_instructor .fs-si-thumb img{width:100%;height:auto}.four_steps .fs-seminar_instructor .fs-si-thumb{width:192px;height:auto;aspect-ratio:1/1;border-radius:100vw;overflow:hidden}@media (max-width: 767px){.four_steps .fs-seminar_instructor .fs-si-thumb{width:41.0666666667vw}}.four_steps .fs-seminar_instructor .fs-si-data{flex:1}.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:var(--xxsm)}@media (max-width: 767px){.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head{flex-flow:column nowrap;justify-content:center}}.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head .fs-si-d-h-title{font-size:1.6rem;line-height:1em;border-left:2px solid var(--color-dark-bright);border-right:2px solid var(--color-dark-bright);padding:1em 1.5em}@media (max-width: 767px){.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head .fs-si-d-h-title{font-size:4.2666666667vw;padding:.25em 1.5em}}.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head .fs-si-d-h-data p{font-size:1.6rem;line-height:1em;margin-bottom:.5em}@media (max-width: 767px){.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head .fs-si-d-h-data p{font-size:4.2666666667vw;text-align:center}}.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head .fs-si-d-h-data h4{font-family:UD Shin Go Bold;font-size:1.8rem;line-height:1em}@media (max-width: 767px){.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-head .fs-si-d-h-data h4{font-size:4.8vw;text-align:center}}.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-text{font-size:1.4rem;line-height:1.6em;margin-top:1em}@media (max-width: 767px){.four_steps .fs-seminar_instructor .fs-si-data .fs-si-d-text{font-size:3.7333333333vw;padding:0 var(--xsm)}}.four_steps .fs-link{margin-top:var(--m);text-align:center}.customer_feedback{background-color:var(--color-dark-bright);padding:var(--lm);position:relative}@media (max-width: 767px){.customer_feedback{padding:var(--lm) 0}}.customer_feedback:before{content:"";position:absolute;z-index:1;left:0;top:0;translate:-50% -50%;aspect-ratio:1/1;width:360px;height:auto;background-image:url(../../assets/images/index/shape-ellipse.svg);background-size:100%}@media (max-width: 767px){.customer_feedback:before{width:76.8vw}}.customer_feedback .cf-inner{width:1040px;height:auto;margin-inline:auto;position:relative;z-index:2}@media (min-width: 768px) and (max-width: 1139px){.customer_feedback .cf-inner{width:100%}}@media (max-width: 767px){.customer_feedback .cf-inner{width:100%}}.customer_feedback .cf-inner:before{content:"";position:absolute;z-index:10;top:calc(-1 * var(--m));right:var(--sm);aspect-ratio:93/128;width:93px;height:auto;background-image:url(../../assets/images/index/chara-kinton-memo.svg);background-size:100%}@media (min-width: 768px) and (max-width: 1139px){.customer_feedback .cf-inner:before{top:calc(-1.1 * var(--m));right:calc(-1 * var(--m))}}@media (max-width: 767px){.customer_feedback .cf-inner:before{width:19.7333333333vw;top:calc(-1.75 * var(--m));right:var(--xsm)}}@media (max-width: 767px){.customer_feedback .cf-scroll_wrap{width:100%;overflow:scroll;padding:0 var(--lm) var(--sm) var(--lm)}}.customer_feedback .cf-voice_list{display:flex;flex-flow:row nowrap;justify-content:center;gap:var(--m)}@media (max-width: 767px){.customer_feedback .cf-voice_list{width:224vw}}.customer_feedback .cf-voice_list .cf-vl-item{flex:1}.customer_feedback .cf-voice_list .cf-vl-item .cf-vl-i-bal{background-image:url(../../assets/images/index/shape-bal.svg);background-size:100%;aspect-ratio:314/216;position:relative}.customer_feedback .cf-voice_list .cf-vl-item .cf-vl-i-bal p{position:absolute;top:42%;left:50%;translate:-50% -50%;width:70%;height:auto;font-size:1.6rem;line-height:1.6em}.customer_feedback .cf-voice_list .cf-vl-item .cf-vl-i-bal p strong{font-family:UD Shin Go Bold}.customer_feedback .cf-voice_list .cf-vl-item .cf-vl-i-ico img{width:100%;height:auto}.customer_feedback .cf-voice_list .cf-vl-item .cf-vl-i-ico{width:var(--xlm);height:auto;aspect-ratio:1/1;overflow:hidden;border-radius:100vw;background-color:var(--color-step1);margin-inline:auto;margin-top:var(--xxsm)}.faq_content{background-color:var(--color-dark-lightest);padding:var(--lm);position:relative}@media (max-width: 767px){.faq_content{padding:var(--lm) var(--xsm)}}.faq_content:before{content:"";position:absolute;z-index:1;left:0;bottom:0;translate:-25% 50%;aspect-ratio:1/1;width:360px;height:auto;background-image:url(../../assets/images/index/shape-ellipse.svg);background-size:100%}@media (max-width: 767px){.faq_content:before{width:76.8vw}}.faq_content:after{content:"";position:absolute;z-index:1;right:0;top:0;translate:50% -50%;aspect-ratio:1/1;width:360px;height:auto;background-image:url(../../assets/images/index/shape-ellipse.svg);background-size:100%}@media (max-width: 767px){.faq_content:after{width:76.8vw}}.faq_content .fc-inner{width:840px;height:auto;margin-inline:auto;position:relative;z-index:2}@media (max-width: 767px){.faq_content .fc-inner{width:100%}}.faq_content .fc-inner:before{content:"";position:absolute;z-index:10;top:0;left:calc(-1 * var(--sm));aspect-ratio:78/72;width:78px;height:auto;background-image:url(../../assets/images/index/chara-kokinton-bag.svg);background-size:100%}@media (max-width: 767px){.faq_content .fc-inner:before{width:15.4666666667vw;left:var(--xsm);top:calc(-1 * var(--xsm))}}.faq_content .fc-item{border-radius:var(--xxsm);overflow:hidden}.faq_content .fc-item:not(:last-of-type){margin-bottom:var(--xsm)}.faq_content .fc-item .fc-i-head{font-family:UD Shin Go Bold;position:relative;background-color:var(--color-white);font-size:1.8rem;line-height:1.4em;padding:1em 5em 1em 4em;cursor:pointer}@media (max-width: 767px){.faq_content .fc-item .fc-i-head{font-size:4.2666666667vw;padding:1em 3em 1em 4em}}.faq_content .fc-item .fc-i-head.--active:after{rotate:0deg}.faq_content .fc-item .fc-i-head span{position:absolute;background-color:var(--color-dark);font-size:1.8rem;line-height:1em;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:var(--color-white);top:0;left:0;bottom:0;padding:0 1em}@media (max-width: 767px){.faq_content .fc-item .fc-i-head span{font-size:4.2666666667vw}}.faq_content .fc-item .fc-i-head:after{content:"";position:absolute;top:50%;right:var(--xxsm);width:var(--sm);height:auto;aspect-ratio:1/1;background-image:url(../../assets/images/index/ico-faq_arrow.svg);background-color:var(--color-dark-tint);background-position:50% 50%;background-size:40%;border-radius:100vw;translate:0 -50%;rotate:180deg;transition:rotate .3s cubic-bezier(.215,.61,.355,1)}@media (max-width: 767px){.faq_content .fc-item .fc-i-head:after{right:var(--xsm)}}.faq_content .fc-item .fc-i-data{background-color:var(--color-faq-bright)}.faq_content .fc-item .fc-i-data .fc-i-d-wrap{padding:var(--xsm) var(--sm)}.faq_content .fc-item .fc-i-data p{font-size:1.6rem;line-height:1.6em}@media (max-width: 767px){.faq_content .fc-item .fc-i-data p{font-size:4.2666666667vw}}.faq_content .fc-item .fc-i-data .fc-i-d-link{margin-top:var(--xsm)}.l-support_menu{background-color:var(--color-dark-bright);padding:var(--lm);position:relative;overflow:hidden}@media (min-width: 768px) and (max-width: 1139px){.l-support_menu{padding:var(--lm) var(--xsm)}}@media (max-width: 767px){.l-support_menu{padding:var(--lm) var(--xsm)}}.l-support_menu:after{content:"";position:absolute;z-index:1;right:0;bottom:0;translate:25% 25%;aspect-ratio:1/1;width:360px;height:auto;background-image:url(../../assets/images/index/shape-ellipse.svg);background-size:100%}@media (max-width: 767px){.l-support_menu:after{width:76.8vw}}.l-support_menu .sm-inner{width:1040px;height:auto;margin-inline:auto;position:relative;z-index:2}@media (min-width: 768px) and (max-width: 1139px){.l-support_menu .sm-inner{width:100%}}@media (max-width: 767px){.l-support_menu .sm-inner{width:100%}}.l-support_menu .sm-inner:before{content:"";position:absolute;z-index:10;top:calc(-1 * var(--m));right:var(--xsm);aspect-ratio:110/128;width:110px;height:auto;background-image:url(../../assets/images/index/chara-kinton-bag.svg);background-size:100%}@media (min-width: 768px) and (max-width: 1139px){.l-support_menu .sm-inner:before{top:calc(-1.1 * var(--m));right:0}}@media (max-width: 767px){.l-support_menu .sm-inner:before{display:none}}.l-support_menu .sm-list{display:flex;flex-flow:row nowrap;justify-content:center;gap:var(--m)}@media (min-width: 768px) and (max-width: 1139px){.l-support_menu .sm-list{gap:var(--xsm)}}@media (max-width: 767px){.l-support_menu .sm-list{flex-flow:column nowrap;gap:var(--lm)}}.l-support_menu .sm-list .sm-l-item{position:relative;flex:1;background-color:var(--color-white);border-radius:var(--xxsm);border:4px solid var(--color-dark-lightest)}@media (max-width: 767px){.l-support_menu .sm-list .sm-l-item{border:.8vw solid var(--color-dark-lightest)}}.l-support_menu .sm-list .sm-l-item a{display:block;padding:var(--xsm) var(--xxsm) var(--sm)}@media (max-width: 767px){.l-support_menu .sm-list .sm-l-item a{padding:var(--xsm) var(--xxsm) var(--m)}}.l-support_menu .sm-list .sm-l-item .sm-l-i-title{font-family:UD Shin Go Bold;font-size:1.6rem;text-align:center;margin-bottom:1em}@media (max-width: 767px){.l-support_menu .sm-list .sm-l-item .sm-l-i-title{font-size:4.2666666667vw}}.l-support_menu .sm-list .sm-l-item .sm-l-i-title.--single{line-height:2.8em}@media (max-width: 767px){.l-support_menu .sm-list .sm-l-item .sm-l-i-title.--single{line-height:1.4em}}.l-support_menu .sm-list .sm-l-item .sm-l-i-title.--double{line-height:1.4em}.l-support_menu .sm-list .sm-l-item .sm-l-i-thumb img{width:100%;height:auto}.l-support_menu .sm-list .sm-l-item .sm-l-i-thumb{border-radius:var(--size);overflow:hidden}.l-support_menu .sm-list .sm-l-item .sm-l-i-link{position:absolute;bottom:0;left:50%;translate:-50% 50%}.l-support_menu .sm-menu_text{font-size:1.6rem;line-height:1.4em;text-align:center;margin-top:calc(var(--m) + var(--xxsm));margin-bottom:1em}@media (max-width: 767px){.l-support_menu .sm-menu_text{font-size:4.2666666667vw}}.l-support_menu .sm-link{text-align:center}.l-support_menu .sm-inquiry{position:relative;z-index:2;margin-top:var(--m);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#e5dfc9;width:620px;height:auto;margin-inline:auto;border-radius:var(--xxsm);padding:var(--xsm) 0}@media (max-width: 767px){.l-support_menu .sm-inquiry{width:100%;flex-flow:column nowrap}}.l-support_menu .sm-inquiry .sm-i-text{font-size:1.6rem;line-height:1em;margin-left:1em}@media (max-width: 767px){.l-support_menu .sm-inquiry .sm-i-text{font-size:4vw;margin-top:1em;text-align:center;line-height:1.4em}}
