.funpage__wrap.is-girl{position:relative;display:block}@media screen and (min-width:1024px){.funpage__wrap.is-girl{margin-top:40px}}.funpage__wrap.is-girl .funpage__content{padding:0 16px}@media screen and (min-width:1024px){.funpage__wrap.is-girl .funpage__content{padding:0}}.funpage__wrap.is-girl .funpage__figure{font-size:0;line-height:0;margin-bottom:23px}@media screen and (min-width:1024px){.funpage__wrap.is-girl .funpage__figure{margin-bottom:26px}}.funpage__wrap.is-girl .funpage__detail{font-size:0;line-height:0}
.funpage__wrap.is-girl .funpage__detail .engagement_bar__meta_wrap{padding:0 0 16px}@media screen and (max-width:1023px){.funpage__wrap.is-girl .funpage__detail .engagement_bar__meta_wrap{padding:0 16px 16px}}.funpage__wrap.is-girl .funpage__title{display:none;display:none}@media screen and (min-width:1024px){.funpage__wrap.is-girl .funpage__title{display:block;margin-bottom:26px;font:normal 400 100% "TazBlack",sans-serif;font-size:2.875rem;line-height:3rem;color:#000;letter-spacing:.0525rem}
}@media screen and (min-width:1680px){.funpage__wrap.is-girl .funpage__title{font-size:3.54875rem;line-height:3.6875rem;letter-spacing:.065rem}}@media screen and (min-width:1024px){.funpage__wrap.is-girl .funpage__title{display:block}}.funpage__wrap.is-girl .funpage__subtitle{display:block;font:normal 400 100% "TazBlack",sans-serif;font-size:1.5rem;line-height:1.5625rem;color:#000;letter-spacing:.0275rem}@media screen and (min-width:1024px){.funpage__wrap.is-girl .funpage__subtitle{margin-bottom:16px;font-size:1.875rem;line-height:2rem;letter-spacing:.034375rem}
}@media screen and (min-width:1680px){.funpage__wrap.is-girl .funpage__subtitle{font-size:2.36rem;line-height:2.4375rem;letter-spacing:.043125rem}}.funpage__wrap.is-girl .funpage__content_text{display:block;margin-bottom:23px;font:normal 400 100% "TazBold",sans-serif;font-size:1.0625rem;line-height:1.5rem;color:#000}@media screen and (min-width:1024px){.funpage__wrap.is-girl .funpage__content_text{margin-bottom:26px}}@media screen and (min-width:1680px){.funpage__wrap.is-girl .funpage__content_text{font-size:1.3125rem;line-height:1.875rem}
}.funpage__wrap.is-girl .header_mobile{display:flex}@media screen and (min-width:1024px){.funpage__wrap.is-girl .header_mobile{display:none}}.funpage__wrap.is-girl #feedLoadingWrap{padding:0 16px 16px}@media screen and (min-width:1024px){.funpage__wrap.is-girl #feedLoadingWrap{padding:0}}.site_wrap--girl .is-main+.is-sidebar{margin-left:0}@media screen and (min-width:1680px){.site_wrap--girl .is-main+.is-sidebar{margin-left:0}}@media screen and (max-width:1024px){.site_wrap--girl.has-mobile-subnav{padding:82px 0 0}
}@media screen and (min-width:1024px){.site_wrap--girl{max-width:1140px}}.site_wrap--girl .skeleton-loader{margin:0}@media screen and (min-width:1024px){.site_wrap--girl .skeleton-loader{padding-bottom:9px}}.site_wrap--girl .skeleton-loader .skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#c4c4c4}.site_wrap--girl .skeleton-loader .skeleton-box::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,0.2) 20%,rgba(255,255,255,0.5) 60%,rgba(255,255,255,0));animation:shimmer 2s infinite;content:""}
@keyframes shimmer{100%{transform:translateX(100%)}}.site_wrap--girl .skeleton-loader .o-media{display:flex}.site_wrap--girl .skeleton-loader .o-media__body{margin:0}.site_wrap--girl .skeleton-loader .o-media__body .o-vertical-spacing .skeleton-box-title{width:100%;height:35px;max-width:297px}.site_wrap--girl .skeleton-loader .o-media__body .o-vertical-spacing .skeleton-box-desc:nth-child(1){width:100%;max-width:332px;height:15px}.site_wrap--girl .skeleton-loader .o-media__body .o-vertical-spacing .skeleton-box-desc:nth-child(2){width:100%;max-width:280px;height:15px}
.site_wrap--girl .skeleton-loader .o-media-desktop{display:none}@media screen and (min-width:1024px){.site_wrap--girl .skeleton-loader .o-media-desktop{display:flex}}.site_wrap--girl .skeleton-loader .o-media__figure .skeleton-box{width:100%;height:212px}.site_wrap--girl .skeleton-loader .o-vertical-spacing>*+*{margin-top:24px}@media screen and (min-width:1024px){.site_wrap--girl .skeleton-loader .o-vertical-spacing>*+*{margin:0}}.site_wrap--girl .skeleton-loader .o-vertical-spacing p{margin-top:5px}
.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body{max-width:100%}.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body li .o-media{display:grid}.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body li .o-media .o-media__figure .skeleton-box{width:100%;height:210px}.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body li .o-media .o-media__body{margin:18px 0 0}.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body li .o-media .o-media__body .skeleton-box-title{width:100%;max-width:298px;height:35px}
.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body li .o-media .o-media__body .o-vertical-spacing p{display:grid}.site_wrap--girl .skeleton-loader .o-vertical-spacing.skeleton-body li .o-media .o-media__body .o-vertical-spacing span{margin-bottom:10px}