.FTEJ2W_AccordionList{--item-column:3;--item-column-gap:24px}.FTEJ2W_AccordionList--Column2{--item-column:2;--item-column-gap:16px}.FTEJ2W_AccordionList__List{flex-wrap:wrap;display:flex}@media (min-width:841px){.FTEJ2W_AccordionList__List{-moz-column-gap:var(--item-column-gap);column-gap:var(--item-column-gap)}}.FTEJ2W_AccordionList__ListItem{width:100%}@media (min-width:841px){.FTEJ2W_AccordionList__ListItem{width:calc((100% - (var(--item-column-gap) * (var(--item-column) - 1))) / var(--item-column))}}.FTEJ2W_AccordionList--TopSeparateLine .FTEJ2W_AccordionList__ListItem:first-child .FTEJ2W_AccordionList__ListDetails{box-shadow:inset 0 1px 0 var(--border-light)}@media (min-width:841px){.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column3 .FTEJ2W_AccordionList__ListItem:first-child .FTEJ2W_AccordionList__ListDetails,.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column3 .FTEJ2W_AccordionList__ListItem:nth-child(2) .FTEJ2W_AccordionList__ListDetails,.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column3 .FTEJ2W_AccordionList__ListItem:nth-child(3) .FTEJ2W_AccordionList__ListDetails,.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column2 .FTEJ2W_AccordionList__ListItem:first-child .FTEJ2W_AccordionList__ListDetails,.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column2 .FTEJ2W_AccordionList__ListItem:nth-child(2) .FTEJ2W_AccordionList__ListDetails{box-shadow:inset 0 1px 0 var(--border-light)}}.FTEJ2W_AccordionList__ListDetailsHeader{-moz-column-gap:8px;border-bottom:1px solid var(--border-light);align-items:center;column-gap:8px;padding:20px 8px;display:flex;position:relative}.FTEJ2W_AccordionList__ListItem:last-child .FTEJ2W_AccordionList__ListDetailsHeader{border-bottom:none}@media (min-width:841px){.FTEJ2W_AccordionList__ListItem:last-child .FTEJ2W_AccordionList__ListDetailsHeader{border-bottom:1px solid var(--border-light)}.FTEJ2W_AccordionList__ListDetailsHeader{font-size:var(--font-size-small);padding:16px 12px}}.FTEJ2W_AccordionList__ListDetailsHeader:before{pointer-events:none;content:"";background-color:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.FTEJ2W_AccordionList__ListDetailsHeader:hover:before{opacity:1}}.FTEJ2W_AccordionList__DetailsHeaderText{flex-grow:1;font-weight:700;line-height:1.25}.FTEJ2W_AccordionList__ListDetailsHeaderArrow{width:1em;height:1em;font-size:var(--font-size-xxlarge);color:inherit;fill:currentColor;transform-origin:50%;flex-shrink:0;transition:transform .5s}.FTEJ2W_AccordionList__ListMain{background-color:var(--bg-default)}@media (min-width:841px){.FTEJ2W_AccordionList__ListMain{width:calc((100% * var(--item-column)) + (var(--item-column-gap) * (var(--item-column) - 1)))}[data-item-position="1"] .FTEJ2W_AccordionList__ListMain{margin-left:0}[data-item-position="2"] .FTEJ2W_AccordionList__ListMain{margin-left:calc(-100% - var(--item-column-gap))}[data-item-position="3"] .FTEJ2W_AccordionList__ListMain{margin-left:calc(-200% - (var(--item-column-gap) * 2))}}.FTEJ2W_AccordionList__ListDetails[open]{z-index:1;position:relative}.FTEJ2W_AccordionList--TopSeparateLine .FTEJ2W_AccordionList__ListItem:first-child .FTEJ2W_AccordionList__ListDetails[open]{box-shadow:none}@media (min-width:841px){.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column3 .FTEJ2W_AccordionList__ListItem:first-child .FTEJ2W_AccordionList__ListDetails[open],.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column3 .FTEJ2W_AccordionList__ListItem:nth-child(2) .FTEJ2W_AccordionList__ListDetails[open],.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column3 .FTEJ2W_AccordionList__ListItem:nth-child(3) .FTEJ2W_AccordionList__ListDetails[open],.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column2 .FTEJ2W_AccordionList__ListItem:first-child .FTEJ2W_AccordionList__ListDetails[open],.FTEJ2W_AccordionList--TopSeparateLine.FTEJ2W_AccordionList--Column2 .FTEJ2W_AccordionList__ListItem:nth-child(2) .FTEJ2W_AccordionList__ListDetails[open]{box-shadow:none}}.FTEJ2W_AccordionList__ListDetails[open] .FTEJ2W_AccordionList__ListDetailsHeader{background-color:var(--bg-default);border-bottom-color:#0000}.FTEJ2W_AccordionList__ListDetails[open] .FTEJ2W_AccordionList__ListDetailsHeaderArrow{transform:rotate(180deg)}
.d7_xUW_AreaIcon{vertical-align:top;background:50%/100% no-repeat;width:1em;height:1em;display:inline-block}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--ty{background-image:url(../media/ty.asset.3xhd3k0f_fvbb.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--mg{background-image:url(../media/mg.asset.0kybubypdl8v8.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--sh{background-image:url(../media/sh.asset.17215jecveell.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--dt{background-image:url(../media/dt.asset.0tsa16cebddpp.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--om{background-image:url(../media/om.asset.2gb29ubvn14lg.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--ik{background-image:url(../media/ik.asset.3kfklnbndpzi2.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--tm{background-image:url(../media/tm.asset.1n1pmf-6qzlpn.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--sg{background-image:url(../media/sg.asset.2c6ndn5di1yj3.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--kd{background-image:url(../media/kd.asset.15b0hzz48ry_0.svg)}.d7_xUW_AreaIcon.d7_xUW_AreaIcon--others{background-image:url(../media/others.asset.3llp3amyl2ueo.svg)}
.hRK9Ha_Avatar{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hRK9Ha_Avatar__Image{vertical-align:top;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border-light);border-radius:50%;width:100%;height:100%}
.TQ5HcW_CardThumbnail{aspect-ratio:4/3;position:relative;overflow:hidden}.TQ5HcW_CardThumbnail--Square{aspect-ratio:1}.TQ5HcW_CardThumbnail__Background{z-index:-1;pointer-events:none;filter:blur(17.5px);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.2)}.TQ5HcW_CardThumbnail__Image{-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.TQ5HcW_CardThumbnail__NoImage{background-color:#eee;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TQ5HcW_CardThumbnail__NoImageIcon{width:40px;height:40px;fill:var(--portal-gray-400)}
._6k2b3q_NewBadge{font-size:var(--font-size-xxsmall);color:var(--text-white);background:var(--bg-new);border-bottom-right-radius:var(--border-radius-small);padding:4px 6px;font-weight:700;line-height:1.25;display:block}@media (min-width:841px){._6k2b3q_NewBadge{font-size:var(--font-size-small);border-bottom-right-radius:var(--border-radius-medium);padding:8px 12px}}
._6Ss18W_RankBadge{width:28px;height:28px;color:var(--text-white);background:var(--text-tertiary);border-radius:var(--border-radius-max);justify-content:center;align-items:center;font-weight:700;display:flex}@media (min-width:841px){._6Ss18W_RankBadge{width:40px;height:40px;font-size:var(--font-size-xxlarge)}}._6Ss18W_RankBadge--Large{width:40px;height:40px;font-size:var(--font-size-xxlarge)}@media (min-width:841px){._6Ss18W_RankBadge--Large{width:56px;height:56px;font-size:var(--font-size-xxxxlarge)}}._6Ss18W_RankBadge--TopThree{background:var(--bg-rank-top-three)}
._0H8Skq_ArticleCard{height:100%;container-type:inline-size}._0H8Skq_ArticleCard__Link{z-index:0;height:100%;color:var(--text-gray);-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}._0H8Skq_ArticleCard__Link:before{z-index:1;pointer-events:none;content:"";background:var(--bg-hover);border-radius:var(--border-radius-xsmall);opacity:0;position:absolute;inset:-8px}@media (hover:hover){._0H8Skq_ArticleCard__Link:hover:before{opacity:1}}._0H8Skq_ArticleCard__ImageContainer{position:relative}._0H8Skq_ArticleCard__NewBadge{position:absolute;top:0;left:0}._0H8Skq_ArticleCard__RankBadge{position:absolute;top:-8px;left:-8px}._0H8Skq_ArticleCard__Area{max-width:100%;font-size:var(--font-size-xxsmall);color:var(--text-teal);text-overflow:ellipsis;white-space:nowrap;border-top-left-radius:var(--border-radius-xxsmall);background-color:#ffffffe8;padding:0 4px;font-weight:700;position:absolute;bottom:0;right:0;overflow:hidden}@media (min-width:841px){._0H8Skq_ArticleCard__Area{font-size:var(--font-size-small);border-top-left-radius:var(--border-radius-small);padding:4px 8px}@container (max-width:260px){._0H8Skq_ArticleCard__Area{font-size:var(--font-size-xsmall)}}}._0H8Skq_ArticleCard__Date{margin-top:12px;line-height:1}._0H8Skq_ArticleCard__DateText{font-size:var(--font-size-xxxsmall);color:var(--text-teal);word-break:break-all;background-color:var(--bg-teal);border-radius:2px;font-weight:700;line-height:1.25;display:inline-block}@media (min-width:841px){._0H8Skq_ArticleCard__DateText{font-size:var(--font-size-small);padding:4px}@container (max-width:260px){._0H8Skq_ArticleCard__DateText{font-size:var(--font-size-xsmall)}}}._0H8Skq_ArticleCard__Title{font-size:var(--font-size-xsmall);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;font-weight:700;display:-webkit-box;overflow:hidden}@media (min-width:841px){._0H8Skq_ArticleCard__Title{font-size:var(--font-size-medium);margin-top:16px}@container (max-width:260px){._0H8Skq_ArticleCard__Title{font-size:var(--font-size-small);margin-top:12px}}}._0H8Skq_ArticleCard__Date+._0H8Skq_ArticleCard__Title{margin-top:8px}@media (min-width:841px){._0H8Skq_ArticleCard__Date+._0H8Skq_ArticleCard__Title{margin-top:12px}@container (max-width:260px){._0H8Skq_ArticleCard__Date+._0H8Skq_ArticleCard__Title{margin-top:8px}}}._0H8Skq_ArticleCard--Large ._0H8Skq_ArticleCard__Title{font-size:var(--font-size-small)}@media (min-width:841px){._0H8Skq_ArticleCard--Large ._0H8Skq_ArticleCard__Title{font-size:var(--font-size-xlarge)}}._0H8Skq_ArticleCard__Author{-moz-column-gap:4px;align-items:center;column-gap:4px;margin-top:8px;display:flex}@media (min-width:841px){._0H8Skq_ArticleCard__Author{-moz-column-gap:8px;column-gap:8px;margin-top:16px}@container (max-width:260px){._0H8Skq_ArticleCard__Author{-moz-column-gap:4px;column-gap:4px;margin-top:12px}}}._0H8Skq_ArticleCard__AuthorImage{flex-shrink:0;width:24px;height:24px}@media (min-width:841px){._0H8Skq_ArticleCard__AuthorImage{width:32px;height:32px}@container (max-width:260px){._0H8Skq_ArticleCard__AuthorImage{width:24px;height:24px}}}._0H8Skq_ArticleCard__AuthorText{font-size:var(--font-size-xxsmall);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:841px){._0H8Skq_ArticleCard__AuthorText{font-size:var(--font-size-small)}@container (max-width:260px){._0H8Skq_ArticleCard__AuthorText{font-size:var(--font-size-xsmall)}}}._0H8Skq_ArticleCard--Large ._0H8Skq_ArticleCard__Author{-moz-column-gap:8px;column-gap:8px}@media (min-width:841px){._0H8Skq_ArticleCard--Large ._0H8Skq_ArticleCard__Author{-moz-column-gap:12px;column-gap:12px;margin-top:12px}._0H8Skq_ArticleCard--Large ._0H8Skq_ArticleCard__AuthorImage{width:48px;height:48px}._0H8Skq_ArticleCard--Large ._0H8Skq_ArticleCard__AuthorText{font-size:var(--font-size-medium)}}._0H8Skq_ArticleCard__LastUpdated{-moz-column-gap:2px;align-items:center;column-gap:2px;margin-top:8px;display:flex}@media (min-width:841px){._0H8Skq_ArticleCard__LastUpdated{-moz-column-gap:4px;column-gap:4px}}._0H8Skq_ArticleCard__LastUpdatedIcon{width:16px;height:16px;fill:var(--text-secondary);flex-shrink:0}@media (min-width:841px){._0H8Skq_ArticleCard__LastUpdatedIcon{width:24px;height:24px}@container (max-width:260px){._0H8Skq_ArticleCard__LastUpdatedIcon{width:16px;height:16px}}}._0H8Skq_ArticleCard__LastUpdatedText{font-size:var(--font-size-xxsmall);color:var(--text-secondary)}@media (min-width:841px){._0H8Skq_ArticleCard__LastUpdatedText{font-size:var(--font-size-small)}@container (max-width:260px){._0H8Skq_ArticleCard__LastUpdatedText{font-size:var(--font-size-xxsmall)}}}
.xsQU5a_ArticleCardList{grid-gap:16px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:841px){.xsQU5a_ArticleCardList{grid-template-columns:repeat(4,1fr);gap:24px}.xsQU5a_ArticleCardList--Column3{grid-template-columns:repeat(3,1fr)}.xsQU5a_ArticleCardList--Column4{grid-template-columns:repeat(4,1fr)}}
.ANe61q_Footer{background:var(--bg-dark);border-top-left-radius:var(--basic-layout-radius)}.ANe61q_Footer__Inner{padding:40px 24px 0;position:relative}@media (min-width:841px){.ANe61q_Footer__Inner{max-width:1088px;margin-left:auto;margin-right:auto;padding:24px 24px 20px}}.ANe61q_Footer__ScrollToTop{position:absolute;top:0;right:24px;box-shadow:0 7px 16px #0000001f,0 5.5px 22px #0000000a}.ANe61q_Footer__ScrollToTopLink{background-color:var(--bg-light);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-top:-28px;display:flex}.ANe61q_Footer__ScrollToTopLink:focus-visible{outline-offset:-4px}@media (hover:hover){.ANe61q_Footer__ScrollToTopLink:hover{background:var(--bg-strong)}}.ANe61q_Footer__ScrollToTopIcon{width:20px;height:20px}.ANe61q_Footer__Breadcrumb{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:12px;display:flex}@media (min-width:841px){.ANe61q_Footer__Breadcrumb{margin-top:0}}.ANe61q_Footer__BreadcrumbItem{font-size:var(--font-size-xsmall);color:var(--text-light);align-items:center;gap:8px;display:flex}@media (min-width:841px){.ANe61q_Footer__BreadcrumbItem{font-size:var(--font-size-small)}}.ANe61q_Footer__BreadcrumbItemLink{color:var(--text-light);-webkit-text-decoration:underline;text-decoration:underline}.ANe61q_Footer__BreadcrumbItemLink:focus-visible{outline-color:var(--border-focus-on-dark)}@media (hover:hover){.ANe61q_Footer__BreadcrumbItemLink:hover{-webkit-text-decoration:none;text-decoration:none}}.ANe61q_Footer__BreadcrumbItemIcon{width:14px;height:14px;fill:var(--text-light)}.ANe61q_Footer__Slider{margin-top:24px}@media (min-width:841px){.ANe61q_Footer__Slider{margin-top:48px}}.ANe61q_Footer__SliderTrack{width:82%;margin-left:auto;margin-right:auto}@media (min-width:841px){.ANe61q_Footer__SliderTrack{width:92%}}.ANe61q_Footer__SliderLink{border-radius:var(--border-radius-xsmall);margin:4px;display:block;position:relative}.ANe61q_Footer__SliderLink:focus-visible{outline-color:var(--border-focus-on-dark)!important;outline-offset:2px!important}.ANe61q_Footer__SliderLink:before{content:"";background:var(--bg-hover);border-radius:var(--border-radius-xsmall);opacity:0;position:absolute;inset:0}@media (hover:hover){.ANe61q_Footer__SliderLink:hover{cursor:pointer;overflow:hidden}.ANe61q_Footer__SliderLink:hover:before{opacity:1}}.ANe61q_Footer__SliderImage{border-radius:var(--border-radius-xsmall);width:100%;height:auto}.ANe61q_Footer__SliderButtonPrev{left:0!important}.ANe61q_Footer__SliderButtonNext{right:0!important}.ANe61q_Footer__SliderButtonPrev,.ANe61q_Footer__SliderButtonNext{cursor:pointer;opacity:1!important;background:0 0!important;width:auto!important}.ANe61q_Footer__SliderButtonPrev:focus-visible,.ANe61q_Footer__SliderButtonNext:focus-visible{outline-color:var(--border-focus-on-dark)!important}.ANe61q_Footer__SliderButtonPrev:hover,.ANe61q_Footer__SliderButtonNext:hover{opacity:.7!important}.ANe61q_Footer__SliderButtonPrevIcon,.ANe61q_Footer__SliderButtonNextIcon{width:24px!important;height:24px!important;fill:var(--text-white)!important}.ANe61q_Footer__List{flex-direction:column;gap:48px;margin-top:48px;display:flex}@media (min-width:841px){.ANe61q_Footer__List{gap:64px;margin-top:64px}}.ANe61q_Footer__NavGroup{flex-direction:column;gap:12px;display:flex}@media (min-width:841px){.ANe61q_Footer__NavGroup{gap:24px}.ANe61q_Footer__ListFirst{flex-wrap:wrap;gap:24px;display:flex}}.ANe61q_Footer__ListFirstItem{border-bottom:1px solid var(--border-gray);flex:calc(25% - 24px);width:100%}@media (min-width:841px){.ANe61q_Footer__ListFirstItem{max-width:242px}}.ANe61q_Footer__ListFirstItemLink{font-size:var(--font-size-medium);color:var(--text-light);padding:18px 8px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}.ANe61q_Footer__ListFirstItemLink:focus-visible{outline-color:var(--border-focus-on-dark)}.ANe61q_Footer__ListFirstItemLink:before{content:"";background:var(--bg-hover);border-radius:var(--border-radius-xxsmall);opacity:0;position:absolute;inset:0}@media (hover:hover){.ANe61q_Footer__ListFirstItemLink:hover{cursor:pointer;overflow:hidden}.ANe61q_Footer__ListFirstItemLink:hover:before{opacity:1}}@media (min-width:841px){.ANe61q_Footer__ListSecond{gap:24px;display:flex}.ANe61q_Footer__ListSecondItem{width:100%;max-width:242px}}.ANe61q_Footer__ListSecondItemLink{font-size:var(--font-size-small);color:var(--text-light);align-items:center;padding:18px 8px;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.ANe61q_Footer__ListSecondItemLink:focus-visible{outline-color:var(--border-focus-on-dark)}.ANe61q_Footer__ListSecondItemLink:before{content:"";background:var(--bg-hover);border-radius:var(--border-radius-xxsmall);opacity:0;position:absolute;inset:0}@media (hover:hover){.ANe61q_Footer__ListSecondItemLink:hover{cursor:pointer;overflow:hidden}.ANe61q_Footer__ListSecondItemLink:hover:before{opacity:1}}.ANe61q_Footer__ListSecondItemLinkIcon{width:18px;height:18px;fill:var(--text-light);margin-left:8px}.ANe61q_Footer__CompanyInner{background:var(--portal-gray-700);border-radius:var(--border-radius-xxsmall);padding:16px}@media (min-width:841px){.ANe61q_Footer__CompanyInner{padding:32px}}.ANe61q_Footer__CompanyTitle{font-size:var(--font-size-small);color:var(--portal-gray-300);font-weight:400}.ANe61q_Footer__CompanyFixed{flex-direction:column;gap:16px;margin-top:8px;display:flex}@media (min-width:841px){.ANe61q_Footer__CompanyFixed{flex-direction:row;gap:32px;margin-top:16px}}.ANe61q_Footer__CompanyColumn{flex-direction:column;width:100%;display:flex}@media (min-width:841px){.ANe61q_Footer__CompanyColumn{width:50%}}.ANe61q_Footer__CompanyLink{min-height:56px;font-size:var(--font-size-small);color:var(--text-light);align-items:center;padding:8px;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.ANe61q_Footer__CompanyLink:focus-visible{outline-color:var(--border-focus-on-dark)}.ANe61q_Footer__CompanyLink:before{content:"";background:var(--bg-hover);border-radius:var(--border-radius-xxsmall);opacity:0;position:absolute;inset:0}@media (hover:hover){.ANe61q_Footer__CompanyLink:hover{cursor:pointer;overflow:hidden}.ANe61q_Footer__CompanyLink:hover:before{opacity:1}}@media (min-width:841px){.ANe61q_Footer__CompanyLink{min-height:48px}}.ANe61q_Footer__CompanyLink--Thick{min-height:65px}.ANe61q_Footer__CompanyLinkInner{align-items:center;gap:8px;display:flex}.ANe61q_Footer__CompanyLinkInner>.ANe61q_Footer__ListSecondItemLinkIcon{width:24px;height:24px;fill:var(--text-light)}.ANe61q_Footer__CompanyName{font-size:var(--font-size-medium);color:var(--text-light);font-weight:700}.ANe61q_Footer__CompanyNameBr{display:block}@media (min-width:841px){.ANe61q_Footer__CompanyNameBr{display:none}}.ANe61q_Footer__CompanyDivider{width:auto;height:1px;color:var(--border-dark);background-color:var(--border-dark);border-width:0;margin:0 8px}@media (min-width:841px){.ANe61q_Footer__CompanyDivider{width:1px;height:auto}}.ANe61q_Footer__Copyright{flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:48px;padding:16px 0;display:flex}@media (min-width:841px){.ANe61q_Footer__Copyright{flex-direction:row;justify-content:flex-end;gap:20px;margin-top:64px;padding:0}}.ANe61q_Footer__CopyrightText{font-size:var(--font-size-xsmall);color:var(--text-light)}
.LLFUqW_Button{-moz-column-gap:4px;width:100%;min-height:32px;color:var(--text-white);text-align:center;word-break:auto-phrase;word-wrap:anywhere;background-color:var(--button-primary);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;column-gap:4px;padding:4px 16px;font-family:inherit;font-size:1rem;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex}.LLFUqW_Button .LLFUqW_Button__Icon{flex-shrink:0;display:inline-flex}.LLFUqW_Button .LLFUqW_Button__Icon>svg{vertical-align:middle;fill:currentColor;width:1em;height:1em}.LLFUqW_Button:disabled,.LLFUqW_Button[aria-disabled=true]{color:var(--text-disabled);cursor:default;background-color:var(--button-disabled)}.LLFUqW_Button[aria-disabled=true]{pointer-events:none}@media (hover:hover){.LLFUqW_Button.LLFUqW_Button--Primary:hover{background-color:var(--bg-hover-primary)}.LLFUqW_Button.LLFUqW_Button--Primary:hover:disabled,.LLFUqW_Button.LLFUqW_Button--Primary[aria-disabled=true]:hover{color:var(--text-disabled);background-color:var(--button-disabled)}}.LLFUqW_Button.LLFUqW_Button--Secondary{color:var(--text-primary);background-color:var(--bg-light);border-color:var(--border-light)}.LLFUqW_Button.LLFUqW_Button--Secondary:disabled,.LLFUqW_Button.LLFUqW_Button--Secondary[aria-disabled=true]{color:var(--text-disabled);background-color:var(--button-disabled);border-color:#0000}@media (hover:hover){.LLFUqW_Button.LLFUqW_Button--Secondary:hover{background-color:var(--bg-strong)}}.LLFUqW_Button.LLFUqW_Button--Tertiary{font-weight:inherit;color:var(--text-primary);background-color:#0000;border-color:#0000}.LLFUqW_Button.LLFUqW_Button--Tertiary:disabled,.LLFUqW_Button.LLFUqW_Button--Tertiary[aria-disabled=true]{color:var(--text-disabled);background-color:#0000}@media (hover:hover){.LLFUqW_Button.LLFUqW_Button--Tertiary:hover{background-color:var(--portal-gray-200)}}.LLFUqW_Button{--button-size-s-column-gap:4px;--button-size-s-min-height:32px;--button-size-s-padding:16px;--button-size-s-font-size:.75rem;--button-size-s-icon-font-size:.875rem;--button-size-m-column-gap:6px;--button-size-m-min-height:40px;--button-size-m-padding:20px;--button-size-m-font-size:.875rem;--button-size-m-icon-font-size:1rem;--button-size-l-column-gap:8px;--button-size-l-min-height:48px;--button-size-l-padding:22px;--button-size-l-font-size:.875rem;--button-size-l-icon-font-size:1.125rem;--button-size-xl-column-gap:8px;--button-size-xl-min-height:56px;--button-size-xl-padding:24px;--button-size-xl-font-size:1rem;--button-size-xl-icon-font-size:1.25rem;--button-prefix-icon-padding-adjust:0px;--button-suffix-icon-padding-adjust:0px}.LLFUqW_Button.LLFUqW_Button--HasPrefixIcon{--button-prefix-icon-padding-adjust:4px}.LLFUqW_Button.LLFUqW_Button--HasSuffixIcon{--button-suffix-icon-padding-adjust:4px}.LLFUqW_Button.LLFUqW_Button--DefaultS{-moz-column-gap:var(--button-size-s-column-gap);column-gap:var(--button-size-s-column-gap);min-height:var(--button-size-s-min-height);padding-right:var(--button-size-s-padding);padding-left:var(--button-size-s-padding);font-size:var(--button-size-s-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultS .LLFUqW_Button__Icon{font-size:var(--button-size-s-icon-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultM{-moz-column-gap:var(--button-size-m-column-gap);column-gap:var(--button-size-m-column-gap);min-height:var(--button-size-m-min-height);padding-right:calc(var(--button-size-m-padding) - var(--button-suffix-icon-padding-adjust));padding-left:calc(var(--button-size-m-padding) - var(--button-prefix-icon-padding-adjust));font-size:var(--button-size-m-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultM .LLFUqW_Button__Icon{font-size:var(--button-size-m-icon-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultL{-moz-column-gap:var(--button-size-l-column-gap);column-gap:var(--button-size-l-column-gap);min-height:var(--button-size-l-min-height);padding-right:calc(var(--button-size-l-padding) - var(--button-suffix-icon-padding-adjust));padding-left:calc(var(--button-size-l-padding) - var(--button-prefix-icon-padding-adjust));font-size:var(--button-size-l-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultL .LLFUqW_Button__Icon{font-size:var(--button-size-l-icon-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultXL{-moz-column-gap:var(--button-size-xl-column-gap);column-gap:var(--button-size-xl-column-gap);min-height:var(--button-size-xl-min-height);padding-right:calc(var(--button-size-xl-padding) - var(--button-suffix-icon-padding-adjust));padding-left:calc(var(--button-size-xl-padding) - var(--button-prefix-icon-padding-adjust));font-size:var(--button-size-xl-font-size)}.LLFUqW_Button.LLFUqW_Button--DefaultXL .LLFUqW_Button__Icon{font-size:var(--button-size-xl-icon-font-size)}@media (min-width:841px){.LLFUqW_Button.LLFUqW_Button--PCLayoutS{min-height:var(--button-size-s-min-height);padding-right:var(--button-size-s-padding);padding-left:var(--button-size-s-padding);font-size:var(--button-size-s-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutS .LLFUqW_Button__Icon{font-size:var(--button-size-s-icon-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutM{-moz-column-gap:var(--button-size-m-column-gap);column-gap:var(--button-size-m-column-gap);min-height:var(--button-size-m-min-height);padding-right:calc(var(--button-size-m-padding) - var(--button-suffix-icon-padding-adjust));padding-left:calc(var(--button-size-m-padding) - var(--button-prefix-icon-padding-adjust));font-size:var(--button-size-m-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutM .LLFUqW_Button__Icon{font-size:var(--button-size-m-icon-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutL{-moz-column-gap:var(--button-size-l-column-gap);column-gap:var(--button-size-l-column-gap);min-height:var(--button-size-l-min-height);padding-right:calc(var(--button-size-l-padding) - var(--button-suffix-icon-padding-adjust));padding-left:calc(var(--button-size-l-padding) - var(--button-prefix-icon-padding-adjust));font-size:var(--button-size-l-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutL .LLFUqW_Button__Icon{font-size:var(--button-size-l-icon-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutXL{-moz-column-gap:var(--button-size-xl-column-gap);column-gap:var(--button-size-xl-column-gap);min-height:var(--button-size-xl-min-height);padding-right:calc(var(--button-size-xl-padding) - var(--button-suffix-icon-padding-adjust));padding-left:calc(var(--button-size-xl-padding) - var(--button-prefix-icon-padding-adjust));font-size:var(--button-size-xl-font-size)}.LLFUqW_Button.LLFUqW_Button--PCLayoutXL .LLFUqW_Button__Icon{font-size:var(--button-size-xl-icon-font-size)}}
.reo7Rq_Company{inset:0;top:calc(var(--header-height) + 0px);top:calc(var(--header-height) + var(--special-info-height,0px));z-index:2;background:var(--bg-light);padding:0 16px 48px;position:fixed;overflow-y:auto}.reo7Rq_Company__Inner{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.reo7Rq_Company__Header{background:var(--bg-light);justify-content:space-between;align-items:center;display:flex}.reo7Rq_Company__Title{font-size:var(--font-size-xlarge);align-items:center;padding:16px 12px;font-weight:700;display:flex}.reo7Rq_Company__Content{margin-top:16px}.reo7Rq_Company__Columns{flex-wrap:nowrap;align-items:flex-start;gap:24px;display:flex}.reo7Rq_Company__Column{width:100%;max-width:500px}.reo7Rq_Company__ItemTitle{font-size:var(--font-size-small);color:var(--text-secondary);border-bottom:1px solid var(--border-medium);padding:16px 12px;font-weight:700}.reo7Rq_Company__ItemLogo{margin-top:24px}.reo7Rq_Company__ItemLogoLink{align-items:center;gap:24px;width:100%;height:auto;-webkit-text-decoration:none;text-decoration:none;display:flex}@media (hover:hover){.reo7Rq_Company__ItemLogoLink:hover{opacity:.8}}.reo7Rq_Company__ItemLogoImage{border:1px solid var(--border-light);border-radius:var(--border-radius-xsmall);align-items:center;width:220px;height:110px;padding:20px;display:flex}.reo7Rq_Company__ItemLogoText{color:var(--text-primary);align-items:center;gap:8px;font-weight:700;display:flex}.reo7Rq_Company__ItemIcon{width:16px;height:16px;fill:var(--icon-secondary)}.reo7Rq_Company__ItemLogoText .reo7Rq_Company__ItemIcon{width:24px;height:24px}.reo7Rq_Company__List{flex-wrap:wrap;gap:0 16px;margin-top:16px;display:flex}.reo7Rq_Company__ListItem{width:100%;color:var(--text-primary)}.reo7Rq_Company__ListLink{min-height:48px;font-size:var(--font-size-small);color:var(--text-primary);align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.reo7Rq_Company__ListLink:before{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.reo7Rq_Company__ListLink:hover{cursor:pointer;overflow:hidden}.reo7Rq_Company__ListLink:hover:before{opacity:1}}
.PF4gUq_Search{inset:0;top:calc(var(--header-height) + 0px);top:calc(var(--header-height) + var(--special-info-height,0px));z-index:2;background:var(--bg-light);padding:0 16px 48px;position:fixed;overflow-y:auto}.PF4gUq_Search__Inner{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.PF4gUq_Search__Header{background:var(--bg-light);justify-content:space-between;align-items:center;display:flex}.PF4gUq_Search__Title{font-size:var(--font-size-xlarge);align-items:center;padding:16px 12px;font-weight:700;display:flex}.PF4gUq_Search__Content{margin-top:32px}.PF4gUq_Search__Form{grid-gap:24px;grid-template-columns:2fr 1fr;align-items:center;gap:24px;display:grid}.PF4gUq_Search__Input{width:100%;font-size:var(--font-size-medium);letter-spacing:.2px;background:var(--bg-light);border:1px solid var(--border-medium);border-radius:12px;padding:20px 16px}.PF4gUq_Search__Submit{width:fit-content}
._7a56Ra_LineAreaList{--line-area-column:3}._7a56Ra_LineAreaList--Column2{--line-area-column:2}._7a56Ra_LineAreaList__ListDetailsHeader{align-items:center;gap:8px;display:flex}._7a56Ra_LineAreaList__ListDetailsHeaderIcon{font-size:var(--font-size-xxlarge);flex-shrink:0}._7a56Ra_LineAreaList__ListChild{grid-column-gap:16px;-moz-column-gap:16px;grid-template-columns:repeat(2,1fr);column-gap:16px;display:grid}@media (min-width:841px){._7a56Ra_LineAreaList__ListChild{grid-template-columns:repeat(calc(var(--line-area-column) * 2), 1fr);-moz-column-gap:24px;column-gap:24px;padding:16px 12px}}._7a56Ra_LineAreaList__ListChildLink{font-size:var(--font-size-small);color:var(--text-primary);padding:20px 8px;font-weight:700;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}@media (min-width:841px){._7a56Ra_LineAreaList__ListChildLink{font-size:var(--font-size-xsmall);padding:8px}}._7a56Ra_LineAreaList__ListChildLink:before{pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:var(--border-radius-xxsmall);opacity:0;position:absolute;inset:0}@media (hover:hover){._7a56Ra_LineAreaList__ListChildLink:hover:before{opacity:1}}
._4nSpAW_Town{inset:0;top:calc(var(--header-height) + 0px);top:calc(var(--header-height) + var(--special-info-height,0px));z-index:2;background:var(--bg-light);padding:0 16px 48px;position:fixed;overflow-y:auto}._4nSpAW_Town__Inner{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}._4nSpAW_Town__Header{background:var(--bg-light);justify-content:space-between;align-items:center;display:flex}._4nSpAW_Town__HeaderInner{align-items:center;gap:32px;display:flex}._4nSpAW_Town__Title{font-size:var(--font-size-xlarge);white-space:nowrap;align-items:center;gap:8px;padding:16px 0 16px 12px;font-weight:700;display:flex}._4nSpAW_Town__TitleIcon{width:36px;height:36px;fill:var(--icon-primary)}._4nSpAW_Town__Content{margin-top:16px}._4nSpAW_Town__Columns{grid-column-gap:24px;-moz-column-gap:24px;grid-template-columns:2fr 1fr;column-gap:24px;display:grid}._4nSpAW_Town__Column{flex-direction:column;gap:8px;display:flex}._4nSpAW_Town__ColumnSectionTitle{font-size:var(--font-size-small);color:var(--text-secondary);border-bottom:1px solid var(--border-medium);padding:16px 12px;font-weight:700}._4nSpAW_Town__LineAreaList{margin-top:8px}._4nSpAW_Town__List{flex-direction:column;margin-top:8px;display:flex}._4nSpAW_Town__ListItemLink{min-height:48px;font-size:var(--font-size-small);color:var(--text-primary);align-items:center;gap:8px;padding:12px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}._4nSpAW_Town__ListItemLink:before{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){._4nSpAW_Town__ListItemLink:hover{cursor:pointer;overflow:hidden}._4nSpAW_Town__ListItemLink:hover:before{opacity:1}}._4nSpAW_Town__ListItemLinkIcon{width:18px;height:18px;fill:var(--icon-secondary)}
.gWZu0a_SrOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.fnkIsq_TrainLineIcon{vertical-align:top;background:50%/100% no-repeat;width:1em;height:1em;display:inline-block}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--ty{background-image:url(../media/ty.asset.0i5zx0uodbet4.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--mg{background-image:url(../media/mg.asset.2-eee3qwiubwz.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--sh{background-image:url(../media/sh.asset.3xp6pkrd8sl-e.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--dt{background-image:url(../media/dt.asset.39fk0xphvqvjh.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--om{background-image:url(../media/om.asset.2v9-3m5a0igpv.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--ik{background-image:url(../media/ik.asset.1-onhqkv6-x0l.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--tm{background-image:url(../media/tm.asset.3lhbe8l_cv343.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--sg{background-image:url(../media/sg.asset.1_kx831wztffl.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--kd{background-image:url(../media/kd.asset.3n2i6iu1kxvog.svg)}.fnkIsq_TrainLineIcon.fnkIsq_TrainLineIcon--others{background-image:url(../media/others.asset.3llp3amyl2ueo.svg)}
.bGEtgW_Train{inset:0;top:calc(var(--header-height) + 0px);top:calc(var(--header-height) + var(--special-info-height,0px));z-index:2;background:var(--bg-light);padding:0 16px 48px;position:fixed;overflow-y:auto}.bGEtgW_Train__Inner{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.bGEtgW_Train__Header{background:var(--bg-light);justify-content:space-between;align-items:center;display:flex}.bGEtgW_Train__HeaderInner{align-items:center;gap:32px;display:flex}.bGEtgW_Train__Title{width:auto;min-width:144px;font-size:var(--font-size-xlarge);align-items:center;gap:8px;padding:16px 0 16px 12px;font-weight:700;display:flex}.bGEtgW_Train__TitleIcon{width:36px;height:36px;fill:var(--icon-primary)}.bGEtgW_Train__Content{margin-top:16px}.bGEtgW_Train__Columns{flex-wrap:nowrap;align-items:flex-start;gap:24px;display:flex}.bGEtgW_Train__Column{flex-direction:column;gap:8px;width:100%;max-width:331px;display:flex}.bGEtgW_Train__ColumnSectionTitle{font-size:var(--font-size-small);color:var(--text-secondary);border-bottom:1px solid var(--border-medium);padding:16px 12px;font-weight:700}.bGEtgW_Train__List{flex-wrap:wrap;gap:0 16px;margin-top:8px;display:flex}.bGEtgW_Train__ListItem{width:100%;color:var(--text-primary)}.bGEtgW_Train__ListLink{min-height:48px;font-size:var(--font-size-small);color:var(--text-primary);align-items:center;gap:8px;padding-left:12px;padding-right:12px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.bGEtgW_Train__ListLink:before{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.bGEtgW_Train__ListLink:hover{cursor:pointer;overflow:hidden}.bGEtgW_Train__ListLink:hover:before{opacity:1}}.bGEtgW_Train__ListLinkTrainIcon{font-size:var(--font-size-xxlarge);flex-shrink:0}.bGEtgW_Train__ListLinkIcon{width:18px;height:18px;fill:var(--icon-secondary);flex-shrink:0}
.dAWiLW_Header{display:none}@media (min-width:841px){.dAWiLW_Header{display:block}}.dAWiLW_Header__Open{background:var(--bg-light)}.dAWiLW_Header__Flex{justify-content:space-between;align-items:flex-end;display:flex}.dAWiLW_Header__LogoLink{justify-content:center;align-items:center;padding:8px 0;display:flex}@media (hover:hover){.dAWiLW_Header__LogoLink:hover{opacity:.8}}.dAWiLW_Header__LogoImage{width:124px;height:35px}.dAWiLW_Header__List{flex-direction:column;display:flex}.dAWiLW_Header__SubList{justify-content:flex-end;align-items:center;gap:8px;display:flex}.dAWiLW_Header__SubListItem,.dAWiLW_Header__SubListItemInner{align-items:center;display:flex}.dAWiLW_Header__SubListItemButton{cursor:pointer;background:0 0;border:none}.dAWiLW_Header__SubListItemButton,.dAWiLW_Header__SubListItemLink{box-sizing:border-box;height:100%;font-size:var(--font-size-xsmall);color:var(--text-primary);justify-content:center;align-items:center;gap:4px;padding:4px 16px;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.dAWiLW_Header__SubListItemButtonIcon,.dAWiLW_Header__SubListItemLinkIcon{width:16px;height:16px;fill:var(--icon-primary)}.dAWiLW_Header__SubListItemButton:before,.dAWiLW_Header__SubListItemLink:before{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.dAWiLW_Header__SubListItemButton:hover:before,.dAWiLW_Header__SubListItemLink:hover:before{opacity:1}}.dAWiLW_Header__SubListItemLinkIconOpenInNew{fill:var(--icon-secondary)}.dAWiLW_Header__MainList{justify-content:end;align-items:center;display:flex}.dAWiLW_Header__MainListItem{position:relative}.dAWiLW_Header__MainListItem:before{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.dAWiLW_Header__MainListItem:hover{cursor:pointer;overflow:hidden}.dAWiLW_Header__MainListItem:hover:before{opacity:1}}.dAWiLW_Header__MainListItemButton{width:100%;height:48px;font-size:var(--font-size-small);color:var(--text-primary);padding:0 16px;font-weight:700;display:inline-block;position:relative}.dAWiLW_Header__MainListItemButtonActive:before{content:"";background-color:var(--text-teal);width:75%;height:2px;margin:auto;position:absolute;bottom:0;left:0;right:0}
.bjD24W_FullScreenDialog{background:var(--bg-light);--header-height:64px;width:100%;height:100dvh;max-height:100dvh;margin:0;position:fixed;top:0;overflow-y:auto}.bjD24W_FullScreenDialog__CloseButtonWrapper{z-index:1;min-height:var(--header-height);justify-content:flex-end;align-items:center;padding:8px 8px 8px 16px;display:flex;position:sticky;top:0;left:0}.bjD24W_FullScreenDialog__CloseButton{background-color:var(--bg-default);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bjD24W_FullScreenDialog__CloseButtonIcon{fill:var(--icon-secondary)}.bjD24W_FullScreenDialog__Body{height:calc(100% - var(--header-height))}
.ItlOna_Menu__TriggerButton{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ItlOna_Menu__TriggerButtonIcon{width:24px;height:24px;fill:var(--icon-primary)}.ItlOna_Menu__Content{padding:4px 16px 64px}.ItlOna_Menu__DetailsHeader{cursor:pointer;border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;width:100%;padding:22px 8px;display:flex;position:relative}.ItlOna_Menu__DetailsHeaderTitle{align-items:center;gap:8px;font-size:24px;font-weight:700;display:flex}.ItlOna_Menu__DetailsHeaderIcon{width:36px;height:36px;fill:var(--icon-primary)}.ItlOna_Menu__DetailsHeaderArrow{flex-shrink:0;margin-left:auto;margin-right:8px;transition:transform .5s;display:block;transform:rotate(180deg)}.ItlOna_Menu__Details[open] .ItlOna_Menu__DetailsHeaderArrow{transform:rotate(0)}.ItlOna_Menu__DetailsInner{padding-left:32px;font-weight:700}.ItlOna_Menu__ListTitle{font-size:var(--font-size-xsmall);color:var(--text-secondary);padding:24px 8px 12px}.ItlOna_Menu__List{margin:0}.ItlOna_Menu__ListItem{color:var(--text-primary);border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;font-weight:700;display:flex;position:relative}.ItlOna_Menu__ListItemDetails{width:100%}.ItlOna_Menu__ListItemDetailsHeader{cursor:pointer;justify-content:space-between;align-items:center;width:100%;list-style:none;display:flex}.ItlOna_Menu__ListItemDetailsInner{align-items:center;gap:8px;width:100%;padding:20px 8px;display:flex;position:relative}.ItlOna_Menu__ListItemDetailsInner:has(.ItlOna_Menu__ListItemDetailsLink){padding:0}.ItlOna_Menu__ListItemDetailsTitle{align-items:center;gap:8px;display:flex}.ItlOna_Menu__ListItemDetailsTitleLink{width:100%;color:var(--text-primary);padding:20px 8px;-webkit-text-decoration:none;text-decoration:none;display:block}.ItlOna_Menu__ListItemDetailsLink{width:100%;color:var(--text-primary);align-items:center;gap:8px;padding:20px 8px;-webkit-text-decoration:none;text-decoration:none;display:flex}.ItlOna_Menu__ListItemDetailsLinkIcon{width:18px;height:18px;fill:var(--icon-secondary);flex-shrink:0}.ItlOna_Menu__ListItemDetailsTrainIcon{font-size:var(--font-size-xxlarge)}.ItlOna_Menu__ListItemDetailsArrow{flex-shrink:0;margin-left:auto;margin-right:8px;transition:transform .5s;display:block;transform:rotate(180deg)}.ItlOna_Menu__ListItemDetails[open] .ItlOna_Menu__ListItemDetailsArrow{transform:rotate(0)}.ItlOna_Menu__ListChild{margin:0}.ItlOna_Menu__ListChildItem{width:100%;color:var(--text-primary);border-top:1px solid var(--border-light);justify-content:space-between;align-items:center;font-weight:700;display:flex}.ItlOna_Menu__ListChildLink{width:100%;font-size:var(--font-size-small);color:var(--text-primary);padding:20px 8px;-webkit-text-decoration:none;text-decoration:none;display:block}.ItlOna_Menu__SubSection{margin-top:24px}.ItlOna_Menu__SubListItemLink{width:100%;color:var(--text-primary);align-items:center;gap:8px;padding:20px 8px;font-weight:700;-webkit-text-decoration:none;text-decoration:none;display:flex}.ItlOna_Menu__SubListItemLinkIcon{width:18px;height:18px;fill:var(--icon-secondary)}.ItlOna_Menu__Company{margin-top:40px}.ItlOna_Menu__CompanyInner{background:var(--bg-default);border-radius:var(--border-radius-xxsmall);padding:16px}.ItlOna_Menu__CompanyTitle{font-size:var(--font-size-small);color:var(--text-secondary);font-weight:400}.ItlOna_Menu__CompanyFixed{flex-direction:column;gap:16px;margin-top:16px;display:flex}.ItlOna_Menu__CompanyLink{font-size:var(--font-size-small);color:var(--text-primary);align-items:center;gap:8px;padding:8px;-webkit-text-decoration:none;text-decoration:none;display:flex}.ItlOna_Menu__CompanyLinkInner{align-items:center;gap:8px;display:flex}.ItlOna_Menu__CompanyLinkIcon{fill:var(--icon-secondary)}.ItlOna_Menu__CompanyLinkIconSub{width:18px;height:18px;fill:var(--icon-secondary)}.ItlOna_Menu__CompanyName{font-size:var(--font-size-medium);color:var(--text-primary);font-weight:700}.ItlOna_Menu__CompanyList{flex-direction:column;gap:16px;width:100%;margin-top:16px;display:flex}.ItlOna_Menu__CompanyDivider{width:auto;height:1px;color:var(--border-medium);background-color:var(--border-medium);border-width:0}
.BxKana_Search__TriggerButton{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.BxKana_Search__TriggerButtonIcon{width:24px;height:24px;fill:var(--icon-primary)}.BxKana_Search__Title{font-size:var(--font-size-xlarge);align-items:center;gap:8px;margin-top:48px;padding:16px;font-weight:700;display:flex}.BxKana_Search__Content{background:var(--bg-light);width:100%;padding:0 16px 40px}.BxKana_Search__Form{flex-direction:column;justify-content:flex-end;padding:16px;display:flex}.BxKana_Search__Input{font-size:var(--font-size-medium);letter-spacing:.2px;background:var(--bg-light);border:1px solid var(--border-medium);border-radius:12px;padding:20px 16px}.BxKana_Search__Submit{justify-content:flex-end;width:100%;margin-top:24px;display:flex}.BxKana_Search__SubmitButtonWrapper{width:fit-content}
.boDQWq_Header{display:block}@media (min-width:841px){.boDQWq_Header{display:none}}.boDQWq_Header__Flex{justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;display:flex}.boDQWq_Header__LogoLink{justify-content:center;align-items:center;display:flex}.boDQWq_Header__LogoImage{width:106px;height:30px}.boDQWq_Header__FlexIcon{align-items:center;gap:4px;display:flex}
.HP_J4W_Header__Block{background:var(--bg-light);border-bottom-left-radius:var(--basic-layout-radius);height:64px}@media (min-width:841px){.HP_J4W_Header__Block{height:var(--header-height);padding:16px 16px 8px}}.HP_J4W_Header__Block:has([aria-modal=true]){border-bottom-left-radius:0}@media (min-width:841px){.HP_J4W_Header__Inner{max-width:1040px;margin-left:auto;margin-right:auto}}
.ITLaGq_BasicLayout__Header{z-index:10;position:relative}.ITLaGq_BasicLayout__Main,.ITLaGq_BasicLayout__Footer{margin-top:calc(var(--basic-layout-radius) * -1);position:relative}
._4E5NVq_EventCard{background:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--border-radius-xsmall)}._4E5NVq_EventCard--end{background:#eee}._4E5NVq_EventCard__Link{z-index:0;border-radius:inherit;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}._4E5NVq_EventCard__Link:before{z-index:1;pointer-events:none;content:"";background:var(--bg-hover);border-radius:inherit;opacity:0;position:absolute;inset:0}@media (hover:hover){._4E5NVq_EventCard__Link:hover:before{opacity:1}}._4E5NVq_EventCard__Container{z-index:0;gap:12px;padding:12px;display:flex;position:relative}@media (min-width:841px){._4E5NVq_EventCard__Container{gap:24px;padding:24px}}._4E5NVq_EventCard__ImageContainer{flex-shrink:0;width:144px;height:144px;position:relative}@media (min-width:841px){._4E5NVq_EventCard__ImageContainer{width:208px;height:208px}}._4E5NVq_EventCard--end ._4E5NVq_EventCard__ImageContainer:after{z-index:1;pointer-events:none;content:"";background:var(--bg-light);opacity:.5;position:absolute;inset:0}._4E5NVq_EventCard__StatusLabel{z-index:2;font-size:var(--font-size-xxsmall);border-bottom-right-radius:var(--border-radius-xsmall);padding:4px 6px;font-weight:700;line-height:1.25;position:absolute;top:0;left:0}@media (min-width:841px){._4E5NVq_EventCard__StatusLabel{font-size:var(--font-size-small);border-bottom-right-radius:var(--border-radius-medium);padding:8px 12px}}._4E5NVq_EventCard__StatusLabel--preview{color:var(--text-teal);background:var(--bg-teal)}._4E5NVq_EventCard__StatusLabel--inProgress{color:var(--text-white);background:var(--bg-teal-primary)}._4E5NVq_EventCard__StatusLabel--end{color:var(--text-white);background:var(--portal-gray-600)}._4E5NVq_EventCard__BodyContainer{flex-direction:column;flex-grow:1;justify-content:space-between;min-width:0;display:flex}._4E5NVq_EventCard__Content{flex-direction:column;row-gap:8px;display:flex}@media (min-width:841px){._4E5NVq_EventCard__Content{row-gap:12px}}._4E5NVq_EventCard__Date{width:fit-content;font-size:var(--font-size-xxsmall);color:var(--text-teal);background:var(--bg-teal);border-radius:2px;padding:1px 4px;font-weight:700;line-height:1.25}@media (min-width:841px){._4E5NVq_EventCard__Date{font-size:var(--font-size-small);padding:4px 8px}}._4E5NVq_EventCard__Date--end{color:var(--text-secondary);background:0 0}._4E5NVq_EventCard__Title{font-size:var(--font-size-small);color:var(--text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}@media (min-width:841px){._4E5NVq_EventCard__Title{font-size:var(--font-size-xlarge)}}._4E5NVq_EventCard__Sender{align-items:center;gap:4px;display:flex}@media (min-width:841px){._4E5NVq_EventCard__Sender{gap:8px}}._4E5NVq_EventCard__SenderIcon{flex-shrink:0;width:24px;height:24px}@media (min-width:841px){._4E5NVq_EventCard__SenderIcon{width:32px;height:32px}}._4E5NVq_EventCard__SenderName{font-size:var(--font-size-xxsmall);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:841px){._4E5NVq_EventCard__SenderName{font-size:var(--font-size-small)}}._4E5NVq_EventCard__OpenInNewContainer{justify-content:end;align-items:center;display:flex}._4E5NVq_EventCard__OpenInNew{width:24px;height:24px;fill:var(--icon-secondary)}
.xL95rW_Heading{font-weight:700}.xL95rW_Heading>h1{font-size:var(--font-size-xxlarge)}@media (min-width:841px){.xL95rW_Heading>h1{font-size:var(--font-size-xxxxxlarge)}}.xL95rW_Heading>h2{font-size:var(--font-size-xxlarge)}@media (min-width:841px){.xL95rW_Heading>h2{font-size:var(--font-size-xxxxlarge)}}.xL95rW_Heading>h3{font-size:var(--font-size-xlarge)}@media (min-width:841px){.xL95rW_Heading>h3{font-size:var(--font-size-xxlarge)}}.xL95rW_Heading>h4{font-size:var(--font-size-medium)}@media (min-width:841px){.xL95rW_Heading>h4{font-size:var(--font-size-xlarge)}.xL95rW_Heading__CenterPC{text-align:center}}
.lupBVW_TagLink{color:var(--text-secondary);background-color:var(--bg-light);border-radius:var(--border-radius-max);box-shadow:inset 0 0 0 1px var(--border-light);align-items:center;padding-top:4px;padding-bottom:4px;font-weight:700;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.lupBVW_TagLink:before{z-index:1;pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:inherit;opacity:0;position:absolute;inset:0}.lupBVW_TagLink:hover:before{opacity:1}.lupBVW_TagLink{--min-height-s:24px;--padding-inline-s:8px;--font-size-s:var(--font-size-xsmall);--min-height-m:28px;--padding-inline-m:12px;--font-size-m:var(--font-size-small);--min-height-l:36px;--padding-inline-l:12px;--font-size-l:var(--font-size-medium)}.lupBVW_TagLink.lupBVW_TagLink--DefaultS{min-height:var(--min-height-s);padding-left:var(--padding-inline-s);padding-right:var(--padding-inline-s);font-size:var(--font-size-s)}.lupBVW_TagLink.lupBVW_TagLink--DefaultM{min-height:var(--min-height-m);padding-left:var(--padding-inline-m);padding-right:var(--padding-inline-m);font-size:var(--font-size-m)}.lupBVW_TagLink.lupBVW_TagLink--DefaultL{min-height:var(--min-height-l);padding-left:var(--padding-inline-l);padding-right:var(--padding-inline-l);font-size:var(--font-size-l)}@media (min-width:841px){.lupBVW_TagLink.lupBVW_TagLink--PCLayoutS{min-height:var(--min-height-s);padding-left:var(--padding-inline-s);padding-right:var(--padding-inline-s);font-size:var(--font-size-s)}.lupBVW_TagLink.lupBVW_TagLink--PCLayoutM{min-height:var(--min-height-m);padding-left:var(--padding-inline-m);padding-right:var(--padding-inline-m);font-size:var(--font-size-m)}.lupBVW_TagLink.lupBVW_TagLink--PCLayoutL{min-height:var(--min-height-l);padding-left:var(--padding-inline-l);padding-right:var(--padding-inline-l);font-size:var(--font-size-l)}}
.MCBI-q_RecommendTags{flex-direction:column;gap:16px;padding:20px 16px 24px;display:flex}@media (min-width:841px){.MCBI-q_RecommendTags{flex-direction:row;align-items:center;gap:32px;padding:32px}}.MCBI-q_RecommendTags__Title{flex-shrink:0}@media (min-width:841px){.MCBI-q_RecommendTags__Title{font-size:var(--font-size-xlarge)}}.MCBI-q_RecommendTags__List{flex-wrap:wrap;gap:16px 4px;display:flex}@media (min-width:841px){.MCBI-q_RecommendTags__List{gap:16px 8px}}
.p4738W_SeriesThumbnail{padding-bottom:8px;padding-right:8px}.p4738W_SeriesThumbnail__Image{width:100%;height:auto}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--red{box-shadow:8px 8px 0 0 var(--series-red)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--orange{box-shadow:8px 8px 0 0 var(--series-orange)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--yellow{box-shadow:8px 8px 0 0 var(--series-yellow)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--green{box-shadow:8px 8px 0 0 var(--series-green)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--blue-green{box-shadow:8px 8px 0 0 var(--series-blue-green)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--blue{box-shadow:8px 8px 0 0 var(--series-blue)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--blue-purple{box-shadow:8px 8px 0 0 var(--series-blue-purple)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--red-purple{box-shadow:8px 8px 0 0 var(--series-red-purple)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--pink{box-shadow:8px 8px 0 0 var(--series-pink)}.p4738W_SeriesThumbnail__Image.p4738W_SeriesThumbnail__Image--brown{box-shadow:8px 8px 0 0 var(--series-brown)}
.XQfrUa_CompactLayout{grid-gap:16px;grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}.XQfrUa_CompactLayout__ImageContainer{position:relative}.XQfrUa_CompactLayout__UpdateLabel{z-index:1;font-size:var(--font-size-xxsmall);color:var(--text-white);background:var(--bg-new);border-bottom-right-radius:var(--border-radius-xsmall);padding:4px 6px;font-weight:700;line-height:1.25;position:absolute;top:0;left:0}.XQfrUa_CompactLayout__Title{font-size:var(--font-size-medium);color:var(--text-primary);font-weight:700}.XQfrUa_CompactLayout__Title:has(+.XQfrUa_CompactLayout__ArticleCount){margin-right:8px}.XQfrUa_CompactLayout__ArticleCount{font-size:var(--font-size-xsmall);color:var(--text-secondary);white-space:nowrap;vertical-align:text-bottom;font-weight:400}.XQfrUa_CompactLayout__Author{align-items:center;gap:8px;margin-top:8px;display:flex}.XQfrUa_CompactLayout__AuthorImage{flex-shrink:0;width:24px;height:24px}.XQfrUa_CompactLayout__AuthorName{font-size:var(--font-size-xxsmall);color:var(--text-secondary)}
.TpuLOq_DefaultLayout__ImageContainer{position:relative}.TpuLOq_DefaultLayout__UpdateLabel{z-index:1;font-size:var(--font-size-small);color:var(--text-white);background:var(--bg-new);border-bottom-right-radius:var(--border-radius-small);padding:8px 12px;font-weight:700;line-height:1.25;position:absolute;top:0;left:0}.TpuLOq_DefaultLayout__Contents{align-items:flex-start;gap:8px;margin-top:16px;display:flex}@media (min-width:841px){.TpuLOq_DefaultLayout__Contents{gap:12px;margin-top:12px}}.TpuLOq_DefaultLayout__AuthorImage{flex-shrink:0;width:40px;height:40px}@media (min-width:841px){.TpuLOq_DefaultLayout__AuthorImage{width:48px;height:48px}}.TpuLOq_DefaultLayout__Title{font-size:var(--font-size-medium);color:var(--text-primary);font-weight:700}.TpuLOq_DefaultLayout__Title:has(+.TpuLOq_DefaultLayout__ArticleCount){margin-right:8px}@media (min-width:841px){.TpuLOq_DefaultLayout__Title{font-size:var(--font-size-xlarge)}}.TpuLOq_DefaultLayout__ArticleCount{font-size:var(--font-size-xsmall);color:var(--text-secondary);white-space:nowrap;vertical-align:text-bottom;font-weight:400}@media (min-width:841px){.TpuLOq_DefaultLayout__ArticleCount{font-size:var(--font-size-small)}}.TpuLOq_DefaultLayout__Description{font-size:var(--font-size-xsmall);color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;display:-webkit-box;overflow:hidden}@media (min-width:841px){.TpuLOq_DefaultLayout__Description{font-size:var(--font-size-small);margin-top:8px}}
._83VQUG_SeriesCard__Link{z-index:0;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}._83VQUG_SeriesCard__Link:before{z-index:1;pointer-events:none;content:"";background:var(--bg-hover);border-radius:var(--border-radius-xsmall);opacity:0;position:absolute;inset:-8px}@media (hover:hover){._83VQUG_SeriesCard__Link:hover:before{opacity:1}}
.Xf574G_TokyuTrainLineLabel{--label-color:transparent;--label-bg:transparent;--label-station-line-ty-rgb:219 0 66;--label-station-line-mg-rgb:0 156 211;--label-station-line-sh-rgb:111 21 133;--label-station-line-dt-rgb:0 170 142;--label-station-line-om-rgb:241 140 67;--label-station-line-ik-rgb:238 134 167;--label-station-line-tm-rgb:174 1 121;--label-station-line-sg-rgb:252 200 0;--label-station-line-kd-rgb:0 113 190;min-height:22px;font-size:var(--font-size-xsmall);color:var(--text-primary);white-space:nowrap;vertical-align:top;background-color:#0000;background-color:var(--label-bg);border-left:2px solid #0000;border-left:2px solid var(--label-color);align-items:center;padding:2px 4px;line-height:1;display:inline-flex}@media (min-width:841px){.Xf574G_TokyuTrainLineLabel{min-height:26px;font-size:var(--font-size-small);padding:2px 8px}}.Xf574G_TokyuTrainLineLabel--ty{--label-color:var(--station-line-ty);--label-bg:rgba(var(--label-station-line-ty-rgb) / 10%)}.Xf574G_TokyuTrainLineLabel--mg{--label-color:var(--station-line-mg);--label-bg:rgba(var(--label-station-line-mg-rgb) / 10%)}.Xf574G_TokyuTrainLineLabel--sh{--label-color:var(--station-line-sh);--label-bg:rgba(var(--label-station-line-sh-rgb) / 10%)}.Xf574G_TokyuTrainLineLabel--dt{--label-color:var(--station-line-dt);--label-bg:rgba(var(--label-station-line-dt-rgb) / 10%)}.Xf574G_TokyuTrainLineLabel--om{--label-color:var(--station-line-om);--label-bg:rgba(var(--label-station-line-om-rgb) / 10%)}.Xf574G_TokyuTrainLineLabel--ik{--label-color:var(--station-line-ik);--label-bg:rgba(var(--label-station-line-ik-rgb) / 15%)}.Xf574G_TokyuTrainLineLabel--tm{--label-color:var(--station-line-tm);--label-bg:rgba(var(--label-station-line-tm-rgb) / 10%)}.Xf574G_TokyuTrainLineLabel--sg{--label-color:var(--station-line-sg);--label-bg:rgba(var(--label-station-line-sg-rgb) / 15%)}.Xf574G_TokyuTrainLineLabel--kd{--label-color:var(--station-line-kd);--label-bg:rgba(var(--label-station-line-kd-rgb) / 10%)}
.LiMD5G_FallbackState__Text{text-align:center;padding-top:48px;padding-bottom:48px}@media (min-width:841px){.LiMD5G_FallbackState__Text{padding-top:64px;padding-bottom:64px}}.LiMD5G_FallbackState__Image{background-image:url(../media/bg_town.2qo159c_422qc.png);background-position:50%;background-repeat:repeat-x;background-size:cover;width:100%;min-height:70px}@media (min-width:1040px){.LiMD5G_FallbackState__Image{background-size:contain}}.LiMD5G_FallbackState__ButtonContainer{justify-content:center;align-items:center;margin-top:24px;display:flex}@media (min-width:841px){.LiMD5G_FallbackState__ButtonContainer{margin-top:48px}.LiMD5G_FallbackState__ButtonWrapper{min-width:330px}}
._5GEpda_NewEvents__List{flex-direction:column;gap:16px;margin-top:16px;display:flex}@media (min-width:841px){._5GEpda_NewEvents__List{grid-gap:24px;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}}._5GEpda_NewEvents__ListItem{min-width:0}._5GEpda_NewEvents__ButtonContainer{width:fit-content;margin-top:24px;margin-left:auto;margin-right:auto}@media (min-width:841px){._5GEpda_NewEvents__ButtonContainer{min-width:330px;margin-top:40px}}
._5r8TWq_UnPublishedState{--content-max-width:1040px;width:calc(100vw - var(--scrollbar-width));margin-left:calc(-50vw + (var(--scrollbar-width) / 2) + 50%);margin-right:calc(-50vw + (var(--scrollbar-width) / 2) + 50%)}@media (min-width:1088px){._5r8TWq_UnPublishedState{max-width:var(--content-max-width);margin-left:auto;margin-right:auto}}._5r8TWq_UnPublishedState__Text{color:var(--text-primary);text-align:center;padding-top:16px;padding-bottom:16px}@media (min-width:841px){._5r8TWq_UnPublishedState__Text{padding-top:32px;padding-bottom:32px}}._5r8TWq_UnPublishedState__TextBr{display:block}@media (min-width:841px){._5r8TWq_UnPublishedState__TextBr{display:none}}
.t3UA-G_NewArticles__List{margin-top:16px}@media (min-width:841px){.t3UA-G_NewArticles__List{margin-top:32px}}.t3UA-G_NewArticles__Aside{flex-direction:column;gap:24px;margin-top:24px;display:flex}@media (min-width:841px){.t3UA-G_NewArticles__Aside{gap:40px;margin-top:40px}}.t3UA-G_NewArticles__RecommendTagsWrapper{background:var(--bg-strong);border-radius:var(--border-radius-xsmall)}.t3UA-G_NewArticles__ButtonContainer{width:fit-content;margin-left:auto;margin-right:auto}@media (min-width:841px){.t3UA-G_NewArticles__ButtonContainer{min-width:330px}}
._32REFG_View{padding:calc(32px + var(--basic-layout-radius)) 24px calc(96px + var(--basic-layout-radius));background:var(--bg-default)}@media (min-width:841px){._32REFG_View{padding-top:calc(48px + var(--basic-layout-radius))}}._32REFG_View__Contents{max-width:686px;margin-left:auto;margin-right:auto}._32REFG_View__Aside{flex-direction:column;gap:64px;max-width:1040px;margin-top:64px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){._32REFG_View__Aside{gap:96px;margin-top:96px}}._32REFG_View__MainVisual{margin-top:32px}@media (min-width:841px){._32REFG_View__MainVisual{margin-top:48px}}._32REFG_View__ArticleBody{margin-top:48px}@media (min-width:841px){._32REFG_View__ArticleBody{margin-top:64px}}._32REFG_View__DetailLink{max-width:330px;margin-top:32px;margin-left:auto;margin-right:auto}@media (min-width:841px){._32REFG_View__DetailLink{margin-top:48px}}._32REFG_View__Notice{font-size:var(--font-size-xsmall);color:var(--text-secondary);margin-top:40px}@media (min-width:841px){._32REFG_View__Notice{margin-top:48px;font-size:.75rem}}._32REFG_View__ArticleSubContents{flex-direction:column;gap:48px;margin-top:48px;display:flex}@media (min-width:841px){._32REFG_View__ArticleSubContents{gap:64px;margin-top:64px}}._32REFG_View__SeriesWrapper,._32REFG_View__AuthorWrapper{max-width:508px}@media (min-width:841px){._32REFG_View__SeriesWrapper,._32REFG_View__AuthorWrapper{margin:0 auto}}._32REFG_View__RecommendArticlesTitle{font-size:var(--font-size-xxlarge);font-weight:700}@media (min-width:841px){._32REFG_View__RecommendArticlesTitle{font-size:var(--font-size-xxxxlarge)}}._32REFG_View__RecommendArticlesItems{margin-top:16px}@media (min-width:841px){._32REFG_View__RecommendArticlesItems{margin-top:32px}}
.fz6ELW_EmptyState__Text{color:var(--text-primary);text-align:center}
._9K90EW_Promotion__CategoryName{width:fit-content;font-size:var(--font-size-small);color:var(--text-light);background:var(--bg-teal-primary);border-radius:var(--border-radius-xsmall) var(--border-radius-xsmall) 0 0;padding:8px 16px;font-weight:700;line-height:1.25}@media (min-width:841px){._9K90EW_Promotion__CategoryName{font-size:var(--font-size-medium)}}._9K90EW_Promotion__Content{background:var(--bg-strong);border-radius:0 var(--border-radius-xsmall) var(--border-radius-xsmall) var(--border-radius-xsmall);flex-direction:column;gap:24px;padding:24px 16px 32px;display:flex}@media (min-width:841px){._9K90EW_Promotion__Content{padding:32px 32px 40px}}._9K90EW_Promotion__Title{font-size:var(--font-size-xlarge);font-weight:700}@media (min-width:841px){._9K90EW_Promotion__Title{font-size:var(--font-size-xxlarge)}}._9K90EW_Promotion__Image{-o-object-fit:scale-down;object-fit:scale-down;border-radius:var(--border-radius-xsmall);width:fit-content;margin:auto}._9K90EW_Promotion__Text{line-height:1.75}._9K90EW_Promotion__Text strong{font-weight:700}._9K90EW_Promotion__LinkIcon{vertical-align:text-bottom;width:18px;height:18px;display:inline-block}
._Yq4xq_Pagination{justify-content:center;align-items:center;gap:8px;display:flex}._Yq4xq_Pagination__Text{font-size:var(--font-size-small);color:var(--text-primary);text-align:center;white-space:nowrap;margin-left:20px;margin-right:20px;font-weight:700;line-height:1.25}@media (min-width:841px){._Yq4xq_Pagination__Text{font-size:var(--font-size-medium)}}
.epqKoW_RelatedAreaArticles__List{margin-top:16px}@media (min-width:841px){.epqKoW_RelatedAreaArticles__List{margin-top:32px}}.epqKoW_RelatedAreaArticles__ButtonContainer{width:fit-content;margin-top:24px;margin-left:auto;margin-right:auto}@media (min-width:841px){.epqKoW_RelatedAreaArticles__ButtonContainer{min-width:330px;margin-top:40px}}
.W_LmZW_ListLayout{padding:calc(32px + var(--basic-layout-radius)) 24px calc(96px + var(--basic-layout-radius));background:var(--bg-default)}@media (min-width:841px){.W_LmZW_ListLayout{padding-top:calc(64px + var(--basic-layout-radius));--content-max-width:1040px}}.W_LmZW_ListLayout__ContentContainer{max-width:var(--content-max-width);flex-direction:column;gap:64px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){.W_LmZW_ListLayout__ContentContainer{gap:96px}}.W_LmZW_ListLayout__Title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:1.75rem;font-weight:700;display:-webkit-box;overflow:hidden}@media (min-width:841px){.W_LmZW_ListLayout__Title{-webkit-line-clamp:1;font-size:var(--font-size-xxxxxlarge);text-align:center}}.W_LmZW_ListLayout__Condition{flex-direction:column;gap:12px;margin-top:12px;display:flex}.W_LmZW_ListLayout__ConditionRow{justify-content:space-between;align-items:center;display:flex}.W_LmZW_ListLayout__PageCount{font-size:var(--font-size-small)}@media (min-width:841px){.W_LmZW_ListLayout__PageCount{font-size:var(--font-size-medium)}}.W_LmZW_ListLayout__ListWrapper{margin-top:32px}@media (min-width:841px){.W_LmZW_ListLayout__ListWrapper{margin-top:48px}}.W_LmZW_ListLayout__PaginationWrapper{margin-top:24px}@media (min-width:841px){.W_LmZW_ListLayout__PaginationWrapper{margin-top:40px}}.W_LmZW_ListLayout__EmptyState{width:calc(100vw - var(--scrollbar-width));margin-left:calc(-50vw + (var(--scrollbar-width) / 2) + 50%);margin-right:calc(-50vw + (var(--scrollbar-width) / 2) + 50%)}@media (min-width:1088px){.W_LmZW_ListLayout__EmptyState{max-width:var(--content-max-width);margin-left:auto;margin-right:auto}}.W_LmZW_ListLayout__Aside{flex-direction:column;gap:64px;display:flex}@media (min-width:841px){.W_LmZW_ListLayout__Aside{gap:96px}}
@media (min-width:841px){._68sgxW_SameTagArticles__Title{font-size:var(--font-size-xlarge)}}._68sgxW_SameTagArticles__List{border-top:1px solid var(--border-light);margin-top:8px}@media (min-width:841px){._68sgxW_SameTagArticles__List{margin-top:16px}}._68sgxW_SameTagArticles__Item{--marker-width:24px;--bullet-size:4px;border-bottom:1px solid var(--border-light);padding-top:16px;padding-bottom:16px;display:flex}._68sgxW_SameTagArticles__Item:before{width:var(--bullet-size);height:var(--bullet-size);margin-top:calc(((var(--font-size-small) * 1.5) - var(--bullet-size)) / 2);margin-bottom:calc(((var(--font-size-small) * 1.5) - var(--bullet-size)) / 2);margin-left:calc((var(--marker-width) - var(--bullet-size)) / 2);margin-right:calc((var(--marker-width) - var(--bullet-size)) / 2);content:"";background-color:var(--bg-teal-primary);border-radius:50%;flex-shrink:0;align-self:flex-start}._68sgxW_SameTagArticles__ItemLink{font-size:var(--font-size-small);font-weight:700}
._6zTBYa_SortSelect{white-space:nowrap;border-radius:999px;position:relative}@media (hover:hover){._6zTBYa_SortSelect:hover{background-color:var(--portal-gray-200)}}._6zTBYa_SortSelect__Native{color:#0000;appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}
.pdWDNW_ArticleSceneBanner{border-radius:var(--border-radius-xsmall);display:block;position:relative;overflow:hidden}.pdWDNW_ArticleSceneBanner:before{pointer-events:none;content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0;overflow:hidden}@media (hover:hover){.pdWDNW_ArticleSceneBanner:hover:before{opacity:1}}.pdWDNW_ArticleSceneBanner__Image{width:100%;height:auto}
.SdAATG_FirstView{position:relative}.SdAATG_FirstView__Inner{flex-direction:column;width:100%;max-width:1040px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){.SdAATG_FirstView__Inner{gap:max(min(calc(50vw - (var(--scrollbar-width) / 2) - 50%), 110px), 24px);flex-direction:row-reverse}}.SdAATG_FirstView__Content{margin-top:calc(-1 * var(--border-radius-medium));background-color:var(--bg-default);border-radius:var(--border-radius-medium) var(--border-radius-medium) 0 0;flex-direction:column;flex-grow:1;row-gap:24px;padding-top:32px;padding-left:24px;padding-right:24px;display:flex}@media (min-width:841px){.SdAATG_FirstView__Content{flex-grow:0;flex-shrink:0;row-gap:40px;width:330px;min-width:0;margin-top:64px;padding-top:0;padding-left:0;padding-right:0}.SdAATG_FirstView__Content.SdAATG_FirstView__Content--Center{justify-content:center;margin-top:0;display:flex}}.SdAATG_FirstView__Head{flex-direction:column;row-gap:8px;display:flex}@media (min-width:841px){.SdAATG_FirstView__Head{gap:16px}}.SdAATG_FirstView__Lines{flex-wrap:wrap;gap:8px;margin-top:12px;line-height:1;display:flex}@media (min-width:841px){.SdAATG_FirstView__Lines{margin-top:20px}}.SdAATG_FirstView__HeadCatchphrase{font-size:var(--font-size-xlarge);color:var(--text-teal);white-space:pre-wrap;font-weight:700}.SdAATG_FirstView__HeadContent>h1{font-size:var(--font-size-xxxxlarge)}@media (min-width:841px){.SdAATG_FirstView__HeadContent>h1{font-size:3rem}}.SdAATG_FirstView__Explain{line-height:1.75}.SdAATG_FirstView__Link{margin-top:16px}@media (min-width:841px){.SdAATG_FirstView__Link{margin-top:0}}.SdAATG_FirstView__ExternalLinkIcon{color:var(--icon-secondary)}.SdAATG_FirstView__Image{width:100%}@media (min-width:841px){.SdAATG_FirstView__Image{width:calc(100vw - var(--scrollbar-width));margin-right:calc(-50vw + (var(--scrollbar-width) / 2) + 50%)}}.SdAATG_FirstView__ImageContent{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}@media (min-width:841px){.SdAATG_FirstView__ImageContent{border-radius:0 0 0 var(--border-radius-xsmall);height:536px}}.SdAATG_FirstView__Connection{background-color:var(--bg-strong);border-radius:var(--border-radius-xxsmall);margin:32px 24px 0;padding:24px 16px}@media (min-width:841px){.SdAATG_FirstView__Connection{border-radius:var(--border-radius-xsmall);width:686px;margin:64px auto 0;padding:24px}}.SdAATG_FirstView__ConnectionTitle>h2{font-size:var(--font-size-medium);font-style:normal;font-weight:700}@media (min-width:841px){.SdAATG_FirstView__ConnectionTitle>h2{font-size:var(--font-size-xlarge)}}.SdAATG_FirstView__ConnectionDescription{color:var(--text-secondary);margin-top:12px}
.oyLzDq_AuthorInfo{-moz-column-gap:12px;column-gap:12px;width:100%;display:flex}@media (min-width:841px){.oyLzDq_AuthorInfo{-moz-column-gap:24px;column-gap:24px}}.oyLzDq_AuthorInfo__Icon{flex-shrink:0;width:90px;height:90px}@media (min-width:841px){.oyLzDq_AuthorInfo__Icon{width:128px;height:128px}}.oyLzDq_AuthorInfo__TextContainer{flex-grow:1}@media (min-width:841px){.oyLzDq_AuthorInfo__TextContainer{min-width:355px}}.oyLzDq_AuthorInfo__Text{flex-direction:column;row-gap:4px;display:flex}@media (min-width:841px){.oyLzDq_AuthorInfo__Text{row-gap:8px}}.oyLzDq_AuthorInfo__Name{font-size:var(--font-size-medium);font-weight:700}@media (min-width:841px){.oyLzDq_AuthorInfo__Name{font-size:var(--font-size-xlarge)}}.oyLzDq_AuthorInfo__Description{font-size:var(--font-size-xsmall)}@media (min-width:841px){.oyLzDq_AuthorInfo__Description{font-size:var(--font-size-small)}}.oyLzDq_AuthorInfo__ServiceLink{font-size:var(--font-size-xsmall)}@media (min-width:841px){.oyLzDq_AuthorInfo__ServiceLink{font-size:var(--font-size-small)}}.oyLzDq_AuthorInfo__ServiceLinkText{-moz-column-gap:4px;align-items:center;column-gap:4px;display:inline-flex}.oyLzDq_AuthorInfo__ServiceLinkIcon{fill:currentColor;width:14px;height:14px}@media (min-width:841px){.oyLzDq_AuthorInfo__ServiceLinkIcon{width:16px;height:16px}}
.Gp7nXG_SearchTown{color:var(--text-primary)}.Gp7nXG_SearchTown__Main{background-color:var(--bg-light);border-radius:var(--border-radius-xsmall);margin-top:16px;padding:20px}@media (min-width:841px){.Gp7nXG_SearchTown__Main{margin-top:32px;padding:40px}}
._5qk2xa_View__LinkToTown{justify-content:center;align-items:center;display:flex}._5qk2xa_View__BannerWrapper{margin:40px auto}@media (min-width:841px){._5qk2xa_View__BannerWrapper{width:686px}}
._tbGZG_FilterPC{display:none}@media (min-width:841px){._tbGZG_FilterPC{display:block}}._tbGZG_FilterPC__Dialog{background:var(--bg-light);border-radius:var(--border-radius-small);border:none;width:90%;max-width:1024px;height:80%;padding:0;overflow:hidden}._tbGZG_FilterPC__Dialog::backdrop{background-color:#00000054}._tbGZG_FilterPC__DialogContent{scrollbar-gutter:stable;flex-direction:column;height:100%;display:flex;overflow-y:auto}._tbGZG_FilterPC__DialogHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:32px 32px 0;display:flex}._tbGZG_FilterPC__DialogCloseButton{width:fit-content}._tbGZG_FilterPC__DialogBody{flex-grow:1;margin-top:32px}
.lIR0CG_OtherAreaBand{padding:calc(4px + var(--basic-layout-radius)) 4px 4px;color:var(--text-white);text-align:center;background:var(--bg-teal-primary);font-weight:700}@media (min-width:841px){.lIR0CG_OtherAreaBand{padding:calc(8px + var(--basic-layout-radius)) 8px 8px}}
._9BaVDa_Dialog{background:var(--bg-light);border-radius:var(--border-radius-small);border:none;width:90%;max-width:1280px;max-height:90dvh;padding:0;overflow:hidden}._9BaVDa_Dialog::backdrop{background-color:#00000054}._9BaVDa_Dialog{--dialog-close-button-height:64px}._9BaVDa_Dialog__Wrapper{height:fit-content;max-height:calc(90vh - var(--dialog-close-button-height));max-height:calc(90dvh - var(--dialog-close-button-height));padding:16px;overflow-y:auto}@media (min-width:841px){._9BaVDa_Dialog__Wrapper{padding:32px}}._9BaVDa_Dialog__Title{font-size:var(--font-size-xxlarge);font-weight:700}._9BaVDa_Dialog__TownList{flex-wrap:wrap;align-items:flex-start;gap:0 16px;margin-top:32px;display:flex}._9BaVDa_Dialog__TownListItem{border-top:1px solid var(--border-light);width:calc(50% - 16px)}@media (min-width:841px){._9BaVDa_Dialog__TownListItem{width:calc(16.6667% - 16px)}}._9BaVDa_Dialog__TownListItemLink{font-size:var(--font-size-small);color:var(--text-primary);padding:16px;font-weight:700;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;display:block;position:relative}._9BaVDa_Dialog__TownListItemLink:before{pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:var(--border-radius-xxsmall);opacity:0;position:absolute;inset:0}@media (hover:hover){._9BaVDa_Dialog__TownListItemLink:hover:before{opacity:1}}._9BaVDa_Dialog__Close{height:var(--dialog-close-button-height);background:var(--bg-strong);border-radius:0 0 var(--border-radius-small) var(--border-radius-small);justify-content:center;display:flex;overflow:hidden}._9BaVDa_Dialog__CloseButton{width:100%;font-size:var(--font-size-small);color:var(--text-primary);justify-content:center;align-items:center;gap:8px;padding-left:16px;padding-right:16px;display:flex;position:relative}._9BaVDa_Dialog__CloseButton:before{pointer-events:none;content:"";background-color:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){._9BaVDa_Dialog__CloseButton:hover:before{opacity:1}}._9BaVDa_Dialog__CloseButton:focus-visible{border-radius:0 0 var(--border-radius-small) var(--border-radius-small);outline-offset:-2px}
@media (min-width:841px){._7W35Ka_FilterSP{display:none}}._7W35Ka_FilterSP__DialogContent{scrollbar-gutter:stable;flex-direction:column;height:100%;display:flex;overflow-y:auto}._7W35Ka_FilterSP__DialogHeader{flex-shrink:0;padding-left:24px;padding-right:24px}._7W35Ka_FilterSP__DialogBody{flex-grow:1;margin-top:24px}
.nEprUG_View{padding-bottom:calc(var(--basic-layout-radius) + 96px);background-color:var(--bg-default)}@media (min-width:841px){.nEprUG_View__FirstViewWrapper{padding-left:24px;padding-right:24px}.nEprUG_View__FirstViewWrapper--FirstChild{padding-top:var(--basic-layout-radius)}}.nEprUG_View__ContentWrapper{padding-left:24px;padding-right:24px}.nEprUG_View__ContentContainer{flex-direction:column;gap:64px;max-width:1040px;margin-top:64px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){.nEprUG_View__ContentContainer{gap:96px;margin-top:96px}}.nEprUG_View__Back{padding-left:16px;padding-right:16px}.nEprUG_View__BackInner{max-width:1040px;margin-left:auto;margin-right:auto}.nEprUG_View__BackLink{width:fit-content;margin-left:auto;margin-right:auto}
.sbu4Ca_TownList__List{grid-gap:8px;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (min-width:841px){.sbu4Ca_TownList__List{grid-template-columns:repeat(5,1fr);gap:16px}}.sbu4Ca_TownList__ListItem{flex-shrink:0;justify-content:center;display:flex}.sbu4Ca_TownList__ListItem--Wide{grid-column:1/4}@media (min-width:841px){.sbu4Ca_TownList__ListItem--Wide{grid-column:inherit}}.sbu4Ca_TownList__ListItemButton{width:100%;min-height:88px;color:var(--text-primary);background-color:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--border-radius-xsmall);flex-direction:column;justify-content:center;align-items:center;row-gap:4px;padding:8px;font-size:13px;font-weight:700;line-height:1.25;display:flex;position:relative;overflow:hidden}@media (min-width:841px){.sbu4Ca_TownList__ListItemButton{min-height:128px;font-size:var(--font-size-medium);row-gap:8px;padding:12px 16px}}.sbu4Ca_TownList__ListItemButton:before{pointer-events:none;content:"";background-color:var(--bg-hover);opacity:0;position:absolute;inset:0}@media (hover:hover){.sbu4Ca_TownList__ListItemButton:hover:before{opacity:1}}.sbu4Ca_TownList__ListItemButton--Wide{-moz-column-gap:4px;flex-direction:row;column-gap:4px;min-height:56px}@media (min-width:841px){.sbu4Ca_TownList__ListItemButton--Wide{flex-direction:column}}.sbu4Ca_TownList__ListItemButtonIcon{font-size:var(--font-size-xxxxlarge)}@media (min-width:841px){.sbu4Ca_TownList__ListItemButtonIcon{font-size:3rem}}.sbu4Ca_TownList__ListItemButtonText{word-break:keep-all}
.k2cBvG_Form{--padding:24px;flex-direction:column;height:100%;display:flex;position:relative}@media (min-width:841px){.k2cBvG_Form{--padding:32px}}.k2cBvG_Form__Body{padding:0 var(--padding) var(--padding);flex:1}.k2cBvG_Form__Tabs{border-bottom:1px solid var(--border-light);grid-template-columns:1fr 1fr;justify-content:center;display:grid}.k2cBvG_Form__Tab{min-height:48px;font-size:var(--font-size-small);background:0 0;padding:0 16px;font-weight:700;line-height:1.25;position:relative}.k2cBvG_Form__Tab--Active:after{content:"";background-color:var(--button-primary);border-radius:var(--border-radius-xxsmall);width:100%;height:3px;position:absolute;bottom:-1px;left:0}.k2cBvG_Form__TabPanel{margin-top:24px}@media (min-width:841px){.k2cBvG_Form__TabPanel{margin-top:32px}}.k2cBvG_Form__TabPanel--Area{margin-top:-1px}@media (min-width:841px){.k2cBvG_Form__TabPanel--Area{margin-top:32px}}.k2cBvG_Form__AreaListHeader{align-items:center;gap:8px;display:flex}.k2cBvG_Form__AreaListHeaderIcon{font-size:var(--font-size-xxlarge);flex-shrink:0}.k2cBvG_Form__TabListWrapper{margin-top:24px}@media (min-width:841px){.k2cBvG_Form__TabListWrapper{margin-top:32px}}.k2cBvG_Form__AccordionBody{padding:0 16px 24px}@media (min-width:841px){.k2cBvG_Form__AccordionBody{padding:32px 24px}}.k2cBvG_Form__CheckboxGroup{flex-wrap:wrap;gap:16px 4px;display:flex}@media (min-width:841px){.k2cBvG_Form__CheckboxGroup{gap:16px 8px}}.k2cBvG_Form__CheckboxBase{min-height:28px;font-size:var(--font-size-small);color:var(--text-secondary);cursor:pointer;background-color:var(--bg-light);border-radius:var(--border-radius-max);align-items:center;font-weight:700;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.k2cBvG_Form__CheckboxBase:before{z-index:1;pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:inherit;opacity:0;position:absolute;inset:0}@media (hover:hover){.k2cBvG_Form__CheckboxBase:hover:before{opacity:1}}.k2cBvG_Form__Checkbox{border:1px solid var(--border-light);padding:4px 12px}.k2cBvG_Form__Checkbox:after{pointer-events:none;content:"";border-radius:inherit;border:2px solid #0000;position:absolute;inset:0}.k2cBvG_Form__Checkbox:has(input:disabled){color:var(--text-disabled);pointer-events:none;background-color:var(--button-disabled)}.k2cBvG_Form__Checkbox:has(input:checked){border-color:#0000}.k2cBvG_Form__Checkbox:has(input:checked):after{border-color:var(--border-teal)}.k2cBvG_Form__Checkbox:has(input:focus-visible){outline:auto;outline-color:var(--border-focus);outline-offset:2px}.k2cBvG_Form__CheckboxInput{appearance:none;opacity:0;outline:none;width:0;height:0;margin:0}.k2cBvG_Form__RecommendTagList{background:var(--bg-default);border-radius:var(--border-radius-xsmall);flex-direction:column;gap:16px;padding:16px 16px 20px;display:flex}@media (min-width:841px){.k2cBvG_Form__RecommendTagList{flex-direction:row;gap:24px;padding:24px}}.k2cBvG_Form__RecommendTagListTitle{flex-shrink:0;align-items:center;gap:4px;display:flex}.k2cBvG_Form__RecommendTagListTitleIcon{fill:var(--icon-secondary)}.k2cBvG_Form__Footer{z-index:1;background:var(--bg-default);border-top:1px solid var(--border-light);flex-direction:column;align-items:center;gap:8px;padding:16px 0;display:flex;position:sticky;bottom:0;left:0}.k2cBvG_Form__SelectedConditions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.k2cBvG_Form__SelectedConditionsTitle{font-size:var(--font-size-xsmall);color:var(--text-secondary);flex-shrink:0;padding-bottom:8px;padding-left:24px;font-weight:400}.k2cBvG_Form__SelectedConditionsListWrapper{gap:8px;padding-bottom:8px;padding-right:24px;display:flex;overflow-x:auto}.k2cBvG_Form__SelectedConditionsList{gap:8px;display:flex}.k2cBvG_Form__SelectedConditionsItem{white-space:nowrap}.k2cBvG_Form__SelectedConditionsFilterTag{fill:var(--text-tertiary);gap:4px;padding:4px 8px 4px 12px}.k2cBvG_Form__SelectedConditionsFilterTag:has(input:focus-visible){outline:auto;outline-color:var(--border-focus);outline-offset:-1px}.k2cBvG_Form__SubmitButton{width:100%;padding-left:24px;padding-right:24px}@media (min-width:841px){.k2cBvG_Form__SubmitButton{max-width:330px;padding-left:0;padding-right:0}}
.wvTt2W_AreaBannerList{background:var(--bg-strong);border-radius:var(--border-radius-xsmall);padding:40px 16px}@media (min-width:841px){.wvTt2W_AreaBannerList{padding:40px 32px}}.wvTt2W_AreaBannerList__Title{font-size:var(--font-size-xlarge)}@media (min-width:841px){.wvTt2W_AreaBannerList__Title{font-size:var(--font-size-xxlarge)}}.wvTt2W_AreaBannerList__Main{grid-gap:32px;grid-template-columns:1fr;gap:32px;margin-top:24px;display:grid}@media (min-width:841px){.wvTt2W_AreaBannerList__Main{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.wvTt2W_AreaBannerList__Items{flex:1}}.wvTt2W_AreaBannerList__ItemLink{color:inherit;border-radius:var(--border-radius-xsmall);-webkit-text-decoration:none;text-decoration:none;position:relative}.wvTt2W_AreaBannerList__ItemLink:before{pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:var(--border-radius-xsmall);opacity:0;position:absolute;inset:-8px}@media (hover:hover){.wvTt2W_AreaBannerList__ItemLink:hover:before{opacity:1}}.wvTt2W_AreaBannerList__ItemImage{aspect-ratio:309/126;width:100%;height:auto;display:block}.wvTt2W_AreaBannerList__ItemTitle{font-size:var(--font-size-small);margin-top:8px;font-weight:700}@media (min-width:841px){.wvTt2W_AreaBannerList__ItemTitle{font-size:var(--font-size-medium)}}.wvTt2W_AreaBannerList__ItemIconWrapper{vertical-align:text-bottom;margin-left:6px;display:inline-flex}@media (min-width:841px){.wvTt2W_AreaBannerList__ItemIconWrapper{margin-left:8px}}.wvTt2W_AreaBannerList__ItemIcon{width:16px;height:16px;fill:var(--icon-secondary)}@media (min-width:841px){.wvTt2W_AreaBannerList__ItemIcon{width:20px;height:20px}}
.zeQWzG_View{padding-bottom:calc(96px + var(--basic-layout-radius));background:var(--bg-default)}.zeQWzG_View__Header{min-height:160px;padding-left:24px;padding-right:24px;padding-top:var(--basic-layout-radius);background:url(../media/area-key-visual-sp.1t7kvn1k8abgw.jpg) top/cover no-repeat;position:relative}@media (min-width:841px){.zeQWzG_View__Header{background-image:url(../media/area-key-visual-pc.0wdi8lwcmjc-t.jpg)}}.zeQWzG_View__Header:after{content:"";background:radial-gradient(ellipse, var(--bg-default) 69.8%, transparent 70%) top center / 200% 750%;width:100%;height:40px;position:absolute;inset:auto 0 0}@media (min-width:841px){.zeQWzG_View__Header:after{background-size:160% 750%;height:60px}}.zeQWzG_View__HeaderInner{max-width:1040px;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:70px}@media (min-width:841px){.zeQWzG_View__HeaderInner{padding-top:64px;padding-bottom:186px}}.zeQWzG_View__HeaderHeading{color:var(--text-white);font-weight:700}.zeQWzG_View__HeaderPhrase{font-size:var(--font-size-small);line-height:1.25}@media (min-width:841px){.zeQWzG_View__HeaderPhrase{font-size:var(--font-size-xlarge);line-height:1.5}}.zeQWzG_View__HeaderTitle{-moz-column-gap:8px;align-items:center;column-gap:8px;margin-top:8px;display:flex}.zeQWzG_View__HeaderTitleIcon{fill:currentColor;flex-shrink:0;width:40px;height:40px}@media (min-width:841px){.zeQWzG_View__HeaderTitleIcon{width:56px;height:56px}}.zeQWzG_View__HeaderTitleText{flex-grow:1;font-size:1.75rem}@media (min-width:841px){.zeQWzG_View__HeaderTitleText{font-size:var(--font-size-xxxxxlarge)}}.zeQWzG_View__Main{background:var(--bg-default);padding:24px 24px 0;position:relative}.zeQWzG_View__MainInner{flex-direction:column;row-gap:64px;max-width:1040px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){.zeQWzG_View__MainInner{row-gap:96px}.zeQWzG_View__TownList{margin-top:-152px}}
.fn__Qq_LinkToTown{width:fit-content}
._8wJKIq_Attraction__Header{width:calc(100vw - var(--scrollbar-width));margin:24px calc(50% - 50vw + (var(--scrollbar-width) / 2));margin-right:calc(-50vw + (var(--scrollbar-width) / 2) + 50%);background-color:var(--bg-strong);padding-top:32px;padding-bottom:24px}@media (min-width:841px){._8wJKIq_Attraction__Header{margin-top:0;padding-top:0;padding-bottom:0}}._8wJKIq_Attraction__HeaderInner{max-width:1040px;margin:0 auto;display:flex;position:relative}._8wJKIq_Attraction__Title{margin-left:24px;margin-right:24px;position:absolute;top:-52px}@media (min-width:841px){._8wJKIq_Attraction__Title{margin-left:0;margin-right:0;padding-left:64px;top:50%;left:0;transform:translateY(-50%)}}._8wJKIq_Attraction__TitleText{white-space:pre-line;background-color:var(--portal-gray-50);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.25em;font-size:1.75rem}@media (min-width:841px){._8wJKIq_Attraction__TitleText{font-size:var(--font-size-xxxxxlarge)}}._8wJKIq_Attraction__TitleText--NoImage{white-space:normal;background-color:#0000;padding:0}@media (min-width:841px){._8wJKIq_Attraction__TitleImage{margin-left:auto;margin-right:0}}._8wJKIq_Attraction__TitleImageContent{-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:841px){._8wJKIq_Attraction__TitleImageContent{border-radius:0 0 var(--border-radius-xsmall) 0;height:429px}}._8wJKIq_Attraction__Main{margin-top:40px}@media (min-width:841px){._8wJKIq_Attraction__Main{margin-top:48px}}._8wJKIq_Attraction__List{flex-direction:column;row-gap:40px;max-width:1040px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){._8wJKIq_Attraction__List{row-gap:48px}}._8wJKIq_Attraction__Explain{flex-direction:column;gap:24px;display:flex}@media (min-width:841px){._8wJKIq_Attraction__Explain{flex-direction:row}._8wJKIq_Attraction__ListItem:nth-child(2n) ._8wJKIq_Attraction__Explain{flex-direction:row-reverse}}._8wJKIq_Attraction__ExplainImage{width:100%}._8wJKIq_Attraction__ExplainImage>img{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-xsmall);height:auto;display:block}@media (min-width:841px){._8wJKIq_Attraction__ExplainImage{width:50%}}._8wJKIq_Attraction__ExplainDetail{width:100%}@media (min-width:841px){._8wJKIq_Attraction__ExplainDetail{width:50%;padding-top:24px}}._8wJKIq_Attraction__ExplainDetailTitle{font-size:var(--font-size-xlarge);font-weight:700}@media (min-width:841px){._8wJKIq_Attraction__ExplainDetailTitle{font-size:var(--font-size-xxlarge)}}._8wJKIq_Attraction__ExplainDetailText{margin-top:24px;line-height:1.75}._8wJKIq_Attraction__ExplainDetailText h1,._8wJKIq_Attraction__ExplainDetailText h2,._8wJKIq_Attraction__ExplainDetailText h3,._8wJKIq_Attraction__ExplainDetailText h4,._8wJKIq_Attraction__ExplainDetailText h5,._8wJKIq_Attraction__ExplainDetailText h6,._8wJKIq_Attraction__ExplainDetailText img,._8wJKIq_Attraction__ExplainDetailText ul,._8wJKIq_Attraction__ExplainDetailText ol,._8wJKIq_Attraction__ExplainDetailText li{display:none}._8wJKIq_Attraction__ExplainDetailText p~p{margin-top:16px}
.MheuYq_ArticleRanking__Header{flex-direction:column;gap:4px;display:flex}.MheuYq_ArticleRanking__UpdateDate{font-size:var(--font-size-small);color:var(--text-secondary)}@media (min-width:841px){.MheuYq_ArticleRanking__UpdateDate{font-size:var(--font-size-medium)}}.MheuYq_ArticleRanking__List{grid-gap:0 16px;grid-template:"first first""spacer1 spacer1"24px"second third""spacer2 spacer2"16px"fourth fifth"/1fr 1fr;gap:0 16px;margin-top:20px;display:grid}@media (min-width:841px){.MheuYq_ArticleRanking__List{grid-template:"first second third""first fourth fifth"/min(50%,508px) 1fr 1fr;gap:24px;margin-top:32px}}.MheuYq_ArticleRanking__List>li:first-child{grid-area:first}.MheuYq_ArticleRanking__List>li:nth-child(2){grid-area:second}.MheuYq_ArticleRanking__List>li:nth-child(3){grid-area:third}.MheuYq_ArticleRanking__List>li:nth-child(4){grid-area:fourth}.MheuYq_ArticleRanking__List>li:nth-child(5){grid-area:fifth}
.yMJFYG_SearchConditions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (min-width:841px){.yMJFYG_SearchConditions{gap:12px}}.yMJFYG_SearchConditions__Item{white-space:nowrap}.yMJFYG_SearchConditions__FilterTag{width:fit-content;font-size:var(--font-size-small);color:var(--text-secondary);background:var(--bg-light);border-radius:var(--border-radius-max);fill:var(--text-tertiary);justify-content:center;align-items:center;gap:4px;padding:4px 8px 4px 12px;font-weight:700;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}@media (min-width:841px){.yMJFYG_SearchConditions__FilterTag{font-size:var(--font-size-medium);padding-top:8px;padding-bottom:8px}.yMJFYG_SearchConditions__FilterTag:before{pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:var(--border-radius-max);opacity:0;position:absolute;inset:0}@media (hover:hover){.yMJFYG_SearchConditions__FilterTag:hover:before{opacity:1}}}
.uUO81G_FreeAreas{background-color:var(--bg-strong);border-radius:var(--border-radius-medium) 0 var(--border-radius-medium) 0;flex-direction:column;gap:64px;margin-left:-24px;margin-right:-24px;padding:64px 24px;display:flex}@media (min-width:841px){.uUO81G_FreeAreas{width:calc(100vw - var(--scrollbar-width));margin-left:calc((100% - (100vw - var(--scrollbar-width))) / 2);margin-right:calc((100% - (100vw - var(--scrollbar-width))) / 2);gap:96px;padding-top:96px;padding-bottom:96px}}.uUO81G_FreeAreas__Container{flex-direction:column;gap:64px;display:flex}@media (min-width:841px){.uUO81G_FreeAreas__Container{gap:96px;max-width:1040px;margin-left:auto;margin-right:auto}}.uUO81G_FreeAreas__Section{flex-direction:column;gap:24px;display:flex}@media (min-width:841px){.uUO81G_FreeAreas__Section{gap:32px}}.uUO81G_FreeAreas__SectionHeading{font-size:var(--font-size-xxlarge)}@media (min-width:841px){.uUO81G_FreeAreas__SectionHeading{font-size:var(--font-size-xxxxlarge)}}.uUO81G_FreeAreas__Card{background-color:var(--bg-default);border-radius:var(--border-radius-xsmall);padding:40px 16px}@media (min-width:841px){.uUO81G_FreeAreas__Card{padding:40px}}.uUO81G_FreeAreas__List{flex-direction:column;gap:40px;display:flex}@media (min-width:841px){.uUO81G_FreeAreas__List{gap:48px}}.uUO81G_FreeAreas__ListItem{grid-gap:24px;gap:24px;display:grid}@media (min-width:841px){.uUO81G_FreeAreas__ListItem{grid-template-columns:1fr 1fr}.uUO81G_FreeAreas__ListItem:nth-child(2n) .uUO81G_FreeAreas__ItemImage{order:1}}.uUO81G_FreeAreas__ItemImage{border-radius:var(--border-radius-xxsmall);width:100%;height:auto}@media (min-width:841px){.uUO81G_FreeAreas__ItemImage{border-radius:var(--border-radius-xsmall);align-self:center}}.uUO81G_FreeAreas__ItemDetail{flex-direction:column;gap:24px;min-width:0;display:flex}@media (min-width:841px){.uUO81G_FreeAreas__ItemDetail{justify-content:flex-start;align-self:stretch;padding-top:16px;padding-bottom:16px}}.uUO81G_FreeAreas__ItemTitle{font-size:var(--font-size-xlarge)}@media (min-width:841px){.uUO81G_FreeAreas__ItemTitle{font-size:var(--font-size-xxlarge)}}.uUO81G_FreeAreas__ItemDescription{line-height:1.75}.uUO81G_FreeAreas__ItemDescription ol,.uUO81G_FreeAreas__ItemDescription ul{margin-left:1.85rem}.uUO81G_FreeAreas__ItemDescription ul>li{list-style-type:disc}.uUO81G_FreeAreas__ItemDescription ul>li::marker{color:var(--text-teal)}.uUO81G_FreeAreas__ItemDescription ol>li{list-style-type:decimal}.uUO81G_FreeAreas__ItemDescription ul>li+li,.uUO81G_FreeAreas__ItemDescription ol>li+li{margin-top:4px}.uUO81G_FreeAreas__ItemDescription>*+*{margin-top:8px}.uUO81G_FreeAreas__ItemDescription a[target=_blank]:after{vertical-align:middle;content:"";background-color:currentColor;width:1em;height:1em;margin-left:2px;display:inline-block;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBkPSJNMTguMTkgMTguMTg1SDUuODE1VjUuODFoMi44MUwxMS40MzUgM0g0Yy0uNTUgMC0xIC40NS0xIDF2MTZjMCAuNTUuNDUgMSAxIDFoMTZjLjU1IDAgMS0uNDUgMS0xdi03LjQzNWwtMi44MSAyLjgxNXYyLjgxeiIvPjxwYXRoIGQ9Ik0xMy4zNCA1LjgxYzEuMjM1IDAgMi4xNjUgMCAzLjA4LS4zNWwtNy40OCA3LjQ4IDIuMTIgMi4xMiA3LjQ4LTcuNDhjLS4zNDUuOTE1LS4zNSAxLjg0NS0uMzUgMy4wOHYyLjIyTDIxIDEwLjA3VjNoLTcuMDdsLTIuODEgMi44MXoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48cGF0aCBkPSJNMTguMTkgMTguMTg1SDUuODE1VjUuODFoMi44MUwxMS40MzUgM0g0Yy0uNTUgMC0xIC40NS0xIDF2MTZjMCAuNTUuNDUgMSAxIDFoMTZjLjU1IDAgMS0uNDUgMS0xdi03LjQzNWwtMi44MSAyLjgxNXYyLjgxeiIvPjxwYXRoIGQ9Ik0xMy4zNCA1LjgxYzEuMjM1IDAgMi4xNjUgMCAzLjA4LS4zNWwtNy40OCA3LjQ4IDIuMTIgMi4xMiA3LjQ4LTcuNDhjLS4zNDUuOTE1LS4zNSAxLjg0NS0uMzUgMy4wOHYyLjIyTDIxIDEwLjA3VjNoLTcuMDdsLTIuODEgMi44MXoiLz48L3N2Zz4=);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.qpkaca_FeatureList__Main{margin-top:16px}@media (min-width:841px){.qpkaca_FeatureList__Main{margin-top:32px}}.qpkaca_FeatureList__Items{grid-gap:16px;grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (min-width:841px){.qpkaca_FeatureList__Items{grid-template-columns:repeat(4,1fr);gap:24px}}.qpkaca_FeatureList__Item{contain:layout;flex-direction:column;min-width:0;display:flex}.qpkaca_FeatureList__ItemLink{color:inherit;flex-direction:column;flex-grow:1;row-gap:4px;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative}.qpkaca_FeatureList__ItemLink:before{pointer-events:none;content:"";background-color:var(--bg-hover);border-radius:var(--border-radius-xsmall);opacity:0;position:absolute;inset:-8px}@media (min-width:841px){.qpkaca_FeatureList__ItemLink{row-gap:8px}}@media (hover:hover){.qpkaca_FeatureList__ItemLink:hover:before{opacity:1}}.qpkaca_FeatureList__ItemImage{width:100%;height:auto}.qpkaca_FeatureList__ItemTitle{font-size:var(--font-size-small);font-weight:700}@media (min-width:841px){.qpkaca_FeatureList__ItemTitle{font-size:var(--font-size-medium)}}
._8hXABG_View__SearchController{display:flex}._8hXABG_View__ConditionContent{flex-direction:column;gap:32px;display:flex}@media (min-width:841px){._8hXABG_View__ConditionContent{gap:48px}}._8hXABG_View__EventList{flex-direction:column;gap:16px;margin-top:16px;display:flex}@media (min-width:841px){._8hXABG_View__EventList{grid-gap:24px;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}}._8hXABG_View__EventListItem{min-width:0}._8hXABG_View__LinkToTown{justify-content:center;align-items:center;display:flex}
._3khVqG_RecommendArticles{background:var(--bg-light);border-radius:var(--border-radius-medium) 0 var(--border-radius-medium) 0;margin-left:-24px;margin-right:-24px;padding:64px 24px}@media (min-width:841px){._3khVqG_RecommendArticles{width:calc(100vw - var(--scrollbar-width));margin-left:calc((100% - (100vw - var(--scrollbar-width))) / 2);margin-right:calc((100% - (100vw - var(--scrollbar-width))) / 2);padding-top:96px;padding-bottom:96px}._3khVqG_RecommendArticles__Container{max-width:1040px;margin-left:auto;margin-right:auto}}._3khVqG_RecommendArticles__HeadingContainer{flex-direction:column;gap:4px;display:flex}@media (min-width:841px){._3khVqG_RecommendArticles__HeadingContainer{flex-direction:row;align-items:center;gap:16px}}._3khVqG_RecommendArticles__Badge{width:fit-content;font-size:var(--font-size-xsmall);color:var(--text-white);background:var(--bg-teal-primary);border-radius:var(--border-radius-small) var(--border-radius-small) var(--border-radius-small) 0;align-items:center;gap:4px;padding:4px 12px;font-weight:700;display:inline-flex}@media (min-width:841px){._3khVqG_RecommendArticles__Badge{font-size:var(--font-size-medium);border-radius:var(--border-radius-medium) var(--border-radius-medium) var(--border-radius-medium) 0;padding-top:8px;padding-bottom:8px}}._3khVqG_RecommendArticles__BadgeIcon{width:16px;height:16px;fill:var(--text-white)}@media (min-width:841px){._3khVqG_RecommendArticles__BadgeIcon{width:20px;height:20px}}._3khVqG_RecommendArticles__List{margin-top:16px}@media (min-width:841px){._3khVqG_RecommendArticles__List{margin-top:32px}}
._2h-ucW_NewSeries__Content{margin-top:16px}@media (min-width:841px){._2h-ucW_NewSeries__Content{margin-top:32px}}._2h-ucW_NewSeries__ListPC{display:none}@media (min-width:841px){._2h-ucW_NewSeries__ListPC{grid-gap:24px;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}}._2h-ucW_NewSeries__ListSP{flex-direction:column;gap:24px;display:flex}@media (min-width:841px){._2h-ucW_NewSeries__ListSP{display:none}}._2h-ucW_NewSeries__ListSPItem{border-bottom:1px solid var(--border-light);padding-bottom:24px}._2h-ucW_NewSeries__ListSPItem:last-of-type{border-bottom:none;padding-bottom:0}._2h-ucW_NewSeries__ButtonContainer{width:fit-content;margin-top:24px;margin-left:auto;margin-right:auto}@media (min-width:841px){._2h-ucW_NewSeries__ButtonContainer{min-width:330px;margin-top:40px}}
._8a1nwG_SameTagGroupArticles__List{margin-top:16px}@media (min-width:841px){._8a1nwG_SameTagGroupArticles__List{margin-top:32px}}
.bvXVUa_View__SeriesList{flex-direction:column;gap:32px;display:flex}@media (min-width:841px){.bvXVUa_View__SeriesList{grid-gap:40px 24px;grid-template-columns:repeat(3,1fr);gap:40px 24px;display:grid}}.bvXVUa_View__SeriesListItem{border-bottom:1px solid var(--border-light);min-width:0;padding-bottom:32px}.bvXVUa_View__SeriesListItem:last-of-type{border-bottom:none;padding-bottom:8px}@media (min-width:841px){.bvXVUa_View__SeriesListItem:last-of-type{padding-bottom:0}.bvXVUa_View__SeriesListItem{border-bottom:none;padding-bottom:0}}
.JCRpVG_RelatedAreas__Main{margin-top:24px;margin-left:-24px;margin-right:-24px;overflow-x:auto}@media (min-width:841px){.JCRpVG_RelatedAreas__Main{margin:32px 0 0;overflow-x:visible}}.JCRpVG_RelatedAreas__List{flex-wrap:nowrap;gap:16px;padding-bottom:8px;padding-left:24px;padding-right:24px;display:inline-flex}@media (min-width:841px){.JCRpVG_RelatedAreas__List{grid-gap:24px;grid-template-columns:repeat(3,1fr);gap:24px;padding:0;display:grid;overflow-x:visible}}.JCRpVG_RelatedAreas__ListItem{min-width:224px}@media (min-width:841px){.JCRpVG_RelatedAreas__ListItem{width:auto}}.JCRpVG_RelatedAreas__ListItemLink{border-radius:var(--border-radius-xxsmall);flex-direction:column;height:100%;-webkit-text-decoration:none;text-decoration:none;display:flex;position:relative;overflow:hidden}.JCRpVG_RelatedAreas__ListItemLink:after{content:"";background:var(--bg-hover);opacity:0;position:absolute;inset:0;overflow:hidden}@media (hover:hover){.JCRpVG_RelatedAreas__ListItemLink:hover{cursor:pointer}.JCRpVG_RelatedAreas__ListItemLink:hover:after{opacity:1}}.JCRpVG_RelatedAreas__ListItemImageBlock{position:relative}.JCRpVG_RelatedAreas__ListItemImage{width:inherit;-o-object-fit:cover;object-fit:cover;height:auto;display:block}.JCRpVG_RelatedAreas__ListItemCatchphrase{min-height:88px;font-size:var(--font-size-xsmall);color:var(--text-white);text-shadow:0 0 24px #000;white-space:pre-line;background:linear-gradient(#34302800 0%,#343028b3 100%);flex-direction:column;justify-content:flex-end;padding:12px 16px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:841px){.JCRpVG_RelatedAreas__ListItemCatchphrase{min-height:120px;font-size:var(--font-size-medium);padding:16px 20px}}.JCRpVG_RelatedAreas__ListItemTextBlock{background-color:var(--bg-light);flex-grow:1;padding:12px 16px 16px}@media (min-width:841px){.JCRpVG_RelatedAreas__ListItemTextBlock{padding:12px 20px 20px}}.JCRpVG_RelatedAreas__ListItemAreaName{color:var(--text-primary);font-weight:700}@media (min-width:841px){.JCRpVG_RelatedAreas__ListItemAreaName{font-size:var(--font-size-xxlarge)}}.JCRpVG_RelatedAreas__ListItemAreaLines{color:var(--text-primary);flex-wrap:wrap;gap:8px;margin-top:12px;line-height:1;display:flex}
.GD8TTa_Recommend{grid-row-gap:16px;row-gap:16px;display:grid}@media (min-width:841px){.GD8TTa_Recommend{grid-template-rows:repeat(3,auto);grid-template-columns:420px 1fr;gap:24px 40px}}.GD8TTa_Recommend__Heading{flex-direction:column;row-gap:4px;display:flex}@media (min-width:841px){.GD8TTa_Recommend__Heading{row-gap:12px}}.GD8TTa_Recommend__HeadingFlag{-moz-column-gap:4px;width:fit-content;color:var(--text-white);background-color:var(--text-teal);border-radius:var(--border-radius-medium) var(--border-radius-medium) var(--border-radius-medium) 0;align-items:center;column-gap:4px;padding:4px 12px;line-height:1.25;display:flex}@media (min-width:841px){.GD8TTa_Recommend__HeadingFlag{padding-top:8px;padding-bottom:8px}}.GD8TTa_Recommend__HeadingFlagIcon{width:1em;height:1em;font-size:var(--font-size-xlarge);fill:var(--text-white)}@media (min-width:841px){.GD8TTa_Recommend__HeadingFlagIcon{font-size:var(--font-size-xxxxlarge)}}.GD8TTa_Recommend__HeadingFlagText{font-size:var(--font-size-xsmall);font-weight:700}@media (min-width:841px){.GD8TTa_Recommend__HeadingFlagText{font-size:var(--font-size-large)}}.GD8TTa_Recommend__HeadingTitle{font-size:var(--font-size-xxlarge)}@media (min-width:841px){.GD8TTa_Recommend__HeadingTitle{font-size:var(--font-size-xxxxlarge)}.GD8TTa_Recommend__Image{grid-area:1/1/-1}}.GD8TTa_Recommend__ImageContent{border-radius:var(--border-radius-xxsmall);width:100%;height:auto}@media (min-width:841px){.GD8TTa_Recommend__ImageContent{border-radius:var(--border-radius-small)}}.GD8TTa_Recommend__Content{flex-direction:column;gap:16px;display:flex}@media (min-width:841px){.GD8TTa_Recommend__Content{grid-column:2;align-self:start}}.GD8TTa_Recommend__Description{font-size:var(--font-size-small);line-height:1.75}@media (min-width:841px){.GD8TTa_Recommend__Description{font-size:var(--font-size-medium)}}.GD8TTa_Recommend__Button{justify-content:center;display:flex}@media (min-width:841px){.GD8TTa_Recommend__Button{justify-content:flex-end}}.GD8TTa_Recommend__Button .GD8TTa_Recommend__ButtonLink{width:auto}
.p8rF_a_View{background-color:var(--bg-default)}.p8rF_a_View__ContentsWrapper{padding:48px 24px calc(var(--basic-layout-radius) + 96px)}@media (min-width:841px){.p8rF_a_View__ContentsWrapper{padding-top:96px}.p8rF_a_View__Contents{max-width:1040px;margin-left:auto;margin-right:auto}}.p8rF_a_View__Heading>h1{font-size:var(--font-size-xxxxlarge)}@media (min-width:841px){.p8rF_a_View__Heading>h1{text-align:center;font-size:3rem}}.p8rF_a_View__Description{margin-top:24px}@media (min-width:841px){.p8rF_a_View__Description{text-align:center;margin-top:32px}}.p8rF_a_View__ContentsBody{flex-direction:column;gap:48px;margin-top:48px;display:flex}@media (min-width:841px){.p8rF_a_View__ContentsBody{gap:96px;margin-top:96px}}.p8rF_a_View__BackButtonContainer{justify-content:center;align-items:center;display:flex}.p8rF_a_View__BackButtonWrapper{width:fit-content}
._7uG1pa_View{background:var(--bg-default);--content-max-width:1040px;--header-bottom-decoration-height:24px}@media (min-width:841px){._7uG1pa_View{--header-bottom-decoration-height:40px}}._7uG1pa_View__FirstView{margin-bottom:var(--header-bottom-decoration-height);background-color:var(--theme-bg-color);position:relative}._7uG1pa_View__FirstView:after{width:100%;height:var(--header-bottom-decoration-height);clip-path:ellipse(60% 200% at 50% -100%);content:"";background-color:var(--theme-bg-color);position:absolute;bottom:1px;left:0;transform:translateY(100%)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--red{--theme-bg-color:var(--series-bg-red)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--orange{--theme-bg-color:var(--series-bg-orange)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--yellow{--theme-bg-color:var(--series-bg-yellow)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--green{--theme-bg-color:var(--series-bg-green)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--blue-green{--theme-bg-color:var(--series-bg-blue-green)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--blue{--theme-bg-color:var(--series-bg-blue)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--blue-purple{--theme-bg-color:var(--series-bg-blue-purple)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--red-purple{--theme-bg-color:var(--series-bg-red-purple)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--pink{--theme-bg-color:var(--series-bg-pink)}._7uG1pa_View__FirstView._7uG1pa_View__FirstView--brown{--theme-bg-color:var(--series-bg-brown)}._7uG1pa_View__FirstViewContainer{padding:calc(40px - var(--basic-layout-radius)) 24px 24px;background-color:var(--theme-bg-color);flex-direction:column;gap:24px;display:flex}@media (min-width:841px){._7uG1pa_View__FirstViewContainer{max-width:var(--content-max-width);padding-top:calc(88px - var(--basic-layout-radius));flex-direction:row;align-items:center;gap:64px;margin:auto;padding-bottom:48px}}._7uG1pa_View__FirstViewImage{width:100%;max-width:100%;height:auto}@media (min-width:841px){._7uG1pa_View__FirstViewImage{max-width:508px}}._7uG1pa_View__FirstViewAuthor{align-items:center;gap:8px;display:flex}._7uG1pa_View__FirstViewAuthorImage{flex-shrink:0;width:48px;height:48px}._7uG1pa_View__FirstViewAuthorText{font-size:var(--font-size-small);font-weight:700}._7uG1pa_View__Title{margin-top:8px;font-size:28px}@media (min-width:841px){._7uG1pa_View__Title{font-size:var(--font-size-xxxxxlarge)}}._7uG1pa_View__ArticleCount{color:var(--text-secondary);margin-top:8px;font-weight:700}._7uG1pa_View__Description{margin-top:16px;line-height:1.75}._7uG1pa_View__Body{padding:48px 24px calc(96px + var(--basic-layout-radius));flex-direction:column;gap:48px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:841px){._7uG1pa_View__Body{max-width:var(--content-max-width);gap:96px;padding-top:96px}}._7uG1pa_View__AuthorWrapper{border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);max-width:686px;margin-left:auto;margin-right:auto;padding:32px 0}._7uG1pa_View__AuthorContent{max-width:508px}._7uG1pa_View__BackButtonWrapper{justify-content:center;align-items:center;display:flex}._7uG1pa_View__BackButton{width:fit-content}
/*# sourceMappingURL=30goshv05cur_.css.map*/