/* Shared editorial skin; existing article contents and layouts remain native. */
body.ssr-editorial{background:#f6f2ea!important;color:#373b36;font-family:'Hiragino Kaku Gothic ProN','Yu Gothic',sans-serif}
body.ssr-editorial #totalcover,body.ssr-editorial #wrapper,body.ssr-editorial #content{background:#f6f2ea!important}
body.ssr-editorial #container{background:#fffcf7!important;border-radius:4px;box-shadow:none!important}
body.ssr-editorial #logo-area,body.ssr-editorial #header,body.ssr-editorial .header-fixed-area-main,body.ssr-editorial .header-fixed-area-desc,body.ssr-editorial #header-sp,body.ssr-editorial #navi-area{background:#f6f2ea!important;color:#373b36!important;box-shadow:none!important}
body.ssr-editorial header .sitename a,body.ssr-editorial #main-navigation a{color:#373b36!important}
body.ssr-editorial #main-navigation .sub-menu,body.ssr-editorial .left-menu-wrap,body.ssr-editorial .left-menu-header{background:#fffcf7!important;color:#373b36!important}
body.ssr-editorial .left-menu-wrap a{color:#373b36!important}
body.ssr-editorial .header-action-button a,body.ssr-editorial .category_info p,body.ssr-editorial .kijisita-category a{background:#a3543e!important;color:#fff!important}
body.ssr-editorial .entry-title{color:#373b36!important;line-height:1.65!important}
body.ssr-editorial #container>article>h2,body.ssr-editorial #container>article>.entry-content>h2{background:#eee5d8!important;color:#373b36!important;border:0!important;border-left:4px solid #a3543e!important;box-shadow:none!important;padding:18px 20px!important;margin-top:54px!important;line-height:1.65!important}
body.ssr-editorial #container>article>h2:before,body.ssr-editorial #container>article>h2:after{content:none!important}
body.ssr-editorial #container>article>h3{background:transparent!important;color:#373b36!important;border-color:#c6a48e!important;box-shadow:none!important}
body.ssr-editorial .menu_underh2{background:#eae3d7!important;color:#51473d!important;border:0!important;border-left:3px solid #a3543e!important;padding:12px 16px!important;font-size:17px!important}
body.ssr-editorial .side-profile{background:#fffcf7!important;border:1px solid #ddd4c6!important;box-shadow:none!important}
body.ssr-editorial .no-cover-side-profimg{background:#eee5d8!important;padding:20px!important}
body.ssr-editorial .no-cover-side-profimg img{width:100px!important;height:100px!important;object-fit:cover;margin:auto!important}
body.ssr-editorial .side-name a,body.ssr-editorial .social-prof-link a{color:#51473d!important}
body.ssr-editorial .side-profile .social-prof-link{font-size:14px!important}
body.ssr-editorial .itiran,body.ssr-editorial .itiran-dd{border-color:#e2dacd!important;box-shadow:none!important;background:#fffcf7!important}
body.ssr-editorial #footer{background:#373b36!important;color:#f6f2ea!important}
body.ssr-editorial #footer-navigation a{color:#f6f2ea!important}
body.ssr-editorial .footer-fix-menu{background:#fffcf7!important}
body.ssr-editorial .footer-fix-menu a{color:#51473d!important}
@media(max-width:767px){body.ssr-editorial .entry-title{font-size:24px!important}body.ssr-editorial .no-cover-side-profimg img{width:90px!important;height:90px!important}}

/* 1.0.10: surfaces only; never changes saved post content. */
body.ssr-editorial{background:#f3efe6!important}
body.ssr-editorial #totalcover,
body.ssr-editorial #wrapper,
body.ssr-editorial #content,
body.ssr-editorial #contentInner{background:#f3efe6!important;box-shadow:none!important}
body.ssr-editorial #contentInner>main{background:#fffcf7!important;border-radius:3px;box-shadow:none!important}
body.ssr-editorial #container{background:#fffcf7!important;box-shadow:none!important}
body.ssr-editorial #contentInner>main.archive,
body.ssr-editorial #contentInner>main.archive #container{background:transparent!important}
body.ssr-editorial #side,
body.ssr-editorial #sidebar-main{background:transparent!important;box-shadow:none!important}
body.ssr-editorial #topnews .itiran-dl.clearfix,
body.ssr-editorial #newposts .itiran-dl.clearfix{background:#fffcf7!important;border:1px solid #ded5c8!important;border-radius:3px!important;box-shadow:none!important}
body.ssr-editorial #topnews .itiran-dd,
body.ssr-editorial #newposts .itiran-dd{background:transparent!important}
body.ssr-editorial #topnews .itiran-dl.clearfix:hover,
body.ssr-editorial #newposts .itiran-dl.clearfix:hover{border-color:#bca894!important;box-shadow:none!important}
@media(max-width:767px){
 body.ssr-editorial{padding-left:0!important;padding-right:0!important}
 body.ssr-editorial #totalcover{padding-left:0!important;padding-right:0!important}
 body.ssr-editorial #wrapper,
 body.ssr-editorial #content,
 body.ssr-editorial #contentInner{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}
 body.ssr-editorial #contentInner{padding-left:0!important;padding-right:0!important}
 body.ssr-editorial #contentInner>main{border:0!important;border-radius:0!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}
 body.ssr-editorial #container{padding-left:0!important;padding-right:0!important;border-radius:0!important}
 body.ssr-editorial #contentInner>main.archive{padding-left:16px!important;padding-right:16px!important}
}

/* 1.0.11: mobile thumbnails show the entire source image. */
@media(max-width:767px){
 body.ssr-editorial #topnews .itiran-dt,
 body.ssr-editorial #newposts .itiran-dt{height:auto!important;display:flex!important;flex-direction:column;align-items:stretch;overflow:visible!important}
 body.ssr-editorial #topnews .itiran-dt>a,
 body.ssr-editorial #newposts .itiran-dt>a{position:static!important;display:block!important;width:100%!important;height:auto!important;overflow:visible!important;order:0}
 body.ssr-editorial #topnews .itiran-dt img,
 body.ssr-editorial #newposts .itiran-dt img{display:block!important;width:100%!important;height:72px!important;object-fit:contain!important;object-position:center!important;margin:0!important;transform:none!important}
 body.ssr-editorial #topnews .itiran-dt .category_info,
 body.ssr-editorial #newposts .itiran-dt .category_info{position:static!important;order:1;margin:5px 0 0!important;height:auto!important}
 body.ssr-editorial #topnews .itiran-dt .category_info p,
 body.ssr-editorial #newposts .itiran-dt .category_info p{position:static!important;display:inline-block;margin:0!important;font-size:10px!important;line-height:1.4!important;padding:2px 4px!important}
}

/* 1.0.12: unify the full-width native header and sticky header. */
body.ssr-editorial #header-upper-area,
body.ssr-editorial #change-header-upper-area,
body.ssr-editorial .header-change,
body.ssr-editorial #header-upper-area>header,
body.ssr-editorial #logo-area,
body.ssr-editorial #change-logo-area,
body.ssr-editorial #navi-area{background:#f3efe6!important;background-image:none!important;box-shadow:none!important}
body.ssr-editorial #header-upper-area,
body.ssr-editorial #change-header-upper-area{border-bottom:1px solid #ded5c8!important}
