.CtaBlock-module__DdtCua__cta-block{align-items:center;gap:var(--space-2);max-width:25rem;padding:0 0 var(--space-4);flex-direction:column;width:100%;display:flex}@media not (min-width:48rem){.CtaBlock-module__DdtCua__cta-block{max-width:none}}.CtaBlock-module__DdtCua__cta-block__note{color:var(--color-text-secondary);text-align:center;max-width:22.5625rem;}
.OccupationDiagnosisPage-module__gPJv6q__occupation-page{background:var(--color-background-gray);max-width:var(--container-article-max-width);padding-bottom:var(--space-10);width:100%;margin:0 auto}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page{max-width:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__visual{width:100%}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__visual--padded{background:var(--color-background-white);align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-4);flex-direction:column;width:100%;display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__image-pc{width:100%;height:auto;display:block}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__image-pc{display:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__image-sp{width:100%;height:auto;display:none}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__image-sp{display:block}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__cta-section{aspect-ratio:720/170;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);background-image:url(/images/diagnosis/occupation/kv-cta-pc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100%;display:flex}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__cta-section{aspect-ratio:393/171;background-image:url(/images/diagnosis/occupation/kv-cta-sp.png);width:100%}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization{background:var(--color-background-white);align-items:center;gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-8) calc(var(--space-6) + var(--space-24));flex-direction:column;display:flex}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization{padding:var(--space-8) var(--space-6)}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization{gap:var(--space-6)}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__section-heading-wrap{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);flex-direction:column;display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__section-heading-icon{width:1.625rem;height:1.875rem;display:inline-flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__section-heading{text-align:center;}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__section-heading{font-family:var(--font-family-primary);font-size:var(--font-size-24);font-style:normal;font-weight:var(--font-weight-black-ja);letter-spacing:0;line-height:var(--font-line-height-33)}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-visual{border-radius:var(--radius-2);height:auto;margin-top:calc(var(--space-2)*-1);width:21.25rem}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-visual{width:100%}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-lead{background:var(--color-gray-900);border-radius:var(--radius-2);color:var(--color-text-inverted);max-width:35rem;padding:var(--space-2) var(--space-4);width:100%;}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-lead{margin:calc(var(--space-6)*-1) 0 var(--space-3);max-width:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__quote-block{color:var(--color-gray-300);align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;display:flex;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__quote-block em{color:var(--color-pink-600-m);font-style:normal}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__quote-text-block{justify-content:space-between;width:17.5rem;display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__quote-mark{color:var(--color-gray-300);font-size:var(--font-size-24);line-height:.6875rem}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__quote-mark-end{align-self:flex-end}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__quote-text{text-align:center;width:13.9375rem;display:block}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-text{width:480px;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-text strong{color:var(--color-pink-600-m);font-weight:var(--font-weight-bold-ja)}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__utilization-text{width:100%;max-width:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__inline-link{color:var(--color-blue-800);text-decoration:underline}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__check-list-box{background:var(--color-gray-50);border-radius:var(--radius-2);max-width:35rem;padding:var(--space-4);width:100%}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__check-list-box ul{gap:var(--space-4);flex-direction:column;list-style:none;display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__check-list-box li{font-family:var(--font-family-primary);font-size:var(--font-size-16);font-weight:var(--font-weight-bold-ja);align-items:center;gap:var(--space-1);letter-spacing:0;line-height:var(--font-line-height-24);display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__check-list-box li:before{background:var(--color-pink-600-m);color:var(--color-pink-600-m);content:"";border-radius:50%;width:.3125rem;height:.3125rem;margin:0 .4375rem}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__check-list-box{max-width:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__check-list-title{margin-bottom:var(--space-4);}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-list{gap:var(--space-6);flex-direction:column;width:100%;max-width:35rem;list-style:none;display:flex;position:relative}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-list:before{background:var(--color-gray-100);content:"";width:.3125rem;position:absolute;top:1.875rem;bottom:1.875rem;left:2.625rem}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-list{max-width:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-item{align-items:center;gap:var(--space-2);z-index:1;display:flex;position:relative}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-item{align-items:flex-start}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__step-badge{background:var(--color-gray-100);border-radius:var(--radius-half);min-width:5.3125rem;height:2rem;padding:var(--space-1) var(--space-2);gap:.25rem;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__step-badge,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__step-number{justify-content:center;align-items:center;display:inline-flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__step-number{background:var(--color-gray-900);color:var(--color-text-inverted);border-radius:50%;width:1.1875rem;height:1.1875rem;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__step-label{padding:var(--space-1) var(--space-2);gap:.125rem;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-link{color:var(--color-blue-800);text-decoration:underline}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-underlined-text{text-decoration:none;position:relative}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-underlined-text:after{content:"";opacity:.4;z-index:-1;background-image:linear-gradient(90deg,#f1ac33,#e6157a);background-position:0 100%;background-repeat:no-repeat;background-size:100% 8px;width:101%;height:8px;position:absolute;bottom:0;left:0}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__flow-underlined-text:after{width:104%;bottom:-2px;left:-3px}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq{background:var(--color-background-gray);padding:var(--space-8) var(--space-6) var(--space-10)}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq{padding:var(--space-8) var(--space-4) var(--space-10)}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-inner{margin:var(--space-6) auto 0;z-index:2;max-width:45rem}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-inner{max-width:none;margin:0 auto}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-title{margin-bottom:var(--space-4);align-items:center;height:5rem;display:flex;position:relative;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-title:after{aspect-ratio:712/509;content:"";background:url(/images/sec5@3.png) 50%/contain no-repeat;width:180px;height:128px;position:absolute;left:50%;transform:translate(-50%)}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-title:after{left:auto;right:23px;transform:none}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-content{z-index:2;position:relative}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__faq-q-icon{background:var(--color-primary-main);color:var(--color-text-inverted);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__bottom-cta-section{padding:var(--space-4) var(--space-8) 0;width:100%}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__bottom-cta-section,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share{background:var(--color-background-white);align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share{padding:var(--space-2) var(--space-8) var(--space-6)}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-title{color:var(--color-text-primary);}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-list{gap:var(--space-6);list-style:none;display:flex}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-list{gap:var(--space-4)}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-item{justify-content:center;align-items:center;display:flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-b,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-fb,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-line,.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-x{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-weight:700;display:inline-flex}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-x{background:#000;font-size:1.5rem}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-fb{background:#1877f2;font-size:1.75rem;line-height:1}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-line{letter-spacing:0;background:#00b900;font-size:.625rem}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__share-b{background:#00a4de;font-size:1.4375rem;line-height:1}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__other-section-header{background:var(--color-gray-100);padding:var(--space-4)}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__other-section-title{}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__other-section-body{background:var(--color-background-white);gap:var(--space-4);padding:var(--space-8) var(--space-6) var(--space-10);flex-direction:row;display:flex}@media not (min-width:48rem){.OccupationDiagnosisPage-module__gPJv6q__occupation-page__other-section-body{padding:var(--space-8) var(--space-4) var(--space-10);flex-direction:column}}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__other-banner{flex:1;min-width:0}.OccupationDiagnosisPage-module__gPJv6q__occupation-page__other-banner-image{aspect-ratio:720/280;width:100%;height:auto;display:block}