.ArticleDetail_root__lfzFQ{align-items:stretch;overflow:visible}.ArticleDetail_headerBar__okHpL,.ArticleDetail_root__lfzFQ{display:flex;flex-direction:column;width:100%;background:var(--color-bg-white)}.ArticleDetail_headerBar__okHpL{position:fixed;top:0;left:0;z-index:100;transition:transform .25s ease}.ArticleDetail_headerBarHidden___5z5W{transform:translateY(-100%)}.ArticleDetail_content__Kh55_{gap:var(--spacing-240);padding:calc(73px + var(--spacing-120)) 0 var(--spacing-240)}.ArticleDetail_articleSection__O7PcZ,.ArticleDetail_content__Kh55_{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.ArticleDetail_articleSection__O7PcZ{gap:var(--spacing-48);max-width:var(--width-pc)}.ArticleDetail_articleTitle__SV36s{width:100%}.ArticleDetail_articleThumbnail__KdWfN{width:100%;height:600px;object-fit:cover;display:block}.ArticleDetail_articleBody__kEfqI{margin:0;width:100%;font-size:var(--font-body-20);font-weight:var(--font-weight-regular);line-height:var(--font-lineheight-180);letter-spacing:var(--font-letter-spacing);color:var(--color-text-secondary);white-space:pre-line}.ArticleDetail_bottomSection__dPqa8{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-120);width:100%;max-width:var(--width-pc);box-sizing:border-box}.ArticleDetail_attachmentSection__M7KLh{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-40);width:100%}.ArticleDetail_attachmentTitle__tjtJB{width:100%}.ArticleDetail_attachmentList__Cblit{display:flex;flex-direction:column;gap:var(--spacing-24);width:100%}.ArticleDetail_listButton__Yw8LB{width:375px}.ArticleDetail_embedded__OQ6SD .ArticleDetail_content__Kh55_{padding-top:var(--spacing-56)}.ArticleDetail_articleBodyWrap__8VFzo{width:100%}.Button_root__9gz8c{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;gap:var(--btn-gap,var(--spacing-2));border:none;background:none;padding:0;font-family:inherit;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Button_root__9gz8c:disabled{cursor:not-allowed}.Button_root__9gz8c:not(.Button_inline__D1DR7){padding:var(--btn-py) var(--btn-px);border-radius:var(--btn-radius)}.Button_inline__D1DR7{padding:0!important;background-color:transparent!important;border:none!important}.Button_root__9gz8c:focus-visible{outline:2px solid var(--color-stroke-main);outline-offset:2px}.Button_label__anVHK{margin:0;padding:0;letter-spacing:var(--font-letter-spacing);white-space:nowrap;text-align:center;flex-shrink:0;font-size:var(--btn-font-size);line-height:var(--btn-line-height)}.Button_variantUnderline__922a8 .Button_label__anVHK{text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:from-font}.Button_sizeSm__2ggcV{--btn-px:var(--spacing-12);--btn-py:var(--spacing-8);--btn-radius:var(--radius-sm);--btn-font-size:var(--font-mobile-regular-body-sm);--btn-line-height:var(--font-body-lineheight);--btn-gap:var(--spacing-2)}.Button_sizeMd__UZRRe{--btn-px:var(--spacing-20);--btn-py:var(--spacing-14);--btn-radius:var(--radius-md);--btn-font-size:var(--font-mobile-regular-title-xs);--btn-line-height:var(--font-title-lineheight);--btn-gap:var(--spacing-2)}.Button_sizeLg__Cafep{--btn-px:var(--spacing-24);--btn-py:var(--spacing-16);--btn-radius:var(--radius-lg);--btn-font-size:var(--font-mobile-regular-title-sm);--btn-line-height:var(--font-title-lineheight);--btn-gap:var(--spacing-2)}.Button_variantPill__15u8z{--btn-radius:var(--radius-full)}.Button_variantText__QnRE5.Button_sizeLg__Cafep{--btn-gap:var(--spacing-4)}.Button_variantMain__1BY0A{background-color:var(--color-container-state-main-default)}.Button_variantMain__1BY0A:not(:disabled):hover{background-color:var(--color-container-state-main-hover)}.Button_variantMain__1BY0A:not(:disabled):active{background-color:var(--color-container-state-main-active)}.Button_variantMain__1BY0A:disabled{background-color:var(--color-container-state-sub-disabled)}.Button_variantSub__p_SL6{background-color:var(--color-container-state-sub-default)}.Button_variantSub__p_SL6:not(:disabled):hover{background-color:var(--color-container-state-sub-hover)}.Button_variantSub__p_SL6:not(:disabled):active{background-color:var(--color-container-state-sub-active)}.Button_variantSub__p_SL6:disabled{background-color:var(--color-container-state-sub-disabled)}.Button_variantGray__2CEHh{background-color:var(--color-container-state-gray-default)}.Button_variantGray__2CEHh:not(:disabled):hover{background-color:var(--color-container-state-gray-hover)}.Button_variantGray__2CEHh:not(:disabled):active{background-color:var(--color-container-state-gray-active)}.Button_variantGray__2CEHh:disabled{background-color:var(--color-container-state-sub-disabled)}.Button_variantLine__PKuE5{background-color:var(--color-container-white)}.Button_variantLine__PKuE5:not(:disabled):hover{background-color:var(--color-container-state-sub-default)}.Button_variantLine__PKuE5:not(:disabled):active{background-color:var(--color-container-state-sub-active)}.Button_variantLine__PKuE5:disabled{background-color:var(--color-container-state-sub-disabled)}.Button_variantPill__15u8z{background-color:var(--color-container-white)}.Button_variantPill__15u8z:not(:disabled):hover{background-color:var(--color-container-state-gray-default)}.Button_variantPill__15u8z:not(:disabled):active{background-color:var(--color-container-state-gray-hover)}.Button_variantPill__15u8z:disabled{background-color:var(--color-container-state-sub-disabled)}.Button_variantLine__PKuE5,.Button_variantPill__15u8z{border:var(--stroke-light) solid}.Button_variantLine__PKuE5:not(:disabled){border-color:var(--color-stroke-main)}.Button_variantLine__PKuE5:disabled{border-color:var(--color-stroke-state-disabled)}.Button_variantPill__15u8z:not(:disabled){border-color:var(--color-stroke-state-default)}.Button_variantPill__15u8z:disabled{border-color:var(--color-stroke-state-disabled)}.Button_variantMain__1BY0A .Button_label__anVHK{color:var(--color-text-white);font-weight:var(--font-weight-semibold)}.Button_variantMain__1BY0A:disabled .Button_label__anVHK{color:var(--color-text-disabled)}.Button_variantSub__p_SL6 .Button_label__anVHK{color:var(--color-text-main);font-weight:var(--font-weight-semibold)}.Button_variantSub__p_SL6:disabled .Button_label__anVHK{color:var(--color-text-disabled)}.Button_variantGray__2CEHh .Button_label__anVHK{color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.Button_variantGray__2CEHh:disabled .Button_label__anVHK{color:var(--color-text-disabled)}.Button_variantLine__PKuE5{color:var(--color-text-main)}.Button_variantLine__PKuE5 .Button_label__anVHK{font-weight:var(--font-weight-semibold)}.Button_variantLine__PKuE5:disabled,.Button_variantLine__PKuE5:disabled .Button_label__anVHK{color:var(--color-text-disabled)}.Button_variantPill__15u8z .Button_label__anVHK{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.Button_variantPill__15u8z:not(:disabled):active .Button_label__anVHK,.Button_variantPill__15u8z:not(:disabled):hover .Button_label__anVHK{font-weight:var(--font-weight-semibold)}.Button_variantPill__15u8z:disabled .Button_label__anVHK{color:var(--color-text-disabled);font-weight:var(--font-weight-regular)}.Button_variantText__QnRE5{color:var(--color-text-secondary)}.Button_variantText__QnRE5 .Button_label__anVHK{font-weight:var(--font-weight-regular)}.Button_variantText__QnRE5:not(:disabled):active .Button_label__anVHK,.Button_variantText__QnRE5:not(:disabled):hover .Button_label__anVHK{font-weight:var(--font-weight-semibold)}.Button_variantText__QnRE5:not(:disabled):active{color:var(--color-text-primary)}.Button_variantText__QnRE5:disabled{color:var(--color-text-disabled)}.Button_variantText__QnRE5:disabled .Button_label__anVHK{font-weight:var(--font-weight-regular)}.Button_variantUnderline__922a8{color:var(--color-text-secondary)}.Button_variantUnderline__922a8 .Button_label__anVHK{font-weight:var(--font-weight-regular)}.Button_variantUnderline__922a8:not(:disabled):active .Button_label__anVHK,.Button_variantUnderline__922a8:not(:disabled):hover .Button_label__anVHK{font-weight:var(--font-weight-semibold)}.Button_variantUnderline__922a8:not(:disabled):active{color:var(--color-text-primary)}.Button_variantUnderline__922a8:disabled{color:var(--color-text-disabled)}.Button_variantUnderline__922a8:disabled .Button_label__anVHK{font-weight:var(--font-weight-regular)}.ProductCompareTable_table__AbYET{width:100%;max-width:1120px;box-sizing:border-box}.ProductCompareTable_headerGrid__I3hZx{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--color-bg-white)}.ProductCompareTable_headerGrid__I3hZx,.ProductCompareTable_itemGrid__Y_uxo{display:grid;grid-column-gap:var(--spacing-40);column-gap:var(--spacing-40);grid-row-gap:0;row-gap:0;align-items:start;width:100%;box-sizing:border-box}.ProductCompareTable_columnDivider__sZ7Lf{grid-row:1/-1;align-self:stretch;width:var(--stroke-light);background:var(--color-stroke-primary)}.ProductCompareTable_headerCell__ITHo8{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-16);min-width:0}.ProductCompareTable_headerText__NMlBQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);width:100%;min-width:0}.ProductCompareTable_titleRow__hR0Nm{display:flex;align-items:center;gap:var(--spacing-8);width:100%;min-width:0}.ProductCompareTable_brandIcon__KceJz{display:block;flex-shrink:0}.ProductCompareTable_colTitle__ejopo{margin:0;min-width:0;font-size:var(--font-title-28-semibold);font-weight:var(--font-weight-semibold);line-height:var(--font-title-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductCompareTable_colSubtext__XCpRT{margin:0;width:100%;min-height:3.2em;font-size:var(--font-mobile-regular-body-lg);font-weight:var(--font-weight-regular);line-height:var(--font-body-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-tertiary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductCompareTable_priceItem__qjvt6{width:100%!important}.ProductCompareTable_colBtn__YhtYX{width:100%}.ProductCompareTable_itemCell__Xocwg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);min-width:0;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);border-top:var(--stroke-light) solid var(--color-stroke-primary);box-sizing:border-box}.ProductCompareTable_itemFirst__tDnyH{border-top:none}.ProductCompareTable_rowTitle__fU0nF{margin:0;width:100%;font-size:var(--font-body-20-semibold);font-weight:var(--font-weight-semibold);line-height:var(--font-title-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-primary)}.ProductCompareTable_rowDescription__dRZla{margin:0;width:100%;font-size:var(--font-mobile-regular-body-lg);font-weight:var(--font-weight-regular);line-height:var(--font-body-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-tertiary)}.Badge_badge__atsiu{display:inline-flex;align-items:center}.Badge_sm__cfecH{border-radius:var(--radius-xs);padding:var(--spacing-2) var(--spacing-6)}.Badge_lg__viRTN{border-radius:var(--radius-sm);padding:var(--spacing-2) var(--spacing-8)}.Badge_label__MX_WT{font-weight:var(--font-weight-semibold);line-height:var(--font-body-lineheight);letter-spacing:var(--font-letter-spacing);white-space:nowrap}.Badge_sm__cfecH .Badge_label__MX_WT{font-size:var(--font-mobile-regular-caption)}.Badge_lg__viRTN .Badge_label__MX_WT{font-size:var(--font-mobile-regular-body-sm)}.Badge_red__aQg9L{background-color:var(--color-badge-fill-red)}.Badge_orange__8znU3{background-color:var(--color-badge-fill-orange)}.Badge_green__2XF3U{background-color:var(--color-badge-fill-green)}.Badge_sky__Lt5F5{background-color:var(--color-badge-fill-sky)}.Badge_blue__Rs12A{background-color:var(--color-badge-fill-blue)}.Badge_purple__NbU6D{background-color:var(--color-badge-fill-purple)}.Badge_violet__mAHAx{background-color:var(--color-badge-fill-violet)}.Badge_pink__m3FtA{background-color:var(--color-badge-fill-pink)}.Badge_gray__L8KqB{background-color:var(--color-badge-fill-gray)}.Badge_red__aQg9L .Badge_label__MX_WT{color:var(--color-badge-text-red)}.Badge_orange__8znU3 .Badge_label__MX_WT{color:var(--color-badge-text-orange)}.Badge_green__2XF3U .Badge_label__MX_WT{color:var(--color-badge-text-green)}.Badge_sky__Lt5F5 .Badge_label__MX_WT{color:var(--color-badge-text-sky)}.Badge_blue__Rs12A .Badge_label__MX_WT{color:var(--color-badge-text-blue)}.Badge_purple__NbU6D .Badge_label__MX_WT{color:var(--color-badge-text-purple)}.Badge_violet__mAHAx .Badge_label__MX_WT{color:var(--color-badge-text-violet)}.Badge_pink__m3FtA .Badge_label__MX_WT{color:var(--color-badge-text-pink)}.Badge_gray__L8KqB .Badge_label__MX_WT{color:var(--color-badge-text-gray)}.BodySectionMo_root__2DW4a{box-sizing:border-box;width:100%;padding-inline:var(--spacing-margin)}.BodySectionMo_padding24__zI_xE{padding-block:var(--layout-body-section-mo-padding-xs)}.BodySectionMo_padding32__njkai{padding-block:var(--layout-body-section-mo-padding-sm)}.BodySectionMo_padding40__pdPnX{padding-block:var(--layout-body-section-mo-padding-md)}.BodySectionMo_padding48__ul_BF{padding-block:var(--layout-body-section-mo-padding-lg)}.BodySectionMo_padding120__yc5Ck{padding-block:var(--layout-body-section-mo-padding-xl)}.BodySectionMo_inner__pns5B{display:flex;flex-direction:column;align-items:stretch;width:100%}.BodySectionMo_gap16__UTHn4{gap:var(--layout-body-section-mo-gap-xs)}.BodySectionMo_gap24__CDQ3w{gap:var(--layout-body-section-mo-gap-sm)}.BodySectionMo_gap32__v8lws{gap:var(--layout-body-section-mo-gap-md)}.BodySectionMo_gap40__CPnMo{gap:var(--layout-body-section-mo-gap-lg)}.BodySectionMo_gap48__y4_LB{gap:var(--layout-body-section-mo-gap-xl)}.SelfCheckResultSummary_root__PlvBF{display:flex;flex-direction:column;align-items:stretch;width:100%;background:var(--color-bg-white)}.SelfCheckResultSummary_title__iUZqz{margin:0;font-size:var(--font-mobile-bold-title-lg);font-weight:var(--font-weight-bold);line-height:var(--font-title-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-primary);white-space:pre-line;word-break:break-word}.SelfCheckResultSummary_group__r0G6X{display:flex;flex-direction:column;gap:var(--spacing-8);width:100%}.SelfCheckResultSummary_caption__GVU1x{margin:0;font-size:var(--font-mobile-regular-body-md);font-weight:var(--font-weight-regular);line-height:var(--font-body-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-tertiary)}.SelfCheckResultSummary_card__QaEUA{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-12);width:100%;padding:var(--spacing-24) var(--spacing-20);background:var(--color-container-state-gray-default);border-radius:var(--radius-xl);box-sizing:border-box}.SelfCheckResultSummary_cardLabel__7t4YH{margin:0;font-size:var(--font-mobile-semibold-body-md);font-weight:var(--font-weight-semibold);line-height:var(--font-body-lineheight);letter-spacing:var(--font-letter-spacing);color:var(--color-text-primary)}.BadgeGroup_root__faqq6{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--spacing-4)}.BadgeGroup_lg__aTKHM{flex-wrap:wrap;gap:var(--spacing-6)}.BadgeGroup_item__dxD95{flex-shrink:0}