@keyframes Ma5QDG_bound{0%{transform:translateY(0)}55%{transform:translateY(-20%)}to{transform:translateY(0)}}.Ma5QDG_PageHeading{background-color:var(--surface-sf2)}@media screen and (min-width:60em),print{.Ma5QDG_PageHeading{padding-top:3.5rem;padding-bottom:3.5rem}}@media screen and (max-width:59.99em){.Ma5QDG_PageHeading{padding-top:2.5rem;padding-bottom:2.5rem}}.Ma5QDG_PageHeadingContent{width:var(--content-width);margin-left:auto;margin-right:auto}@media screen and (min-width:60em),print{.Ma5QDG_PageHeadingTextArea{justify-content:flex-start;align-items:center;margin-top:1rem;display:flex}}@media screen and (max-width:59.99em){.Ma5QDG_PageHeadingTextArea{margin-top:1.375rem}}.Ma5QDG_PageHeadingTitle{color:var(--text-text-main-on-sf-123);font-weight:700;line-height:1.4}@media screen and (min-width:60em),print{.Ma5QDG_PageHeadingTitle{font-size:2.125rem}}@media screen and (max-width:59.99em){.Ma5QDG_PageHeadingTitle{font-size:1.8125rem}}.Ma5QDG_PageHeadingTitle>span{color:var(--gray-400);font-weight:400}.Ma5QDG_PageHeadingTitle>span:lang(ja){margin-right:.25em}.Ma5QDG_PageHeadingCountText{color:var(--gray-400);font-weight:700}@media screen and (min-width:60em),print{.Ma5QDG_PageHeadingCountText{flex:none;margin-left:1.75rem}}@media screen and (max-width:59.99em){.Ma5QDG_PageHeadingCountText{margin-top:1rem;display:block}}.Ma5QDG_PageHeadingCountText>span:not(.Ma5QDG_PageHeadingCount){vertical-align:bottom;color:var(--text-text-sub-on-sf2)}.Ma5QDG_PageHeadingCount{vertical-align:middle;color:var(--text-text-main-on-sf-123);margin-left:.25em;margin-right:.1em;font-size:1.2em}.Ma5QDG_PageContainer{display:grid}@media screen and (min-width:60em),print{.Ma5QDG_PageContainer{grid-template:"main side"/1fr 16.75rem;column-gap:4.25rem}}@media screen and (max-width:59.99em){.Ma5QDG_PageContainer{padding-top:2.75rem!important}}@media screen and (min-width:60em),print{.Ma5QDG_PageSidenav{grid-area:side}.Ma5QDG_PageMain{grid-area:main}}@media screen and (max-width:59.99em){.Ma5QDG_PageMain{margin-top:2.5rem}}@media screen and (min-width:60em),print{.Ma5QDG_PageBottomArea{grid-column:1/-1;margin-top:5rem}}@media screen and (max-width:59.99em){.Ma5QDG_PageBottomArea{margin-top:3.5rem}}
@keyframes qZALiW_bound{0%{transform:translateY(0)}55%{transform:translateY(-20%)}to{transform:translateY(0)}}@media screen and (max-width:59.99em){.qZALiW_SearchMenu{border:2px solid var(--border-border-on-sf1);border-radius:.5rem;position:relative}}.qZALiW_SearchMenuTitle{display:grid}@media screen and (min-width:60em),print{.qZALiW_SearchMenuTitle{grid-template-columns:auto 1fr;column-gap:.75rem}.qZALiW_SearchMenuTitle:before{content:"";background-color:var(--surface-sf2);background-image:var(--icon-sort);background-position:50%;background-repeat:no-repeat;background-size:1.5rem;border-radius:.5rem;width:2.25rem;height:2.25rem;display:block}.qZALiW_SearchMenuTitleButtonSp{display:none}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuTitleButtonSp{grid-template-columns:1fr auto;align-items:center;column-gap:.5rem;width:100%;padding:.375rem .75rem .375rem 1rem;display:grid}}.qZALiW_SearchMenuTitleButtonText{padding-block:.25rem}@media screen and (max-width:59.99em){.qZALiW_SearchMenuTitleButtonIcon{background-color:var(--surface-sf2);border-radius:var(--radius-full);width:2rem;height:2rem;display:block;position:relative}.qZALiW_SearchMenuTitleButtonIcon:before,.qZALiW_SearchMenuTitleButtonIcon:after{content:"";background-color:var(--gray-800);border-radius:var(--radius-full);transform-origin:50%;width:50%;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qZALiW_SearchMenuTitleButtonIcon:after{transform:translate(-50%,-50%)rotate(90deg)}}@media screen and (max-width:59.99em) and (prefers-reduced-motion:no-preference){.qZALiW_SearchMenuTitleButtonIcon:after{transition:all .3s}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuTitleButtonSp[aria-expanded=true]:not([data-is-closing=true]) .qZALiW_SearchMenuTitleButtonIcon:after{transform:translate(-50%,-50%)}}@media screen and (max-width:59.99em) and (prefers-reduced-motion:no-preference){.qZALiW_SearchMenuTitleButtonSp[aria-expanded=true]:not([data-is-closing=true]) .qZALiW_SearchMenuTitleButtonIcon:after{transition:all .3s}}@media screen and (min-width:60em),print{.qZALiW_SearchMenuTitleText{margin-top:.1rem;font-weight:700;line-height:1.5}}@media screen and (min-width:60em) and (min-width:60em),print{.qZALiW_SearchMenuTitleText{font-size:1.375rem}}@media screen and (min-width:60em) and (max-width:59.99em){.qZALiW_SearchMenuTitleText{font-size:1.25rem}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuTitleText{font-weight:700;line-height:1.4}}@media screen and (max-width:59.99em) and (min-width:60em){.qZALiW_SearchMenuTitleText{font-size:1rem}}@media screen and (max-width:59.99em) and (max-width:59.99em){.qZALiW_SearchMenuTitleText{font-size:1rem}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuTitleTextPc{display:none}}@media screen and (min-width:60em),print{.qZALiW_SearchMenuContentBox{margin-top:2.1rem}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuContentBox{overflow:hidden}.qZALiW_SearchMenuContentBox[aria-hidden=true]{height:0}.qZALiW_SearchMenuContent{padding:1.5rem .875rem 1.25rem}}.qZALiW_SearchMenuLinkList{row-gap:.625rem;margin-top:1.5rem;display:grid}.qZALiW_SearchMenuLink{font-weight:700}.qZALiW_SearchMenuLink>span{background-image:linear-gradient(currentColor,currentColor);background-position:left bottom 1px;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px}@media (prefers-reduced-motion:no-preference){.qZALiW_SearchMenuLink>span{transition:background-size .3s,background-position .3s}}@media (hover:hover){.qZALiW_SearchMenuLink>span:is(:where(:any-link,:enabled,summary):hover *){background-position:0 100%;background-size:100% 2px}}.qZALiW_SearchMenuLink{line-height:1.45}@media screen and (min-width:60em),print{.qZALiW_SearchMenuLink{font-size:.875rem}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuLink{font-size:.875rem}}.qZALiW_SearchMenuLink>span>span{color:var(--gray-400);font-weight:200}.qZALiW_SearchMenuLabel{color:var(--text-text-sub-on-sf1);margin-top:2rem;font-weight:700;line-height:1.45;display:block}@media screen and (min-width:60em),print{.qZALiW_SearchMenuLabel{font-size:.875rem}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuLabel{font-size:.875rem}}.qZALiW_SearchMenuInputBox{grid-template-columns:1fr auto;column-gap:.5rem;margin-top:.5rem;display:grid}.qZALiW_SearchMenuInputBox input{border:2px solid var(--nontext-nontext-on-sf1);border-radius:.75rem;padding:.5625rem .5rem .4375rem 1.2rem;line-height:1.45}@media screen and (min-width:60em),print{.qZALiW_SearchMenuInputBox input{font-size:1rem}}@media screen and (max-width:59.99em){.qZALiW_SearchMenuInputBox input{font-size:1rem}}.qZALiW_SearchMenuInputButton{outline-offset:2px;background-color:var(--surface-sf5);border-radius:.75rem;place-items:center;width:3rem;height:3rem;padding:.5rem;display:grid}.qZALiW_SearchMenuInputButton:before{content:"";background-color:var(--white);width:1.5rem;height:1.5rem;-webkit-mask-image:var(--icon-search);mask-image:var(--icon-search);display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.qZALiW_SearchMenuInputButton:before{transition:transform .2s}}@media (hover:hover){.qZALiW_SearchMenuInputButton:where(:any-link,:enabled,summary):hover:before{transform:scale3d(1.1,1.1,1.1)}}
@keyframes TgUCga_bound{0%{transform:translateY(0)}10%{transform:translateY(-.5rem)}15%{transform:translateY(0)}20%{transform:translateY(-.2rem)}40%{transform:translateY(0)}to{transform:translateY(0)}}.TgUCga_Loading{grid-template-columns:repeat(3,auto);column-gap:.5rem;display:inline-grid}.TgUCga_Loading>span{background-color:var(--nontext-nontext-on-sf1);border-radius:var(--radius-full);width:.5rem;height:.5rem}@media (prefers-reduced-motion:no-preference){.TgUCga_Loading>span{animation:3s infinite TgUCga_bound}.TgUCga_Loading>span:nth-child(2){animation-delay:1s}.TgUCga_Loading>span:nth-child(3){animation-delay:2s}}
@keyframes R2zSJG_bound{0%{transform:translateY(0)}55%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes R2zSJG_fade-in-card{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:none}}.R2zSJG_ArticleAreaList{display:grid}@media screen and (min-width:60em),print{.R2zSJG_ArticleAreaList{grid-template-columns:repeat(2,1fr);gap:2.5rem 2rem}}@media screen and (max-width:59.99em){.R2zSJG_ArticleAreaList{row-gap:1.25rem}}@media (prefers-reduced-motion:no-preference){.R2zSJG_ArticleAreaList [data-fade-in-card=true]{animation:.5s R2zSJG_fade-in-card}}.R2zSJG_ArticleAreaButton{justify-content:center;display:flex}@media screen and (min-width:60em),print{.R2zSJG_ArticleAreaButton{margin-top:3.5rem}}@media screen and (max-width:59.99em){.R2zSJG_ArticleAreaButton{margin-top:2.5rem}}
@keyframes hzImUG_bound{0%{transform:translateY(0)}55%{transform:translateY(-20%)}to{transform:translateY(0)}}.hzImUG_PageNoResult{font-weight:700;line-height:1.5}@media screen and (min-width:60em),print{.hzImUG_PageNoResult{font-size:1.5625rem}}@media screen and (max-width:59.99em){.hzImUG_PageNoResult{font-size:1.375rem}}.hzImUG_PageNoResultDescription{color:var(--text-text-sub-on-sf1);margin-top:1.25rem;line-height:1.7}@media screen and (min-width:60em),print{.hzImUG_PageNoResultDescription{font-size:1rem}}@media screen and (max-width:59.99em){.hzImUG_PageNoResultDescription{font-size:1rem}}
