.complete_wrapper__HDBJS{padding:0 20px;margin-block:var(--space-80) var(--space-40);text-align:center}@media screen and (max-width:768px){.complete_wrapper__HDBJS{width:min(100%,500px);margin-block:var(--space-40) var(--space-80);margin-inline:auto}}.complete_title__WdJzb{margin-bottom:var(--space-40);color:var(--color-blue-old);text-align:center;font-weight:600;font-size:clamp(10px,2.8rem,28px);line-height:1.5357142857}@media screen and (max-width:768px){.complete_title__WdJzb{margin-bottom:var(--space-30);font-weight:600;font-size:clamp(10px,2.4rem,24px);line-height:1.6666666667}}.complete_text__EK1H8{margin-bottom:var(--space-40);font-weight:600;font-size:clamp(10px,1.6rem,16px);line-height:1.5}@media screen and (max-width:768px){.complete_text__EK1H8{font-weight:300;font-size:clamp(10px,1.6rem,16px);line-height:2;margin-bottom:var(--space-30);font-weight:600}}.complete_smallText___N4of{display:block;margin-bottom:var(--space-40);color:var(--color-gray-old);font-weight:300;font-size:clamp(10px,1.2rem,12px);line-height:1.6666666667}@media screen and (max-width:768px){.complete_smallText___N4of{margin-bottom:47px;font-size:14px;text-align:left}}.complete_image__20Oy1{display:inline-block;width:320px;margin-bottom:var(--space-40);margin-inline:auto;transition:opacity .3s}@media screen and (max-width:768px){.complete_image__20Oy1{width:100%;margin-bottom:47px}}.complete_image__20Oy1:hover{opacity:.7}.Button_wrapper__MN78T{position:relative;display:grid;overflow:hidden;width:min(100%,390px);padding:25px 0;border:1px solid var(--color-blue-old);border-radius:100vmax;background-color:var(--color-white-old);color:var(--color-blue-old);place-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;transform:translateZ(0);transition:color .2s ease-in;font-weight:600;font-size:clamp(10px,1.8rem,18px);line-height:1}@media screen and (max-width:768px){.Button_wrapper__MN78T{width:min(100%,280px);padding:21px 0;font-size:16px}}.Button_wrapper__MN78T[data-position=center]{margin-inline:auto}.Button_wrapper__MN78T[data-position=right]{margin-left:auto}.Button_wrapper__MN78T:before{position:absolute;z-index:0;display:block;width:100%;height:100%;background-color:var(--color-blue-old);content:"";transform:scaleX(0) translateZ(0);transform-origin:left;transition:transform .2s ease-in}.Button_wrapper__MN78T:active,.Button_wrapper__MN78T:hover,.Button_wrapper__MN78T:visited{opacity:1;text-decoration:none!important}.Button_wrapper__MN78T span{position:relative;z-index:10}.Button_wrapper__MN78T .Button_icon__hTLa5{position:absolute;top:50%;right:20px;display:block;background-position:50%;background-size:contain;transform:translateY(-50%)}.Button_wrapper__MN78T .Button_icon__hTLa5[data-icon-name=arrow]{width:10px;height:20px;background-image:url(/icon/icon-arrow-right-angular.svg)}.Button_wrapper__MN78T .Button_icon__hTLa5[data-icon-name=external]{width:24px;height:24px;background-image:url(/icon/icon-external.svg)}@media screen and (max-width:768px){.Button_wrapper__MN78T .Button_icon__hTLa5[data-icon-name=external]{width:20px;height:20px}}.Button_wrapper__MN78T:hover{color:var(--color-white-old)}.Button_wrapper__MN78T:hover:before{transform:scale(1)}.Button_wrapper__MN78T:hover .Button_icon__hTLa5[data-icon-name=arrow]{background-image:url(/icon/icon-arrow-right-angular-white.svg);transition-delay:.1s}.Button_wrapper__MN78T:hover .Button_icon__hTLa5[data-icon-name=external]{background-image:url(/icon/icon-external-white.svg);transition-delay:.1s}.Button_wrapper__MN78T[data-has-bg=true]{background-color:var(--color-blue-old);color:var(--color-white-old)}.Button_wrapper__MN78T[data-has-bg=true]:before{background-color:var(--color-white-old)}.Button_wrapper__MN78T[data-has-bg=true] .Button_icon__hTLa5[data-icon-name=arrow]{background-image:url(/icon/icon-arrow-right-angular-white.svg)}.Button_wrapper__MN78T[data-has-bg=true] .Button_icon__hTLa5[data-icon-name=external]{background-image:url(/icon/icon-external-white.svg)}.Button_wrapper__MN78T[data-has-bg=true]:hover{color:var(--color-blue-old)}.Button_wrapper__MN78T[data-has-bg=true]:hover .Button_icon__hTLa5[data-icon-name=arrow]{background-image:url(/icon/icon-arrow-right-angular.svg)}.Button_wrapper__MN78T[data-has-bg=true]:hover .Button_icon__hTLa5[data-icon-name=external]{background-image:url(/icon/icon-external.svg)}.Button_wrapper__MN78T[data-is-istertiary=true]{border-color:var(--color-tertiary);background-color:var(--color-tertiary);color:var(--color-white-old)}.Button_wrapper__MN78T[data-is-istertiary=true]:before{background-color:var(--color-white-old)}.Button_wrapper__MN78T[data-is-istertiary=true] .Button_icon__hTLa5[data-icon-name=arrow]{background-image:url(/icon/icon-arrow-right-angular-white.svg)}.Button_wrapper__MN78T[data-is-istertiary=true] .Button_icon__hTLa5[data-icon-name=external]{background-image:url(/icon/icon-external-white.svg)}.Button_wrapper__MN78T[data-is-istertiary=true]:hover{color:var(--color-tertiary)}.Button_wrapper__MN78T[data-is-istertiary=true]:hover .Button_icon__hTLa5[data-icon-name=arrow]{background-image:url(/icon/icon-arrow-right-angular-tertiary.svg)}.Button_wrapper__MN78T[data-simple-hover=true]{transition:opacity .3s ease}.Button_wrapper__MN78T[data-simple-hover=true]:before{display:none}.Button_wrapper__MN78T[data-simple-hover=true]:hover{background-color:var(--color-white-old);color:var(--color-blue-old);opacity:.85}.Button_wrapper__MN78T[data-simple-hover=true]:hover .Button_icon__hTLa5[data-icon-name=arrow]{background-image:url(/icon/icon-arrow-right-angular.svg)}.Button_wrapper__MN78T[data-simple-hover=true]:hover .Button_icon__hTLa5[data-icon-name=external]{background-image:url(/icon/icon-external.svg)}.GlobalLayout_layout__vobro{display:grid;min-height:100svh;margin:auto;font-family:var(--font-base);grid-template-areas:"header" "page" "footer";grid-template-rows:var(--header-height) auto auto}.GlobalLayout_wrapper__n5UPF{height:100%;grid-area:page}@media(max-width:1400px){.GlobalLayout_wrapper__n5UPF{overflow:hidden}}.PageTitle_titleBg__FnKA2{width:100%;height:208px;background-color:var(--color-blue-old);background-image:url(/common/bg.svg);background-position:50%;background-size:cover;color:#fff}@media screen and (max-width:768px){.PageTitle_titleBg__FnKA2{height:140px;padding:0 20px;background-image:url(/common/bg-title-sp.png)}}.PageTitle_isGradation__BT86Z{background:url(/common/bg.svg),linear-gradient(90deg,#32a764,#4c95c5);background-position:50%,0;background-repeat:no-repeat;background-size:cover,auto}@media screen and (max-width:768px){.PageTitle_isGradation__BT86Z{background-position:50%,0;background-size:auto}}.PageTitle_titleBgInner__dzF2O{display:flex;width:-moz-fit-content;width:fit-content;height:100%;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;gap:12px}@media screen and (max-width:768px){.PageTitle_titleBgInner__dzF2O{width:100%}}.PageTitle_titleBgMain__zS8VK{display:flex;width:100%;flex-direction:column;gap:4px}.PageTitle_title___Cm14{font-size:38px;line-height:1.1}@media screen and (max-width:768px){.PageTitle_title___Cm14{font-size:24px;text-align:center;white-space:pre-line}}.PageTitle_enLabel__OfdT_{display:block;width:100%;font-family:"Noto Serif JP",serif;font-size:20px;font-weight:700;line-height:1}@media screen and (max-width:768px){.PageTitle_enLabel__OfdT_{font-size:16px}}.PageTitle_text__tZ72k{font-size:24px;font-weight:700;line-height:1.4}@media screen and (max-width:768px){.PageTitle_text__tZ72k{font-size:20px}}.Breadcrumbs_breadcrumbsWrapper__zHD_m{padding:10px 12px}@media screen and (max-width:768px){.Breadcrumbs_breadcrumbsWrapper__zHD_m{padding:10px 12px}}.Breadcrumbs_breadcrumbs__FDBQk{display:flex;overflow:hidden;width:100%;max-width:1080px;flex-wrap:wrap;column-gap:7px;font-size:14px;list-style:none;margin-inline:auto}.Breadcrumbs_breadcrumbs__FDBQk li{white-space:nowrap}.Breadcrumbs_breadcrumbs__FDBQk>li:not(:last-of-type):after{display:inline-block;margin-left:14px;content:url(/icon/icon-arrow-right-rounded.svg);vertical-align:middle}.Breadcrumbs_breadcrumbs__FDBQk a{color:var(--color-blue-old);font-weight:600;text-decoration:none}.Breadcrumbs_currentItem__G3LaX{overflow:hidden;cursor:default;font-weight:600;text-overflow:ellipsis;white-space:nowrap}