.BackToTopButton_button__BNSFI{appearance:none;background-color:rgba(0,0,0,0);cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-base);border:2px solid #fff;border-radius:6px;bottom:75px;display:flex;height:44px;justify-content:center;opacity:0;position:fixed;right:15px;transition-duration:.3s;transition-property:opacity,visibility;visibility:hidden;width:44px;z-index:1100}.BackToTopButton_button__BNSFI[data-is-visible=true]{opacity:1;visibility:visible}@media(min-width:960px){.BackToTopButton_button__BNSFI{bottom:20px;right:30px}}@media(hover:hover)and (pointer:fine){.BackToTopButton_button__BNSFI{opacity:1;transition:all .3s}.BackToTopButton_button__BNSFI:hover{opacity:.7}}.BackToTopButton_icon__kKRfH{color:#fff;fill:#fff;height:22px;width:22px}.CaretUpSolid_transform__bsPhc{transform:rotate(-90deg);transform-origin:center}.FooterNavPC_nav__UV4Tj{column-gap:80px;display:flex;justify-content:center;margin-inline:auto;max-width:1280px;padding:30px;width:100%}.FooterNavPC_group__eJuSW{margin:0;padding-left:30px;width:min(100%,255px)}.FooterNavPC_group__eJuSW dd{margin:0}.FooterNavPC_group__eJuSW[data-column=true]{padding-left:0;position:relative;width:min(100%,433px)}.FooterNavPC_group__eJuSW[data-column=false]{position:relative}.FooterNavPC_group__eJuSW[data-column=false]:before{background-color:#dfdfdf;content:"";height:124px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.FooterNavPC_term__YENp7{color:#5d5d5d;font-size:1.4rem;line-height:1.4}.FooterNavPC_desc__8VQZu:not(#FooterNavPC____rqtYJ){margin-top:10px}.FooterNavPC_list__TXziP{list-style:none;margin:0;padding:0;display:grid;gap:10px}.FooterNavPC_list__TXziP[data-column=true]{grid-template-columns:repeat(2,1fr)}.FooterNavPC_item__tW2Dw{align-items:center;column-gap:5px;display:flex;font-size:1.2rem;line-height:1.4;width:fit-content}.FooterNavPC_navIcon__wL4Fy{display:block;fill:var(--color-base);height:10px;rotate:-90deg;width:10px}.FooterNavSM_nav___Dr6j{padding:0 15px 15px}.FooterNavSM_wrapper__EgLb2{border-bottom:1px solid #dfdfdf}.FooterNavSM_head__6KAru{color:#5d5d5d;display:block;font-size:1.4rem;padding:15px 34px 15px 0}.FooterNavSM_toggleIcon__AtJby{fill:#5d5d5d;height:13px;position:absolute;right:15px;top:50%;translate:0 -50%;width:13px}.FooterNavSM_item___xtDv:first-of-type{border-top:1px solid #dfdfdf}.FooterNavSM_item___xtDv:not(:last-of-type){border-bottom:1px solid #dfdfdf}.FooterNavSM_link__ohYFf{align-items:center;display:flex;padding-block:15px;position:relative;text-decoration:none}.FooterNavSM_text__Cxxra{color:#5d5d5d;font-size:1.4rem;line-height:1.6;padding-left:15px}.FooterNavSM_text__Cxxra[data-has-icon=true]{padding-right:5px}.FooterNavSM_navIcon__XH5MX{display:block;fill:var(--color-base);height:16px;rotate:-90deg;width:16px}.List_list__szSZk{list-style:none;margin:0;padding:0}.AccordionFrame_button__O27__{appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;text-align:left;width:100%}.AccordionFrame_button__O27__[data-has-icon=true]{position:relative}.AccordionBody_child__VS1hv{overflow:hidden;transition:height .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out}.AccordionBody_child__VS1hv[data-is-open=false]{opacity:0;visibility:hidden}.AccordionBody_child__VS1hv[data-is-open=true]{opacity:1;visibility:visible}.FooterInfo_wrapper__xpDM0{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:20px}.FooterInfo_list__qFrLn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}@media(min-width:960px){.FooterInfo_list__qFrLn{align-items:center;display:flex;justify-content:center}}.FooterInfo_item__DpLd_{padding-inline:13px;position:relative}.FooterInfo_item__DpLd_:not(:nth-child(2n)):not(:last-of-type){border-right:1px solid #5d5d5d}@media(min-width:960px){.FooterInfo_item__DpLd_:not(:last-of-type){border-right:1px solid #5d5d5d}}.FooterInfo_link__KKwuy{color:#5d5d5d;font-size:1.1rem;line-height:1.4}.FooterPoint_wrapper__JJmMi{margin:0;background-color:#f7f7f7;display:grid;padding:20px 15px;row-gap:10px}.FooterPoint_wrapper__JJmMi dd{margin:0}@media(min-width:960px){.FooterPoint_wrapper__JJmMi{padding:30px 15px;row-gap:20px}}.FooterPoint_list__yUHOv{list-style:none;margin:0;padding:0;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);justify-content:center;margin-inline:auto}@media(min-width:960px){.FooterPoint_list__yUHOv{gap:15px;grid-template-columns:repeat(4,210px)}}.FooterPoint_item__PElIA{align-items:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;display:flex;gap:5px;justify-content:center;padding:10px}@media(min-width:960px){.FooterPoint_item__PElIA{gap:10px;padding:15px}}.FooterPoint_iconWrapper__KV7SL{aspect-ratio:1;border:2px solid #dfdfdf;border-radius:50%;place-content:center;position:relative;width:44px}@media(min-width:960px){.FooterPoint_iconWrapper__KV7SL{width:60px}}.FooterPoint_icon__jHh3a{aspect-ratio:1;fill:var(--color-base);left:50%;position:absolute;top:50%;translate:-50% -50%;width:25px}@media(min-width:960px){.FooterPoint_icon__jHh3a{width:34px}}.FooterPoint_dataList__QexoW{margin:0;display:grid;gap:2px}.FooterPoint_dataList__QexoW dd{margin:0}@media(min-width:960px){.FooterPoint_dataList__QexoW{flex:1 1}}.FooterPoint_term__D_ddv{color:var(--color-base);font-size:1.1rem}.FooterPoint_desc__qgJs1{color:#5d5d5d;font-size:1.4rem;line-height:1.2}@media(min-width:960px){.FooterPoint_desc__qgJs1{font-size:2rem}}.FooterOsakaLinks_wrapper__ou4RZ{background-color:#f7f7f7;border-top:1px solid #dfdfdf;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:2rem 1.5rem}@media(min-width:960px){.FooterOsakaLinks_wrapper__ou4RZ{padding-block:3rem}}.FooterOsakaLinks_link__2APFc{line-height:1}.FooterOsakaLinks_banner__jRXtM{height:auto;width:16.5rem}@media(min-width:960px){.FooterOsakaLinks_banner__jRXtM{width:20rem}}.Breadcrumbs_wrapper__ENxCq{background-color:color-mix(in srgb,var(--color-base) 5%,#fff);display:flex;padding:10px 0 0}@media(min-width:960px){.Breadcrumbs_wrapper__ENxCq{padding:20px 0 0}}.Breadcrumbs_list__QYyhA{list-style:none;margin:0;column-gap:3px;display:flex;margin-inline:auto;overflow-x:auto;padding:0 15px 10px;white-space:nowrap;width:min(100%,1280px)}@media(min-width:960px){.Breadcrumbs_list__QYyhA{column-gap:8px;padding:0 20px 20px}}.Breadcrumbs_item__DbXd8{align-items:center;column-gap:3px;display:flex}@media(min-width:960px){.Breadcrumbs_item__DbXd8{column-gap:8px}}.Breadcrumbs_icon__inxl2{height:12px;width:12px}@media(min-width:960px){.Breadcrumbs_icon__inxl2{height:16px;width:16px}}.Breadcrumbs_text__kzq4j{color:#5d5d5d;font-size:1.3rem;line-height:1.4}@media(min-width:960px){.Breadcrumbs_text__kzq4j{font-size:1.6rem}}.DrugtestHeadingLv2_heading__6ZpPg{margin:0;color:#015aa2;font-size:2.4rem;padding-bottom:10px;position:relative;text-align:center}.DrugtestHeadingLv2_heading__6ZpPg:after{background-color:#015aa2;bottom:0;content:"";height:4px;left:50%;position:absolute;translate:-50% 0;width:110px}@media(min-width:960px){.DrugtestHeadingLv2_heading__6ZpPg{font-size:3.6rem}}.DrugtestInner_inner__XPKdm{margin-inline:auto;position:relative;width:min(90%,1000px)}.NextImage_image__hzuk4{display:block;height:auto;max-width:100%}.NextImage_image__hzuk4[data-position=center]{margin-left:auto;margin-right:auto}.NextImage_image__hzuk4[data-position=left]{margin-right:auto}.NextImage_image__hzuk4[data-position=right]{margin-left:auto}.NextImage_image__hzuk4[data-fit=cover]{object-fit:cover}.NextImage_image__hzuk4[data-fit=contain]{object-fit:contain}.DrugtestStep1_section__SsH_t{padding:100px 0 60px}.DrugtestStep1_kit__tHyJG{list-style:none;margin:0;padding:0;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.DrugtestStep1_heading__zt1Bg{margin:0;color:#00a4da;font-size:1.6rem;line-height:1.75;position:relative;text-align:center}.DrugtestStep1_heading__zt1Bg:before{color:#000;content:"［";left:10%;position:absolute;top:0}.DrugtestStep1_heading__zt1Bg:after{color:#000;content:"］";position:absolute;right:10%;top:0}.DrugtestStep1_box__Ec5PJ{background:#015aa2;color:#fff;font-size:1.6rem;font-weight:400;margin:15px 0 0;padding:10px;text-align:center}.DrugtestStep1_pointList__TyFN7{list-style:none;padding:0;display:grid;gap:30px;margin:40px 0 0}@media(min-width:960px){.DrugtestStep1_pointList__TyFN7{grid-template-columns:repeat(2,1fr);margin-top:60px}}.DrugtestStep1_pointItem__26_nw{display:grid;row-gap:0}@media(min-width:960px){.DrugtestStep1_pointItem__26_nw{grid-row:span 2;grid-template-rows:subgrid}}.DrugtestBox_text__K_tEM{margin:0;background:#fdecef;color:#fff;color:#ee4760;font-size:1.6rem;font-weight:400;padding:20px;text-align:left}.DrugtestBox_text__K_tEM[data-margin=true]{margin-top:30px}@media(min-width:960px){.DrugtestBox_text__K_tEM{text-align:center}}.DrugtestBtn_btn__tGZjI{background-color:#015aa2;border-radius:6px;color:#fff;display:block;font-size:2rem;margin-inline:auto;max-width:500px;padding:20px 40px;position:relative;text-align:center;text-decoration:none}.DrugtestBtn_btn__tGZjI:after{border-right:4px solid #fff;border-top:4px solid #fff;content:"";height:15px;position:absolute;right:20px;rotate:45deg;top:50%;translate:0 -50%;width:15px}.DrugtestBtn_btn__tGZjI[data-cta=true]{background-color:#ee4760}.DrugtestBtn_btn__tGZjI[data-margin=true]{margin-top:30px}@media(min-width:960px){.DrugtestBtn_btn__tGZjI[data-margin=true]{margin-top:50px}}.DrugtestCheckList_list__ITo_f{list-style:none;margin:0;padding:0}.DrugtestCheckList_item__fgRCu{background-image:linear-gradient(90deg,#333,#333 2px,transparent 0);background-position:0 100%;background-repeat:repeat-x;background-size:10px 2px;font-size:1.6rem;font-weight:400;padding:10px 10px 10px 30px;position:relative}.DrugtestCheckList_item__fgRCu:before{background:url(/img/topics/drugtest/list_icon.png) no-repeat 100% 100%;background-size:100% auto;content:"";height:20px;left:0;position:absolute;width:20px}.DrugtestHeadingLv4_wrapper___hMdV{margin:0;padding-bottom:20px}.DrugtestHeadingLv4_wrapper___hMdV[data-margin=true]{margin-top:40px}@media(min-width:960px){.DrugtestHeadingLv4_wrapper___hMdV[data-margin=true]{margin-top:60px}}.DrugtestHeadingLv4_text__7BO6t{background-color:#00a4da;border-radius:30px;box-sizing:border-box;color:#fff;display:block;font-size:2rem;font-weight:400;padding:5px 10px;text-align:center}.DrugtestMarker_marker__LytkF{background:linear-gradient(transparent 60%,#fafd05 0);color:#015aa2;display:inline;font-weight:700}.DrugtestParagraph_paragraph__U3BxL{margin:0;font-size:1.6rem;font-weight:400;line-height:1.75}.DrugtestParagraph_paragraph__U3BxL[data-margin=true]{margin-top:30px}.DrugtestStepHeading_heading__EZvdI{margin:0;align-items:center;color:#00a4da;column-gap:40px;display:flex;font-weight:400;padding:0 0 50px 20px}.DrugtestStepHeading_icon__y34De{align-items:center;display:flex;flex-direction:column;font-size:1rem;justify-content:center;position:relative;text-align:center;z-index:1}.DrugtestStepHeading_icon__y34De:before{background-color:#fff;left:auto;z-index:-1}.DrugtestStepHeading_icon__y34De:after,.DrugtestStepHeading_icon__y34De:before{border:1px solid #ddd;content:"";height:50px;position:absolute;transform:rotate(45deg);width:50px}.DrugtestStepHeading_icon__y34De:after{background-color:#ddd;left:-3px;z-index:-2}.DrugtestStepHeading_number__20B1a{font-size:2.7rem;line-height:1}.DrugtestStepHeading_text__GoKh9{font-size:2.4rem}@media(min-width:960px){.DrugtestStepHeading_text__GoKh9{font-size:3.6rem}}.DrugtestAccList_list__UdZpW{margin:0}.DrugtestAccList_term__9n_Wu{background-color:#015aa2;color:#fff;font-size:1.8rem;font-weight:400;padding:10px;position:relative;text-align:center}.DrugtestAccList_term__9n_Wu:before{background:#fff;color:#015aa2;content:"＋";display:grid;height:30px;place-content:center;position:absolute;right:10px;top:50%;translate:0 -50%;width:30px}@media(min-width:960px){.DrugtestAccList_term__9n_Wu:before{display:none}}.DrugtestAccList_term__9n_Wu[data-active=true]:before{content:"－"}.DrugtestAccList_term__9n_Wu[data-primary=true]{background-color:#00a4da}.DrugtestAccList_desc___f0D_{background:#f2fafd;display:none;margin:0;padding:15px}@media(min-width:960px){.DrugtestAccList_desc___f0D_{display:block}}.DrugtestAccList_desc___f0D_[data-active=true]{display:block}.DrugtestTable_table__VpTf4{border-collapse:collapse;border-spacing:0;font-size:1.6rem;width:100%}.DrugtestTable_head__0_uBw{display:none}@media(min-width:960px){.DrugtestTable_head__0_uBw{display:table-header-group}}.DrugtestTable_headHeading__vqfv7{background:#317ab4;border:1px solid #ccc;border-top:none;color:#fff;font-size:1.6rem;font-weight:400;padding:10px 15px;text-align:center}.DrugtestTable_bodyRow__D4sVj{display:grid}@media(min-width:960px){.DrugtestTable_bodyRow__D4sVj{display:table-row}}.DrugtestTable_bodyHeading__qBQWs{background-color:#317ab4;border:1px solid #ccc;border-top:none;color:#fff;font-weight:400;padding:5px 10px;width:100%}@media(min-width:960px){.DrugtestTable_bodyHeading__qBQWs{background:#f5f5f5;color:#333;padding:10px 15px;width:20%}}.DrugtestTable_cell__QMx6E{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:flex;font-weight:400;padding:5px 10px 5px calc(25% + 30px);position:relative;width:100%}.DrugtestTable_cell__QMx6E:before{align-items:center;background-color:#f3f3f3;bottom:0;color:#333;content:attr(data-label);display:flex;font-size:1.1rem;justify-content:center;left:0;padding:0 10px;position:absolute;text-align:center;top:0;width:25%}@media(min-width:960px){.DrugtestTable_cell__QMx6E{display:table-cell;padding:10px 15px}.DrugtestTable_cell__QMx6E:before{display:none}.DrugtestTable_cell__QMx6E[data-abbreviation]{text-align:center;width:10%}.DrugtestTable_cell__QMx6E[data-description]{width:40%}.DrugtestTable_cell__QMx6E[data-cutoff]{text-align:center;width:30%}}.DrugtestStep2_accWrapper__f9IXA{display:grid;margin-top:30px;row-gap:30px}.DrugtestStepSection_section__sJytD{border-top:2px solid #015aa2;padding:80px 0 60px;position:relative}.DrugtestStepSection_section__sJytD:before{background:url(/img/topics/drugtest/line_bg.png) no-repeat 100% 0;background-size:100%;content:"";display:block;height:25px;left:50%;margin:0 auto;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:50px}.DrugtestStep3_stepList__EV4ac{list-style:none;margin:0;padding:0;display:grid;gap:30px}@media(min-width:960px){.DrugtestStep3_stepList__EV4ac{grid-template-columns:repeat(3,1fr);padding-bottom:30px}}.DrugtestStep3_stepItem__CJCtJ{list-style:none;margin:0;padding:0;counter-increment:step-counter;display:flex;flex-wrap:wrap;font-size:1.6rem;font-weight:400;gap:10px}.DrugtestStep3_stepItem__CJCtJ:before{background-color:#015aa2;color:#fff;content:counter(step-counter);display:grid;height:30px;line-height:1;place-content:center;width:30px}@media(min-width:960px){.DrugtestStep3_stepItem__CJCtJ[data-full=true]{grid-column:span 4}}.DrugtestStep3_stepText__FWffs{margin:0;flex:1 1;font-size:1.6rem;font-weight:400}.DrugtestStep3_stepImage__ksca2{align-items:end;display:grid;flex-basis:100%}.DrugtestAttentionBox_attention__fIFbg{list-style:none;margin:0;padding:0;background-color:#fbfbbb;position:relative}.DrugtestAttentionBox_attention__fIFbg[data-margin=true]{margin-top:50px}.DrugtestAttentionBox_heading__verSU{margin:0;background-color:#00a4da;border-radius:100dvh;color:#fff;display:block;font-size:1.8rem;font-weight:400;left:50%;padding:5px 40px;position:absolute;text-align:center;top:0;translate:-50% -50%;width:80%}@media(min-width:960px){.DrugtestAttentionBox_heading__verSU{width:fit-content}}.DrugtestAttentionBox_body__GG1WY{list-style:none;margin:0;padding:40px 20px 20px}.DrugtestAttentionList_list__uwj85{list-style:none;margin:0;padding:0}.DrugtestAttentionList_item__I4xlO{font-size:1.6rem;font-weight:400;padding-left:1em;text-indent:-1em}.DrugtestStep4_list__XRXPc{list-style:none;margin:0;padding:0;display:grid;font-weight:400;gap:30px}@media(min-width:960px){.DrugtestStep4_list__XRXPc{grid-template-columns:repeat(3,1fr)}}.DrugtestStep4_item__in_Hc{background-color:#f8dfe1;border:3px solid #d81c2b}.DrugtestStep4_item__in_Hc[data-type=negative]{background-color:#f0fee6;border-color:#49a30e}.DrugtestStep4_item__in_Hc[data-type=invalid]{background-color:#e9e9e9;border-color:#666}.DrugtestStep4_head__A_Acl{background:#fff;display:grid;padding:30px;place-content:center}.DrugtestStep4_imageWrapper__h_Z0V{max-width:150px}.DrugtestStep4_body__rN96Z{list-style:none;margin:0;display:grid;padding:10px 20px;row-gap:5px}.DrugtestStep4_term__Ot0CV{align-items:center;border-bottom:1px solid #d81c2b;color:#d81c2b;column-gap:6px;display:flex;font-size:2rem;padding:5px 10px;position:relative}.DrugtestStep4_term__Ot0CV:before{background-color:#d81c2b;border-radius:5px;content:"";display:inline-block;height:20px;width:20px}.DrugtestStep4_term__Ot0CV[data-type=negative]{border-color:#49a30e;color:#49a30e}.DrugtestStep4_term__Ot0CV[data-type=negative]:before{background-color:#49a30e}.DrugtestStep4_term__Ot0CV[data-type=invalid]{border-color:#666;color:#666}.DrugtestStep4_term__Ot0CV[data-type=invalid]:before{background-color:#666}.DrugtestStep4_desc__2ddX7{display:grid;margin:0;row-gap:10px}.DrugtestStep4_text__GxYub{margin:0;font-size:1.6rem}.DrugtestStep4_note__7gE7v{margin:0;font-size:1.1rem}.DrugtestStep4_pointBlock__DdtBS{align-items:center;display:flex;flex-direction:column;gap:30px;margin-top:30px}@media(min-width:960px){.DrugtestStep4_pointBlock__DdtBS{flex-direction:row}}.DrugtestStep4_pointListWrapper__Y_Mp_{flex:1 1}.DrugtestTermList_wrapper__HD9wy{display:grid;font-size:1.6rem;font-weight:400;row-gap:20px}.DrugtestTermList_list__hVFMG{list-style:none;margin:0;padding:0;border:1px solid #015aa2;line-height:1.75}.DrugtestTermList_term___A9ZW{background:#015aa2;color:#fff;padding:5px 10px;text-align:center}.DrugtestTermList_desc__hHh4e{list-style:none;margin:0;padding:15px}.DrugtestTextStrong_text__69RP9{color:#ee4760;font-weight:700}.DrugtestStepToc_toc__8ldEO{list-style:none;margin:0;background-color:#f5f5f5;border:1px solid #00a4da;border-radius:20px;display:grid;padding:20px;row-gap:20px}@media(min-width:960px){.DrugtestStepToc_toc__8ldEO{gap:30px;grid-template-columns:repeat(2,1fr);padding:35px}}.DrugtestStepTocItem_item__13dzj{align-items:center;column-gap:10px;display:flex}.DrugtestStepTocItem_step__Kdhq7{background-color:#00a4da;border-radius:100dvh;color:#fff;font-size:1.6rem;padding:5px 20px}.DrugtestStepTocItem_link__5DF3c{color:#000;font-size:1.6rem;font-weight:400}.DrugtestAbout_about__iAazj{padding:80px 0 0}.DrugtestAbout_head__J4IfO{display:grid;row-gap:60px}.DrugtestCta_inner__rYuRo{display:flex;flex-direction:column;gap:30px;justify-content:center}@media(min-width:960px){.DrugtestCta_inner__rYuRo{flex-direction:row}.DrugtestCta_imageWrapper__A6Et_{width:calc(50% - 15px)}}.DrugtestCta_contents__b8SyU{flex-grow:1}.DrugtestCta_heading__vGP1U{margin:0;color:#015aa2;font-size:2.2rem;line-height:1.75}@media(min-width:960px){.DrugtestCta_heading__vGP1U{font-size:3rem}}.DrugtestCta_box__cy_GB{align-items:center;background-color:#f5f5f5;display:flex;gap:10px;justify-content:space-between;line-height:1.75;padding:10px}.DrugtestCta_product__QbF7x{list-style:none;margin:0;padding:0}.DrugtestCta_term__2y7QU{color:#ee4760;font-size:1.1rem}.DrugtestCta_desc__Tf2k4{font-size:1.6rem;margin:0}.DrugtestCta_price__OoAxU{margin:0;color:#d81c2b;flex:1 1;font-size:3.4rem;text-align:center;white-space:nowrap}@media(min-width:960px){.DrugtestCta_price__OoAxU{font-size:5rem}}.DrugtestCta_unit__TNnE4{font-size:2.3rem;font-weight:400}@media(min-width:960px){.DrugtestCta_unit__TNnE4{font-size:3.5rem}}.DrugtestCta_note__FfnqI{font-size:1.1rem;font-weight:400;margin:5px 0 0}.DrugtestCta_list__X9FA4{list-style:none;padding:0;display:flex;font-size:1.6rem;gap:10px;margin:30px 0 0}.DrugtestCta_item__HjAwF{background-color:#00a4da;color:#fff;display:grid;flex:1 1;padding:5px;place-content:center}.DrugtestCta_btnWrapper__mnlvk{margin-top:10px}.DrugtestIntro_intro__X0dMY{padding-bottom:50px}@media(min-width:960px){.DrugtestIntro_intro__X0dMY{padding:50px 0}}.DrugtestIntro_inner__sElxr{margin-inline:auto;max-width:1000px}.DrugtestIntro_heading__p_Blp{margin:0;background-color:#015aa2;color:#fff;font-size:1.7rem;font-weight:400;padding:15px;text-align:center}.DrugtestIntro_text__Ntw_B{margin:0;background-color:#f5f5f5;font-size:1.6rem;font-weight:400;padding:20px}.DrugtestMainVisual_mv__8sCBg{align-items:end;border-top:2px solid #015aa2;display:grid;grid-template-columns:1fr;justify-items:center;margin-inline:auto}@media(min-width:960px){.DrugtestMainVisual_mv__8sCBg{align-items:stretch;border-top-width:10px;max-width:2560px;min-height:750px}}.DrugtestMainVisual_heading__a3_FG{margin-block:3rem 2rem;text-align:center;z-index:1}@media(min-width:960px){.DrugtestMainVisual_heading__a3_FG{grid-area:1/1;margin-block:6rem 4rem}}.DrugtestMainVisual_heading__a3_FG .DrugtestMainVisual_lead__hNyJO{color:#666;font-size:1.5rem;font-weight:400;margin:0}@media(min-width:960px){.DrugtestMainVisual_heading__a3_FG .DrugtestMainVisual_lead__hNyJO{font-size:3rem}}.DrugtestMainVisual_heading__a3_FG .DrugtestMainVisual_title__0jRoT{color:#003eca;font-size:3rem;margin:0}@media(min-width:960px){.DrugtestMainVisual_heading__a3_FG .DrugtestMainVisual_title__0jRoT{font-size:6rem}}.DrugtestMainVisual_heading__a3_FG .DrugtestMainVisual_copy__Vrltt{background:#003eca;border-radius:100dvh;color:#fff;font-size:1.5rem;font-weight:400;margin:0 auto;padding:0 20px;width:fit-content}@media(min-width:960px){.DrugtestMainVisual_heading__a3_FG .DrugtestMainVisual_copy__Vrltt{font-size:3rem;width:min(100%,800px)}}.DrugtestMainVisual_bgImage__dNlZY{grid-area:2/1;z-index:0}@media(min-width:960px){.DrugtestMainVisual_bgImage__dNlZY{grid-area:1/1}}.DrugtestMainVisual_bgImage__dNlZY img{height:100%;object-fit:cover}.DrugtestMainVisual_productImage__MbuTu{grid-area:2/1;width:min(50%,500px);z-index:1}@media(min-width:960px){.DrugtestMainVisual_productImage__MbuTu{align-self:end;grid-area:1/1}}.DrugtestMainVisual_productImage__MbuTu>img{height:auto;width:100%}:where(.ResponsiveImage_root__BktW0) img{display:block;height:auto;margin-inline:auto;max-width:100%}.DrugtestPoint_point__fqWtL{border-bottom:1px solid #797979;padding:40px 0 20px}@media(min-width:960px){.DrugtestPoint_point__fqWtL{padding:70px 0 50px}}.DrugtestPoint_inner__V0pjZ{position:relative}.DrugtestPoint_inner__V0pjZ:before{aspect-ratio:396/425;background:url(/img/topics/drugtest/point_image.png) no-repeat 100% 0/contain;bottom:0;content:"";position:absolute;right:0;width:120px}@media(min-width:960px){.DrugtestPoint_inner__V0pjZ:before{bottom:-50px;width:280px}}.DrugtestPoint_heading__TEKPU{margin:0;background:#ee4760;border-radius:100dvh;color:#fff;display:block;font-size:1.2rem;padding:5px;text-align:center;width:min(65%,660px)}@media(min-width:960px){.DrugtestPoint_heading__TEKPU{font-size:2.4rem}}.DrugtestPoint_text___0ZET{font-size:1.9rem;line-height:1.75;margin:20px 0 0;position:relative}@media(min-width:960px){.DrugtestPoint_text___0ZET{font-size:3.8rem}}.DrugtestRepletion_repletion__K1HnT{padding-bottom:60px}@media(min-width:960px){.DrugtestRepletion_repletion__K1HnT{padding-bottom:90px}}.DrugtestRepletion_btnWrapper__bvHUO{border-top:1px solid #000;padding-top:60px}@media(min-width:960px){.DrugtestRepletion_btnWrapper__bvHUO{padding-top:80px}}.DrugtestTab_wrapper__N1BQQ{border-bottom:1px solid #015aa2}.DrugtestTab_list__Lt6j_{list-style:none;padding:0;align-items:flex-end;display:flex;margin:0 auto;width:min(96%,1000px)}.DrugtestTab_item__8FfW7{border-top-left-radius:10px;border-top-right-radius:10px;flex:1 1;line-height:1.2;overflow:hidden;text-align:center}.DrugtestTab_text__NS6ej{background-color:#015aa2;border:1px solid #015aa2;color:#fff;display:grid;font-size:1.8rem;min-height:68px;place-content:center}@media(min-width:960px){.DrugtestTab_text__NS6ej{min-height:50px}}.DrugtestTab_link__rBagv{background-color:#cdddea;border:1px solid #cdddea;color:#015aa2;display:grid;font-size:1.6rem;min-height:58px;place-content:center;text-decoration:none;transition:.3s}.DrugtestTab_link__rBagv:hover{background-color:#ee4760;border:1px solid #ee4760;color:#fff;min-height:68px;opacity:1}@media(min-width:960px){.DrugtestTab_link__rBagv{min-height:40px}.DrugtestTab_link__rBagv:hover{min-height:50px}}.DrugtestWrapper_wrapper__MXi6k{background-color:#fff;color:#333;font-family:sans-serif}@media(min-width:960px){.DrugtestWrapper_wrapper__MXi6k{font-family:メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,"arial sans-serif"}}