@charset "UTF-8";@import"https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Zen+Kaku+Gothic+New:wght@500;700&display=swap";.fw .l-header-wrapper{width:100%;height:90px;background-color:#fff}@media screen and (max-width: 1095px){.fw .l-header-wrapper{height:68px}}@media screen and (max-width: 430px){.fw .l-header-wrapper{height:68px}}.fw .l-header-wrapper .l-header{width:100%;height:90px;background-color:#fff}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header{height:68px}}@media screen and (max-width: 430px){.fw .l-header-wrapper .l-header{height:68px}}.fw .l-header-wrapper .l-header__inner{padding:0 36px 0 28px;width:100%;height:100%;display:flex;align-items:center;gap:24px;justify-content:space-between;background-color:transparent;background-color:#fff}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__inner{padding:0 20px}}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__inner{gap:16px}}.fw .l-header-wrapper .l-header:not(.is-floating) .l-header__inner{padding:0 44px}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header:not(.is-floating) .l-header__inner{padding:0 28px}}.fw .l-header-wrapper .l-header__ttl{flex:0 0 auto}.fw .l-header-wrapper .l-header__ttl a{width:122.62px;display:block}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__ttl a{width:84.22px}}@media screen and (max-width: 430px){.fw .l-header-wrapper .l-header__ttl a{width:84.22px}}.fw .l-header-wrapper .l-header__ttl a img{display:block;width:100%;height:auto}.fw .l-header-wrapper .l-header__nav{display:none}@media screen and (min-width: 1096px){.fw .l-header-wrapper .l-header__nav{display:block;margin-left:auto;margin-right:auto}.fw .l-header-wrapper .l-header__nav .nav-list{display:flex;justify-content:center;align-items:center;gap:48px}.fw .l-header-wrapper .l-header__nav .nav-list__item a{font-size:16px;line-height:1;white-space:nowrap;transition:all .3s ease;display:inline-block;position:relative}.fw .l-header-wrapper .l-header__nav .nav-list__item a:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-5px;transition:width .3s ease;height:1px;background-color:var(--color_main);width:0}.fw .l-header-wrapper .l-header__nav .nav-list__item a.roman{font-family:Inter,sans-serif}.fw .l-header-wrapper .l-header__nav .nav-list__item a:hover{color:var(--color_main)}.fw .l-header-wrapper .l-header__nav .nav-list__item a:hover:before{width:100%}}.fw .l-header-wrapper .l-header__line-button a{display:block;color:#fff;background:#06c755;font-size:10px;padding:4px 10px;text-align:center;border-radius:16px}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__line-button a{display:none}}.fw .l-header-wrapper .l-header__login-button{flex:0 0 auto}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__login-button{margin-left:auto}}.fw .l-header-wrapper .l-header__login-button a{display:flex;align-items:center;gap:6px}.fw .l-header-wrapper .l-header__toggle-button{display:none}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__toggle-button{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}}.fw .l-header-wrapper .l-header__toggle-button button{display:none}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header__toggle-button button{display:block;width:48px;height:48px;padding:4px;background-color:#ffffff80;border-radius:8px}}.fw .l-header-wrapper .l-header.is-floating{position:fixed;width:100%;height:90px;z-index:100;opacity:0;transform:translateY(-10px);background-color:transparent}@media screen and (max-width: 1095px){.fw .l-header-wrapper .l-header.is-floating{height:68px}}@media screen and (max-width: 430px){.fw .l-header-wrapper .l-header.is-floating{height:68px}}.fw .l-header-wrapper .l-header.is-floating .l-header__inner{border-bottom:1px solid #e4e4e4}.fw .l-header-wrapper .l-header.is-floating.is-floating-started{animation:floating-start .3s ease forwards}.fw .l-header-wrapper .l-header.is-floating.is-floating-ended{animation:floating-end .15s ease forwards}.fw .l-header-wrapper.is-home{height:0!important}.fw .l-header-wrapper.is-home .l-header{visibility:hidden;opacity:0;pointer-events:none}.fw .l-header-wrapper.is-home .l-header.is-floating{visibility:visible;pointer-events:auto}@keyframes floating-start{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes floating-end{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.fw .l-drawer .l-drawer-overlay{display:none}.fw .l-drawer .l-drawer-contents{position:fixed;top:0;right:0;width:100%;max-width:390px;height:100vh;z-index:102;transition:all .5s ease;transform:translate(100%);display:flex;flex-direction:column}.fw .l-drawer .l-drawer-contents .l-drawer-contents-menu{padding:106px 48px 48px;background-color:var(--color_main);position:relative;flex:1;display:flex;flex-direction:column}.fw .l-drawer .l-drawer-contents .l-drawer-contents-image{flex:0 0 auto;background-color:#fff}.fw .l-drawer .l-drawer-contents .toggle-button{position:absolute;top:48px;right:48px}.fw .l-drawer .l-drawer-contents .nav-list{flex:1;display:flex;flex-direction:column;gap:24px}.fw .l-drawer .l-drawer-contents .nav-list__item a{color:#fff;font-size:20px;line-height:1;white-space:nowrap}.fw .l-drawer .l-drawer-contents .nav-list__item a.roman{font-family:Inter,sans-serif}.fw .l-drawer .l-drawer-contents .nav-list__item a:hover{text-decoration:underline}.fw .l-drawer .l-drawer-contents .nav-list__item.item-btn a{font-size:16px;background:#fff;border-radius:24px;padding:12px 0;display:block;text-align:center;color:var(--color_main)}.fw .l-drawer .l-drawer-contents .nav-list__item.item-sub a{font-size:16px}.fw .l-drawer .l-drawer-contents .nav-list__separator{border-color:#fff;border-width:2px}.fw .l-drawer .l-drawer-contents .renga-logo{flex:0 0 auto;margin-top:auto;display:flex;justify-content:flex-end}.fw .l-drawer.is-show .l-drawer-overlay{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;z-index:101;pointer-events:none}.fw .l-drawer.is-show .l-drawer-contents{transform:translate(0)}.fw .l-floating-cv{width:299px;height:89px;position:fixed;bottom:20px;right:24px;z-index:100;opacity:0;pointer-events:none;transition:opacity .3s ease;display:none}@media screen and (max-width: 1095px){.fw .l-floating-cv{width:299px}}@media screen and (max-width: 430px){.fw .l-floating-cv{width:299px}}@media screen and (max-width: 1095px){.fw .l-floating-cv{bottom:20px}}@media screen and (max-width: 430px){.fw .l-floating-cv{bottom:0}}@media screen and (max-width: 1095px){.fw .l-floating-cv{right:50%}}@media screen and (max-width: 430px){.fw .l-floating-cv{right:50%}}@media screen and (max-width: 1095px){.fw .l-floating-cv{transform:translate(50%)}}.fw .l-floating-cv.is-initialized{display:block}.fw .l-floating-cv.is-active{opacity:1;pointer-events:auto}.fw .l-floating-cv a,.fw .l-floating-cv svg{display:block;width:100%;height:90%}.fw .l-floating-cv a{transition:opacity .3s ease}.fw .l-floating-cv a svg rect#mask_2{transition:all .3s ease}.fw .l-floating-cv a:hover svg rect#mask_2{fill:#46423e}.l-brand-footer{background-color:var(--color_bg-2);padding:104px 0}@media screen and (max-width: 1095px){.l-brand-footer{padding:100px 0}}@media screen and (max-width: 430px){.l-brand-footer{padding:56px 0}}.l-brand-footer .l-brand-footer-flex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:80px}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex{flex-direction:column;justify-content:center;align-items:center;gap:40px}}.l-brand-footer .l-brand-footer-flex__item{max-width:none}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item{max-width:600px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item{max-width:600px}}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item:first-child{max-width:360px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item:first-child{max-width:273.77px}}.l-brand-footer .l-brand-footer-flex__item .message{font-size:20px;font-weight:var(--font-weight-bold);margin-bottom:50px;letter-spacing:.1em}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .message{font-size:20px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item .message{font-size:15px}}.l-brand-footer .l-brand-footer-flex__item .logo__pre{font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:.1em;margin-bottom:16px}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .logo__pre{font-size:18px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item .logo__pre{font-size:15px}}.l-brand-footer .l-brand-footer-flex__item .logo img{width:324.22px}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .logo img{width:100%}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item .logo img{width:100%}}.l-brand-footer .l-brand-footer-flex__item .footer-links{display:flex;justify-content:space-between;padding-bottom:24px;margin-bottom:22px}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .footer-links{padding-bottom:20px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item .footer-links{padding-bottom:16px}}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .footer-links{margin-bottom:20px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item .footer-links{margin-bottom:16px}}@media screen and (min-width: 1096px){.l-brand-footer .l-brand-footer-flex__item .footer-links{border-bottom:1px solid #fff}}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .footer-links{flex-wrap:wrap}}.l-brand-footer .l-brand-footer-flex__item .footer-links__item{flex:1;height:128px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .footer-links__item{height:80px}}@media screen and (max-width: 430px){.l-brand-footer .l-brand-footer-flex__item .footer-links__item{height:80px}}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .footer-links__item{flex-wrap:wrap;flex-direction:row;flex:0 0 auto;width:50%;justify-content:flex-start;text-align:center;display:flex;justify-content:center;position:relative}.l-brand-footer .l-brand-footer-flex__item .footer-links__item:first-child:before,.l-brand-footer .l-brand-footer-flex__item .footer-links__item:nth-child(2):before{content:"";position:absolute;width:80%;height:1px;background-color:#fff;bottom:0;left:50%;transform:translate(-50%)}.l-brand-footer .l-brand-footer-flex__item .footer-links__item:first-child:after,.l-brand-footer .l-brand-footer-flex__item .footer-links__item:nth-child(3):after{content:"";position:absolute;height:70%;width:1px;background-color:#fff;top:50%;right:0;transform:translateY(-50%)}}.l-brand-footer .l-brand-footer-flex__item .footer-links__item a{font-size:var(--text-m);line-height:1;transition:all .2s ease}.l-brand-footer .l-brand-footer-flex__item .footer-links__item a:hover{text-decoration:underline;color:#e50a11}@media screen and (min-width: 1096px){.l-brand-footer .l-brand-footer-flex__item .footer-links__item+.footer-links__item{border-left:1px solid #fff}}@media screen and (min-width: 1096px){.l-brand-footer .l-brand-footer-flex__item .footer-sub-links{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.l-brand-footer .l-brand-footer-flex__item .footer-sub-links__item{flex:0 0 auto;line-height:1}.l-brand-footer .l-brand-footer-flex__item .footer-sub-links__item a{font-size:var(--text-xs);line-height:1;transition:all .2s ease}.l-brand-footer .l-brand-footer-flex__item .footer-sub-links__item a:hover{text-decoration:underline;color:#e50a11}}@media screen and (max-width: 1095px){.l-brand-footer .l-brand-footer-flex__item .footer-sub-links{padding-left:5%;padding-right:5%;margin-top:20px}.l-brand-footer .l-brand-footer-flex__item .footer-sub-links__item{display:inline;font-size:var(--text-s)}.l-brand-footer .l-brand-footer-flex__item .footer-sub-links__item a:hover{text-decoration:underline}.l-brand-footer .l-brand-footer-flex__item .footer-sub-links__item:after{content:"｜"}}.l-company-footer{padding:48px;background-color:#fff}@media screen and (max-width: 1095px){.l-company-footer{padding:24px 0}}@media screen and (max-width: 430px){.l-company-footer{padding:24px 0}}.l-company-footer__inner{max-width:1320px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:20px}@media screen and (max-width: 1095px){.l-company-footer__inner{margin:0 24px}}@media screen and (max-width: 1095px){.l-company-footer__inner{flex-direction:column}}.l-company-footer .company-info{flex:0 0 auto;max-width:328.27px}@media screen and (max-width: 1095px){.l-company-footer .company-info{max-width:328.27px}}@media screen and (max-width: 430px){.l-company-footer .company-info{max-width:300px}}.l-company-footer .company-info__logo{width:100%;margin-bottom:40px}@media screen and (max-width: 1095px){.l-company-footer .company-info__logo{margin-bottom:20px}}.l-company-footer .company-info__logo a{display:block;transition:all .3s ease}.l-company-footer .company-info__logo a:hover{opacity:.7}.l-company-footer .company-info__logo a img{width:100%}.l-company-footer .company-info__address{font-size:11px;line-height:1}@media screen and (max-width: 1095px){.l-company-footer .company-info__address{font-size:11px}}@media screen and (max-width: 430px){.l-company-footer .company-info__address{font-size:10px}}.l-company-footer .company-descriptions{flex:1;font-size:11px;max-width:760px}@media screen and (max-width: 1095px){.l-company-footer .company-descriptions{font-size:11px}}@media screen and (max-width: 430px){.l-company-footer .company-descriptions{font-size:10px}}@media screen and (max-width: 1095px){.l-company-footer .company-descriptions{max-width:none}}.l-company-footer .company-descriptions .copyright{margin-top:32px;text-align:right;font-family:Inter,sans-serif}@media screen and (max-width: 1095px){.l-company-footer .company-descriptions .copyright{text-align:center}}.l-company-footer .company-descriptions .company-description{display:flex}.l-company-footer .company-descriptions .company-description__title{display:inline}.l-company-footer .company-descriptions .company-description__title:after{content:": "}.l-company-footer .company-descriptions .company-description__content{display:inline}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){text-size-adjust:none;-webkit-text-size-adjust:100%}sup{font-size:60%}@supports not (min-block-size: 100dvb){:where(html){block-size:100%}}@media (prefers-reduced-motion: no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(hr){overflow:visible;color:inherit;border:none;border-block-start:1px solid;block-size:0}:where(:focus-visible){outline:2px solid var(--focus-color, Highlight);outline-offset:2px}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}html{overflow:auto;text-size-adjust:100%;scroll-behavior:smooth}@media screen and (min-width: 1096px){html{scroll-padding-top:86px}}@media screen and (max-width: 1095px){html{scroll-padding-top:76px}}@media screen and (min-width: 1096px){html:has(.c-anchor){scroll-padding-top:178px}}@media screen and (max-width: 1095px){html:has(.c-anchor){scroll-padding-top:146px}}html:has(.c-anchor) body{overflow:visible}*{box-sizing:border-box;text-size-adjust:100%}a{text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{display:inline-block;max-width:100%;height:auto;vertical-align:middle}i{font-style:normal}sup{line-height:1;vertical-align:super}sub{line-height:1;vertical-align:sub}strong{font-weight:700}button{cursor:pointer;background:transparent;border:none}button,input{font-family:Zen Kaku Gothic New,serif}input[type=text],input[type=tel],input[type=email],textarea,input[type=submit]{appearance:none;border-radius:0}.fw{font-family:Zen Kaku Gothic New,serif;font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color_text);font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw{font-size:var(--text-m-sp)}}.fw a{color:var(--color_text)}.fw .l-inner{display:block;max-width:1095px;padding:0;margin:0 auto}@media screen and (max-width: 1095px){.fw .l-inner{width:100%;padding:0 20px;margin:0 auto}}@media screen and (max-width: 1095px){.fw{min-width:320px}}.fw .has-scroll-effect,.fw .has-scroll-effect-middle{opacity:0;transition:all 1s ease;transform:translateY(20px)}.fw .has-scroll-effect.is-viewed,.fw .has-scroll-effect-middle.is-viewed{opacity:1;transform:translateY(0)}.fw .has-scroll-effect.delayed,.fw .has-scroll-effect-middle.delayed{transition-delay:.5s}@media screen and (max-width: 430px){.fw .u-display-sm:not(.u-display-xs){display:none}.fw .u-display-over{display:none}}@media screen and (max-width: 430px){.fw .u-display-md:not(.u-display-xs){display:none}}@media screen and (max-width: 430px){.fw .u-display-lg:not(.u-display-xs){display:none}}@media screen and (max-width: 430px){.fw .u-display-xl:not(.u-display-xs){display:none}}@media screen and (min-width: 431px) and (max-width: 1095px){.fw .u-display-xs:not(.u-display-sm){display:none}.fw .u-display-over{display:none}}@media screen and (min-width: 431px) and (max-width: 1095px){.fw .u-display-md:not(.u-display-sm){display:none}}@media screen and (min-width: 431px) and (max-width: 1095px){.fw .u-display-lg:not(.u-display-sm){display:none}}@media screen and (min-width: 431px) and (max-width: 1095px){.fw .u-display-xl:not(.u-display-sm){display:none}}@media screen and (min-width: 1096px){.fw .u-display-xs:not(.u-display-md){display:none}.fw .u-display-over{display:none}}@media screen and (min-width: 1096px){.fw .u-display-sm:not(.u-display-md){display:none}}@media screen and (min-width: 1096px){.fw .u-display-lg:not(.u-display-md){display:none}}@media screen and (min-width: 1096px){.fw .u-display-xl:not(.u-display-md){display:none}}.u-container{width:100%;margin:0 auto;padding:0 30px;box-sizing:border-box}@media screen and (max-width: 1095px){.u-container{padding:0 20px}}.u-container--w1200{max-width:1260px}.u-container--w1000{max-width:1060px}.u-container--w900{max-width:960px}.u-container--w770{max-width:830px}.u-container--w700{max-width:760px}.u-flex{display:flex;gap:40px;flex-wrap:wrap}@media screen and (max-width: 1095px){.u-flex--2col{gap:11px}}.u-flex--2col .u-flex__col{flex:0 0 calc((100% - 40px)/2)}@media screen and (max-width: 1095px){.u-flex--2col .u-flex__col{flex:0 0 calc((100% - 11px)/2)}}@media screen and (max-width: 1095px){.u-flex--3col{gap:10px}}.u-flex--3col .u-flex__col{flex:0 0 calc((100% - 80px) / 3)}@media screen and (max-width: 1095px){.u-flex--3col .u-flex__col{flex:0 0 calc((100% - 20px) / 3)}}@media screen and (max-width: 1095px){.u-flex--4col{gap:9px}}.u-flex--4col .u-flex__col{flex:0 0 calc((100% - 120px)/4)}@media screen and (max-width: 1095px){.u-flex--4col .u-flex__col{flex:0 0 calc((100% - 27px)/4)}}@media screen and (max-width: 1095px){.u-flex--2col-sm{gap:11px}.u-flex--2col-sm .u-flex__col{flex:0 0 calc((100% - 11px)/2)}}@media screen and (max-width: 1095px){.u-flex--3col-sm{gap:10px}.u-flex--3col-sm .u-flex__col{flex:0 0 calc((100% - 20px) / 3)}}@media screen and (max-width: 1095px){.u-flex--4col-sm{gap:9px}.u-flex--4col-sm .u-flex__col{flex:0 0 calc((100% - 27px)/4)}}.u-border{border-width:0 0 1px 0;border-bottom:1px solid var(--color_border)}.u-border--dash{border-style:dashed}.u-border--colored{border-color:var(--color_main)}.u-border-box{border:1px solid var(--color_border)}.u-border-box--dash{border-style:dashed}.u-border-box--round{border-radius:5px}.u-border-box--round-l{border-radius:20px}.u-border-box--colored{border-color:var(--color_main)}.u-box-border{border:1px solid var(--color_border);border-radius:5px}.u-box-border--round-l{border-radius:20px}.u-box-border--dash{border-style:dashed}.u-box-border--color{border-color:var(--color_main)}.u-sec{width:100%;margin:0 auto 120px}@media screen and (max-width: 1095px){.u-sec{margin-bottom:60px}}:where(.u-form) input,:where(.u-form) button,:where(.u-form) textarea,:where(.u-form) label,:where(.u-form) select{font-family:Zen Kaku Gothic New,serif;font-size:16px;line-height:normal;color:var(--color_text);letter-spacing:.05em;background:none;border:1px solid #ddd;border-radius:0;outline:0;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(.u-form) input:-webkit-autofill,:where(.u-form) button:-webkit-autofill,:where(.u-form) textarea:-webkit-autofill,:where(.u-form) label:-webkit-autofill,:where(.u-form) select:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}:where(.u-form) input::input-placeholder,:where(.u-form) button::input-placeholder,:where(.u-form) textarea::input-placeholder,:where(.u-form) label::input-placeholder,:where(.u-form) select::input-placeholder{color:#ddd}:where(.u-form) input:placeholder,:where(.u-form) button:placeholder,:where(.u-form) textarea:placeholder,:where(.u-form) label:placeholder,:where(.u-form) select:placeholder{opacity:1;color:#ddd}:where(.u-form) input::placeholder,:where(.u-form) button::placeholder,:where(.u-form) textarea::placeholder,:where(.u-form) label::placeholder,:where(.u-form) select::placeholder{opacity:1;color:#ddd}:where(.u-form) input:input-placeholder,:where(.u-form) button:input-placeholder,:where(.u-form) textarea:input-placeholder,:where(.u-form) label:input-placeholder,:where(.u-form) select:input-placeholder{color:#ddd}:where(.u-form) input:not([type=checkbox],[type=radio]),:where(.u-form) textarea,:where(.u-form) select{background-color:#fff}:where(.u-form) input:disabled,:where(.u-form) textarea:disabled{opacity:.5}:where(.u-form) label{display:inline-block;cursor:pointer;border:none}:where(.u-form) input{height:45px;width:100%;padding:0 10px;border:1px solid #ddd}@media screen and (max-width: 1095px){:where(.u-form) input{height:30px}}:where(.u-form) input[type=hidden],:where(.u-form) input[type=range],:where(.u-form) input[type=file],:where(.u-form) input[type=submit],:where(.u-form) input[type=image],:where(.u-form) input[type=reset],:where(.u-form) input[type=button]{width:auto;height:auto;padding:0;border:none}:where(.u-form) input[type=hidden]:focus,:where(.u-form) input[type=range]:focus,:where(.u-form) input[type=file]:focus,:where(.u-form) input[type=submit]:focus,:where(.u-form) input[type=image]:focus,:where(.u-form) input[type=reset]:focus,:where(.u-form) input[type=button]:focus{border:none}:where(.u-form) input:focus{border:1px solid #000}:where(.u-form) input[type=color]{width:90px;height:45px;padding:0}@media screen and (max-width: 1095px){:where(.u-form) input[type=color]{width:60px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=color]{height:30px}}:where(.u-form) input[type=color][list]{appearance:menulist}:where(.u-form) input[type=checkbox],:where(.u-form) input[type=radio]{position:relative;padding:0!important;margin:0!important;border:none!important;width:20px;height:20px}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox],:where(.u-form) input[type=radio]{width:15px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox],:where(.u-form) input[type=radio]{height:15px}}:where(.u-form) input[type=checkbox]:before,:where(.u-form) input[type=checkbox]:after,:where(.u-form) input[type=radio]:before,:where(.u-form) input[type=radio]:after{position:absolute;top:50%;left:0;box-sizing:border-box;display:block;content:""}:where(.u-form) input[type=checkbox]:before,:where(.u-form) input[type=radio]:before{width:100%;height:100%;margin-top:-10px;background:#fff;border:1px solid #ddd}:where(.u-form) input[type=checkbox]:after,:where(.u-form) input[type=radio]:after{opacity:0}:where(.u-form) input[type=checkbox]:checked:after,:where(.u-form) input[type=radio]:checked:after{opacity:1}:where(.u-form) input[type=checkbox]:disabled,:where(.u-form) input[type=radio]:disabled{pointer-events:none;cursor:default;opacity:.5}:where(.u-form) input[type=checkbox]:disabled+*,:where(.u-form) input[type=radio]:disabled+*{pointer-events:none;opacity:.5}:where(.u-form) input[type=checkbox]:focus:before,:where(.u-form) input[type=radio]:focus:before{border-color:#000}:where(.u-form) input[type=checkbox][type=radio]:before,:where(.u-form) input[type=checkbox][type=radio]:after,:where(.u-form) input[type=radio][type=radio]:before,:where(.u-form) input[type=radio][type=radio]:after{border-radius:50%}:where(.u-form) input[type=checkbox][type=radio]:after,:where(.u-form) input[type=radio][type=radio]:after{left:5px;width:10px;height:10px;margin-top:-5px;background:#000}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=radio]:after,:where(.u-form) input[type=radio][type=radio]:after{left:4.5px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=radio]:after,:where(.u-form) input[type=radio][type=radio]:after{width:6px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=radio]:after,:where(.u-form) input[type=radio][type=radio]:after{height:6px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=radio]:after,:where(.u-form) input[type=radio][type=radio]:after{margin-top:-3px}}:where(.u-form) input[type=checkbox][type=checkbox]:after,:where(.u-form) input[type=radio][type=checkbox]:after{margin-left:2px;width:16px;height:8px;margin-top:-6px;border-bottom:4px solid #000;border-left:4px solid #000;transform:rotate(-45deg)}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=checkbox]:after,:where(.u-form) input[type=radio][type=checkbox]:after{margin-left:2.5px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=checkbox]:after,:where(.u-form) input[type=radio][type=checkbox]:after{width:10px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=checkbox]:after,:where(.u-form) input[type=radio][type=checkbox]:after{height:5px}}@media screen and (max-width: 1095px){:where(.u-form) input[type=checkbox][type=checkbox]:after,:where(.u-form) input[type=radio][type=checkbox]:after{margin-top:-3px}}:where(.u-form) select{position:relative;display:flex;align-items:center;width:100%;padding-inline:24px 10px;appearance:auto;height:45px}@media screen and (max-width: 1095px){:where(.u-form) select{height:30px}}:where(.u-form) select:focus{border:1px solid #000}:where(.u-form) select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}:where(.u-form) select:-moz-focusring *{color:#000;text-shadow:none}:where(.u-form) textarea{width:100%;height:150px;padding:5px;resize:none}:where(.u-form) textarea:focus{border:1px solid #000}:where(.u-form) input[type=submit],:where(.u-form) button[type=submit],:where(.u-form) input[type=reset],:where(.u-form) button[type=reset],:where(.u-form) input[type=button],:where(.u-form) button[type=button],:where(.u-form) button{padding:0;cursor:pointer;border:none}ul.u-list{list-style:none}ul.u-list li{padding-left:18px;margin-bottom:12px;font-size:18px;line-height:1.6;position:relative}ul.u-list li:nth-last-child(1){margin-bottom:0}ul.u-list li:before{content:"";background:var(--color_accents);border-radius:100%;width:8px;height:8px;display:block;position:absolute;left:0;top:calc(.8em - 4px)}ul.u-list--s li{font-size:16px}ul.u-list--grid{display:grid;width:fit-content;grid-template-columns:auto auto;gap:15px 40px}ul.u-list--grid li{margin-bottom:0}ul.u-list--grid li:nth-of-type(1){order:1}ul.u-list--grid li:nth-of-type(2){order:3}ul.u-list--grid li:nth-of-type(3){order:5}ul.u-list--grid li:nth-of-type(4){order:7}ul.u-list--grid li:nth-of-type(5){order:2}ul.u-list--grid li:nth-of-type(6){order:4}ul.u-list--grid li:nth-of-type(7){order:6}ul.u-list--grid li:nth-of-type(8){order:8}@media screen and (max-width: 1095px){ul.u-list--grid{display:block}ul.u-list--grid li{margin-bottom:15px}ul.u-list--grid li:nth-of-type(1){order:1}ul.u-list--grid li:nth-of-type(2){order:2}ul.u-list--grid li:nth-of-type(3){order:3}ul.u-list--grid li:nth-of-type(4){order:4}ul.u-list--grid li:nth-of-type(5){order:5}ul.u-list--grid li:nth-of-type(6){order:6}ul.u-list--grid li:nth-of-type(7){order:7}ul.u-list--grid li:nth-of-type(8){order:8}}.u-txt-left{text-align:left!important}.u-txt-center,.u-txt-brackets{text-align:center!important}@media screen and (min-width: 1096px){.u-txt-center-md{text-align:center!important}}.u-txt-right{text-align:right!important}@media screen and (max-width: 1095px){.u-txt-left-sm{text-align:left!important}}.u-txt-2xs{font-size:10px;line-height:12px}.u-txt-xs{font-size:12px;line-height:1.6}.u-txt-s,.u-txt-brackets{font-size:14px;line-height:2}.u-txt-m{font-size:16px;line-height:2}.u-txt-l{font-size:18px;line-height:2}.u-txt--lheight-small{line-height:1.6}.u-txt-brackets{display:block;line-height:1.4}.u-txt-brackets--l{font-size:16px;line-height:1.2}@media screen and (min-width: 1096px){.u-txt-brackets--sm{display:inline-block}}.u-txt-note{margin-top:15px;padding-left:1.5em;font-size:12px;line-height:1.6;position:relative}.u-txt-note:before{content:"※";position:absolute;left:0;top:0}.u-txt-black{color:var(--color_text)!important}.u-txt-main{color:var(--color_main)!important}.u-txt-white{color:var(--color_white)!important}.u-txt-weight--400{font-weight:400}.u-txt-weight--500{font-weight:500}.u-txt-weight--600{font-weight:600}.u-txt-break{word-break:break-all}.u-mt120{margin-top:120px}@media screen and (max-width: 1095px){.u-mt120{margin-top:120px}}.u-mt100{margin-top:100px}@media screen and (max-width: 1095px){.u-mt100{margin-top:80px}}.u-mt80{margin-top:80px}@media screen and (max-width: 1095px){.u-mt80{margin-top:40px}}.u-mt70{margin-top:70px}@media screen and (max-width: 1095px){.u-mt70{margin-top:40px}}.u-mt60{margin-top:60px}@media screen and (max-width: 1095px){.u-mt60{margin-top:30px}}.u-mt50{margin-top:50px}@media screen and (max-width: 1095px){.u-mt50{margin-top:25px}}.u-mt40{margin-top:40px}@media screen and (max-width: 1095px){.u-mt40{margin-top:20px}}.u-mt40-30{margin-top:40px}@media screen and (max-width: 1095px){.u-mt40-30{margin-top:30px}}.u-mt30{margin-top:30px}@media screen and (max-width: 1095px){.u-mt30{margin-top:15px}}.u-mt30-20{margin-top:30px}@media screen and (max-width: 1095px){.u-mt30-20{margin-top:20px}}.u-mt0-20{margin-top:0}@media screen and (max-width: 1095px){.u-mt0-20{margin-top:20px}}.u-mt20{margin-top:20px}@media screen and (max-width: 1095px){.u-mt20{margin-top:15px}}.u-mt15{margin-top:15px}@media screen and (max-width: 1095px){.u-mt15{margin-top:10px}}.u-mt10{margin-top:10px}@media screen and (max-width: 1095px){.u-mt10{margin-top:5px}}.u-mt0{margin-top:0}.u-mb120{margin-bottom:120px}@media screen and (max-width: 1095px){.u-mb120{margin-bottom:120px}}.u-mb100{margin-bottom:100px}@media screen and (max-width: 1095px){.u-mb100{margin-bottom:80px}}.u-mb80{margin-bottom:80px}@media screen and (max-width: 1095px){.u-mb80{margin-bottom:40px}}.u-mb70{margin-bottom:70px}@media screen and (max-width: 1095px){.u-mb70{margin-bottom:40px}}.u-mb60{margin-bottom:60px}@media screen and (max-width: 1095px){.u-mb60{margin-bottom:30px}}.u-mb50{margin-bottom:50px}@media screen and (max-width: 1095px){.u-mb50{margin-bottom:25px}}.u-mb40{margin-bottom:40px}@media screen and (max-width: 1095px){.u-mb40{margin-bottom:20px}}.u-mb40-30{margin-bottom:40px}@media screen and (max-width: 1095px){.u-mb40-30{margin-bottom:30px}}.u-mb30{margin-bottom:30px}@media screen and (max-width: 1095px){.u-mb30{margin-bottom:15px}}.u-mb20-20{margin-bottom:20px}@media screen and (max-width: 1095px){.u-mb20-20{margin-bottom:20px}}.u-mb0-25{margin-bottom:0}@media screen and (max-width: 1095px){.u-mb0-25{margin-bottom:25px}}.u-mb20{margin-bottom:20px}@media screen and (max-width: 1095px){.u-mb20{margin-bottom:15px}}.u-mb15{margin-bottom:15px}@media screen and (max-width: 1095px){.u-mb15{margin-bottom:10px}}.u-mb15-15{margin-bottom:15px}.u-mb10{margin-bottom:10px}@media screen and (max-width: 1095px){.u-mb10{margin-bottom:10px}}.u-mb0{margin-bottom:0}@media screen and (max-width: 1095px){.u-mb0{margin-bottom:0}}.u-mg120{margin:120px 0}@media screen and (max-width: 1095px){.u-mg120{margin:120px 0}}.u-mg100{margin:100px 0}@media screen and (max-width: 1095px){.u-mg100{margin:80px 0}}.u-mg80{margin:80px 0}@media screen and (max-width: 1095px){.u-mg80{margin:60px 0}}.u-mg70{margin:70px 0}@media screen and (max-width: 1095px){.u-mg70{margin:40px 0}}.u-mg60{margin:60px 0}@media screen and (max-width: 1095px){.u-mg60{margin:30px 0}}.u-mg50{margin:50px 0}@media screen and (max-width: 1095px){.u-mg50{margin:25px 0}}.u-mg40{margin:40px 0}@media screen and (max-width: 1095px){.u-mg40{margin:20px 0}}.u-mg30{margin:30px 0}@media screen and (max-width: 1095px){.u-mg30{margin:15px 0}}.u-mg20{margin:20px 0}@media screen and (max-width: 1095px){.u-mg20{margin:10px 0}}.u-pt120{margin-top:120px}@media screen and (max-width: 1095px){.u-pt120{margin-top:120px}}.u-pt100{margin-top:100px}@media screen and (max-width: 1095px){.u-pt100{margin-top:80px}}.u-pt80{margin-top:80px}@media screen and (max-width: 1095px){.u-pt80{margin-top:40px}}.u-pt70{margin-top:70px}@media screen and (max-width: 1095px){.u-pt70{margin-top:40px}}.u-pt60{margin-top:60px}@media screen and (max-width: 1095px){.u-pt60{margin-top:30px}}.u-pt50{margin-top:50px}@media screen and (max-width: 1095px){.u-pt50{margin-top:25px}}.u-pt40{margin-top:40px}@media screen and (max-width: 1095px){.u-pt40{margin-top:20px}}.u-pt40-30{margin-top:40px}@media screen and (max-width: 1095px){.u-pt40-30{margin-top:30px}}.u-pt30{margin-top:30px}@media screen and (max-width: 1095px){.u-pt30{margin-top:15px}}.u-pt20{margin-top:20px}@media screen and (max-width: 1095px){.u-pt20{margin-top:15px}}.u-pb120{margin-bottom:120px}@media screen and (max-width: 1095px){.u-pb120{margin-bottom:120px}}.u-pb100{margin-bottom:100px}@media screen and (max-width: 1095px){.u-pb100{margin-bottom:80px}}.u-pb80{margin-bottom:80px}@media screen and (max-width: 1095px){.u-pb80{margin-bottom:40px}}.u-pb70{margin-bottom:70px}@media screen and (max-width: 1095px){.u-pb70{margin-bottom:40px}}.u-pb60{margin-bottom:60px}@media screen and (max-width: 1095px){.u-pb60{margin-bottom:30px}}.u-pb50{margin-bottom:50px}@media screen and (max-width: 1095px){.u-pb50{margin-bottom:25px}}.u-pb40{margin-bottom:40px}@media screen and (max-width: 1095px){.u-pb40{margin-bottom:20px}}.u-pb30{margin-bottom:30px}@media screen and (max-width: 1095px){.u-pb30{margin-bottom:15px}}.u-pb20-20{margin-bottom:20px}@media screen and (max-width: 1095px){.u-pb20-20{margin-bottom:20px}}.u-pb20{margin-bottom:20px}@media screen and (max-width: 1095px){.u-pb20{margin-bottom:15px}}.u-pb15{margin-bottom:15px}@media screen and (max-width: 1095px){.u-pb15{margin-bottom:10px}}.u-pg120{margin:120px 0}@media screen and (max-width: 1095px){.u-pg120{margin:120px 0}}.u-pg100{margin:100px 0}@media screen and (max-width: 1095px){.u-pg100{margin:80px 0}}.u-pg80{margin:80px 0}@media screen and (max-width: 1095px){.u-pg80{margin:60px 0}}.u-pg70{margin:70px 0}@media screen and (max-width: 1095px){.u-pg70{margin:40px 0}}.u-pg60{margin:60px 0}@media screen and (max-width: 1095px){.u-pg60{margin:30px 0}}.u-pg50{margin:50px 0}@media screen and (max-width: 1095px){.u-pg50{margin:25px 0}}.u-pg40{margin:40px 0}@media screen and (max-width: 1095px){.u-pg40{margin:20px 0}}.u-pg30{margin:30px 0}@media screen and (max-width: 1095px){.u-pg30{margin:15px 0}}.u-pg20{margin:20px 0}@media screen and (max-width: 1095px){.u-pg20{margin:10px 0}}.u-img{margin:20px 0 15px}@media screen and (max-width: 1095px){.u-img{margin:15px 0 10px}}.u-img-l{margin:30px 0 15px}@media screen and (max-width: 1095px){.u-img-l{margin:20px 0 10px}}.u-w770{max-width:770px;width:100%}.u-w760{max-width:760px;width:100%}@keyframes animation-scroll{0%{transform:translate(calc(-50% - 4px),-50%)}to{transform:translate(calc(-50% + 4px),-50%)}}.u-table-icon{display:none}@media screen and (max-width: 1095px){.u-table-icon{display:block}.u-table-icon svg{margin-left:auto;position:relative;left:12px}}.u-table-wrapper{overflow:auto;position:relative;z-index:10;margin:0;padding:0}@media screen and (max-width: 1095px){.u-table-wrapper{margin:0 -20px}}@media screen and (max-width: 1095px){.u-table-wrapper{padding:0 20px 10px}}@media screen and (max-width: 1095px){.u-table-wrapper:after,.u-table-wrapper:before{height:84px;font-size:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;transition:.2s}.u-table-wrapper:after{content:"";display:block;width:56px;animation:animation-scroll .4s alternate infinite ease-in-out;background:url(/assets/images/table/table_scroll.svg) no-repeat top center}.u-table-wrapper:before{content:"横にスクロールできます";color:var(--color_white);display:flex;align-items:flex-end;justify-content:center;border-radius:20px;transform:translate(-50%,-50%);z-index:10;transition:.2s}.u-table-wrapper .u-table:before{content:"";display:block;border-radius:20px;background:#0006;position:absolute;left:0;top:0;z-index:5;transition:.2s;width:100%;height:100%}.u-table-wrapper.is-active:after{opacity:0;pointer-events:none}.u-table-wrapper.is-active:before{opacity:0;pointer-events:none}.u-table-wrapper.is-active .u-table:before{opacity:0;pointer-events:none}}.u-table{margin:40px 0;border-radius:20px;width:100%;border-spacing:0;border:none;min-width:740px;position:relative;z-index:5}@media screen and (max-width: 1095px){.u-table{margin:10px 0 15px}}.u-table th{background:var(--color_main);color:var(--color_white);text-align:center;border:none;border-right:1px solid var(--color_border);border-bottom:1px solid var(--color_border);font-weight:var(--font-weight);line-height:1.6;padding:12px;height:60px;width:33.3%}.u-table th.is-width-auto{width:auto}.u-table th.is-small{height:50px}.u-table th.is-large{height:100px}.u-table th.is-bg-lgray{color:var(--color_text);background:var(--color_lgray)}.u-table th.is-border-left{border-left:1px solid var(--color_border)}.u-table th.u-table__txt-vertical{width:2em;padding:0}.u-table th.u-table__txt-vertical span{white-space:pre;writing-mode:vertical-lr}.u-table td{text-align:center;border:none;border-right:1px solid var(--color_border);border-bottom:1px solid var(--color_border);padding:12px;height:60px;line-height:1.6;font-size:16px;font-weight:var(--font-weight);width:33.3%}.u-table tr:first-child>*:first-child{border-radius:20px 0 0}.u-table tr:first-child>*:last-child{border-radius:0 20px 0 0}.u-table tr:last-child>*:first-child{border-radius:0 0 0 20px}.u-table tr:last-child>*:last-child{border-radius:0 0 20px}.u-ruby{display:inline}.u-ruby rt{display:inline;font-size:12px;white-space:pre-wrap}.u-ruby rt:before{content:"［"}.u-ruby rt:after{content:"］"}.u-ruby-ttl rt{ruby-align:center;margin-bottom:.1em;font-size:10px}@-moz-document url-prefix(){.u-ruby-ttl rt{margin-bottom:-.3em}}.u-display-sm{display:none}@media screen and (max-width: 1095px){.u-display-sm{display:block}}.u-display-md{display:block}@media screen and (max-width: 1095px){.u-display-md{display:none}}.u-display-inline-block{display:inline-block}.u-font-roman{font-family:Inter,sans-serif!important;font-weight:500}.u-font-mincho{font-family:Sawarabi Mincho,"Noto Serif JP",serif!important}.u-font-semibold{font-weight:var(--font-weight-semibold)}.u-color-main-txt{color:var(--color_main)}:root{--color_text: #282420;--color_main: #e50a11;--color_bg: #ffffff;--color_bg-2: #e4e4e4;--color_bg-3: #f2f2f2;--color_line: #c8c7c6;--color_input-text: #c8c8c8;--color_accent: #e50a11;--color_accent-2: #087dfc;--color_white: #fff;--color_white--rgb: 255, 255, 255;--color_lgray: #dedede;--color_gray: #a0a0a0;--color_border: #c8c7c6;--text-xs: 11px;--text-s: 12px;--text-m: 16px;--text-l: 22px;--text-xl: 24px;--text-xxl: 36px;--text-xs-sp: 10px;--text-s-sp: 12px;--text-m-sp: 14px;--text-l-sp: 18px;--text-xl-sp: 20px;--text-xxl-sp: 24px;--line-height: 1.75;--line-height-s: 1.5;--letter-spacing: .04em;--font-weight: 500;--font-weight-bold: 700;--bezier-ease-out: .22, 1, .36, 1;--font-weight-roman: 400;--font-weight-bold-roman: 600}.fw .c-foot-cv{background-color:var(--color_text);color:#fff;padding:56px 0 64px}.fw .c-foot-cv.is-hide{display:none}@media screen and (max-width: 1095px){.fw .c-foot-cv{padding:40px 0}}@media screen and (max-width: 430px){.fw .c-foot-cv{padding:40px 0}}.fw .c-foot-cv .c-foot-cv-flex{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:58px}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-flex{flex-direction:column;gap:30px}}.fw .c-foot-cv .c-foot-cv-divider{height:auto;width:1px;background-color:#484541;flex:0 0 auto}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-divider{height:1px;width:100%}}.fw .c-foot-cv .c-foot-cv-title{flex:1;min-width:0}.fw .c-foot-cv .c-foot-cv-title svg{width:100%}.fw .c-foot-cv .c-foot-cv-title--small{display:none}.fw .c-foot-cv .c-foot-cv-box{flex:1}.fw .c-foot-cv .c-foot-cv-box__title{font-size:var(--text-xl);font-weight:400;flex:0 0 auto;letter-spacing:.1em;line-height:1;margin-bottom:10px}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-box__title{font-size:var(--text-xl-sp)}}@media screen and (max-width: 430px){.fw .c-foot-cv .c-foot-cv-box__title{font-size:var(--text-xl-sp)}}.fw .c-foot-cv .c-foot-cv-box__title--roman{font-family:Inter,sans-serif}.fw .c-foot-cv .c-foot-cv-box__description{font-size:var(--text-m);font-weight:400;line-height:1.5}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-box__description{font-size:var(--text-m-sp)}}@media screen and (max-width: 430px){.fw .c-foot-cv .c-foot-cv-box__description{font-size:var(--text-m-sp)}}.fw .c-foot-cv .c-foot-cv-register .register-button{position:relative;width:100%;height:64px;background-color:var(--color_main);border-radius:4px;display:flex;justify-content:center;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 1px 3px #000}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-register .register-button{height:64px}}@media screen and (max-width: 430px){.fw .c-foot-cv .c-foot-cv-register .register-button{height:64px}}.fw .c-foot-cv .c-foot-cv-register .register-button>span{color:#fff;font-size:22px;line-height:1;font-weight:600;transition:all .3s ease;flex:0 0 auto}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-register .register-button>span{font-size:24px}}@media screen and (max-width: 430px){.fw .c-foot-cv .c-foot-cv-register .register-button>span{font-size:24px}}.fw .c-foot-cv .c-foot-cv-register .register-button>i{flex:0 0 auto;width:24px;height:24px}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-register .register-button>i{width:30px}}@media screen and (max-width: 430px){.fw .c-foot-cv .c-foot-cv-register .register-button>i{width:30px}}@media screen and (max-width: 1095px){.fw .c-foot-cv .c-foot-cv-register .register-button>i{height:30px}}@media screen and (max-width: 430px){.fw .c-foot-cv .c-foot-cv-register .register-button>i{height:30px}}.fw .c-foot-cv .c-foot-cv-register .register-button>i svg{width:100%;height:100%}.fw .c-foot-cv .c-foot-cv-register .register-button>i svg .circle,.fw .c-foot-cv .c-foot-cv-register .register-button>i svg .arrow{transition:all .3s ease}.fw .c-foot-cv .c-foot-cv-register .register-button:hover{background-color:#46423e}.fw .c-foot-line{padding:30px 20px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff}.fw .c-foot-line .c-foot-line-tomodachi{flex:0 0 100%;max-width:425px}.fw .c-foot-line .c-foot-line-tomodachi .otodoke{font-size:16px;margin-bottom:12px;letter-spacing:.1em;display:flex;justify-content:center;gap:4px}@media screen and (max-width: 1095px){.fw .c-foot-line .c-foot-line-tomodachi .otodoke{font-size:16px}}@media screen and (max-width: 430px){.fw .c-foot-line .c-foot-line-tomodachi .otodoke{font-size:14px}}.fw .c-foot-line .c-foot-line-tomodachi .otodoke:before{content:"\\"}.fw .c-foot-line .c-foot-line-tomodachi .otodoke:after{content:"/"}.fw .c-foot-line .c-foot-line-tomodachi .tomodachi-tsuika{background-color:#06c755;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:18px;line-height:1;padding:16px;border-radius:200px;max-width:100%;margin:0 auto}@media screen and (max-width: 1095px){.fw .c-foot-line .c-foot-line-tomodachi .tomodachi-tsuika{font-size:18px}}@media screen and (max-width: 430px){.fw .c-foot-line .c-foot-line-tomodachi .tomodachi-tsuika{font-size:16px}}@media screen and (max-width: 1095px){.fw .c-foot-line .c-foot-line-tomodachi .tomodachi-tsuika{max-width:100%}}@media screen and (max-width: 430px){.fw .c-foot-line .c-foot-line-tomodachi .tomodachi-tsuika{max-width:263px}}.fw .c-breadcrumb{padding:32px}@media screen and (max-width: 1095px){.fw .c-breadcrumb{padding:24px 16px}}@media screen and (max-width: 430px){.fw .c-breadcrumb{padding:24px 16px}}.fw .c-breadcrumb .c-breadcrumb-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;font-size:12px;white-space:nowrap;overflow-x:auto}.fw .c-breadcrumb .c-breadcrumb-list__divider{flex:0 0 auto}.fw .c-breadcrumb .c-breadcrumb-list__item a{color:var(--color_main);text-decoration:underline}.fw .c-breadcrumb .c-breadcrumb-list__item a:hover{text-decoration:none}.fw .c-back-button{text-align:center}.fw .c-back-button .back-button{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;background-color:var(--color_text);padding:10px;width:100%;max-width:536px;border-radius:8px;transition:all .3s ease}.fw .c-back-button .back-button>span{font-size:var(--text-l);font-weight:700;color:#fff}@media screen and (max-width: 1095px){.fw .c-back-button .back-button>span{font-size:var(--text-l-sp)}}@media screen and (max-width: 430px){.fw .c-back-button .back-button>span{font-size:var(--text-l-sp)}}.fw .c-back-button .back-button>i{transition:all .3s ease}.fw .c-back-button .back-button>i svg{width:24px;height:24px}.fw .c-back-button .back-button:hover{opacity:.8}.fw .c-back-button .back-button:hover>i{transform:translate(5px)}.fw .c-title{display:flex;flex-direction:column}.fw .c-title__pre{font-family:Inter,sans-serif;font-weight:var(--font-weight);color:var(--color_main);letter-spacing:var(--letter-spacing);font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw .c-title__pre{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw .c-title__pre{font-size:var(--text-m-sp)}}.fw .c-title__main{font-weight:var(--font-weight-bold);line-height:var(--line-height);font-size:var(--text-xxl)}@media screen and (max-width: 1095px){.fw .c-title__main{font-size:var(--text-xxl)}}@media screen and (max-width: 430px){.fw .c-title__main{font-size:var(--text-xxl-sp)}}.fw .c-title__main em{font-family:Inter,sans-serif;font-style:normal;letter-spacing:var(--letter-spacing)}.fw.p-faq-category .p-title .p-title-contents{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.fw.p-faq-category .p-title .p-title-contents__link{display:flex;align-items:center;justify-content:flex-start;gap:16px}.fw.p-faq-category .p-title .p-title-contents__link>span{font-size:16px;line-height:1}.fw.p-faq-category .p-title .p-title-contents__link>i{width:30px;height:30px;transition:all .3s ease}.fw.p-faq-category .p-title .p-title-contents__link:hover>span{text-decoration:underline}.fw.p-faq-category .p-title .p-title-contents__link:hover>i{transform:translate(5px)}@media screen and (max-width: 1095px){.fw.p-faq-category .p-title .p-title-contents__link{display:none}}.fw.p-faq-category .p-faq-children{margin-top:40px}.fw.p-faq-category .p-faq-children__inner{width:100%;max-width:1320px;margin-top:40px;background-color:var(--color_bg-3);padding:85px 20px 80px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1095px){.fw.p-faq-category .p-faq-children__inner{width:calc(100% - 16px)}}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children__inner{width:calc(100% - 16px)}}@media screen and (max-width: 1095px){.fw.p-faq-category .p-faq-children__inner{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children__inner{padding:40px 0}}@media screen and (max-width: 1095px){.fw.p-faq-category .p-faq-children__inner{margin-left:8px}}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children__inner{margin-left:8px}}@media screen and (max-width: 1095px){.fw.p-faq-category .p-faq-children__inner{margin-right:8px}}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children__inner{margin-right:8px}}.fw.p-faq-category .p-faq-children__inner .l-inner{padding:0 20px}@media screen and (max-width: 1095px){.fw.p-faq-category .p-faq-children__inner .l-inner{padding:0 12px}}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children__inner .l-inner{padding:0 12px}}.fw.p-faq-category .p-faq-children .p-faq-children-list{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children .p-faq-children-list{gap:16px}}@media screen and (max-width: 1095px){.fw.p-faq-category .p-faq-children .p-faq-children-list__item{width:calc(50% - 16px)}}@media screen and (max-width: 430px){.fw.p-faq-category .p-faq-children .p-faq-children-list__item{width:calc(50% - 8px)}}.fw.p-faq-category{background-color:#e4e4e4}.fw.p-faq-category .p-article{background-color:#fff;margin:0 20px;padding:85px 0 80px}@media screen and (max-width: 1095px){.fw.p-faq-category .p-article{margin:0 8px}}@media screen and (max-width: 430px){.fw.p-faq-category .p-article{margin:0 8px}}@media screen and (max-width: 1095px){.fw.p-faq-category .p-article{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-faq-category .p-article{padding:40px 0}}.fw.p-faq-category .p-article .c-back-button{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-faq-category .p-article .c-back-button{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-faq-category .p-article .c-back-button{margin-top:40px}}.fw.p-faq-category .p-article .sp-only-category-link{display:flex;flex-direction:row;justify-content:center;padding:40px 0 0}.fw.p-faq-category .p-article .sp-only-category-link a{display:flex;align-items:center;justify-content:center;gap:8px}.fw.p-faq-category .p-article .sp-only-category-link a>span{font-size:14px;line-height:1}.fw.p-faq-category .p-article .sp-only-category-link a>i{width:20px;height:20px;transition:all .3s ease}.fw.p-faq-category .p-article .sp-only-category-link a:hover>span{text-decoration:underline}.fw.p-faq-category .p-article .sp-only-category-link a:hover>i{transform:translate(5px)}@media screen and (min-width: 1096px){.fw.p-faq-category .p-article .sp-only-category-link{display:none}}.fw.p-faq-category form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681{padding:40px;background-color:var(--color_text);color:#fff;display:flex;align-items:flex-end;gap:20px}.fw.p-faq-category form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .hs-error-msg{color:var(--color_main)}.fw.p-faq-category form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .actions input[type=submit]{background-color:var(--color_main);border:0;outline:0;padding:10px 20px}.fw .c-faq-box{background-color:#fff;display:flex;flex-direction:column;padding:24px;border-radius:8px;width:240px;height:230px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw .c-faq-box{padding:12px}}@media screen and (max-width: 430px){.fw .c-faq-box{padding:12px}}@media screen and (max-width: 1095px){.fw .c-faq-box{width:100%}}@media screen and (max-width: 430px){.fw .c-faq-box{width:100%}}@media screen and (max-width: 1095px){.fw .c-faq-box{height:190px}}@media screen and (max-width: 430px){.fw .c-faq-box{height:190px}}.fw .c-faq-box:hover{opacity:.8;transform:translateY(-5px)}.fw .c-faq-box__id{color:var(--color_bg-3);font-size:56px;font-family:Inter,sans-serif;line-height:1}@media screen and (max-width: 1095px){.fw .c-faq-box__id{font-size:48px}}@media screen and (max-width: 430px){.fw .c-faq-box__id{font-size:48px}}.fw .c-faq-box__title{font-size:20px;font-weight:700;line-height:1.5}@media screen and (max-width: 1095px){.fw .c-faq-box__title{font-size:16px}}@media screen and (max-width: 430px){.fw .c-faq-box__title{font-size:16px}}.fw .c-faq-box__icon{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.fw .c-faq-box.is-top{background-color:var(--color_bg-2)}.fw .c-faq-box.is-top .c-faq-box__id{color:#fff}.fw.p-faq-category-article{background-color:#e4e4e4}.fw.p-faq-category-article .p-article{background-color:#fff;margin:0 20px;padding:85px 0 80px}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article{margin:0 8px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article{margin:0 8px}}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article{padding:40px 0}}.fw.p-faq-category-article .p-article .c-back-button{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article .c-back-button{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article .c-back-button{margin-top:40px}}.fw.p-faq-category-article .p-article .p-article-title{border-bottom:1px solid var(--color_line);display:flex;flex-direction:column;gap:16px;padding-bottom:24px;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article .p-article-title{padding-bottom:16px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article .p-article-title{padding-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article .p-article-title{margin-bottom:24px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article .p-article-title{margin-bottom:24px}}.fw.p-faq-category-article .p-article .p-article-title__pre{color:var(--color_main);font-size:16px;font-weight:400;line-height:1}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article .p-article-title__pre{font-size:14px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article .p-article-title__pre{font-size:14px}}.fw.p-faq-category-article .p-article .p-article-title__category{font-size:16px;font-weight:400;line-height:1}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article .p-article-title__category{font-size:14px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article .p-article-title__category{font-size:14px}}.fw.p-faq-category-article .p-article .p-article-title__main{font-size:36px;line-height:1.5;font-weight:700}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article .p-article-title__main{font-size:24px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article .p-article-title__main{font-size:24px}}.fw.p-faq-category-article .p-article__text{font-size:18px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article__text{font-size:18px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article__text{font-size:18px}}.fw.p-faq-category-article .p-article__links{margin-top:120px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:40px;border-bottom:1px solid var(--color_line);padding-bottom:24px}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article__links{margin-top:80px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article__links{margin-top:80px}}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article__links{flex-direction:column;align-items:flex-end;gap:16px}}.fw.p-faq-category-article .p-article__links a{display:flex;align-items:center;justify-content:center;gap:16px}.fw.p-faq-category-article .p-article__links a>span{font-size:16px;line-height:1;text-decoration:underline}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article__links a>span{font-size:14px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article__links a>span{font-size:14px}}.fw.p-faq-category-article .p-article__links a>i{width:30px;height:30px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article__links a>i{width:20px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article__links a>i{width:20px}}@media screen and (max-width: 1095px){.fw.p-faq-category-article .p-article__links a>i{height:20px}}@media screen and (max-width: 430px){.fw.p-faq-category-article .p-article__links a>i{height:20px}}.fw.p-faq-category-article .p-article__links a:hover>span{text-decoration:none}.fw.p-faq-category-article .p-article__links a:hover>i{transform:translate(5px)}.fw.p-faq-category-article form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681{padding:40px;background-color:var(--color_text);color:#fff;display:flex;align-items:flex-end;gap:20px}.fw.p-faq-category-article form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .hs-error-msg{color:var(--color_main)}.fw.p-faq-category-article form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .actions input[type=submit]{background-color:var(--color_main);border:0;outline:0;padding:10px 20px}.fw.p-faq-top .p-faq-list{margin-top:40px}.fw.p-faq-top .p-faq-list__inner{width:100%;max-width:1320px;margin-top:40px;background-color:var(--color_bg-3);padding:85px 20px 80px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list__inner{width:calc(100% - 16px)}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list__inner{width:calc(100% - 16px)}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list__inner{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list__inner{padding:40px 0}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list__inner{margin-left:8px}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list__inner{margin-left:8px}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list__inner{margin-right:8px}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list__inner{margin-right:8px}}.fw.p-faq-top .p-faq-list__inner .l-inner{padding:0 20px}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list__inner .l-inner{padding:0 12px}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list__inner .l-inner{padding:0 12px}}.fw.p-faq-top .p-faq-list .p-faq-category{position:relative}.fw.p-faq-top .p-faq-list .p-faq-category+.p-faq-category{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list .p-faq-category+.p-faq-category{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list .p-faq-category+.p-faq-category{margin-top:40px}}.fw.p-faq-top .p-faq-list .p-faq-category__title-area{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:24px}.fw.p-faq-top .p-faq-list .p-faq-category__title{display:flex;align-items:center;justify-content:flex-start;gap:16px}.fw.p-faq-top .p-faq-list .p-faq-category__title .category-icon{flex:0 0 auto;width:56px;height:56px}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list .p-faq-category__title .category-icon{width:48px}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list .p-faq-category__title .category-icon{height:48px}}.fw.p-faq-top .p-faq-list .p-faq-category__title .category-name{font-size:24px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list .p-faq-category__title .category-name{font-size:22px}}.fw.p-faq-top .p-faq-list .p-faq-category__link{display:flex;align-items:center;justify-content:flex-start;gap:16px}.fw.p-faq-top .p-faq-list .p-faq-category__link>span{font-size:16px;line-height:1}.fw.p-faq-top .p-faq-list .p-faq-category__link>i{width:30px;height:30px;transition:all .3s ease}.fw.p-faq-top .p-faq-list .p-faq-category__link:hover>span{text-decoration:underline}.fw.p-faq-top .p-faq-list .p-faq-category__link:hover>i{transform:translate(5px)}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list .p-faq-category__link{display:none}}.fw.p-faq-top .p-faq-list .p-faq-children{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list .p-faq-children{gap:16px}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-faq-list .p-faq-children__item{width:calc(50% - 16px)}}@media screen and (max-width: 430px){.fw.p-faq-top .p-faq-list .p-faq-children__item{width:calc(50% - 8px)}}.fw.p-faq-top .p-faq-list .sp-only-category-link{display:flex;flex-direction:row;justify-content:center;padding:32px 0 24px}.fw.p-faq-top .p-faq-list .sp-only-category-link a{display:flex;align-items:center;justify-content:center;gap:8px}.fw.p-faq-top .p-faq-list .sp-only-category-link a>span{font-size:14px;line-height:1}.fw.p-faq-top .p-faq-list .sp-only-category-link a>i{width:20px;height:20px;transition:all .3s ease}.fw.p-faq-top .p-faq-list .sp-only-category-link a:hover>span{text-decoration:underline}.fw.p-faq-top .p-faq-list .sp-only-category-link a:hover>i{transform:translate(5px)}@media screen and (min-width: 1096px){.fw.p-faq-top .p-faq-list .sp-only-category-link{display:none}}.fw.p-faq-top .p-banner{overflow:hidden;background-color:var(--color_bg-1)}@media screen and (min-width: 1096px){.fw.p-faq-top .p-banner{display:flex;flex-direction:row;justify-content:center;align-items:stretch}}.fw.p-faq-top .p-banner__image{flex:1}@media screen and (max-width: 1095px){.fw.p-faq-top .p-banner__image{margin-right:-8.5vw}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-banner__image img.pc{display:none}}@media screen and (min-width: 1096px){.fw.p-faq-top .p-banner__image img.sp{display:none}}.fw.p-faq-top{background-color:#e4e4e4}.fw.p-faq-top .p-article{background-color:#fff;margin:0 20px;padding:85px 0 80px}@media screen and (max-width: 1095px){.fw.p-faq-top .p-article{margin:0 8px}}@media screen and (max-width: 430px){.fw.p-faq-top .p-article{margin:0 8px}}@media screen and (max-width: 1095px){.fw.p-faq-top .p-article{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-faq-top .p-article{padding:40px 0}}.fw.p-faq-top .p-article .c-back-button{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-faq-top .p-article .c-back-button{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-faq-top .p-article .c-back-button{margin-top:40px}}.fw.p-faq-top form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681{padding:40px;background-color:var(--color_text);color:#fff;display:flex;align-items:flex-end;gap:20px}.fw.p-faq-top form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .hs-error-msg{color:var(--color_main)}.fw.p-faq-top form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .actions input[type=submit]{background-color:var(--color_main);border:0;outline:0;padding:10px 20px}.fw.p-fund .p-kv__contents{height:780px;overflow:hidden;background-image:url(/assets/images/fund/kv.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__contents{height:113.5897435897vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv__contents{height:113.5897435897vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__contents{justify-content:flex-end}}.fw.p-fund .p-kv__inner{width:100%;display:flex;flex-direction:column;justify-content:center;color:#fff;gap:52px}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__inner{padding:6.1538461538vw 6.1538461538vw 6.1538461538vw 9.2307692308vw}}.fw.p-fund .p-kv .p-kv-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;z-index:2}.fw.p-fund .p-kv .p-kv-title__pre{text-align:center;background-color:var(--color_main);width:84px;font-size:16px;line-height:1.6875;padding:8px 16px;border-radius:4px;margin-bottom:10px}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__pre{width:21.5384615385vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__pre{width:21.5384615385vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__pre{font-size:4.1025641026vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__pre{font-size:4.1025641026vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__pre{padding:2.0512820513vw 4.1025641026vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__pre{padding:2.0512820513vw 4.1025641026vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__pre{margin-bottom:2.5641025641vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__pre{margin-bottom:2.5641025641vw}}.fw.p-fund .p-kv .p-kv-title__main{font-size:36px;line-height:1.444444;margin-bottom:16px}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__main{font-size:7.1794871795vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__main{font-size:7.1794871795vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__main{margin-bottom:2.0512820513vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__main{margin-bottom:2.0512820513vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__main{text-shadow:0 0 10px rgba(0,0,0,.7)}}.fw.p-fund .p-kv .p-kv-title__sub{font-size:24px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__sub{font-size:5.1282051282vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv .p-kv-title__sub{font-size:5.1282051282vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv .p-kv-title__sub{text-shadow:0 0 10px rgba(0,0,0,.7)}}.fw.p-fund .p-kv__img{position:absolute;z-index:1;left:50%;bottom:-150px;width:800px;transform:translate(-80px)}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__img{left:50%}}@media screen and (max-width: 430px){.fw.p-fund .p-kv__img{left:50%}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__img{bottom:-15vw}}@media screen and (max-width: 430px){.fw.p-fund .p-kv__img{bottom:-15vw}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__img{width:110%}}@media screen and (max-width: 430px){.fw.p-fund .p-kv__img{width:110%}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__img{transform:none;transform:translate(-50%);overflow:hidden}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__img:before{content:"";position:absolute;inset:0;pointer-events:none}}.fw.p-fund .p-kv__banner{width:400px}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__banner{width:100%}}@media screen and (max-width: 430px){.fw.p-fund .p-kv__banner{width:100%}}@media screen and (max-width: 1095px){.fw.p-fund .p-kv__banner--pc{display:none}}@media screen and (min-width: 1096px){.fw.p-fund .p-kv__banner--sp{display:none}}.fw.p-fund .p-kv__banner--sp img{width:100%}.fw .l-border-box{border-left:16px solid var(--color_bg-2);border-right:16px solid var(--color_bg-2);background:var(--color_white)}@media screen and (max-width: 1095px){.fw .l-border-box{border-left:8px solid var(--color_bg-2);border-right:8px solid var(--color_bg-2)}}.fw.p-fund .p-nav-container .p-nav{margin-top:-50px;padding:0;position:relative;z-index:3}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav{margin-top:0}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav{margin-top:0}}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav{padding:40px 28px 0}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav{padding:40px 28px 0}}.fw.p-fund .p-nav-container .p-nav .p-nav-list{display:flex;align-items:stretch;justify-content:center;gap:5px}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav .p-nav-list{flex-wrap:wrap}}.fw.p-fund .p-nav-container .p-nav .p-nav-list__item{display:flex;flex-direction:column;flex:1 0 0;max-width:260px}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav .p-nav-list__item{flex:1 0 25%}}.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a{background-color:var(--color_text);color:#fff;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px 0;font-size:20px;line-height:1.5;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a{padding:20px 0}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a{padding:20px 0}}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a{font-size:14px}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a{font-size:14px}}.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a.a--current,.fw.p-fund .p-nav-container .p-nav .p-nav-list__item a:hover{background-color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--static .p-nav-list{flex-wrap:wrap}}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--static .p-nav-list__item{flex:1 0 calc((100% - 10px) / 3);max-width:none}.fw.p-fund .p-nav-container .p-nav--static .p-nav-list__item:nth-child(4),.fw.p-fund .p-nav-container .p-nav--static .p-nav-list__item:nth-child(5){flex:1 0 calc((100% - 5px)/2)}}.fw.p-fund .p-nav-container .p-nav--fixed{margin-top:0;padding:0;overflow:hidden;overflow-x:auto;border-bottom:1px solid #fff;transition:all .5s ease;position:fixed;pointer-events:none;opacity:0;top:0;left:0;width:100%;z-index:11}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--fixed{margin-top:0}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav--fixed{margin-top:0}}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--fixed{padding:0}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav--fixed{padding:0}}.fw.p-fund .p-nav-container .p-nav--fixed.is-active{pointer-events:auto;opacity:1;top:90px}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--fixed.is-active{top:68px}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav--fixed.is-active{top:68px}}.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list{gap:0;min-width:600px}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list{flex-wrap:nowrap}}.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list__item{flex:1;max-width:none}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list__item{flex:1 0 auto}}.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list__item+.p-nav-list__item{border-left:1px solid #fff}.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list__item a{padding:13px 0}@media screen and (max-width: 1095px){.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list__item a{padding:10px 0}}@media screen and (max-width: 430px){.fw.p-fund .p-nav-container .p-nav--fixed .p-nav-list__item a{padding:10px 0}}.fw.p-fund .p-ttl{font-size:36px;font-optical-sizing:auto;line-height:1.5em;font-weight:700;letter-spacing:.05em;margin-bottom:38px}@media screen and (max-width: 1095px){.fw.p-fund .p-ttl{font-size:24px}}@media screen and (max-width: 1095px){.fw.p-fund .p-ttl{margin-bottom:32px}}.fw.p-fund .p-box-list{margin-bottom:10px;display:flex;gap:32px}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list{margin-bottom:10px}}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list{flex-direction:column;gap:15px}}.fw.p-fund .p-box-list__item{flex:0 0 calc(33.3333333333% - 21.3333333333px);background:var(--color_bg-3);padding:24px 30px 30px}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list__item{padding:16px 20px 20px}}.fw.p-fund .p-box-list__ttl{font-size:22px;font-weight:700;line-height:1.28em;letter-spacing:.05em;color:var(--color_main);margin-bottom:12px;display:flex;align-items:center;gap:10px}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list__ttl{font-size:20px}}@media screen and (max-width: 430px){.fw.p-fund .p-box-list__ttl{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list__ttl{margin-bottom:8px}}.fw.p-fund .p-box-list__ttl .icon{width:30px;height:30px}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list__ttl .icon{width:24px}}@media screen and (max-width: 430px){.fw.p-fund .p-box-list__ttl .icon{width:24px}}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list__ttl .icon{height:24px}}@media screen and (max-width: 430px){.fw.p-fund .p-box-list__ttl .icon{height:24px}}.fw.p-fund .p-box-list__ttl .icon img{display:block;width:100%;height:100%}.fw.p-fund .p-box-list__ttl__note{font-size:12px}.fw.p-fund .p-box-list__text{font-size:16px;font-weight:500;line-height:1.53em;letter-spacing:.05em}@media screen and (max-width: 1095px){.fw.p-fund .p-box-list__text{letter-spacing:.025em;line-height:1.625em}}.fw.p-fund .p-box-list.is-mono .p-box-list__item{background:var(--color_bg)}.fw.p-fund .p-box-list.is-mono .p-box-list__ttl{color:var(--color_text)}.fw.p-fund .p-table-list dl{padding:24px 0;display:flex;border-top:1px solid var(--color_line)}@media screen and (max-width: 1095px){.fw.p-fund .p-table-list dl{padding:16px 0}}.fw.p-fund .p-table-list dl dt{font-size:16px;font-weight:700;padding-right:16px;flex:0 0 120px}@media screen and (max-width: 1095px){.fw.p-fund .p-table-list dl dt{font-size:12px}}@media screen and (max-width: 1095px){.fw.p-fund .p-table-list dl dt{padding-right:8px}}@media screen and (max-width: 1095px){.fw.p-fund .p-table-list dl dt{flex:0 0 100px}}.fw.p-fund .p-table-list dl dd{font-size:16px;font-weight:500}@media screen and (max-width: 1095px){.fw.p-fund .p-table-list dl dd{font-size:14px}}.fw.p-fund .p-table-list--long dl dt{flex:0 0 160px}@media screen and (max-width: 1095px){.fw.p-fund .p-table-list--long dl dt{flex:0 0 100px}}.fw.p-fund .p-info .p-achievements{position:relative;margin:100px 0 0}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements{margin:82px 0 0}}.fw.p-fund .p-info .p-achievements .p-achievements-lead{background:var(--color_text);padding:36px 48px;width:408px;position:absolute;top:0;left:0;transform:translateY(-50%)}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-achievements-lead{padding:24px 36px 24px 24px}}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-achievements-lead{width:auto}}.fw.p-fund .p-info .p-achievements .p-achievements-lead__label{color:var(--color_white);font-size:12px;font-weight:500;letter-spacing:.025em;line-height:1em}.fw.p-fund .p-info .p-achievements .p-achievements-lead__ttl{color:var(--color_white);font-size:22px;font-weight:600;letter-spacing:.075em;line-height:1.5em}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-achievements-lead__ttl{font-size:18px}}.fw.p-fund .p-info .p-achievements .p-main{border:1px solid var(--color_text);padding:102px 48px 24px}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-main{padding:78px 24px 24px}}.fw.p-fund .p-info .p-achievements .p-main-lead{padding-bottom:42px}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-main-lead{padding-bottom:16px}}.fw.p-fund .p-info .p-achievements .p-main-lead__label{font-size:12px;font-weight:500;letter-spacing:.05em;line-height:1em}.fw.p-fund .p-info .p-achievements .p-main-lead__ttl{font-size:22px;font-weight:700;letter-spacing:.05em;line-height:1.5em}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-main-lead__ttl{font-size:16px}}.fw.p-fund .p-info .p-achievements .p-contents{display:flex;gap:40px}.fw.p-fund .p-info .p-achievements .p-contents__item{flex:0 0 calc(50% - 20px)}.fw.p-fund .p-info .p-achievements .p-contents__item a{text-decoration:underline}@media screen and (max-width: 1095px){.fw.p-fund .p-info .p-achievements .p-contents{display:block}}.fw.p-fund .p-img-box{margin-bottom:50px}@media screen and (max-width: 1095px){.fw.p-fund .p-img-box{margin-bottom:30px}}.fw.p-fund .p-img-box__ttl{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.5em;text-align:center;margin-bottom:30px}@media screen and (max-width: 1095px){.fw.p-fund .p-img-box__ttl{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-fund .p-img-box__ttl{margin-bottom:20px}}.fw.p-fund .p-img-box__note{font-size:12px;font-weight:500;letter-spacing:.05em;line-height:1.1em;margin-top:16px}@media screen and (max-width: 1095px){.fw.p-fund .p-img-box__note{margin-top:8px}}.fw.p-fund .p-img-box__img img{width:100%}.fw.p-fund .p-slider-overview{width:100%;position:relative;display:flex}@media screen and (max-width: 1335px){.fw.p-fund .p-slider-overview{width:calc(54.4292237443vw - 120px)}}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview{width:100%}}.fw.p-fund .p-slider-overview .button-prev{position:absolute;top:50%;left:15px;z-index:100}.fw.p-fund .p-slider-overview .button-next{position:absolute;top:50%;right:15px;z-index:100}.fw.p-fund .p-slider-overview .swiper-slide{width:596px}@media screen and (max-width: 1335px){.fw.p-fund .p-slider-overview .swiper-slide{width:calc(54.4292237443vw - 120px)}}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview .swiper-slide{width:100%}}.fw.p-fund .p-slider-overview__item{background:var(--color_white);width:100%;height:100%;max-width:596px;max-height:640px;display:flex;justify-content:center;align-items:center}.fw.p-fund .p-slider-overview__item img{width:100%;height:auto;max-width:596px;max-height:640px;object-fit:contain;object-position:center}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview__item{max-width:100%}}.fw.p-fund .p-slider-overview .swiper-overview{width:auto;max-width:596px;max-height:680px;padding-bottom:40px}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview .swiper-overview{max-width:100%}}.fw.p-fund .p-slider-overview .p-slider-overview__counter{padding-top:16px;font-size:24px;font-family:Inter,sans-serif;line-height:1em;font-weight:500}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview .p-slider-overview__counter{padding-top:8px}}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview .p-slider-overview__counter{font-size:20px}}.fw.p-fund .p-slider-overview .p-slider-overview__counter span{font-size:24px;line-height:1em;font-weight:500;font-family:Inter,sans-serif}@media screen and (max-width: 1095px){.fw.p-fund .p-slider-overview .p-slider-overview__counter span{font-size:20px}}.fw.p-fund .p-slider-overview .p-slider-overview__counter span:before{content:"0"}@media screen and (max-width: 1095px){.fw.p-fund .p-overview__inner{padding:0 24px}}.fw.p-fund .p-overview .p-building{position:relative;margin:40px 44px 80px;padding:50px 44px 80px;background:var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building{margin:40px 16px 68px}}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building{padding:40px 0 50px}}.fw.p-fund .p-overview .p-building .p-main-lead{padding-bottom:42px}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building .p-main-lead{padding-bottom:16px}}.fw.p-fund .p-overview .p-building .p-main-lead__ttl{font-size:28px;font-weight:700;letter-spacing:.05em;line-height:1.71em;text-align:left}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building .p-main-lead__ttl{font-size:16px}}.fw.p-fund .p-overview .p-building .p-contents{display:flex;gap:72px;padding:0}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building .p-contents{padding:0 4px}}.fw.p-fund .p-overview .p-building .p-contents .p-contents-lead{padding-bottom:20px}.fw.p-fund .p-overview .p-building .p-contents .p-contents-lead__ttl{font-size:24px;font-weight:700;letter-spacing:.05em;line-height:1.5em;text-align:left}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building .p-contents .p-contents-lead__ttl{font-size:20px}}.fw.p-fund .p-overview .p-building .p-contents__item{position:relative}.fw.p-fund .p-overview .p-building .p-contents__item:nth-child(1){flex:0 0 54.3795620438%}.fw.p-fund .p-overview .p-building .p-contents__item:nth-child(2){flex:0 0 calc(45.6204379562% - 72px)}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building .p-contents{display:block}}.fw.p-fund .p-overview .p-building .p-contents .p-table-list .__gmap{width:100%}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-building .p-contents .p-table-list .__gmap{position:relative;left:-110px}}.fw.p-fund .p-overview .p-market{padding:70px 0 100px;background:var(--color_bg-2)}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-market{padding:52px 0 80px}}.fw.p-fund .p-overview .p-market__ttl{font-size:36px;font-weight:700;letter-spacing:.05em;line-height:1.71em;padding-bottom:38px}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-market__ttl{font-size:24px}}@media screen and (max-width: 1095px){.fw.p-fund .p-overview .p-market__ttl{padding-bottom:20px}}@media screen and (max-width: 1095px){.fw.p-fund .p-return__inner{padding:0 24px}}.fw.p-fund .p-return__sub-ttl{font-size:26px;font-weight:700;letter-spacing:.05em;line-height:1.4em;padding-bottom:16px;margin:70px 0 24px;border-bottom:1px solid var(--color_main)}@media screen and (max-width: 1095px){.fw.p-fund .p-return__sub-ttl{font-size:22px}}@media screen and (max-width: 1095px){.fw.p-fund .p-return__sub-ttl{padding-bottom:15px}}.fw.p-fund .p-return__list{list-style:none}.fw.p-fund .p-return__list li{position:relative;padding-left:1em;font-size:16px}.fw.p-fund .p-return__list li:before{content:"・";position:absolute;left:0;top:0;font-size:16px}.fw.p-fund .p-return .p-scenario{position:relative;margin:40px 44px 0;padding:50px 0 80px;background:var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-fund .p-return .p-scenario{margin:40px 16px 0}}@media screen and (max-width: 1095px){.fw.p-fund .p-return .p-scenario{padding:40px 0 50px}}.fw.p-fund .p-return .p-simulation{position:relative;margin:40px 44px 0;padding:50px 0 80px;background:var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-fund .p-return .p-simulation{margin:40px 16px 0}}@media screen and (max-width: 1095px){.fw.p-fund .p-return .p-simulation{padding:40px 0 50px}}.fw.p-fund .p-return .p-simulation .p-simulator{border-radius:10px;overflow:hidden;padding-bottom:50px;background:var(--color_white)}.fw.p-fund .p-return .p-simulation .p-simulator .p-input{background:var(--color_main);display:flex;padding:30px 0;margin-bottom:40px;align-items:center;gap:14px;justify-content:center;position:relative}.fw.p-fund .p-return .p-simulation .p-simulator .p-input:before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%,calc(100% - 1px));border:20px solid transparent;border-bottom:26px solid transparent;border-top:26px solid var(--color_main)}.fw.p-fund .p-return .p-simulation .p-simulator .p-input span{font-size:28px;font-weight:700;line-height:1.4em;color:var(--color_white)}@media screen and (max-width: 1095px){.fw.p-fund .p-return .p-simulation .p-simulator .p-input span{font-size:22px}}.fw.p-fund .p-return .p-simulation .p-simulator .p-input input{margin:0;padding:0 5px;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;height:62px;width:100%;max-width:310px;background:var(--color_white)}.fw.p-fund .p-return .p-simulation .p-simulator .p-input input::-webkit-inner-spin-button,.fw.p-fund .p-return .p-simulation .p-simulator .p-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents{display:flex;align-items:flex-end;justify-content:center;gap:20px}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-label{flex:0 0 32.8467153285%;background:var(--color_text)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-label>*{border-bottom:1px solid var(--color_white)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-label>*:nth-last-child(1){border-bottom:none}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-renga{overflow:hidden;flex:0 0 27.3722627737%;border:1px solid var(--color_main)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-renga__label{background:var(--color_main)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-renga__item{background:var(--color_white);border-bottom:1px solid var(--color_main)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-renga__item:nth-last-child(1){border-bottom:none}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-bank{overflow:hidden;flex:0 0 27.3722627737%;border:1px solid var(--color_input-text)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-bank__label{background:var(--color_input-text)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-bank__item{background:var(--color_white);border-bottom:1px solid var(--color_input-text)}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-bank__item:nth-last-child(1){border-bottom:none}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-label,.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-renga,.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-bank{border-radius:10px}.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-label>*,.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-renga>*,.fw.p-fund .p-return .p-simulation .p-simulator .p-contents .p-contents-bank>*{height:80px}.fw.p-fund .p-schedule .p-schedule-list{display:flex;flex-direction:column;gap:24px;padding-left:40px;position:relative;z-index:10}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list{padding-left:22px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list{gap:16px}}.fw.p-fund .p-schedule .p-schedule-list__flex{display:flex;flex-direction:column;align-items:start;gap:10px}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__flex{gap:6px}}.fw.p-fund .p-schedule .p-schedule-list__item{background:var(--color_bg-3);position:relative;z-index:5;padding:30px 30px 30px 80px}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item{padding:18px 24px 18px 58px}}.fw.p-fund .p-schedule .p-schedule-list__item:before{content:"";position:absolute;top:-12px;left:-2px;display:block;width:12px;height:calc(100% + 24px);background:var(--color_main);z-index:1}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item:before{top:-8px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item:before{left:1px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item:before{height:calc(100% + 16px)}}.fw.p-fund .p-schedule .p-schedule-list__item:nth-child(1):before{top:50%;height:calc(50% + 12px);background:var(--color_main);z-index:1}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item:nth-child(1):before{height:calc(50% + 8px)}}.fw.p-fund .p-schedule .p-schedule-list__item:nth-last-child(1):before{top:-12px;height:calc(50% + 12px)}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item:nth-last-child(1):before{top:-8px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item:nth-last-child(1):before{height:calc(50% + 8px)}}.fw.p-fund .p-schedule .p-schedule-list__item dl{display:flex;align-items:center}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl{display:block}}.fw.p-fund .p-schedule .p-schedule-list__item dl dt{width:260px;border-right:1px solid var(--color_input-text);padding-bottom:0}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl dt{width:auto}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl dt{padding-bottom:8px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl dt{border-right:none;border-bottom:1px solid var(--color_input-text)}}.fw.p-fund .p-schedule .p-schedule-list__item dl dd{font-size:22px;font-weight:500;line-height:1.4em;padding-left:40px;padding-top:0}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl dd{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl dd{padding-left:0}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__item dl dd{padding-top:8px}}.fw.p-fund .p-schedule .p-schedule-list__date{font-size:22px;font-weight:700;line-height:1em}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__date{font-size:18px}}.fw.p-fund .p-schedule .p-schedule-list__time{font-size:22px;font-weight:500;line-height:1.4em;padding-left:14px}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__time{font-size:18px}}.fw.p-fund .p-schedule .p-schedule-list__info{font-size:22px;font-weight:500;line-height:2em;padding:0 10px;display:inline-block;color:var(--color_white);background:var(--color_text)}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__info{font-size:18px}}.fw.p-fund .p-schedule .p-schedule-list__label{border-radius:100%;display:flex;align-items:center;z-index:5;justify-content:center;flex-direction:column;background:var(--color_main);position:absolute;top:50%;left:-40px;gap:0;transform:translateY(-50%);width:88px;height:88px}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__label{left:-22px}}.fw.p-fund .p-schedule .p-schedule-list__label:before{content:"STEP";font-size:12px;font-weight:600;font-family:Inter,sans-serif;color:var(--color_white);line-height:1.4em}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__label:before{font-size:10px}}.fw.p-fund .p-schedule .p-schedule-list__label span{font-size:36px;font-weight:600;font-family:Inter,sans-serif;color:var(--color_white);line-height:1em}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__label span{font-size:28px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__label{width:60px}}@media screen and (max-width: 1095px){.fw.p-fund .p-schedule .p-schedule-list__label{height:60px}}.fw.p-fund .p-risk__sub-ttl{font-size:36px;font-weight:700;letter-spacing:.05em;line-height:1.71em;margin-top:70px;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-fund .p-risk__sub-ttl{font-size:24px}}@media screen and (max-width: 1095px){.fw.p-fund .p-risk__sub-ttl{margin-top:37px}}@media screen and (max-width: 1095px){.fw.p-fund .p-risk__sub-ttl{margin-bottom:37px}}.fw.p-fund .p-risk__text{font-size:18px;font-weight:500;letter-spacing:.05em;line-height:1.75em;border:1px solid #c8c8c8;padding:40px}@media screen and (max-width: 1095px){.fw.p-fund .p-risk__text{font-size:14px}}@media screen and (max-width: 430px){.fw.p-fund .p-risk__text{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-fund .p-risk__text{padding:24px}}.fw.p-fund .p-risk__text a{text-decoration:underline}.fw.p-fund .p-risk .p-scheme{position:relative;margin:40px 44px 70px;padding:50px 10px 80px;background:var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-scheme{margin:40px 16px 70px}}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-scheme{padding:40px 10px 50px}}.fw.p-fund .p-risk .p-scheme img{max-width:100%}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-scheme__inner{padding:0}}.fw.p-fund .p-risk .p-baibai{padding:70px 0 50px;background:var(--color_bg-2)}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-baibai{padding:50px 0 30px}}.fw.p-fund .p-risk .p-baibai__ttl{font-size:36px;font-weight:700;letter-spacing:.05em;line-height:1.71em;padding-bottom:38px}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-baibai__ttl{font-size:24px}}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-baibai__ttl{padding-bottom:20px}}.fw.p-fund .p-risk .p-baibai .note{font-size:12px;margin-bottom:50px}@media screen and (max-width: 1095px){.fw.p-fund .p-risk .p-baibai .note{margin-bottom:40px}}.fw.p-fund{background-color:#e4e4e4}.fw.p-fund .tab-content[data-tab]:not([data-tab=""]){display:none}.fw.p-fund .tab-content{padding:70px 0 100px}@media screen and (max-width: 1095px){.fw.p-fund .tab-content{padding:40px 0 100px}}@media screen and (max-width: 430px){.fw.p-fund .tab-content{padding:40px 0 100px}}.fw.p-fund .tab-content--overview{padding-bottom:0}.fw.p-news-article{background-color:#e4e4e4}.fw.p-news-article .p-article{background-color:#fff;margin:0 20px;padding:85px 0 80px}@media screen and (max-width: 1095px){.fw.p-news-article .p-article{margin:0 8px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article{margin:0 8px}}@media screen and (max-width: 1095px){.fw.p-news-article .p-article{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-news-article .p-article{padding:40px 0}}.fw.p-news-article .p-article .c-back-button{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-news-article .p-article .c-back-button{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article .c-back-button{margin-top:40px}}.fw.p-news-article .p-article .p-article-title{border-bottom:1px solid var(--color_line);display:flex;flex-direction:column;gap:16px;padding-bottom:24px;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-news-article .p-article .p-article-title{padding-bottom:16px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article .p-article-title{padding-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-news-article .p-article .p-article-title{margin-bottom:24px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article .p-article-title{margin-bottom:24px}}.fw.p-news-article .p-article .p-article-title__pre{color:var(--color_main);font-size:16px;font-weight:400;line-height:1}@media screen and (max-width: 1095px){.fw.p-news-article .p-article .p-article-title__pre{font-size:14px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article .p-article-title__pre{font-size:14px}}.fw.p-news-article .p-article .p-article-title__date{font-size:16px;font-weight:400;line-height:1}@media screen and (max-width: 1095px){.fw.p-news-article .p-article .p-article-title__date{font-size:14px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article .p-article-title__date{font-size:14px}}.fw.p-news-article .p-article .p-article-title__main{font-size:36px;line-height:1.5;font-weight:700}@media screen and (max-width: 1095px){.fw.p-news-article .p-article .p-article-title__main{font-size:24px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article .p-article-title__main{font-size:24px}}.fw.p-news-article .p-article__kv{text-align:center;max-width:900px;margin:0 auto}.fw.p-news-article .p-article__text{font-size:18px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-news-article .p-article__text{font-size:18px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article__text{font-size:18px}}.fw.p-news-article .p-article__links{margin-top:120px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:40px;border-bottom:1px solid var(--color_line);padding-bottom:24px}@media screen and (max-width: 1095px){.fw.p-news-article .p-article__links{margin-top:80px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article__links{margin-top:80px}}@media screen and (max-width: 1095px){.fw.p-news-article .p-article__links{flex-direction:column;align-items:flex-end;gap:16px}}.fw.p-news-article .p-article__links a{display:flex;align-items:center;justify-content:center;gap:16px}.fw.p-news-article .p-article__links a>span{font-size:16px;line-height:1;text-decoration:underline}@media screen and (max-width: 1095px){.fw.p-news-article .p-article__links a>span{font-size:14px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article__links a>span{font-size:14px}}.fw.p-news-article .p-article__links a>i{width:30px;height:30px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-news-article .p-article__links a>i{width:20px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article__links a>i{width:20px}}@media screen and (max-width: 1095px){.fw.p-news-article .p-article__links a>i{height:20px}}@media screen and (max-width: 430px){.fw.p-news-article .p-article__links a>i{height:20px}}.fw.p-news-article .p-article__links a:hover>span{text-decoration:none}.fw.p-news-article .p-article__links a:hover>i{transform:translate(5px)}.fw.p-news-article .p-article p{margin-bottom:1.5em}.fw.p-news-article .p-article p.has-x-large-font-size{font-size:var(--text-xl)}.fw.p-news-article .p-article p.has-large-font-size{font-size:var(--text-l)}.fw.p-news-article .p-article p.has-medium-font-size{font-size:var(--text-m)}.fw.p-news-article .p-article p.has-small-font-size{font-size:var(--text-xs)}.fw.p-news-article .p-article p a{text-decoration:underline}.fw.p-news-article .p-article ul.wp-block-list{list-style:disc;margin-left:1em;font-size:var(--text-s);margin-bottom:1em}.fw.p-news-article .p-article ol.wp-block-list{list-style:decimal;margin-left:1em;font-size:var(--text-s);margin-bottom:1em}.fw.p-news-article .p-article blockquote.wp-block-quote{background-color:#e4e4e4;font-size:var(--text-s)}.fw.p-news-article .p-article blockquote.wp-block-quote p{padding:1em}.fw.p-news-article .p-article .wp-block-buttons{display:flex;align-items:center;justify-content:center;background:var(--color_text);border-radius:100px;min-height:60px;text-align:center;position:relative;max-width:320px;width:100%;padding:10px 65px;transition:background .2s;margin:0 auto;color:#fff}.fw.p-news-article .p-article .wp-block-buttons a{color:#fff;display:block}.fw.p-news-top .p-news-list{margin-top:40px}.fw.p-news-top .p-news-list__inner{width:100%;max-width:1320px;margin-top:40px;background-color:var(--color_bg-3);padding:85px 20px 80px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list__inner{width:calc(100% - 16px)}}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list__inner{width:calc(100% - 16px)}}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list__inner{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list__inner{padding:40px 0}}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list__inner{margin-left:8px}}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list__inner{margin-left:8px}}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list__inner{margin-right:8px}}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list__inner{margin-right:8px}}.fw.p-news-top .p-news-list__inner .l-inner{padding:0 20px}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list__inner .l-inner{padding:0 12px}}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list__inner .l-inner{padding:0 12px}}.fw.p-news-top .p-news-list .p-news-category{position:relative}.fw.p-news-top .p-news-list .p-news-category+.p-news-category{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list .p-news-category+.p-news-category{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list .p-news-category+.p-news-category{margin-top:40px}}.fw.p-news-top .p-news-list .p-news-category__title-area{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:24px}.fw.p-news-top .p-news-list .p-news-category__title{display:flex;align-items:center;justify-content:flex-start;gap:16px}.fw.p-news-top .p-news-list .p-news-category__title .category-icon{flex:0 0 auto;width:56px;height:56px}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list .p-news-category__title .category-icon{width:48px}}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list .p-news-category__title .category-icon{height:48px}}.fw.p-news-top .p-news-list .p-news-category__title .category-name{font-size:24px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list .p-news-category__title .category-name{font-size:22px}}.fw.p-news-top .p-news-list .p-news-category__link{display:flex;align-items:center;justify-content:flex-start;gap:16px}.fw.p-news-top .p-news-list .p-news-category__link>span{font-size:16px;line-height:1}.fw.p-news-top .p-news-list .p-news-category__link>i{width:30px;height:30px;transition:all .3s ease}.fw.p-news-top .p-news-list .p-news-category__link:hover>span{text-decoration:underline}.fw.p-news-top .p-news-list .p-news-category__link:hover>i{transform:translate(5px)}@media screen and (max-width: 1095px){.fw.p-news-top .p-news-list .p-news-category__link{display:none}}.fw.p-news-top .p-news-list .p-news-children{display:flex;flex-direction:row;justify-content:center;gap:30px;flex-wrap:wrap}@media screen and (max-width: 430px){.fw.p-news-top .p-news-list .p-news-children{gap:16px}}.fw.p-news-top{background-color:#e4e4e4}.fw.p-news-top .p-article{background-color:#fff;margin:0 20px;padding:85px 0 80px}@media screen and (max-width: 1095px){.fw.p-news-top .p-article{margin:0 8px}}@media screen and (max-width: 430px){.fw.p-news-top .p-article{margin:0 8px}}@media screen and (max-width: 1095px){.fw.p-news-top .p-article{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-news-top .p-article{padding:40px 0}}.fw.p-news-top .p-article .c-back-button{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-news-top .p-article .c-back-button{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-news-top .p-article .c-back-button{margin-top:40px}}.l-seminar-header{height:120px;background-color:#fff;padding:0 60px}@media screen and (max-width: 1095px){.l-seminar-header{height:72px}}@media screen and (max-width: 430px){.l-seminar-header{height:72px}}@media screen and (max-width: 1095px){.l-seminar-header{padding:0 28px}}@media screen and (max-width: 430px){.l-seminar-header{padding:0 28px}}.l-seminar-header a{display:flex;flex-direction:column;justify-content:center;gap:11px}@media screen and (max-width: 1095px){.l-seminar-header a{gap:8px}}.l-seminar-header a>span{font-size:13px}@media screen and (max-width: 1095px){.l-seminar-header a>span{font-size:10px}}@media screen and (max-width: 430px){.l-seminar-header a>span{font-size:10px}}.l-seminar-header a>img{width:187.5px}@media screen and (max-width: 1095px){.l-seminar-header a>img{width:114.43px}}@media screen and (max-width: 430px){.l-seminar-header a>img{width:114.43px}}.l-seminar-header__ttl{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.fw.p-seminar-article .p-kv-new{padding-top:80px;margin-bottom:40px;display:flex;flex-direction:column}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new{padding-top:0}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new{padding-top:0}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new{margin-bottom:40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new{margin-bottom:40px}}.fw.p-seminar-article .p-kv-new__date{font-size:16px;font-family:Inter,sans-serif;margin-bottom:16px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__date{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new__date{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__date{margin-bottom:8px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new__date{margin-bottom:8px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__date{order:1}}.fw.p-seminar-article .p-kv-new__title{font-size:36px;margin-bottom:16px;line-height:1.5}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__title{font-size:28px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new__title{font-size:28px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__title{margin-bottom:8px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new__title{margin-bottom:8px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__title{order:2}}.fw.p-seminar-article .p-kv-new__description{font-size:24px;line-height:1.5;font-weight:700;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__description{font-size:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new__description{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__description{margin-bottom:0}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-kv-new__description{margin-bottom:0}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__description{order:3}}.fw.p-seminar-article .p-kv-new__image img{max-width:100%}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__image--pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-kv-new__image--sp{display:none}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-kv-new__image{order:0;margin:0 -20px 40px}}.fw.p-seminar-article .p-sidebar{flex:0 0 auto;width:300px;padding-top:30px;padding-bottom:135px;position:sticky;top:0}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar{width:100%}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar{width:100%}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar{padding-top:0}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar{padding-top:0}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar{padding-bottom:70px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar{padding-bottom:70px}}.fw.p-seminar-article .p-sidebar__title{color:var(--color_main);font-size:20px;line-height:1.8;font-weight:700;margin-bottom:24px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar__title{font-size:20px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar__title{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar__title{margin-bottom:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar__title{margin-bottom:24px}}.fw.p-seminar-article .p-sidebar .specialBanner{margin-bottom:30px}.fw.p-seminar-article .p-sidebar .specialBanner img{max-width:100%}.fw.p-seminar-article .p-sidebar .p-sidebar-section+.p-sidebar-section{margin-top:42px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section+.p-sidebar-section{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section+.p-sidebar-section{margin-top:40px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__title{font-size:19px;line-height:1.579;font-weight:700;margin-bottom:16px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__title{font-size:19px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__title{font-size:19px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__title{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__title{margin-bottom:16px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__title .ttl__sub{font-size:12px;display:block;padding-left:1em}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items{border:1px solid #c8c8c8;padding:24px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items{padding:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items{padding:24px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item+.p-sidebar-section-item{margin-top:24px;padding-top:24px;border-top:1px solid #c8c8c8}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item+.p-sidebar-section-item{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item+.p-sidebar-section-item{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item+.p-sidebar-section-item{padding-top:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item+.p-sidebar-section-item{padding-top:24px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box{gap:30px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text{flex:1}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .title{font-size:16px;font-weight:700;line-height:1.875}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .title{font-size:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .title{font-size:16px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .description{font-size:14px;line-height:1.75;margin-top:10px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .description{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .description{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .description{margin-top:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__text .description{margin-top:10px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-box__image{flex:0 0 auto;width:60px}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-footer{margin-top:12px;display:flex;font-family:Inter,sans-serif;font-size:12px;flex-direction:row;justify-content:space-between}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-footer{margin-top:12px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-footer{margin-top:12px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-footer{font-size:12px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link .p-sidebar-item-footer{font-size:12px}}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link *{transition:all .3s ease}.fw.p-seminar-article .p-sidebar .p-sidebar-section__items .p-sidebar-section-item .p-sidebar-link:hover *{color:var(--color_main)}.fw .p-other-seminars{background-color:#fff;margin-top:70px;font-size:18px;line-height:1.556}@media screen and (max-width: 1095px){.fw .p-other-seminars{margin-top:70px}}@media screen and (max-width: 430px){.fw .p-other-seminars{margin-top:70px}}@media screen and (max-width: 1095px){.fw .p-other-seminars{font-size:20px}}@media screen and (max-width: 430px){.fw .p-other-seminars{font-size:20px}}.fw .p-other-seminars .back-button{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;background-color:var(--color_text);padding:16px;width:100%;border-radius:8px;transition:all .3s ease}.fw .p-other-seminars .back-button>span{font-size:var(--text-l);color:#fff}@media screen and (max-width: 1095px){.fw .p-other-seminars .back-button>span{font-size:var(--text-m-sp)}}@media screen and (max-width: 430px){.fw .p-other-seminars .back-button>span{font-size:var(--text-m-sp)}}.fw .p-other-seminars .back-button>i{transition:all .3s ease}.fw .p-other-seminars .back-button>i svg{width:24px;height:24px}.fw .p-other-seminars .back-button:hover{opacity:.8}.fw .p-other-seminars .back-button:hover>i{transform:translate(5px)}.fw.p-seminar-article .p-banner{overflow:hidden;background-color:var(--color_bg-1)}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-banner{display:flex;flex-direction:row;justify-content:center;align-items:stretch}}.fw.p-seminar-article .p-banner__image{flex:1}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__image{margin-right:-8.5vw}}.fw.p-seminar-article .p-banner__contents{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:38px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__contents{padding:46px 24px;gap:20px}}.fw.p-seminar-article .p-banner__contents .logo{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:17px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__contents .logo{gap:14px}}.fw.p-seminar-article .p-banner__contents .logo__pre{font-size:26px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__contents .logo__pre{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-banner__contents .logo__pre{font-size:18px}}.fw.p-seminar-article .p-banner__contents .logo__img{width:100%;max-width:291.22px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__contents .logo__img{max-width:203.66px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-banner__contents .logo__img{max-width:203.66px}}.fw.p-seminar-article .p-banner__contents .link{width:100%;max-width:490px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__contents .link{max-width:342px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-banner__contents .link{max-width:342px}}.fw.p-seminar-article .p-banner__contents .link:hover{opacity:.8}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-banner__contents .link img.pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-banner__contents .link img.sp{display:none}}.fw.p-seminar-article{background-color:#e4e4e4}.fw.p-seminar-article .p-seminar-wrapper{background-color:var(--color_bg-2);padding:0 16px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-seminar-wrapper{padding:0 8px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-seminar-wrapper{padding:0 8px}}.fw.p-seminar-article .p-seminar-main-contents{background-color:#fff}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-seminar-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:100px}}.fw.p-seminar-article .p-seminar-box .p-article-new{flex:1;background-color:#fff;padding:0 0 135px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-seminar-box .p-article-new{padding:0 0 70px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-seminar-box .p-article-new{padding:0 0 70px}}.fw.p-seminar-article .p-seminar-box .p-article-new .c-back-button{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-seminar-box .p-article-new .c-back-button{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-seminar-box .p-article-new .c-back-button{margin-top:40px}}.fw.p-seminar-article .p-mt__l{margin-top:70px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-mt__l{margin-top:70px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-mt__l{margin-top:70px}}.fw.p-seminar-article .p-mt__m{margin-top:40px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-mt__m{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-mt__m{margin-top:40px}}.fw.p-seminar-article .p-my__l{margin-top:64px;margin-bottom:64px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-my__l{margin-top:64px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-my__l{margin-top:40px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-my__l{margin-bottom:64px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-my__l{margin-bottom:40px}}.fw.p-seminar-article .p-merits-new__list{display:flex;flex-direction:column;gap:16px}.fw.p-seminar-article .p-merits-new__list .p-merit{background-color:var(--color_bg-3);padding:33px 54px 40px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit{padding:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit{padding:24px}}.fw.p-seminar-article .p-merits-new__list .p-merit__title{border-bottom:1px solid #fff;padding-bottom:16px;min-height:5em}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title{padding-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title{padding-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title{min-height:0}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title{min-height:0}}.fw.p-seminar-article .p-merits-new__list .p-merit__title .main{font-size:24px;line-height:1.5;font-weight:700;color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .main{font-size:22px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .main{font-size:22px}}.fw.p-seminar-article .p-merits-new__list .p-merit__title .name{margin-bottom:10px;font-weight:700;font-size:20px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .name{margin-bottom:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .name{margin-bottom:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .name{font-size:15px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .name{font-size:15px}}.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{z-index:-1;font-size:90px;line-height:1;color:#fff;font-family:Inter,sans-serif;letter-spacing:.05em;font-weight:700;position:absolute;right:54px;top:24px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{font-size:72px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{font-size:72px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{right:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{right:24px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{top:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__title .merit-id{top:24px}}.fw.p-seminar-article .p-merits-new__list .p-merit__description{margin-top:24px;font-size:14px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__description{font-size:15px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__description{font-size:15px}}.fw.p-seminar-article .p-merits-new__list .p-merit__list{margin-top:16px}.fw.p-seminar-article .p-merits-new__list .p-merit__list li{font-size:16px;line-height:1.5;padding-left:1em;text-indent:-1em}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__list li{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__list li{font-size:18px}}.fw.p-seminar-article .p-merits-new__list .p-merit__list li:before{content:"・"}.fw.p-seminar-article .p-merits-new__list .p-merit__list li+li{margin-top:1em}.fw.p-seminar-article .p-merits-new__list .p-merit__note{margin-top:10px;font-size:10px;line-height:1.75;position:relative}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__note{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__note{margin-top:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new__list .p-merit__note{font-size:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-merits-new__list .p-merit__note{font-size:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-merits-new br.pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-merits-new br.sp{display:none}}.fw.p-seminar-article .p-feature{background-color:var(--color_bg-3);padding:50px 35px 40px;position:relative;min-height:258px;display:flex;flex-direction:column;justify-content:center;gap:24px;width:100%}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature{padding:50px 27px 40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature{padding:50px 27px 40px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature{min-height:200px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature{min-height:200px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature br.pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-feature br.sp{display:none}}.fw.p-seminar-article .p-feature__logo{position:absolute;top:20px;right:20px;width:104px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__logo{top:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__logo{top:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__logo{right:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__logo{right:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__logo{width:80px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__logo{width:80px}}.fw.p-seminar-article .p-feature__logo img{width:100%}.fw.p-seminar-article .p-feature__title{font-size:20px;line-height:1.5;font-weight:700;text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__title{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__title{font-size:18px}}.fw.p-seminar-article .p-feature__item{background-color:#fbe0e1;border:2px solid var(--color_main);border-radius:4px;padding:22px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__item{padding:22px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__item{padding:22px}}.fw.p-seminar-article .p-feature__item .title{font-size:18px;line-height:1.5555;font-weight:700;text-align:center;padding-bottom:16px;border-bottom:1px solid var(--color_main);margin-bottom:16px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__item .title{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__item .title{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__item .title{padding-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__item .title{padding-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__item .title{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__item .title{margin-bottom:16px}}.fw.p-seminar-article .p-feature__item .description{font-size:14px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__item .description{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-feature__item .description{font-size:14px}}.fw.p-seminar-article .p-feature__items{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:20px;flex-wrap:wrap}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__items{flex-direction:column}}.fw.p-seminar-article .p-feature__items--col-1{justify-content:center}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-feature__items--col-1 .p-feature__item{width:100%;max-width:396px;flex:0 0 auto}.fw.p-seminar-article .p-feature__items--col-1 .p-feature__item .description{font-size:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__items--col-1 .p-feature__item{width:100%}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-feature__items--col-2 .p-feature__item{width:calc(50% - 10px);flex:0 0 auto}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__items--col-2 .p-feature__item{width:100%}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-feature__items--col-3 .p-feature__item{width:calc(33.3333333333% - 13.3333333333px);flex:0 0 auto}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-feature__items--col-3 .p-feature__item{width:100%}}.fw.p-seminar-article .p-section-title-new{font-size:26px;line-height:1.5;font-weight:700;border-bottom:2px solid var(--color_main);padding-bottom:14px;margin-bottom:26px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-section-title-new{font-size:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-section-title-new{font-size:24px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-section-title-new{padding-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-section-title-new{padding-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-section-title-new{margin-bottom:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-section-title-new{margin-bottom:24px}}.fw.p-seminar-article .p-section-description-new{font-size:16px;line-height:1.625}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-section-description-new{font-size:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-section-description-new{font-size:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-section-description-new{line-height:1.75}}.fw.p-seminar-article .p-section-description-new .red-disc,.fw.p-seminar-article .p-section-description-new strong{color:var(--color_main)}.fw.p-seminar-article .p-section-description-new+.p-section-description-new{margin-top:1.625em}.fw.p-seminar-article .p-section-note{font-size:10px;margin-top:16px;line-height:1.5;text-indent:-1em;padding-left:1em}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-section-note{font-size:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-section-note{font-size:10px}}.fw.p-seminar-article .p-section-note:before{content:"※"}.fw.p-seminar-article .p-article-matome{position:relative}.fw.p-seminar-article .p-article-matome__inner{padding:48px 64px;border:16px solid var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__inner{padding:40px 36px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__inner{padding:40px 36px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__inner{border-width:8px}}.fw.p-seminar-article .p-article-matome__logo{position:absolute;top:30px;right:30px;width:104px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__logo{top:30px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__logo{top:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__logo{right:30px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__logo{right:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__logo{width:104px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__logo{width:80px}}.fw.p-seminar-article .p-article-matome__logo img{width:100%}.fw.p-seminar-article .p-article-matome__icon{position:absolute;top:0;left:0;width:100px;height:100px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__icon{width:70px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__icon{width:70px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__icon{height:70px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__icon{height:70px}}.fw.p-seminar-article .p-article-matome__title{font-size:20px;font-weight:700;margin-bottom:40px;text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__title{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__title{font-size:18px}}.fw.p-seminar-article .p-article-matome__text{font-size:20px;line-height:2;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome__text{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-article-matome__text{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-article-matome{line-height:1.75}}.fw.p-seminar-article .p-article-matome strong{color:var(--color_main)}.fw.p-seminar-article .p-flex-image{background-color:var(--color_bg-3);padding:40px 35px;position:relative;min-height:258px;display:flex;flex-direction:column;justify-content:center;gap:24px;width:100%}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image{padding:50px 27px 40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image{padding:50px 27px 40px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image{min-height:200px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image{min-height:200px}}.fw.p-seminar-article .p-flex-image__logo{position:absolute;top:20px;right:20px;width:104px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__logo{top:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image__logo{top:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__logo{right:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image__logo{right:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__logo{width:80px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image__logo{width:80px}}.fw.p-seminar-article .p-flex-image__logo img{width:100%}.fw.p-seminar-article .p-flex-image__title{font-size:20px;line-height:1.5;font-weight:700;text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__title{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image__title{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__title br.pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-flex-image__title br.sp{display:none}}.fw.p-seminar-article .p-flex-image__caption{margin-top:8px;font-size:12px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__caption{font-size:11px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image__caption{font-size:11px}}.fw.p-seminar-article .p-flex-image__image img{display:block;width:100%}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__image img.pc-image{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-flex-image__image img.sp-image{display:none}}.fw.p-seminar-article .p-flex-image__images{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px;flex-wrap:wrap}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__images{flex-direction:column}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-flex-image__images--col-2 .p-flex-image__image{width:calc(50% - 10px);flex:0 0 auto}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__images--col-2 .p-flex-image__image{width:100%}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-flex-image__images--col-3 .p-flex-image__image{width:calc(33.3333333333% - 13.3333333333px);flex:0 0 auto}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__images--col-3 .p-flex-image__image{width:100%}}.fw.p-seminar-article .p-flex-image__note{font-size:12px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-flex-image__note{font-size:12px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-flex-image__note{font-size:12px}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-flex-image__note{text-align:center}}.fw.p-seminar-article .p-image{background-color:var(--color_bg-3);padding:40px 35px;position:relative;min-height:258px;display:flex;flex-direction:column;justify-content:center;gap:24px;width:100%}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image{padding:50px 27px 40px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image{padding:50px 27px 40px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image{min-height:200px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image{min-height:200px}}.fw.p-seminar-article .p-image__logo{position:absolute;top:20px;right:20px;width:104px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__logo{top:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image__logo{top:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__logo{right:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image__logo{right:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__logo{width:80px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image__logo{width:80px}}.fw.p-seminar-article .p-image__logo img{width:100%}.fw.p-seminar-article .p-image__title{font-size:20px;line-height:1.5;font-weight:700;text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__title{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image__title{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__title br.pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-image__title br.sp{display:none}}.fw.p-seminar-article .p-image__caption{margin-top:24px;font-size:16px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__caption{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image__caption{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__caption{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-image__caption{font-size:14px}}.fw.p-seminar-article .p-image__image{text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-image__image--pc{display:none}}@media screen and (min-width: 1096px){.fw.p-seminar-article .p-image__image--sp{display:none}}.fw.p-seminar-article .p-image__image img{max-width:100%}.fw.p-seminar-article .p-index__title{font-size:20px;line-height:1.8;color:var(--color_main);margin-bottom:16px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-index__title{font-size:20px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-index__title{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-index__title{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-index__title{margin-bottom:16px}}.fw.p-seminar-article .p-index__list{display:flex;flex-direction:column;gap:4px}.fw.p-seminar-article .p-index__list .p-index-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:10px}.fw.p-seminar-article .p-index__list .p-index-item__icon{flex:0 0 auto;width:18px;height:27px;display:flex;flex-direction:column;justify-content:center}.fw.p-seminar-article .p-index__list .p-index-item__icon svg{width:18px;height:18px;display:block}.fw.p-seminar-article .p-index__list .p-index-item__title{flex:1;min-width:0}.fw.p-seminar-article .p-index__list .p-index-item__title a{font-size:18px;line-height:1.5;font-weight:700;border-bottom:1px solid var(--color_main);transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-index__list .p-index-item__title a{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-index__list .p-index-item__title a{font-size:18px}}.fw.p-seminar-article .p-index__list .p-index-item__title a:hover{color:var(--color_main)}.fw.p-seminar-article .p-point{position:relative;padding:30px 52px;border:2px solid var(--color_main)}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point{padding:52px 30px 30px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point{padding:52px 30px 30px}}.fw.p-seminar-article .p-point:before{content:"";position:absolute;top:0;left:0;display:block;background-image:url(/assets/images/seminar-new/point.svg);background-repeat:no-repeat;background-size:cover;background-position:center;width:110px;height:38px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point:before{width:110px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point:before{width:110px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point:before{height:38px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point:before{height:38px}}.fw.p-seminar-article .p-point__title{color:var(--color_main);font-size:20px;line-height:1.5;text-align:center;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point__title{font-size:20px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point__title{font-size:20px}}.fw.p-seminar-article .p-point__description{font-size:18px;line-height:1.667;font-weight:700;margin-top:24px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point__description{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point__description{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point__description{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point__description{margin-top:16px}}.fw.p-seminar-article .p-point__list{margin-top:24px;list-style-type:disc;padding-left:1.5em;font-size:18px;line-height:1.7;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point__list{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point__list{margin-top:16px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point__list{padding-left:1.5em}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point__list{padding-left:1.5em}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-point__list{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-point__list{font-size:18px}}.fw.p-seminar-article .p-point__list strong{color:var(--color_main)}.fw.p-seminar-article .p-unordered-list__title{font-size:18px;line-height:1.5555;font-weight:700;margin-bottom:8px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-unordered-list__title{font-size:18px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-unordered-list__title{font-size:18px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-unordered-list__title{margin-bottom:8px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-unordered-list__title{margin-bottom:8px}}.fw.p-seminar-article .p-unordered-list__title strong{color:var(--color_main)}.fw.p-seminar-article .p-unordered-list__list{list-style-type:disc;padding-left:1.5em;font-size:16px;line-height:1.625;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-unordered-list__list{padding-left:1.5em}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-unordered-list__list{padding-left:1.5em}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-unordered-list__list{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-unordered-list__list{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-unordered-list__list{line-height:1.857}}.fw.p-seminar-article .p-unordered-list__list strong{color:var(--color_main)}.fw.p-seminar-article .p-table__title{font-size:20px;line-height:1.4;text-align:center;font-weight:700;margin-bottom:24px}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table__title{font-size:20px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table__title{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table__title{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table__title{margin-bottom:16px}}.fw.p-seminar-article .p-table table{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:4px}.fw.p-seminar-article .p-table table thead tr th{background-color:var(--color_main);color:#fff;font-size:16px;line-height:1.555;padding:8px;text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table thead tr th{font-size:12px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table table thead tr th{font-size:12px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table thead tr th{padding:5px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table table thead tr th{padding:5px}}.fw.p-seminar-article .p-table table tbody tr th{background-color:#f2f2f2;padding:12px;font-size:16px;line-height:1.555;text-align:center}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table tbody tr th{padding:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table table tbody tr th{padding:10px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table tbody tr th{font-size:12px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table table tbody tr th{font-size:12px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table tbody tr th{text-align:left}}.fw.p-seminar-article .p-table table tbody tr td{background-color:#fbe0e1;padding:16px;font-size:14px;line-height:1.6}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table tbody tr td{padding:8px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table table tbody tr td{padding:8px}}@media screen and (max-width: 1095px){.fw.p-seminar-article .p-table table tbody tr td{font-size:10px}}@media screen and (max-width: 430px){.fw.p-seminar-article .p-table table tbody tr td{font-size:10px}}.fw.p-seminar-article .p-table table span.small{font-size:85%}.fw.p-seminar-top .p-kv{padding:0;position:relative}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv{padding:0 8px 64px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv{padding:0 8px 64px}}.fw.p-seminar-top .p-kv .p-kv-box{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;border-bottom:3px solid var(--color_text);padding:0 0 32px;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box{padding:0 0 24px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-kv-box{padding:0 0 24px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box{margin-bottom:32px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-kv-box{margin-bottom:32px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box{flex-direction:column-reverse;align-items:center;gap:16px}}.fw.p-seminar-top .p-kv .p-kv-box__date{flex:1;font-size:14px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box__date{font-size:12px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-kv-box__date{font-size:12px}}.fw.p-seminar-top .p-kv .p-kv-box__date .datetime{font-family:Inter,sans-serif;color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box__date{display:none}}.fw.p-seminar-top .p-kv .p-kv-box__sp-date{display:none}.fw.p-seminar-top .p-kv .p-kv-box__sp-date .datetime{font-family:Inter,sans-serif;color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box__sp-date{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);padding-top:18px;width:calc(100% - 56px);text-align:center;z-index:1;border-top:1px solid var(--color_text)}}.fw.p-seminar-top .p-kv .p-kv-box__main{flex:0 0 auto;width:411.79px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box__main{width:270px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-kv-box__main{width:270px}}.fw.p-seminar-top .p-kv .p-kv-box__main img{width:100%}.fw.p-seminar-top .p-kv .p-kv-box__message{flex:1;text-align:right;font-size:19px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-kv-box__message{font-size:16px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-kv-box__message{font-size:16px}}.fw.p-seminar-top .p-kv .p-introduction{display:flex;flex-direction:row;align-items:center;gap:24px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-introduction{flex-direction:column;align-items:center;gap:16px}}.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box{flex:1}.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__title{font-size:var(--text-l);font-weight:700;margin-bottom:24px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__title{font-size:var(--text-l-sp)}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__title{font-size:var(--text-l-sp)}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__title{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__title{margin-bottom:16px}}.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__text{font-size:var(--text-m);line-height:1.75}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__text{font-size:var(--text-m-sp)}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__text{font-size:var(--text-m-sp)}}.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__text strong{color:var(--color_main);font-weight:700}.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__image{width:100%}.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__image img{width:100%;max-width:none}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__image img{max-width:600px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-kv .p-introduction .p-introduction-box__image img{max-width:600px}}.fw.p-seminar-top .p-articles-new{width:100%;max-width:1368px;margin-top:40px;background-color:var(--color_bg-3);padding:85px 20px 80px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new{width:calc(100% - 16px)}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new{width:calc(100% - 16px)}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new{padding:40px 0}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new{margin-left:8px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new{margin-left:8px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new{margin-right:8px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new{margin-right:8px}}.fw.p-seminar-top .p-articles-new .l-inner{padding:0 20px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .l-inner{padding:0 12px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .l-inner{padding:0 12px}}.fw.p-seminar-top .p-articles-new__title{font-size:var(--text-xl);font-weight:700;text-align:center;font-family:Inter,sans-serif;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new__title{font-size:var(--text-xl-sp)}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new__title{font-size:var(--text-xl-sp)}}.fw.p-seminar-top .p-articles-new .p-seminar-list{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;column-gap:32px;row-gap:60px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list{flex-wrap:wrap;justify-content:center;row-gap:36px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list{flex-direction:column}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item{flex:0 0 auto;width:399px}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item{width:399px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item{width:100%}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box{width:100%;height:100%;display:flex;flex-direction:column;gap:24px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box{gap:16px}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__image{overflow:hidden;padding-inline:0}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__image{padding-inline:0}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__image{padding-inline:16px}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__image img{transition:all .3s ease;width:auto;height:100%}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box:hover .p-seminar-box__main{color:var(--color_main);text-decoration:underline}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box:hover .p-seminar-box__image img{transform:scale(1.1)}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box:hover .p-seminar-box-title,.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box:hover .p-seminar-box__text,.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box:hover .p-seminar-box__date{color:var(--color_main);text-decoration:underline}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title{position:relative;z-index:1;font-size:24px;line-height:1.6;overflow:hidden;transition:all .3s ease;padding-inline:0}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title{font-size:24px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title{padding-inline:0}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title{padding-inline:16px}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title span{background:#fff;padding-right:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title{padding-right:1em}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box .p-seminar-box-title br{display:none}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__text{font-size:14px;line-height:1.5;padding-inline:0}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__text{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__text{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__text{padding-inline:0}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__text{padding-inline:16px}}.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__date{font-size:14px;padding-inline:0;font-family:Inter,sans-serif}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__date{font-size:14px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__date{font-size:12px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__date{padding-inline:0}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-articles-new .p-seminar-list__item .p-seminar-box__date{padding-inline:16px}}.fw.p-seminar-top{background-color:#e4e4e4}.fw.p-seminar-top .p-article{background-color:#fff;margin:0 20px;padding:80px 0}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-article{margin:0 8px}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-article{margin:0 8px}}@media screen and (max-width: 1095px){.fw.p-seminar-top .p-article{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-seminar-top .p-article{padding:40px 0}}.fw.p-seminar-top .p-article .c-back-button{margin-top:80px}.fw.p-home .p-fuyofuyo{display:none;position:absolute;top:0;left:0;width:100%}.fw.p-home .p-fuyofuyo svg{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;display:block}.fw.p-home .p-fuyofuyo svg rect{will-change:opacity}@media screen and (min-width: 431px){.fw.p-home .p-fuyofuyo{display:block}}.fw.p-home .p-fuyofuyo-mb{display:none}@media screen and (max-width: 430px){.fw.p-home .p-fuyofuyo-mb{display:block;position:absolute;top:0;left:0;width:100%}.fw.p-home .p-fuyofuyo-mb svg{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;display:block}}.fw.p-home .p-kv-cv{background-color:var(--color_text);color:#fff}.fw.p-home .p-kv-cv__box{height:125px;padding:0;display:flex;gap:0;justify-content:space-between;align-items:center;flex-wrap:wrap}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__box{height:auto}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__box{height:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__box{padding:16px 0}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__box{padding:16px 0}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__box{justify-content:center;flex-direction:column;gap:30px}}.fw.p-home .p-kv-cv__message{font-size:20px;line-height:1.5;font-weight:600;flex:0 0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__message{font-size:16px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__message{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__message{text-align:center}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__message br{display:none}}.fw.p-home .p-kv-cv__message span{display:block;font-size:12px}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__message span{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__message span{font-size:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__message span{display:none}}.fw.p-home .p-kv-cv__register{flex:0 0 auto;width:536px}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__register{width:100%}}.fw.p-home .p-kv-cv__register .register-button{position:relative;width:100%;height:52px;background-color:var(--color_main);border-radius:8px;display:flex;justify-content:center;align-items:center;gap:8px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-button{height:48px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__register .register-button{height:48px}}.fw.p-home .p-kv-cv__register .register-button>span{color:#fff;font-size:22px;line-height:1;font-weight:600;transition:all .3s ease;flex:0 0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-button>span{font-size:20px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__register .register-button>span{font-size:20px}}.fw.p-home .p-kv-cv__register .register-button>i{flex:0 0 auto;width:24px;height:24px}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-button>i{width:24px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__register .register-button>i{width:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-button>i{height:24px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__register .register-button>i{height:24px}}.fw.p-home .p-kv-cv__register .register-button>i svg{width:100%;height:100%}.fw.p-home .p-kv-cv__register .register-button>i svg .circle,.fw.p-home .p-kv-cv__register .register-button>i svg .arrow{transition:all .3s ease}.fw.p-home .p-kv-cv__register .register-button:hover{background-color:#46423e}.fw.p-home .p-kv-cv__register .register-button__fukidashi{position:absolute;top:0%;left:50%;transform:translate(-50%,-80%);width:235px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.5))}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-button__fukidashi{width:204px;transform:translate(-50%,-55%)}}.fw.p-home .p-kv-cv__register .register-note{display:none;font-size:10px;text-align:center;margin-top:4px}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-note{display:block}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-cv__register .register-note{font-size:10px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-cv__register .register-note{font-size:10px}}@keyframes scrollButtonAnime{0%{opacity:0;transform:rotate(180deg) translate(-578.999px,2335px)}40%{opacity:1}80%{opacity:0;transform:rotate(180deg) translate(-568.999px,2335px)}to{opacity:0}}.fw.p-home .p-kv-bg{height:100vh;height:100dvh;min-height:62.5vw;position:fixed;top:0;left:0;width:100%;z-index:1;background:linear-gradient(to bottom,#fff 8.6805555556vw,#fff0 10.0694444444vw 31.25vw,#fff 33.3333333333vw)}@media screen and (max-width: 1095px){.fw.p-home .p-kv-bg{min-height:144.358974359vw;overflow:hidden}}@media (max-aspect-ratio: 4/3){.fw.p-home .p-kv-bg{background:linear-gradient(to bottom,#fff 10vh,#fff0 20vh 55vh,#fff 63vh)}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-bg{background:linear-gradient(to bottom,#fff 13.8888888889vw,#fff0 20.8333333333vw 59.5vh,#fff 61.5vh)}}.fw.p-home .p-kv-bg__cv{bottom:0;position:absolute;left:0;width:100%;z-index:2}.fw.p-home .p-kv-bg__fuyofuyo{z-index:-1}.fw.p-home .p-kv-bg__buildings{bottom:100px;position:absolute;left:50%;transform:translate(-50%);max-width:none;width:100%;z-index:1}@media screen and (max-width: 1095px){.fw.p-home .p-kv-bg__buildings{width:172.3%;bottom:110px;overflow:hidden}}.fw.p-home .p-kv-bg__pc-logo{display:none}@media screen and (min-width: 1096px){.fw.p-home .p-kv-bg__pc-logo{display:block;position:absolute;width:100%;left:0;top:0}.fw.p-home .p-kv-bg__pc-logo .pre{font-size:var(--text-m);line-height:1;margin-bottom:15px;letter-spacing:.3em;font-weight:var(--font-weight-bold)}.fw.p-home .p-kv-bg__pc-logo .image{width:100%}.fw.p-home .p-kv-bg__pc-logo .image img{max-width:none;width:100%}}.fw.p-home .p-kv-bg__navigation{position:absolute;left:0;top:0;width:100%;height:122px;padding:0 28px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 1095px){.fw.p-home .p-kv-bg__navigation{height:68px}}@media screen and (max-width: 430px){.fw.p-home .p-kv-bg__navigation{height:68px}}@media screen and (max-width: 1095px){.fw.p-home .p-kv-bg__navigation{padding:0 20px}}.fw.p-home .p-kv-bg__navigation>*{flex:1}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors{display:none}@media screen and (min-width: 1096px){.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors{display:block}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors .p-kv-bg-anchor-list{display:flex;justify-content:center;align-items:center;gap:48px}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors .p-kv-bg-anchor-list__item a{font-size:16px;line-height:1;white-space:nowrap;transition:all .3s ease;display:inline-block;position:relative}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors .p-kv-bg-anchor-list__item a:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-5px;transition:width .3s ease;height:1px;background-color:var(--color_main);width:0}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors .p-kv-bg-anchor-list__item a.roman{font-family:Inter,sans-serif}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors .p-kv-bg-anchor-list__item a:hover{color:var(--color_main)}.fw.p-home .p-kv-bg__navigation .p-kv-bg-anchors .p-kv-bg-anchor-list__item a:hover:before{width:100%}}.fw.p-home .p-kv-bg__navigation .p-kv-bg-toggle-button{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.fw.p-home .p-kv-bg__navigation .p-kv-bg-toggle-button button{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-kv-bg__navigation .p-kv-bg-toggle-button button{display:block;width:48px;height:48px;padding:4px;background-color:#ffffff80;border-radius:8px}}.fw.p-home .p-kv__inner{width:100%;position:relative;margin-left:auto;margin-right:auto;padding-bottom:600px;z-index:0}@media screen and (max-width: 1095px){.fw.p-home .p-kv__inner{padding-bottom:90vw}}.fw.p-home .p-kv__title{padding-top:12.9166666667vw;line-height:2;font-weight:var(--font-weight-bold);letter-spacing:.25em;width:auto;font-size:28px}@media screen and (max-width: 1095px){.fw.p-home .p-kv__title{padding-top:127px}}@media screen and (max-width: 1095px){.fw.p-home .p-kv__title{width:100%}}@media screen and (max-width: 1095px){.fw.p-home .p-kv__title{font-size:18.5px}}.fw.p-home .p-kv__sp-logo{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-kv__sp-logo{display:block;margin-top:71.7px}.fw.p-home .p-kv__sp-logo .pre{font-size:var(--text-m);line-height:1;margin-bottom:15px;letter-spacing:.3em;font-weight:var(--font-weight-bold)}.fw.p-home .p-kv__sp-logo .image{width:100%}}.fw.p-home .p-kv__messages{width:auto;display:none;padding-bottom:12.5vw}@media screen and (max-width: 1095px){.fw.p-home .p-kv__messages{width:100%}}@media (max-aspect-ratio: 4/3){.fw.p-home .p-kv__messages{padding-top:10vh;padding-bottom:0}}@media screen and (max-width: 1095px){.fw.p-home .p-kv__messages{padding-bottom:10vw}}@media screen and (min-width: 1096px){.fw.p-home .p-kv__messages--pc{display:block}}@media screen and (max-width: 1095px){.fw.p-home .p-kv__messages--sp{display:block}}.fw.p-home .p-kv__messages img{width:100%;display:block}.fw.p-home .p-kv__messages br.sp{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-kv__messages{letter-spacing:.1em;line-height:2.5}.fw.p-home .p-kv__messages br.pc{display:none}.fw.p-home .p-kv__messages br.sp{display:inline}}.fw.p-home .p-kv__messages .p-kv__message+.p-kv__message{margin-top:6em}@media screen and (max-width: 1095px){.fw.p-home .p-kv__messages .p-kv__message+.p-kv__message{margin-top:3.5em}}@media screen and (max-width: 1095px){.fw.p-home .p-kv__scroll-down-pc{display:none}}.fw.p-home .p-kv__scroll-down-pc svg{width:100%;display:block}.fw.p-home .p-kv__scroll-down-pc svg #arrowPc{animation:scrollButtonAnime 1.5s infinite;transform-origin:-573.999px 2335px;transform:rotate(180deg) translate(-573.999px,2335px)}@media screen and (min-width: 1096px){.fw.p-home .p-kv__scroll-down-sp{display:none}}.fw.p-home .p-kv__scroll-down-sp svg{width:100%;display:block}.fw.p-home .p-kv__scroll-down-sp svg #arrowSp{animation:scrollButtonAnime 1.5s infinite;transform-origin:-573.999px 2335px;transform:rotate(180deg) translate(-573.999px,2335px)}.fw.p-home .p-kv__bg{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;min-width:720px;max-width:1440px}@media screen and (max-width: 1095px){.fw.p-home .p-kv__bg{min-width:720px}}@media screen and (max-width: 430px){.fw.p-home .p-kv__bg{min-width:600px}}@media screen and (max-width: 1095px){.fw.p-home .p-kv__bg{max-width:100%}}.fw.p-home .p-one-line-news__news{width:100%;height:50px;z-index:2;background-color:#f2f2f2;display:flex;align-items:center}@media screen and (max-width: 1095px){.fw.p-home .p-one-line-news__news{bottom:175px}}.fw.p-home .p-one-line-news__news .l-inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.fw.p-home .p-one-line-news__news .news-anchor{display:flex;align-items:center;gap:16px;font-size:16px}@media screen and (max-width: 1095px){.fw.p-home .p-one-line-news__news .news-anchor{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-one-line-news__news .news-anchor{font-size:12px}}.fw.p-home .p-one-line-news__news .news-anchor__date{border-right:1px solid #fff;padding-right:16px}.fw.p-home .p-one-line-news__news .news-anchor:hover{text-decoration:underline}.fw.p-home .p-one-line-news__news .news-text{display:flex;align-items:center;gap:16px;font-size:16px}@media screen and (max-width: 1095px){.fw.p-home .p-one-line-news__news .news-text{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-one-line-news__news .news-text{font-size:12px}}.fw.p-home .p-one-line-news__news .news-text__flex{display:flex;align-items:center;gap:24px;border-right:1px solid #fff}@media screen and (max-width: 1095px){.fw.p-home .p-one-line-news__news .news-text__flex{flex-direction:column;gap:0}}@media screen and (max-width: 1095px){.fw.p-home .p-one-line-news__news .news-text__icon svg{height:12px}}.fw.p-home .p-one-line-news__news .news-text__date{padding-right:16px}@media screen and (max-width: 1095px){.fw.p-home .p-one-line-news__news .news-text__date{padding-right:0}}.fw.p-home .p-about{padding:140px 0 150px;background-color:#fff}@media screen and (max-width: 1095px){.fw.p-home .p-about{padding:40px 0}}.fw.p-home .p-about strong.p-about__strong{color:var(--color_main);font-weight:600}.fw.p-home .p-about .p-about-flex{display:flex;flex-wrap:wrap;gap:76px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-flex{flex-direction:column;gap:24px}}.fw.p-home .p-about .p-about-flex__text{flex:1}.fw.p-home .p-about .p-about-flex__image{flex:0 0 auto;margin:34px auto 0;width:536px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-flex__image{display:block;margin:16px auto 0;width:100%;max-width:536px}}.fw.p-home .p-about .p-about-flex__image .youtube-embed{position:relative;width:100%;padding-bottom:56.25%;height:0}.fw.p-home .p-about .p-about-flex__image .youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.fw.p-home .p-about .p-about-flex__image figcaption{margin-top:16px;font-size:var(--text-xl);line-height:1.3125;text-align:center;font-weight:var(--font-weight-bold)}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-flex__image figcaption{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-about-flex__image figcaption{margin-top:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-flex__image figcaption{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-about-flex__image figcaption{font-size:var(--text-m)}}.fw.p-home .p-about__message{font-size:28px;line-height:var(--line-height-s);font-weight:var(--font-weight-bold);margin-bottom:32px;margin-top:70px}@media screen and (max-width: 1095px){.fw.p-home .p-about__message{font-size:28px}}@media screen and (max-width: 430px){.fw.p-home .p-about__message{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__message{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-home .p-about__message{margin-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__message{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-about__message{margin-top:24px}}.fw.p-home .p-about__message br.sp{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-about__message br.pc{display:none}.fw.p-home .p-about__message br.sp{display:inline}}.fw.p-home .p-about__introduction{font-size:var(--text-m);margin-bottom:16px}@media screen and (max-width: 1095px){.fw.p-home .p-about__introduction{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-about__introduction{font-size:var(--text-m-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-about__introduction{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-home .p-about__introduction{margin-bottom:24px}}.fw.p-home .p-about__note{font-size:var(--text-s)}.fw.p-home .p-about__section{background-color:#e4e4e4;padding:73px 0 88px;max-width:1320px;margin:0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-about__section{padding:73px 0 88px}}@media screen and (max-width: 430px){.fw.p-home .p-about__section{padding:36px 0 40px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__section{max-width:100%}}@media screen and (max-width: 1095px){.fw.p-home .p-about__section{margin:0 20px}}.fw.p-home .p-about__section-title{font-size:28px;font-family:Inter,sans-serif;line-height:1;margin-bottom:51px;text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-about__section-title{font-size:28px}}@media screen and (max-width: 430px){.fw.p-home .p-about__section-title{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__section-title{margin-bottom:51px}}@media screen and (max-width: 430px){.fw.p-home .p-about__section-title{margin-bottom:24px}}.fw.p-home .p-about .p-movies{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center;gap:64px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies{gap:32px;margin:0 16px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies{flex-direction:column;gap:42px;margin:0}}.fw.p-home .p-about .p-movies .p-movie{flex:0 0 auto;width:calc(50% - 32px);min-width:350px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie{width:calc(50% - 16px)}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie{width:100%}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie{min-width:430px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie{min-width:100%}}.fw.p-home .p-about .p-movies .p-movie__image a{display:block;position:relative}.fw.p-home .p-about .p-movies .p-movie__image a img.cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition:all .3s ease;opacity:0}.fw.p-home .p-about .p-movies .p-movie__image a:hover img.cover{opacity:1}.fw.p-home .p-about .p-movies .p-movie__image figcaption{margin-top:24px;font-size:var(--text-m);line-height:var(--line-height-s)}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie__image figcaption{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie__image figcaption{margin-top:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie__image figcaption{font-size:var(--text-m-sp)}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie__image figcaption{font-size:var(--text-m-sp)}}.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a{position:relative;z-index:1}.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:before,.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{z-index:-1;content:"";position:absolute;width:84px;height:72px;background-image:url(/assets/images/common/kamifubuki.svg)}.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:before{top:-48px;left:-60px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:before{top:-48px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:before{top:-68px}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:before{left:-60px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:before{left:-40px}}.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{inset:auto auto -23px -60px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{bottom:-23px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{bottom:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{top:auto}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{top:-48px}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{left:-60px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{left:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{right:auto}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{right:-40px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--01 .p-movie__image a:after{transform:scaleX(-1)}}.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a{position:relative;z-index:1}.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before,.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:after{z-index:-1;content:"";position:absolute;width:84px;height:72px;background-image:url(/assets/images/common/kamifubuki.svg);transform:scaleX(-1)}.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{inset:-48px -60px auto auto}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{top:-48px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{top:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{right:-60px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{right:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{bottom:auto}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{bottom:107px}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{left:auto}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{left:-36px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:before{transform:scaleX(-1)}}.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:after{bottom:-23px;right:-60px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:after{bottom:-23px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:after{bottom:-35px}}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:after{right:-60px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-movies .p-movie--02 .p-movie__image a:after{right:-40px}}.fw.p-home .p-about .p-about-nav{margin-top:80px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav{margin-top:60px}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-about-nav{margin-top:40px}}.fw.p-home .p-about .p-about-nav--sp-only{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav--sp-only{display:block}}.fw.p-home .p-about .p-about-nav__list{display:flex;flex-direction:row;align-items:center;gap:20px}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav__list{flex-direction:column;gap:0}}.fw.p-home .p-about .p-about-nav__list-item{flex:1}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav__list-item{width:100%}}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link{display:flex;align-items:center;width:100%;height:100%;justify-content:space-between;padding:28px 16px 28px 0;border-top:1px solid var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link{padding:20px 12px 20px 0}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link{padding:20px 12px 20px 0}}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__text{font-size:var(--text-m);transition:all .3s ease;display:inline-block;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__text{font-size:var(--text-m-sp)}}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__text:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-5px;transition:width .3s ease;height:1px;background-color:var(--color_main);width:0}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__icon{font-size:var(--text-s);display:flex;align-items:center;gap:8px;letter-spacing:normal;font-weight:600;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__icon{font-size:var(--text-xs)}}@media screen and (max-width: 430px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__icon{font-size:var(--text-xs-sp)}}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__icon svg circle{transition:all .3s ease}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link__icon svg path{fill:var(--color_white)}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link:hover{color:var(--color_main);font-weight:700}.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link:hover svg circle{fill:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-home .p-about .p-about-nav__list-item .p-about-nav-link.sp-none{display:none}}.fw.p-home .p-about__links{max-width:320px;margin-top:42px;margin-right:0;margin-left:0}@media screen and (max-width: 1095px){.fw.p-home .p-about__links{max-width:536px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links{max-width:536px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__links{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__links{margin-right:auto}}@media screen and (max-width: 430px){.fw.p-home .p-about__links{margin-right:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-about__links{margin-left:auto}}@media screen and (max-width: 430px){.fw.p-home .p-about__links{margin-left:auto}}.fw.p-home .p-about__links .p-about-link-list__item:last-child .p-about-link{border-bottom:1px solid var(--color_bg-3)}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:19.5px 14px 19.5px 0;border-top:1px solid var(--color_bg-3);transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link{padding:19.5px 0}}@media screen and (max-width: 430px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link{padding:19.5px 0}}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link{padding-right:12px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link{padding-right:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link{gap:16px}}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__text{line-height:1.5;font-size:14px;display:inline-block;position:relative;transition:all .3s ease;font-weight:700}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__text{font-size:14px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__text{font-size:14px}}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon{min-width:0;font-size:10px;display:flex;align-items:center;gap:8px;letter-spacing:normal;font-weight:600;position:relative;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon{font-size:10px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon{font-size:10px}}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg{width:20px;height:20px}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg{width:20px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg{width:20px}}@media screen and (max-width: 1095px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg{height:20px}}@media screen and (max-width: 430px){.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg{height:20px}}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg circle{transition:all .3s ease}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link__icon svg path{fill:var(--color_white)}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link:hover .p-about-link__text,.fw.p-home .p-about__links .p-about-link-list__item .p-about-link:hover .p-about-link__icon{color:var(--color_main);font-weight:700}.fw.p-home .p-about__links .p-about-link-list__item .p-about-link:hover svg circle{fill:var(--color_main)}.fw.p-home .p-features{overflow:hidden;padding:80px 0;background-color:#e4e4e4}@media screen and (max-width: 1095px){.fw.p-home .p-features{padding:80px 0}}@media screen and (max-width: 430px){.fw.p-home .p-features{padding:44px 0}}.fw.p-home .p-features strong.p-features__strong{color:var(--color_main);font-weight:600}.fw.p-home .p-features__introduction{margin:80px 0 100px;font-size:28px;line-height:1.5;font-weight:600;letter-spacing:.05em}@media screen and (max-width: 1095px){.fw.p-home .p-features__introduction{margin:80px 0 100px}}@media screen and (max-width: 430px){.fw.p-home .p-features__introduction{margin:24px 0 40px}}@media screen and (max-width: 1095px){.fw.p-home .p-features__introduction{font-size:28px}}@media screen and (max-width: 430px){.fw.p-home .p-features__introduction{font-size:20px}}.fw.p-home .p-features .p-features-box{display:flex;flex-direction:row}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-box{flex-direction:column;gap:40px}}.fw.p-home .p-features .p-features-chart{margin:0 auto;width:100%;max-width:696px;height:520px;position:relative}@media screen and (max-width: 736px){.fw.p-home .p-features .p-features-chart{height:calc(100vw - 40px);max-height:520px}}.fw.p-home .p-features .p-features-chart__list-item{position:absolute;background-color:#ffffffb3;border-radius:5000px;border:1px dotted #000;width:223px;height:223px;display:flex;flex-direction:column}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item{width:144px;height:144px}}.fw.p-home .p-features .p-features-chart__list-item--01{top:0;left:0}.fw.p-home .p-features .p-features-chart__list-item--02{bottom:0;left:0}.fw.p-home .p-features .p-features-chart__list-item--03{right:0;top:0}.fw.p-home .p-features .p-features-chart__list-item--04{right:0;bottom:0}.fw.p-home .p-features .p-features-chart__list-item .icon{flex:0 0 auto;height:110px;padding-top:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .icon{height:70px;padding-top:30px}}.fw.p-home .p-features .p-features-chart__list-item .icon--01 img{width:111.2px;height:60.52px}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .icon--01 img{width:77.18px;height:42px}}.fw.p-home .p-features .p-features-chart__list-item .icon--04 img{width:120px;height:63.17px}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .icon--04 img{width:70px;height:40px}}.fw.p-home .p-features .p-features-chart__list-item .icon--02 img{width:68.66px;height:68.66px}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .icon--02 img{width:44px;height:44px}}.fw.p-home .p-features .p-features-chart__list-item .icon--03 img{width:101.31px;height:37.21px}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .icon--03 img{width:68px;height:24.97px}}.fw.p-home .p-features .p-features-chart__list-item .feature{flex:1;padding-top:18px;text-align:center}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .feature{padding-top:11px}}.fw.p-home .p-features .p-features-chart__list-item .feature__title{font-weight:700;font-size:18px;line-height:1;margin-bottom:12px;color:var(--color_main)}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .feature__title{font-size:14px;margin-bottom:4px}}.fw.p-home .p-features .p-features-chart__list-item .feature__content{font-size:var(--text-s);font-weight:var(--font-weight);line-height:var(--line-height-s)}@media screen and (max-width: 550px){.fw.p-home .p-features .p-features-chart__list-item .feature__content{font-size:10px}}.fw.p-home .p-features .p-features-chart__bg{width:680px;height:680px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 680px){.fw.p-home .p-features .p-features-chart__bg{width:100vw;height:100vw}}.fw.p-home .p-features .p-features-list{margin-top:160px;display:flex;flex-wrap:wrap;column-gap:48px;row-gap:48px;align-items:stretch}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list{margin-top:40px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list{flex-direction:column;gap:24px}}.fw.p-home .p-features .p-features-list__item{flex:0 0 auto;width:calc(50% - 24px);position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item{width:100%}}.fw.p-home .p-features .p-features-list__item .feature-item{width:100%;height:100%;background-color:#fff;padding:72px 48px 48px;position:relative;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item{padding:60px 24px 24px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item{padding:60px 24px 24px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item{gap:24px}}.fw.p-home .p-features .p-features-list__item .feature-item__title{font-size:var(--text-xl);line-height:1.5;font-weight:600}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__title{font-size:var(--text-xl)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__title{font-size:var(--text-xl-sp)}}.fw.p-home .p-features .p-features-list__item .feature-item__title span.small{font-size:18px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__title span.small{font-size:14px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__title span.small{font-size:14px}}.fw.p-home .p-features .p-features-list__item .feature-item__lead{font-size:18px;font-weight:600;margin-top:24px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__lead{font-size:16px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__lead{font-size:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__lead{margin-top:0}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__lead{margin-top:0}}.fw.p-home .p-features .p-features-list__item .feature-item__content{flex:1}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex{display:flex;align-items:flex-end;gap:24px}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>p{flex:1;min-width:0;font-size:12px;line-height:1.5;text-indent:-1em;padding-left:1em}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>p{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>p{font-size:12px}}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>p:before{content:"※"}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>img{flex:0 0 auto;width:202px;max-width:none}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>img{width:46%}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>img{width:46%}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>img{max-width:202px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-flex>img{max-width:202px}}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-note{margin-top:16px;font-size:var(--text-s);line-height:1.333;display:flex;align-items:flex-start;gap:8px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-note{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-note{margin-top:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-note{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-note{font-size:var(--text-s-sp)}}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-note:before{content:"※"}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image img{display:block;width:100%;max-width:none;margin:0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image img{max-width:400px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image img{max-width:400px}}.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image__caption{font-size:14px;line-height:1.714;margin-top:24px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image__caption{font-size:14px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image__caption{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image__caption{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__content .feature-image__caption{margin-top:24px}}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{display:flex;align-items:center;justify-content:space-between;gap:32px;height:80px;padding:0 14px 0 0;border-top:1px solid var(--color_bg-3);transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{height:auto}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{height:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{padding:17.5px 0}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{padding:17.5px 0}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{padding-right:12px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{padding-right:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link{gap:16px}}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__text{line-height:1.5;font-size:var(--text-m);display:inline-block;position:relative;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__text{font-size:var(--text-m-sp)}}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__icon{min-width:0;font-size:var(--text-s);display:flex;align-items:center;gap:8px;letter-spacing:normal;font-weight:600;position:relative;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__icon{font-size:var(--text-xs)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__icon{font-size:var(--text-xs-sp)}}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__icon svg circle{transition:all .3s ease}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link__icon svg path{fill:var(--color_white)}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link:hover .feature-item-link__text,.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link:hover .feature-item-link__icon{color:var(--color_main);font-weight:700}.fw.p-home .p-features .p-features-list__item .feature-item__links .feature-item-link-list__item .feature-item-link:hover svg circle{fill:var(--color_main)}.fw.p-home .p-features .p-features-list__item .feature-item__icon{position:absolute;right:48px;top:48px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__icon{right:24px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__icon{right:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__icon{top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__icon{top:32px}}.fw.p-home .p-features .p-features-list__item .feature-item__icon img{width:100%;height:100%;max-width:none}.fw.p-home .p-features .p-features-list__item .feature-item__inner-notes{font-size:12px;padding-bottom:1em}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item .feature-item__inner-notes{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item .feature-item__inner-notes{font-size:12px}}.fw.p-home .p-features .p-features-list__item--01 .feature-item__icon{width:150px;height:77.85px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--01 .feature-item__icon{width:100px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--01 .feature-item__icon{width:100px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--01 .feature-item__icon{height:51.9px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--01 .feature-item__icon{height:51.9px}}.fw.p-home .p-features .p-features-list__item--03 .feature-item__icon{width:84px;height:84px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--03 .feature-item__icon{width:56px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--03 .feature-item__icon{width:56px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--03 .feature-item__icon{height:56px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--03 .feature-item__icon{height:56px}}.fw.p-home .p-features .p-features-list__item--02 .feature-item__icon{width:150px;height:52.88px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--02 .feature-item__icon{width:100px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--02 .feature-item__icon{width:100px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--02 .feature-item__icon{height:35.26px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--02 .feature-item__icon{height:35.26px}}.fw.p-home .p-features .p-features-list__item--04 .feature-item__icon{width:120px;height:49.27px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--04 .feature-item__icon{width:80px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--04 .feature-item__icon{width:80px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-list__item--04 .feature-item__icon{height:32.85px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-list__item--04 .feature-item__icon{height:32.85px}}.fw.p-home .p-features .p-features-hr{margin:80px 0;border:1px solid var(--color_border)}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-hr{margin:40px 0}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-hr{margin:40px 0}}.fw.p-home .p-features .p-features-companies{background-color:#fff;padding:72px 48px 48px;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies{padding:60px 24px 24px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies{padding:60px 24px 24px}}.fw.p-home .p-features .p-features-companies__title{font-size:var(--text-xl);font-weight:600;line-height:1.5;margin-bottom:52px;width:auto}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__title{font-size:var(--text-l)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__title{font-size:var(--text-l-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__title{margin-bottom:32px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__title{margin-bottom:32px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__title{width:calc(100% - 70px)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__title{width:calc(100% - 70px)}}@media screen and (min-width: 1096px){.fw.p-home .p-features .p-features-companies__title br.sp{display:none}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__title br.pc{display:none}}.fw.p-home .p-features .p-features-companies__icon{position:absolute;top:48px;right:80px;width:81.96px;height:70px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__icon{top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__icon{top:32px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__icon{right:20px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__icon{right:20px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__icon{width:60px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__icon{width:60px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__icon{height:56px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__icon{height:56px}}.fw.p-home .p-features .p-features-companies__icon img{width:100%;height:100%;max-width:none}.fw.p-home .p-features .p-features-companies__text{font-size:14px;margin-bottom:32px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__text{font-size:14px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__text{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__text{margin-bottom:24px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__text{margin-bottom:24px}}.fw.p-home .p-features .p-features-companies__note{font-size:var(--text-s);margin-top:16px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies__note{font-size:var(--text-xs)}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies__note{font-size:var(--text-xs-sp)}}.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container{border-top:1px solid var(--color_bg-3);border-bottom:1px solid var(--color_bg-3);padding:32px 0 56px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container{padding:24px 0 32px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container{padding:24px 0 32px}}.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .swiper-wrapper{transition-timing-function:linear!important}.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item{width:200px;padding:0 24px}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item{width:180px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item{width:180px}}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item{padding:0 24px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item{padding:0 24px}}.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item .company-logo{width:100%;height:97px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item .company-logo{height:60px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item .company-logo{height:60px}}.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item .company-name{font-size:var(--text-xs);text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item .company-name{font-size:10px}}@media screen and (max-width: 430px){.fw.p-home .p-features .p-features-companies .p-features-companies-slide-container .p-features-companies-slide__item .company-name{font-size:10px}}.fw.p-home .p-results{padding:80px 0;background-color:#fff}@media screen and (max-width: 1095px){.fw.p-home .p-results{padding:80px 0}}@media screen and (max-width: 430px){.fw.p-home .p-results{padding:40px 0}}.fw.p-home .p-results__text{margin-top:32px;font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw.p-home .p-results__text{margin-top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-results__text{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-results__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-results__text{font-size:var(--text-m-sp)}}@media screen and (min-width: 1096px){.fw.p-home .p-results__text br.sp{display:none}}@media screen and (max-width: 1095px){.fw.p-home .p-results__text br.pc{display:none}}.fw.p-home .p-results .slider-container{position:relative}.fw.p-home .p-results .slider-container .button-prev{position:absolute;top:50%;left:-100px;z-index:100}@media screen and (max-width: 1095px){.fw.p-home .p-results .slider-container .button-prev{display:none}}.fw.p-home .p-results .slider-container .button-next{position:absolute;top:50%;right:-100px;z-index:100}@media screen and (max-width: 1095px){.fw.p-home .p-results .slider-container .button-next{display:none}}@media screen and (max-width: 520px){.fw.p-home .p-results .swiper{margin:0 -20px}}.fw.p-home .p-results .p-achievements{margin-top:64px}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements{margin-top:64px}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements{margin-top:40px}}.fw.p-home .p-results .p-achievements .swiper-slide{width:fit-content}.fw.p-home .p-results .p-achievements .p-achievement{position:relative}.fw.p-home .p-results .p-achievements .p-achievement__title{background-color:var(--color_text);color:#fff;max-width:55%;padding:39px 48px;display:flex;flex-direction:column}@media screen and (max-width: 520px){.fw.p-home .p-results .p-achievements .p-achievement__title{padding:24px 27px}}.fw.p-home .p-results .p-achievements .p-achievement__title--red{background-color:var(--color_main)}.fw.p-home .p-results .p-achievements .p-achievement__title .pre{font-size:var(--text-s);line-height:1}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement__title .pre{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement__title .pre{font-size:var(--text-s-sp)}}.fw.p-home .p-results .p-achievements .p-achievement__title .main{font-size:var(--text-l)}.fw.p-home .p-results .p-achievements .p-achievement__title .main>span{font-family:Inter,sans-serif}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement__title .main{font-size:var(--text-l)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement__title .main{font-size:var(--text-l-sp)}}.fw.p-home .p-results .p-achievements .p-achievement__contents{background-color:var(--color_bg-2);padding:39px 48px}@media screen and (max-width: 520px){.fw.p-home .p-results .p-achievements .p-achievement__contents{padding:24px 27px}}.fw.p-home .p-results .p-achievements .p-achievement__image{position:absolute;left:55%;top:0;width:185px;height:auto}@media screen and (max-width: 520px){.fw.p-home .p-results .p-achievements .p-achievement__image{width:30.5128205128vw}}.fw.p-home .p-results .p-achievements .p-achievement__image figure figcaption{font-size:var(--text-s);line-height:1;text-align:right;margin-top:8px}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement__image figure figcaption{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement__image figure figcaption{font-size:var(--text-s-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement__image figure figcaption{margin-top:8px}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement__image figure figcaption{margin-top:4px}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-type{font-size:var(--text-s);line-height:1;margin-bottom:4px;font-weight:var(--font-weight-bold)}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-type{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-type{font-size:var(--text-s-sp)}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-name{font-size:var(--text-l);font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-name{font-size:var(--text-l)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-name{font-size:var(--text-l-sp)}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-note{font-size:var(--text-m);margin-top:4px;margin-bottom:40px;font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-note{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-note{font-size:var(--text-m-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-note{margin-bottom:40px}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-note{margin-bottom:30px}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info{border-top:1px solid var(--color_border);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;padding-top:24px}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info{padding-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info{padding-top:16px}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__title{font-size:var(--text-m);font-weight:var(--font-weight-bold);line-height:var(--line-height-s);flex:0 0 auto;width:120px;letter-spacing:.08em}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__title{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__title{font-size:var(--text-m-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__title{width:120px}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__title{width:70px}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__content{font-size:var(--text-m);line-height:var(--line-height-s);flex:1}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__content{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__content{font-size:var(--text-m-sp)}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__content>span{font-size:var(--text-s)}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__content>span{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info__content>span{font-size:var(--text-s-sp)}}.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info+.p-achievement-info{margin-top:24px}@media screen and (max-width: 1095px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info+.p-achievement-info{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-results .p-achievements .p-achievement .p-achievement-info+.p-achievement-info{margin-top:16px}}.fw.p-home .p-results__link{margin-top:32px}@media screen and (max-width: 1095px){.fw.p-home .p-results__link{margin-top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-results__link{margin-top:24px}}.fw.p-home .p-results__link a{font-size:var(--text-m);line-height:var(--line-height-s);color:var(--color_main);text-decoration:underline}@media screen and (max-width: 1095px){.fw.p-home .p-results__link a{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-results__link a{font-size:var(--text-s-sp)}}.fw.p-home .p-results__link a:hover{text-decoration:none}.fw.p-home .p-results__note{margin-top:16px;font-size:12px}@media screen and (max-width: 1095px){.fw.p-home .p-results__note{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-home .p-results__note{margin-top:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-results__note{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-results__note{font-size:11px}}.fw.p-home .p-flow{padding:80px 0;background-color:var(--color_bg-2)}@media screen and (max-width: 1095px){.fw.p-home .p-flow{padding:80px 0}}@media screen and (max-width: 430px){.fw.p-home .p-flow{padding:40px 0}}.fw.p-home .p-flow__text{margin-top:32px;font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw.p-home .p-flow__text{margin-top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-flow__text{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-flow__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-flow__text{font-size:var(--text-m-sp)}}.fw.p-home .p-flow .l-inner{position:relative}.fw.p-home .p-flow .l-inner .p-about__title-bg{max-width:100%;margin:0;min-width:0;position:absolute;width:auto;height:120px;top:0;right:0}@media screen and (max-width: 1095px){.fw.p-home .p-flow .l-inner .p-about__title-bg{width:auto}}@media screen and (max-width: 430px){.fw.p-home .p-flow .l-inner .p-about__title-bg{width:auto}}@media screen and (max-width: 1095px){.fw.p-home .p-flow .l-inner .p-about__title-bg{height:40px}}@media screen and (max-width: 430px){.fw.p-home .p-flow .l-inner .p-about__title-bg{height:40px}}@media screen and (max-width: 1095px){.fw.p-home .p-flow .l-inner .p-about__title-bg{right:40px}}@media screen and (max-width: 430px){.fw.p-home .p-flow .l-inner .p-about__title-bg{right:40px}}.fw.p-home .p-flow .l-inner .p-about__title-bg img{height:100%;width:auto}.fw.p-home .p-flow .p-flow-steps{margin-top:120px;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps{margin-top:40px}}.fw.p-home .p-flow .p-flow-steps__list{display:flex;justify-content:flex-start;gap:40px}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__list{flex-direction:column;padding-left:60px}}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list{padding-left:30px}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step{flex:1;padding:48px;background-color:#fff;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step{display:flex;flex-direction:row;align-items:center;gap:24px;padding:24px 48px}}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step{flex-direction:column;gap:8px;padding:0 36px 36px}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step:not(:last-child):before{content:"";position:absolute;width:100%;height:12px;background-color:var(--color_main);top:-12px;left:50%}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step:not(:last-child):before{height:114%;width:12px;top:50%;left:-12px}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__image{width:228px;height:228px;margin:0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__image{flex:0 0 auto;margin:0;width:30%;height:auto;max-width:228px}}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__image{width:100%;max-width:180px}}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__texts{flex:1;min-width:0}}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__texts{width:100%}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__title{font-weight:600;letter-spacing:.1em;font-size:var(--text-l);margin-bottom:16px}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__title{font-size:var(--text-l-sp);margin-bottom:8px}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__description{font-size:var(--text-m)}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__description{font-size:var(--text-m-sp)}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__note{font-size:var(--text-s);margin-top:16px}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__note{margin-top:8px}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon{position:absolute;top:-6px;left:50%;transform:translate(-50%,-50%);width:88px;height:88px;background-color:var(--color_main);color:#fff;border-radius:1000px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.4px}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon{top:50%;left:-6px;transform:translate(-50%,-50%)}}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon{width:60px;height:60px}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon .pre{font-family:Inter,sans-serif;font-size:var(--text-s);line-height:1;font-weight:400}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon .pre{font-size:var(--text-xs-sp)}}.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon .main{font-family:Inter,sans-serif;font-size:36px;line-height:1;font-weight:600}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__list .p-flow-step__icon .main{font-size:28px}}.fw.p-home .p-flow .p-flow-steps__link{font-size:var(--text-s);margin-top:24px;text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__link{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-flow .p-flow-steps__link{font-size:var(--text-s-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-flow .p-flow-steps__link{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-home .p-flow .p-flow-steps__link{margin-top:16px}}@media screen and (max-width: 767px){.fw.p-home .p-flow .p-flow-steps__link{text-align:left;padding-left:30px}}.fw.p-home .p-flow .p-flow-steps__link>a{color:var(--color_main);text-decoration:underline;transition:opacity .3s ease}.fw.p-home .p-flow .p-flow-steps__link>a:hover{opacity:.7}.fw.p-home .p-learn{padding:0 80px}@media screen and (max-width: 1095px){.fw.p-home .p-learn{padding:40px 0}}.fw.p-home .p-learn__text{margin-top:32px;font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw.p-home .p-learn__text{margin-top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-learn__text{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-learn__text{font-size:var(--text-m-sp)}}@media screen and (min-width: 1096px){.fw.p-home .p-learn .p-learn-title-area{display:flex;justify-content:space-between;align-items:center}}.fw.p-home .p-learn .p-learn-contents{margin-top:80px;max-width:1320px;margin-left:auto;margin-right:auto;background-color:var(--color_bg-3)}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents{margin-top:50px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents{margin-top:30px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents{margin-left:16px;margin-right:16px}}.fw.p-home .p-learn .p-learn-contents__link{margin-top:64px;text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents__link{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents__link{margin-top:40px}}.fw.p-home .p-learn .p-learn-contents__link a{display:inline-flex;align-items:center;gap:8px;background-color:var(--color_text);color:#fff;width:201px;height:56px;justify-content:center;border-radius:4px;transition:opacity .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents__link a{width:185px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents__link a{width:185px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents__link a{height:44px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents__link a{height:44px}}.fw.p-home .p-learn .p-learn-contents__link a>span{flex:0 0 auto;font-size:var(--text-m);line-height:1}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents__link a>span{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents__link a>span{font-size:var(--text-m-sp)}}.fw.p-home .p-learn .p-learn-contents__link a>i{flex:0 0 auto;width:24px;height:24px;transition:transform .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents__link a>i{width:18px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents__link a>i{width:18px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents__link a>i{height:18px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents__link a>i{height:18px}}.fw.p-home .p-learn .p-learn-contents__link a>i svg{width:100%;height:100%}.fw.p-home .p-learn .p-learn-contents__link a:hover{opacity:.8}.fw.p-home .p-learn .p-learn-contents__link a:hover>i{transform:translate(4px)}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar{padding:80px 0}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar{padding:40px 0}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar{padding:40px 0}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title{margin-bottom:24px;text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title{margin-bottom:12px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title{margin-bottom:12px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo{display:flex;flex-direction:column;align-items:center;gap:36px;position:relative;top:-24px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo{gap:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo{top:-12px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo{top:-12px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo__fukidashi{width:352px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo__fukidashi{width:210px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo__fukidashi{width:210px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo__main{width:414.59px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo__main{width:226.14px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__title .seminar-logo__main{width:226.14px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{font-size:var(--text-m);line-height:var(--line-height-s);margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid var(--color_border);text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{font-size:var(--text-m-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{margin-bottom:24px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{margin-bottom:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{padding-bottom:24px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__description{padding-bottom:24px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article{display:flex;align-items:center;gap:73px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article{flex-direction:column;gap:24px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__texts{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__texts{order:1;gap:8px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__date{font-family:Inter,sans-serif;color:#8c8c8c;font-size:var(--text-m);font-weight:400}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__date{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__date{font-size:var(--text-s-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__date{order:1}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title{display:flex;align-items:center;gap:24px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title{order:0}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title span{flex:1;min-width:0;color:var(--color_text);font-size:var(--text-xl);overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title span{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title span{font-size:var(--text-m-sp)}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title span:hover{text-decoration:underline}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title i{flex:0 0 auto;width:40px;transition:transform .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title i{width:24px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__title i{width:24px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__image{width:100%;max-width:536px;flex:0 0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__image{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__image{width:100%}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__image{order:0}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article__image img{transition:opacity .3s ease}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article:hover .main-article__title span{text-decoration:underline}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article:hover .main-article__title i{transform:translate(10px)}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .main-article:hover .main-article__image img{opacity:.8}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list{padding:24px 0;display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list{padding:24px 0}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list{padding:24px 0}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list{flex-direction:column;gap:12px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list__item{flex:0 0 auto;width:calc(50% - 12px)}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list__item{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar__articles .articles-list__item{width:100%}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box{background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;gap:8px;padding:36px;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box{padding:24px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box{padding:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box{gap:16px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box:hover .p-seminar-box-title__main{color:var(--color_main);text-decoration:underline}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box:hover .p-seminar-box-title__image{opacity:.7}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box:hover .p-seminar-box-title__image img{transform:scale(1.1)}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title{position:relative;width:100%;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title{height:142px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__id{color:var(--color_bg-2);font-size:72px;line-height:1;font-family:Inter,sans-serif;position:absolute;top:0;left:0}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__id{font-size:48px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__id{font-size:48px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__id{top:10px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__id{top:10px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__image{position:absolute;top:0;right:0;width:100%;height:auto;overflow:hidden;opacity:1}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__image img{transition:all .3s ease;width:auto;height:100%}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{position:relative;z-index:1;padding:8px 16px;font-size:12px;background-color:var(--color_text);color:#fff;line-height:1;margin-bottom:8px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{padding:4px 8px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{padding:4px 8px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{font-size:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{margin-bottom:4px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__label{margin-bottom:4px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__main{position:relative;z-index:1;font-size:20px;line-height:1.6;height:3.2em;overflow:hidden;transition:all .3s ease;top:110px;width:85%}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__main{font-size:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__main{top:64px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__main{width:100%}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__main span{background:#fff;padding-right:.25em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__main br{display:none}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-date{font-size:12px;font-family:Inter,sans-serif;text-align:right;position:relative}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__lead,.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box .p-seminar-box-title__date{display:none}@media screen and (min-width: 1096px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-date{display:none}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__image{width:460px}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title{height:220px}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__lead,.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__date{display:block}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__id{left:calc(100% - 460px)}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__main{font-size:24px;top:0}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__lead{margin-top:20px;padding-top:20px;border-top:1px solid #f2f2f2;font-size:18px;width:calc(100% - 460px)}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__date{position:relative;top:30px;width:100%;font-size:14px;font-family:Inter,sans-serif;text-align:right}}@media screen and (min-width: 1096px) and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__date{font-size:12px}}@media screen and (min-width: 1096px) and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar .p-seminar-box--top .p-seminar-box-title__date{font-size:12px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;border-bottom:3px solid var(--color_text);padding:0 0 32px;margin-bottom:40px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box{padding:0 0 24px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box{padding:0 0 16px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box{margin-bottom:16px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box{margin-bottom:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box{flex-direction:column-reverse;align-items:center;gap:16px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__date{flex:1;font-size:14px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__date{font-size:12px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__date{font-size:12px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__date .datetime{font-family:Inter,sans-serif;color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__date{display:none}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__sp-date{display:none}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__sp-date .datetime{font-family:Inter,sans-serif;color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__sp-date{display:block;margin-bottom:40px;text-align:center;z-index:1}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__main{flex:0 0 auto;width:411.79px}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__main{width:270px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__main{width:270px}}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__main img{width:100%}.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__message{flex:1;text-align:right;font-size:19px;font-weight:700}@media screen and (max-width: 1095px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__message{font-size:16px}}@media screen and (max-width: 430px){.fw.p-home .p-learn .p-learn-contents .p-learn-seminar-box__message{font-size:16px}}.fw.p-home .p-faq{padding:80px 0;background-color:#fff}@media screen and (max-width: 1095px){.fw.p-home .p-faq{padding:80px 0}}@media screen and (max-width: 430px){.fw.p-home .p-faq{padding:40px 0}}.fw.p-home .p-faq__text{margin-top:32px;font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw.p-home .p-faq__text{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-faq__text{margin-top:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-faq__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-faq__text{font-size:var(--text-m-sp)}}.fw.p-home .p-faq summary{display:block;list-style:none}.fw.p-home .p-faq summary::-webkit-details-marker{display:none}.fw.p-home .p-faq .p-faq-flex{display:flex;gap:24px}@media screen and (max-width: 1095px){.fw.p-home .p-faq .p-faq-flex{flex-direction:column;gap:32px}}.fw.p-home .p-faq .p-faq-flex>*{flex:1}.fw.p-home .p-faq__more{margin-top:50px;padding:0 15px;text-align:right}.fw.p-home .p-faq__more a{display:inline-flex;align-items:center;font-size:var(--text-m);gap:16px;font-weight:600;transition:all .1s ease}@media screen and (max-width: 1095px){.fw.p-home .p-faq__more a{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-faq__more a{font-size:var(--text-m-sp)}}.fw.p-home .p-faq__more a>svg>circle{transition:all .1s ease}.fw.p-home .p-faq__more a:hover{color:var(--color_main);text-decoration:underline}.fw.p-home .p-faq__more a:hover>svg>circle{fill:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-home .p-faq__more{display:none}}.fw.p-home .p-faq .p-faq-children{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap}@media screen and (max-width: 1095px){.fw.p-home .p-faq .p-faq-children{gap:16px;flex-direction:column}.fw.p-home .p-faq .p-faq-children>*{flex:1}.fw.p-home .p-faq .p-faq-children>* .c-faq-box{width:100%;height:auto}}.fw.p-home .p-faq__link{margin-top:64px}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-home .p-faq__link{margin-top:40px}}.fw.p-home .p-faq__link--pc{display:none}@media screen and (min-width: 1096px){.fw.p-home .p-faq__link--pc{display:block}}.fw.p-home .p-faq__link--sp{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link--sp{display:flex;flex-direction:row;justify-content:center;align-items:center}}.fw.p-home .p-faq__link a{display:inline-flex;align-items:center;gap:8px;background-color:var(--color_text);color:#fff;width:201px;height:56px;justify-content:center;border-radius:4px;transition:opacity .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link a{width:185px}}@media screen and (max-width: 430px){.fw.p-home .p-faq__link a{width:185px}}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link a{height:44px}}@media screen and (max-width: 430px){.fw.p-home .p-faq__link a{height:44px}}.fw.p-home .p-faq__link a>span{flex:0 0 auto;font-size:var(--text-m);line-height:1}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link a>span{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-faq__link a>span{font-size:var(--text-m-sp)}}.fw.p-home .p-faq__link a>i{flex:0 0 auto;width:24px;height:24px;transition:transform .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link a>i{width:18px}}@media screen and (max-width: 430px){.fw.p-home .p-faq__link a>i{width:18px}}@media screen and (max-width: 1095px){.fw.p-home .p-faq__link a>i{height:18px}}@media screen and (max-width: 430px){.fw.p-home .p-faq__link a>i{height:18px}}.fw.p-home .p-faq__link a>i svg{width:100%;height:100%}.fw.p-home .p-faq__link a:hover{opacity:.8}.fw.p-home .p-faq__link a:hover>i{transform:translate(4px)}.fw.p-home .p-smartphone-navigation{border-top:2px solid #fff}@media screen and (min-width: 1096px){.fw.p-home .p-smartphone-navigation{display:none}}@media screen and (min-width: 1096px){.fw.p-home .p-smartphone-navigation.display-pc{display:block}}.fw.p-home .p-smartphone-navigation__list{display:flex;flex-wrap:wrap}.fw.p-home .p-smartphone-navigation__list-item{flex:0 0 50%}@media screen and (min-width: 1096px){.fw.p-home .p-smartphone-navigation__list-item{flex:0 0 25%}.fw.p-home .p-smartphone-navigation__list-item--01,.fw.p-home .p-smartphone-navigation__list-item--03{background-color:#282420}.fw.p-home .p-smartphone-navigation__list-item--02,.fw.p-home .p-smartphone-navigation__list-item--04{background-color:var(--color_main)}}@media screen and (max-width: 1095px){.fw.p-home .p-smartphone-navigation__list-item--01,.fw.p-home .p-smartphone-navigation__list-item--04{background-color:#282420}.fw.p-home .p-smartphone-navigation__list-item--02,.fw.p-home .p-smartphone-navigation__list-item--03{background-color:var(--color_main)}}.fw.p-home .p-smartphone-navigation__list-item .anchor-link{display:flex;flex-direction:column;gap:8px;color:#fff;position:relative;padding:24px;transition:opacity .3s ease}.fw.p-home .p-smartphone-navigation__list-item .anchor-link:hover{opacity:.8}@media screen and (max-width: 1095px){.fw.p-home .p-smartphone-navigation__list-item .anchor-link{height:140px}}.fw.p-home .p-smartphone-navigation__list-item .anchor-link__id{font-size:20px;font-family:Inter,sans-serif;line-height:1}.fw.p-home .p-smartphone-navigation__list-item .anchor-link__title{font-size:20px;letter-spacing:normal;line-height:1.5}@media screen and (min-width: 1096px){.fw.p-home .p-smartphone-navigation__list-item .anchor-link__title br{display:none}}.fw.p-home .p-smartphone-navigation__list-item .anchor-link__arrow{position:absolute;bottom:24px;right:24px}.fw.p-home .p-message{padding:80px 0 20px;background-color:#fff}@media screen and (max-width: 1095px){.fw.p-home .p-message{padding:40px 0 20px}}@media screen and (max-width: 430px){.fw.p-home .p-message{padding:40px 0 20px}}.fw.p-home .p-message__lead{font-size:22px;font-weight:600;margin-bottom:70px}@media screen and (max-width: 1095px){.fw.p-home .p-message__lead{font-size:var(--text-xl)}}@media screen and (max-width: 430px){.fw.p-home .p-message__lead{font-size:var(--text-xl-sp)}}@media screen and (max-width: 1095px){.fw.p-home .p-message__lead{margin-bottom:70px}}@media screen and (max-width: 430px){.fw.p-home .p-message__lead{margin-bottom:50px}}.fw.p-home .p-message strong.p-message__strong{color:var(--color_main);font-weight:600}.fw.p-home .p-message__text{margin-top:32px;font-size:var(--text-m);line-height:var(--line-height)}@media screen and (max-width: 1095px){.fw.p-home .p-message__text{margin-top:32px}}@media screen and (max-width: 430px){.fw.p-home .p-message__text{margin-top:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-message__text{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-message__text{font-size:var(--text-m-sp)}}.fw.p-home .p-message__link{margin-top:50px}@media screen and (max-width: 1095px){.fw.p-home .p-message__link{margin-top:50px}}@media screen and (max-width: 430px){.fw.p-home .p-message__link{margin-top:20px}}.fw.p-home .p-message__link a{display:inline-flex;align-items:center;font-size:var(--text-m);gap:16px;font-weight:600;transition:all .1s ease}@media screen and (max-width: 1095px){.fw.p-home .p-message__link a{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-message__link a{font-size:var(--text-m-sp)}}.fw.p-home .p-message__link a>svg>circle{transition:all .1s ease}.fw.p-home .p-message__link a:hover{color:var(--color_main);text-decoration:underline}.fw.p-home .p-message__link a:hover>svg>circle{fill:var(--color_main)}@media screen and (min-width: 1096px){.fw.p-home .p-message__link a br.sp{display:none}}@media screen and (max-width: 1095px){.fw.p-home .p-message__link a br.pc{display:none}}.fw.p-home .p-message__image{padding-top:30px;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-message__image{padding-top:0}}.fw.p-home .p-message__image img{max-width:200px;display:block;margin-left:auto;margin-bottom:9px;margin-right:0}@media screen and (max-width: 1095px){.fw.p-home .p-message__image img{max-width:183px}}@media screen and (max-width: 430px){.fw.p-home .p-message__image img{max-width:183px}}@media screen and (max-width: 1095px){.fw.p-home .p-message__image img{margin-right:auto}}@media screen and (max-width: 430px){.fw.p-home .p-message__image img{margin-right:auto}}.fw.p-home .p-message__image svg{position:absolute;right:0;top:210px}@media screen and (max-width: 1095px){.fw.p-home .p-message__image svg{top:160px}}@media screen and (max-width: 430px){.fw.p-home .p-message__image svg{top:160px}}.fw.p-home .p-message__image figcaption{margin-top:-10px}@media screen and (max-width: 1095px){.fw.p-home .p-message__image figcaption{margin-top:-10px}}@media screen and (max-width: 430px){.fw.p-home .p-message__image figcaption{margin-top:0}}.fw.p-home .p-message__image figcaption>span{display:block}.fw.p-home .p-message__image figcaption>span.pre{font-weight:600;font-size:var(--text-m)}@media screen and (max-width: 1095px){.fw.p-home .p-message__image figcaption>span.pre{font-size:var(--text-m)}}@media screen and (max-width: 430px){.fw.p-home .p-message__image figcaption>span.pre{font-size:var(--text-m-sp)}}.fw.p-home .p-message__image figcaption>span.main{font-weight:600;font-size:var(--text-xl)}@media screen and (max-width: 1095px){.fw.p-home .p-message__image figcaption>span.main{font-size:var(--text-xl)}}@media screen and (max-width: 430px){.fw.p-home .p-message__image figcaption>span.main{font-size:var(--text-xl-sp)}}.fw.p-home .p-message__image figcaption>span.description{margin-top:12px;font-size:14px;line-height:1.75}@media screen and (max-width: 1095px){.fw.p-home .p-message__image figcaption>span.description{margin-top:12px}}@media screen and (max-width: 430px){.fw.p-home .p-message__image figcaption>span.description{margin-top:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-message__image figcaption>span.description{font-size:var(--text-m-sp)}}@media screen and (max-width: 430px){.fw.p-home .p-message__image figcaption>span.description{font-size:var(--text-m-sp)}}.fw.p-home .p-message .p-message-flex{display:flex;flex-direction:row;gap:80px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-flex{flex-direction:column;gap:40px}}.fw.p-home .p-message .p-message-flex__left{flex:1;min-width:0;max-width:100%;margin:0}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-flex__left{max-width:696px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-flex__left{margin:0 auto}}.fw.p-home .p-message .p-message-flex__right{flex:0 0 400px;min-width:0;max-width:100%;margin:0}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-flex__right{flex:0 0 auto}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-flex__right{max-width:696px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-flex__right{margin:0 auto}}.fw.p-home .p-message__divider{margin-top:40px;border-top:1px solid var(--color_border)}.fw.p-home .p-message .p-message-movies{padding-top:40px;padding-bottom:60px;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies{padding-top:40px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies{padding-top:40px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies{padding-bottom:60px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies{padding-bottom:60px}}.fw.p-home .p-message .p-message-movies .p-movies{margin-top:40px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:40px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies{margin-top:40px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies{margin-top:40px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies{gap:60px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:64px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie{flex-direction:column;gap:24px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__image{flex:0 0 auto;width:412px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__image{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__image{width:100%}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__image a{transition:opacity .3s ease}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__image a img{display:block;width:100%;height:auto}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__image a:hover{opacity:.8}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content{flex:1;padding-top:8px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content{padding-top:0}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content{padding-top:0}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .title{font-size:22px;font-weight:700;line-height:1.5}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .title{font-size:22px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .title{font-size:22px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .date{font-size:16px;line-height:1.5;margin-bottom:8px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .date{font-size:16px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .date{font-size:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .date{margin-bottom:4px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .date{margin-bottom:4px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .description{font-size:16px;line-height:1.75;margin-top:24px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .description{font-size:16px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .description{font-size:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .description{margin-top:16px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .description{margin-top:16px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link{margin-top:24px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link{margin-top:24px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link{margin-top:24px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a{background-color:var(--color_text);color:#fff;display:inline-flex;align-items:center;gap:8px;font-size:16px;padding:16px 46px;line-height:1;font-weight:700;transition:all .3s ease;border-radius:4px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a{font-size:14px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a{font-size:14px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a{padding:12px 48px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a{padding:12px 48px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a{margin-left:auto}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a svg{width:24px;height:24px}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a svg{width:18px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a svg{width:18px}}@media screen and (max-width: 1095px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a svg{height:18px}}@media screen and (max-width: 430px){.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a svg{height:18px}}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a svg circle{transition:fill .3s ease}.fw.p-home .p-message .p-message-movies .p-movies .p-movie__content .link a:hover{background-color:var(--color_main)}.fw.p-home .p-recommend{padding:60px 0;background-color:var(--color_bg-2)}@media screen and (max-width: 1095px){.fw.p-home .p-recommend{padding:60px 0}}@media screen and (max-width: 430px){.fw.p-home .p-recommend{padding:40px 0 50px}}.fw.p-home .p-recommend__title{font-size:28px;color:var(--color_text);font-weight:700;text-align:center;margin-bottom:30px}@media screen and (max-width: 1095px){.fw.p-home .p-recommend__title{font-size:28px}}@media screen and (max-width: 430px){.fw.p-home .p-recommend__title{font-size:20px}}@media screen and (max-width: 1095px){.fw.p-home .p-recommend__title{margin-bottom:60px}}@media screen and (max-width: 430px){.fw.p-home .p-recommend__title{margin-bottom:60px}}@media screen and (min-width: 1096px){.fw.p-home .p-recommend__title br{display:none}}.fw.p-home .p-recommend .p-recommend-list-image{width:661px;margin:0 auto}@media screen and (max-width: 1095px){.fw.p-home .p-recommend .p-recommend-list-image{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-recommend .p-recommend-list-image{width:100%}}.fw.p-home .p-recommend .p-recommend-list-image--pc{display:none}@media screen and (min-width: 1096px){.fw.p-home .p-recommend .p-recommend-list-image--pc{display:block;text-align:center}}.fw.p-home .p-recommend .p-recommend-list-image--sp{display:none}@media screen and (max-width: 1095px){.fw.p-home .p-recommend .p-recommend-list-image--sp{display:block;text-align:center}}.fw.p-home .p-recommend .p-recommend-box__text .notes li{font-size:var(--text-s);padding-left:1.5em;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-recommend .p-recommend-box__text .notes li{font-size:var(--text-s)}}@media screen and (max-width: 430px){.fw.p-home .p-recommend .p-recommend-box__text .notes li{font-size:var(--text-s-sp)}}.fw.p-home .p-recommend .p-recommend-box__text .notes li+li{margin-top:8px}@media screen and (max-width: 1095px){.fw.p-home .p-recommend .p-recommend-box__text .notes li+li{margin-top:8px}}@media screen and (max-width: 430px){.fw.p-home .p-recommend .p-recommend-box__text .notes li+li{margin-top:6px}}.fw.p-home .p-recommend .p-recommend-box__text .notes li:before{content:"※";position:absolute;left:0;top:0}.fw.p-home .p-topfund{background-image:url(/assets/images/common/fund_bg.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.fw.p-home .p-topfund__inner{max-width:1440px}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__inner{padding:0}}.fw.p-home .p-topfund__title .c-title__main{color:#fff}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__title .c-title__main{font-size:20px}}.fw.p-home .p-topfund__message{color:#fff;font-size:28px;line-height:1.5;font-weight:700;margin-top:24px}@media screen and (max-width: 1440px){.fw.p-home .p-topfund__message{font-size:1.9444444444vw;margin-top:1.6666666667vw}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__message{font-size:18px;margin-top:14px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__message br{display:none}}.fw.p-home .p-topfund__promo{margin-top:20px}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__promo{margin-top:0}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__promo{margin-top:0}}.fw.p-home .p-topfund__promo img{display:block;width:100%;height:auto}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__promo--pc{display:none}}@media screen and (min-width: 1096px){.fw.p-home .p-topfund__promo--sp{display:none}}.fw.p-home .p-topfund__link{margin-top:40px;width:100%;text-align:center}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link{margin-top:20px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link{margin-top:20px}}.fw.p-home .p-topfund__link a{display:inline-flex;justify-content:center;align-items:center;background-color:var(--color_main);color:#fff;width:100%;max-width:none;padding:16px;gap:25px;border-radius:8px;font-weight:700;transition:all .3s ease}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a{width:100%}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link a{width:100%}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a{max-width:350px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link a{max-width:350px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a{padding:12px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link a{padding:12px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a{gap:8px}}.fw.p-home .p-topfund__link a>span{font-size:25px;line-height:1.8}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a>span{font-size:20px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link a>span{font-size:20px}}.fw.p-home .p-topfund__link a>svg{width:26px;height:26px}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a>svg{width:24px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link a>svg{width:24px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link a>svg{height:24px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund__link a>svg{height:24px}}.fw.p-home .p-topfund__link a:hover{background-color:#46423e}@media screen and (max-width: 1095px){.fw.p-home .p-topfund__link--pc{display:none}}@media screen and (min-width: 1096px){.fw.p-home .p-topfund__link--sp{display:none}}.fw.p-home .p-topfund .p-topfund-flex{display:flex;flex-direction:row;align-items:stretch}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex{flex-direction:column}}.fw.p-home .p-topfund .p-topfund-flex__text{padding:20px 80px;flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;position:relative}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text{padding:50px 24px 10px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text{flex:0 0 auto}}.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{position:absolute;top:55px;right:46px;background-color:#fff;color:#fff;width:155px;height:155px;border-radius:1000px;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color_main)}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{top:30px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{top:16px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{right:23px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{right:23px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{width:100px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{width:100px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{height:100px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge{height:100px}}.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__date{font-size:21px;font-weight:600;line-height:1.25;font-family:Inter,sans-serif}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__date{font-size:13px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__date{font-size:13px}}.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__main{font-size:21px;font-weight:600;line-height:1.5}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__main{font-size:14px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__main{font-size:14px}}.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__sub{font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__sub{font-size:9px}}@media screen and (max-width: 430px){.fw.p-home .p-topfund .p-topfund-flex__text .status-badge__sub{font-size:9px}}.fw.p-home .p-topfund .p-topfund-flex__image{flex:0 0 50%}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-flex__image{flex:0 0 auto}}.fw.p-home .p-topfund .p-topfund-flex__sp-only-text{padding:27px 20px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 1096px){.fw.p-home .p-topfund .p-topfund-flex__sp-only-text{display:none}}.fw.p-home .p-topfund .p-topfund-slider-container,.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider{position:relative}.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider__item img{width:100%}.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider__counter{color:#fff;position:absolute;bottom:10px;left:8px;font-size:20px;line-height:1;font-weight:500;font-family:Inter,sans-serif;z-index:20}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider__counter{bottom:10px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider__counter{left:10px}}@media screen and (max-width: 1095px){.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider__counter{font-size:16px}}.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider .button-prev{position:absolute;top:50%;left:15px;z-index:100}.fw.p-home .p-topfund .p-topfund-slider-container .p-topfund-slider .button-next{position:absolute;top:50%;right:15px;z-index:100}.fw.p-home .p-campaign-banner{padding:56px 0 70px}@media screen and (max-width: 1095px){.fw.p-home .p-campaign-banner{padding:0 0 70px}}.fw.p-home .p-campaign-banner .l-inner{padding:0 20px}@media screen and (max-width: 1095px){.fw.p-home .p-campaign-banner .l-inner{padding:0}}.fw.p-home .p-campaign-banner__imageset{text-align:center}.fw.p-home .p-campaign-banner__imageset a{transition:all .3s ease}.fw.p-home .p-campaign-banner__imageset a:hover{opacity:.8}.fw.p-home .p-campaign-banner__note{margin-top:10px;padding:0;font-size:var(--text-s)}@media screen and (max-width: 1095px){.fw.p-home .p-campaign-banner__note{padding:0 8px}}@media screen and (max-width: 1095px){.fw.p-home .p-campaign-banner__image--pc{display:none}}@media screen and (min-width: 1096px){.fw.p-home .p-campaign-banner__image--sp{display:none}}.fw.p-home form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681{padding:40px;background-color:var(--color_text);color:#fff;display:flex;align-items:flex-end;gap:20px}.fw.p-home form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .hs-error-msg{color:var(--color_main)}.fw.p-home form#hsForm_04924040-3d3a-4f27-9fdb-694ee80d5681 .actions input[type=submit]{background-color:var(--color_main);border:0;outline:0;padding:10px 20px}.fw.p-home .p-home-contents{background-color:var(--color_bg-2);padding:0 16px}@media screen and (max-width: 1095px){.fw.p-home .p-home-contents{padding:0 8px}}@media screen and (max-width: 430px){.fw.p-home .p-home-contents{padding:0 8px}}
