.veLvjG_ranking-heading-icon{fill:#2d8c3c;width:32px;height:32px;margin:0 4px -8px -2px}.veLvjG_triangle-right{vertical-align:-.15em;fill:currentColor;width:1rem;height:1rem;margin-left:8px}.veLvjG_ranking-item{box-sizing:border-box;table-layout:fixed;border-bottom:1px solid #e2e2e2;width:100%;min-height:190px;padding:24px 0 24px 72px;display:table;position:relative}.veLvjG_unavailable-item{box-sizing:border-box;border-bottom:1px solid #e2e2e2;width:100%;min-height:113px;padding-left:40px;display:table;position:relative}.veLvjG_unavailable-rank{margin-block:auto;position:absolute;inset:0 auto 0 0}.veLvjG_unavailable-text{vertical-align:middle;color:#999;padding-left:10px;font-size:.875rem;line-height:1;display:table-cell}.veLvjG_ranking-user{z-index:1;width:56px;position:absolute;top:24px;left:0}.veLvjG_ranking-user a{width:56px;height:56px;display:block;position:relative}.veLvjG_ranking-profile{border-radius:50%;width:56px;height:56px;display:block}.veLvjG_ranking-image{width:104px;height:104px;display:block}.veLvjG_ranking-profile:hover,.veLvjG_ranking-image:hover{opacity:.7}.veLvjG_blogger-icon{z-index:2;border-radius:50%;width:20px;height:20px;position:absolute;bottom:0;right:0}.veLvjG_ranking-body{vertical-align:top;width:100%;padding-right:16px;display:table-cell}.veLvjG_rank-status{width:12px;height:12px;margin-right:8px}.veLvjG_ranking-title{text-overflow:ellipsis;white-space:nowrap;margin-top:.5rem;font-size:1.125rem;font-weight:700;overflow:hidden}.veLvjG_ranking-title a,.veLvjG_ranking-entry a{color:#333}.veLvjG_ranking-entry{white-space:nowrap;margin-top:.5rem}.veLvjG_ranking-entry-label{color:#999;background-color:#fff;border:1px solid #999;border-radius:2px;margin-right:8px;padding:2px;font-size:.6875rem;line-height:1;display:inline-block}.veLvjG_ranking-entry a{vertical-align:-.1em;margin-right:8px;display:inline-block}.veLvjG_ranking-entry-date{color:#999;font-size:.75rem;display:inline-block}.veLvjG_ranking-iine{color:#ff547c;margin-left:8px;font-size:.75rem}.veLvjG_ranking-iine-icon{vertical-align:sub;fill:currentColor;width:1rem;height:1rem}.veLvjG_ranking-hashtag{margin-top:1rem}.veLvjG_ranking-hashtag>p{color:#999;font-size:.75rem}.veLvjG_ranking-image-link{vertical-align:middle;width:104px;height:104px;line-height:0;display:table-cell}.veLvjG_ranking-more{text-align:right;padding:16px 0;font-size:1rem}.veLvjG_ranking-more a{color:#757575}.veLvjG_ranking-title a:hover,.veLvjG_ranking-entry a:hover{text-decoration:underline}.veLvjG_ranking-more a:hover{opacity:.7;text-decoration:underline}
.hUwHCW_ranking-sentinel{height:1px}
.kVWi7a_block{box-sizing:border-box;background-color:var(--color-surface-primary);border-top:1px solid var(--color-border-low-emphasis);width:100%;padding:24px}.kVWi7a_inner{max-width:1080px;margin:auto}.kVWi7a_title{color:var(--color-text-high-emphasis);margin:0;font-size:1rem;font-weight:700;line-height:1.3}.kVWi7a_list{flex-wrap:wrap;margin-top:1.25rem;list-style:none;display:flex}.kVWi7a_item{width:100%}.kVWi7a_link{min-height:44px;color:var(--color-text-medium-emphasis);align-items:center;font-size:.75rem;font-weight:700;line-height:1.4;display:flex}.kVWi7a_link:hover,.kVWi7a_link:focus{color:var(--color-text-accent-primary);text-decoration:none}.kVWi7a_logo{width:16px;height:16px;margin-right:6px}.kVWi7a_icon{opacity:0;transition:opacity .15s cubic-bezier(0,0,0,1),transform .15s cubic-bezier(0,0,0,1)}.kVWi7a_link:hover .kVWi7a_icon,.kVWi7a_link:focus .kVWi7a_icon{opacity:1;transform:translate(4px)}@media screen and (min-width:768px){.kVWi7a_block{padding-inline:40px}.kVWi7a_item{width:50%}}@media screen and (min-width:1152px){.kVWi7a_block{padding:64px 0}.kVWi7a_item{width:25%}}
._86Y7Ha_desktop{box-sizing:border-box;background-color:var(--color-surface-primary);width:100%;padding-inline:72px}._86Y7Ha_inner{border-top:1px solid var(--color-border-low-emphasis);padding-block:64px}._86Y7Ha_body{width:1080px;margin:auto}._86Y7Ha_sp{box-sizing:border-box;background-color:var(--color-surface-primary);border-bottom:1px solid var(--color-border-low-emphasis);width:100%;padding:48px 16px}._86Y7Ha_title{color:var(--color-text-high-emphasis);margin:0;font-size:1rem;font-weight:700;line-height:1.3}._86Y7Ha_sp ._86Y7Ha_title{line-height:1.4}._86Y7Ha_list{flex-wrap:wrap;margin-top:2rem;list-style:none;display:flex}._86Y7Ha_sp ._86Y7Ha_list{margin-top:1.5rem;display:block}._86Y7Ha_item{width:25%}._86Y7Ha_sp ._86Y7Ha_item{width:auto;display:flex}._86Y7Ha_link{min-height:44px;color:var(--color-text-medium-emphasis);align-items:center;font-size:.75rem;font-weight:700;line-height:1.4;display:flex}._86Y7Ha_link:hover,._86Y7Ha_link:focus{color:var(--color-text-accent-primary);text-decoration:none}._86Y7Ha_logo{width:16px;height:16px;margin-right:6px}._86Y7Ha_icon{opacity:0;transition:opacity var(--animation-move-fast-duration) var(--animation-move-fast-easing), transform var(--animation-move-fast-duration) var(--animation-move-fast-easing)}._86Y7Ha_link:hover ._86Y7Ha_icon,._86Y7Ha_link:focus ._86Y7Ha_icon{opacity:1;transform:translate(4px)}
.G7ljOq_footer{background:#fff;padding:20px 0 15px}.G7ljOq_footer-links{text-align:center}.G7ljOq_footer-links li{border-right:1px solid #ddd;padding:0 14px 0 12px;display:inline-block}.G7ljOq_footer-links li:last-child{border-right:0}.G7ljOq_footer-links li a{color:#666;font-size:12px}.G7ljOq_copyright{color:#b1b1b1;text-align:center;margin-top:18px;font-size:10px}
.hRdprq_header{z-index:15;text-align:left;background:#fff;border-bottom:1px solid #e2e2e2;width:100%;height:48px;position:fixed;top:0;left:0;overflow:hidden}.hRdprq_header:after{clear:both;content:"";display:table}.hRdprq_ameba-logo{float:left;position:relative}.hRdprq_ameba-logo:after{content:"";background:#ccc;width:1px;height:25px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.hRdprq_ameba-logo a{padding:11px 13px 11px 16px;display:block}.hRdprq_ameba-logo-image{vertical-align:bottom;width:78px;max-width:none;height:25px}.hRdprq_genre-logo{width:100%;padding-left:106px;font-weight:700}p.hRdprq_genre-logo{font-weight:400}.hRdprq_genre-logo a{padding:13px 0 12px 12px;display:block}.hRdprq_genre-logo-image{vertical-align:middle;width:76px;height:13px}.hRdprq_frame{height:96px}.hRdprq_frame[data-nav=false]{height:48px}.hRdprq_container{z-index:15;text-align:center;background:#fff;width:100%;height:48px;display:table;position:fixed;top:0;left:0}.hRdprq_logo-row{text-align:left;border-bottom:1px solid #e2e2e2;height:48px;overflow:hidden}.hRdprq_logo-row:after{clear:both;content:"";display:table}.hRdprq_genre-title{box-sizing:content-box;width:100%;padding-left:106px}.hRdprq_genre-title a{padding:11px 0 9px 13px;display:block}.hRdprq_genre-title-sub{color:#2d8c3c;transform-origin:0;font-size:10px;line-height:1;transform:scale(.7)}.hRdprq_genre-title-name{font-size:10px;font-weight:600;line-height:1.3}.hRdprq_global-nav{box-sizing:border-box;text-align:center;background:#fff;border-bottom:1px solid #e2e2e2;justify-content:center;align-items:center;height:48px;display:flex}.hRdprq_global-nav-item{flex:auto;min-width:40px}.hRdprq_global-nav-item:last-child{min-width:55px}.hRdprq_global-nav-item a{color:#757575;fill:#757575;display:block}.hRdprq_global-nav-item[data-active=true] a{color:#2d8c3c;fill:#2d8c3c}.hRdprq_global-nav-icon{width:1.8rem;height:1.8rem}.hRdprq_global-nav-text{margin-top:-4px;font-size:9px;font-weight:700;display:block}.is-ameba-app .hRdprq_logo-row{display:none}.is-ameba-app .hRdprq_frame{height:48px}.is-ameba-app .hRdprq_frame[data-nav=false]{display:none}
.D37CWW_root{color:#333;word-break:break-all;background:#efefef;width:100%;min-width:0;margin-bottom:50px;font-family:Meiryo,Yu Gothic Medium,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;position:relative}:where(.D37CWW_root) a{color:#333}
._0gdZAG_hide-in-app{height:48px}.is-ameba-app ._0gdZAG_hide-in-app{display:none}
.IIy9fW_desktop{color:#333;width:1080px;margin:16px auto}.IIy9fW_desktop .IIy9fW_item{font-size:.6875rem;display:inline-block}.IIy9fW_desktop .IIy9fW_current{color:#333}.IIy9fW_desktop .IIy9fW_link{color:#999}.IIy9fW_desktop .IIy9fW_triangle{vertical-align:-.1em;fill:#999;width:.7rem;height:.7rem;margin-left:8px;margin-right:8px}.IIy9fW_sp{box-sizing:border-box;width:100%;height:2.5rem}.IIy9fW_sp[data-scroll=true]{position:relative}.IIy9fW_sp[data-scroll=true]:before,.IIy9fW_sp[data-scroll=true]:after{content:"";width:30px;height:100%;transition:opacity var(--animation-appear-in-duration) var(--animation-appear-in-easing);background-repeat:no-repeat;display:block;position:absolute;top:0;bottom:0}.IIy9fW_sp[data-scroll=true]:before{background:linear-gradient(270deg,#fff0,#fff);left:0}.IIy9fW_sp[data-scroll=true]:after{background:linear-gradient(90deg,#fff0,#fff);right:0}.IIy9fW_sp[data-scroll-start=true]:before,.IIy9fW_sp[data-scroll-end=true]:after{opacity:0}.IIy9fW_sp .IIy9fW_list{box-sizing:border-box;white-space:nowrap;-webkit-overflow-scrolling:touch;height:100%;padding-top:7px;padding-left:16px;overflow-x:scroll}.IIy9fW_sp .IIy9fW_item{white-space:nowrap;font-size:10px;display:inline}.IIy9fW_sp .IIy9fW_item:last-child{box-sizing:border-box;padding-right:16px}.IIy9fW_sp .IIy9fW_inner{line-height:2.4;display:inline}.IIy9fW_sp .IIy9fW_current{color:#333}.IIy9fW_sp .IIy9fW_link{color:#757575}.IIy9fW_sp .IIy9fW_triangle{vertical-align:-.2em;fill:#757575;width:.8rem;height:.8rem;margin-left:8px;margin-right:8px}.IIy9fW_item[data-hashtag=true] .IIy9fW_label:before{content:"#"}.IIy9fW_desktop .IIy9fW_link:hover{text-decoration:underline}
.WaWNTG_root{margin-block-start:24px;position:sticky;top:64px}.WaWNTG_root:after{color:#757575;content:"PR";margin-block-start:8px;font-size:.6875rem;display:block}
.mcCZxa_columns,.mcCZxa_float,.mcCZxa_single{width:1080px;margin:2.5rem auto 0;padding-bottom:104px}.mcCZxa_columns{grid-template-columns:720px 300px;column-gap:60px;display:grid}.mcCZxa_float{overflow:hidden}.mcCZxa_float:after{clear:both;content:"";display:table}.mcCZxa_single{display:flow-root}
.d5ELlG_footer{background:#efefef}.d5ELlG_inner{width:1080px;margin:0 auto;overflow:hidden}.d5ELlG_heading{box-sizing:border-box;border-bottom:3px solid #e2e2e2;width:100%;height:80px;min-height:80px;margin-block-end:8px;padding-bottom:8px;font-size:1.125rem;display:table}.d5ELlG_heading-inner{vertical-align:bottom;display:table-cell}.d5ELlG_heading h2{font-size:1.125rem;font-weight:700;display:inline-block}.d5ELlG_heading-tab,.d5ELlG_heading li{margin-left:12px;display:inline-block}.d5ELlG_heading li:before{vertical-align:middle;content:"";background:#999;width:1px;height:2ex;margin-right:12px;display:inline-block}.d5ELlG_heading li:first-child:before{background:0 0;width:0;margin-right:0}.d5ELlG_heading button{color:#2d8c3c;cursor:pointer;font-size:.875rem}.d5ELlG_heading button:hover,.d5ELlG_heading button[data-active=true]{color:#333}.d5ELlG_heading-link{vertical-align:bottom;text-align:right;display:table-cell}.d5ELlG_heading-link a{color:#333;font-size:.875rem}.d5ELlG_more-icon{vertical-align:-.15em;fill:#ccc;width:1rem;height:1rem;margin-left:8px}.d5ELlG_groups{padding:16px 0 24px;font-size:0}.d5ELlG_groups>li{width:100%;margin-block-start:8px;font-size:.75rem}.d5ELlG_groups>li>span{vertical-align:top;width:165px;margin-top:.5rem;font-weight:700;display:inline-block}.d5ELlG_groups>li>ul{vertical-align:top;width:915px;line-height:2.9;display:inline-block}.d5ELlG_groups li li{border-right:1px solid #ccc;margin-right:8px;padding-right:8px;line-height:1.2;display:inline-block}.d5ELlG_groups li li:last-child{border-right:0}.d5ELlG_groups>li:first-child{margin-block-start:0}.d5ELlG_groups a{color:#666}
._7nvUoG_section{background:#fff;margin-block-start:48px}._7nvUoG_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;width:100%;padding-bottom:8px;font-size:1.125rem;font-weight:700}._7nvUoG_heading-icon{color:#2d8c3c;width:32px;height:32px;margin:0 4px -8px -2px}._7nvUoG_groups{padding-top:2px}._7nvUoG_group+._7nvUoG_group{margin-block-start:40px}._7nvUoG_hot{color:#ff547c;border:1px solid #ff547c;border-radius:4px;margin-block-start:16px;padding:4px 6px;font-size:.75rem;font-weight:700;display:inline-block;position:relative}._7nvUoG_hot:before,._7nvUoG_hot:after{content:"";border-top:12px solid #ff547c;border-bottom:0 solid #0000;border-left:0 solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;bottom:-12px;left:-1px}._7nvUoG_hot:after{border-width:10px 10px 0 0;border-color:#fff #0000 #0000;bottom:-10px;left:0}._7nvUoG_hashtag-heading{color:#2d8c3c;margin-block-start:16px;display:table}._7nvUoG_hashtag-heading:hover{text-decoration:none}._7nvUoG_official-hashtag-icon{vertical-align:middle;color:#2d8c3c;width:1.3rem;height:1.3rem;margin-right:2px}._7nvUoG_heading-body{width:100%;display:table-cell}._7nvUoG_hashtag-name{vertical-align:middle;color:#333;margin-right:8px;font-size:1rem;font-weight:700}._7nvUoG_hashtag-name:before{content:"#"}._7nvUoG_hashtag-heading:hover ._7nvUoG_hashtag-name{text-decoration:underline}._7nvUoG_hashtag-heading strong+span{vertical-align:middle;color:#999;font-size:.75rem}._7nvUoG_entry{box-sizing:border-box;table-layout:fixed;border-bottom:1px solid #e2e2e2;width:100%;min-height:90px;padding:16px 0;display:table}._7nvUoG_main{vertical-align:top;width:100%;padding-right:16px;display:table-cell}._7nvUoG_head{min-height:48px;position:relative}._7nvUoG_entry-body{padding-left:40px}._7nvUoG_blog-name{text-overflow:ellipsis;color:#999;white-space:nowrap;margin-top:.25rem;font-size:.75rem;overflow:hidden}._7nvUoG_blog-name>a{color:#999}._7nvUoG_profile{box-sizing:border-box;width:42px;height:42px;padding-top:4px;position:absolute;top:0;left:0}._7nvUoG_profile-link{text-align:center;width:32px;height:32px;display:inline-block;position:relative;overflow:hidden}._7nvUoG_profile img{border-radius:50%;width:32px;height:32px;display:block}._7nvUoG_profile:hover{opacity:.7}._7nvUoG_entry-heading{overflow:hidden}._7nvUoG_entry-rank{float:left;margin-top:.1875rem}._7nvUoG_entry-heading h3,._7nvUoG_entry-heading a{text-overflow:ellipsis;color:#333;white-space:nowrap;font-size:1rem;font-weight:400;line-height:1.4;overflow:hidden}._7nvUoG_text{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:.875rem;overflow:hidden}._7nvUoG_text a{color:#333;max-height:3rem;display:-webkit-box;position:relative;overflow:hidden}._7nvUoG_text a:before{z-index:5;content:"";background:linear-gradient(90deg,#fff0,#ffffffb3 50%,#fff 75% 100%);width:3em;height:1.2em;position:absolute;bottom:0;right:0}._7nvUoG_image{vertical-align:bottom;width:64px;line-height:0;display:table-cell}._7nvUoG_image a{text-align:center;width:64px;height:64px;display:inline-block;position:relative;overflow:hidden}._7nvUoG_image img{display:block}._7nvUoG_image a:hover{opacity:.7}
.Uf6CgW_read-more{text-align:right;padding:16px 0}.Uf6CgW_link{color:#757575;width:100%}.Uf6CgW_link:hover{opacity:.7}.Uf6CgW_icon{vertical-align:-.17em;fill:#757575;width:1rem;height:1rem;margin-left:8px}
._68wECW_section{background:#fff}._68wECW_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;padding-bottom:8px;font-size:1.125rem;font-weight:700}._68wECW_heading-icon{color:#2d8c3c;width:32px;height:32px;margin:0 4px -8px -2px}._68wECW_heading-inner{vertical-align:bottom}._68wECW_item{box-sizing:border-box;table-layout:fixed;border-bottom:1px solid #e2e2e2;width:100%;min-height:190px;padding:24px 0 24px 72px;display:table;position:relative}._68wECW_item[data-image-genre=true]{justify-content:space-between;min-height:145px;padding:24px 0;display:flex}._68wECW_item[data-image-genre=true][data-top-rank=true]{min-height:213px}._68wECW_profile{z-index:1;width:56px;height:56px;position:absolute;top:24px;left:0}._68wECW_profile-link{text-align:center;width:56px;height:56px;display:inline-block;position:relative;overflow:hidden}._68wECW_item[data-image-genre=true] ._68wECW_profile{box-sizing:content-box;flex:none;width:56px;padding-right:16px;position:relative;top:auto;left:auto}._68wECW_profile-image{border-radius:50%}._68wECW_profile-link:hover,._68wECW_ranking-entry-image:hover{opacity:.7}._68wECW_medal{position:absolute;bottom:0;right:0}._68wECW_item[data-image-genre=true] ._68wECW_medal{right:0}._68wECW_body{vertical-align:top;width:100%;padding-right:16px;display:table-cell}._68wECW_body h3{text-overflow:ellipsis;white-space:nowrap;margin-block-start:8px;font-size:1.125rem;font-weight:700;overflow:hidden}._68wECW_item[data-image-genre=true] ._68wECW_body h3{white-space:normal;margin-block-start:4px;font-size:1rem;line-height:1.5}._68wECW_item[data-image-genre=true] ._68wECW_body{flex:1;width:auto;padding-right:0}._68wECW_title-link{color:#333}._68wECW_item[data-image-genre=true] ._68wECW_title-link{max-height:3em;display:block;position:relative;overflow:hidden}._68wECW_item[data-image-genre=true] ._68wECW_title-link:before{z-index:5;content:"";background:linear-gradient(90deg,#0000,#ffffffb3 50%,#fff 75%);width:3em;height:1.5em;position:absolute;bottom:0;right:0}._68wECW_meta{color:#999;font-size:.75rem;overflow:hidden}._68wECW_meta span{float:right;color:#ff547c;font-size:.75rem}._68wECW_nice{vertical-align:sub;color:currentColor;width:16px;height:16px}._68wECW_hashtags{margin-block-start:16px}._68wECW_item[data-image-genre=true] ._68wECW_hashtags{margin-block-start:8px}._68wECW_hashtags>p{color:#999;font-size:.75rem}._68wECW_images{width:244px;height:120px;margin-left:16px;position:relative;overflow:hidden}._68wECW_ranking-entry-image{line-height:0;display:block;position:absolute;top:0}._68wECW_ranking-entry-image:first-child{left:0}._68wECW_ranking-entry-image:nth-child(2),._68wECW_ranking-entry-image:nth-child(3){right:0}._68wECW_item[data-top-rank=true] ._68wECW_images{width:248px;height:164px}._68wECW_item[data-top-rank=true] ._68wECW_ranking-entry-image:nth-child(3){top:84px}._68wECW_rank-status{width:12px;height:12px;margin-right:8px}._68wECW_item[data-image-genre=true] ._68wECW_rank{vertical-align:bottom}._68wECW_item[data-image-genre=true] ._68wECW_rank-status{vertical-align:middle}._68wECW_unavailable{box-sizing:border-box;border-bottom:1px solid #e2e2e2;width:100%;min-height:113px;padding-left:40px;display:table;position:relative}._68wECW_unavailable-rank{margin-right:0;position:absolute;left:0}._68wECW_unavailable-text{vertical-align:middle;color:#999;padding-left:10px;font-size:.875rem;line-height:1;display:table-cell}
.OKmAra_section{background-color:#fff;margin-top:3rem}.OKmAra_section:first-child{margin-top:0}.OKmAra_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;width:100%;padding-bottom:8px;font-size:1.125rem;font-weight:700;position:relative}.OKmAra_heading-inner{vertical-align:bottom;align-items:flex-end;display:inline-flex}.OKmAra_item{box-sizing:border-box;border-bottom:1px solid #e2e2e2;width:100%;height:112px;min-height:112px;padding-left:40px;display:table;position:relative}.OKmAra_item>.OKmAra_rank,.OKmAra_hidden>.OKmAra_rank{margin-block-end:auto;margin-top:auto;margin-right:0;position:absolute;inset:0 auto 0 0}.OKmAra_thumbnail{vertical-align:middle;width:64px;font-size:0;display:table-cell}.OKmAra_thumbnail-link{text-align:center;display:inline-block;position:relative;overflow:hidden}.OKmAra_thumbnail-link:hover{opacity:.7}.OKmAra_thumbnail-image{width:64px;height:64px}.OKmAra_text{vertical-align:middle;min-height:64px;padding-left:8px;padding-right:8px;display:table-cell}.OKmAra_hot-entry{color:#999;margin-top:.5rem;font-size:.75rem}.OKmAra_hot-text{color:#ff547c;font-weight:700}.OKmAra_hidden{box-sizing:border-box;border-bottom:1px solid #e2e2e2;width:100%;min-height:66px;padding-left:40px;display:table;position:relative}.OKmAra_hidden-text{vertical-align:middle;color:#999;font-size:.875rem;display:table-cell}
.Ex6G3G_highlight{color:#2d8c3c;font-weight:700}
.OPb5-G_root{width:1080px;margin:16px auto 0}.OPb5-G_list{border-bottom:1px solid #e2e2e2;padding-bottom:8px}.OPb5-G_anchor{color:#333;transition:opacity var(--animation-content-change-duration) var(--animation-content-change-easing);display:block}.OPb5-G_anchor:hover,.OPb5-G_anchor:focus{opacity:.7;text-decoration:underline}.OPb5-G_main .OPb5-G_anchor{display:flow-root;position:relative}.OPb5-G_main-image{float:left;background:#0000000d;width:600px;height:330px;display:block;position:relative;overflow:hidden}.OPb5-G_main-image:before{content:"";background:linear-gradient(90deg,#00000040,#0000);position:absolute;inset:0}.OPb5-G_main-image img{display:block}.OPb5-G_date{box-sizing:border-box;color:#fff;text-align:center;background:#2d8c3c;width:78px;height:86px;padding:22.4px 11.2px;font-weight:400;position:absolute;top:0;left:24px}.OPb5-G_date span{font-size:.875rem}.OPb5-G_date>span:first-child{font-size:1.5rem;line-height:1;display:block}.OPb5-G_main-body{float:left;box-sizing:border-box;width:456px;margin-top:1.25rem;margin-left:24px;font-size:1rem}.OPb5-G_main-body h2{color:#2d8c3c;border-bottom:0;padding-bottom:0;font-size:1rem;font-weight:700}.OPb5-G_heading-icon{color:#ff547c;width:32px;height:32px;margin:0 4px -8px -2px}.OPb5-G_heading-text{vertical-align:bottom;color:#2d8c3c}.OPb5-G_main-title{height:2.5em;max-height:3em;margin-block-start:24px;font-size:2rem;font-weight:700;line-height:1.2;display:-webkit-box;position:relative;overflow:hidden}.OPb5-G_main-title:before,.OPb5-G_main-text:before,.OPb5-G_sub-title:before,.OPb5-G_sub-text:before{z-index:5;content:"";background:linear-gradient(90deg,#fff0,#ffffffb3 50%,#fff 75% 100%);width:3em;height:1.5em;position:absolute;bottom:0;right:0}.OPb5-G_main-text{height:4.5em;margin-block-start:12.8px;font-size:1.125rem;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.OPb5-G_user,.OPb5-G_sub-user{align-items:center;display:flex}.OPb5-G_user{margin-block-start:24px}.OPb5-G_user-image{flex:none;margin-right:8px;position:relative}.OPb5-G_sub-image img{display:block}.OPb5-G_user-image>:first-child{border-radius:50%;display:block}.OPb5-G_blogger-badge{z-index:2;position:absolute;bottom:-4px;right:-8px}.OPb5-G_user-name{color:#999}.OPb5-G_sub .OPb5-G_user-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OPb5-G_sub{box-sizing:border-box;vertical-align:top;width:368px;height:266px;margin-block-start:24px;display:inline-block}.OPb5-G_sub:nth-child(2){margin-left:-12px}.OPb5-G_sub:nth-child(4){margin-right:-12px}.OPb5-G_sub .OPb5-G_anchor{padding:0 12px}.OPb5-G_sub-image{width:344px;height:120px;display:block;position:relative}.OPb5-G_sub-image:after{content:"";position:absolute;inset:0;box-shadow:inset 0 1px 15px #0000000d}.OPb5-G_sub-body{padding:19.2px 16px 16px;font-size:.875rem}.OPb5-G_sub-image+.OPb5-G_sub-body{padding-top:6.4px}.OPb5-G_sub-title{height:3em;max-height:3em;margin-block-start:3.2px;font-size:1.625rem;font-weight:700;line-height:1.5;display:-webkit-box;position:relative;overflow:hidden}.OPb5-G_sub-text{height:4.5em;margin-block-start:11.2px;font-size:1.125rem;display:-webkit-box;position:relative;overflow:hidden}.OPb5-G_sub-user{margin-block-start:24px}.OPb5-G_sub-image+.OPb5-G_sub-body .OPb5-G_sub-title+.OPb5-G_sub-user{margin-block-start:8px}.OPb5-G_more{font-size:.875rem}
.s7nI9G_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;width:100%;padding-bottom:8px;font-size:1.125rem;font-weight:700;position:relative}.s7nI9G_heading-icon{color:#2d8c3c;width:32px;height:32px;margin:0 4px -8px -2px}.s7nI9G_heading-inner{vertical-align:bottom}.s7nI9G_category{margin-block-end:1rem;background-color:#fff;border-bottom:1px solid #e2e2e2;width:100%;margin-top:1.5rem}.s7nI9G_category-name{font-size:1rem;font-weight:700}.s7nI9G_grid{margin-block-end:2rem;margin-left:-24px;font-size:0}.s7nI9G_item{box-sizing:border-box;margin-block-end:.5rem;vertical-align:top;width:25%;margin-top:1rem;padding-left:24px;font-size:.875rem;display:inline-block}.s7nI9G_name{font-size:.875rem}.s7nI9G_name:before{content:"#"}.s7nI9G_name:hover{text-decoration:underline}
.dtsboa_wrapper{margin-block-end:1rem;margin-left:16px;margin-right:16px}.dtsboa_button{color:#333;text-align:center;background-color:#fff;border-radius:4px;width:100%;padding:14px 0 13px;font-size:.875rem;display:block}.dtsboa_button:hover{cursor:pointer;opacity:.7;text-decoration:none}
.-k2AXG_root{color:#333;background-color:#fff;min-width:1080px;font-family:Meiryo,Yu Gothic Medium,system-ui,-apple-system,sans-serif;font-size:.875rem;line-height:1.5}.-k2AXG_header{background-color:#fff}.-k2AXG_header-placeholder{height:65px}.-k2AXG_header[data-sticky=true]{z-index:100;width:100%;animation:-k2AXG_slide-down var(--animation-appear-in-duration) var(--animation-appear-in-easing);position:fixed;top:0;left:0}@keyframes -k2AXG_slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.-k2AXG_header-contents{background-color:#fff;border-bottom:1px solid #efefef;width:100%}.-k2AXG_header-inner{width:1080px;height:64px;margin:0 auto;position:relative}.-k2AXG_header-anchor{display:inline-block}.-k2AXG_header-anchor:hover{text-decoration:none}.-k2AXG_header-logo{align-items:center;height:64px;display:flex}.-k2AXG_ameba-logo{border-right:1px solid #e2e2e2;margin-right:13px;padding-right:14px}.-k2AXG_ameba-logo img,.-k2AXG_genre-logo img{max-width:none;display:block}.-k2AXG_genre-logo{text-align:left}.-k2AXG_genre-logo img{vertical-align:middle;transform:translateY(1px)}.-k2AXG_contents{width:1080px;margin:40px auto 0;padding-bottom:104px;overflow:hidden}.-k2AXG_contents:after{clear:both;content:"";display:table}.-k2AXG_main{float:left;width:720px}.-k2AXG_aside{float:right;width:300px}
.lUm67a_section{background:#fff}.lUm67a_item{border-bottom:1px solid #e2e2e2}.lUm67a_link{display:block}.lUm67a_main-image{background:#757575 50%/cover;height:210px;overflow:hidden}.lUm67a_main-heading{box-sizing:content-box;background-image:linear-gradient(#000000b3,#0000);width:100%;height:100px;padding-left:16px;font-weight:700;overflow:hidden}.lUm67a_main-heading:after{clear:both;content:"";display:table}.lUm67a_date{float:left;color:#fff;text-align:center;background-color:#2d8c3c;width:60px;height:68px;padding:15.6px 0 8.4px;font-size:12px;font-weight:400}.lUm67a_date-day{font-size:18px;line-height:1;display:block}.lUm67a_date-month{font-size:11px}.lUm67a_heading-label{float:left;color:#fff;margin-top:1rem;margin-left:16px;font-weight:400}.lUm67a_body{padding:16px}.lUm67a_first-body{padding:11px 16px 16px;display:block}.lUm67a_inner-body{display:flex}.lUm67a_body-text{flex:1;overflow:hidden}.lUm67a_title{color:#333;margin-bottom:7px;font-size:16px;font-weight:700;line-height:1.4}.lUm67a_title-single{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lUm67a_clamp{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lUm67a_thumbnail{vertical-align:bottom;width:88px;height:88px;margin-left:8px}.lUm67a_profile{color:#757575;align-items:center;margin-top:.5rem;font-size:12px;display:flex}.lUm67a_profile-image{vertical-align:bottom;border-radius:50%;margin-right:8px}.lUm67a_profile-title{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.lUm67a_climax{color:#757575;padding-top:8px;font-size:10px}.lUm67a_climax em{color:#ff547c;font-size:12px;font-style:normal;font-weight:700}
.mJfOTW_main{float:left;width:720px}.mJfOTW_aside{float:right;width:300px}
.dj7_aG_main{width:720px}.dj7_aG_aside{width:300px}
.OK2WHq_section{background-color:#fff;margin-top:3rem}.OK2WHq_section:first-child{margin-top:0}.OK2WHq_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;width:100%;padding-bottom:8px;font-size:1.125rem;font-weight:700;position:relative}.OK2WHq_heading-icon{color:#2d8c3c;width:32px;height:32px;margin:0 4px -8px -2px}.OK2WHq_heading-inner{vertical-align:bottom}.OK2WHq_item{box-sizing:border-box;table-layout:fixed;border-bottom:1px solid #e2e2e2;width:100%;min-height:215px;padding:24px 0;display:table}.OK2WHq_blank{color:#999;text-align:center;padding:40px 0;font-size:.875rem}.OK2WHq_main{vertical-align:top;width:100%;padding-right:16px;display:table-cell}.OK2WHq_head{min-height:56px;position:relative}.OK2WHq_user{z-index:1;width:56px;height:56px;position:absolute;top:0;left:0}.OK2WHq_entry{padding-top:8px;padding-left:64px}.OK2WHq_entry-info:after{clear:both;content:"";display:table}.OK2WHq_rank{float:left;margin-top:.1875rem;margin-right:8px}.OK2WHq_title{text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:700;line-height:1.4;overflow:hidden}.OK2WHq_blog-name{text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;overflow:hidden}.OK2WHq_thumbnail{text-align:center;display:inline-block;position:relative;overflow:hidden}.OK2WHq_user-image{border-radius:50%;width:56px;height:56px}.OK2WHq_weak-text{color:#999;font-size:.75rem}.OK2WHq_text{margin-block-end:1rem;margin-top:1rem;font-size:1rem}.OK2WHq_text a{max-height:3rem;display:-webkit-box;position:relative;overflow:hidden}.OK2WHq_text a:before{z-index:5;content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffb3 50%,#fff 75% 100%);width:3em;height:1.2em;position:absolute;bottom:0;right:0}.OK2WHq_hashtag{padding-left:1px}.OK2WHq_image{vertical-align:bottom;width:104px;line-height:0;display:table-cell}.OK2WHq_entry-image{width:104px;height:104px}.OK2WHq_title a:hover,.OK2WHq_weak-text:hover,.OK2WHq_text a:hover{text-decoration:underline}.OK2WHq_thumbnail:hover{opacity:.7}
.qb3Lxa_aside{width:300px;position:relative}
.v0gA3q_section{background:#fff}.v0gA3q_heading{color:#333;padding:16px 16px 3px;font-size:16px;font-weight:700}.v0gA3q_heading-icon{vertical-align:middle;fill:#2d8c3c;width:32px;height:32px;margin:0 4px 0 -4px;display:inline-block}.v0gA3q_heading span{vertical-align:middle;display:inline-block}.v0gA3q_tab-container{padding:16px}.v0gA3q_tabs{background:#2d8c3c;border-radius:4px;height:34px;padding:1px;display:flex}.v0gA3q_tab-item{background:#fff;border-right:1px solid #2d8c3c;flex:1;height:100%}.v0gA3q_tab-item:first-child{border-radius:4px 0 0 4px}.v0gA3q_tab-item:last-child{border-right:0;border-radius:0 4px 4px 0}.v0gA3q_tab-button{color:#2d8c3c;text-align:center;cursor:pointer;width:100%;height:100%;font-size:12px}.v0gA3q_tab-button[data-active=true]{color:#fff;background:#2d8c3c}.v0gA3q_group{border-bottom:1px solid #e2e2e2}.v0gA3q_group-button{color:#2d8c3c;text-align:left;cursor:pointer;width:100%;padding:13px 16px;font-size:14px;font-weight:700;display:block;position:relative}.v0gA3q_triangle{fill:#ccc;width:16px;height:16px;position:absolute;top:15px;right:16px}.v0gA3q_group[data-expanded=true] .v0gA3q_triangle{transform:rotate(180deg)}.v0gA3q_genre-list{display:none}.v0gA3q_group[data-expanded=true] .v0gA3q_genre-list{display:block}.v0gA3q_genre-item{border-top:1px solid #e2e2e2}.v0gA3q_genre-item a{padding:13px 16px;display:flex}.v0gA3q_genre-name{color:#333;flex:1;min-width:0;font-size:14px}.v0gA3q_genre-count{color:#757575;text-align:right;flex:none;font-size:12px}
.IiZEtW_section{background-color:#fff}.IiZEtW_accordion{border-bottom:1px solid #e2e2e2}.IiZEtW_heading{color:#278d37;text-align:left;appearance:none;cursor:pointer;background-color:#0000;border:none;border-radius:0;outline:none;width:100%;padding:14px 40px 12px 16px;font-family:Arial;font-size:16px;font-weight:700;line-height:normal;position:relative}.IiZEtW_icon{color:#ccc;width:1.2rem;height:1.2rem;position:absolute;top:16px;bottom:18px;right:16px}.IiZEtW_heading[aria-expanded=true] .IiZEtW_icon{transform:rotate(180deg)}.IiZEtW_panel{overflow:hidden}.IiZEtW_panel[aria-hidden=true]{visibility:hidden;height:0}.IiZEtW_item{border-bottom:1px solid #e2e2e2}.IiZEtW_item:last-child{border-bottom:none}.IiZEtW_item-inner{justify-content:flex-start;align-items:center;padding:13px 16px;display:flex}.IiZEtW_item-title{color:#333;font-size:14px}.IiZEtW_item-title:before{content:"#"}
.ZVklbW_section{background:#fff}.ZVklbW_list{border-bottom:1px solid #e2e2e2}.ZVklbW_main{background-color:#0000000d;width:100%;height:210px}.ZVklbW_main-anchor{width:100%;height:inherit;color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.ZVklbW_main-heading{position:absolute;top:0;left:16px}.ZVklbW_date{color:#fff;text-align:center;background-color:#2d8c3c;width:60px;height:68px;padding:8.4px 0;font-size:12px;font-weight:400}.ZVklbW_date-title{vertical-align:bottom;margin-bottom:.2rem}.ZVklbW_date-day{font-size:18px;line-height:1;display:block}.ZVklbW_date-month{font-size:11px}.ZVklbW_main-body{background-image:linear-gradient(#0000,#000);width:100%;padding:36px 16px 10px;position:absolute;bottom:0;left:0;right:0}.ZVklbW_main-title{font-size:16px}.ZVklbW_main-user{align-items:center;width:100%;margin-top:.225rem;font-size:12px;display:flex}.ZVklbW_main-user-image{border-radius:50%;width:26px;height:26px;margin-right:8px;display:block}.ZVklbW_main-user-name{text-overflow:ellipsis;white-space:nowrap;flex:1;display:block;overflow:hidden}.ZVklbW_main-post-date{vertical-align:middle;text-align:right;margin-left:12px}.ZVklbW_item{border-bottom:1px solid #e2e2e2}.ZVklbW_item:last-child{border-bottom:none}.ZVklbW_anchor{padding:16px;display:block;overflow:hidden}.ZVklbW_anchor:after{clear:both;content:"";display:table}.ZVklbW_image{float:left;vertical-align:bottom;margin-right:8px}.ZVklbW_body{overflow:hidden}.ZVklbW_title{height:3em;font-size:14px;font-weight:700}.ZVklbW_user{text-overflow:ellipsis;color:#757575;white-space:nowrap;margin-top:.125rem;font-size:12px;overflow:hidden}.ZVklbW_user-image{vertical-align:middle;border-radius:50%;margin-right:8px;display:inline-block}.ZVklbW_user-name{vertical-align:middle}.ZVklbW_post-date{color:#757575;font-size:10px}
.EpECNa_main{float:left;width:720px}.EpECNa_aside{float:right;width:300px}
.HO8NOW_main{width:720px}.HO8NOW_aside{width:300px}
.oabCMa_heading{margin-block-end:1rem;font-size:1.125rem;font-weight:700}.oabCMa_heading-anchor{color:#fff}.oabCMa_hashtag{vertical-align:middle;color:#fff;font-size:2rem;font-weight:700;display:inline-block}.oabCMa_hashtag:before{content:"#"}.oabCMa_count{color:#fff}.oabCMa_description{color:#fff;text-align:justify;letter-spacing:.04em;margin-top:1rem}.oabCMa_wanted-label{box-sizing:border-box;vertical-align:middle;color:#fff;background-color:#999;border-radius:4px;margin-right:8px;padding:2px 4px;font-size:1rem;font-weight:700;display:inline-block}.oabCMa_label{vertical-align:middle;background:#fff;border-radius:50% 0 0 50%;width:30px;height:16px;margin-right:8px;display:inline-block;position:relative}.oabCMa_label-icon{color:#2d8c3c;width:2.5rem;height:2.5rem;position:absolute;top:-12px;left:-4px}.oabCMa_heading-anchor:hover{text-decoration:underline}
.p8xU7a_section{background-color:#fff}.p8xU7a_text-item{border-bottom:1px solid #e2e2e2;padding:24px 16px}.p8xU7a_text-title{-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;max-height:2.8em;font-size:16px;font-weight:700;display:-webkit-box;overflow:hidden}.p8xU7a_text-content{box-sizing:border-box;height:87px;padding-top:16px;overflow:hidden}.p8xU7a_text-content:after{clear:both;content:"";display:table}.p8xU7a_text-image{float:right;width:72px;height:72px;margin-left:16px}.p8xU7a_text-body{overflow:hidden}.p8xU7a_text-blog{text-overflow:ellipsis;color:#757575;white-space:nowrap;overflow:hidden}.p8xU7a_text-thumb-link{display:inline-block}.p8xU7a_text-thumb{vertical-align:middle;border-radius:50%}.p8xU7a_text-blog .p8xU7a_text-blog-name{vertical-align:middle;color:#757575;padding-left:8px;font-size:12px}.p8xU7a_text-time{color:#757575;padding-top:6px;font-size:10px;display:inline-block}.p8xU7a_image-item{border-bottom:1px solid #e2e2e2;padding:16px}.p8xU7a_image-row{overflow:hidden}.p8xU7a_image-row:after{clear:both;content:"";display:table}.p8xU7a_image-thumb{float:left;width:128px;height:128px;margin-right:16px}.p8xU7a_image-body{overflow:hidden}.p8xU7a_image-title{-webkit-line-clamp:2;color:#333;-webkit-box-orient:vertical;max-height:2.8em;font-size:14px;font-weight:700;display:-webkit-box;overflow:hidden}.p8xU7a_image-blog{text-overflow:ellipsis;color:#757575;white-space:nowrap;padding-top:6px;font-size:12px;overflow:hidden}.p8xU7a_image-time{color:#757575;padding-top:4px;font-size:10px;line-height:1}
.BAcmQW_main{padding:0 0 16px}.BAcmQW_main>*+*{margin-top:16px}.BAcmQW_hide-in-app{height:48px}.is-ameba-app .BAcmQW_hide-in-app{display:none}
.ztdOSa_main{width:720px}.ztdOSa_aside{width:300px}
.VzA0Mq_section{background-color:#fff;margin-top:3rem}.VzA0Mq_section:first-child{margin-top:0}.VzA0Mq_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;width:100%;padding-bottom:8px;font-size:1.125rem;font-weight:700;position:relative}.VzA0Mq_heading-icon{width:2rem;height:2rem;margin:0 4px -.5rem -2px}.VzA0Mq_heading-inner{vertical-align:bottom}.VzA0Mq_grid{margin-left:-24px;margin-right:-24px;font-size:0}.VzA0Mq_blank{color:#999;text-align:center;padding:40px 0;font-size:.875rem}.VzA0Mq_read-more{text-align:center}.VzA0Mq_read-more-button{color:#757575;text-align:center;cursor:pointer;width:100%;padding:16px 0;font-family:Arial;font-size:1rem;line-height:normal}.VzA0Mq_read-more-button:hover{opacity:.7}.VzA0Mq_read-more-icon{vertical-align:-.15em;color:#757575;width:1rem;height:1rem;margin-left:8px}
.uW6WxW_section{background-color:#fff;margin-top:3rem}.uW6WxW_section:first-child{margin-top:0}.uW6WxW_heading{box-sizing:border-box;color:#2d8c3c;border-bottom:3px solid #efefef;width:100%;padding-bottom:8px;font-size:1.125rem;font-weight:700;position:relative}.uW6WxW_heading-icon{color:#2d8c3c;width:32px;height:32px;margin:0 4px -8px -2px}.uW6WxW_genre-anchor{margin-top:1rem;display:table}.uW6WxW_genre-body{width:100%;display:table-cell}.uW6WxW_genre-name{vertical-align:middle;color:#2d8c3c;margin-right:8px;font-size:1rem;font-weight:700}.uW6WxW_genre-icon{vertical-align:middle;fill:#999;display:table-cell}.uW6WxW_genre-icon svg{vertical-align:middle;width:1em;height:1em}.uW6WxW_weak-text{vertical-align:middle;color:#999;font-size:.75rem}.uW6WxW_item{border-bottom:1px solid #e2e2e2}.uW6WxW_inner{box-sizing:border-box;width:100%;padding:16px 0;display:table}.uW6WxW_image{text-align:center;width:64px;height:64px;margin-right:16px;display:table-cell;position:relative;overflow:hidden}.uW6WxW_body{vertical-align:middle;width:100%;display:table-cell}.uW6WxW_text{vertical-align:middle;color:#333;width:100%;font-size:.875rem;font-weight:700}.uW6WxW_text:before{content:"#"}.uW6WxW_genre-body:hover>.uW6WxW_genre-name{text-decoration:underline}.uW6WxW_image:hover{opacity:.7}
