@charset "utf-8";
@import url(../css/cm/shared.css);
#fnav,#fnav a,#global a,#navbtn a{color:#6ca7eb;}
#mbtn,#footer,#pnav,#pickup dt,#menu dt,#profile dt,#entrylink dt,#snav nav::before,a[rel="tag"]::after,.pnav span,#global a.on,#global a:hover,#paging li,#pickup a:hover::after,#menu a:hover::after{background-color:#6ca7eb;}
#menu li,#fnav .link>li>span,#snav .link>li>span{border-color:#6ca7eb;}
body::after{border-top-color:#6ca7eb;}
h3,.h3,h4::after,.h4::after{background-color:#bfddf6;}
h4,.h4,h5,.h5,h6,.h6,#view article:hover>a,#view article>a:hover,[id|="entrylist"] article>a:hover,#navbtn a:hover{border-color:#bfddf6;}

@media(min-width:66em){body[id|="index"]::before{background-color:#bfddf6;}}

body{background-image:none;}
/*サムネイル画像サイズ調整*/
[id|="entrylist"] a>div>span{display:block;aspect-ratio:1000/846;background:#f2f2f2;}
[id|="entrylist"] img{width:100%;height:auto;margin-left:0;object-fit:contain;}
[id|="entrylist"] article>p{top:0;bottom:auto;right:auto;left:calc(32.639% + 3%);}
[id|="entrylist"] a>div+div{padding-top:30px;}
[id|="entrylist"] article>a{border:0;}
@media(min-width:48em){
[id|="entrylist"] li{background:none;}
}
