.GzbmuW_root{justify-content:space-between;width:100%;margin-bottom:22px;display:flex}@media (max-width:79.5em){.GzbmuW_root{margin-bottom:var(--spacing-xs);flex-direction:column-reverse}}.GzbmuW_countWrapper{gap:var(--spacing-xxxs);color:var(--color-text-default);align-items:center;display:flex}.GzbmuW_count{color:var(--color-text-brand)}.GzbmuW_filteredCount{color:var(--color-button-normal-enabled)}.GzbmuW_order{align-items:center;display:flex}@media (max-width:79.5em){.GzbmuW_order{gap:var(--spacing-xs);flex-direction:column-reverse;align-items:flex-end}}.GzbmuW_link{flex-shrink:0;margin-right:40px}@media (max-width:79.5em){.GzbmuW_link{margin-right:0}}.GzbmuW_label{margin-right:var(--spacing-md);flex-shrink:0}.GzbmuW_selectWrapper{align-items:center;display:flex}.GzbmuW_select{width:300px}@media (max-width:79.5em){.GzbmuW_select{width:251px}}
.DAohEa_root{gap:var(--spacing-md);width:100%;display:flex}@media (max-width:79.5em){.DAohEa_root{flex-direction:column}}.DAohEa_logoWrapper{justify-content:center;align-items:flex-start;display:flex}.DAohEa_logoOutline{min-width:180px;max-width:180px}.DAohEa_content{gap:var(--spacing-xs);flex-direction:column;display:flex}.DAohEa_description{-webkit-line-clamp:4;line-clamp:4;width:auto;height:100px;font-family:var(--font-family-default);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-normal);line-height:var(--line-height-20);color:var(--color-text-default);letter-spacing:.42px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:79.5em){.DAohEa_description{-webkit-line-clamp:6;line-clamp:6;width:100%;height:auto;max-height:120px;line-height:20px}}.DAohEa_points{gap:var(--spacing-xxs);flex-direction:column;align-self:stretch;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}@media (max-width:79.5em){.DAohEa_points{width:100%}}.DAohEa_point{gap:var(--border-radius-lg);font-family:var(--font-family-default);font-size:var(--font-size-30);color:var(--color-text-default);letter-spacing:.48px;overflow-wrap:anywhere;align-self:stretch;align-items:flex-start;font-style:normal;font-weight:600;line-height:normal;display:flex}.DAohEa_point:before{content:"";background-color:var(--color-brand-brand);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:calc(.5lh - 2.5px);display:block}
.mE24Ia_root{gap:var(--spacing-xxs);width:100%;margin-bottom:var(--spacing-xs);flex-direction:column;display:flex}.mE24Ia_topContent{display:flex}.mE24Ia_name{color:var(--color-text-default);text-decoration-line:underline}.mE24Ia_name:hover{text-decoration-line:none}.mE24Ia_organizationName{min-height:24px;color:var(--color-text-default);display:block}@media (max-width:79.5em){.mE24Ia_organizationName{min-height:0}}
._7pBzEa_content{padding:var(--spacing-xl)}._7pBzEa_body{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._7pBzEa_header{padding:var(--spacing-none)}._7pBzEa_heading{text-align:center}._7pBzEa_button{height:40px}
.I-u8Hq_notAdded .I-u8Hq_icon.I-u8Hq_lg{font-size:var(--icon-size-lg)}.I-u8Hq_notAdded .I-u8Hq_icon.I-u8Hq_xl{font-size:var(--icon-size-xl)}.I-u8Hq_added{color:var(--color-border-default);cursor:not-allowed;background:var(--color-background-subtler);border:var(--border-width-md) solid var(--color-border-default)}.I-u8Hq_added .I-u8Hq_icon{font-size:25px}.I-u8Hq_remove{width:100%;margin-top:var(--spacing-xxs);justify-content:center;display:flex}
.AWuDSW_list{gap:var(--spacing-lg);flex-direction:column;display:flex}.AWuDSW_card{gap:var(--spacing-md);align-items:flex-start;display:flex}@media (max-width:36em){.AWuDSW_card{gap:var(--spacing-sm)}}.AWuDSW_card .AWuDSW_eyecatchLink,.AWuDSW_card .AWuDSW_titleLink{color:inherit;text-decoration:none}.AWuDSW_card .AWuDSW_eyecatch{align-self:stretch;width:256px;height:134px;position:relative}@media (max-width:36em){.AWuDSW_card .AWuDSW_eyecatch{aspect-ratio:40/21;width:120px;height:63px}}.AWuDSW_card .AWuDSW_content{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}@media (max-width:36em){.AWuDSW_card .AWuDSW_content{gap:var(--spacing-xxs)}}.AWuDSW_card .AWuDSW_title{text-overflow:ellipsis;-webkit-line-clamp:4;line-clamp:4;color:var(--color-text-link);word-break:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;text-decoration:underline;display:-webkit-box;overflow:hidden}@media (max-width:36em){.AWuDSW_card .AWuDSW_title{font-size:var(--font-size-20,14px);line-height:var(--line-height-20,24px)}}.AWuDSW_card .AWuDSW_titleLink:hover .AWuDSW_title{text-decoration:none}.AWuDSW_card .AWuDSW_date{color:var(--color-border-default)}
.irPQUW_header{align-items:flex-start;display:flex}@media (max-width:36em){.irPQUW_header{row-gap:var(--spacing-xs);flex-direction:column}}.irPQUW_budge{padding:var(--spacing-xs);margin-right:var(--spacing-xs);text-align:center;background:var(--color-general-color-banana);flex-shrink:0}@media (max-width:36em){.irPQUW_budge{width:96px}}.irPQUW_point{row-gap:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){.irPQUW_point{row-gap:var(--spacing-md)}}.irPQUW_pointItem{gap:var(--spacing-lg);flex-direction:column;align-self:stretch;display:flex}@media (max-width:36em){.irPQUW_pointItem{gap:var(--spacing-xs)}}.irPQUW_description{white-space:pre-wrap}.irPQUW_imageWrapper{justify-content:center;align-items:center;max-width:604px;min-height:150px;max-height:373px;margin-inline:auto;display:flex}.irPQUW_image{border:var(--border-width-md) solid var(--color-border-subtle);width:100%;max-width:604px;height:100%;max-height:373px}
.ZJ3tGa_description{white-space:pre-wrap}.ZJ3tGa_points{margin-top:32px}
.yNGVZW_recommendTag{gap:var(--spacing-xxxs);padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-text-inverse);background-color:var(--color-general-color-apple);align-items:center;display:flex}.yNGVZW_icon{width:var(--icon-size-sm);height:var(--icon-size-sm);fill:var(--color-text-inverse)}
._2g9-uG_information{gap:var(--spacing-xs);font-family:var(--font-family-default);font-size:var(--font-size-10);font-style:normal;font-weight:300;line-height:var(--font-size-10);color:var(--color-border-default);text-align:right;letter-spacing:.36px;display:flex}@media (max-width:36em){._2g9-uG_information{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
.P41wNa_container{gap:var(--spacing-xs,8px);padding:var(--spacing-xxs,4px) var(--spacing-none,0px);flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:center;display:flex}.P41wNa_title{flex-direction:column;align-self:stretch;align-items:center;display:flex}.P41wNa_label{color:var(--color-text-default,#222);text-align:center;align-self:stretch}.P41wNa_description{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.P41wNa_descriptionText{color:var(--color-text-subtle,#626262);text-align:center;align-self:stretch}.P41wNa_checkboxContainer{gap:var(--spacing-xs,8px);justify-content:center;align-items:center;display:flex}
._69V2a_root{gap:var(--spacing-md);align-items:flex-start;display:flex}._69V2a_avatar{padding-left:var(--spacing-xs);flex-shrink:0}._69V2a_balloon{gap:var(--spacing-xs);padding:var(--spacing-lg);background:var(--color-background-subtler);border-radius:16px;flex-direction:column;flex:1;display:flex;position:relative}._69V2a_emphasis{font-weight:var(--typography-body-md-bold-font-weight);color:var(--color-brand-20)}._69V2a_balloon:before{content:"";border-top:6px solid #0000;border-right:7px solid var(--color-background-subtler);border-bottom:6px solid #0000;width:0;height:0;position:absolute;top:16px;left:-7px}
.XPkFzW_enableEmail{gap:var(--spacing-md);flex-direction:column;display:flex}.XPkFzW_disableEmail{gap:var(--spacing-xxs);flex-direction:column;align-items:flex-start;display:flex}.XPkFzW_separator{border:none;border-top:var(--border-width-md) solid var(--color-border-subtle)}
.HVHN2G_root{justify-content:center;width:100%;display:flex}.HVHN2G_container{gap:var(--spacing-xl);flex-direction:column;width:776px;max-width:100%;display:flex}
.rxZNrG_root{padding:var(--spacing-lg);border:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;display:flex}.rxZNrG_root.rxZNrG_prService{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);background:var(--color-background-brand-subtler);border-top:5px solid var(--color-border-brand);border-bottom:none;border-left:none;border-right:none}@media (max-width:79.5em){.rxZNrG_root.rxZNrG_prService{padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg)}}@media (max-width:79.5em){.rxZNrG_root{padding:var(--spacing-lg) var(--spacing-md)}}.rxZNrG_prServiceTag{width:80px;height:30px;color:var(--color-border-inverse);background:var(--color-border-brand);justify-content:center;align-items:center;margin-block-end:var(--spacing-xs);display:flex}.rxZNrG_button{width:360px}@media (max-width:79.5em){.rxZNrG_button{width:100%}}.rxZNrG_buttonLabel{padding:var(--spacing-xxs) var(--spacing-none)}.rxZNrG_icon{font-size:18px}.rxZNrG_buttons{gap:var(--spacing-md);margin-top:var(--spacing-lg);justify-content:center;display:flex}@media (max-width:79.5em){.rxZNrG_buttons{flex-direction:column;width:100%}}
._5PKB8G_inputContainer{flex-direction:column;gap:16px;display:flex}
.V6-6GW_root{gap:var(--spacing-xs);color:var(--color-brand-brandsub);justify-content:center;align-items:center;display:flex}.V6-6GW_icon{color:var(--color-function-success);flex-shrink:0;font-size:64px}
.s8Im8q_root{gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-md);flex-flow:wrap;display:flex}.s8Im8q_tag{gap:var(--spacing-xxxs);max-width:100%;padding:var(--spacing-xxs) var(--spacing-xs);background:var(--color-background-subtler);border-radius:var(--border-radius-sm);flex-direction:row;align-items:center;display:flex}.s8Im8q_tagName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s8Im8q_closeButtonWrap{height:100%;color:var(--color-text-disabled);font-size:11px}.s8Im8q_closeButton{cursor:pointer;height:100%}.s8Im8q_closeIcon{height:100%}
.olF9Tq_container{width:100%}.olF9Tq_property,.olF9Tq_value{padding:var(--spacing-xxs) var(--spacing-xs);vertical-align:middle}.olF9Tq_property{min-width:120px;height:100%}@media (max-width:36em){.olF9Tq_info{flex-direction:column;display:flex}}
.IeOhQG_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.IeOhQG_field{width:416px;max-width:100%}.IeOhQG_actions{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.IeOhQG_nextButton{width:256px;max-width:100%}.IeOhQG_nextIcon{font-size:var(--icon-size-lg)}.IeOhQG_signInButton{color:var(--color-text-link);cursor:pointer;text-decoration:underline}
.ErM-qG_root{flex-direction:row;justify-content:space-between;display:flex}@media (max-width:36em){.ErM-qG_root{padding:var(--spacing-xs) var(--spacing-md)}}.ErM-qG_titleWrapper{gap:var(--spacing-xs);flex-direction:row;align-items:center;display:flex}.ErM-qG_slidersIcon{font-size:var(--icon-size-xl);color:var(--color-text-brand)}.ErM-qG_title{color:var(--color-text-brand)}.ErM-qG_countWrapper{gap:var(--spacing-xxs);align-items:center;margin-right:48px;display:flex;position:relative}@media (max-width:36em){.ErM-qG_countWrapper{display:none}}.ErM-qG_count{color:var(--color-text-brand)}.ErM-qG_countUnit{color:var(--color-text-default)}.ErM-qG_loaderWrapper{font-size:24px;position:absolute;top:0;right:20px}
.x5isBG_alert{color:var(--color-function-attention)}.x5isBG_edit{gap:var(--spacing-xs);justify-content:flex-end;display:flex}.x5isBG_error{margin-bottom:var(--spacing-xs);color:var(--color-attention-30)}.x5isBG_editButton{width:50px}@media (max-width:36em){.x5isBG_editButton{height:30px}}.x5isBG_editFormButton{width:416px}@media (max-width:36em){.x5isBG_editFormButton{width:100%;margin:var(--spacing-none) auto}}.x5isBG_icon{font-size:var(--icon-size-lg)}.x5isBG_editContainer{flex-direction:column;align-items:center;gap:22px;padding-bottom:40px;display:flex}@media (max-width:36em){.x5isBG_editContainer{padding-bottom:0}}.x5isBG_content{flex-direction:column;align-items:center;gap:47px;display:flex}.x5isBG_form{width:516px}@media (max-width:36em){.x5isBG_form{width:100%}}@media (max-width:36em){.x5isBG_heading{text-align:center}}.x5isBG_headingSp{display:none}@media (max-width:36em){.x5isBG_headingSp{text-align:center;align-self:stretch;display:block}}.x5isBG_container{flex-direction:column;display:flex}@media (max-width:36em){.x5isBG_container{gap:40px}}.x5isBG_descriptionSection{order:1}.x5isBG_magazineSection{order:2;display:none}@media (max-width:36em){.x5isBG_magazineSection{display:block}}.x5isBG_formSection{order:4}@media (max-width:36em){.x5isBG_formSection{order:2}}.x5isBG_alertSection{order:3}@media (max-width:36em){.x5isBG_alertSection{order:3}}
._8STTJW_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}._8STTJW_fields{gap:var(--spacing-lg);flex-direction:column;width:416px;max-width:100%;display:flex}._8STTJW_prefecture{width:200px;max-width:100%}._8STTJW_actions{gap:var(--spacing-xxl);flex-direction:column;align-items:center;display:flex}._8STTJW_nextButton{width:256px;max-width:100%}._8STTJW_nextIcon,._8STTJW_backIcon{font-size:var(--icon-size-lg)}
.PPZysa_button{width:fit-content;min-width:234px;height:40px;min-height:40px}@media (max-width:36em){.PPZysa_button{width:100%}}
.kwM8hG_confirmLabel{text-align:center;margin-bottom:10px}.kwM8hG_confirmListItem{counter-increment:item;padding-left:20px;position:relative}.kwM8hG_confirmListItem:before{content:counter(item) ". ";padding-top:.5px;position:absolute;left:0}.kwM8hG_confirmText{width:100%;padding:var(--spacing-md) var(--spacing-xl);background:var(--color-background-default,#fff);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;display:flex}@media (max-width:36em){.kwM8hG_confirmText{width:100%;padding:var(--spacing-md);background:var(--color-background-subtler,#f4f4f4)}}
.tqM2ea_form{gap:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.tqM2ea_fields{gap:var(--spacing-lg);flex-direction:column;width:416px;max-width:100%;display:flex}.tqM2ea_actions{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:504px;max-width:100%;display:flex}.tqM2ea_submitButton{width:256px;max-width:100%}.tqM2ea_submitIcon{font-size:var(--icon-size-lg)}.tqM2ea_error{color:var(--color-function-attention)}.tqM2ea_divider{border-top:var(--border-width-md) solid var(--color-border-subtle);width:100%}
.e1A16W_select{width:320px;padding:var(--spacing-xs) var(--spacing-none)}@media (max-width:36em){.e1A16W_select{width:100%}}
.mQmF9G_requirements{text-align:center}@media (max-width:36em){.mQmF9G_requirements{text-align:left}}@media (max-width:36em){.mQmF9G_pcOnlyBreak{display:none}}
.eD6RnW_root{gap:var(--spacing-xxxs);padding-top:var(--spacing-xs);color:var(--color-text-subtle);flex-direction:column;display:flex}
.uw2Gka_checkbox{width:217px;padding:var(--spacing-xs) var(--spacing-none);margin-right:var(--spacing-md);display:inline-block}@media (max-width:36em){.uw2Gka_checkbox{width:100%;margin-right:var(--spacing-none)}}@container (max-width:466px){.uw2Gka_checkbox{width:100%}}.uw2Gka_select{max-width:320px;padding:var(--spacing-xs) var(--spacing-none)}@media (max-width:36em){.uw2Gka_select{width:100%;max-width:100%}}
.uSCmXa_root{flex-direction:column;display:flex}.uSCmXa_error{margin-bottom:var(--spacing-xs);color:var(--color-attention-30)}.uSCmXa_button{width:100%}@media (max-width:36em){.uSCmXa_button{margin:var(--spacing-none) auto}}.uSCmXa_content{gap:var(--spacing-md);flex-direction:column;display:flex}@media (max-width:36em){.uSCmXa_content{margin-top:40px;margin-bottom:var(--spacing-lg);gap:40px}}.uSCmXa_buttonText{gap:var(--spacing-xs);align-items:center;display:flex}.uSCmXa_formElement{order:1}@media (max-width:36em){.uSCmXa_formElement{order:3}}.uSCmXa_requirementsElement{order:2}@media (max-width:36em){.uSCmXa_requirementsElement{order:2}}.uSCmXa_magazineElement{order:3;display:block}@media (max-width:36em){.uSCmXa_magazineElement{display:none}}.uSCmXa_confirmationElement{order:4}@media (max-width:36em){.uSCmXa_confirmationElement{order:4}}
.fRZbfG_root{gap:var(--spacing-lg);color:var(--color-brand-20);align-items:center;display:flex}.fRZbfG_step{gap:var(--spacing-xxs);align-items:center;display:flex}.fRZbfG_stepNo{font-weight:var(--font-weight-normal);line-height:1}.fRZbfG_divider{width:var(--border-width-md);background-color:var(--color-border-subtle);height:24px}
.y5_AzW_description{margin-bottom:var(--spacing-xs);color:var(--color-text-default)}@media (max-width:36em){.y5_AzW_description{padding:var(--spacing-none) var(--spacing-md);margin-bottom:var(--spacing-sm)}}.y5_AzW_root,.y5_AzW_table,.y5_AzW_tbody{width:100%}.y5_AzW_tr{width:100%}.y5_AzW_tr td{border-bottom:var(--border-width-md) solid var(--color-border-subtle)}@media (max-width:36em){.y5_AzW_tr td{width:100%;max-width:100%;display:block}}@media (max-width:36em){.y5_AzW_tr{width:100%;display:block}}.y5_AzW_tr:first-of-type td{border-top:var(--border-width-md) solid var(--color-border-subtle)}.y5_AzW_columnHeader{width:200px;padding:var(--spacing-md);text-align:left;background:var(--color-background-subtler);border-left:var(--border-width-md) solid var(--color-border-subtle)}.y5_AzW_columnValue{max-width:552px;padding:var(--spacing-md);border-right:var(--border-width-md) solid var(--color-border-subtle)}.y5_AzW_columnValueContainer{width:100%;display:block;container-type:inline-size}@media (max-width:36em){.y5_AzW_tr td.y5_AzW_columnHeader{border-top:var(--border-width-md) solid var(--color-border-subtle);border-right:var(--border-width-none);border-bottom:var(--border-width-md) solid var(--color-border-subtle);border-left:var(--border-width-none)}}@media (max-width:36em){.y5_AzW_tr td.y5_AzW_columnValue{border-top:var(--border-width-none);border-right:var(--border-width-none);border-bottom:var(--border-width-none);border-left:var(--border-width-none)}}.y5_AzW_form{padding:var(--spacing-xs) var(--spacing-none)}
._7m3PlG_description{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){._7m3PlG_description{text-align:left}}._7m3PlG_footer{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._7m3PlG_button{width:100%;margin:var(--spacing-md) auto var(--spacing-none)}@media (max-width:36em){._7m3PlG_button{margin:var(--spacing-md) auto}}._7m3PlG_hr{background-color:#e6e6e6;border-radius:3px;width:100%;height:2px}._7m3PlG_hrSpace{margin:var(--spacing-lg) var(--spacing-none)}@media (max-width:36em){._7m3PlG_hrSpace{margin-bottom:var(--spacing-none)}}._7m3PlG_hrGroup{margin:var(--spacing-md) 34px;align-items:center;display:flex}@media (max-width:36em){._7m3PlG_hrGroup{margin:var(--spacing-md) var(--spacing-none) var(--spacing-md)}}._7m3PlG_hrText{width:180px;padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text-subtle);text-align:center}._7m3PlG_buttonGroup{gap:var(--spacing-md);flex-direction:column;display:flex}._7m3PlG_signInWithMicrosoftButton,._7m3PlG_signInWithGoogleButton{justify-content:center;width:100%;display:flex}._7m3PlG_error{color:#ec0000;margin-top:8px;font-size:12px;font-style:normal;font-weight:400;line-height:170%}._7m3PlG_multilineError{white-space:pre-line}._7m3PlG_loginDescription{margin-bottom:var(--spacing-md);text-align:center}@media (max-width:36em){._7m3PlG_loginDescription{margin:var(--spacing-md) var(--spacing-none);text-align:left}}@media (max-width:36em){._7m3PlG_loginFormContent{margin-top:var(--spacing-xs)}}._7m3PlG_switchFormButtonWrapper{margin-top:var(--spacing-md);justify-content:center;display:flex}@media (max-width:36em){._7m3PlG_switchFormButtonWrapper{margin-top:10px}}._7m3PlG_switchFormButton{text-align:center;cursor:pointer;text-decoration:underline}._7m3PlG_switchFormButton:hover{opacity:.8}._7m3PlG_icon{font-size:var(--icon-size-lg)}
.BTiypW_form{gap:var(--spacing-md);flex-direction:column;width:496px;max-width:100%;margin-inline:auto;display:flex}.BTiypW_nextButton{width:256px;margin-inline:auto}.BTiypW_nextIcon{font-size:var(--icon-size-lg)}
.EPmNLG_content{width:816px;max-height:100%;padding:var(--spacing-none);border-radius:var(--border-radius-lg);display:flex}.EPmNLG_header{padding:var(--spacing-none)}.EPmNLG_body{width:100%}.EPmNLG_form{width:100%;height:100%}.EPmNLG_container{gap:var(--spacing-md);width:100%;height:100%;padding:var(--spacing-xl);flex-direction:column;display:flex}@media (max-width:36em){.EPmNLG_container{gap:var(--spacing-none);padding:var(--spacing-none)}}.EPmNLG_specificationParentsWrapper{width:100%;height:100%;overflow-y:auto}@media (max-width:36em){.EPmNLG_specificationParentsWrapper{padding-bottom:var(--spacing-xl)}}.EPmNLG_specificationParentsWrapperTopBorder{border-top:var(--border-width-md) solid var(--color-border-subtle)}.EPmNLG_footer{flex-direction:row;justify-content:center;display:flex}@media (max-width:36em){.EPmNLG_footer{padding:var(--spacing-md);box-shadow:0 -4px 16px #00000040}}
.q-VpHG_form{width:416px;margin:var(--spacing-none) auto}@media (max-width:36em){.q-VpHG_form{width:100%}}.q-VpHG_formContent{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}
._0vSz2a_root{color:var(--color-text-subtle)}
.P6UntG_filter{border:var(--border-width-md) solid var(--color-border-subtle);width:360px}.P6UntG_titleWrapper{gap:var(--spacing-xs);padding:6px var(--spacing-xs);background:var(--color-background-brand);flex-direction:row;align-items:center;display:flex}.P6UntG_slidersIcon{font-size:var(--icon-size-xl);color:var(--color-text-brand)}.P6UntG_title{color:var(--color-text-brand)}.P6UntG_category{padding:var(--spacing-xxs) var(--spacing-sm)}.P6UntG_buttonWrapper{width:100%;padding:var(--spacing-sm) var(--spacing-xs);text-align:center;border-top:var(--border-width-md) solid var(--color-border-subtle)}.P6UntG_addButton{width:200px;height:40px}
.vS_mXG_container{position:relative;overflow:hidden}.vS_mXG_enableHeightAnimation{transition:height .3s ease-in-out}.vS_mXG_content{opacity:1;width:100%;transition:opacity .3s ease-in-out;position:absolute}.vS_mXG_enter{animation:.3s ease-in-out forwards vS_mXG_slideIn}.vS_mXG_exit{animation:.3s ease-in-out forwards vS_mXG_slideOut}.vS_mXG_hidden{display:none}@keyframes vS_mXG_slideIn{0%{opacity:0}to{opacity:1}}@keyframes vS_mXG_slideOut{0%{opacity:1}to{opacity:0;display:none}}
.BSS_Dq_root{gap:var(--spacing-xs);align-items:center;display:flex}.BSS_Dq_label{color:var(--color-text-default)}.BSS_Dq_required{color:var(--color-function-attention)}
.QpEgAq_root{padding:var(--spacing-md) var(--spacing-xs) var(--spacing-xs);background:var(--color-primary-90);flex-direction:column;display:flex}.QpEgAq_labelWrapper{gap:var(--spacing-xxs);padding:var(--spacing-none) var(--spacing-none) var(--spacing-md);flex-direction:row;justify-content:center;align-items:center;display:flex}.QpEgAq_labelIconLeft{background:var(--color-text-default);width:1px;height:10px;transform:rotate(-35deg)}.QpEgAq_labelIconRight{background:var(--color-text-default);width:1px;height:10px;transform:rotate(35deg)}.QpEgAq_buttonWrapper{padding:var(--spacing-sm) 22px;background:var(--color-background-default);border-radius:var(--spacing-xxs)}.QpEgAq_button{width:300px;height:52px}
._4goXwq_footer{gap:var(--spacing-lg);flex-direction:column;align-items:center;margin-bottom:48px;display:flex}@media (max-width:36em){._4goXwq_footer{margin-bottom:var(--spacing-none)}}._4goXwq_button{width:100%;margin:47px auto var(--spacing-none)}._4goXwq_textButton{gap:var(--spacing-xxs);color:var(--color-text-subtle);cursor:pointer;align-items:center;margin-right:auto;display:flex}._4goXwq_icon{font-size:var(--icon-size-lg)}
.BCb97a_wrapper{gap:var(--spacing-xxs);flex-direction:column;display:flex}.BCb97a_root{gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start;display:flex}.BCb97a_chip{height:52px;padding:var(--spacing-md);cursor:pointer;background-color:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-md);justify-content:center;align-items:center;display:inline-flex}.BCb97a_chipSelected{background-color:var(--color-background-brand-subtler);border-color:var(--color-brand-brandsub)}.BCb97a_chipContent{gap:var(--spacing-xs);align-items:center;display:inline-flex}.BCb97a_checkbox{border:var(--border-width-lg) solid var(--color-general-color-sky-blue);border-radius:var(--border-radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.BCb97a_checkboxChecked{color:var(--color-background-default);background-color:var(--color-general-color-sky-blue)}.BCb97a_checkboxIcon{display:block}.BCb97a_label{color:var(--color-text-default);white-space:nowrap}
.hM3Fzq_root{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) var(--spacing-sm);flex-direction:row;justify-content:center;align-items:center;gap:27.5px;display:flex;position:relative}.hM3Fzq_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}.hM3Fzq_backgroundImage{object-fit:cover;object-position:center}.hM3Fzq_trophyContainer{width:96px;height:88px;position:relative}.hM3Fzq_trophyImage{width:100%;height:100%}.hM3Fzq_content{font-family:var(--font-family);color:#fff;text-align:center;font-style:normal;font-weight:600;position:relative}.hM3Fzq_yearMonth{letter-spacing:.3px;text-shadow:var(--elevation-2);align-self:stretch;font-size:15px;line-height:15.754px}.hM3Fzq_title{margin-top:8px;font-size:22px;line-height:24px}.hM3Fzq_categoryName{font-size:12px;line-height:15px}.hM3Fzq_ribbon{--ribbon-overlap:4px;--ribbon-border-width:.75rem;--ribbon-notch-width:.5625rem;margin-inline:auto;width:182px;margin-top:10px;margin-bottom:var(--spacing-none);text-align:center;position:relative}.hM3Fzq_ribbonDecoration:before,.hM3Fzq_ribbonDecoration:after{bottom:calc(-1 * var(--ribbon-overlap));content:"";border:var(--ribbon-border-width) solid #ac8320;display:block;position:absolute}.hM3Fzq_ribbonDecoration:before{left:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-left-color:#0000;border-left-width:var(--ribbon-notch-width)}.hM3Fzq_ribbonDecoration:after{right:calc(-1 * (var(--ribbon-border-width) + var(--ribbon-notch-width)) + var(--ribbon-overlap));border-right-color:#0000;border-right-width:var(--ribbon-notch-width)}.hM3Fzq_ribbonInner{padding:var(--spacing-xxs);color:#fff;background:linear-gradient(270deg,#d5ac51 0%,#977222 47.6%);display:block;position:relative}.hM3Fzq_ribbonInner:before,.hM3Fzq_ribbonInner:after{bottom:calc(-1 * var(--ribbon-overlap));width:var(--ribbon-overlap);height:var(--ribbon-overlap);content:"";border-style:solid;border-color:#c89f3d #0000 #0000;display:block;position:absolute}.hM3Fzq_ribbonInner:before{border-width:var(--ribbon-overlap) 0 0 var(--ribbon-overlap);left:0}.hM3Fzq_ribbonInner:after{border-width:var(--ribbon-overlap) var(--ribbon-overlap) 0 0;right:0}
.F_zdNG_footer{gap:var(--spacing-lg);flex-direction:column;align-items:center;margin-bottom:48px;display:flex}@media (max-width:36em){.F_zdNG_footer{margin-bottom:var(--spacing-none)}}.F_zdNG_button{width:100%;margin:47px auto var(--spacing-none)}.F_zdNG_textButton{gap:var(--spacing-xxs);color:var(--color-text-subtle);cursor:pointer;align-items:center;margin-right:auto;display:flex}.F_zdNG_prefecture{gap:var(--spacing-md);width:200px}.F_zdNG_icon{font-size:var(--icon-size-lg)}
.L1vTRW_root{gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start;display:flex}.L1vTRW_chip{height:52px;padding:var(--spacing-md) var(--spacing-xl);cursor:pointer;background-color:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);border-radius:var(--border-radius-infinity);justify-content:center;align-items:center;display:inline-flex}.L1vTRW_chipSelected{background-color:var(--color-background-brand-subtler);border-color:var(--color-brand-brandsub)}.L1vTRW_label{color:var(--color-text-default);white-space:nowrap}
.G5ZpVq_root{width:100%;height:46px;padding:var(--spacing-xs) 10px;background:var(--color-background-brand);border:var(--border-width-md) solid var(--color-border-default);border-radius:var(--border-radius-md);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.G5ZpVq_root:active{background:var(--color-button-outlined-focused)}.G5ZpVq_container{gap:var(--spacing-xs);align-self:stretch;align-items:center;display:flex}.G5ZpVq_sliderContainer{align-self:stretch;align-items:center;display:flex}.G5ZpVq_slider{width:var(--icon-size-xl);height:var(--icon-size-xl)}.G5ZpVq_changeButtonContainer,.G5ZpVq_changeButton{flex-direction:column;align-items:flex-start;display:flex}.G5ZpVq_textContainer{gap:var(--spacing-xs);padding:var(--spacing-xs);flex:1 0 0;align-items:center;overflow:hidden}.G5ZpVq_nonFilterText{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-subtle);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.G5ZpVq_filterText{text-overflow:ellipsis;-webkit-line-clamp:1;color:var(--color-text-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.K4tGda_form{margin-top:24px;padding:0 20px}.K4tGda_formContent{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}.K4tGda_footer{flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}@media (max-width:36em){.K4tGda_footer{margin-bottom:var(--spacing-none)}}.K4tGda_button{width:100%;margin:47px auto 0}.K4tGda_textButton{gap:var(--spacing-xxs);color:var(--color-text-subtle);cursor:pointer;align-items:center;margin-right:auto;display:flex}.K4tGda_icon{font-size:var(--icon-size-lg)}
.-DRfqa_root{gap:var(--spacing-sm);padding-top:var(--spacing-xxs);align-items:center;display:flex}.-DRfqa_label{gap:var(--spacing-xs);flex-shrink:0;align-items:center;display:flex}.-DRfqa_text{color:var(--color-text-default);flex-shrink:0}.-DRfqa_required{color:var(--color-function-attention)}.-DRfqa_input{width:320px}
._2ru1Oq_root{padding:var(--spacing-lg) var(--spacing-xl) 40px;background:var(--color-background-default);scroll-margin-top:-80px}@media (max-width:79.5em){._2ru1Oq_root{width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xxxl)}}._2ru1Oq_information{gap:var(--spacing-xs);flex-direction:column;display:flex}._2ru1Oq_order{align-items:center;gap:8px;display:flex}._2ru1Oq_sidebar{gap:var(--spacing-xl);flex-direction:column;width:360px;display:flex}@media (max-width:79.5em){._2ru1Oq_sidebar{display:none}}._2ru1Oq_sidebarFilter{gap:var(--spacing-md);flex-direction:column;display:flex}._2ru1Oq_spSidebar{display:none}@media (max-width:79.5em){._2ru1Oq_spSidebar{display:block}}._2ru1Oq_loaderContainer{text-align:center;font-size:100px}._2ru1Oq_serviceListContainer{gap:var(--spacing-xl);flex-direction:row;display:flex}@media (max-width:79.5em){._2ru1Oq_serviceListContainer{flex-direction:column}}._2ru1Oq_serviceList{gap:var(--spacing-xs);flex-direction:column;flex-grow:1;min-width:0;display:flex}@media (max-width:79.5em){._2ru1Oq_serviceList{gap:var(--spacing-md)}}._2ru1Oq_noServices{padding:var(--spacing-lg) var(--spacing-none);text-align:center;background:var(--color-border-subtler)}._2ru1Oq_pagination{margin-top:var(--spacing-xl)}@media (max-width:79.5em){._2ru1Oq_pagination{margin-top:calc(var(--spacing-md) + var(--spacing-xs))}}@media (max-width:79.5em){._2ru1Oq_rankingBanner{display:none}}@media (max-width:79.5em){._2ru1Oq_relatedContent{display:none}}
.z1RNtq_ad{aspect-ratio:7.8;width:58.5rem;position:relative}@media (max-width:36em){.z1RNtq_ad{width:100%}}
.i15WUa_root{gap:var(--spacing-xxs);flex-direction:column;align-items:center;display:flex}.i15WUa_note{color:var(--color-text-default);text-align:center}
.sDOFUa_form{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.sDOFUa_field{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.sDOFUa_fieldHeader{gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}.sDOFUa_nested{gap:var(--spacing-lg);width:100%;padding-block:var(--spacing-md);border-left:4px solid var(--color-border-subtle);flex-direction:column;padding-left:40px;animation:.3s ease-in-out sDOFUa_fade-in;display:flex}.sDOFUa_installationTimingFreeText{gap:var(--spacing-xxxs);width:100%;padding-top:var(--spacing-xs);flex-direction:column;display:flex}.sDOFUa_freeTextInput{min-height:96px}.sDOFUa_nextButton{width:320px;margin-inline:auto}.sDOFUa_nextIcon{font-size:var(--icon-size-lg)}@keyframes sDOFUa_fade-in{0%{opacity:0}to{opacity:1}}
.nIIWtG_buttons{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.nIIWtG_buttons{margin-left:0}}.nIIWtG_icon{font-size:var(--icon-size-xl)}@media (max-width:79.5em){.nIIWtG_icon{font-size:var(--icon-size-lg)}}.nIIWtG_documentButton{white-space:nowrap}.nIIWtG_comparisonButton{text-align:center;width:290px}@media (max-width:79.5em){.nIIWtG_comparisonButton{width:100%}}
.Uu8TEa_root{gap:var(--spacing-xxs);width:100%;padding:var(--spacing-md);margin-bottom:var(--spacing-lg);background-color:var(--color-background-subtler);border-radius:var(--border-radius-md);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.Uu8TEa_root{margin-bottom:var(--spacing-md)}}.Uu8TEa_requirement{gap:var(--spacing-xxs);width:100%;color:var(--color-brand-brandsub);flex-direction:column;align-items:center;display:flex}.Uu8TEa_icon{font-size:40px}.Uu8TEa_requirementText{font-family:var(--typography-media-body-lg-lh150-bold-font-family);font-size:var(--typography-media-body-lg-lh150-bold-font-size);font-weight:var(--typography-media-body-lg-lh150-bold-font-weight);line-height:var(--typography-media-body-lg-lh150-bold-line-height);text-align:center;letter-spacing:var(--typography-media-body-lg-lh150-bold-letter-spacing)}@media (max-width:36em){.Uu8TEa_requirementText{font-size:var(--typography-media-body-md-lh150-bold-font-size);line-height:var(--typography-media-body-md-lh150-bold-line-height)}}.Uu8TEa_disclaimer{color:var(--color-text-default);text-align:center}.Uu8TEa_mobileBreak{display:none}@media (max-width:36em){.Uu8TEa_mobileBreak{display:block}}
.xFELiq_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;display:flex}.xFELiq_retryButton{width:fit-content;min-width:200px}
.keO00W_section{position:relative}.keO00W_description{text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;max-height:125px;display:-webkit-box;position:relative;overflow:hidden}.keO00W_dynamicDescription{-webkit-line-clamp:unset;line-clamp:unset;max-height:none;display:block}.keO00W_controls{display:none}.keO00W_section.keO00W_exceeded .keO00W_controls{display:block}.keO00W_gradient{content:"";background:linear-gradient(180deg, transparent 0%, var(--color-background-default) 100%);width:100%;height:40px;display:block;position:absolute;bottom:60px;left:0}.keO00W_button{margin-top:var(--spacing-xs);border:var(--border-width-md) solid var(--color-border-subtle)}.keO00W_icon{font-size:var(--icon-size-lg);transition-duration:.3s}.keO00W_icon.keO00W_openIcon{transform:rotate(180deg)}
.zzh3iW_root{width:604px}@media (max-width:36em){.zzh3iW_root{width:100%}}.zzh3iW_title{margin-bottom:var(--spacing-md)}.zzh3iW_card{padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-self:stretch;align-items:center;display:flex}@media (max-width:36em){.zzh3iW_card{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl)}}
.sjCGkW_root{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}.sjCGkW_message{gap:var(--spacing-xxs);flex-wrap:wrap;align-items:center;display:inline-flex}.sjCGkW_spinner{font-size:var(--icon-size-lg);color:var(--color-brand-brand)}.sjCGkW_progress{width:400px;max-width:100%;margin-inline:auto}
.ZNdohG_adBanner{width:100%;justify-content:center;margin-block-start:var(--spacing-md);margin-block-end:2.5rem;display:flex}@media (max-width:36em){.ZNdohG_adBanner{margin-block-start:var(--spacing-none);margin-block-end:var(--spacing-lg)}}.ZNdohG_section{padding:40px var(--spacing-xl);background:var(--color-background-default);justify-content:space-between;margin-block-end:var(--spacing-md);display:flex}@media (max-width:79.5em){.ZNdohG_section{gap:var(--spacing-xl);width:auto;padding:var(--spacing-md) var(--spacing-md) var(--spacing-lg);flex-direction:column}}.ZNdohG_info{gap:var(--spacing-md);flex-direction:column;align-self:stretch;align-items:flex-start;width:830px;display:flex}@media (max-width:79.5em){.ZNdohG_info{width:100%}}
._7WJKQa_form,._7WJKQa_field{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}._7WJKQa_fieldHeader{gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}._7WJKQa_freeTextField{gap:var(--spacing-xxxs);width:100%;padding-top:var(--spacing-xs);flex-direction:column;display:flex}._7WJKQa_freeTextInput{min-height:96px}._7WJKQa_footer{gap:var(--spacing-md);flex-direction:column;align-items:center;display:flex}._7WJKQa_nextButton{width:200px;margin-inline:auto}._7WJKQa_nextIcon{font-size:var(--icon-size-lg)}._7WJKQa_backButton{gap:var(--spacing-xxxs);color:var(--color-text-default);cursor:pointer;justify-content:center;align-items:center;display:flex}._7WJKQa_backIcon{font-size:var(--icon-size-sm)}
._3vFDJa_button{z-index:2;gap:var(--spacing-xxs);padding:5px var(--spacing-xs);background:var(--color-background-subtler);border-radius:20px;justify-content:center;align-items:center;display:flex;position:relative}
._2JvGca_root{aspect-ratio:1;background:var(--color-background-subtler);border-radius:var(--border-radius-infinity);flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._2JvGca_icon{color:var(--color-text-subtle)}._2JvGca_sm{padding:9.714px 10.697px 9.714px 10.691px}._2JvGca_md{width:64px;height:64px}@media (max-width:36em){._2JvGca_md{width:40px;height:40px}}._2JvGca_smIcon{font-size:var(--icon-size-xl)}._2JvGca_mdIcon{font-size:2rem}@media (max-width:36em){._2JvGca_mdIcon{font-size:var(--icon-size-xl)}}
.fBVzva_card{min-width:0;padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);background:var(--color-background-default);border:var(--border-width-md) solid var(--color-border-subtle);flex-direction:column;flex:1 0 0;display:flex}@media (max-width:79.5em){.fBVzva_card{flex:none;width:280px}}.fBVzva_cardBody{padding:var(--spacing-none) var(--spacing-md);flex-direction:column;flex:1 0 0;justify-content:space-between;display:flex}.fBVzva_title{max-height:84px;padding-bottom:var(--spacing-sm);text-overflow:ellipsis;font-size:var(--font-size-40);font-weight:var(--font-weight-bold);line-height:var(--line-height-40);color:var(--color-text-default);letter-spacing:var(--letter-spacing-40);border-bottom:1px solid var(--color-border-subtle);overflow:hidden}@media (max-width:79.5em){.fBVzva_title{max-height:48px;font-size:var(--font-size-30);line-height:var(--line-height-20);letter-spacing:var(--letter-spacing-30)}}.fBVzva_meta{gap:var(--spacing-sm);margin-top:var(--spacing-sm);align-items:center;display:flex}.fBVzva_metaInfo{gap:var(--spacing-xxs);flex-direction:column;align-items:flex-start;display:flex}.fBVzva_stars{gap:var(--spacing-xxs);align-items:center;display:flex}.fBVzva_stars svg{display:block}.fBVzva_typeOfBusiness{text-overflow:ellipsis;font-size:var(--font-size-10);font-weight:var(--font-weight-normal);line-height:var(--line-height-10);color:var(--color-text-default);letter-spacing:var(--letter-spacing-10);white-space:nowrap;overflow:hidden}.fBVzva_content{margin-top:var(--spacing-sm)}.fBVzva_text{-webkit-line-clamp:3;line-clamp:3;font-size:var(--font-size-20);font-weight:var(--font-weight-normal);color:var(--color-text-default);letter-spacing:var(--letter-spacing-20);-webkit-box-orient:vertical;line-height:20px;display:-webkit-box;overflow:hidden}.fBVzva_readMoreLink{margin-top:var(--spacing-xxs);font-size:var(--font-size-20);font-weight:var(--font-weight-normal);color:var(--color-text-link);text-align:end;letter-spacing:var(--letter-spacing-20);line-height:14px;text-decoration:underline;display:block}.fBVzva_publishedAt{margin-top:var(--spacing-xs);font-size:var(--font-size-10);font-weight:var(--font-weight-normal);color:var(--color-text-subtle);letter-spacing:var(--letter-spacing-10);line-height:12px}
.qK96lG_complete{width:922px;padding:40px var(--spacing-xl) 80px var(--spacing-xl);text-align:center;background:var(--color-background-default);margin-block:80px}.qK96lG_title{margin:40px auto var(--spacing-lg)}.qK96lG_button{margin-block:var(--spacing-lg) var(--spacing-none)}.qK96lG_email{gap:var(--spacing-xxs);text-align:left;flex-direction:column;display:flex}.qK96lG_section{width:416px;margin:var(--spacing-none) auto}
.zJ75PG_invalid{width:922px;padding:40px var(--spacing-xl) 80px var(--spacing-xl);text-align:center;background:var(--color-background-default);margin-top:80px}.zJ75PG_title{margin-bottom:40px}.zJ75PG_description{margin-top:var(--spacing-lg)}
._5owKCW_root{width:816px;padding:40px var(--spacing-xl) var(--spacing-xxxl);background:var(--color-background-default);margin-inline:auto}._5owKCW_title{text-align:center}._5owKCW_description{margin-block:40px var(--spacing-md);text-align:center}._5owKCW_button{width:416px;margin-inline:auto}
.vvQfZa_root{width:816px;padding:40px 100px var(--spacing-xxxl,80px) 100px;background:var(--color-background-default);border-radius:var(--border-radius-lg,12px);margin-inline:auto}@media (max-width:36em){.vvQfZa_root{width:100%;padding:var(--spacing-lg,24px) var(--spacing-md,16px) 40px var(--spacing-md,16px)}}.vvQfZa_title{text-align:center}.vvQfZa_center{font-size:var(--font-size-20,14px);line-height:var(--line-height-20,24px)}@media (max-width:36em){.vvQfZa_center{margin-inline:var(--spacing-md,16px)}}.vvQfZa_description{margin-block:var(--spacing-xl,32px) 16px;text-align:center}.vvQfZa_image{margin-inline:auto;justify-content:center;width:130px;height:130px;margin-bottom:16px;display:flex;position:relative}.vvQfZa_button{margin-inline:auto;text-align:center;width:fit-content;margin-top:40px;display:block}
.PSnwJq_root{width:816px;padding:40px 100px var(--spacing-xxxl,80px) 100px;background:var(--color-background-default);border-radius:var(--border-radius-lg,12px);margin-inline:auto}@media (max-width:36em){.PSnwJq_root{width:100%;padding:var(--spacing-lg,24px) var(--spacing-md,16px) 40px var(--spacing-md,16px)}}.PSnwJq_title{text-align:center}.PSnwJq_center{font-size:var(--font-size-20,14px);line-height:var(--line-height-20,24px)}@media (max-width:36em){.PSnwJq_center{margin-inline:var(--spacing-md,16px)}}.PSnwJq_description{margin-block:var(--spacing-xl,32px) 16px;text-align:center}.PSnwJq_image{margin-inline:auto;justify-content:center;width:130px;height:130px;margin-bottom:16px;display:flex;position:relative}.PSnwJq_button{margin-inline:auto;width:fit-content;font-size:var(--font-size-30,16px);font-weight:600;line-height:var(--line-height-30,28px);margin-top:40px;display:block}
.cNuQOa_root{width:816px;padding:40px 100px var(--spacing-xxxl,80px) 100px;background:var(--color-background-default);border-radius:var(--border-radius-lg,12px);margin-inline:auto}@media (max-width:36em){.cNuQOa_root{width:100%;padding:var(--spacing-lg,24px) var(--spacing-md,16px) 40px var(--spacing-md,16px)}}.cNuQOa_title{text-align:center}.cNuQOa_center{font-size:var(--font-size-20,14px);line-height:var(--line-height-20,24px)}@media (max-width:36em){.cNuQOa_center{margin-inline:var(--spacing-md,16px)}}.cNuQOa_description{margin-block:var(--spacing-xl,32px) 16px;text-align:center}.cNuQOa_image{margin-inline:auto;justify-content:center;width:130px;height:130px;margin-bottom:16px;display:flex;position:relative}.cNuQOa_button{margin-inline:auto;width:fit-content;font-size:var(--font-size-30,16px);font-weight:600;line-height:var(--line-height-30,28px);margin-top:40px;display:block}
.yp1s3a_root{width:600px;padding:40px 0 var(--spacing-xxxl) 0;background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-items:center;display:flex}@media (max-width:36em){.yp1s3a_root{width:100%;padding:var(--spacing-lg) var(--spacing-md) 40px;margin:var(--spacing-lg) var(--spacing-md)}}
._2J79ha_root{width:404px;margin-top:40px}@media (max-width:36em){._2J79ha_root{width:100%;margin-top:var(--spacing-xl)}}._2J79ha_form{margin-top:40px}._2J79ha_button{margin-top:32px}._2J79ha_description{text-align:center}
._YQwkq_root{margin-top:40px;padding:0 40px}@media (max-width:36em){._YQwkq_root{padding:var(--spacing-none);margin-top:var(--spacing-xl)}}._YQwkq_info{text-align:center}._YQwkq_description{margin-top:var(--spacing-lg);flex-direction:column;gap:20px;display:flex}@media (max-width:36em){._YQwkq_description{margin-top:var(--spacing-xl)}}._YQwkq_content{gap:var(--spacing-xs);height:92px;padding:var(--spacing-xs) 11px;background-color:var(--color-background-subtler);flex-direction:column;justify-content:center;display:flex}._YQwkq_content ._YQwkq_email{text-decoration-line:underline}._YQwkq_button{width:400px;margin:40px auto 0}@media (max-width:36em){._YQwkq_button{width:100%;margin-top:var(--spacing-xl)}}
._8vfeGa_form{gap:var(--spacing-xl);flex-direction:column;width:400px;margin-top:40px;display:flex}@media (max-width:36em){._8vfeGa_form{width:100%;margin-top:var(--spacing-xl)}}
.O5Obda_root{text-align:center;margin-top:40px}@media (max-width:36em){.O5Obda_root{margin-top:var(--spacing-xl)}}.O5Obda_description{margin-top:var(--spacing-lg)}
._0vBTDq_root{background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-self:stretch;align-items:center;width:600px;padding:40px 48px;display:flex}@media (max-width:36em){._0vBTDq_root{width:100%;padding:var(--spacing-lg) var(--spacing-md) 40px}}._0vBTDq_loginForm{flex-direction:column;align-items:center;gap:40px;display:flex}._0vBTDq_orText{width:100%;margin:40px var(--spacing-none);color:var(--color-text-subtle);align-items:center;display:flex;position:relative}@media (max-width:36em){._0vBTDq_orText{margin:var(--spacing-lg) var(--spacing-none)}}._0vBTDq_orText:before,._0vBTDq_orText:after{height:var(--border-width-lg);margin-right:var(--spacing-md);content:"";background-color:var(--color-border-subtle);flex-grow:1}@media (max-width:36em){._0vBTDq_orText:before,._0vBTDq_orText:after{margin-right:var(--spacing-none)}}._0vBTDq_orText:before{margin-right:var(--spacing-md)}._0vBTDq_orText:after{margin-left:var(--spacing-md)}._0vBTDq_button{width:100%;margin-bottom:var(--spacing-lg);justify-content:center;display:flex}@media (max-width:36em){._0vBTDq_button{margin-bottom:var(--spacing-md)}}
.TRqCRq_root{background:var(--color-background-default);border-radius:var(--border-radius-lg);flex-direction:column;align-self:stretch;align-items:center;width:600px;height:100%;padding:40px 48px;display:flex}@media (max-width:36em){.TRqCRq_root{width:100%;padding:var(--spacing-lg) var(--spacing-md) 40px}}.TRqCRq_description{color:var(--color-text-default);margin-top:40px}@media (max-width:36em){.TRqCRq_description{margin-top:var(--spacing-xl)}}.TRqCRq_list{width:100%;padding:var(--spacing-lg) var(--spacing-lg) 18px;background:var(--color-general-color-subtler-banana);border-radius:var(--border-radius-lg);flex-direction:column;gap:4px;margin-top:56px;display:flex}@media (max-width:36em){.TRqCRq_list{padding:var(--spacing-xs) var(--spacing-lg);margin-top:var(--spacing-xl)}}.TRqCRq_icon{margin-top:var(--spacing-xxxs);font-size:var(--font-size-60);color:var(--color-function-success)}.TRqCRq_button{width:400px;margin-top:40px}@media (max-width:36em){.TRqCRq_button{width:100%;margin-top:var(--spacing-xl)}}.TRqCRq_label{padding:var(--spacing-xs)}.TRqCRq_recommend{display:flex}
.vzjOEW_emailWrapper{flex-direction:column;align-items:center;display:flex}@media (max-width:79.5em){.vzjOEW_emailWrapper{max-width:400px;margin-inline:auto}}.vzjOEW_emailSection{margin-block-start:40px}@media (max-width:79.5em){.vzjOEW_emailSection{margin-block-start:var(--spacing-md);margin-block-end:var(--spacing-xs)}}.vzjOEW_completeMessage{margin-block-start:var(--spacing-lg)}@media (max-width:79.5em){.vzjOEW_completeMessage{max-width:400px;margin-block-start:var(--spacing-xs);margin-inline:auto}}.vzjOEW_emailContentSection{padding-block:var(--spacing-xs);padding-inline:var(--spacing-md);margin-top:var(--spacing-md);background-color:var(--color-background-subtler)}@media (max-width:79.5em){.vzjOEW_emailContentSection{max-width:400px;padding:var(--spacing-sm);margin-inline:auto;margin-top:var(--spacing-xs)}}.vzjOEW_emailContent{display:flex}.vzjOEW_term{white-space:nowrap}.vzjOEW_resendMessage{margin-block-start:var(--spacing-lg)}@media (max-width:79.5em){.vzjOEW_resendMessage{max-width:400px;margin-block-start:var(--spacing-xs);margin-inline:auto}}.vzjOEW_buttonWrapper{justify-content:center;display:flex}.vzjOEW_button{width:400px;margin-block-start:40px}
.miu6JW_link{text-decoration:underline}
._4r-AfG_form{flex-direction:column;width:100%;display:flex}@media (max-width:79.5em){._4r-AfG_form{justify-content:center;max-width:400px;margin-inline:auto}}._4r-AfG_input{gap:var(--spacing-xxs);flex-direction:column;display:flex}._4r-AfG_button{margin-block:40px}@media (max-width:79.5em){._4r-AfG_button{margin-top:40px;margin-bottom:var(--spacing-lg)}}._4r-AfG_link{justify-content:center;display:flex}
.IEe9vW_root{background-color:var(--color-background-default);border-radius:var(--border-radius-md);width:600px;padding-block:40px 80px;padding-inline:100px}@media (max-width:79.5em){.IEe9vW_root{width:100%;max-width:816px;padding:var(--spacing-lg) var(--spacing-md) 40px;border-radius:var(--border-radius-lg)}}.IEe9vW_isSent{padding-inline:40px}@media (max-width:79.5em){.IEe9vW_isSent{padding-inline:var(--spacing-md)}}.IEe9vW_title{text-align:center}.IEe9vW_description{text-align:center;margin-block:40px}@media (max-width:79.5em){.IEe9vW_description{margin-block:var(--spacing-md)}}.IEe9vW_hr{background-color:#e6e6e6;width:100%;height:2px}.IEe9vW_hrGroup{margin:var(--spacing-md) 34px;align-items:center;display:flex}@media (max-width:79.5em){.IEe9vW_hrGroup{margin:var(--spacing-lg) var(--spacing-md)}}.IEe9vW_hrText{width:180px;padding:var(--spacing-xs) var(--spacing-md);color:var(--color-text-subtle);text-align:center}@media (max-width:79.5em){.IEe9vW_hrText{min-width:82px}}
.OXYYoW_root{background-color:var(--color-background-default);border-radius:var(--border-radius-md);width:816px;padding-block:40px 80px;padding-inline:200px}@media (max-width:79.5em){.OXYYoW_root{width:100%;max-width:816px;padding:var(--spacing-lg) var(--spacing-md) 40px;border-radius:var(--border-radius-lg)}}.OXYYoW_title{text-align:center}.OXYYoW_description{text-align:center;margin-block:40px}@media (max-width:79.5em){.OXYYoW_description{margin-block:var(--spacing-md)}}
.OwZtLG_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.OwZtLG_stepper{width:238px}@media (max-width:79.5em){.OwZtLG_stepper{width:178px}}@media (max-width:79.5em){.OwZtLG_buttonWrapper{width:100%;max-width:400px;margin-inline:auto}}.OwZtLG_button{width:416px;margin-block-start:80px}@media (max-width:79.5em){.OwZtLG_button{width:100%;margin-block-start:40px}}
.wNGCGq_title{text-align:center;margin-block-start:40px}@media (max-width:79.5em){.wNGCGq_title{margin-block-start:var(--spacing-md)}}.wNGCGq_text{text-align:center;margin-block-start:var(--spacing-lg)}@media (max-width:79.5em){.wNGCGq_text{margin-block-start:var(--spacing-xs)}}.wNGCGq_buttonWrapper{margin-block-start:40px}@media (max-width:79.5em){.wNGCGq_buttonWrapper{width:100%;max-width:400px;margin-inline:auto}}.wNGCGq_button{width:416px}@media (max-width:79.5em){.wNGCGq_button{width:100%;max-width:400px}}
.wTFt0G_content{text-align:center}.wTFt0G_title{margin-block-start:40px}@media (max-width:79.5em){.wTFt0G_title{margin-block-start:var(--spacing-md)}}.wTFt0G_text{margin-block-start:var(--spacing-lg)}@media (max-width:79.5em){.wTFt0G_text{margin-block-start:var(--spacing-xs)}}
.khQAAW_wrapper{flex-direction:column;align-items:stretch;width:100%;display:flex}.khQAAW_questionText{width:100%;margin:0;color:var(--color-text-default);text-align:left;margin-block-end:var(--spacing-md);font-size:24px;font-weight:700;line-height:1.5}@media (max-width:36em){.khQAAW_questionText{font-size:20px}}.khQAAW_root{gap:var(--spacing-lg);flex-direction:column;align-items:center;width:100%;display:flex}.khQAAW_label{width:100%;text-align:left;letter-spacing:.36px;margin-block-end:var(--spacing-xxs);font-size:12px;font-weight:600;line-height:20px}@media (max-width:36em){.khQAAW_label{margin:0}}.khQAAW_options{flex-direction:column;width:100%;display:flex}.khQAAW_option{padding:var(--spacing-sm) 0}.khQAAW_body{align-items:center}.khQAAW_optionLabel{letter-spacing:.48px;white-space:pre-wrap;cursor:pointer;font-size:16px;font-weight:700;line-height:16px}@media (max-width:36em){.khQAAW_optionLabel{letter-spacing:.42px;font-size:14px;line-height:14px}}.khQAAW_submit{background:var(--color-button-normal-enabled);border:none;width:416px;max-width:100%}.khQAAW_submit:disabled{color:var(--color-text-disabled);background:var(--color-border-subtle)}.khQAAW_submit:not(:disabled):hover{background:var(--color-button-normal-hovered)}
._6Ox9wW_table{width:100%}@media (max-width:79.5em){._6Ox9wW_table{width:100%;max-width:400px;margin-inline:auto}}._6Ox9wW_caption{text-align:center;margin-bottom:44px}@media (max-width:79.5em){._6Ox9wW_caption{margin-bottom:var(--spacing-md)}}._6Ox9wW_td{padding-block:var(--spacing-xxs)}@media (max-width:79.5em){._6Ox9wW_td{width:100%;padding-inline:var(--spacing-xs);display:block}}._6Ox9wW_th{width:140px;padding-block:var(--spacing-xxs);white-space:nowrap}@media (max-width:79.5em){._6Ox9wW_th{width:100%;padding-inline:var(--spacing-xs);display:block}}._6Ox9wW_departmentAndPosition{gap:var(--spacing-md);display:flex}._6Ox9wW_terms{text-align:center;margin-top:40px}@media (max-width:79.5em){._6Ox9wW_terms{margin-top:var(--spacing-md)}}._6Ox9wW_buttons{gap:var(--spacing-lg);flex-direction:column;align-items:center;margin-top:40px;display:flex}@media (max-width:79.5em){._6Ox9wW_buttons{width:100%}}._6Ox9wW_button{width:416px}@media (max-width:79.5em){._6Ox9wW_button{width:100%;max-width:400px}}._6Ox9wW_icon{font-size:var(--icon-size-lg)}._6Ox9wW_error{color:var(--color-function-attention)}
._8hrgfq_root{text-align:center;flex-direction:column;align-items:center;display:inline-flex}._8hrgfq_primary{letter-spacing:.48px;font-size:16px;line-height:28px}@media (max-width:36em){._8hrgfq_primary{letter-spacing:.42px;font-size:14px;line-height:20px}}._8hrgfq_primaryLarge{font-size:24px;line-height:var(--line-height-50,40px);letter-spacing:.6px}@media (max-width:36em){._8hrgfq_primaryLarge{letter-spacing:.6px;font-size:20px;line-height:32px}}._8hrgfq_secondary{align-items:inherit;letter-spacing:.42px;flex-direction:column;font-size:14px;line-height:24px;display:inline-flex}@media (max-width:36em){._8hrgfq_secondary{letter-spacing:.36px;font-size:12px;line-height:20px}}._8hrgfq_secondaryLarge{letter-spacing:.48px;font-size:16px;line-height:28px}@media (max-width:36em){._8hrgfq_secondaryLarge{letter-spacing:.36px;font-size:12px;line-height:20px}}._8hrgfq_secondaryLine{display:inline-block}
.hPiuza_root{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}.hPiuza_stepper{width:300px}.hPiuza_form{width:100%}.hPiuza_formContent{gap:var(--spacing-md);flex-direction:column;display:flex}.hPiuza_email{flex-direction:column;gap:3px;display:flex}.hPiuza_hr{width:100%;height:1px;margin-block:var(--spacing-md);background-color:var(--color-border-subtle)}.hPiuza_asterisk{color:var(--color-function-attention)}.hPiuza_description{line-height:170%}.hPiuza_prefecture{width:200px}@media (max-width:79.5em){.hPiuza_button{margin-top:24px}}.hPiuza_icon{font-size:var(--icon-size-lg)}
.RtF7cG_wrapper{gap:var(--spacing-xxl);flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:36em){.RtF7cG_wrapper{gap:var(--spacing-md)}}.RtF7cG_questionText{width:100%;color:var(--color-text-default);text-align:left;margin:0;font-size:24px;font-weight:700;line-height:1.5}.RtF7cG_root{gap:var(--spacing-md);flex-wrap:nowrap;justify-content:center;width:100%;display:flex}@media (max-width:36em){.RtF7cG_root{gap:var(--spacing-sm)}}.RtF7cG_tile{max-width:248px;height:200px;padding:var(--spacing-md);color:var(--color-text-inverse);cursor:pointer;background:linear-gradient(#008b8b 0%,#066 100%);border:none;border-radius:2px;flex:1 1 0;justify-content:center;align-items:center;font-size:20px;font-weight:700;transition:background .15s ease-out;display:flex;box-shadow:0 4px 4px #00000026}@media (max-width:36em){.RtF7cG_tile{padding:var(--spacing-sm) 8px}}.RtF7cG_tile:hover{background:linear-gradient(180deg, var(--color-button-normal-enabled) 0%, var(--color-button-normal-hovered) 100%)}.RtF7cG_tile:focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px}
._3qyVYG_root{gap:var(--spacing-xl);flex-direction:column;width:100%;display:flex}._3qyVYG_message{gap:var(--spacing-xxs);flex-wrap:wrap;align-items:center;display:inline-flex}._3qyVYG_spinner{font-size:var(--icon-size-lg);color:var(--color-brand-brand)}._3qyVYG_progress{width:400px;max-width:100%;margin-inline:auto}
.BuH8Vq_root{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex}@media (max-width:79.5em){.BuH8Vq_root{gap:24px}}.BuH8Vq_stepper{width:238px}@media (max-width:79.5em){.BuH8Vq_stepper{width:178px}}.BuH8Vq_confirmation{padding-inline:100px}@media (max-width:79.5em){.BuH8Vq_confirmation{max-width:816px;padding:16px 16px 40px}}.BuH8Vq_main{margin-block-start:40px}@media (max-width:79.5em){.BuH8Vq_main{margin-block-start:var(--spacing-md)}}.BuH8Vq_sectionCard{width:816px;background-color:var(--color-background-default);border-radius:var(--border-radius-md);padding-block-start:40px;padding-block-end:var(--spacing-xxxl);padding-inline:200px}@media (max-width:79.5em){.BuH8Vq_sectionCard{width:100%;max-width:816px;padding:var(--spacing-lg) var(--spacing-md) 40px;border-radius:var(--border-radius-lg)}}.BuH8Vq_title{text-align:center}
._7nmo9G_root{width:100vw;padding-block:var(--spacing-xxxl);position:relative}@media (max-width:79.5em){._7nmo9G_root{padding:var(--spacing-xl) 15px}}._7nmo9G_backgroundContainer{width:100%;height:100%;position:absolute;top:0;left:0}._7nmo9G_backgroundImage{object-fit:cover}._7nmo9G_content{max-width:var(--container-max-width);padding:var(--spacing-xxl);margin:var(--spacing-none) auto;box-shadow:var(--elevation-8);background:#fffffff2;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:79.5em){._7nmo9G_content{padding:var(--spacing-lg)}}._7nmo9G_buttonContainer{max-width:var(--container-max-width);height:400px;margin:var(--spacing-none) auto;justify-content:center;align-items:center;display:flex}@media (max-width:79.5em){._7nmo9G_buttonContainer{height:200px}}._7nmo9G_button{--button-color:#dab436;--button-background-color:#fff;border:3px solid var(--button-color);width:512px;height:72px}._7nmo9G_button:hover{--button-background-color:#fff8e3}._7nmo9G_button:active{--button-background-color:#e9e0c5}._7nmo9G_button:disabled{--button-color:#f3e8c4;--button-background-color:#fff}@media (max-width:79.5em){._7nmo9G_button{width:100%;height:48px}}
.pbYxiG_wrapper{gap:var(--spacing-md);flex-direction:column;align-items:center;width:100%;display:flex}.pbYxiG_questionText{width:100%;color:var(--color-text-default);text-align:left;margin:0;font-size:24px;font-weight:700;line-height:1.5}.pbYxiG_label{text-align:left;letter-spacing:.36px;width:100%;margin:0;font-size:12px;font-weight:600;line-height:20px}.pbYxiG_root{gap:var(--spacing-md);flex-direction:column;align-items:stretch;width:100%;display:flex}@media (max-width:36em){.pbYxiG_root{gap:var(--spacing-sm)}}.pbYxiG_option{width:100%;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-text-inverse);cursor:pointer;background:linear-gradient(#008b8b 0%,#066 100%);border:none;border-radius:2px;justify-content:center;font-size:20px;font-weight:700;transition:background .15s ease-out;display:flex;box-shadow:0 4px 4px #00000026}@media (max-width:36em){.pbYxiG_option{padding:var(--spacing-sm) 8px}}.pbYxiG_option:hover{background:linear-gradient(180deg, var(--color-button-normal-enabled) 0%, var(--color-button-normal-hovered) 100%)}.pbYxiG_option:focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px}
.C9iWDW_root{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.C9iWDW_header{gap:var(--spacing-xs);align-items:center;display:flex}.C9iWDW_badge{padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-brand-brandsub);white-space:nowrap;background-color:var(--color-background-subtler);border-radius:var(--border-radius-infinity);justify-content:center;align-items:center;display:inline-flex}.C9iWDW_title{color:var(--color-text-default)}.C9iWDW_freeText{gap:var(--spacing-xxxs);flex-direction:column;width:100%;display:flex}.C9iWDW_freeTextInput{min-height:96px}
.QcN5qW_root{gap:var(--spacing-xl);max-width:var(--container-max-width);align-items:flex-start;margin-inline:auto;display:flex}.QcN5qW_main{gap:var(--spacing-xxl);flex-direction:column;flex:1;align-items:center;min-width:0;max-width:816px;display:flex}@media (max-width:79.5em){.QcN5qW_main{max-width:none}}@media (max-width:36em){.QcN5qW_main{gap:var(--spacing-xl)}}.QcN5qW_cards{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}@media (max-width:36em){.QcN5qW_cards{gap:var(--spacing-xl)}}.QcN5qW_submit{width:416px}@media (max-width:36em){.QcN5qW_submit{width:100%}}.QcN5qW_side{top:calc(var(--review-post-header-height) + var(--spacing-md));flex-shrink:0;width:392px;position:sticky}@media (max-width:79.5em){.QcN5qW_side{display:none}}
.KJHNDW_stepper{--border:0px;--radius:20px;counter-reset:step;justify-content:space-between;width:100%;list-style:none;display:flex}.KJHNDW_stepWrapper{position:relative}.KJHNDW_step{font-family:var(--font-family,"Hiragino Kaku Gothic ProN");font-size:var(--font-size-10,12px);color:var(--color-text-subtle,#626262);letter-spacing:.36px;place-items:center;gap:5px;font-style:normal;font-weight:300;line-height:100%;display:grid;position:relative}.KJHNDW_step:before{z-index:1;width:var(--radius);height:var(--radius);color:var(--color-text-subtle);content:counter(step) " ";counter-increment:step;background:var(--color-background-subtle);border:var(--border) solid var(--color-border-default);border-radius:var(--radius);place-content:center;display:grid}.KJHNDW_stepActive:before{color:var(--color-text-inverse);background:var(--color-brand-brand);border:var(--border) solid var(--color-brand-brand)}.KJHNDW_border{width:48px;height:2px;margin:auto var(--spacing-none);background:var(--color-border-default)}.KJHNDW_activeBorder{background:var(--color-text-brand)}.KJHNDW_icon{z-index:1;width:16px;height:16px;color:var(--color-text-inverse);background:var(--color-text-brand);border-radius:var(--radius);position:absolute}
.i_6qvq_questionBody{flex-direction:column;align-items:center;width:100%;padding:0 clamp(24px,50vw - 420px,100px) 40px;display:flex}@media (max-width:36em){.i_6qvq_questionBody{padding:0 var(--spacing-lg) var(--spacing-lg)}}.i_6qvq_backRow{width:100%;min-height:24px;margin-top:var(--spacing-xxl);justify-content:center;margin-bottom:0;display:flex}.i_6qvq_backRow[data-question-type=multiple_choice]{margin-top:var(--spacing-xl)}.i_6qvq_backButton{padding:var(--spacing-xxs) var(--spacing-xs);color:var(--color-button-outlined-line);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;text-decoration:underline}.i_6qvq_backButton:hover{color:var(--color-text-default);text-decoration:none}.i_6qvq_backButton:focus-visible{outline:2px solid var(--color-border-active);outline-offset:2px}@media (max-width:36em){.i_6qvq_backRow{margin-top:var(--spacing-xl)}.i_6qvq_backRow[data-question-type=multiple_choice]{margin-top:var(--spacing-lg)}}
.TWMKgG_container{width:100%}
.sn9LXa_sectionTitle{text-align:center}.sn9LXa_category{gap:var(--spacing-md);flex-wrap:wrap;align-items:center;width:100%;display:flex}.sn9LXa_categoryName{gap:var(--spacing-xs);align-items:center;display:flex}.sn9LXa_categoryLabel{color:var(--color-brand-brand)}.sn9LXa_categoryValue{color:var(--color-brand-brandsub)}.sn9LXa_questions{gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}.sn9LXa_nextButton{width:fit-content;min-width:200px;margin-inline:auto}.sn9LXa_nextIcon{font-size:var(--icon-size-lg)}
.yNX_YG_sectionTitle{text-align:center}.yNX_YG_questions{gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}.yNX_YG_nextButton{width:fit-content;min-width:200px;margin-inline:auto}.yNX_YG_nextIcon{font-size:var(--icon-size-lg)}
.yK2aya_sectionTitle{text-align:center}.yK2aya_questions{gap:var(--spacing-xxl);flex-direction:column;width:100%;display:flex}.yK2aya_nextButton{width:fit-content;min-width:200px;margin-inline:auto}.yK2aya_nextIcon{font-size:var(--icon-size-lg)}
.RAA9-q_root{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xxxl);color:var(--color-text-default);background-color:var(--color-background-default);flex-direction:column;display:flex}.RAA9-q_title{text-align:center;border-bottom:var(--border-width-lg) solid var(--color-border-default);margin-block-end:var(--spacing-md);padding-block-end:var(--spacing-sm)}.RAA9-q_donut{width:132px;height:132px;margin-inline:auto;position:relative}.RAA9-q_donutChart{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.RAA9-q_donutTrack,.RAA9-q_donutValue{fill:none;stroke-width:20px}.RAA9-q_donutTrack{stroke:var(--color-background-subtle)}.RAA9-q_donutValue{stroke:var(--color-function-success)}.RAA9-q_donutText{gap:var(--spacing-xxxs);flex-wrap:wrap;place-content:center;align-items:baseline;display:flex;position:absolute;inset:0}.RAA9-q_donutPercent{color:var(--color-function-success)}.RAA9-q_donutUnit{color:var(--color-text-subtle)}.RAA9-q_details{gap:var(--spacing-sm);flex-direction:column;display:flex}.RAA9-q_bar{gap:var(--spacing-xxs);flex-direction:column;display:flex}.RAA9-q_barRow{gap:var(--spacing-xs);align-items:center;display:flex}.RAA9-q_barTrack{border:var(--border-width-md) solid var(--color-border-default);flex:1;height:12px;overflow:hidden}.RAA9-q_barFill{height:100%}.RAA9-q_all{background-color:var(--color-function-success)}.RAA9-q_required{background-color:var(--color-function-attention)}.RAA9-q_barCount{color:var(--color-text-subtle);flex-shrink:0}.RAA9-q_errors{justify-content:space-between;align-items:center;display:flex}.RAA9-q_errorCount{gap:var(--spacing-xxs);color:var(--color-text-default);display:flex}.RAA9-q_errorCountAttention{color:var(--color-function-attention)}.RAA9-q_errorUnit{color:var(--color-text-subtle)}
.nuBi7W_root{flex-grow:1;width:100%;display:flex}@media (max-width:36em){.nuBi7W_root{flex-direction:column}}.nuBi7W_main{padding-block:var(--spacing-xxxl);padding-inline:var(--spacing-xxl);flex-direction:column;flex:1;display:flex}@media (max-width:36em){.nuBi7W_main{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}}
.z-NRjq_root{padding-inline:var(--spacing-xl);background-color:var(--color-background-brand-subtler);box-shadow:var(--elevation-2)}@media (max-width:36em){.z-NRjq_root{padding-inline:var(--spacing-sm)}}.z-NRjq_inner{gap:var(--spacing-md);max-width:var(--container-max-width);padding-block:var(--spacing-sm);align-items:center;margin-inline:auto;display:flex}.z-NRjq_logo{flex-shrink:0;width:80px}.z-NRjq_text{min-width:0;color:var(--color-text-default);flex-direction:column;display:flex}.z-NRjq_name{overflow-wrap:anywhere}@media (max-width:36em){.z-NRjq_name{font-size:var(--typography-heading-xs-font-size);line-height:var(--typography-heading-xs-line-height);letter-spacing:var(--typography-heading-xs-letter-spacing)}}@media (max-width:36em){.z-NRjq_organization{font-size:var(--typography-body-xs-font-size);line-height:var(--typography-body-xs-line-height);letter-spacing:var(--typography-body-xs-letter-spacing)}}.z-NRjq_sub{gap:var(--spacing-xxxs) var(--spacing-md);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:36em){.z-NRjq_sub{flex-direction:column;align-items:flex-start}}.z-NRjq_link{gap:var(--spacing-xxs);align-items:center;display:inline-flex}.z-NRjq_linkIcon{font-size:var(--icon-size-md)}