.IA2znG_section{background-color:var(--color-bg-secondary);isolation:isolate;padding-block-start:var(--spacing-30);position:relative;overflow:hidden}@media (max-width:768px){.IA2znG_section{padding-block-start:var(--spacing-20)}}.IA2znG_container{position:relative}.IA2znG_inner{gap:var(--spacing-10);inline-size:100%;max-inline-size:1100px;flex-direction:column;align-items:flex-start;margin-inline:auto;padding-block-end:var(--spacing-20);display:flex}.IA2znG_content{justify-content:space-between;align-items:center;inline-size:100%;display:flex}@media (max-width:1100px){.IA2znG_content{gap:var(--spacing-10);flex-direction:column;align-items:flex-start}}.IA2znG_intro{gap:var(--spacing-10);flex-direction:column;flex:1 1 0;min-inline-size:0;max-inline-size:560px;display:flex}@media (max-width:1100px){.IA2znG_intro{gap:var(--spacing-6);inline-size:100%;max-inline-size:none}}.IA2znG_title{color:var(--color-brand-primary-100);font-size:var(--font-size-3xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.IA2znG_title .IA2znG_line{display:block}.IA2znG_description>*+*{margin-block-start:var(--spacing-4)}.IA2znG_text{color:var(--color-brand-primary-100);font-size:var(--font-size-m);font-weight:var(--font-medium);line-height:var(--leading-175)}.IA2znG_reasonList{flex-wrap:wrap;flex-shrink:0;justify-content:center;inline-size:440px;list-style:none;display:flex}@media (max-width:1100px){.IA2znG_reasonList{align-self:center}}@media (max-width:768px){.IA2znG_reasonList{inline-size:328px}}.IA2znG_reason{gap:var(--spacing-4);border-radius:var(--rounded-full);background-color:var(--color-bg-secondary);flex-direction:column;justify-content:center;align-items:center;block-size:232px;inline-size:232px;display:flex;overflow:hidden}@media (max-width:1100px){.IA2znG_reason{gap:var(--spacing-4)}}@media (max-width:768px){.IA2znG_reason{block-size:176px;inline-size:176px}.IA2znG_reason .IA2znG_icon{block-size:45px;inline-size:45px}}.IA2znG_reason:nth-of-type(odd){margin-inline-end:-24px}.IA2znG_reason:first-of-type,.IA2znG_reason:nth-of-type(2){margin-block-end:-24px}.IA2znG_reason .IA2znG_icon{justify-content:center;align-items:center;block-size:60px;inline-size:60px;display:flex}@media (max-width:768px){.IA2znG_reason .IA2znG_icon{block-size:45px;inline-size:45px}}.IA2znG_reason .IA2znG_icon img{object-fit:contain;block-size:100%;inline-size:100%}.IA2znG_reason .IA2znG_label{color:var(--color-brand-primary-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}.IA2znG_reason .IA2znG_label span{display:block}.IA2znG_action{gap:var(--spacing-4);flex-direction:column;align-items:center;inline-size:100%;max-inline-size:480px;display:flex}@media (max-width:1100px){.IA2znG_action{margin-inline:auto}}.IA2znG_lead{color:var(--color-brand-primary-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}.IA2znG_decoPc{z-index:var(--stack-backwards);pointer-events:none;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-end:0}@media (max-width:1100px){.IA2znG_decoPc{display:none}}.IA2znG_decoPc img{block-size:auto;inline-size:100%}.IA2znG_decoSp{display:none}@media (max-width:1100px){.IA2znG_decoSp{z-index:var(--stack-backwards);pointer-events:none;inline-size:100%;display:block;position:absolute;inset-block-start:0;inset-inline:0}}@media (max-width:480px){.IA2znG_decoSp{inset-block-start:unset;inset-block-end:0}}.IA2znG_decoSp img{block-size:auto;inline-size:100%}.IA2znG_logo{z-index:var(--stack-backwards);aspect-ratio:251/32;background-color:var(--color-monotone-0);opacity:.4;pointer-events:none;inline-size:717px;position:absolute;inset-block-end:88px;inset-inline-start:628px;-webkit-mask:url(/logo.svg) 50%/contain no-repeat;mask:url(/logo.svg) 50%/contain no-repeat}@media (max-width:1100px){.IA2znG_logo{inline-size:376px;inset-block:auto 18px;inset-inline:auto -33px}}.IA2znG_banner{block-size:455px;inline-size:100%;overflow:hidden}@media (max-width:1100px){.IA2znG_banner{block-size:300px}}@media (max-width:768px){.IA2znG_banner{block-size:188px}}.IA2znG_banner img{object-fit:cover;block-size:100%;inline-size:100%}
.Xts34W_homeHeading{flex-direction:column;align-items:center;display:flex}.Xts34W_homeHeading.Xts34W_alignLeft{align-items:flex-start}.Xts34W_homeHeading.Xts34W_alignRight{align-items:flex-end}@media (max-width:768px){.Xts34W_homeHeading.Xts34W_alignSpLeft{align-items:flex-start}}@media (max-width:768px){.Xts34W_homeHeading.Xts34W_alignSpCenter{align-items:center}}@media (max-width:768px){.Xts34W_homeHeading.Xts34W_alignSpRight{align-items:flex-end}}.Xts34W_title{font-size:var(--font-size-3xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.Xts34W_titleEn{color:var(--color-brand-primary-100);font-family:var(--font-latin);font-size:calc(20 * var(--to-rem));font-weight:var(--font-medium);line-height:var(--leading-100);letter-spacing:var(--tracking-wider);text-transform:uppercase}@media (max-width:768px){.Xts34W_titleEn{font-size:calc(16 * var(--to-rem))}}
.Vwc0jq_flow{inline-size:100%;padding-inline:var(--spacing-10)}@media (max-width:768px){.Vwc0jq_flow{padding-inline:var(--spacing-6)}}.Vwc0jq_heading{padding-block-end:var(--spacing-10)}@media (max-width:768px){.Vwc0jq_heading{padding-block-end:var(--spacing-6)}}.Vwc0jq_inner{inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-20);border-block:1px solid var(--color-monotone-10);margin-inline:auto}@media (max-width:768px){.Vwc0jq_inner{padding-block:var(--spacing-10)}}.Vwc0jq_body{gap:var(--spacing-10);flex-direction:column;display:flex}@media (max-width:768px){.Vwc0jq_body{gap:var(--spacing-6)}}.Vwc0jq_intro{gap:var(--spacing-4);align-items:center;display:flex}@media (max-width:768px){.Vwc0jq_intro{text-align:center;flex-direction:column}}.Vwc0jq_featureList{flex-shrink:0;display:flex}.Vwc0jq_featureCircle{block-size:142px;inline-size:142px;color:var(--color-monotone-0);isolation:isolate;font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:768px){.Vwc0jq_featureCircle{block-size:125px;inline-size:125px}}.Vwc0jq_featureCircle:first-of-type{z-index:var(--stack-forwards);margin-inline-end:calc(var(--spacing-6) * -1)}.Vwc0jq_featureBackground{z-index:-1;pointer-events:none;position:absolute;inset:0}.Vwc0jq_featureBackground img{block-size:100%;inline-size:100%}.Vwc0jq_featureLine{display:block}.Vwc0jq_featureSuffix{font-size:var(--font-size-m);text-transform:uppercase;display:block}.Vwc0jq_introText{color:var(--color-monotone-100);font-size:calc(18 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.Vwc0jq_introLine{display:block}.Vwc0jq_stepList{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.Vwc0jq_stepList{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Vwc0jq_stepList{grid-template-columns:1fr}}.Vwc0jq_step{gap:var(--spacing-4);padding-block-end:var(--spacing-6);padding-inline:var(--spacing-4);border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.Vwc0jq_step{gap:var(--spacing-1);padding-block-end:var(--spacing-6);padding-inline:var(--spacing-4)}}.Vwc0jq_stepBadge{padding-block:var(--spacing-1);padding-inline:var(--spacing-6);background-color:var(--color-brand-primary-100);border-end-end-radius:var(--rounded-l);border-end-start-radius:var(--rounded-l);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.Vwc0jq_stepBadge{border-end-end-radius:var(--rounded-m);border-end-start-radius:var(--rounded-m);min-inline-size:100px}}.Vwc0jq_stepBadgeText{color:var(--color-monotone-0);font-family:var(--font-latin);font-size:calc(18 * var(--to-rem));line-height:var(--leading-150);text-transform:uppercase}.Vwc0jq_stepBody{gap:var(--spacing-4);flex-direction:column;inline-size:100%;display:flex}@media (max-width:768px){.Vwc0jq_stepBody{gap:var(--spacing-2)}}.Vwc0jq_stepHead{gap:var(--spacing-2);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.Vwc0jq_stepHead{gap:var(--spacing-4);flex-direction:row}}.Vwc0jq_stepIcon{block-size:60px;inline-size:60px}.Vwc0jq_stepIcon img{object-fit:contain;block-size:100%;inline-size:100%}.Vwc0jq_stepTitle{color:var(--color-monotone-100);font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.Vwc0jq_stepText{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175)}.Vwc0jq_action{gap:var(--spacing-4);flex-direction:column;align-items:center;display:flex}.Vwc0jq_actionNote{color:var(--color-brand-primary-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}.Vwc0jq_actionNote:before{content:"＼ "}.Vwc0jq_actionNote:after{content:" ／"}
.uiYFSq_action{min-block-size:75px;inline-size:100%;max-inline-size:252px;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-s);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);isolation:isolate;font-family:inherit;font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:inherit;cursor:pointer;border:none;justify-content:space-between;align-items:center;display:flex;position:relative}@media (any-hover:hover){.uiYFSq_action:hover:before{opacity:1}}@media (max-width:1100px){.uiYFSq_action{gap:var(--spacing-2);min-block-size:104px;inline-size:auto;min-inline-size:100%;padding:var(--spacing-4);flex-direction:column;flex:1 1 0;justify-content:center}}@media (max-width:768px){.uiYFSq_action{border-radius:0}}.uiYFSq_action:disabled{cursor:wait}.uiYFSq_action:before{content:"";z-index:var(--stack-backwards);border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}.uiYFSq_actionIcon{border-radius:var(--rounded-full);background-color:var(--color-monotone-0);block-size:40px;inline-size:40px;color:var(--color-brand-primary-100);flex-shrink:0;justify-content:center;align-items:center;display:flex}.uiYFSq_actionIcon img{block-size:18px;inline-size:18px}.uiYFSq_actionLabel{text-align:center;flex:1 1 0}@media (max-width:1100px){.uiYFSq_actionLabel{flex:none}}
.jMLyza_map{border-radius:var(--rounded-s);inline-size:100%;display:block;overflow:hidden}@media (max-width:768px){.jMLyza_map{display:none}}.jMLyza_map svg{block-size:auto;inline-size:100%;display:block}.jMLyza_link{cursor:pointer}@media (any-hover:hover){.jMLyza_link:hover rect:first-of-type{fill:#c3d4e6}.jMLyza_link:hover path{fill:#004ea2}}.jMLyza_link rect:first-of-type{fill:#004ea2;transition:fill .3s}.jMLyza_link path{transition:fill .3s}.jMLyza_isCurrent rect:first-of-type{fill:#c3d4e6}.jMLyza_isCurrent path{fill:#004ea2}.jMLyza_isDisabled{cursor:default;pointer-events:none}.jMLyza_isDisabled rect:first-of-type{fill:#cacaca}
._0LFuLW_catch{aspect-ratio:283/197;inline-size:50%;max-inline-size:283px;position:absolute;inset-block-start:87px;inset-inline-start:0}@media (max-width:768px){._0LFuLW_catch{display:none}}._0LFuLW_catchShape{position:absolute}._0LFuLW_catchShape svg{block-size:100%;inline-size:100%}._0LFuLW_catchInner{z-index:0;gap:var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:relative}._0LFuLW_catchIcon{flex-shrink:0;block-size:32px;inline-size:32px}._0LFuLW_catchIcon img{block-size:100%;inline-size:100%}._0LFuLW_catchBody{gap:var(--spacing-half);flex-direction:column;align-items:center;display:flex}._0LFuLW_catchBrand{gap:var(--spacing-half);align-items:center;display:flex}._0LFuLW_catchBrand img{block-size:23px;inline-size:auto}._0LFuLW_catchParticle{color:var(--color-monotone-100);font-size:calc(18 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}._0LFuLW_catchTitle{color:var(--color-brand-primary-100);font-size:calc(32 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center;white-space:nowrap}._0LFuLW_heading{display:none}@media (max-width:768px){._0LFuLW_heading{gap:var(--spacing-1);inline-size:100%;white-space:normal;flex-direction:column;align-items:center;margin-block-end:var(--spacing-2);display:flex}}._0LFuLW_headingBrand{gap:var(--spacing-half);align-items:center;display:flex}._0LFuLW_headingBrand img{block-size:17px;inline-size:auto}._0LFuLW_headingParticle{color:var(--color-monotone-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}._0LFuLW_headingMain{gap:var(--spacing-1);color:var(--color-brand-primary-100);font-size:calc(24 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);align-items:center;display:flex}._0LFuLW_headingMain img{block-size:24px;inline-size:24px}
.H8ohya_sentinel{block-size:1px}
.fTOi1a_pageHeader{inline-size:100%;color:var(--color-monotone-0);isolation:isolate;background:linear-gradient(100deg,#006ce1 4.78%,#1ca7ec 68.54%,#97d2ff 98.41%);background:linear-gradient(100deg,lab(46.0597% 10.3552 -67.9478) 4.78%,lab(64.1942% -17.0032 -45.1798) 68.54%,lab(81.3765% -11.1137 -28.4749) 98.41%);flex-direction:column;align-items:center;padding-block-start:128px;display:flex;position:relative;overflow:clip}@media (max-width:1100px){.fTOi1a_pageHeader{padding-block-start:80px}}@media (max-width:768px){.fTOi1a_pageHeader{padding-block-start:68px}}.fTOi1a_background{z-index:var(--stack-backwards);pointer-events:none;position:absolute;inset:0}.fTOi1a_background img{object-fit:cover;block-size:100%;inline-size:100%}.fTOi1a_head{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.fTOi1a_head{padding-inline:var(--spacing-6)}}.fTOi1a_bread{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.fTOi1a_bread{padding-inline:var(--spacing-6)}}.fTOi1a_inner{inline-size:100%;max-inline-size:var(--container-width-normal)}.fTOi1a_head .fTOi1a_inner{padding-block:var(--spacing-20)}@media (max-width:768px){.fTOi1a_head .fTOi1a_inner{padding-block:var(--spacing-10)}}.fTOi1a_bread .fTOi1a_inner{padding-block:var(--spacing-4)}.fTOi1a_title{font-size:calc(40 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}@media (max-width:768px){.fTOi1a_title{font-size:calc(24 * var(--to-rem))}}.fTOi1a_spBreak{display:none}@media (max-width:768px){.fTOi1a_spBreak{display:block}}.fTOi1a_categoryName{font-size:calc(24 * var(--to-rem));display:block}@media (max-width:768px){.fTOi1a_categoryName{font-size:calc(16 * var(--to-rem))}}.fTOi1a_scrollTrigger{background:var(--color-bg-primary)}.fTOi1a_deco{block-size:120px;inline-size:100%;line-height:0;display:block}@media (max-width:1440px){.fTOi1a_deco{block-size:100px}}@media (max-width:1200px){.fTOi1a_deco{block-size:64px}}.fTOi1a_deco img{object-fit:contain;block-size:auto;inline-size:100%;display:block}
.euvcQG_heading{font-size:var(--font-size-2xl);font-weight:var(--font-bold);color:var(--color-brand-primary-100);line-height:1.41667}
.nSWeOa_section{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;scroll-margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.nSWeOa_section{padding-inline:var(--spacing-6);scroll-margin-block-start:var(--spacing-20)}}.nSWeOa_inner{gap:var(--spacing-6);inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-10);border-block-end:1px solid var(--color-monotone-50);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.nSWeOa_inner{padding-block:var(--spacing-6)}}.nSWeOa_list{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:768px){.nSWeOa_list{gap:var(--spacing-2);grid-template-columns:minmax(0,1fr)}}.nSWeOa_card{gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--rounded-m);background-color:var(--color-bg-secondary);flex-direction:column;display:flex}@media (max-width:768px){.nSWeOa_card{border-radius:4px}}.nSWeOa_cardHead{gap:var(--spacing-2);justify-content:space-between;align-items:center;display:flex}@media (max-width:768px){.nSWeOa_cardHead{flex-direction:column;align-items:flex-start}}.nSWeOa_cardTitle{color:var(--color-monotone-100);font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.nSWeOa_label{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-brand-accent);color:var(--color-brand-primary-100);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}@media (max-width:768px){.nSWeOa_label{border-radius:2px}}.nSWeOa_cardText{color:var(--color-monotone-100);font-size:calc(14 * var(--to-rem));line-height:var(--leading-175)}
.tFAKpG_section{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;scroll-margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.tFAKpG_section{padding-inline:var(--spacing-6);scroll-margin-block-start:var(--spacing-20)}}.tFAKpG_inner{gap:var(--spacing-6);inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-10);border-block-end:1px solid var(--color-monotone-50);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.tFAKpG_inner{padding-block:var(--spacing-6)}}
._8cr-Ka_button{isolation:isolate;border-radius:40px;justify-content:center;align-items:center;inline-size:fit-content;min-inline-size:400px;padding:24px 16px 24px 24px;display:flex;position:relative}@media (max-width:768px){._8cr-Ka_button{inline-size:100%;min-inline-size:auto;max-inline-size:400px}}@media (any-hover:hover){._8cr-Ka_button:hover:before{opacity:1}._8cr-Ka_button:hover ._8cr-Ka_arrowBefore{transform:translate(150%,-50%)}._8cr-Ka_button:hover ._8cr-Ka_arrowAfter{transform:translate(-50%,-50%)}}._8cr-Ka_button:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .3s;position:absolute;inset:0}._8cr-Ka_button ._8cr-Ka_inner{justify-content:space-between;align-items:center;gap:8px;inline-size:100%;display:flex}@media (max-width:768px){._8cr-Ka_button ._8cr-Ka_inner{gap:16px}}._8cr-Ka_button ._8cr-Ka_text{inline-size:100%;font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;transition:color .3s}._8cr-Ka_button ._8cr-Ka_circle{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;block-size:34px;inline-size:34px;transition:background-color .3s;display:flex;position:relative;overflow:hidden}@media (max-width:768px){._8cr-Ka_button ._8cr-Ka_circle{block-size:24px;inline-size:24px}}._8cr-Ka_button ._8cr-Ka_arrowBefore,._8cr-Ka_button ._8cr-Ka_arrowAfter{transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}@media (max-width:768px){._8cr-Ka_button ._8cr-Ka_arrowBefore,._8cr-Ka_button ._8cr-Ka_arrowAfter{block-size:10px;inline-size:10px}}._8cr-Ka_button ._8cr-Ka_arrowBefore{transform:translate(-50%,-50%)}._8cr-Ka_button ._8cr-Ka_arrowAfter{transform:translate(-250%,-50%)}._8cr-Ka_button._8cr-Ka_blue{background:var(--color-button-bg-gradient-blue);color:var(--color-monotone-0)}._8cr-Ka_button._8cr-Ka_blue:before{background:var(--color-button-bg-gradient-black)}._8cr-Ka_button._8cr-Ka_blue ._8cr-Ka_circle{background-color:var(--color-monotone-0)}._8cr-Ka_button._8cr-Ka_blue ._8cr-Ka_arrowBefore path{stroke:var(--color-brand-primary-100)}._8cr-Ka_button._8cr-Ka_blue ._8cr-Ka_arrowAfter path{stroke:var(--color-monotone-100)}._8cr-Ka_button._8cr-Ka_black{background:var(--color-button-bg-gradient-black);color:var(--color-monotone-0)}._8cr-Ka_button._8cr-Ka_black:before{background:var(--color-button-bg-gradient-blue)}._8cr-Ka_button._8cr-Ka_black ._8cr-Ka_circle{background-color:var(--color-monotone-0)}:is(._8cr-Ka_button._8cr-Ka_black ._8cr-Ka_arrowBefore,._8cr-Ka_button._8cr-Ka_black ._8cr-Ka_arrowAfter) path{stroke:var(--color-monotone-100)}._8cr-Ka_button._8cr-Ka_gray{background:var(--color-monotone-50);color:var(--color-monotone-0)}._8cr-Ka_button._8cr-Ka_gray:before{background:var(--color-button-bg-gradient-black)}._8cr-Ka_button._8cr-Ka_gray ._8cr-Ka_circle{background-color:var(--color-monotone-0)}:is(._8cr-Ka_button._8cr-Ka_gray ._8cr-Ka_arrowBefore,._8cr-Ka_button._8cr-Ka_gray ._8cr-Ka_arrowAfter) path{stroke:var(--color-monotone-50)}._8cr-Ka_button._8cr-Ka_yellow{background:var(--color-brand-accent);color:var(--color-brand-primary-100)}@media (any-hover:hover){._8cr-Ka_button._8cr-Ka_yellow:hover{color:var(--color-brand-accent)}._8cr-Ka_button._8cr-Ka_yellow:hover ._8cr-Ka_circle{background-color:var(--color-brand-accent)}:is(._8cr-Ka_button._8cr-Ka_yellow:hover ._8cr-Ka_arrowBefore,._8cr-Ka_button._8cr-Ka_yellow:hover ._8cr-Ka_arrowAfter) path{stroke:var(--color-brand-primary-100)}}._8cr-Ka_button._8cr-Ka_yellow:before{background:var(--color-button-bg-gradient-black)}._8cr-Ka_button._8cr-Ka_yellow ._8cr-Ka_circle{background-color:var(--color-brand-primary-100)}:is(._8cr-Ka_button._8cr-Ka_yellow ._8cr-Ka_arrowBefore,._8cr-Ka_button._8cr-Ka_yellow ._8cr-Ka_arrowAfter) path{stroke:var(--color-monotone-0)}
.Jna4vW_section{inline-size:100%;padding-block-start:var(--spacing-10);padding-inline:var(--spacing-10);flex-direction:column;align-items:center;scroll-margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.Jna4vW_section{padding-block-start:var(--spacing-6);padding-inline:var(--spacing-6);scroll-margin-block-start:var(--spacing-20)}}.Jna4vW_inner{gap:var(--spacing-6);inline-size:100%;max-inline-size:var(--container-width-normal);flex-direction:column;margin-inline:auto;display:flex}.Jna4vW_scroller{inline-size:100%}@media (max-width:768px){.Jna4vW_scroller{block-size:780px}}.Jna4vW_scroller .simplebar-track{border-radius:var(--rounded-s);background-color:var(--color-monotone-10)}.Jna4vW_scroller .simplebar-track.simplebar-horizontal{block-size:8px}.Jna4vW_scroller .simplebar-track.simplebar-vertical{inline-size:8px}.Jna4vW_scroller .simplebar-scrollbar:before{border-radius:var(--rounded-s);background-color:var(--color-brand-primary-100);opacity:1;inset:0}.Jna4vW_list{gap:var(--spacing-2);padding-block-end:var(--spacing-6);display:flex}@media (max-width:768px){.Jna4vW_list{flex-direction:column;padding-block-end:0;padding-inline-end:var(--spacing-4)}}.Jna4vW_listItem{flex-shrink:0;inline-size:100%;max-inline-size:269px;display:flex}@media (max-width:768px){.Jna4vW_listItem{max-inline-size:none}}.Jna4vW_action{justify-content:center;margin-block-start:var(--spacing-4);display:flex}@media (max-width:768px){.Jna4vW_action{margin-block-start:0}}
.damn1a_section{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;scroll-margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.damn1a_section{padding-inline:var(--spacing-6);scroll-margin-block-start:var(--spacing-20)}}.damn1a_inner{gap:var(--spacing-6);inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-10);border-block-end:1px solid var(--color-monotone-100);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.damn1a_inner{gap:var(--spacing-4);padding-block:var(--spacing-6)}}.damn1a_lead{gap:var(--spacing-6);flex-direction:column;display:flex}@media (max-width:768px){.damn1a_lead{gap:var(--spacing-4)}}.damn1a_leadText,.damn1a_note{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175)}.damn1a_legend{gap:var(--spacing-4);justify-content:flex-end;align-items:center;display:flex}.damn1a_legendItem{gap:var(--spacing-1);color:var(--color-monotone-100);font-size:var(--font-size-s);align-items:center;display:flex}.damn1a_vacantIcon{block-size:24px;inline-size:24px;color:var(--color-brand-primary-100);flex-shrink:0}.damn1a_fullIcon{block-size:24px;inline-size:24px;color:var(--color-monotone-50);flex-shrink:0}@media (max-width:768px){.damn1a_fullIcon{block-size:20px;inline-size:20px}}.damn1a_list{gap:var(--spacing-2);flex-direction:column;display:flex}
.z7P6OW_openButton{block-size:42px;inline-size:176px;padding-block:var(--spacing-2);padding-inline:var(--spacing-4) var(--spacing-2);border-radius:var(--rounded-full);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);isolation:isolate;cursor:pointer;border:none;flex-shrink:0;justify-content:space-between;align-items:center;margin-inline-start:auto;display:flex;position:relative}@media (max-width:768px){.z7P6OW_openButton{gap:var(--spacing-1);block-size:auto;inline-size:fit-content;padding-block:var(--spacing-1)}}@media (any-hover:hover){.z7P6OW_openButton:hover:before{opacity:1}.z7P6OW_openButton:hover .z7P6OW_arrowBefore{transform:translate(150%,-50%)}.z7P6OW_openButton:hover .z7P6OW_arrowAfter{transform:translate(-50%,-50%)}}.z7P6OW_openButton:focus-visible{outline-offset:-2px}.z7P6OW_openButton:before{content:"";z-index:var(--stack-backwards);border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}.z7P6OW_openButton.z7P6OW_isMuted{background-color:var(--color-monotone-50);transition:background-color .3s}@media (any-hover:hover){.z7P6OW_openButton.z7P6OW_isMuted:hover{background-color:var(--color-monotone-100)}.z7P6OW_openButton.z7P6OW_isMuted:hover:before{opacity:0}}.z7P6OW_openButtonLabel{font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;flex:1 1 0}.z7P6OW_openButtonArrow{border-radius:var(--rounded-full);background-color:var(--color-monotone-0);block-size:17px;inline-size:17px;color:var(--color-brand-primary-100);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.z7P6OW_arrowBefore,.z7P6OW_arrowAfter{block-size:8px;inline-size:8px;transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}.z7P6OW_arrowBefore{transform:translate(-50%,-50%)}.z7P6OW_arrowAfter{transform:translate(-250%,-50%)}.z7P6OW_dialog{opacity:0;pointer-events:none;block-size:100dvb;max-block-size:none;inline-size:100dvi;max-inline-size:none;transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete;background:0 0;border:none;outline:none;margin:0;padding:0;position:fixed;inset:0}.z7P6OW_dialog[open]{opacity:1;pointer-events:auto}@starting-style{.z7P6OW_dialog[open]{opacity:0}}.z7P6OW_dialog[open]::backdrop{opacity:1}@starting-style{.z7P6OW_dialog[open]::backdrop{opacity:0}}.z7P6OW_dialog::backdrop{opacity:0;transition:opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete;background-color:#00000080}.z7P6OW_frame{block-size:100%;inline-size:100%;padding-block:var(--spacing-20);padding-inline:var(--spacing-10);justify-content:safe center;align-items:safe center;display:flex;overflow-y:auto}@media (max-width:768px){.z7P6OW_frame{padding-block:var(--spacing-10);padding-inline:var(--spacing-4)}}.z7P6OW_card{inline-size:100%;max-inline-size:var(--container-width-normal);border-radius:var(--rounded-xl);background-color:var(--color-bg-secondary);flex-direction:column;display:flex;overflow:clip}@media (max-width:768px){.z7P6OW_card{border-radius:var(--rounded-l)}}.z7P6OW_heading{block-size:80px;background-color:var(--color-brand-primary-100);flex-shrink:0;justify-content:space-between;align-items:center;padding-inline-end:var(--spacing-6);display:flex}@media (max-width:768px){.z7P6OW_heading{block-size:56px}}.z7P6OW_headingTitle{color:var(--color-monotone-0);font-size:var(--font-size-3xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center;flex:1 0 0}.z7P6OW_closeButton{border-radius:var(--rounded-full);background-color:var(--color-monotone-0);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;block-size:40px;inline-size:40px;display:flex}.z7P6OW_closeButton:focus-visible{outline-offset:-2px}.z7P6OW_closeIcon{block-size:14px;inline-size:14px;color:var(--color-brand-primary-100)}.z7P6OW_body{gap:var(--spacing-6);padding:var(--spacing-10) var(--spacing-20);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.z7P6OW_body{gap:var(--spacing-4);padding:var(--spacing-6) var(--spacing-4)}}.z7P6OW_shopHead{inline-size:100%;border-block-end:1px solid var(--color-monotone-10);flex-direction:column;padding-block-end:var(--spacing-4);display:flex}.z7P6OW_shopName{color:var(--color-monotone-100);font-size:var(--font-size-3xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.z7P6OW_summary{gap:var(--spacing-2);flex-direction:column;align-items:flex-start;inline-size:100%;display:flex}.z7P6OW_summaryTop{gap:var(--spacing-2);flex-flow:column wrap;inline-size:100%;display:flex}@media (max-width:768px){.z7P6OW_summaryTop{gap:var(--spacing-1)}}.z7P6OW_typeRow{gap:var(--spacing-2);align-items:center;display:flex}.z7P6OW_typeTag{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-l);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;align-items:center;display:inline-flex}.z7P6OW_typeName{color:var(--color-monotone-100);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap}.z7P6OW_price{gap:var(--spacing-2);color:var(--color-monotone-100);white-space:nowrap;align-items:flex-end;display:flex}.z7P6OW_priceLabel{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100)}.z7P6OW_priceTax{font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}.z7P6OW_priceAmount{align-items:flex-end;display:flex}.z7P6OW_priceYen{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100)}.z7P6OW_priceValue{font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:1}.z7P6OW_spec{gap:var(--spacing-4);padding:var(--spacing-2);border-radius:var(--rounded-m);background-color:var(--color-bg-primary);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:768px){.z7P6OW_spec{gap:var(--spacing-1);flex-direction:column;align-items:flex-start;inline-size:100%}}.z7P6OW_specRow{gap:var(--spacing-2);align-items:center;display:flex}.z7P6OW_specLabel{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border:1px solid var(--color-monotone-100);border-radius:var(--rounded-l);color:var(--color-monotone-100);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.z7P6OW_specValue{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-150);white-space:nowrap}.z7P6OW_detailMeta{gap:var(--spacing-4);flex-direction:column;align-items:flex-start;inline-size:100%;display:flex}@media (max-width:768px){.z7P6OW_detailMeta{gap:var(--spacing-2)}}.z7P6OW_dimensionTable{border:1px solid var(--color-monotone-100)}@media (max-width:600px){.z7P6OW_dimensionTable{inline-size:100%}}@media (max-width:600px){.z7P6OW_dimensionRow{flex-direction:column;display:flex}}.z7P6OW_dimensionRow:last-of-type .z7P6OW_dimensionValue{border-block-end:none}.z7P6OW_dimensionHead{padding:var(--spacing-2);border-block-end:1px solid var(--color-monotone-100);border-inline-end:1px solid var(--color-monotone-100);background-color:var(--color-monotone-10);color:var(--color-monotone-100);font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-100);text-align:start;white-space:nowrap}@media (max-width:600px){.z7P6OW_dimensionHead{border-inline-end:none;inline-size:100%;display:block}}.z7P6OW_dimensionUnit{font-size:calc(12 * var(--to-rem));font-weight:var(--font-medium);margin-inline-start:var(--spacing-1)}.z7P6OW_dimensionValue{padding:var(--spacing-2);border-block-end:1px solid var(--color-monotone-100);color:var(--color-monotone-100);font-size:var(--font-size-s);line-height:var(--leading-100);white-space:nowrap}@media (max-width:600px){.z7P6OW_dimensionValue{border-block-start:none;inline-size:100%;display:block}}.z7P6OW_tagSection{gap:var(--spacing-2);flex-direction:column;align-items:flex-start;inline-size:100%;display:flex}.z7P6OW_tagSectionTitle{color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100)}.z7P6OW_tagList{gap:var(--spacing-2);flex-wrap:wrap;display:flex}@media (max-width:768px){.z7P6OW_tagList{gap:var(--spacing-1)}}.z7P6OW_tag{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);font-size:var(--font-size-s);line-height:var(--leading-100);align-items:center;display:inline-flex}.z7P6OW_tagFacility{border:1px solid var(--color-brand-primary-100);background-color:var(--color-brand-primary-10);color:var(--color-brand-primary-100)}.z7P6OW_tagUse{border:1px solid var(--color-monotone-100);background-color:var(--color-bg-primary);color:var(--color-monotone-100)}
.amTfVq_clear{gap:var(--spacing-1);background:var(--color-brand-primary-100);color:var(--color-monotone-0);isolation:isolate;font:inherit;font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-150);cursor:pointer;border:none;border-radius:40px;justify-content:center;align-items:center;padding:4px 16px;display:flex;position:relative}@media (any-hover:hover){.amTfVq_clear:hover:before{opacity:1}}.amTfVq_clear:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}.amTfVq_clearIcon{block-size:10px;inline-size:10px}
.Ufd_fa_card{padding-block:var(--spacing-2);padding-inline:var(--spacing-4);border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);flex-direction:column;display:flex;overflow:clip}@media (max-width:900px){.Ufd_fa_card{padding:var(--spacing-2);border-radius:var(--rounded-s)}}.Ufd_fa_head{gap:var(--spacing-2);align-items:center;display:flex}@media (max-width:1100px){.Ufd_fa_head{flex-direction:column;align-items:stretch}}.Ufd_fa_typeHead{gap:var(--spacing-2);flex:1;align-items:center;display:flex}.Ufd_fa_typeName{color:var(--color-monotone-100);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap}.Ufd_fa_specialLabel{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-brand-primary-50);color:var(--color-brand-primary-100);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}@media (max-width:768px){.Ufd_fa_specialLabel{padding-block:var(--spacing-half);padding-inline:var(--spacing-1);font-size:calc(10 * var(--to-rem))}}.Ufd_fa_detail{gap:var(--spacing-4);align-items:center;display:flex}@media (max-width:1100px){.Ufd_fa_detail{gap:var(--spacing-2) var(--spacing-4);flex-direction:column;align-items:stretch}}.Ufd_fa_spec{gap:var(--spacing-1);min-inline-size:309px;padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-m);background-color:var(--color-bg-primary);flex-direction:column;display:flex}@media (max-width:560px){.Ufd_fa_spec{inline-size:100%}}.Ufd_fa_specRow{gap:var(--spacing-2);align-items:center;display:flex}@media (max-width:560px){.Ufd_fa_specRow{align-items:flex-start}}.Ufd_fa_specLabel{min-inline-size:52px;padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border:1px solid var(--color-monotone-100);border-radius:var(--rounded-l);color:var(--color-monotone-100);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Ufd_fa_specValue{color:var(--color-monotone-100);font-size:var(--font-size-s);line-height:var(--leading-150);white-space:nowrap}@media (max-width:560px){.Ufd_fa_specValue{white-space:normal}}.Ufd_fa_priceRow{gap:var(--spacing-2);justify-content:space-between;align-items:center;inline-size:100%;display:flex}@media (max-width:1100px){.Ufd_fa_priceRow{gap:var(--spacing-4);justify-content:right}}.Ufd_fa_price{gap:var(--spacing-2);min-inline-size:224px;color:var(--color-monotone-100);white-space:nowrap;align-items:flex-end;display:flex}.Ufd_fa_priceLabel{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100)}.Ufd_fa_priceTax{font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-100)}.Ufd_fa_priceAmount{align-items:flex-end;display:flex}.Ufd_fa_priceYen{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100)}.Ufd_fa_priceValue{font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:1}.Ufd_fa_vacantIcon{min-block-size:24px;min-inline-size:24px;color:var(--color-brand-primary-100)}.Ufd_fa_fullIcon{block-size:24px;inline-size:24px;color:var(--color-monotone-50)}@media (max-width:768px){.Ufd_fa_fullIcon{block-size:20px;inline-size:20px}}.Ufd_fa_vacancyText{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._5H-jsG_actions{z-index:10;position:sticky;inset-block-start:96.5px}@media (max-width:1100px){._5H-jsG_actions{block-size:var(--bar-block-size);margin-block-end:calc(-1 * var(--spacing-6));margin-inline:calc(-1 * var(--spacing-4));order:999;position:static}}._5H-jsG_bar{gap:var(--spacing-2);padding-block:var(--spacing-4);background-color:var(--color-monotone-0);flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:1100px){._5H-jsG_bar{padding-inline:var(--spacing-4)}._5H-jsG_bar[data-stuck]{z-index:10;padding-inline:calc(var(--bar-inset-inline-start) + var(--spacing-4)) calc(var(--bar-inset-inline-end) + var(--spacing-4));position:fixed;inset-block-end:0;inset-inline:0}}._5H-jsG_noResultsDescription{color:var(--color-alert-100);flex-direction:column;align-items:center;display:flex}@media not (max-width:1100px){._5H-jsG_noResultsDescriptionSp{display:none}}@media (max-width:1100px){._5H-jsG_noResultsDescriptionPc{display:none}}._5H-jsG_noResultsDescriptionPc[data-overlay]{background-color:var(--color-monotone-0);padding-block-end:var(--spacing-4);position:absolute;inset-block-start:calc(100% - var(--spacing-2));inset-inline:0}._5H-jsG_noResultsDescriptionText{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;display:block}._5H-jsG_submit{background:var(--color-button-bg-gradient-blue);inline-size:100%;color:var(--color-monotone-0);isolation:isolate;cursor:pointer;border-radius:40px;justify-content:center;align-items:center;padding:16px 16px 16px 24px;display:flex;position:relative}@media (max-width:1100px){._5H-jsG_submit{inline-size:60%;min-inline-size:295px}}@media (any-hover:hover){._5H-jsG_submit:hover:not(:disabled):before{opacity:1}._5H-jsG_submit:hover:not(:disabled) ._5H-jsG_arrowBefore{transform:translate(150%,-50%)}._5H-jsG_submit:hover:not(:disabled) ._5H-jsG_arrowAfter{transform:translate(-50%,-50%)}}._5H-jsG_submit:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}._5H-jsG_submit:disabled{background:var(--color-monotone-50);cursor:default}._5H-jsG_submit:disabled:before{content:none}._5H-jsG_submit:disabled ._5H-jsG_circle{background-color:var(--color-monotone-0)}._5H-jsG_submit:disabled ._5H-jsG_arrowBefore,._5H-jsG_submit:disabled ._5H-jsG_arrowAfter{color:var(--color-monotone-50)}:is(._5H-jsG_submit:disabled ._5H-jsG_arrowBefore,._5H-jsG_submit:disabled ._5H-jsG_arrowAfter) path{stroke:var(--color-monotone-50)}._5H-jsG_inner{justify-content:space-between;align-items:center;gap:8px;inline-size:100%;display:flex}@media (max-width:768px){._5H-jsG_inner{gap:16px}}._5H-jsG_submitLabel{inline-size:100%;font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}._5H-jsG_circle{background-color:var(--color-monotone-0);block-size:34px;inline-size:34px;color:var(--color-brand-primary-100);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s;display:flex;position:relative;overflow:hidden}@media (max-width:768px){._5H-jsG_circle{block-size:24px;inline-size:24px}}._5H-jsG_arrowBefore,._5H-jsG_arrowAfter{transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}@media (max-width:768px){._5H-jsG_arrowBefore,._5H-jsG_arrowAfter{block-size:10px;inline-size:10px}}._5H-jsG_arrowBefore{transform:translate(-50%,-50%)}._5H-jsG_arrowAfter{transform:translate(-250%,-50%)}._5H-jsG_arrowAfter path{stroke:var(--color-monotone-100)}
.I3tpEG_actions{gap:var(--spacing-6);justify-content:center;align-items:flex-end;display:flex}@media (max-width:1024px){.I3tpEG_actions{flex-direction:column;margin-block-start:15px}}@media (max-width:768px){.I3tpEG_actions{gap:var(--spacing-4)}}.I3tpEG_item{gap:var(--spacing-1);isolation:isolate;flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:768px){.I3tpEG_item{inline-size:100%}}.I3tpEG_badge{z-index:var(--stack-forwards);padding:var(--spacing-1) var(--spacing-4) 6px;border-radius:var(--rounded-l);background-color:var(--color-alert-100);color:var(--color-monotone-0);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.I3tpEG_label{gap:var(--spacing-1);color:var(--color-brand-primary-100);font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap;align-items:center;display:flex}.I3tpEG_labelIconBefore,.I3tpEG_labelIconAfter{flex-shrink:0}.I3tpEG_labelIconBefore{transform:scaleX(-1)}
.AYfyBq_action{cursor:pointer;border:none;flex-shrink:0;align-items:center;block-size:42px;inline-size:176px;margin-inline-start:auto;display:flex}@media (max-width:768px){.AYfyBq_action{gap:var(--spacing-2);block-size:auto;padding-block:var(--spacing-1)}}.AYfyBq_actionLabel{font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;flex:1 1 0}.AYfyBq_actionOpen{gap:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-m);background-color:var(--color-brand-primary-10);color:var(--color-brand-primary-100);justify-content:center;transition:background-color .3s}@media (max-width:768px){.AYfyBq_actionOpen{gap:var(--spacing-2);border-radius:var(--rounded-s);inline-size:fit-content}}@media (any-hover:hover){.AYfyBq_actionOpen:hover{background-color:var(--color-brand-primary-50)}}.AYfyBq_toggleIcon{flex-shrink:0;block-size:16px;inline-size:16px}.AYfyBq_toggleIconBar,.AYfyBq_toggleIconBarVertical{stroke:currentColor;stroke-width:2px;stroke-linecap:round}.AYfyBq_toggleIconBarVertical{transform-box:fill-box;transform-origin:50%;transition:transform .2s,opacity .2s}.AYfyBq_toggleIcon.AYfyBq_isOpen .AYfyBq_toggleIconBarVertical{opacity:0;transform:scaleY(0)}.AYfyBq_roomListWrapper{grid-template-rows:0fr;transition:all .3s;display:grid}.AYfyBq_roomListWrapper.AYfyBq_isOpen{grid-template-rows:1fr;padding-block-start:var(--spacing-2)}.AYfyBq_roomList{gap:var(--spacing-2);min-block-size:0;flex-direction:column;padding-inline-start:var(--spacing-6);display:flex;overflow:hidden}@media (max-width:768px){.AYfyBq_roomList{padding-inline-start:0}}.AYfyBq_roomRow{gap:var(--spacing-2);border-block-end:1px dashed var(--color-monotone-100);justify-content:space-between;align-items:center;padding-block-end:var(--spacing-2);display:flex}@media (max-width:768px){.AYfyBq_roomRow{flex-direction:column;align-items:flex-end}}.AYfyBq_roomName{color:var(--color-monotone-100);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150);flex:1 1 0}@media (max-width:768px){.AYfyBq_roomName{align-self:flex-start}}
.SX4K-W_keyword{gap:var(--spacing-2);flex-direction:column;inline-size:100%;display:flex}@media (max-width:1100px){.SX4K-W_keyword{padding:var(--spacing-4) var(--spacing-6) var(--spacing-6)}}.SX4K-W_keywordHead{gap:var(--spacing-4);align-items:center;display:flex}.SX4K-W_keywordTitle{color:var(--color-monotone-100);font-size:calc(16 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150)}.SX4K-W_keywordHint{color:var(--color-monotone-50);font-size:calc(14 * var(--to-rem));line-height:var(--leading-150)}.SX4K-W_keywordField{gap:var(--spacing-1);inline-size:100%;display:flex}.SX4K-W_keywordInput{block-size:40px;min-inline-size:0;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-s);background-color:var(--color-monotone-0);color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-100);border:1px solid #76767680;flex:1 1 0}.SX4K-W_keywordInput[aria-invalid=true]{border-color:var(--color-alert-100)}.SX4K-W_keywordInput::placeholder{color:var(--color-monotone-50)}.SX4K-W_keywordSubmit{gap:var(--spacing-1);block-size:40px;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-s);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);isolation:isolate;font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@media (any-hover:hover){.SX4K-W_keywordSubmit:hover:before{opacity:1}}.SX4K-W_keywordSubmit:before{content:"";z-index:var(--stack-backwards);border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}.SX4K-W_keywordSubmit img{block-size:18px;inline-size:18px}.SX4K-W_keywordError{min-block-size:calc(16 * var(--to-rem));color:var(--color-alert-100);font-size:calc(14 * var(--to-rem));line-height:var(--leading-100);visibility:hidden;align-items:center;gap:2px;display:flex}.SX4K-W_keywordError[data-visible=true]{visibility:visible}.SX4K-W_keywordErrorIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SX4K-W_keywordErrorIcon svg{block-size:16px;inline-size:16px}
.zg8eBW_form{gap:var(--spacing-6);flex-direction:column;align-items:stretch;inline-size:100%;display:flex}@media (max-width:768px){.zg8eBW_form{gap:var(--spacing-4)}}.zg8eBW_formFields{gap:var(--spacing-6);inline-size:100%;padding:var(--spacing-6) var(--spacing-10);border-radius:var(--rounded-l);background-color:var(--color-bg-primary);flex-direction:column;align-items:stretch;display:flex}@media (max-width:768px){.zg8eBW_formFields{padding:var(--spacing-4)}}.zg8eBW_fieldset{gap:var(--spacing-4);border:none;flex-direction:column;align-items:flex-start;inline-size:100%;margin:0;padding:0;display:flex}.zg8eBW_fieldHead{gap:var(--spacing-2);align-items:center;margin-block-end:var(--spacing-4);display:flex}.zg8eBW_fieldLabel{color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150)}.zg8eBW_requirementTag{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zg8eBW_isRequired{background-color:var(--color-brand-primary-100);color:var(--color-monotone-0)}.zg8eBW_isOptional{background-color:var(--color-monotone-10);color:var(--color-monotone-50)}.zg8eBW_dateInputWrap{align-items:center;inline-size:200px;max-inline-size:100%;display:flex;position:relative}.zg8eBW_dateInput,.zg8eBW_select{min-block-size:40px;inline-size:200px;max-inline-size:100%;padding:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-monotone-0);color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-150);border:1px solid #76767680}.zg8eBW_dateInput{cursor:pointer;appearance:none;inline-size:100%;padding-inline-end:30px;position:relative}.zg8eBW_dateInput::-webkit-date-and-time-value{text-align:start;min-block-size:1.5em}.zg8eBW_dateInput::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;padding:0;position:absolute;inset:0}.zg8eBW_dateIcon{color:var(--color-monotone-50);pointer-events:none;flex-shrink:0;position:absolute;inset-block-start:50%;inset-inline-end:var(--spacing-2);transform:translateY(-50%)}.zg8eBW_dateInput[aria-invalid=true],.zg8eBW_select[aria-invalid=true]{border-color:var(--color-alert-100)}.zg8eBW_select{cursor:pointer}.zg8eBW_fieldError{color:var(--color-alert-100);font-size:var(--font-size-s);line-height:var(--leading-150);margin-block-start:var(--spacing-2)}.zg8eBW_choices{gap:var(--spacing-6);flex-wrap:wrap;align-items:center;display:flex}.zg8eBW_choice{gap:var(--spacing-2);cursor:pointer;align-items:center;inline-size:fit-content;display:flex}.zg8eBW_choiceLabel{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-150)}.zg8eBW_radio{border-radius:var(--rounded-full);background-color:var(--color-monotone-0);cursor:pointer;appearance:none;border:1px solid #76767680;flex-shrink:0;block-size:25px;inline-size:25px;position:relative}.zg8eBW_radio:before{content:"";border-radius:var(--rounded-full);background-color:var(--color-brand-primary-100);block-size:11px;inline-size:11px;margin:auto;transition:transform .15s;position:absolute;inset:0;transform:scale(0)}.zg8eBW_radio:checked:before{transform:scale(1)}.zg8eBW_noteList{gap:var(--spacing-1);flex-direction:column;margin-block-start:var(--spacing-4);display:flex}.zg8eBW_note{color:var(--color-monotone-100);font-size:var(--font-size-s);line-height:var(--leading-175)}.zg8eBW_noteAlert{color:var(--color-alert-100);font-size:var(--font-size-s);line-height:var(--leading-175);margin-block-start:var(--spacing-4)}.zg8eBW_campaignList{gap:var(--spacing-4);flex-direction:column;inline-size:100%;display:flex}.zg8eBW_campaign{gap:var(--spacing-2);inline-size:100%;padding:var(--spacing-4);border-radius:var(--rounded-m);background-color:var(--color-bg-secondary);flex-direction:column;align-items:flex-start;display:flex}.zg8eBW_campaignTitle{color:var(--color-brand-primary-100);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150)}.zg8eBW_campaignText{color:var(--color-monotone-100);font-size:var(--font-size-s);line-height:var(--leading-175)}.zg8eBW_submit{background:var(--color-button-bg-gradient-blue);inline-size:fit-content;min-inline-size:240px;color:var(--color-monotone-0);isolation:isolate;font:inherit;cursor:pointer;border:none;border-radius:40px;justify-content:space-between;align-self:center;align-items:center;gap:8px;padding:16px 16px 16px 24px;display:flex;position:relative}@media (max-width:768px){.zg8eBW_submit{inline-size:100%;min-inline-size:auto;max-inline-size:200px}}@media (any-hover:hover){.zg8eBW_submit:hover:not(:disabled):before{opacity:1}.zg8eBW_submit:hover:not(:disabled) .zg8eBW_arrowBefore{transform:translate(150%,-50%)}.zg8eBW_submit:hover:not(:disabled) .zg8eBW_arrowAfter{transform:translate(-50%,-50%)}}.zg8eBW_submit:disabled{background:var(--color-monotone-30);cursor:not-allowed}.zg8eBW_submit:disabled:before{opacity:0}.zg8eBW_submit:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}.zg8eBW_submitText{inline-size:100%;font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}.zg8eBW_submitCircle{background-color:var(--color-monotone-0);block-size:34px;inline-size:34px;color:var(--color-brand-primary-100);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.zg8eBW_submitCircle{block-size:24px;inline-size:24px}}.zg8eBW_arrowBefore,.zg8eBW_arrowAfter{transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}@media (max-width:768px){.zg8eBW_arrowBefore,.zg8eBW_arrowAfter{block-size:10px;inline-size:10px}}.zg8eBW_arrowBefore{transform:translate(-50%,-50%)}.zg8eBW_arrowAfter{transform:translate(-250%,-50%)}.zg8eBW_arrowAfter path{stroke:var(--color-monotone-100)}
._24BsCG_root{gap:var(--spacing-1);flex-direction:column;justify-content:flex-start;inline-size:100%;display:flex}._24BsCG_action{min-block-size:75px;inline-size:100%;max-inline-size:252px;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-s);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);isolation:isolate;font-family:inherit;font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:inherit;cursor:pointer;border:none;justify-content:space-between;align-items:center;display:flex;position:relative}@media (any-hover:hover){._24BsCG_action:hover:before{opacity:1}}@media (max-width:1100px){._24BsCG_action{gap:var(--spacing-2);min-block-size:104px;inline-size:auto;min-inline-size:100%;padding:var(--spacing-4);flex-direction:column;flex:1 1 0;justify-content:center}}@media (max-width:768px){._24BsCG_action{border-radius:0}}._24BsCG_action:disabled{cursor:wait}._24BsCG_action:before{content:"";z-index:var(--stack-backwards);border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}._24BsCG_actionIcon{border-radius:var(--rounded-full);background-color:var(--color-monotone-0);block-size:40px;inline-size:40px;color:var(--color-brand-primary-100);flex-shrink:0;justify-content:center;align-items:center;display:flex}._24BsCG_actionIcon img{block-size:18px;inline-size:18px}._24BsCG_actionLabel{text-align:center;flex:1 1 0}@media (max-width:1100px){._24BsCG_actionLabel{flex:none}}._24BsCG_label{font-size:calc(12 * var(--to-rem));line-height:var(--leading-150)}@media (max-width:768px){._24BsCG_label{font-size:calc(10 * var(--to-rem));padding-inline-start:calc(12 * var(--to-rem))}}
.tjR6fG_section{gap:var(--spacing-6);flex-direction:column;align-items:center;display:flex}.tjR6fG_heading{inline-size:100%;border-block-end:1px solid var(--color-monotone-100);color:var(--color-brand-primary-100);font-size:calc(24 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);padding-block-end:var(--spacing-6)}@media (max-width:768px){.tjR6fG_heading{font-size:calc(18 * var(--to-rem))}}.tjR6fG_inner{gap:var(--spacing-10);flex-direction:column;justify-content:center;align-items:center;inline-size:100%;display:flex}@media (max-width:768px){.tjR6fG_inner{gap:var(--spacing-px);inline-size:100vi}}.tjR6fG_regions{display:none}@media (max-width:1100px){.tjR6fG_regions{gap:var(--spacing-px);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;list-style:none;display:grid}}.tjR6fG_region{block-size:100%;min-block-size:53px;padding:var(--spacing-2);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);text-align:center;justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.tjR6fG_region{transition:background-color .3s}.tjR6fG_region:hover{background-color:var(--color-monotone-100)}}.tjR6fG_mapArea{inline-size:100%;max-inline-size:650px;margin-inline:auto;position:relative}@media (max-width:768px){.tjR6fG_mapArea{display:none}}.tjR6fG_catch{aspect-ratio:263/183;inline-size:50%;max-inline-size:263px;position:absolute;inset-block-start:81px;inset-inline-start:0}.tjR6fG_catchShape{position:absolute}.tjR6fG_catchShape svg{block-size:100%;inline-size:100%}.tjR6fG_catchInner{z-index:0;gap:var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:relative}.tjR6fG_catchIcon{flex-shrink:0;block-size:32px;inline-size:32px}.tjR6fG_catchIcon img{block-size:100%;inline-size:100%}.tjR6fG_catchBody{gap:var(--spacing-half);flex-direction:column;align-items:center;display:flex}.tjR6fG_catchBrand{gap:var(--spacing-half);align-items:center;display:flex}.tjR6fG_catchBrand img{block-size:21px;inline-size:auto}.tjR6fG_catchParticle{color:var(--color-monotone-100);font-size:calc(18 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}.tjR6fG_catchTitle{color:var(--color-brand-primary-100);font-size:calc(30 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center;white-space:nowrap}.tjR6fG_panel{gap:var(--spacing-4);inline-size:100%;padding:var(--spacing-6);border-radius:var(--rounded-xl);background-color:var(--color-monotone-0);flex-direction:column;justify-content:center;align-items:center;padding-block-end:var(--spacing-10);display:flex}@media (max-width:768px){.tjR6fG_panel{background-color:#0000;gap:0;padding:0}}.tjR6fG_actions{gap:var(--spacing-4);justify-content:center;align-items:flex-start;inline-size:100%;display:flex}@media (max-width:768px){.tjR6fG_actions{gap:var(--spacing-px)}}.tjR6fG_actionItem{min-inline-size:252px;display:flex}@media (max-width:768px){.tjR6fG_actionItem{flex:1;min-inline-size:auto}}
.O5f0Ga_result{gap:var(--spacing-6);inline-size:100%;padding-inline:var(--spacing-6);flex-direction:column;align-items:stretch;display:flex}@media (max-width:768px){.O5f0Ga_result{gap:var(--spacing-4);padding-inline:0}}.O5f0Ga_group{gap:var(--spacing-2);flex-direction:column;align-items:stretch;inline-size:100%;display:flex}.O5f0Ga_groupHeading{padding:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:start}.O5f0Ga_list{gap:var(--spacing-2);flex-direction:column;inline-size:100%;display:flex}.O5f0Ga_row,.O5f0Ga_totalRow{gap:var(--spacing-6);align-items:baseline;padding-block-end:var(--spacing-2);display:flex}.O5f0Ga_row{border-block-end:1px dashed var(--color-monotone-100)}.O5f0Ga_totalRow{border-block-end:1px solid var(--color-monotone-100)}.O5f0Ga_itemLabel{inline-size:100%;max-inline-size:160px;color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap;flex-shrink:0}@media (max-width:768px){.O5f0Ga_itemLabel{max-inline-size:126px}}.O5f0Ga_itemNote{color:var(--color-monotone-100);font-size:var(--font-size-s);line-height:var(--leading-150);white-space:nowrap;flex-grow:1}.O5f0Ga_itemAmount{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-150);white-space:nowrap;margin-inline-start:auto}.O5f0Ga_totalLabel{color:var(--color-monotone-100);font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);white-space:nowrap;flex-grow:1}.O5f0Ga_totalAmount{white-space:nowrap;margin-inline-start:auto}.O5f0Ga_totalValue{color:var(--color-monotone-100);font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.O5f0Ga_totalTax{color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);margin-inline-start:var(--spacing-1)}.O5f0Ga_note{padding:var(--spacing-4) var(--spacing-6);border:1px solid var(--color-alert-100);border-radius:var(--rounded-m);color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-175)}@media (max-width:768px){.O5f0Ga_note{padding:var(--spacing-4)}}.O5f0Ga_actions{gap:var(--spacing-6);flex-wrap:wrap;justify-content:center;align-items:flex-end;display:flex}@media (max-width:768px){.O5f0Ga_actions{gap:var(--spacing-4);padding-block-start:var(--spacing-4)}}.O5f0Ga_item{gap:var(--spacing-1);isolation:isolate;flex-direction:column;align-items:center;display:flex;position:relative}@media (max-width:768px){.O5f0Ga_item{inline-size:100%}}.O5f0Ga_badge{z-index:var(--stack-forwards);padding:var(--spacing-1) var(--spacing-4) 6px;border-radius:var(--rounded-l);background-color:var(--color-alert-100);color:var(--color-monotone-0);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.O5f0Ga_label{gap:var(--spacing-1);color:var(--color-brand-primary-100);font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-150);white-space:nowrap;align-items:center;display:flex}.O5f0Ga_labelIconBefore,.O5f0Ga_labelIconAfter{flex-shrink:0}.O5f0Ga_labelIconBefore{transform:scaleX(-1)}.O5f0Ga_issue{gap:var(--spacing-4);inline-size:100%;padding-block:var(--spacing-6);padding-inline:var(--spacing-10);border-radius:var(--rounded-l);background-color:var(--color-bg-primary);flex-direction:column;align-items:center;display:flex}@media (max-width:1100px){.O5f0Ga_issue{padding-inline:var(--spacing-4)}}.O5f0Ga_issueTitle{color:var(--color-monotone-100);font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.O5f0Ga_issueFields{gap:var(--spacing-4) var(--spacing-10);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}@media (max-width:1100px){.O5f0Ga_issueFields{gap:var(--spacing-4)}}@media (max-width:768px){.O5f0Ga_issueFields{grid-template-columns:1fr}}.O5f0Ga_issueField{gap:var(--spacing-4);align-items:flex-start;display:flex}@media (max-width:768px){.O5f0Ga_issueField{gap:var(--spacing-2);flex-direction:column;align-items:flex-start}}.O5f0Ga_issueFieldLabel{color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;padding-block-start:var(--spacing-2)}@media (max-width:768px){.O5f0Ga_issueFieldLabel{padding-block-start:0}}.O5f0Ga_issueControl{gap:var(--spacing-1);flex-direction:column;flex-grow:1;inline-size:100%;min-inline-size:0;display:flex}.O5f0Ga_issueInput{inline-size:100%;padding:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-monotone-0);color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-150);border:1px solid #76767680}.O5f0Ga_issueSubmit{background:var(--color-button-bg-gradient-blue);inline-size:fit-content;min-inline-size:304px;color:var(--color-monotone-0);isolation:isolate;font:inherit;cursor:pointer;border:none;border-radius:40px;justify-content:space-between;align-items:center;gap:8px;padding:16px 16px 16px 24px;display:flex;position:relative}@media (max-width:768px){.O5f0Ga_issueSubmit{inline-size:100%;min-inline-size:auto;max-inline-size:400px}}@media (any-hover:hover){.O5f0Ga_issueSubmit:hover:before{opacity:1}.O5f0Ga_issueSubmit:hover .O5f0Ga_arrowBefore{transform:translate(150%,-50%)}.O5f0Ga_issueSubmit:hover .O5f0Ga_arrowAfter{transform:translate(-50%,-50%)}}.O5f0Ga_issueSubmit:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-button-bg-gradient-black);opacity:0;transition:opacity .3s;position:absolute;inset:0}.O5f0Ga_issueSubmitText{inline-size:100%;font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}.O5f0Ga_issueSubmitCircle{background-color:var(--color-monotone-0);block-size:34px;inline-size:34px;color:var(--color-brand-primary-100);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.O5f0Ga_issueSubmitCircle{block-size:24px;inline-size:24px}}.O5f0Ga_arrowBefore,.O5f0Ga_arrowAfter{transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}@media (max-width:768px){.O5f0Ga_arrowBefore,.O5f0Ga_arrowAfter{block-size:10px;inline-size:10px}}.O5f0Ga_arrowBefore{transform:translate(-50%,-50%)}.O5f0Ga_arrowAfter{transform:translate(-250%,-50%)}
.QyWOzW_pagination{justify-content:center;inline-size:100%;display:flex}.QyWOzW_paginationList{gap:var(--spacing-4);align-items:center;display:flex}@media (max-width:768px){.QyWOzW_paginationList{gap:var(--spacing-2)}}.QyWOzW_paginationNumber{inline-size:calc(40 * var(--to-rem));block-size:calc(40 * var(--to-rem));border-radius:var(--rounded-m);background:var(--color-monotone-0);color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);border:1px solid #0000;justify-content:center;align-items:center;transition:color .3s,background-color .3s,border-color .3s;display:flex}@media (any-hover:hover){.QyWOzW_paginationNumber:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}}@media (max-width:768px){.QyWOzW_paginationNumber{inline-size:calc(32 * var(--to-rem));block-size:calc(32 * var(--to-rem));border-radius:var(--rounded-s)}}.QyWOzW_paginationNumber.QyWOzW_isCurrent{background-color:var(--color-brand-primary-100);color:var(--color-monotone-0)}@media (any-hover:hover){.QyWOzW_paginationNumber.QyWOzW_isCurrent:hover{background-color:var(--color-brand-primary-100);border-color:#0000}}.QyWOzW_paginationEllipsis{inline-size:calc(40 * var(--to-rem));block-size:calc(40 * var(--to-rem));color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.QyWOzW_paginationEllipsis{inline-size:calc(32 * var(--to-rem));block-size:calc(32 * var(--to-rem))}}.QyWOzW_paginationPrev,.QyWOzW_paginationNext{inline-size:calc(40 * var(--to-rem));block-size:calc(40 * var(--to-rem));border-radius:var(--rounded-m);background-color:var(--color-monotone-0);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:flex}@media (max-width:768px){.QyWOzW_paginationPrev,.QyWOzW_paginationNext{inline-size:calc(32 * var(--to-rem));block-size:calc(32 * var(--to-rem));border-radius:var(--rounded-s)}}@media (any-hover:hover){:is(.QyWOzW_paginationPrev,.QyWOzW_paginationNext):hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}}:is(.QyWOzW_paginationPrev,.QyWOzW_paginationNext):before{content:"";background-color:var(--color-monotone-100);block-size:16px;inline-size:16px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.QyWOzW_paginationPrev,.QyWOzW_paginationNext).QyWOzW_isDisabled{cursor:default}@media (any-hover:hover){:is(.QyWOzW_paginationPrev,.QyWOzW_paginationNext).QyWOzW_isDisabled:hover{background-color:var(--color-monotone-0);border-color:#0000}}:is(.QyWOzW_paginationPrev,.QyWOzW_paginationNext).QyWOzW_isDisabled:before{background-color:var(--color-monotone-50)}.QyWOzW_paginationPrev:before{-webkit-mask-image:var(--icon-chevron-leftward);mask-image:var(--icon-chevron-leftward)}.QyWOzW_paginationNext:before{-webkit-mask-image:var(--icon-chevron-rightward);mask-image:var(--icon-chevron-rightward)}
.Q57w7q_container{padding-block-end:var(--spacing-20)}
.KCQtVa_container{gap:var(--spacing-10);flex-direction:column;inline-size:100%;display:flex}@media (max-width:768px){.KCQtVa_container{gap:var(--spacing-6)}}.KCQtVa_categoryList{gap:var(--spacing-1);padding:var(--spacing-2);border-radius:var(--rounded-full);background-color:var(--color-monotone-0);align-self:center;display:flex}@media (max-width:768px){.KCQtVa_categoryList{inline-size:100%;padding-inline:var(--spacing-2);flex-wrap:wrap;justify-content:center;align-self:stretch}}.KCQtVa_categoryButton{gap:var(--spacing-1);padding-block:var(--spacing-2);padding-inline:var(--spacing-2) var(--spacing-4);border-radius:var(--rounded-full);color:var(--color-monotone-50);font-size:var(--font-size-m);font-weight:var(--font-medium);line-height:var(--leading-100);white-space:nowrap;border:1px solid #0000;align-items:center;transition:color .3s,background-color .3s,border-color .3s;display:flex}@media (max-width:768px){.KCQtVa_categoryButton{padding-block:var(--spacing-1);padding-inline:var(--spacing-1) var(--spacing-2)}}@media (any-hover:hover){.KCQtVa_categoryButton:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}.KCQtVa_categoryButton:hover .KCQtVa_icon{color:var(--color-brand-primary-50)}}.KCQtVa_categoryButton.KCQtVa_isCurrent{background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-weight:var(--font-bold)}.KCQtVa_categoryButton.KCQtVa_isCurrent .KCQtVa_icon{color:#fff}.KCQtVa_icon{block-size:18px;inline-size:18px;color:var(--color-monotone-10);flex-shrink:0;transition:color .3s}.KCQtVa_list{gap:var(--spacing-1);flex-direction:column;display:flex}.KCQtVa_empty{padding-block:var(--spacing-6);color:var(--color-monotone-50);font-size:var(--font-size-m);font-weight:var(--font-medium);line-height:var(--leading-150);text-align:center}
.MK_bhW_regions{display:none}@media (max-width:768px){.MK_bhW_regions{gap:var(--spacing-px);background-color:var(--color-monotone-0);flex-direction:column;inline-size:100%;display:flex}}.MK_bhW_region{interpolate-size:allow-keywords}.MK_bhW_region::details-content{content-visibility:hidden;block-size:0;transition:block-size .3s ease, content-visibility .3s ease allow-discrete;overflow:clip}.MK_bhW_region[open]::details-content{content-visibility:visible;block-size:auto}@starting-style{.MK_bhW_region[open]::details-content{block-size:0}}.MK_bhW_summary{min-block-size:calc(48 * var(--to-rem));padding-inline:calc(32 * var(--to-rem));background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);text-align:center;cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex;position:relative}@media (any-hover:hover){.MK_bhW_summary{transition:background-color .3s}.MK_bhW_summary:hover{background-color:var(--color-monotone-100)}}.MK_bhW_summary::-webkit-details-marker{display:none}.MK_bhW_toggle{inline-size:var(--spacing-4);block-size:var(--spacing-4);flex-shrink:0;position:absolute;inset-block-start:50%;inset-inline-end:var(--spacing-2);translate:0 -50%}.MK_bhW_toggle:before,.MK_bhW_toggle:after{content:"";inline-size:var(--spacing-3);block-size:var(--spacing-half);background-color:var(--color-monotone-0);transition:transform .3s,opacity .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.MK_bhW_toggle:after{transform:rotate(90deg)}.MK_bhW_region[open] .MK_bhW_toggle:after{opacity:0;transform:rotate(0)}.MK_bhW_prefectures{gap:var(--spacing-px);background-color:var(--color-monotone-0);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MK_bhW_prefectures:has(>:only-child){grid-template-columns:minmax(0,1fr)}.MK_bhW_prefectures:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.MK_bhW_prefecture{min-block-size:calc(40 * var(--to-rem));padding:var(--spacing-1);background-color:var(--color-brand-primary-50);color:var(--color-brand-primary-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);text-align:center;justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.MK_bhW_prefecture{transition:background-color .3s,color .3s}.MK_bhW_prefecture:hover{background-color:var(--color-brand-primary-100);color:var(--color-monotone-0)}}@media (prefers-reduced-motion:reduce){.MK_bhW_region::details-content{transition:none}.MK_bhW_toggle:before,.MK_bhW_toggle:after{transition:none}}
.yfBd_q_pageHeader{inline-size:100%;color:var(--color-monotone-0);isolation:isolate;background:linear-gradient(100deg,#006ce1 4.78%,#1ca7ec 68.54%,#97d2ff 98.41%);background:linear-gradient(100deg,lab(46.0597% 10.3552 -67.9478) 4.78%,lab(64.1942% -17.0032 -45.1798) 68.54%,lab(81.3765% -11.1137 -28.4749) 98.41%);flex-direction:column;align-items:center;padding-block-start:128px;display:flex;position:relative;overflow:clip}@media (max-width:768px){.yfBd_q_pageHeader{padding-block-start:68px}}.yfBd_q_background{z-index:var(--stack-backwards);pointer-events:none;position:absolute;inset:0}.yfBd_q_background img{object-fit:cover;block-size:100%;inline-size:100%}.yfBd_q_head{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.yfBd_q_head{padding-inline:var(--spacing-6)}}.yfBd_q_bread{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.yfBd_q_bread{padding-inline:var(--spacing-6)}}.yfBd_q_inner{inline-size:100%;max-inline-size:var(--container-width-normal)}.yfBd_q_head .yfBd_q_inner{padding-block:var(--spacing-20)}@media (max-width:768px){.yfBd_q_head .yfBd_q_inner{padding-block:var(--spacing-10)}}.yfBd_q_bread .yfBd_q_inner{padding-block:var(--spacing-4)}.yfBd_q_title{font-size:calc(40 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}@media (max-width:768px){.yfBd_q_title{font-size:calc(24 * var(--to-rem))}}.yfBd_q_subtitle{font-size:var(--font-size-3xl)}.yfBd_q_deco{block-size:120px;inline-size:100%;line-height:0;display:block}@media (max-width:1440px){.yfBd_q_deco{block-size:100px}}@media (max-width:1200px){.yfBd_q_deco{block-size:64px}}.yfBd_q_deco img{object-fit:contain;block-size:auto;inline-size:100%;display:block}
.nU_UKW_legend{gap:var(--spacing-6);flex-wrap:wrap;display:flex}@media (max-width:768px){.nU_UKW_legend{gap:var(--spacing-1);flex-direction:column;inline-size:fit-content}}.nU_UKW_legendGroup{gap:var(--spacing-2);border-inline-end:1px dashed var(--color-monotone-100);flex-direction:column;padding-inline-end:var(--spacing-6);list-style:none;display:flex}@media (max-width:768px){.nU_UKW_legendGroup{gap:var(--spacing-1);border-block-end:1px dashed var(--color-monotone-100);border-inline-end:none;padding-block-end:var(--spacing-2)}}.nU_UKW_legendGroup:last-child{border-block-end:none;border-inline-end:none;padding-block-end:0;padding-inline-end:0}.nU_UKW_legendItem{gap:var(--spacing-1);align-items:center;display:flex}.nU_UKW_legendLabel{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}@media (max-width:768px){.nU_UKW_legendLabel{padding-block:var(--spacing-half);padding-inline:var(--spacing-1);border-radius:var(--rounded-xs);font-size:calc(10 * var(--to-rem))}}.nU_UKW_legendText{color:var(--color-monotone-100);font-size:calc(14 * var(--to-rem));line-height:var(--leading-150)}@media (max-width:768px){.nU_UKW_legendText{font-size:calc(12 * var(--to-rem))}}
.D_U2fG_fv{padding-block:118px var(--spacing-30);background-color:var(--color-bg-secondary);position:relative}@media (max-width:1024px){.D_U2fG_fv{padding-block:104px 0}}@media (max-width:768px){.D_U2fG_fv{padding-block-start:68px}}.D_U2fG_container{gap:var(--spacing-10);inline-size:100%;max-inline-size:1440px;padding-block:var(--spacing-6);padding-inline:var(--spacing-10);justify-content:center;align-items:flex-start;margin-inline:auto;display:flex}@media (max-width:768px){.D_U2fG_container{gap:var(--spacing-10);align-items:center;padding:0}}@media (max-width:1100px){.D_U2fG_container{flex-direction:column}}.D_U2fG_hero{gap:var(--spacing-4);flex-direction:column;flex:1 1 0;display:flex}@media (max-width:1100px){.D_U2fG_hero{order:1;inline-size:100%}}.D_U2fG_features{gap:var(--spacing-2) var(--spacing-4);justify-content:center;display:flex}@media (max-width:1024px){.D_U2fG_features{gap:0}}.D_U2fG_feature{gap:var(--spacing-2);padding-inline:var(--spacing-2);flex:1;justify-content:center;align-items:center;display:flex}@media (max-width:1200px){.D_U2fG_feature{gap:var(--spacing-1);flex-direction:column}}.D_U2fG_feature+.D_U2fG_feature{position:relative}.D_U2fG_feature+.D_U2fG_feature:before{content:"";background-image:url(../media/fv-feature-divider.3h5o-pmplth5a.svg);inline-size:2px;position:absolute;inset-block:0;inset-inline-start:0}.D_U2fG_featureIcon{flex-shrink:0;block-size:40px;inline-size:40px}.D_U2fG_featureIcon img{object-fit:contain;block-size:100%;inline-size:100%}.D_U2fG_featureLabel{color:var(--color-brand-primary-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}@media (max-width:1024px){.D_U2fG_featureLabel{font-size:calc(12 * var(--to-rem))}}@media (max-width:1024px){.D_U2fG_featureLabel span{display:block}}.D_U2fG_search{gap:var(--spacing-4);flex-direction:column;min-inline-size:520px;display:flex}@media (max-width:1100px){.D_U2fG_search{order:2;inline-size:100%;min-inline-size:100%}}@media (max-width:768px){.D_U2fG_search{gap:var(--spacing-px)}}.D_U2fG_mapArea{position:relative}@media (max-width:1100px){.D_U2fG_mapArea{inline-size:100%;max-inline-size:520px;margin-inline:auto}}.D_U2fG_areaCatch{aspect-ratio:210/146;inline-size:40%;max-inline-size:210px;position:absolute;inset-block-start:62px;inset-inline-start:55px}@media (max-width:768px){.D_U2fG_areaCatch{display:none}}.D_U2fG_areaCatchShape{position:absolute}.D_U2fG_areaCatchShape svg{block-size:100%;inline-size:100%}.D_U2fG_areaCatchInner{z-index:0;gap:var(--spacing-4);flex-direction:column;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:relative}.D_U2fG_areaCatchIcon{flex-shrink:0;block-size:24px;inline-size:24px}.D_U2fG_areaCatchIcon img{block-size:100%;inline-size:100%}.D_U2fG_areaCatchBody{gap:var(--spacing-half);flex-direction:column;align-items:center;display:flex}.D_U2fG_areaCatchBrand{gap:var(--spacing-half);align-items:center;display:flex}.D_U2fG_areaCatchBrand img{block-size:17px;inline-size:auto}.D_U2fG_areaCatchParticle{color:var(--color-monotone-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}.D_U2fG_areaCatchTitle{color:var(--color-brand-primary-100);font-size:calc(24 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center;white-space:nowrap}.D_U2fG_actionsWrapper{gap:var(--spacing-4);flex-direction:column;display:flex}@media (max-width:1100px){.D_U2fG_actionsWrapper{background:var(--color-bg-primary);flex-direction:row;align-items:center}}@media (max-width:768px){.D_U2fG_actionsWrapper{gap:var(--spacing-px);flex-direction:column}}.D_U2fG_actions{gap:var(--spacing-4);align-items:flex-start;inline-size:100%;list-style:none;display:flex}@media (max-width:768px){.D_U2fG_actions{gap:var(--spacing-px)}}.D_U2fG_actionsItem{gap:var(--spacing-1);flex-direction:column;flex:1;justify-content:flex-start;display:flex}
.b-0TSq_flow{inline-size:100%;padding-inline:var(--spacing-10)}@media (max-width:768px){.b-0TSq_flow{padding-inline:var(--spacing-6)}}.b-0TSq_inner{inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-30);margin-inline:auto}@media (max-width:768px){.b-0TSq_inner{padding-block:var(--spacing-20)}}.b-0TSq_body{gap:var(--spacing-10);flex-direction:column;display:flex}.b-0TSq_intro{gap:var(--spacing-4);align-items:center;display:flex}@media (max-width:768px){.b-0TSq_intro{text-align:center;flex-direction:column}}.b-0TSq_featureList{flex-shrink:0;display:flex}.b-0TSq_featureCircle{block-size:142px;inline-size:142px;color:var(--color-monotone-0);font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:768px){.b-0TSq_featureCircle{block-size:125px;inline-size:125px}}.b-0TSq_featureCircle:first-of-type{z-index:var(--stack-forwards);margin-inline-end:calc(var(--spacing-6) * -1)}.b-0TSq_featureBackground{z-index:var(--stack-backwards);pointer-events:none;position:absolute;inset:0}.b-0TSq_featureBackground img{block-size:100%;inline-size:100%}.b-0TSq_featureLine{display:block}.b-0TSq_featureSuffix{font-size:var(--font-size-m);text-transform:uppercase;display:block}.b-0TSq_introText{color:var(--color-monotone-100);font-size:calc(18 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-175)}.b-0TSq_introLine{display:block}.b-0TSq_stepList{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.b-0TSq_stepList{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.b-0TSq_stepList{grid-template-columns:1fr}}.b-0TSq_step{gap:var(--spacing-4);padding-block-end:var(--spacing-6);padding-inline:var(--spacing-4);border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.b-0TSq_step{gap:var(--spacing-1);padding-block-end:var(--spacing-6);padding-inline:var(--spacing-4)}}.b-0TSq_stepBadge{padding-block:var(--spacing-1);padding-inline:var(--spacing-6);background-color:var(--color-brand-primary-100);border-end-end-radius:var(--rounded-l);border-end-start-radius:var(--rounded-l);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.b-0TSq_stepBadge{border-end-end-radius:var(--rounded-m);border-end-start-radius:var(--rounded-m);min-inline-size:100px}}.b-0TSq_stepBadgeText{color:var(--color-monotone-0);font-family:var(--font-latin);font-size:var(--font-size-l);line-height:var(--leading-150);text-transform:uppercase}.b-0TSq_stepBody{gap:var(--spacing-4);flex-direction:column;inline-size:100%;display:flex}@media (max-width:768px){.b-0TSq_stepBody{gap:var(--spacing-2)}}.b-0TSq_stepHead{gap:var(--spacing-2);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.b-0TSq_stepHead{gap:var(--spacing-4);flex-direction:row}}.b-0TSq_stepIcon{block-size:60px;inline-size:60px}.b-0TSq_stepIcon img{object-fit:contain;block-size:100%;inline-size:100%}.b-0TSq_stepTitle{color:var(--color-monotone-100);font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.b-0TSq_stepText{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175)}.b-0TSq_action{gap:var(--spacing-4);flex-direction:column;align-items:center;display:flex}.b-0TSq_actionNote{color:var(--color-brand-primary-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}
.RBi6Ha_preCheckNotes{padding-inline:var(--spacing-10);background-color:#0000;background-image:url(/flow/bg_pre_check_notes.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media not (min-width:768px){.RBi6Ha_preCheckNotes{padding-inline:var(--spacing-6);background-image:url(/flow/bg_pre_check_notes_sp.jpg)}}.RBi6Ha_inner{inline-size:100%;max-inline-size:876px;padding-block:var(--spacing-20);flex-direction:column;margin-inline:auto;display:flex}.RBi6Ha_heading{gap:var(--spacing-4);color:var(--color-monotone-0);font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);justify-content:center;align-items:center;margin-block-end:var(--spacing-10);display:flex}@media (max-width:768px){.RBi6Ha_heading{margin-block-end:var(--spacing-6)}}.RBi6Ha_heading:before,.RBi6Ha_heading:after{content:"";border-radius:var(--rounded-full);background-color:var(--color-monotone-0);flex-shrink:0;block-size:3px;inline-size:16px}.RBi6Ha_headingText{justify-content:center;align-items:center;gap:0;display:flex}@media (max-width:768px){.RBi6Ha_headingText{flex-direction:column}}.RBi6Ha_content{gap:var(--spacing-4);padding:var(--spacing-10);border-radius:var(--rounded-l);background-color:var(--color-monotone-0);justify-content:space-between;align-items:start;display:flex}@media not (min-width:768px){.RBi6Ha_content{padding:var(--spacing-4) calc(12 * var(--to-rem));border-radius:var(--rounded-l);flex-direction:column}}.RBi6Ha_text{font-weight:var(--font-bold);line-height:var(--leading-175)}.RBi6Ha_buttonList{gap:var(--spacing-4);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;margin-inline:auto;display:flex}.RBi6Ha_buttonList>li{inline-size:100%}.RBi6Ha_preCheckButton{min-inline-size:354px;padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) var(--spacing-6)}@media (max-width:768px){.RBi6Ha_preCheckButton{min-inline-size:100%;max-inline-size:100%;padding:var(--spacing-4)}}.RBi6Ha_preCheckButton>span{gap:0 8px!important}
.x-uf2q_contact{inline-size:100%;padding-inline:var(--spacing-10);background-color:var(--color-bg-primary);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.x-uf2q_contact{padding-inline:var(--spacing-6)}}.x-uf2q_hasTrailingSpace{padding-block-end:var(--spacing-30)}@media (max-width:768px){.x-uf2q_hasTrailingSpace{padding-block-end:var(--spacing-20)}}.x-uf2q_panel{inline-size:100%;max-inline-size:1360px;padding-inline:var(--spacing-6);border-radius:var(--rounded-xl);background-color:var(--color-bg-secondary);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.x-uf2q_panel{padding-inline:var(--spacing-4);border-radius:var(--rounded-l)}}.x-uf2q_inner{gap:var(--spacing-10);inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-10);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.x-uf2q_inner{gap:var(--spacing-6);padding-block:var(--spacing-6)}}.x-uf2q_headline{color:var(--color-brand-primary-100);font-size:var(--font-size-3xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.x-uf2q_content{gap:var(--spacing-10);justify-content:center;align-items:stretch;inline-size:fit-content;display:flex}@media (max-width:1100px){.x-uf2q_content{gap:var(--spacing-6);grid-template-columns:1fr;grid-auto-rows:1fr;display:grid}}.x-uf2q_group{gap:var(--spacing-4);flex-direction:column;flex:1 0 0;align-items:center;min-inline-size:480px;display:flex}@media (max-width:1100px){.x-uf2q_group{block-size:100%}}@media (max-width:768px){.x-uf2q_group{min-inline-size:auto}}.x-uf2q_title{color:var(--color-brand-primary-100);font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}@media (max-width:768px){.x-uf2q_title{letter-spacing:var(--tracking-normal)}}@media (max-width:768px){.x-uf2q_free{font-size:calc(16 * var(--to-rem))}}.x-uf2q_card{gap:var(--spacing-4);inline-size:100%;max-inline-size:480px;padding-block:var(--spacing-6);padding-inline:var(--spacing-10);border-radius:var(--rounded-l);background-color:var(--color-bg-primary);flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.x-uf2q_card{max-inline-size:none;padding-block:var(--spacing-6);padding-inline:var(--spacing-4);border-radius:var(--rounded-m)}}.x-uf2q_telLink{gap:var(--spacing-1);color:var(--color-monotone-100);align-items:center;transition:color .3s;display:flex}@media (max-width:768px){.x-uf2q_telLink{gap:var(--spacing-half)}}@media (any-hover:hover){.x-uf2q_telLink:hover{color:var(--color-brand-primary-100)}}.x-uf2q_freeDial{flex-shrink:0;block-size:40px;inline-size:72px;display:block}@media (max-width:768px){.x-uf2q_freeDial{block-size:29px;inline-size:52px}}.x-uf2q_freeDial img{object-fit:contain;block-size:100%;inline-size:100%}.x-uf2q_number{font-family:var(--font-latin);font-size:calc(40 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100)}@media (max-width:768px){.x-uf2q_number{font-size:calc(32 * var(--to-rem))}}.x-uf2q_note{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-100);text-align:center}.x-uf2q_lead{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175);text-align:center}.x-uf2q_card .x-uf2q_button{inline-size:100%;min-inline-size:200px;max-inline-size:304px;padding-block:var(--spacing-4) var(--spacing-4);font-size:var(--font-size-m)}@media (max-width:768px){.x-uf2q_card .x-uf2q_button{min-inline-size:160px;max-inline-size:240px}}@media (max-width:768px){.x-uf2q_card .x-uf2q_button>span{gap:var(--spacing-2)}}
.km53sq_roomType{isolation:isolate;inline-size:100%;position:relative}.km53sq_content{padding-inline:var(--spacing-10);position:relative}@media (max-width:768px){.km53sq_content{padding-inline:var(--spacing-6)}}.km53sq_inner{inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-30) var(--spacing-30);margin-inline:auto}@media (max-width:768px){.km53sq_inner{padding-block:0 var(--spacing-20)}}.km53sq_body{gap:var(--spacing-10);justify-content:center;align-items:flex-start;display:flex}@media (max-width:1024px){.km53sq_body{flex-direction:column}}.km53sq_cards{gap:var(--spacing-6);grid-template-columns:repeat(3,minmax(0,316px));justify-content:space-between;inline-size:100%;display:grid}@media (max-width:768px){.km53sq_cards{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr)}}.km53sq_card{gap:var(--spacing-4);flex-direction:column;text-decoration:none;display:flex}@media (max-width:768px){.km53sq_card{gap:var(--spacing-2)}}@media (any-hover:hover){.km53sq_card:hover .km53sq_thumbnail>img{transform:scale(1.05)}.km53sq_card:hover .km53sq_arrowBefore{transform:translate(150%,-50%)}.km53sq_card:hover .km53sq_arrowAfter{transform:translate(-50%,-50%)}}.km53sq_thumbnail{aspect-ratio:360/180;border-radius:var(--rounded-l);position:relative;overflow:clip}@media (max-width:768px){.km53sq_thumbnail{border-radius:var(--rounded-m)}}.km53sq_thumbnail>img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .3s}.km53sq_iconLink{z-index:var(--stack-forwards);border-radius:var(--rounded-full);background:var(--color-brand-primary-100);block-size:34px;inline-size:34px;position:absolute;inset-block-end:var(--spacing-1);inset-inline-end:var(--spacing-1);overflow:hidden}.km53sq_arrowBefore,.km53sq_arrowAfter{transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}:is(.km53sq_arrowBefore,.km53sq_arrowAfter) path{stroke:var(--color-monotone-0)}.km53sq_arrowBefore{transform:translate(-50%,-50%)}.km53sq_arrowAfter{transform:translate(-250%,-50%)}.km53sq_detail{gap:var(--spacing-2);flex-direction:column;display:flex}.km53sq_category{gap:var(--spacing-2);align-items:center;display:flex}.km53sq_label{padding-block:var(--spacing-1);border-radius:var(--rounded-s);background:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100);flex-shrink:0;padding-inline:6px}.km53sq_title{font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150)}.km53sq_note{font-size:var(--font-size-s);line-height:var(--leading-175);display:block}@media (max-width:768px){.km53sq_note{display:inline}}.km53sq_text{font-size:var(--font-size-m);line-height:var(--leading-175);flex-direction:column;display:flex}
._93sCq_card{grid-template-rows:subgrid;gap:var(--spacing-4) 0;inline-size:100%;padding:var(--spacing-6);border-radius:var(--rounded-l);background-color:var(--color-monotone-0);grid-row:span 2;display:grid}@media (max-width:768px){._93sCq_card{gap:var(--spacing-2) 0;border-radius:var(--rounded-m)}}._93sCq_cardHeader{gap:var(--spacing-4) 0;flex-direction:column;display:flex}@media (max-width:768px){._93sCq_cardHeader{gap:var(--spacing-2) 0}}._93sCq_cardTitle{font-size:var(--font-size-xl);line-height:var(--leading-175);text-align:center}._93sCq_imageContainer img{border-radius:var(--rounded-m)}@media (max-width:768px){._93sCq_imageContainer img{border-radius:var(--rounded-s);block-size:auto;inline-size:100%}}._93sCq_recommendItems{gap:calc(16 * var(--to-rem)) 0;flex-direction:column;display:flex}@media (max-width:768px){._93sCq_recommendItems{gap:var(--spacing-2)}}._93sCq_recommendItem{gap:0 var(--spacing-2);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-100);align-items:center;display:flex}
.SIxT2W_section{gap:var(--spacing-6);flex-direction:column;scroll-margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.SIxT2W_section{gap:var(--spacing-4);scroll-margin-block-start:calc(var(--spacing-20) + var(--spacing-6))}}.SIxT2W_heading{border-block-end:1px solid var(--color-monotone-100);padding-block-end:var(--spacing-6)}@media (max-width:768px){.SIxT2W_heading{padding-block-end:var(--spacing-4)}}.SIxT2W_title{color:var(--color-brand-primary-100);font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-150);letter-spacing:.06em}.SIxT2W_content{gap:var(--spacing-6);flex-direction:column;display:flex}.SIxT2W_list{gap:var(--spacing-6);flex-direction:column;list-style:none;display:flex}@media (max-width:768px){.SIxT2W_list{gap:var(--spacing-4)}}.SIxT2W_empty{padding-block:var(--spacing-10);color:var(--color-monotone-50);font-size:var(--font-size-m);text-align:center}
.hNr6Bq_heading{gap:var(--spacing-4);inline-size:100%;align-items:center;padding-block-end:var(--spacing-20);display:flex}@media (max-width:768px){.hNr6Bq_heading{padding-block-end:var(--spacing-10)}}.hNr6Bq_bar{background:linear-gradient(to bottom, var(--color-monotone-100) 0 24px, var(--color-brand-primary-100) 24px);flex-shrink:0;block-size:88px;inline-size:8px}@media (max-width:768px){.hNr6Bq_bar{block-size:64px}}.hNr6Bq_body{gap:var(--spacing-2);min-inline-size:0;color:var(--color-monotone-100);flex-direction:column;flex:1 0 0;justify-content:center;display:flex;position:relative}.hNr6Bq_label{font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-150)}.hNr6Bq_title{font-size:var(--font-size-3xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.hNr6Bq_titleEn{opacity:.2;font-family:var(--font-latin);font-size:var(--font-size-2xl);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-transform:uppercase;white-space:nowrap;position:absolute;inset-block-end:0;inset-inline-end:0}@media (max-width:768px){.hNr6Bq_titleEn{font-size:calc(16 * var(--to-rem));inset-block-end:-16px}}.hNr6Bq_isInverse .hNr6Bq_bar{background:linear-gradient(to bottom, var(--color-monotone-0) 0 24px, var(--color-brand-primary-100) 24px)}.hNr6Bq_isInverse .hNr6Bq_body{color:var(--color-monotone-0)}
.dTgDOG_pagination{gap:var(--spacing-4);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.dTgDOG_pagination{gap:var(--spacing-2)}}.dTgDOG_list{gap:var(--spacing-4);list-style:none;display:flex}@media (max-width:768px){.dTgDOG_list{gap:var(--spacing-2)}}.dTgDOG_navButton{border-radius:var(--rounded-m);background-color:var(--color-monotone-0);block-size:40px;inline-size:40px;color:var(--color-monotone-100);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:flex}@media (any-hover:hover){.dTgDOG_navButton:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}}.dTgDOG_navButton.dTgDOG_isDisabled{color:var(--color-monotone-10);cursor:default}@media (any-hover:hover){.dTgDOG_navButton.dTgDOG_isDisabled:hover{background-color:var(--color-monotone-0);border-color:#0000}}.dTgDOG_pageLink{border-radius:var(--rounded-m);background-color:var(--color-monotone-0);block-size:40px;inline-size:40px;color:var(--color-monotone-100);font-size:calc(12 * var(--to-rem));border:1px solid #0000;justify-content:center;align-items:center;transition:color .3s,background-color .3s,border-color .3s;display:flex}@media (any-hover:hover){.dTgDOG_pageLink:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}}.dTgDOG_pageLink.dTgDOG_isCurrent{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0)}@media (any-hover:hover){.dTgDOG_pageLink.dTgDOG_isCurrent:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0)}}.dTgDOG_ellipsis{block-size:40px;inline-size:40px;color:var(--color-monotone-100);font-size:calc(12 * var(--to-rem));justify-content:center;align-items:center;display:flex}
.kl2zQW_subHeading{color:var(--color-monotone-100);font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.kl2zQW_center{text-align:center}
._8LNqZq_newsLink{gap:var(--spacing-4);padding:var(--spacing-4);border-radius:var(--rounded-l);background-color:var(--color-monotone-0);border:1px solid #0000;align-items:center;transition:background-color .3s,border-color .3s;display:flex}@media (max-width:768px){._8LNqZq_newsLink{border-radius:var(--rounded-m)}}@media (any-hover:hover){._8LNqZq_newsLink:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}._8LNqZq_newsLink:hover ._8LNqZq_title{color:var(--color-brand-primary-100)}._8LNqZq_newsLink:hover ._8LNqZq_arrowBefore{transform:translate(150%,-50%)}._8LNqZq_newsLink:hover ._8LNqZq_arrowAfter{transform:translate(-50%,-50%)}}._8LNqZq_body{flex:1 0 0;align-items:center;min-inline-size:0;display:flex}@media (max-width:768px){._8LNqZq_body{gap:var(--spacing-2);flex-direction:column;align-items:flex-start}}._8LNqZq_info{gap:var(--spacing-2);flex-direction:column;flex-shrink:0;inline-size:160px;display:flex}@media (max-width:768px){._8LNqZq_info{flex-flow:wrap;align-items:center;inline-size:auto}}._8LNqZq_labels{gap:var(--spacing-1);flex-wrap:wrap;display:flex}._8LNqZq_date{color:var(--color-monotone-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-medium);line-height:var(--leading-100);white-space:nowrap}._8LNqZq_label{inline-size:fit-content;padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);background-color:var(--color-monotone-10);color:var(--color-monotone-100);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}@media (max-width:768px){._8LNqZq_label{border-radius:var(--rounded-xs)}}._8LNqZq_title{min-inline-size:0;color:var(--color-monotone-100);font-size:var(--font-size-m);font-weight:var(--font-bold);line-height:var(--leading-175);flex:1 0 0;transition:color .3s}@media (max-width:768px){._8LNqZq_title{flex:none;inline-size:100%}}._8LNqZq_circle{border-radius:var(--rounded-full);background-color:var(--color-brand-primary-100);flex-shrink:0;justify-content:center;align-items:center;block-size:34px;inline-size:34px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){._8LNqZq_circle{block-size:24px;inline-size:24px}}._8LNqZq_arrowBefore,._8LNqZq_arrowAfter{block-size:22px;inline-size:22px;color:var(--color-monotone-0);transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}@media (max-width:768px){._8LNqZq_arrowBefore,._8LNqZq_arrowAfter{block-size:16px;inline-size:16px}}._8LNqZq_arrowBefore{transform:translate(-50%,-50%)}._8LNqZq_arrowAfter{transform:translate(-250%,-50%)}
.sTptFG_news{position:relative}.sTptFG_inner{gap:var(--spacing-10);max-inline-size:1100px;padding-block:var(--spacing-20);flex-direction:column;align-items:center;margin-inline:auto;display:flex}@media (max-width:768px){.sTptFG_inner{padding-block:var(--spacing-10)}}.sTptFG_content{inline-size:100%;max-inline-size:860px}.sTptFG_buttonArea{flex-direction:column;align-items:center;inline-size:100%;display:flex}
.UCLvuG_card{border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);block-size:100%;inline-size:100%;color:var(--color-monotone-100);border:1px solid #0000;flex-direction:column;text-decoration:none;transition:background-color .3s,border-color .3s;display:flex;overflow:clip}@media (any-hover:hover){.UCLvuG_card:hover{border-color:var(--color-brand-primary-100);background-color:var(--color-brand-primary-10)}.UCLvuG_card:hover .UCLvuG_thumbnail img{transform:scale(1.05)}}@media (max-width:768px){.UCLvuG_card{border-radius:var(--rounded-m)}}.UCLvuG_card:focus-visible{outline-offset:-2px}.UCLvuG_head{flex-direction:column;flex:1 0 0;inline-size:100%;display:flex}@media (max-width:768px){.UCLvuG_head{flex-direction:row;flex:none;align-items:stretch}}.UCLvuG_thumbnail{aspect-ratio:245/196;inline-size:100%;position:relative;overflow:clip}@media (max-width:768px){.UCLvuG_thumbnail{aspect-ratio:auto;flex-shrink:0;min-block-size:89px;inline-size:135px}}.UCLvuG_thumbnail img{aspect-ratio:245/196;object-fit:cover;inline-size:100%;transition:transform .3s}.UCLvuG_info{gap:var(--spacing-2);inline-size:100%;padding-block-start:var(--spacing-4);padding-inline:var(--spacing-4);flex-direction:column;display:flex}@media (max-width:768px){.UCLvuG_info{gap:var(--spacing-1);inline-size:auto;min-inline-size:0;padding-block-start:var(--spacing-2);padding-inline:var(--spacing-2);flex:1 0 0}}.UCLvuG_types{align-items:center;inline-size:100%;display:flex}.UCLvuG_typesPrimary{gap:var(--spacing-1);border-inline-end:1px solid var(--color-monotone-10);flex-shrink:0;align-self:center;align-items:center;padding-inline-end:var(--spacing-2);display:inline-flex}@media (max-width:768px){.UCLvuG_typesPrimary{padding-inline-end:var(--spacing-1)}}.UCLvuG_typesRest{gap:var(--spacing-1);flex-shrink:0;align-self:center;align-items:center;padding-inline-start:var(--spacing-2);display:inline-flex}@media (max-width:768px){.UCLvuG_typesRest{padding-inline-start:var(--spacing-1)}}.UCLvuG_name{color:var(--color-monotone-100);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-150)}.UCLvuG_brands,.UCLvuG_statusLabels{gap:var(--spacing-1);flex-wrap:wrap;list-style:none;display:flex}.UCLvuG_address{gap:var(--spacing-half);inline-size:100%;padding-block:var(--spacing-2) var(--spacing-4);padding-inline:var(--spacing-4);color:var(--color-monotone-50);align-items:flex-start;display:flex}@media (max-width:768px){.UCLvuG_address{padding-block:var(--spacing-2);padding-inline:var(--spacing-2)}}.UCLvuG_icon{block-size:16px;inline-size:16px;flex-shrink:0;margin-block-start:var(--spacing-half)}.UCLvuG_addressText{min-inline-size:0;font-size:calc(12 * var(--to-rem));line-height:var(--leading-150);flex:1 0 0}.UCLvuG_labelType,.UCLvuG_labelBrand,.UCLvuG_labelVacancy,.UCLvuG_labelWaitlist,.UCLvuG_labelCampaign{padding-block:var(--spacing-1);padding-inline:var(--spacing-2);border-radius:var(--rounded-s);font-size:calc(12 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;align-items:center;display:inline-flex}@media (max-width:768px){.UCLvuG_labelType,.UCLvuG_labelBrand,.UCLvuG_labelVacancy,.UCLvuG_labelWaitlist,.UCLvuG_labelCampaign{padding-block:var(--spacing-half);padding-inline:var(--spacing-1);border-radius:var(--rounded-xs);font-size:calc(10 * var(--to-rem))}}.UCLvuG_labelType{background-color:var(--color-brand-primary-100);color:var(--color-monotone-0)}.UCLvuG_labelBrand{background-color:var(--color-brand-primary-50);color:var(--color-brand-primary-100)}.UCLvuG_labelVacancy{border:1px solid var(--color-brand-primary-100);background-color:var(--color-brand-primary-10);color:var(--color-brand-primary-100)}.UCLvuG_labelWaitlist{border:1px solid var(--color-monotone-100);background-color:var(--color-monotone-10);color:var(--color-monotone-100)}.UCLvuG_labelCampaign{background-color:var(--color-brand-accent);color:var(--color-brand-primary-100)}.UCLvuG_foot{gap:var(--spacing-2);inline-size:100%;padding:var(--spacing-4);border-block-start:1px solid var(--color-monotone-10);flex-direction:column;display:flex}@media (max-width:768px){.UCLvuG_foot{padding:var(--spacing-2)}}.UCLvuG_size{gap:var(--spacing-1);align-items:center;display:flex}.UCLvuG_labelSize{padding-block:var(--spacing-half);padding-inline:var(--spacing-2);border:1px solid var(--color-monotone-50);border-radius:var(--rounded-l);background-color:var(--color-monotone-0);color:var(--color-monotone-50);font-size:calc(10 * var(--to-rem));line-height:var(--leading-100);white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.UCLvuG_sizeText{color:var(--color-monotone-50);font-size:calc(12 * var(--to-rem));line-height:var(--leading-100);text-align:end}.UCLvuG_price{gap:var(--spacing-2);align-items:center;display:flex}.UCLvuG_priceValue{flex:1 0 0;justify-content:flex-start;min-inline-size:0;display:flex}.UCLvuG_priceText{color:var(--color-monotone-100);font-weight:var(--font-bold);line-height:var(--leading-100)}.UCLvuG_yen{font-size:var(--font-size-s);margin-inline-end:var(--spacing-half)}.UCLvuG_priceRange{font-size:var(--font-size-l)}.UCLvuG_detail{inline-size:64px;padding:var(--spacing-2);border-radius:var(--rounded-xl);background-color:var(--color-brand-primary-100);color:var(--color-monotone-0);font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-100);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.UCLvuG_detail{border-radius:var(--rounded-l);font-size:calc(10 * var(--to-rem))}}
.GquaBa_forBusiness{inline-size:100%;padding-inline:var(--spacing-10)}@media (max-width:768px){.GquaBa_forBusiness{padding-inline:var(--spacing-6)}}.GquaBa_inner{inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-30);flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.GquaBa_inner{padding-block:var(--spacing-20)}}.GquaBa_body{gap:var(--spacing-10);flex-direction:column;display:flex}.GquaBa_group{gap:var(--spacing-20);flex-direction:column;display:flex}@media (max-width:768px){.GquaBa_group{gap:var(--spacing-10)}}.GquaBa_lead{color:var(--color-monotone-100);font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.GquaBa_overview{gap:var(--spacing-20);align-items:flex-start;display:flex}@media (max-width:768px){.GquaBa_overview{gap:var(--spacing-6);flex-direction:column}}.GquaBa_overviewText{gap:var(--spacing-6);flex-direction:column;flex:1 0 0;min-inline-size:0;display:flex}.GquaBa_overviewTitle{color:var(--color-monotone-100);font-size:var(--font-size-3xl);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.GquaBa_description{color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175)}.GquaBa_description p+p{margin-block-start:var(--spacing-4)}.GquaBa_overviewImage{aspect-ratio:2200/1466;border-radius:var(--rounded-l);flex:1 0 0;min-inline-size:0;position:relative;overflow:clip}@media (max-width:768px){.GquaBa_overviewImage{border-radius:var(--rounded-m);inline-size:100%}}.GquaBa_overviewImage img{object-fit:cover;block-size:100%;inline-size:100%}.GquaBa_featureList{gap:var(--spacing-2);align-items:stretch;display:flex}@media (max-width:768px){.GquaBa_featureList{flex-direction:column}}.GquaBa_featureItem{gap:var(--spacing-4);min-inline-size:0;padding:var(--spacing-4) var(--spacing-10);border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);flex-direction:column;flex:1 0 0;align-items:center;display:flex}@media (max-width:768px){.GquaBa_featureItem{gap:var(--spacing-2);border-radius:var(--rounded-m)}}.GquaBa_featureTitle{inline-size:100%;color:var(--color-brand-primary-100);font-size:var(--font-size-xl);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.GquaBa_featureText{inline-size:100%;color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175)}.GquaBa_examples{gap:var(--spacing-6);padding:var(--spacing-10);border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);flex-direction:column;display:flex}@media (max-width:768px){.GquaBa_examples{padding:var(--spacing-6)}}.GquaBa_examplesHead{gap:var(--spacing-4);color:var(--color-brand-primary-100);justify-content:center;align-items:center;display:flex}.GquaBa_examplesHead:before,.GquaBa_examplesHead:after{content:"";inline-size:calc(16 * var(--to-rem));border-block-start:3px solid}.GquaBa_examplesTitle{color:currentColor;font-size:var(--font-size-2xl);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.GquaBa_exampleList{gap:var(--spacing-10);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){.GquaBa_exampleList{gap:var(--spacing-10);padding-inline:var(--spacing-4);grid-template-columns:repeat(1,1fr)}}.GquaBa_exampleFigure{gap:var(--spacing-6);flex-direction:column;display:flex}@media (max-width:768px){.GquaBa_exampleFigure{gap:var(--spacing-2)}}.GquaBa_exampleImage{aspect-ratio:482/321;border-radius:var(--rounded-m);position:relative;overflow:clip}@media (max-width:768px){.GquaBa_exampleImage{border-radius:var(--rounded-s)}}.GquaBa_exampleImage img{object-fit:cover;block-size:100%;inline-size:100%}.GquaBa_exampleCaption{color:var(--color-monotone-100);font-size:calc(16 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}.GquaBa_action{gap:var(--spacing-4);flex-direction:column;align-items:center;display:flex}.GquaBa_actionLead{color:var(--color-brand-primary-100);font-size:calc(14 * var(--to-rem));font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center}
.QYwnya_button{inline-size:fit-content;min-inline-size:400px;padding:var(--spacing-4);isolation:isolate;border-radius:40px;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:768px){.QYwnya_button{inline-size:100%;min-inline-size:auto;max-inline-size:400px;padding:var(--spacing-2)}}@media (any-hover:hover){.QYwnya_button:hover:before{opacity:1}.QYwnya_button:hover .QYwnya_arrowBefore{transform:translate(150%,-50%)}.QYwnya_button:hover .QYwnya_arrowAfter{transform:translate(-50%,-50%)}}.QYwnya_button:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .3s;position:absolute;inset:0}.QYwnya_button .QYwnya_inner{gap:0 var(--spacing-2);justify-content:space-between;align-items:center;inline-size:100%;display:flex}.QYwnya_button .QYwnya_text{inline-size:100%;font-size:var(--font-size-s);font-weight:var(--font-bold);line-height:var(--leading-150);text-align:center;padding-inline-start:5px;transition:color .3s}.QYwnya_button .QYwnya_circle{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;block-size:24px;inline-size:24px;transition:background-color .3s;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.QYwnya_button .QYwnya_circle{block-size:24px;inline-size:24px}}.QYwnya_button .QYwnya_arrowBefore,.QYwnya_button .QYwnya_arrowAfter{transition:transform .3s;position:absolute;inset-block-start:50%;inset-inline-start:50%}@media (max-width:768px){.QYwnya_button .QYwnya_arrowBefore,.QYwnya_button .QYwnya_arrowAfter{block-size:10px;inline-size:10px}}.QYwnya_button .QYwnya_arrowBefore{transform:translate(-50%,-50%)}.QYwnya_button .QYwnya_arrowAfter{transform:translate(-250%,-50%)}.QYwnya_button.QYwnya_blue{background:var(--color-button-bg-gradient-blue);color:var(--color-monotone-0)}.QYwnya_button.QYwnya_blue:before{background:var(--color-button-bg-gradient-black)}.QYwnya_button.QYwnya_blue .QYwnya_circle{background-color:var(--color-monotone-0)}.QYwnya_button.QYwnya_blue .QYwnya_arrowBefore path{stroke:var(--color-brand-primary-100)}.QYwnya_button.QYwnya_blue .QYwnya_arrowAfter path{stroke:var(--color-monotone-100)}.QYwnya_button.QYwnya_yellow{background:var(--color-brand-accent);color:var(--color-brand-primary-100)}@media (any-hover:hover){.QYwnya_button.QYwnya_yellow:hover{color:var(--color-brand-accent)}.QYwnya_button.QYwnya_yellow:hover .QYwnya_circle{background-color:var(--color-brand-accent)}:is(.QYwnya_button.QYwnya_yellow:hover .QYwnya_arrowBefore,.QYwnya_button.QYwnya_yellow:hover .QYwnya_arrowAfter) path{stroke:var(--color-brand-primary-100)}}.QYwnya_button.QYwnya_yellow:before{background:var(--color-button-bg-gradient-black)}.QYwnya_button.QYwnya_yellow .QYwnya_circle{background-color:var(--color-brand-primary-100)}:is(.QYwnya_button.QYwnya_yellow .QYwnya_arrowBefore,.QYwnya_button.QYwnya_yellow .QYwnya_arrowAfter) path{stroke:var(--color-monotone-0)}
.jllurG_flow{inline-size:100%;padding-inline:var(--spacing-10);background-color:var(--color-bg-primary);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.jllurG_flow{padding-inline:var(--spacing-6)}}.jllurG_inner{inline-size:100%;max-inline-size:var(--container-width-normal);padding-block:var(--spacing-30);border-block-end:1px solid var(--color-monotone-10);flex-direction:column;display:flex}@media (max-width:768px){.jllurG_inner{padding-block:var(--spacing-20)}}.jllurG_list{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);inline-size:100%;display:grid}@media (max-width:1024px){.jllurG_list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.jllurG_list{grid-template-columns:1fr}}.jllurG_step{gap:var(--spacing-2);padding-block-end:var(--spacing-6);padding-inline:var(--spacing-4);border-radius:var(--rounded-l);background-color:var(--color-bg-secondary);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.jllurG_step{gap:var(--spacing-1);border-radius:var(--rounded-m)}}.jllurG_stepBadge{padding-block:var(--spacing-1);padding-inline:var(--spacing-6);background-color:var(--color-brand-primary-100);border-end-end-radius:var(--rounded-l);border-end-start-radius:var(--rounded-l);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.jllurG_stepBadge{border-end-end-radius:var(--rounded-m);border-end-start-radius:var(--rounded-m);min-inline-size:100px}}.jllurG_stepBadgeText{color:var(--color-monotone-0);font-family:var(--font-latin);font-size:var(--font-size-l);line-height:var(--leading-150);text-transform:uppercase}.jllurG_stepBody{gap:var(--spacing-4);flex-direction:column;inline-size:100%;display:flex}@media (max-width:768px){.jllurG_stepBody{gap:var(--spacing-2)}}.jllurG_stepHead{gap:var(--spacing-2);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.jllurG_stepHead{gap:var(--spacing-4);flex-direction:row}}.jllurG_stepIcon{block-size:60px;inline-size:60px}.jllurG_stepIcon img{object-fit:contain;block-size:100%;inline-size:100%}.jllurG_stepTitle{color:var(--color-monotone-100);font-size:var(--font-size-xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider);text-align:center}.jllurG_stepText{gap:var(--spacing-4);color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175);flex-direction:column;display:flex}.jllurG_stepNote{font-size:var(--font-size-s)}@media (max-width:768px){.jllurG_stepNote{font-size:var(--font-size-m)}}
.JbM-IW_section{inline-size:100%;padding-inline:var(--spacing-10);background-color:var(--color-bg-primary);flex-direction:column;align-items:center;margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.JbM-IW_section{padding-inline:var(--spacing-6);margin-block-start:var(--spacing-20)}}.JbM-IW_inner{inline-size:100%;max-inline-size:var(--container-width-normal);flex-direction:column;margin-inline:auto;padding-block-end:var(--spacing-30);display:flex}@media (max-width:768px){.JbM-IW_inner{padding-block-end:var(--spacing-20)}}.JbM-IW_recommend{gap:var(--spacing-10);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1100px){.JbM-IW_recommend{gap:var(--spacing-4)}}@media (max-width:768px){.JbM-IW_recommend{grid-template-columns:1fr}}
.-x5Noq_section{inline-size:100%;padding-inline:var(--spacing-10);background-color:var(--color-bg-primary);flex-direction:column;align-items:center;margin-block-start:var(--spacing-30);display:flex}@media (max-width:768px){.-x5Noq_section{padding-inline:var(--spacing-6);margin-block-start:var(--spacing-20)}}.-x5Noq_inner{inline-size:100%;max-inline-size:var(--container-width-normal);flex-direction:column;margin-inline:auto;padding-block-end:var(--spacing-30);display:flex}@media (max-width:768px){.-x5Noq_inner{padding-block-end:var(--spacing-20)}}.-x5Noq_recommend{gap:var(--spacing-10);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1100px){.-x5Noq_recommend{gap:var(--spacing-4)}}@media (max-width:768px){.-x5Noq_recommend{grid-template-columns:1fr}}
.OJeVkq_link{color:inherit;font-weight:var(--font-bold);text-underline-offset:.2em;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s}@media (any-hover:hover){.OJeVkq_link:hover{color:var(--color-brand-primary-100);text-decoration-color:#0000}}
.KpJqna_intro{inline-size:100%;padding-inline:var(--spacing-10);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.KpJqna_intro{padding-inline:var(--spacing-6)}}.KpJqna_inner{gap:var(--spacing-6);inline-size:100%;max-inline-size:var(--container-width-normal);padding-block-end:0;padding-inline:var(--spacing-30);flex-direction:column;align-items:center;display:flex}@media (max-width:1024px){.KpJqna_inner{padding-inline:var(--spacing-10)}}@media (max-width:768px){.KpJqna_inner{padding-block-end:0;padding-inline:0}}.KpJqna_badge{inline-size:100%;max-inline-size:348px}@media (max-width:768px){.KpJqna_badge{max-inline-size:327px}}.KpJqna_badge img{block-size:auto;inline-size:100%;display:block}.KpJqna_headline{gap:var(--spacing-4);inline-size:100%;color:var(--color-monotone-100);text-align:center;flex-direction:column;align-items:center;display:flex}.KpJqna_lead{font-size:var(--font-size-l);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.KpJqna_title{font-size:var(--font-size-2xl);font-weight:var(--font-bold);line-height:var(--leading-175);letter-spacing:var(--tracking-wider)}.KpJqna_description{gap:var(--spacing-4);inline-size:100%;color:var(--color-monotone-100);font-size:var(--font-size-m);line-height:var(--leading-175);flex-direction:column;display:flex}@media (max-width:768px){.KpJqna_description{gap:1em}}
