.section{background-color:white}@media screen and (min-width:1024px){.section{padding:20px 0 0 0}}@media screen and (min-width:1024px){.section--profile{padding:40px 0 0 0}}.section--service_page{background-color:white}.section--article{position:relative;padding:0}@media screen and (min-width:1024px){.section--article .article{padding:0}.section--article .article .columns .column.is-main{width:622px}.section--article .article .columns .column.is-sidebar{flex-direction:column;flex-basis:328px;width:328px}
.section--article .article .columns .is-main+.is-sidebar{margin-left:20px}}@media screen and (min-width:1680px){.section--article .article .columns .column.is-main{width:776px}.section--article .article .columns .column.is-sidebar{flex-basis:344px;width:344px}}.section--article .article__content_block{position:relative}@media screen and (min-width:1024px){.section--article .article__content_block .is-sidebar{margin:20px 0 0}}@media screen and (min-width:1024px){.section--article .article__content_block .is-sidebar.is-marginless-top{margin-top:0}
}@media screen and (min-width:1024px){.section--article .article__content_block .is-sidebar .pieces_widget{box-sizing:border-box;width:100%;margin:0 auto 20px auto}}@media screen and (min-width:1024px){.section--article .article__extras_wrap{width:100%;padding:0 68px}}@media screen and (min-width:1680px){.section--article .article__extras_wrap{padding:0 77px}}@media screen and (min-width:1024px){.section--article .article__extras{max-width:970px;margin:0 auto}}@media screen and (min-width:1680px){.section--article .article__extras{max-width:1140px}
}.section--article .article__extras_block{display:inline-block;width:100%;margin:0 auto}@media screen and (min-width:360px) and (max-width:480px){.mobile_wallpaper_active .section--article .article__extras_block{position:relative;z-index:20;background:#fff}}@media screen and (min-width:1024px){.section--article .article__extras_block{display:flex}}.section--article .article__extras_block .is-sidebar{margin:20px 0}.section--article .article__extras_block .article__thread{margin:0 0 16px}@media screen and (min-width:1024px){.section--article .article__extras_block .article__thread{margin:0 0 20px}
}.section--article .article__extras_block .article__recommender{margin:0 auto 16px}@media screen and (min-width:1024px){.section--article .article__extras_block .article__recommender{max-width:410px;margin:0 auto 20px}}@media screen and (min-width:1680px){.section--article .article__extras_block .article__recommender{max-width:516px}}.section--article .article__extras_block .card__midas,.section--article .article__extras_block .dfp_banner{margin-top:20px}@media screen and (min-width:1024px){.section--article .article__extras_block .card__midas,.section--article .article__extras_block .dfp_banner{margin-top:auto}
}.section--article .article__extras_block .fixed-position{position:relative;display:block;margin-bottom:16px;padding:125px 0;border-bottom:6px solid #ebebeb;text-align:center;background:#f1f1f1}@media screen and (min-width:1024px){.section--article .article__extras_block .fixed-position{margin-bottom:20px}}.section--article .article__extras_block .fixed-position:last-child{margin:0}@media screen and (min-width:1024px){.section--article .article__feeds_wrap{max-width:970px;margin:20px auto 0}}@media screen and (min-width:1680px){.section--article .article__feeds_wrap{max-width:1140px}
}.section--article .article__feeds_wrap .dfp_banner--feed_4_rect_mid [id$=__container__],.section--article .article__feeds_wrap .dfp_banner--feed_4_rect_mid [id$=_ad_container]{margin:0 0 16px}@media screen and (min-width:1024px){.section--article .article__feeds_wrap .dfp_banner--feed_4_rect_mid [id$=__container__],.section--article .article__feeds_wrap .dfp_banner--feed_4_rect_mid [id$=_ad_container]{margin:0 auto 20px}}.section--article .article__feeds_wrap .dfp_banner--feed_12_rect_bot [id$=__container__],.section--article .article__feeds_wrap .dfp_banner--feed_12_rect_bot [id$=_ad_container]{margin:0 0 16px}
@media screen and (min-width:1024px){.section--article .article__feeds_wrap .dfp_banner--feed_12_rect_bot [id$=__container__],.section--article .article__feeds_wrap .dfp_banner--feed_12_rect_bot [id$=_ad_container]{margin:0 auto 20px}}@media screen and (min-width:1024px){.section--article .article__feeds_wrap .dfp_banner--halfpage_feed [id$=__container__],.section--article .article__feeds_wrap .dfp_banner--halfpage_feed [id$=_ad_container]{margin:0 auto}}.section--article .article__feeds_wrap .fixed-position{position:relative;display:block;margin-bottom:16px;padding:125px 0;border-bottom:6px solid #ebebeb;text-align:center;background:#f1f1f1}
@media screen and (min-width:1024px){.section--article .article__feeds_wrap .fixed-position{margin-bottom:20px}}.section--article .article__feeds_wrap .fixed-position:last-child{margin:0}.section--article .article__feed_12{min-height:500px}@media screen and (min-width:1024px){.section--article .article__feed_12 .dfp_banner--feed_16_rect_feed [id$=__container__],.section--article .article__feed_12 .dfp_banner--feed_16_rect_feed [id$=_ad_container]{margin:0 0 20px}}.section--article .article__feed_16{min-height:500px}
@media screen and (min-width:1024px){.section--article .article__feed_16 .dfp_banner--feed_16_rect_feed [id$=__container__],.section--article .article__feed_16 .dfp_banner--feed_16_rect_feed [id$=_ad_container]{margin:0 0 20px}}@media screen and (min-width:1024px){.section--article .article__feed_16_block,.section--article .article__feed_12_block{padding:0 106px}}@media screen and (min-width:1680px){.section--article .article__feed_16_block,.section--article .article__feed_12_block{padding:0 130px}
}@media screen and (min-width:1024px){.section--article .article__feed_16_block .is-main .card:last-child,.section--article .article__feed_12_block .is-main .card:last-child{margin:0}}@media screen and (min-width:1024px){.section--article .article__feed_16_block .dfp_banner--halfpage_feed [id$=__container__],.section--article .article__feed_16_block .dfp_banner--halfpage_feed [id$=_ad_container],.section--article .article__feed_12_block .dfp_banner--halfpage_feed [id$=__container__],.section--article .article__feed_12_block .dfp_banner--halfpage_feed [id$=_ad_container]{margin:0 auto 20px}
}@media screen and (min-width:1024px){.section--article .section--Feed12ArticleSpecialDesktop .article__feed_12_block .is-main .card:last-child{margin-bottom:20px}}.section--article.is-longform .dfp_banner--rectangle_top [id$=__container__],.section--article.is-longform .dfp_banner--rectangle_top [id$=_ad_container]{margin:0 auto}.section--article .dfp_banner--rectangle_top [id$=__container__],.section--article .dfp_banner--rectangle_top [id$=_ad_container]{margin:20px auto 0}.section--article .dfp_banner--rectangle_mid [id$=__container__],.section--article .dfp_banner--rectangle_mid [id$=_ad_container]{margin:0 auto 16px}
@media screen and (min-width:1024px){.section--article .dfp_banner--rectangle_mid [id$=__container__],.section--article .dfp_banner--rectangle_mid [id$=_ad_container]{margin:0 auto 20px}}.section--article .dfp_banner--rectangle_bot [id$=__container__],.section--article .dfp_banner--rectangle_bot [id$=_ad_container]{margin:0 auto 16px}@media screen and (min-width:1024px){.section--article .dfp_banner--rectangle_bot [id$=__container__],.section--article .dfp_banner--rectangle_bot [id$=_ad_container]{margin:0 auto 20px}
}.section--article .dfp_banner--rectangle_before_feed [id$=__container__],.section--article .dfp_banner--rectangle_before_feed [id$=_ad_container]{margin:0 auto 16px}@media screen and (min-width:1024px){.section--article .dfp_banner--rectangle_before_feed [id$=__container__],.section--article .dfp_banner--rectangle_before_feed [id$=_ad_container]{margin:20px auto 0}}@media screen and (min-width:1024px){.section--article .dfp_banner--billboard_feed [id$=__container__],.section--article .dfp_banner--billboard_feed [id$=_ad_container]{margin:0 0 20px}
}@media screen and (min-width:1024px){.section--article .dfp_banner--rectangle_feed [id$=__container__],.section--article .dfp_banner--rectangle_feed [id$=_ad_container]{margin:0 auto 20px}}@media screen and (min-width:1024px){.section--article .dfp_banner--billboard_top [id$=__container__],.section--article .dfp_banner--billboard_top [id$=_ad_container]{margin:0 0 20px}}@media screen and (min-width:1024px){.section--article .dfp_banner--billboard_mid [id$=__container__],.section--article .dfp_banner--billboard_mid [id$=_ad_container]{margin:20px 0}
}.section--article .dfp_banner--halfpage_1 [id$=__container__],.section--article .dfp_banner--halfpage_1 [id$=_ad_container]{margin:20px auto 0}@media screen and (min-width:1024px){.section--article .dfp_banner--halfpage_1 [id$=__container__],.section--article .dfp_banner--halfpage_1 [id$=_ad_container]{margin:10px auto 0}}.section--article .dfp_banner--halfpage_2 [id$=__container__],.section--article .dfp_banner--halfpage_2 [id$=_ad_container]{margin:20px auto 0}@media screen and (min-width:1024px){.section--article .dfp_banner--halfpage_2 [id$=__container__],.section--article .dfp_banner--halfpage_2 [id$=_ad_container]{margin:0 auto}
}.section--article .dfp_banner--halfpage_feed [id$=__container__],.section--article .dfp_banner--halfpage_feed [id$=_ad_container]{margin:20px auto 0}@media screen and (min-width:1024px){.section--article .dfp_banner--halfpage_feed [id$=__container__],.section--article .dfp_banner--halfpage_feed [id$=_ad_container]{margin:0 auto 20px}}.section--article.is-longform .container{width:100%;max-width:none}.section--article.is-longform .dfp_banner--halfpage_2 [id$=__container__],.section--article.is-longform .dfp_banner--halfpage_2 [id$=_ad_container]{margin:0 auto}
.section--article.is-longform .dfp_banner--rectangle_top [id$=__container__],.section--article.is-longform .dfp_banner--rectangle_top [id$=_ad_container]{margin:0 auto}@media screen and (min-width:1024px){.has-subnav .section--article .thread_teaser__header.is-sticky{top:84px}.has-collapsed-navigation .section--article .thread_teaser__header.is-sticky{top:50px}}@media screen and (min-width:1680px){.has-subnav .section--article .thread_teaser__header.is-sticky{top:92px}.has-collapsed-navigation .section--article .thread_teaser__header.is-sticky{top:58px}
}.section--article .dfp_banner--rectangle_top [id$=__container__],.section--article .dfp_banner--rectangle_top [id$=_ad_container]{margin:0 auto 40px}.section--gallery .columns .column.is-main{position:relative}@media screen and (min-width:1024px){.section--gallery .columns .column.is-main{width:446px}}@media screen and (min-width:1680px){.section--gallery .columns .column.is-main{width:582px}}@media screen and (min-width:1024px){.section--gallery .columns .column.is-sidebar{margin:0;flex-grow:1}
.section--gallery .columns .column.is-sidebar .is-sticky{display:flex;justify-content:space-between;gap:5px;margin-left:5px}}.section--thread{position:relative}.section--thread .column_sticky_sidebar{display:none}@media screen and (min-width:1024px){.section--thread{padding:0}.section--thread .columns .column.is-main{position:relative;width:622px}.section--thread .btn.is-sticky,.section--thread .thread__header.is-sticky{top:56px;transition:.34s ease}.has-subnav .section--thread .btn.is-sticky,.has-subnav .section--thread .thread__header.is-sticky{top:90px}
.has-collapsed-navigation .section--thread .btn.is-sticky,.has-collapsed-navigation .section--thread .thread__header.is-sticky{top:56px}.section--thread .thread_head{margin-top:20px}}@media screen and (min-width:1680px){.section--thread .btn.is-sticky,.section--thread .thread__header.is-sticky{top:64px}.has-subnav .section--thread .btn.is-sticky,.has-subnav .section--thread .thread__header.is-sticky{top:98px}.has-collapsed-navigation .section--thread .btn.is-sticky,.has-collapsed-navigation .section--thread .thread__header.is-sticky{top:64px}
.section--thread .column_sticky_sidebar{display:block;position:absolute;top:20px;right:-259px;bottom:0}}.section--thread .dfp_banner--rectangle_top [id$=__container__],.section--thread .dfp_banner--rectangle_top [id$=_ad_container]{margin:20px auto 0}@media screen and (min-width:1024px){.section--special{max-width:970px;margin:0 auto;box-shadow:none}}@media screen and (min-width:1680px){.section--special{max-width:1140px}}@media screen and (min-width:1024px){.section--special .block--feed3{margin-bottom:50px}
}@media screen and (min-width:1024px){.section--standalone_gallery .article__feeds_wrap,.section--standalone_video .article__feeds_wrap{max-width:970px;margin:20px auto 0}}@media screen and (min-width:1680px){.section--standalone_gallery .article__feeds_wrap,.section--standalone_video .article__feeds_wrap{max-width:1140px}}@media screen and (min-width:1024px){.section--standalone_gallery .article .columns .column.is-sidebar,.section--standalone_video .article .columns .column.is-sidebar{flex-basis:328px;width:328px;margin:20px 0 0 88px}
.section--standalone_gallery .engagement_bar__meta_wrap,.section--standalone_video .engagement_bar__meta_wrap{margin:0}.section--standalone_gallery .article.is-ssr .engagement_bar__meta_wrap,.section--standalone_video .article.is-ssr .engagement_bar__meta_wrap{display:none}}@media screen and (min-width:1680px){.section--standalone_gallery .article .columns .column.is-sidebar,.section--standalone_video .article .columns .column.is-sidebar{flex-basis:344px;width:344px;margin:20px 0 0 97px}
}.section--standalone_gallery .dfp_banner--rectangle_top [id$=__container__],.section--standalone_gallery .dfp_banner--rectangle_top [id$=_ad_container],.section--standalone_video .dfp_banner--rectangle_top [id$=__container__],.section--standalone_video .dfp_banner--rectangle_top [id$=_ad_container]{margin:20px auto 0}@media screen and (max-width:1023px){.section--standalone_gallery .dfp_banner--rectangle_mid [id$=__container__],.section--standalone_gallery .dfp_banner--rectangle_mid [id$=_ad_container],.section--standalone_video .dfp_banner--rectangle_mid [id$=__container__],.section--standalone_video .dfp_banner--rectangle_mid [id$=_ad_container]{margin:23px auto 0}
}@media screen and (max-width:1023px){.section--standalone_gallery .dfp_banner--rectangle_bot [id$=__container__],.section--standalone_gallery .dfp_banner--rectangle_bot [id$=_ad_container],.section--standalone_video .dfp_banner--rectangle_bot [id$=__container__],.section--standalone_video .dfp_banner--rectangle_bot [id$=_ad_container]{margin:16px auto 0}}.section--standalone_gallery .article__extras_block,.section--standalone_video .article__extras_block{margin:16px 0 0}@media screen and (min-width:1024px){.section--standalone_gallery .article__extras_block,.section--standalone_video .article__extras_block{margin:20px 0 0}
}@media screen and (min-width:1024px){.section--standalone_gallery .article__feed_16_block,.section--standalone_gallery .article__feed_12_block,.section--standalone_video .article__feed_16_block,.section--standalone_video .article__feed_12_block{padding:0 106px}}@media screen and (min-width:1680px){.section--standalone_gallery .article__feed_16_block,.section--standalone_gallery .article__feed_12_block,.section--standalone_video .article__feed_16_block,.section--standalone_video .article__feed_12_block{padding:0 130px}
}@media screen and (min-width:1024px){.section--standalone_gallery .article__feed_16_block .is-main .card:last-child,.section--standalone_gallery .article__feed_12_block .is-main .card:last-child,.section--standalone_video .article__feed_16_block .is-main .card:last-child,.section--standalone_video .article__feed_12_block .is-main .card:last-child{margin:0}}@media screen and (min-width:1024px){.section--standalone_gallery{padding:0 0 40px}}@media screen and (min-width:360px) and (max-width:480px){.mobile_wallpaper_active .section--standalone_gallery .article__extras_block{position:relative;z-index:20;margin:0;padding-top:16px;background:#fff}
}.section--standalone_gallery .article__extras_wrap .article__thread{margin:0 0 20px}@media screen and (min-width:1024px){.section--standalone_gallery .article__extras_wrap .dfp_banner--rectangle_mid [id$=__container__],.section--standalone_gallery .article__extras_wrap .dfp_banner--rectangle_mid [id$=_ad_container]{margin:0 auto 20px}}@media screen and (min-width:1024px){.section--standalone_gallery .dfp_banner--billboard_feed [id$=__container__],.section--standalone_gallery .dfp_banner--billboard_feed [id$=_ad_container]{margin:20px auto}
}@media screen and (max-width:1023px){.section--standalone_gallery--rectangle_bot [id$=__container__],.section--standalone_gallery--rectangle_bot [id$=_ad_container]{margin:0 auto 16px}}.section--standalone_video .article__feed_12{min-height:500px}.section--standalone_video .article__feed_16{min-height:500px}.section--standalone_video .article__extras_btn_wrap{margin:0 16px 16px}@media screen and (min-width:1024px){.section--standalone_video .article__extras_btn_wrap{margin:0 0 20px}}.section--standalone_video .article__extras_block,.section--standalone_video .article__feed_12,.section--standalone_video .article__feed_16{margin-top:22px}
@media screen and (min-width:1024px){.section--standalone_video .article__extras_block,.section--standalone_video .article__feed_12,.section--standalone_video .article__feed_16{margin-top:22px !important}}@media screen and (min-width:1024px){.section--standalone_video .article__extras_block .columns{padding-left:0}}@media screen and (min-width:1024px){.section--standalone_video .article__feed_16_block,.section--standalone_video .article__feed_12_block{padding:0}}@media screen and (min-width:1680px){.section--standalone_video .article__feed_16_block,.section--standalone_video .article__feed_12_block{padding:0}
}.section--standalone_video .article__feed_12,.section--standalone_video .article__feed_16{min-height:500px}@media screen and (max-width:1023px){.section--author{padding-top:36px}}.section .section--23 .is-justified-center:has(>.is-main),.section .section--Feed21 .is-justified-center:has(>.is-main),.section .section--Feed12 .is-justified-center:has(>.is-main),.section .section--Feed12Repeat .is-justified-center:has(>.is-main){display:flex}.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar{scrollbar-width:thin;position:relative;overflow:hidden auto;margin-bottom:16px}
.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar{background-color:#fff;width:8px}.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track{background-color:#fff}
.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track:hover,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track:hover,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track:hover,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-track:hover{background-color:#f5f5f5}.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.13);border-radius:16px;border:3px solid #fff}
.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb:hover,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb:hover,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb:hover,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.23);border:2px solid #f5f5f5}.section .section--23 .is-justified-center:has(>.is-main) .is-sidebar .sidebar_inner,.section .section--Feed21 .is-justified-center:has(>.is-main) .is-sidebar .sidebar_inner,.section .section--Feed12 .is-justified-center:has(>.is-main) .is-sidebar .sidebar_inner,.section .section--Feed12Repeat .is-justified-center:has(>.is-main) .is-sidebar .sidebar_inner{position:absolute}