@charset "UTF-8";body,html{border:0;font:inherit;vertical-align:baseline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}img,video{border:0;font:inherit}a,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}body,html,img,video{margin:0;padding:0}img,video{vertical-align:top;-ms-interpolation-mode:bicubic}a{text-decoration:none;color:inherit;outline:0}
a:hover{outline:0;cursor:pointer}
body,html{background:#73706F;color:#000;font-size:62.5%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:100%;-webkit-text-size-adjust:100%}
  /*ドロップダウン------------------------------------------------------------------------------------*/
body{color:#1f1717;line-height:1.5}
.wapper-block,body.yorusunday{background:#73706F}
.wapper-block{margin:auto;padding-top:0px}
  /*ドロップダウン------------------------------------------------------------------------------------*/
.footer-block{background:#032030;color:#D0DFE6;padding:30px 0 20px}
.footer-block__nav--logo{width:160px;margin:auto auto 25px}
.footer-block__list{display:flex;justify-content:center;font-size:1.2rem;margin-bottom:10px}
.footer-block__item{padding:0 10px;line-height:1}
.footer-block__item:last-child{border:0}
.footer-block__item a.is-active,
.footer-block__item a:hover{font-weight:700}
.footer-block__abj{font-size:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0 30px}
.footer-block__abj img{width:60px;margin-right:20px}
.footer-block__abj p{width:calc(100% - 110px)}
.footer-block__copyright{text-align:center;font-size:1.1rem}
  /*ドロップダウン------------------------------------------------------------------------------------*/
.pc-show{display:inline-block}
.sp-show,.spc-show,.tb-show,.xsp-show{display:none}
.xsp-hide{display:block}
.xxsp-show{display:none}
.xxsp-hide{display:block}
.mcw-show,.nav-block__list ul{display:none}
  /*ドロップダウン------------------------------------------------------------------------------------*/
.img-responsive{width: 100%;height:100%;}

.mangalist-block{width:100%;margin:auto;background:#032030}
.mangalist-block__header{background:#f84a40;width:100%;text-align:center;position:relative}
.mangalist-block__header--title img{height:29px;padding:8px 0 7px}
.mangalist-block__content{padding-top:0px;padding-bottom:30px;}
.mangalist-block__list{display:flex;flex-wrap:wrap;margin-bottom:5px;margin-left:0px;margin-right:0px}

/*ドロップダウン------------------------------------------------------------------------------------*/
.mangalist-block__item{width:calc(33.3%);margin-left:0px;margin-bottom:0px;box-sizing:border-box;background:#fff;position:relative}
.mangalist-block__item--copy,.mangalist-block__item--title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700}
.mangalist-block__item--copy{padding:0 5px 1px;line-height:20px;background:#f96e66;color:#fff;text-align:center;font-size:1.2rem}
.mangalist-block__item--title{font-size:1.3rem;margin-top:3px}
.mangalist-block__item--author{font-size:1.2rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mangalist-block__date{background:#f84a40;color:#fff;position:absolute;top:0;left:0;padding:3px 5px;font-size:1rem;font-weight:700}

@media only screen and (min-width:1080px){
  /* body{background-image:url(../imgs/bg.jpg);background-size:100%} */
  .wapper-block{width: 100%;padding-top:0px;background:#fff;}
  .nav-block__content{width:1080px;font-size:1.8rem}
  .nav-block__box{height:70px}
  .nav-block__logo img{height:45px;margin-left:0}
  .nav-block__list ul{display:flex}
  .mangalist-block{width: 100%;}
}

@media only screen and (min-width:416px){
  /* body.yorusunday{background-image:url(../imgs/bg_yoru.jpg)} */
  .footer-block{padding:40px 0 30px}
  .footer-block__nav--logo{width:230px}
  .footer-block__list{font-size:1.6rem}
  .footer-block__abj{font-size:1.5rem;margin:30px 0 40px}
  .footer-block__abj img{width:85px}
  .footer-block__abj p{width:660px}
  .footer-block__copyright{font-size:1.4rem}
  .mangalist-block__header{width:calc(100% - 90px);margin:auto}
  .mangalist-block__header--title img{height:35px;padding:12px 0 11px}
  .mangalist-block__header:before{content:"";position:absolute;right:0;bottom:-11px;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#f84a40 transparent transparent;border-width:12px 12px 0}
  .mangalist-block__content{padding-top:0px;margin: 0 0px;padding-bottom:50px;}
  .mangalist-block__list{margin-left:0;margin-right: 0px;}
  /*ドロップダウン------------------------------------------------------------------------------------*/
  .mangalist-block__item{width: calc(20%);margin-left: 0px;margin-bottom:0px;}
}

@media only screen and (min-width:960px){
  /* body.yorusunday{background-image:url(../imgs/bg_yoru.jpg)} */
  .footer-block{padding:40px 0 30px}
  .footer-block__nav--logo{width:230px}
  .footer-block__list{font-size:1.6rem}
  .footer-block__abj{font-size:1.5rem;margin:30px 0 40px}
  .footer-block__abj img{width:85px}
  .footer-block__abj p{width:660px}
  .footer-block__copyright{font-size:1.4rem}
  .mangalist-block__header{width:calc(100% - 90px);margin:auto}
  .mangalist-block__header--title img{height:35px;padding:12px 0 11px}
  .mangalist-block__header:before{content:"";position:absolute;right:0;bottom:-11px;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#f84a40 transparent transparent;border-width:12px 12px 0}
  .mangalist-block__content{padding-top:0px;margin: 0 0px;padding-bottom:50px;}
  .mangalist-block__list{margin-left:0;margin-right: 0px;}
  /*ドロップダウン------------------------------------------------------------------------------------*/
  .mangalist-block__item{width: calc(12.5%); margin-left: 0px;margin-bottom:0px;}
  .mangalist-block__item a:hover img {border:2px solid #ff0000}
  .mangalist-block__item--copy{font-size:1.6rem;line-height:27px;padding:0 8px}
  .mangalist-block__item--author,.mangalist-block__item--title{font-size:1.8rem}
  .mangalist-block__date{padding:5px 8px;font-size:1.4rem}
}

@media only screen and (min-width:960px) {}

@media only screen and (max-width:414px){
  .footer-block__list{font-size:1.05rem}
  .xxsp-show{display:block}
  .xxsp-hide{display:none}
}

@media only screen and (max-width:768px){
  .pc-show{display:none}.sp-show{display:inline-block}
  .archive-block.mangalist-block__item__desc{padding:2px 5px 6px}
}

@media only screen and (min-width:416px) and (max-width:959px){.tb-show{display:inline-block}}

@media only screen and (min-width:768px) and (max-width:960px){.spc-show{display:block}}

@media only screen and (min-width:416px) and (max-width:768px){.spc-show{display:block}}

@media only screen and (max-width:490px){.xsp-show{display:block}.xsp-hide{display:none}}

@media only screen and (max-width:960px){.mcw-show{display:block}}

@media only screen and (max-width:768px),only screen and (min-width:960px) and (max-width:959px){.body-fixed{height:100%;position:fixed;width:100%}}

.day{
  padding : 32px ;
  text-align: center;
  color: #eee;
  font-size: 28px;
  background-color: #032030;
}