.page-module__NfDiEG__content{padding:0 var(--layoutGap-base);padding-top:6rem}.page-module__NfDiEG__breadcrumb{color:#666;align-items:center;gap:.5rem;margin-bottom:2rem;font-size:1.2rem;display:flex}.page-module__NfDiEG__breadcrumbLink{color:#666;align-items:center;gap:.4rem;transition:color .2s;display:flex}.page-module__NfDiEG__breadcrumbLink:hover{color:var(--color-secondary)}.page-module__NfDiEG__breadcrumbSep{color:#ccc}.page-module__NfDiEG__breadcrumbCurrent{font-weight:700}.page-module__NfDiEG__partsTitleTertiary{font-size:2rem;font-weight:700;line-height:1.6}@media screen and (min-width:960px){.page-module__NfDiEG__partsTitleTertiary{font-size:2.4rem}}.page-module__NfDiEG__intro{grid-template:auto 24.6rem 1fr/var(--layoutGap-base)1fr 8rem;margin:0 calc(-1*var(--layoutGap-base));display:grid}@media screen and (min-width:960px){.page-module__NfDiEG__intro{grid-template:auto 21.2rem 1fr/36.8rem 16rem 1fr}}.page-module__NfDiEG__intro__title{padding:6.4rem 0 28rem var(--layoutGap-base);background:var(--color-secondary);color:var(--color-white);border-radius:0 5rem 0 0;grid-area:1/1/3/3}@media screen and (min-width:960px){.page-module__NfDiEG__intro__title{padding:8rem 0 25.2rem 8rem}}.page-module__NfDiEG__intro__content{padding:6.4rem var(--layoutGap-base)6.4rem 3.2rem;background:var(--color-gray);border-radius:5rem 0 0;grid-area:2/2/4/4}@media screen and (min-width:960px){.page-module__NfDiEG__intro__content{padding:8rem 16rem}}.page-module__NfDiEG__intro__content>p{margin-top:2.4rem;line-height:2}@media screen and (min-width:960px){.page-module__NfDiEG__intro__content>p{margin-top:3.2rem}}.page-module__NfDiEG__intro__content>p>sup{margin-right:-3.2%;line-height:1;display:inline-block;transform:scale(.6)translate(-42%,32%)}.page-module__NfDiEG__intro__content>ul{margin-top:3.2rem}@media screen and (min-width:960px){.page-module__NfDiEG__intro__content>ul{margin-top:4rem}}.page-module__NfDiEG__intro__content>ul>li{counter-increment:introNote;text-indent:-2.6em;padding-left:2.6em;font-size:1.2rem}.page-module__NfDiEG__intro__content>ul>li:before{content:"※" counter(introNote)"："}.page-module__NfDiEG__startup{margin-top:6.4rem}@media screen and (min-width:960px){.page-module__NfDiEG__startup{grid-template:auto 1fr/1fr 50.7rem;margin-top:8rem;display:grid}}.page-module__NfDiEG__startup>p{margin-top:2.4rem;line-height:2}@media screen and (min-width:960px){.page-module__NfDiEG__startup>p{margin-top:3.2rem}}.page-module__NfDiEG__startup__visual{margin-top:3.2rem;padding:2.2rem 0 .1rem;position:relative}@media screen and (min-width:960px){.page-module__NfDiEG__startup__visual{grid-area:1/2/3/3;margin-top:0;padding:3.6rem 0 .3rem 1rem}}.page-module__NfDiEG__startup__visual>p{background:var(--color-base);color:var(--color-white);white-space:nowrap;border:.1rem solid;border-radius:2rem;padding:.4rem 1.5rem;font-weight:700;position:absolute}@media screen and (min-width:960px){.page-module__NfDiEG__startup__visual>p{border-width:.2rem;border-radius:6rem;padding:1rem 2.2rem;font-size:1.4rem}}.page-module__NfDiEG__startup__visual>p:first-child{top:6.8%;left:1.9%}@media screen and (min-width:960px){.page-module__NfDiEG__startup__visual>p:first-child{top:11.1%;left:0}}.page-module__NfDiEG__startup__visual>p:nth-child(2){top:0;right:2%}@media screen and (min-width:960px){.page-module__NfDiEG__startup__visual>p:nth-child(2){right:17%}}.page-module__NfDiEG__startup__visual>p:nth-child(3){bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:960px){.page-module__NfDiEG__startup__visual>p:nth-child(3){left:5.7%;transform:none}}.page-module__NfDiEG__faq{margin-top:6.4rem}@media screen and (min-width:960px){.page-module__NfDiEG__faq{margin-top:8rem}}.page-module__NfDiEG__faq__content{margin-top:2.4rem}@media screen and (min-width:960px){.page-module__NfDiEG__faq__content{margin-top:3.2rem}}.page-module__NfDiEG__faq__content>li{border-bottom:.1rem solid var(--color-border)}.page-module__NfDiEG__faq__question{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:2.4rem 0;font-size:1.6rem;font-weight:700;display:flex}@media screen and (min-width:960px){.page-module__NfDiEG__faq__question{padding:3.2rem 0}}.page-module__NfDiEG__faq__question>span{background:var(--color-secondary);width:2.4rem;height:2.4rem;color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;margin-left:1.6rem;display:flex}.page-module__NfDiEG__faq__answer{padding:0 0 2.4rem;line-height:2}@media screen and (min-width:960px){.page-module__NfDiEG__faq__answer{padding:0 0 3.2rem}}.page-module__NfDiEG__faq__note{color:var(--color-base-light);font-size:1.2rem}.page-module__NfDiEG__info{gap:4rem;margin-top:6.4rem;margin-bottom:8rem;display:grid}@media screen and (min-width:960px){.page-module__NfDiEG__info{grid-template-columns:repeat(2,1fr);margin-top:8rem}}.page-module__NfDiEG__info__block{background:var(--color-gray);text-align:center;border-radius:3rem;row-gap:2.4rem;padding:3.2rem;display:grid}@media screen and (min-width:960px){.page-module__NfDiEG__info__block{padding:4rem}}@media screen and (max-width:768px){.page-module__NfDiEG__content{padding-top:4rem}.page-module__NfDiEG__intro__title{padding:4rem 0 20rem var(--layoutGap-base)}.page-module__NfDiEG__intro__content{padding:4rem var(--layoutGap-base)4rem 2.4rem}.page-module__NfDiEG__startup,.page-module__NfDiEG__faq{margin-top:4rem}.page-module__NfDiEG__faq__question{min-height:44px;padding:2rem 0}.page-module__NfDiEG__info{gap:2.4rem;margin-top:4rem;margin-bottom:6rem}}@media screen and (max-width:480px){.page-module__NfDiEG__content{padding-left:16px;padding-right:16px}.page-module__NfDiEG__partsTitleTertiary{font-size:1.8rem}.page-module__NfDiEG__intro{grid-template:auto 20rem 1fr/12px 1fr 4rem}.page-module__NfDiEG__intro__title{border-radius:0 3rem 0 0;padding:3.2rem 0 18rem 12px}.page-module__NfDiEG__intro__content{border-radius:3rem 0 0;padding:3.2rem 12px 3.2rem 2rem}.page-module__NfDiEG__startup__visual>p{padding:.3rem 1rem;font-size:.85rem}.page-module__NfDiEG__faq__question{font-size:1.4rem}.page-module__NfDiEG__info__block{border-radius:2rem;padding:2.4rem}}
