@keyframes d0vSlW_skeleton-screen-animation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.d0vSlW_Articles__pageTitle{margin-top:64px}@media (max-width:1023px){.d0vSlW_Articles__pageTitle{margin-top:40px}}.d0vSlW_ArticlesPageTitle__title{color:#2f3a3a;font-size:40px;font-weight:700}@media (max-width:1023px){.d0vSlW_ArticlesPageTitle__title{font-size:30px}}.d0vSlW_ArticlesPageTitle__sub{font-size:18px}@media (max-width:1023px){.d0vSlW_ArticlesPageTitle__sub{font-size:14px}}.d0vSlW_Articles__contents{margin-top:40px}.d0vSlW_ArticlesResult__banner{position:relative}@media (max-width:767px){.d0vSlW_ArticlesResult__banner{margin:0 -24px}}.d0vSlW_ArticlesResult__bannerImage{z-index:1;display:block;position:relative}.d0vSlW_ArticlesResult__bannerImage>*{width:100%!important;height:100%!important;position:static!important}.d0vSlW_ArticlesResult__bannerImage img{object-fit:cover;object-position:top center;width:100%!important;min-width:auto!important;max-width:none!important;height:100%!important;min-height:auto!important;position:static!important}.d0vSlW_ArticlesResult__bannerLink{z-index:2;position:absolute;top:50%;right:40px;transform:translateY(-50%)}@media (max-width:767px){.d0vSlW_ArticlesResult__bannerLink{right:24px}}.d0vSlW_ArticlesResult__container{margin-top:24px}.d0vSlW_ArticlesResult__items{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:40px;display:grid}.d0vSlW_ArticlesResult__item--full{grid-column:1/-1}
@layer component-feature{._7-vZcG_ArticleCategorySection{margin-block-start:40px}._7-vZcG_ArticleCategorySection__title{color:var(--color-text-sub-dark);font-weight:var(--font-weight-bold);font-size:1.125rem}._7-vZcG_ArticleCategorySection__items{margin-block-start:24px}}
@layer component-ui-low{._0N_cfW_BaseTagList{display:block}._0N_cfW_BaseTagList__items{flex-wrap:wrap;gap:8px;display:flex}._0N_cfW_BaseTagList__item{display:block}}
@layer component-ui-low{._9yrhtW_BaseTag{background-color:var(--color-background-light);color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);border-radius:3.40282e38px;padding-block:4px;padding-inline:24px;font-size:.6875rem;transition:color .3s,background-color .3s;display:inline-block}@media (any-hover:hover){._9yrhtW_BaseTag:hover{background-color:var(--color-background-sub-light);color:var(--color-text-sub-dark)}}._9yrhtW_BaseTag__label{display:block}}
@layer component-ui-primitives{.IbxZDG_PrimitiveButton.IbxZDG_PrimitiveButton--disabled{cursor:not-allowed;pointer-events:none}.IbxZDG_PrimitiveButton{block-size:auto;color:var(--color-text-base);font-weight:var(--font-weight-medium);text-align:start;background-color:#0000;border:none;border-radius:0;justify-content:flex-start;align-items:center;inline-size:auto;margin:0;padding:0;font-size:clamp(.88rem,.83rem + .19vi,1rem);text-decoration:none;transition:color .3s,opacity .3s,background-color .3s,border-color .3s;display:inline-flex;position:relative}}
@layer component-ui-low{.VcfGRW_BaseBreadcrumb{padding-block:16px;overflow-x:auto}@media screen and (min-width:768px),print{.VcfGRW_BaseBreadcrumb{overflow-x:visible}}.VcfGRW_BaseBreadcrumb__items{flex-wrap:wrap;gap:16px 0;display:flex}.VcfGRW_BaseBreadcrumb__item{align-items:center;display:flex}.VcfGRW_BaseBreadcrumb__link{color:var(--color-text-base);font-size:.75rem;transition:color .3s;display:block}@media (any-hover:hover){.VcfGRW_BaseBreadcrumb__link:hover{color:var(--color-text-primary)}}.VcfGRW_BaseBreadcrumb__text{color:var(--color-text-base);font-size:.75rem;display:block}}@layer component-ui-middle{.VcfGRW_BaseBreadcrumb__icon{color:var(--color-text-sub-light);inline-size:20px}}
@layer component-ui-low{.Xr8b_W_BaseButton.Xr8b_W_BaseButton--disabled{cursor:not-allowed;opacity:var(--opacity-disabled);pointer-events:none}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--full{inline-size:100%}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained{box-shadow:var(--color-shadow-button);border:none}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:before,.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:after{border-radius:4px;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:before{z-index:2;transition:opacity .3s}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:after{z-index:1}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--contained:hover:before{opacity:0}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--outlined{box-shadow:none;border:1px solid}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--small{padding-block:8px;padding-inline:16px;font-size:.75rem}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--medium{padding-block:12px;padding-inline:clamp(24px,21.23px + .77vi,32px);font-size:clamp(.75rem,.71rem + .19vi,.88rem)}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--large{padding-block:16px;padding-inline:clamp(32px,29.23px + .77vi,40px);font-size:clamp(.88rem,.83rem + .19vi,1rem)}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained{color:var(--color-text-white);background-color:#0000}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:before,.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:after{content:""}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:before{background:linear-gradient(90deg, var(--color-gradation-primary))}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--contained:after{background:linear-gradient(90deg, var(--color-gradation-primary-dark))}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-primary);color:var(--color-text-primary);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--primary.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-primary-pale)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--contained{background-color:var(--color-background-white);color:var(--color-text-base)}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--contained:hover{background-color:var(--color-background-light)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-sub-light);color:var(--color-text-base);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--light.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-light)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--contained{background-color:var(--color-background-dark);color:var(--color-text-white)}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--contained:hover{background-color:var(--color-background-dark-hover)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-dark);color:var(--color-text-base);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--dark.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-dark-hover);color:var(--color-text-white)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--contained{background-color:var(--color-background-light);color:var(--color-text-base)}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--contained:hover{background-color:var(--color-background-sub-light)}}.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--outlined{border-color:var(--color-border-sub-light);color:var(--color-text-sub-light);background-color:#0000}@media (any-hover:hover){.Xr8b_W_BaseButton.Xr8b_W_BaseButton--sub.Xr8b_W_BaseButton--outlined:hover{background-color:var(--color-background-sub-light);color:var(--color-text-base)}}.Xr8b_W_BaseButton{block-size:auto;font-weight:var(--font-weight-bold);text-align:start;border-radius:4px;justify-content:flex-start;align-items:center;inline-size:auto;margin-block:0;margin-inline:0;text-decoration:none;transition:color .3s,opacity .3s,background-color .3s,border-color .3s;display:inline-flex;position:relative}.Xr8b_W_BaseButton__container{z-index:3;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:relative}.Xr8b_W_BaseButton__contents{display:block}}
@layer component-common{.gVRa_W_ArticleSearchSuggest{position:relative}.gVRa_W_ArticleSearchSuggestInput__label{inline-size:100%;position:relative}.gVRa_W_ArticleSearchSuggestInputIcon{color:var(--color-text-sub);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:16px;translate:0 -50%}@media screen and (min-width:768px),print{.gVRa_W_ArticleSearchSuggest.gVRa_W_ArticleSearchSuggest--small .gVRa_W_ArticleSearchSuggestInput__field{padding-block:4px}}.gVRa_W_ArticleSearchSuggestInput__field{background-color:var(--color-background-sub-dark);block-size:auto;color:var(--color-text-white);border:none;border-radius:0;outline:none;inline-size:100%;padding-block:12px;padding-inline:48px 16px;font-size:1rem;transition:padding-block .3s,border-color .3s}.gVRa_W_ArticleSearchSuggestInput__field::-webkit-search-cancel-button{appearance:none}.gVRa_W_ArticleSearchSuggestInput__field:focus{outline:none}.gVRa_W_ArticleSearchSuggestInput__field::placeholder{color:var(--color-text-sub)}.gVRa_W_ArticleSearchSuggestInput__field:focus::placeholder{color:#0000}@media screen and (min-width:768px),print{.gVRa_W_ArticleSearchSuggestInput__field{background-color:var(--color-background-dark);border:1px solid var(--color-border-sub);border-radius:4px;padding-block:6px}}@media (any-hover:hover){.gVRa_W_ArticleSearchSuggestInput__field:hover{border-color:var(--color-border-primary)}}.gVRa_W_ArticleSearchSuggest__container.gVRa_W_ArticleSearchSuggest__container--open{opacity:1;visibility:visible;transition-delay:0s}.gVRa_W_ArticleSearchSuggest__container{opacity:0;visibility:hidden;z-index:2;transition:opacity .3s,visibility 0s .3s;position:relative}.gVRa_W_ArticleSearchSuggest__contents{background-color:var(--color-background-white);border:1px solid var(--color-background-sub-dark);border-block-start:none;border-end-end-radius:4px;border-end-start-radius:4px;block-size:50svb;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:auto}@media screen and (min-width:768px),print{.gVRa_W_ArticleSearchSuggest__contents{border-block-start:1px solid var(--color-border-dark);border-color:var(--color-border-dark);border-radius:4px;inline-size:450px;inset-block-start:8px;inset-inline:auto 0}}.gVRa_W_ArticleSearchSuggest__items{grid-template-columns:1fr;display:grid}.gVRa_W_ArticleSearchSuggestTitle{background-color:var(--color-background-light);padding-block:8px;padding-inline:16px}.gVRa_W_ArticleSearchSuggestTitle__text{color:var(--color-text-sub-dark);font-weight:var(--font-weight-bold);font-size:.875rem}.gVRa_W_ArticleSearchSuggestArticles__items{grid-template-columns:1fr;display:grid}.gVRa_W_ArticleSearchSuggestArticle__button{border-block-end:1px solid var(--color-border-sub-light);color:var(--color-text-sub-dark);align-items:flex-start;gap:16px;inline-size:100%;padding:16px;transition:color .3s;display:flex}@media (any-hover:hover){.gVRa_W_ArticleSearchSuggestArticle__button:hover,.gVRa_W_ArticleSearchSuggestArticle__button:hover .gVRa_W_ArticleSearchSuggestArticle__title strong,.gVRa_W_ArticleSearchSuggestArticle__button:hover .gVRa_W_ArticleSearchSuggestArticle__description strong{color:var(--color-text-primary)}}.gVRa_W_ArticleSearchSuggestArticleThumbnail.gVRa_W_ArticleSearchSuggestArticleThumbnail--user{aspect-ratio:1;border-radius:3.40282e38px}.gVRa_W_ArticleSearchSuggestArticleThumbnail{aspect-ratio:16/9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;inline-size:80px;display:flex;overflow:hidden}.gVRa_W_ArticleSearchSuggestArticleThumbnail__image{height:100%;object-fit:cover;object-position:center;inline-size:100%}.gVRa_W_ArticleSearchSuggestArticle__body{grid-template-columns:1fr;gap:4px;display:grid}.gVRa_W_ArticleSearchSuggestArticle__title{font-weight:var(--font-weight-bold);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;transition:color .3s;display:-webkit-box;overflow:hidden}.gVRa_W_ArticleSearchSuggestArticle__title strong{color:var(--color-text-base);font-style:normal;font-weight:var(--font-weight-bold);transition:color .3s}.gVRa_W_ArticleSearchSuggestArticle__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;transition:color .3s;display:-webkit-box;overflow:hidden}.gVRa_W_ArticleSearchSuggestArticle__description strong{color:var(--color-text-base);font-style:normal;font-weight:var(--font-weight-bold);transition:color .3s}}
@layer component-common{._2x1IjW_ArticleSearchButton{color:var(--color-text-sub);cursor:pointer;justify-content:center;align-items:center;padding-block:8px;padding-inline:8px;display:flex}@media (any-hover:hover){._2x1IjW_ArticleSearchButton:hover{color:var(--color-text-primary)}}@media screen and (min-width:768px),print{._2x1IjW_ArticleSearchButton{display:none}}._2x1IjW_ArticleSearchSuggest._2x1IjW_ArticleSearchSuggest--active{opacity:1;visibility:visible;transition-delay:0s}._2x1IjW_ArticleSearch._2x1IjW_ArticleSearch--small ._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-small)}._2x1IjW_ArticleSearchSuggest{inline-size:100%;opacity:0;visibility:hidden;z-index:var(--z-index-header-search);transition:opacity .3s,visibility .3s,inset-block-start .3s;position:fixed;inset-block-start:var(--layout-header-height);inset-inline-start:0}@media screen and (min-width:576px),print{._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{._2x1IjW_ArticleSearchSuggest{inset-block-start:var(--layout-header-height-lg)}}@media screen and (min-width:768px),print{._2x1IjW_ArticleSearchSuggest{opacity:1;visibility:visible;position:static}}}
@layer component-common{:root{--layout-header-button-padding-inline-start:8px;--layout-header-button-icon-size:20px}.jjgpMW_LayoutHeaderBoundary{block-size:1px;inline-size:100%;z-index:-1;position:absolute;inset-block-start:var(--layout-header-height);inset-inline-start:0}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderBoundary{inset-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderBoundary{inset-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeaderBoundary{inset-block-start:var(--layout-header-height-lg)}}.jjgpMW_LayoutHeaderBackground.jjgpMW_LayoutHeaderBackground--active{opacity:1;visibility:visible;transition-delay:0s}.jjgpMW_LayoutHeaderBackground{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-background-black-rgb) / 20%);cursor:pointer;opacity:0;overscroll-behavior:contain;visibility:hidden;block-size:100%;inline-size:100%;z-index:var(--z-index-header-overlay);transition:opacity .3s,visibility .3s;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:auto}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-small)}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-sm-small)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-md-small)}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-lg-small)}}.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height)}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft,.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-block-start:var(--layout-header-height-lg)}}.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft{background:radial-gradient(circle at bottom right, transparent 12px, var(--color-background-dark) 12px);inset-inline-start:var(--layout-page-divider-width)}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topLeft{inset-inline-start:var(--layout-page-divider-width-md)}}.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{background:radial-gradient(circle at bottom left, transparent 12px, var(--color-background-dark) 12px);inset-inline-end:var(--layout-page-divider-width)}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderCorner.jjgpMW_LayoutHeaderCorner--topRight{inset-inline-end:var(--layout-page-divider-width-md)}}.jjgpMW_LayoutHeaderCorner{aspect-ratio:1;block-size:auto;inline-size:12px;z-index:var(--z-index-layout-corner);transition:inset-block-start .3s;display:block;position:fixed}.jjgpMW_LayoutHeader{background-color:var(--color-background-dark);inline-size:100%;z-index:var(--z-index-header);position:fixed;inset-block-start:0;inset-inline-start:0}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__wrapper{padding-block-start:var(--layout-header-divider-height-small)}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__wrapper:before{block-size:var(--layout-header-divider-height-small)}.jjgpMW_LayoutHeader__wrapper{padding-block-start:var(--layout-header-divider-height);transition:padding-block-start .3s;position:relative}.jjgpMW_LayoutHeader__wrapper:before{background:linear-gradient(90deg, var(--color-gradation-primary));block-size:var(--layout-header-divider-height);content:"";inline-size:100%;transition:block-size .3s;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader__inner{padding-inline:16px}}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-small)}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-sm-small);row-gap:2px}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-md-small);row-gap:4px}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-lg-small)}}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeader__container{grid-template-areas:"logo search menu-button"}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeader__container{grid-template-columns:1fr auto auto;grid-template-areas:"logo search user""global-menu global-menu global-menu"}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeader__container{grid-template-columns:1fr auto;grid-template-areas:"logo user""global-menu search"}}.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height);grid-template-areas:"logo search menu-button";grid-template-columns:1fr auto calc(var(--layout-header-button-icon-size) + var(--layout-header-button-padding-inline-start));align-items:center;padding-block:4px;transition:block-size .3s,padding-block .3s,row-gap .3s;display:grid}@media screen and (min-width:360px),print{.jjgpMW_LayoutHeader__container{grid-template-areas:"logo register search menu-button";grid-template-columns:1fr auto auto calc(var(--layout-header-button-icon-size) + var(--layout-header-button-padding-inline-start))}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-sm);grid-template:"logo search register register""global-menu global-menu global-menu global-menu"1fr/1fr auto auto auto;row-gap:8px}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-md);padding-block:8px}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader__container{block-size:var(--layout-header-contents-height-lg);grid-template-columns:1fr auto auto;grid-template-areas:"logo register register""global-menu global-menu search";row-gap:8px;padding-block:8px}}.jjgpMW_LayoutHeaderLogo{grid-area:logo}.jjgpMW_LayoutHeaderLogo__container{align-items:center;display:flex}.jjgpMW_LayoutHeaderLogo__button{grid-template-columns:1fr;gap:2px;display:grid}@media (any-hover:hover){.jjgpMW_LayoutHeaderLogo__button:hover{opacity:var(--opacity-hover)}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderLogo__title{font-size:.625rem}}.jjgpMW_LayoutHeaderLogo__title{color:var(--color-text-sub);font-size:clamp(.63rem,.58rem + .19vi,.75rem);transition:font-size .3s;display:block}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderLogoImage{inline-size:clamp(140px,112.31px + 7.69vi,220px)}.jjgpMW_LayoutHeaderLogoImage{justify-content:center;align-items:center;inline-size:clamp(160px,132.31px + 7.69vi,240px);transition:inline-size .3s;display:flex}.jjgpMW_LayoutHeaderLogoImage__image{aspect-ratio:120/21;block-size:auto;inline-size:100%}.jjgpMW_LayoutHeaderUser{grid-area:user;margin-inline-start:24px;display:none}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderUser{display:block}}.jjgpMW_LayoutHeaderUser__container{justify-content:flex-end;align-items:center;gap:24px;display:flex}.jjgpMW_LayoutHeaderUserSocial__items{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.jjgpMW_LayoutHeaderUserSocial__button{justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderUserSocial__button:hover{opacity:var(--opacity-hover)}}.jjgpMW_LayoutHeaderUserMenu{flex-shrink:0}.jjgpMW_LayoutHeaderUserMenu__container{position:relative}.jjgpMW_LayoutHeaderUserMenuButton{z-index:1;position:relative}.jjgpMW_LayoutHeaderUserMenuButton__container{align-items:center;gap:4px;display:flex}.jjgpMW_LayoutHeaderUserMenu__container:hover .jjgpMW_LayoutHeaderUserMenuList,.jjgpMW_LayoutHeaderUserMenu__container:focus-within .jjgpMW_LayoutHeaderUserMenuList{opacity:1;visibility:visible}.jjgpMW_LayoutHeaderUserMenuList{opacity:0;visibility:hidden;z-index:2;inline-size:160px;padding-block-start:16px;transition:opacity .3s,visibility .3s;position:absolute;inset-block-start:100%;inset-inline-end:0}.jjgpMW_LayoutHeaderUserMenuList__container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-background-sub-dark-rgb) / 64%);z-index:1;border-radius:8px;position:relative;overflow:hidden}.jjgpMW_LayoutHeaderUserMenuList__items{grid-template-columns:1fr;display:grid}.jjgpMW_LayoutHeaderUserMenuListButton{color:var(--color-text-white);inline-size:100%;padding-block:8px;padding-inline:16px;font-size:.875rem;position:relative}.jjgpMW_LayoutHeaderUserMenuListButton:before{background:linear-gradient(90deg, var(--color-gradation-primary));content:"";opacity:0;block-size:100%;inline-size:100%;transition:opacity .3s;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}@media (any-hover:hover){.jjgpMW_LayoutHeaderUserMenuListButton:hover:before{opacity:1}}.jjgpMW_LayoutHeaderUserMenuListButton__container{z-index:2;align-items:center;display:flex;position:relative}.jjgpMW_LayoutHeaderUserMenuListButton__text{display:block}.jjgpMW_LayoutHeaderUserMenuListButton__logo{aspect-ratio:80/25;block-size:auto;inline-size:80px}.jjgpMW_LayoutHeaderRegister{grid-area:register;margin-inline-start:8px;display:none}@media screen and (min-width:360px),print{.jjgpMW_LayoutHeaderRegister{display:block}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderRegister{margin-inline-start:24px}}.jjgpMW_LayoutHeaderRegister__items{justify-content:flex-end;align-items:center;gap:8px;display:flex}.jjgpMW_LayoutHeaderRegister__item.jjgpMW_LayoutHeaderRegister__item--login{display:none}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderRegister__item.jjgpMW_LayoutHeaderRegister__item--login{display:block}}@media screen and not (min-width:768px){.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderRegister__button{padding-block:6px;font-size:.625rem}}.jjgpMW_LayoutHeaderRegister__button{transition:color .3s,opacity .3s,background-color .3s,border-color .3s,font-size .3s,padding-block .3s}@media screen and not (min-width:576px){.jjgpMW_LayoutHeaderRegister__button{padding-inline:4px;font-size:.625rem}}.jjgpMW_LayoutHeaderSearch{grid-area:search;margin-inline-start:4px}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderSearch{align-items:center;block-size:100%;margin-inline-start:24px;display:flex}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderSearch{inline-size:220px}}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderMenuButton{inset-block-start:var(--layout-header-divider-height-small)}.jjgpMW_LayoutHeaderMenuButton{z-index:var(--z-index-header-button);grid-area:menu-button;transition:inset-block-start .3s;position:fixed;inset-block-start:var(--layout-header-divider-height);inset-inline-end:0}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderMenuButton:not(.jjgpMW_LayoutHeaderMenuButton:has(.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active)){display:none}}.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active .jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:first-of-type{inset-block-start:50%;translate:0 -50%;rotate:-45deg}.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active .jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(2){opacity:0}.jjgpMW_LayoutHeaderMenuButton__button.jjgpMW_LayoutHeaderMenuButton__button--active .jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(3){inset-block-end:50%;translate:0 50%;rotate:45deg}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderMenuButton__button{block-size:var(--layout-header-contents-height-small)}.jjgpMW_LayoutHeaderMenuButton__button{block-size:var(--layout-header-contents-height);padding-inline:var(--layout-header-button-padding-inline-start) var(--layout-inner-padding-xs);justify-content:flex-end;align-items:center;transition:block-size .3s;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderMenuButton__button:hover .jjgpMW_LayoutHeaderMenuButtonIcon__icon{background-color:var(--color-background-primary)}}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderMenuButton__button{padding-inline-end:var(--layout-inner-padding-sm)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderMenuButton__button{padding-inline-end:var(--layout-inner-padding-md)}}.jjgpMW_LayoutHeaderMenuButton__contents{justify-content:center;align-items:center;display:flex}.jjgpMW_LayoutHeaderMenuButtonIcon{block-size:16px;inline-size:var(--layout-header-button-icon-size);display:block;position:relative}.jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:first-of-type{inset-block-start:0}.jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(2){inset-block-start:50%;translate:0 -50%}.jjgpMW_LayoutHeaderMenuButtonIcon>.jjgpMW_LayoutHeaderMenuButtonIcon__icon:nth-of-type(3){inset-block-end:0}.jjgpMW_LayoutHeaderMenuButtonIcon__icon{background-color:var(--color-background-sub);block-size:2px;inline-size:100%;transition:rotate .3s,opacity .3s,background-color .3s,inset-block-start .3s,inset-block-end .3s;display:block;position:absolute;inset-inline-start:0}.jjgpMW_LayoutHeaderNavigation.jjgpMW_LayoutHeaderNavigation--active{visibility:visible;transition-delay:0s;inset-inline-end:0}.jjgpMW_LayoutHeaderNavigation{background-color:var(--color-background-dark);overscroll-behavior:contain;visibility:hidden;block-size:100%;inline-size:300px;z-index:var(--z-index-header-menu);transition:inset-inline-end .3s,visibility .3s;position:fixed;inset-block-start:0;inset-inline-end:-300px;overflow:auto}.jjgpMW_LayoutHeaderNavigation__wrapper{block-size:calc(100vb + 1px);inline-size:100%}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--signIn .jjgpMW_LayoutHeaderNavigation__container{padding-block-start:0}.jjgpMW_LayoutHeaderNavigation__container{min-block-size:100%;padding-block:var(--layout-header-height) 40px;flex-direction:column;display:flex}.jjgpMW_LayoutHeaderNavigationUser__container{background-color:var(--color-background-sub-dark);padding-block:calc(var(--layout-header-height) + 12px) 24px;grid-template-columns:1fr;gap:16px;padding-inline:24px;display:grid}.jjgpMW_LayoutHeaderNavigationMenu__items{grid-template-columns:1fr;display:grid}.jjgpMW_LayoutHeaderNavigationMenu__button{color:var(--color-text-white);justify-content:flex-start;align-items:center;padding-block:12px;padding-inline:24px;font-size:clamp(.88rem,.83rem + .19vi,1rem);display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationMenu__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderNavigationMenu__text{display:block}.jjgpMW_LayoutHeaderNavigationUserAccount__button{color:var(--color-text-white);font-weight:var(--font-weight-bold);align-items:center;gap:16px;font-size:clamp(1.13rem,1.08rem + .19vi,1.25rem);display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationUserAccount__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderNavigationUserAccountIcon{flex-shrink:0}.jjgpMW_LayoutHeaderNavigationUserAccountIcon__icon,.jjgpMW_LayoutHeaderNavigationUserAccount_name{display:block}.jjgpMW_LayoutHeaderNavigationUserInfo__items{flex-wrap:wrap;gap:16px 24px;display:flex}.jjgpMW_LayoutHeaderNavigationUserInfo__item{align-items:center;gap:8px;display:flex}.jjgpMW_LayoutHeaderNavigationUserInfo__title{color:var(--color-text-white);font-size:.75rem}.jjgpMW_LayoutHeaderNavigationUserInfo__text{color:var(--color-text-white);font-weight:var(--font-weight-bold);font-size:.875rem}.jjgpMW_LayoutHeaderNavigationParticipation{grid-template-columns:1fr;gap:16px;margin-block-start:auto;padding-block-start:40px;padding-inline:24px;display:grid}.jjgpMW_DrawerMenuParticipation__text{color:var(--color-text-white);font-size:clamp(.75rem,.71rem + .19vi,.88rem)}.jjgpMW_DrawerMenuParticipationList__items{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.jjgpMW_LayoutHeaderNavigationLogout{margin-block-start:auto;padding-block-start:40px}.jjgpMW_LayoutHeaderNavigationLogout__items{grid-template-columns:1fr;display:grid}.jjgpMW_LayoutHeaderNavigationLogout__button{color:var(--color-text-sub-light);justify-content:flex-start;align-items:center;padding-block:12px;padding-inline:24px;font-size:clamp(.75rem,.71rem + .19vi,.88rem);display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationLogout__button:hover{color:var(--color-text-primary)}}.jjgpMW_LayoutHeaderNavigationFooter{margin-block-start:24px;padding-inline:24px}.jjgpMW_LayoutHeaderNavigationFooter__container{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.jjgpMW_LayoutHeaderNavigationFooterLogo__button{justify-content:center;align-items:center;inline-size:80px;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationFooterLogo__button:hover{opacity:var(--opacity-hover)}}.jjgpMW_LayoutHeaderNavigationFooterLogo__image{aspect-ratio:80/25;block-size:auto;inline-size:100%}.jjgpMW_LayoutHeaderNavigationFooterSocial{margin-inline-start:auto}.jjgpMW_LayoutHeaderNavigationFooterSocial__items{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.jjgpMW_LayoutHeaderNavigationFooterSocial__button{justify-content:center;align-items:center;display:flex}@media (any-hover:hover){.jjgpMW_LayoutHeaderNavigationFooterSocial__button:hover{opacity:var(--opacity-hover)}}.jjgpMW_LayoutHeaderGlobalMenu{grid-area:global-menu;block-size:100%;display:none}@media screen and (min-width:576px),print{.jjgpMW_LayoutHeaderGlobalMenu{align-items:center;display:flex}}.jjgpMW_LayoutHeaderGlobalMenu__items{flex-wrap:wrap;column-gap:clamp(8px,5.23px + .77vi,16px);display:flex}.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderGlobalMenu__button{padding-block:2px;font-size:.75rem}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeader.jjgpMW_LayoutHeader--small .jjgpMW_LayoutHeaderGlobalMenu__button{font-size:.875rem}}.jjgpMW_LayoutHeaderGlobalMenu__button{color:var(--color-text-sub);padding-block:4px;font-size:.75rem;transition:font-size .3s,color .3s,padding-block .3s}@media (any-hover:hover){.jjgpMW_LayoutHeaderGlobalMenu__button:hover{color:var(--color-text-primary)}}@media screen and (min-width:768px),print{.jjgpMW_LayoutHeaderGlobalMenu__button{font-size:.875rem}}@media screen and (min-width:992px),print{.jjgpMW_LayoutHeaderGlobalMenu__button{font-size:1rem}}.jjgpMW_LayoutHeaderGlobalMenu__text{display:block}.jjgpMW_LayoutHeaderUserMenuButton__icon{color:var(--color-text-sub)}}
@layer component-common{.kFxt4W_PopupMessage{inline-size:100%;max-inline-size:288px;z-index:var(--z-index-popup);padding-inline:24px;position:fixed;inset-block-start:72px;inset-inline-end:0}.kFxt4W_PopupMessage__items{flex-direction:column;gap:8px;display:flex}.kFxt4W_PopupMessage__contents{background-color:var(--color-background-primary);box-shadow:var(--color-shadow-card);color:var(--color-text-white);border-radius:4px;padding-block:8px;padding-inline:16px;font-size:.75rem}.kFxt4W_PopupMessage__item--error .kFxt4W_PopupMessage__contents{background-color:var(--color-background-attention)}.kFxt4W_PopupMessage__item--success .kFxt4W_PopupMessage__contents{background-color:var(--color-background-success)}.kFxt4W_PopupMessage__item--enter{opacity:0}.kFxt4W_PopupMessage__item--enterActive{opacity:1;transition:opacity .3s}.kFxt4W_PopupMessage__item--enterDone,.kFxt4W_PopupMessage__item--exit{opacity:1}.kFxt4W_PopupMessage__item--exitActive{opacity:0;transition:opacity .3s}}
@layer component-common{.w615wG_SideMenu{inline-size:100%}.w615wG_SideMenu__title{background-color:var(--color-background-primary-pale);padding-block-start:32px;position:relative;overflow:hidden}.w615wG_SideMenu__title:after{background-image:linear-gradient(to bottom right, var(--color-background-primary-pale) 0, var(--color-background-primary-pale) 50%, var(--color-background-white) 50%, var(--color-background-white) 100%);content:"";block-size:64px;inline-size:100%;display:block}.w615wG_SideMenu__title.w615wG_SideMenu__title--login{background-color:var(--color-background-light)}.w615wG_SideMenu__title.w615wG_SideMenu__title--login:after{background-image:linear-gradient(to bottom right, var(--color-background-light) 0, var(--color-background-light) 50%, var(--color-background-white) 50%, var(--color-background-white) 100%)}.w615wG_SideMenu__titleContents{z-index:2;padding-inline:16px;position:relative}.w615wG_SideMenu__copy{color:var(--color-text-base);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-align:center;font-size:.75rem;line-height:1.5}.w615wG_SideMenu__registration{z-index:0;justify-content:center;margin-block-start:24px;display:flex;position:relative}.w615wG_SideMenu__login{text-align:center;margin-block-start:16px}.w615wG_SideMenu__loginLink{font-weight:var(--font-weight-bold);font-size:.875rem}.w615wG_SideMenu__userLink{font-weight:var(--font-weight-bold);align-items:center;font-size:1rem;transition:color .3s;display:flex}@media (any-hover:hover){.w615wG_SideMenu__userLink:hover{color:var(--color-text-primary)}}.w615wG_SideMenu__userIcon{flex-shrink:0;margin-inline-end:8px;transition:opacity .3s}@media (any-hover:hover){.w615wG_SideMenu__userLink:hover .w615wG_SideMenu__userIcon{opacity:var(--opacity-hover)}}.w615wG_SideMenu__userName{color:var(--color-text-base);font-weight:var(--font-weight-bold);font-size:1rem;transition:color .3s;display:block}@media (any-hover:hover){.w615wG_SideMenu__userLink:hover .w615wG_SideMenu__userName{color:var(--color-text-primary)}}.w615wG_SideMenu__userEdit{margin-block-start:24px}.w615wG_SideMenu__userEditLink{color:var(--color-text-primary-light);align-items:center;font-size:.75rem;transition:color .3s;display:flex}@media (any-hover:hover){.w615wG_SideMenu__userEditLink:hover{color:var(--color-text-primary)}}.w615wG_SideMenu__userEditIcon{flex-shrink:0;inline-size:16px;margin-inline-end:4px}.w615wG_SideMenu__userEditText{display:block}.w615wG_SideMenuUserStats{margin-block-start:24px}.w615wG_SideMenuUserStats__row{align-items:center;display:flex}.w615wG_SideMenuUserStats__label{font-feature-settings:"pwid" on;flex-shrink:0;min-inline-size:72px;padding-inline-end:8px;font-size:.875rem}.w615wG_SideMenuUserStats__value{font-weight:var(--font-weight-bold);font-size:.875rem}.w615wG_SideMenuTimeLines{z-index:2;position:relative}.w615wG_SideMenuTimeLines__title{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);letter-spacing:.1em;opacity:.5;margin-block-start:24px;padding-inline:16px;font-size:.75rem;line-height:1.5}.w615wG_SideMenuTimeLines__items{border-block:1px solid var(--color-util-black-haze);margin-block-start:12px}.w615wG_SideMenuTimeLines__item+.w615wG_SideMenuTimeLines__item{border-block-start:1px solid var(--color-util-black-haze)}}
@layer component-ui-low{.Cw5dmq_FollowButton{cursor:pointer;block-size:32px;font-weight:var(--font-weight-bold);border:1px solid;border-radius:4px;justify-content:center;align-items:center;inline-size:101px;padding-block:6px;padding-inline:10px;font-size:.75rem;line-height:1.2;transition:background-color .3s,border-color .3s;display:flex}.Cw5dmq_FollowButton.Cw5dmq_FollowButton--follow{border-color:var(--color-border-primary);color:var(--color-text-primary);background-color:#0000}@media (any-hover:hover){.Cw5dmq_FollowButton.Cw5dmq_FollowButton--follow:hover{background-color:var(--color-background-primary-pale)}}.Cw5dmq_FollowButton.Cw5dmq_FollowButton--nowFollow{background-color:var(--color-background-primary-pale);border-color:var(--color-background-primary-pale);color:var(--color-text-primary)}@media (any-hover:hover){.Cw5dmq_FollowButton.Cw5dmq_FollowButton--nowFollow:hover{background-color:var(--color-util-merino);border-color:var(--color-border-primary-light)}}.Cw5dmq_FollowButton__inner{align-items:center;gap:8px;display:flex}.Cw5dmq_FollowButton__label,.Cw5dmq_FollowButton__modalText{display:block}.Cw5dmq_FollowButton__modalClose{block-size:40px;color:var(--color-text-primary);cursor:pointer;font-weight:var(--font-weight-bold);border:none;border-radius:2px;justify-content:center;align-items:center;margin-block:16px;margin-inline:auto;padding-block:0;padding-inline:16px;font-size:.75rem;line-height:1.2;display:flex;position:relative;overflow:hidden}.Cw5dmq_FollowButton__modalClose:after{background-image:linear-gradient(90deg, var(--color-gradation-primary));content:"";z-index:0;position:absolute;inset:0}.Cw5dmq_FollowButton__modalClose:before{background-color:var(--color-background-white);content:"";z-index:1;border-radius:1px;position:absolute;inset:1px}.Cw5dmq_FollowButton__modalCloseLabel{z-index:2;display:block;position:relative}}@layer component-ui-middle{.Cw5dmq_FollowButton__icon{block-size:16px;color:var(--color-text-primary);inline-size:16px}.Cw5dmq_FollowButton__modalWindow{background-image:linear-gradient(90deg, var(--color-gradation-primary));color:var(--color-text-white);font-weight:var(--font-weight-bold);text-align:center;padding-block:10px;padding-inline:20px;font-size:.875rem}.Cw5dmq_FollowButton__modalIcon{inline-size:48px;margin-block-end:16px}}
@layer component-ui-low{.d4P3Jq_BottomTrackButtons{z-index:var(--z-index-bottom-track);display:flex;position:fixed;inset-block-end:24px;inset-inline-end:22px}@media screen and (min-width:768px),print{.d4P3Jq_BottomTrackButtons{inset-block-end:40px}}.d4P3Jq_BottomTrackButtons__items{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}@media screen and (min-width:768px),print{.d4P3Jq_BottomTrackButtons__items{flex-direction:row}}}
@layer component-ui-low{.nxZeya_TextButton{align-items:center;gap:8px;font-size:1rem;transition:color .3s}.nxZeya_TextButton.nxZeya_TextButton--primary{color:var(--color-text-primary)}@media (any-hover:hover){.nxZeya_TextButton.nxZeya_TextButton--primary:hover{text-decoration:underline}}.nxZeya_TextButton.nxZeya_TextButton--subDark{color:var(--color-text-sub-dark)}@media (any-hover:hover){.nxZeya_TextButton.nxZeya_TextButton--subDark:hover{color:var(--color-text-primary-light)}}.nxZeya_TextButton.nxZeya_TextButton--disabled{color:var(--color-util-gunsmoke)}.nxZeya_TextButton__label{display:block}}
@layer component-ui-low{._4TnuoW_ArticleCard{flex-direction:column;block-size:100%;inline-size:100%;display:flex}._4TnuoW_ArticleCard__link{flex-shrink:0;display:block}._4TnuoW_ArticleCard__image{aspect-ratio:16/9;border-radius:5px;display:block;position:relative;overflow:hidden}._4TnuoW_ArticleCard__thumb{object-position:center center}._4TnuoW_ArticleCard__mask{background:linear-gradient(90deg, var(--color-gradation-primary));opacity:0;transition:opacity .3s;display:block;position:absolute;inset:0}._4TnuoW_ArticleCard__title{color:var(--color-text-base);font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-start:10px;font-size:1rem;transition:color .3s;display:-webkit-box;overflow:hidden}@media (any-hover:hover){._4TnuoW_ArticleCard__link:hover ._4TnuoW_ArticleCard__mask{opacity:.3}._4TnuoW_ArticleCard__link:hover ._4TnuoW_ArticleCard__title{color:var(--color-text-primary)}}._4TnuoW_ArticleCard__bottom{margin-block-start:auto;padding-block-start:8px}._4TnuoW_ArticleCard__category{color:var(--color-util-gunsmoke);font-size:.6875rem}._4TnuoW_ArticleCardRelatedCompany{margin-block-start:8px;overflow:hidden}._4TnuoW_ArticleCardRelatedCompany__item{flex-wrap:wrap;gap:8px;display:flex}._4TnuoW_ArticleCardRelatedCompany__title{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);flex-shrink:0;font-size:.6875rem}._4TnuoW_ArticleCardRelatedCompany__contents{overflow:hidden}}@layer component-ui-middle{._4TnuoW_ArticleCard__checklist{padding-block-start:8px;position:relative}}
@layer component-ui-low{._25rTsa_RankingCard{flex-direction:column;block-size:100%;display:flex;container-type:inline-size}._25rTsa_RankingCard__link{flex-shrink:0;display:block}@container (min-width:360px){._25rTsa_RankingCard__link{display:flex}}._25rTsa_RankingCard__image{display:block;position:relative}@container (min-width:360px){._25rTsa_RankingCard__image{flex-shrink:0;block-size:96px;inline-size:96px}}._25rTsa_RankingCard__thumb{aspect-ratio:16/9}@container (min-width:360px){._25rTsa_RankingCard__thumb{aspect-ratio:1;object-fit:cover;object-position:center center}}._25rTsa_RankingCard__mask{background:linear-gradient(90deg, var(--color-gradation-primary));opacity:0;border-radius:3px;transition:opacity .3s;display:block;position:absolute;inset:0}._25rTsa_RankingCard__ranking{background:linear-gradient(90deg, var(--color-gradation-primary));block-size:32px;color:var(--color-text-white);text-align:center;border-radius:3.40282e38px;justify-content:center;align-items:center;inline-size:32px;font-size:1.25rem;line-height:1;display:flex;position:absolute;inset-block-end:-16px;inset-inline-start:0;overflow:hidden}@container (min-width:360px){._25rTsa_RankingCard__ranking{block-size:24px;inline-size:24px;font-size:.875rem;inset-block-end:-12px}}._25rTsa_RankingCard__text{margin-block-start:16px}@container (min-width:360px){._25rTsa_RankingCard__text{flex-grow:1;margin-block-start:0;padding-inline-start:8px}}._25rTsa_RankingCard__title{color:var(--color-text-base);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;transition:color .3s;display:-webkit-box;position:relative;overflow:hidden}._25rTsa_RankingCard__category{color:var(--color-util-gunsmoke);margin-block-start:auto;padding-block-start:8px;font-size:.6875rem;position:relative}._25rTsa_RankingCard__checkList{margin-block-start:auto;padding-block-start:8px}@container (min-width:360px){._25rTsa_RankingCard__checkList{padding-block-start:16px}}@media (any-hover:hover){._25rTsa_RankingCard__link:hover ._25rTsa_RankingCard__mask{opacity:.3}._25rTsa_RankingCard__link:hover ._25rTsa_RankingCard__title{color:var(--color-text-primary)}}}
@layer component-ui-middle{.Rsbsua_ScrollToTopButton{aspect-ratio:1;background-color:var(--color-background-sub);border-radius:3.40282e38px;justify-content:center;block-size:auto;inline-size:60px;margin-block:4px;margin-inline:4px;transition:background-color .3s;overflow:hidden}@media (any-hover:hover){.Rsbsua_ScrollToTopButton:hover{background-color:var(--color-background-primary)}}.Rsbsua_ScrollToTopButton__icon{transition:transform .3s}@media (any-hover:hover){.Rsbsua_ScrollToTopButton:hover .Rsbsua_ScrollToTopButton__icon{transform:translateY(-2px)}}}
@layer component-ui-low{.vr4pmG_InputCheckbox{grid-template-columns:auto 1fr;padding-block:8px;padding-inline:8px 16px;transition:opacity .3s;display:grid;position:relative}.vr4pmG_InputCheckbox__input{opacity:0;position:absolute;inset-block-start:0;inset-inline-start:0}.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-white);border:2px solid var(--color-border-sub-light);border-radius:4px;align-self:start;block-size:24px;inline-size:24px;transition:border-color .3s,background-color .3s;display:block;position:relative}.vr4pmG_InputCheckbox__icon:after{border-block-end:2px solid var(--color-background-white);border-inline-start:2px solid var(--color-background-white);content:"";opacity:0;block-size:6px;inline-size:12px;transition:opacity .3s;display:block;position:absolute;inset-block-start:calc(50% - 2px);inset-inline-start:50%;transform:translate(-50%,-50%)rotate(-45deg)}.vr4pmG_InputCheckbox__text{font-weight:var(--font-weight-medium);margin-inline-start:8px;font-size:1rem;display:block}.vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-primary-light);border-color:var(--color-border-primary-light)}.vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon:after{opacity:1}@media (any-hover:hover){.vr4pmG_InputCheckbox:hover .vr4pmG_InputCheckbox__icon{border-color:var(--color-border-primary-light)}}.vr4pmG_InputCheckbox__input:focus~.vr4pmG_InputCheckbox__icon{border-color:var(--color-border-primary-light)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--invalid .vr4pmG_InputCheckbox__icon{border-color:var(--color-border-attention)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--invalid .vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-attention);border-color:var(--color-border-attention)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--disabled:hover .vr4pmG_InputCheckbox__icon{border-color:var(--color-border-sub-light)}.vr4pmG_InputCheckbox.vr4pmG_InputCheckbox--disabled .vr4pmG_InputCheckbox__input:checked~.vr4pmG_InputCheckbox__icon{background-color:var(--color-background-sub);border-color:var(--color-border-sub)}}
@layer component-ui-low{.-k0aCW_FormErrorMessage{color:var(--color-text-attention);margin-block-start:4px;font-size:.875rem;display:block}}
@layer component-ui-low{.f9DpjG_Textarea{background-color:var(--color-background-white);border:1px solid var(--color-border-sub-light);font-weight:var(--font-weight-medium);resize:vertical;border-radius:4px;min-block-size:160px;inline-size:100%;padding-block:12px;padding-inline:16px;font-size:1rem;transition:border-color .3s,background-color .3s,color .3s,opacity .3s}.f9DpjG_Textarea:focus{border-color:var(--color-border-primary-light);outline:none}@media (any-hover:hover){.f9DpjG_Textarea:hover{border-color:var(--color-border-primary-light);outline:none}}.f9DpjG_Textarea.f9DpjG_Textarea--invalid{border-color:var(--color-border-attention);outline:none}.f9DpjG_Textarea.f9DpjG_Textarea--invalid:focus{border-color:var(--color-border-attention)}@media (any-hover:hover){.f9DpjG_Textarea.f9DpjG_Textarea--invalid:hover{border-color:var(--color-border-attention)}}.f9DpjG_Textarea.f9DpjG_Textarea--disabled{border-color:var(--color-border-sub-light);cursor:not-allowed;opacity:var(--opacity-disabled)}@media (any-hover:hover){.f9DpjG_Textarea.f9DpjG_Textarea--disabled:hover{border-color:var(--color-border-sub-light)}}.f9DpjG_Textarea__note{color:var(--color-util-gunsmoke);text-align:end;margin-block-start:4px;font-size:.875rem}}
@layer component-ui-low{.fgDwyG_LayoutWrapper{flex-direction:column;min-block-size:100svb;display:flex}}
@layer component-ui-low{._5vm62a_BaseModal{z-index:var(--z-index-modal);position:relative}._5vm62a_BaseModal__overlay{background-color:rgb(var(--color-background-black-rgb) / 50%);z-index:var(--z-index-modal-background);position:fixed;inset:0}._5vm62a_BaseModal__scroll{overscroll-behavior:contain;z-index:var(--z-index-modal);position:fixed;inset:0;overflow:auto}._5vm62a_BaseModal__box{min-block-size:calc(100% + 1px);padding-inline:24px;display:flex}._5vm62a_BaseModal__contents{inline-size:100%;margin:auto;padding-block:80px}._5vm62a_BaseModal--small ._5vm62a_BaseModal__contents{max-inline-size:327px}._5vm62a_BaseModal--medium ._5vm62a_BaseModal__contents{max-inline-size:600px}._5vm62a_BaseModal--large ._5vm62a_BaseModal__contents{max-inline-size:720px}._5vm62a_BaseModal__container{position:relative}._5vm62a_BaseModal__close{position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0}._5vm62a_BaseModal__closeButton{color:var(--color-text-white);background-color:#0000;border:none;align-items:center;padding:0;font-size:.75rem;display:flex}._5vm62a_BaseModal__closeText{display:block}._5vm62a_BaseModal__window{background-color:var(--color-background-white);border-radius:4px;padding:24px}._5vm62a_BaseModal--enter{opacity:0}._5vm62a_BaseModal--enterActive{opacity:1;transition:opacity .3s}._5vm62a_BaseModal--enterDone,._5vm62a_BaseModal--exit{opacity:1}._5vm62a_BaseModal--exitActive{opacity:0;transition:opacity .3s}}@layer component-ui-middle{._5vm62a_BaseModal__closeIcon{margin-inline-end:8px}}
@layer component-ui-low{.GV4rxa_TimeLine{padding:16px;font-size:.6875rem}.GV4rxa_TimeLineUser{align-items:flex-start;display:flex}.GV4rxa_TimeLineUser__link{flex-shrink:0;inline-size:32px;transition:opacity .3s;display:block}@media (any-hover:hover){.GV4rxa_TimeLineUser__link:hover{opacity:var(--opacity-hover)}}.GV4rxa_TimeLineUser__text{flex-grow:1;padding-inline-start:10px}.GV4rxa_TimeLineUser__info{justify-content:space-between;inline-size:100%;display:flex}.GV4rxa_TimeLineUser__nameLink{color:var(--color-text-sub-dark);flex-wrap:wrap;align-items:center;inline-size:100%;text-decoration:none;transition:color .3s;display:flex}@media (any-hover:hover){.GV4rxa_TimeLineUser__nameLink:hover{color:var(--color-text-primary)}}.GV4rxa_TimeLineUser__nameText{font-weight:var(--font-weight-bold);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-inline-end:8px;display:-webkit-box;overflow:hidden}.GV4rxa_TimeLineUser__namePro{flex-shrink:0;display:flex}.GV4rxa_TimeLine__passedTime{color:var(--color-text-sub-dark);text-align:end;flex-shrink:0;padding-inline-start:8px}.GV4rxa_TimeLine__userTextDown{display:block}.GV4rxa_TimeLine__description{margin-block-start:8px}.GV4rxa_TimeLine__descriptionLink{color:var(--color-text-sub-dark);text-decoration:none;transition:color .3s;display:block;overflow:hidden}@media (any-hover:hover){.GV4rxa_TimeLine__descriptionLink:hover{color:var(--color-text-primary)}}.GV4rxa_TimeLine__descriptionText{font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;display:-webkit-box}}@layer component-ui-middle{.GV4rxa_TimeLineUser__nameProIcon{inline-size:16px}}
@layer component-ui-low{.KhwC5G_PickCard{flex-wrap:wrap;justify-content:flex-end;margin-block:16px;display:flex}.KhwC5G_PickCard:not(:first-child){margin-block-start:24px}.KhwC5G_PickCard__header{justify-content:space-between;inline-size:100%;display:flex}.KhwC5G_PickCard__userLink{flex-shrink:0;inline-size:42px;margin-inline-end:8px;display:block}.KhwC5G_PickCard__headerInfo{font-weight:var(--font-weight-bold);flex-grow:1}.KhwC5G_PickCard__name{inline-size:100%;font-size:.875rem}.KhwC5G_PickCard__nameLink{color:var(--color-text-base);text-decoration:none}.KhwC5G_PickCard__info{align-items:flex-end;gap:16px;display:flex;overflow:hidden}.KhwC5G_PickCard__infoItems{color:var(--color-util-gunsmoke);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.6875rem;display:flex;overflow:hidden}.KhwC5G_PickCard__infoItem{display:block}.KhwC5G_PickCard__publishTime{color:var(--color-text-sub);font-weight:var(--font-weight-medium)}.KhwC5G_PickCard__favorite{color:var(--color-util-gunsmoke);flex-shrink:0;align-items:center;margin-inline-start:auto;font-size:.6875rem;display:flex}.KhwC5G_PickCard__favoriteText{margin-inline-end:16px}.KhwC5G_PickCard__favoriteCount{color:var(--color-text-sub-dark);font-style:normal;font-weight:var(--font-weight-bold);margin-inline:6px;font-size:.875rem}.KhwC5G_PickCard__favoriteButton{color:var(--color-text-sub-light);transition:color .3s;display:flex}@media (any-hover:hover){.KhwC5G_PickCard__favoriteButton:hover{color:var(--color-text-primary-light)}}.KhwC5G_PickCard__favoriteButton.KhwC5G_PickCard__favoriteButton--like{color:var(--color-text-primary-light)}.KhwC5G_PickCard__comment{color:var(--color-text-base);white-space:pre-line;inline-size:100%;margin-block-start:8px;padding-inline-start:50px;font-size:.875rem;display:block}.KhwC5G_PickCard__comment.KhwC5G_PickCard__comment--empty{color:var(--color-util-gunsmoke)}}@layer component-ui-middle{.KhwC5G_PickCard__favoriteButtonIcon{display:flex}}
@layer component-ui-low{.MaPKgW_RecommendCard{background-color:var(--color-background-white);border:1px solid var(--color-util-black-haze);box-shadow:var(--color-shadow-card-recommend);border-radius:5px;inline-size:100%;position:relative;overflow:hidden}.MaPKgW_RecommendCard__link{padding:16px;text-decoration:none;display:block}.MaPKgW_RecommendCard__image{border-radius:5px;inline-size:100%;margin-block-end:16px;position:relative;overflow:hidden}.MaPKgW_RecommendCard__title{color:var(--color-text-base);font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;display:-webkit-box;overflow:hidden}.MaPKgW_RecommendCard__company{color:var(--color-util-gunsmoke);padding-block-start:8px;font-size:.6875rem}}
@layer component-ui-primitives{._SbPIa_BaseImage{block-size:auto;inline-size:100%}}
@layer component-ui-low{.eeGBrq_Cta{border:3px solid var(--color-util-gunsmoke);box-shadow:var(--color-shadow-card);border-radius:4px;margin-block:44px;padding-block:14px;padding-inline:30px}.eeGBrq_Cta__title{border-block-end:1px solid var(--color-border-dark);font-weight:var(--font-weight-bold);text-align:center;margin-block-end:20px;margin-inline:11px;padding-block-end:10px;font-size:1rem}@media screen and (min-width:768px),print{.eeGBrq_Cta__title{font-size:1.125rem}.eeGBrq_Cta__container{align-items:flex-start;display:flex}}.eeGBrq_Cta__logo{margin-block-end:16px;margin-inline:auto;display:block}@media screen and (min-width:768px),print{.eeGBrq_Cta__logo{flex:none;margin-block-end:0;margin-inline:0}}.eeGBrq_Cta__text{font-size:.875rem}@media screen and (min-width:768px),print{.eeGBrq_Cta__text{inline-size:calc(100% - 153px);padding-inline-start:21px}}.eeGBrq_Cta__footer{justify-content:center;align-items:center;margin-block-start:12px;display:flex}}
@layer component-ui-low{.q8D10G_ResponseLabel{background-color:var(--color-background-primary-light);block-size:24px;color:var(--color-text-white);font-weight:var(--font-weight-bold);text-align:center;inline-size:80px;padding-block:4px;font-size:.6875rem;display:none;position:absolute;inset-block-start:0;inset-inline-start:16px}@media screen and (min-width:992px),print{.q8D10G_ResponseLabel{display:block}}}
@layer component-ui-low{._8qC4hG_ProfileCard{background-color:var(--color-background-white);border-radius:5px;flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}._8qC4hG_ProfileCard__head{display:block}._8qC4hG_ProfileCard__link{color:var(--color-text-base);transition:color .1s;display:block}._8qC4hG_ProfileCard__image{z-index:0;block-size:200px;inline-size:100%;display:block;position:relative;overflow:hidden}._8qC4hG_ProfileCard__thumb{transition:transform .15s}._8qC4hG_ProfileCard__image:before{background:linear-gradient(90deg, var(--color-gradation-primary));content:"";opacity:0;pointer-events:none;z-index:1;transition:opacity .1s;display:block;position:absolute;inset:0}@media (any-hover:hover){._8qC4hG_ProfileCard__link:hover{color:var(--color-text-primary)}._8qC4hG_ProfileCard__link:hover ._8qC4hG_ProfileCard__thumb{transform:scale(1.02)}._8qC4hG_ProfileCard__link:hover ._8qC4hG_ProfileCard__image:before{opacity:.3}}._8qC4hG_ProfileCard__title{font-weight:var(--font-weight-bold);margin-block-start:10px;margin-inline:24px;font-size:1rem;display:block}._8qC4hG_ProfileCard__category{color:var(--color-util-gunsmoke);margin-block:10px;margin-inline:24px;font-size:.6875rem}._8qC4hG_ProfileCard__inner{padding-block:12px 24px;padding-inline:24px}._8qC4hG_ProfileCard__contents{display:block}._8qC4hG_ProfileCardRelatedCompany{margin-block-end:12px}._8qC4hG_ProfileCardRelatedCompany__label{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);font-size:.6875rem}._8qC4hG_ProfileCardAuthor{gap:8px;margin-block:16px;display:flex}._8qC4hG_ProfileCardAuthor__profile{display:block}._8qC4hG_ProfileCardAuthor__name,._8qC4hG_ProfileCardAuthor__company,._8qC4hG_ProfileCardAuthor__position{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);font-size:.6875rem;display:block}._8qC4hG_ProfileCardAuthor__comment{font-size:.75rem;display:block}}
@layer component-ui-low{.gt7x-a_PopularArticleCardList{overflow:hidden;container-type:inline-size}.gt7x-a_PopularArticleCardList__items{grid-template-columns:1fr;gap:24px;display:grid}@container (min-width:576px){.gt7x-a_PopularArticleCardList__items{grid-template-columns:repeat(2,minmax(0,1fr))}}.gt7x-a_PopularArticleCardList__item{display:block}}
@layer component-ui-low{._3ZIllG_PopularArticleCard{padding-block:8px;display:flex}._3ZIllG_PopularArticleCard__image{flex-shrink:0;block-size:48px;inline-size:48px;margin-inline-end:12px;display:block;position:relative;overflow:hidden}._3ZIllG_PopularArticleCard__mask{background:linear-gradient(90deg, var(--color-gradation-primary));opacity:0;transition:opacity .3s;display:block;position:absolute;inset:0}._3ZIllG_PopularArticleCard__title{color:var(--color-text-sub-dark);font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;font-size:.75rem;transition:color .3s;display:-webkit-box;overflow:hidden}@media (any-hover:hover){._3ZIllG_PopularArticleCard:hover ._3ZIllG_PopularArticleCard__mask{opacity:.3}._3ZIllG_PopularArticleCard:hover ._3ZIllG_PopularArticleCard__title{color:var(--color-text-primary)}}}
@layer component-ui-low{.-w0gmW_LayoutDefaultMain{border-inline:var(--layout-page-divider-width) solid var(--color-background-dark);padding-block-start:var(--layout-header-height);container-type:inline-size}@media screen and (min-width:576px),print{.-w0gmW_LayoutDefaultMain{padding-block-start:var(--layout-header-height-sm)}}@media screen and (min-width:768px),print{.-w0gmW_LayoutDefaultMain{border-inline-width:var(--layout-page-divider-width-md);padding-block-start:var(--layout-header-height-md)}}@media screen and (min-width:992px),print{.-w0gmW_LayoutDefaultMain{padding-block-start:var(--layout-header-height-lg)}}}
@keyframes MXyAzW_skeleton-screen-animation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.MXyAzW_MainArticleSlider__inner{position:relative}.MXyAzW_MainArticleSlider__slide{display:flex}.MXyAzW_MainArticleSlider .MXyAzW_swiper-pagination{display:none}.MXyAzW_MainArticleSlider__button{cursor:pointer;z-index:10;background:#fff;border-radius:100%;justify-content:center;align-items:center;width:54px;height:54px;margin-top:-27px;transition:box-shadow .3s;display:flex;position:absolute;top:50%;box-shadow:0 2px 2px #0003}@media (hover:hover){.MXyAzW_MainArticleSlider__button:hover{box-shadow:0 3px 3px #ffb36d4d}}.MXyAzW_MainArticleSlider__button--prev{left:0}@media (max-width:640px){.MXyAzW_MainArticleSlider__button--prev{left:24px}}.MXyAzW_MainArticleSlider__button--next{right:0}@media (max-width:640px){.MXyAzW_MainArticleSlider__button--next{right:24px}}
@keyframes OJPolG_skeleton-screen-animation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.OJPolG_FormTitle{color:#596161;margin-bottom:20px;font-size:22px;font-weight:700}.OJPolG_FormButtons{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:16px;display:grid}@media (max-width:767px){.OJPolG_FormButtons{grid-template-columns:repeat(1,minmax(0,1fr))}}.OJPolG_FormButton--facebook{color:#1877f2}.OJPolG_FormButton--twitter{color:#3db6f2}.OJPolG_ModalHeader{justify-content:space-between;align-items:center;width:400px;margin:0 auto;display:flex}@media (max-width:767px){.OJPolG_ModalHeader{width:90%}}.OJPolG_ModalHeaderTitle{color:#596161;font-size:22px;font-weight:700}@media (max-width:767px){.OJPolG_ModalHeaderTitle{font-size:16px}}.OJPolG_ModalHeaderImage{flex:none;width:171px;height:30px;position:relative}@media (max-width:480px){.OJPolG_ModalHeaderImage{width:100px}}.OJPolG_ModalContents{margin-top:50px}.OJPolG_ModalContentsLabel{margin-bottom:50px}.OJPolG_MainText{color:#2f3a3a;text-align:center;font-size:14px;font-weight:700;line-height:24px}.OJPolG_SubText{text-align:center;font-size:12px;display:block}.OJPolG_SubText:hover{color:#e78400}.OJPolG_ModalButtons{justify-content:center;align-items:center;gap:10px;margin-top:50px;display:flex}.OJPolG_ModalButtons__button{width:160px}
@keyframes wiTW8W_skeleton-screen-animation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.wiTW8W_Container{margin:56px auto}.wiTW8W_FormTitle{color:#596161;margin-bottom:20px;font-size:22px;font-weight:700}.wiTW8W_FormSubTitle{color:#828989;font-size:12px;font-weight:700}.wiTW8W_FormSubmitButton{margin:10px auto 0 0;display:block}
@layer component-ui-low{.FF8mZq_ArticleSeriesCard{flex-direction:column;display:flex}.FF8mZq_ArticleSeriesCard__imageArea{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;min-block-size:270px;padding-block:24px;padding-inline:40px;display:flex;position:relative}.FF8mZq_ArticleSeriesCard__image{inline-size:auto;max-inline-size:100%}.FF8mZq_ArticleSeriesCard__articleNumber{background-color:var(--color-background-white);color:var(--color-util-gunsmoke);font-weight:var(--font-weight-bold);text-align:center;border-radius:3.40282e38px;min-inline-size:72px;padding-block:8px;padding-inline:16px;font-size:.75rem;line-height:1;position:absolute;inset-block-end:8px;inset-inline-end:8px}.FF8mZq_ArticleSeriesCard__description{color:var(--color-text-base);margin-block-start:16px;font-size:.875rem}}
@layer component-ui-low{.amuoNG_BlogCard{flex-direction:column;block-size:100%;display:flex}.amuoNG_BlogCard__link{flex-shrink:0;display:block}.amuoNG_BlogCard__image{aspect-ratio:16/9;border-radius:5px;display:block;position:relative;overflow:hidden}.amuoNG_BlogCard__mask{background:linear-gradient(90deg, var(--color-gradation-primary));opacity:0;transition:opacity .3s;display:block;position:absolute;inset:0}.amuoNG_BlogCard__wrapper{flex-direction:column;flex-grow:1;display:flex}.amuoNG_BlogCard__link+.amuoNG_BlogCard__wrapper{margin-block-start:12px}.amuoNG_BlogCard__wrapperLink{display:block}.amuoNG_BlogCard__title{border-inline-start:4px solid var(--color-border-primary-light);color:var(--color-text-base);font-weight:var(--font-weight-bold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-start:12px;padding-inline-start:12px;font-size:1rem;transition:color .3s;display:-webkit-box;overflow:hidden}.amuoNG_BlogCard__wrapperLink .amuoNG_BlogCard__title{margin-block:0 12px}@media (any-hover:hover){.amuoNG_BlogCard__link:hover .amuoNG_BlogCard__mask{opacity:.3}.amuoNG_BlogCard__link:hover .amuoNG_BlogCard__title,.amuoNG_BlogCard__wrapperLink:hover .amuoNG_BlogCard__title{color:var(--color-text-primary)}}.amuoNG_BlogCard__description{color:var(--color-text-sub-dark);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-block-end:8px;font-size:.6875rem;line-height:16px;display:-webkit-box;overflow:hidden}.amuoNG_BlogCard__userLink{margin-block-start:auto;display:block}.amuoNG_BlogCard__userItem{justify-content:space-between;align-items:center;display:flex}.amuoNG_BlogCard__userProfile{align-items:center;display:flex}.amuoNG_BlogCard__userName{color:var(--color-text-base);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-inline-start:8px;font-size:.75rem;display:-webkit-box;overflow:hidden}.amuoNG_BlogCard__passedTime{color:var(--color-text-sub);text-align:end;flex-shrink:0;padding-inline-start:16px;font-size:.6875rem}}@layer component-ui-middle{.amuoNG_BlogCard__proIcon{inline-size:24px;margin-inline-start:8px}}
@layer component-ui-low{.bcb5bq_FormSet{margin-block-start:24px;display:block}.bcb5bq_FormSet__header{font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:space-between;align-items:flex-end;font-size:.875rem;line-height:1.6;display:flex}.bcb5bq_FormSet__titles{flex-wrap:wrap;align-items:center;display:flex}.bcb5bq_FormSet__title{cursor:default;margin-inline-end:8px;display:block}.bcb5bq_FormSet__subTitle{color:var(--color-util-gunsmoke);font-weight:var(--font-weight-medium);margin-inline-end:8px;font-size:.75rem;display:inline-block}.bcb5bq_FormSet__required{color:var(--color-text-attention);font-weight:var(--font-weight-bold);flex-shrink:0;margin-inline-start:8px;font-size:.75rem}.bcb5bq_FormSet__contents{margin-block-start:8px;font-size:1rem;line-height:1.6}}
@keyframes WumRHG_skeleton-screen-animation{0%{transform:translate(-30%)}to{transform:translate(100%)}}.WumRHG_Container{margin:56px auto}.WumRHG_FormTitle{align-items:center;gap:16px;margin-bottom:20px;display:flex}@media (max-width:767px){.WumRHG_FormTitle{flex-direction:column;align-items:flex-start;gap:4px}}.WumRHG_FormMainTitle{color:#596161;font-size:22px;font-weight:700}.WumRHG_FormSubTitle{color:#828989;font-size:12px;font-weight:700}.WumRHG_FormSubTitle:hover{color:#e78400}.WumRHG_FormSubmitButton{width:160px;margin:10px auto 0 0;display:block}@media (max-width:480px){.WumRHG_FormSubmitButton{width:100%}}
@layer component-ui-low{.Eu8jJa_InputText{background-color:var(--color-background-white);border:1px solid var(--color-border-sub-light);font-weight:var(--font-weight-medium);border-radius:4px;inline-size:100%;padding-block:12px;padding-inline:16px;font-size:1rem;transition:border-color .3s,background-color .3s,color .3s,opacity .3s}.Eu8jJa_InputText:focus{border-color:var(--color-border-primary-light);outline:none}@media (any-hover:hover){.Eu8jJa_InputText:hover{border-color:var(--color-border-primary-light);outline:none}}.Eu8jJa_InputText.Eu8jJa_InputText--invalid{border-color:var(--color-border-attention);outline:none}.Eu8jJa_InputText.Eu8jJa_InputText--invalid:focus{border-color:var(--color-border-attention)}@media (any-hover:hover){.Eu8jJa_InputText.Eu8jJa_InputText--invalid:hover{border-color:var(--color-border-attention)}}.Eu8jJa_InputText.Eu8jJa_InputText--disabled{border-color:var(--color-border-sub-light);cursor:not-allowed;opacity:var(--opacity-disabled)}@media (any-hover:hover){.Eu8jJa_InputText.Eu8jJa_InputText--disabled:hover{border-color:var(--color-border-sub-light)}}}
