#menu-overlay{position:relative}#conts{color:#111;line-height:1.5;background:#fff}#conts h3:before,#conts h3:after,#conts .new .menuBtn02:before{position:absolute;left:0;width:100%;height:3px;content:""}#conts .select{padding:5px 10px;box-sizing:border-box;background:#fff}#conts .select select{width:100%}ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none}#conts .list li{position:relative;padding:5px 0 5px 0;border-bottom:1px solid #D6D6D6}#conts .comicSampleList .list a,#conts .comicList .list a{display:block;padding-left:10px;padding-right:5px}#conts .comicSampleList .inner a h4,#conts .comicList .inner a h4{margin-right:10px;border:1px solid #ccc;background-color:#fff;float:left;line-height:98px;text-align:center}#conts .comicSampleList .inner img,#conts .comicList .inner img{vertical-align:middle}#conts .comicSampleList .inner .detail,#conts .comicList .inner .detail,#conts .comicList .inner .purchase{display:inline;font-size:16px}#conts .list li .detail{min-width:100px;display:table-cell;line-height:1.3em}#conts .comicSampleList .inner .detail span,#conts .comicList .inner .purchase span,#conts .comicList .inner .detail span{margin-right:40px;display:block;line-height:1.25em;color:#003366}#conts .comicSampleList .inner .detail span.text,#conts .comicList .inner .detail span.text{padding-right:15px;margin-top:5px;font-size:13px;color:#111;line-height:1.2;overflow:hidden}.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}#conts .list li:after{height:0;visibility:hidden;content:".";display:block;clear:both}.text{font-size:16px}#conts .stories ul li a:before,#conts .comicList ul li a:before{position:absolute;top:50%;right:10px;margin-top:-12px;background:url(https://comic-image.iowl.jp/images/common/sprite.png?20161020) no-repeat -47px -98px;background-size:212px 334px;-webkit-background-size:212px 334px;width:11px;height:11px;content:""}#conts .select select{height:25px;box-sizing:border-box;border:1px solid #999;-webkit-background-size:28px 33px;border-radius:7px 7px 7px 7px;-moz-appearance:button;-webkit-appearance:button;appearance:button;-webkit-appearance:button;font-size:13px;width:100%;padding:0 0 0 5px;color:#717171;border-radius:3px;border:1px solid #CCC;background:url(https://comic-image.iowl.jp/images/renewal/icon35.png) no-repeat right center;background-size:30px auto;appearance:none;-moz-appearance:none;-webkit-appearance:none}.commonBook{max-width:600px;margin:0 auto}@media (min-width: 1024px){.commonBook{max-width:992px;margin:24px auto}}#list-sort-wrap{padding:5px 0;box-sizing:border-box;border-bottom:1px solid #dfdfdf;background-color:#fff}@media (min-width: 1024px){#list-sort-wrap{display:flex;justify-content:flex-end}#list-sort-wrap form{width:20%}}.list-detail-box{width:100%;padding:10px;box-sizing:border-box;display:table;border-bottom:1px solid #dfdfdf;background-color:#fff}.list-detail-box .list-left-box{width:84px;display:table-cell}.list-detail-box .list-left-box a{width:100%;display:block}.list-detail-box .list-left-box img{vertical-align:bottom;border:1px solid #ccc;box-sizing:border-box;width:100%}.coming-titles-wrap .date-area{padding:8px;border-top:2px solid #AC2BCC;border-bottom:1px solid #AC2BCC;margin:25px 0 0 0;background:#fff}.coming-titles-wrap .date-area p{color:#AC2BCC;font-size:18px;font-weight:600}.coming-titles-wrap .date-area .coming-titles-year{font-size:12px;color:#233237;border-right:1px solid #AC2BCC;padding:0 8px 0 0;vertical-align:middle}.coming-titles-wrap .date-area .coming-titles-month{padding:0 0 0 8px}.coming-titles-wrap .date-area .coming-titles-week{font-size:14px;vertical-align:baseline;padding-right:3px}.list-detail-box .list-right-box{padding:0 0 0 10px;box-sizing:border-box;display:table-cell;vertical-align:top;background:#fff}.list-detail-box .list-right-box .list-txt-box{width:100%}.list-detail-box .list-right-box .list-txt-box a{width:100%;display:block}.list-detail-box .list-right-box .list-txt-box .title-box{font-weight:600;color:#388fcb;font-size:16px;padding:0 0 3px 0;line-height:1.3}.list-detail-box .list-right-box .list-txt-box .author-name-box{font-size:14px;margin:0 0 3px 0}.list-detail-box .list-right-box .tag-box{margin:8px 0}.list-detail-box .list-right-box .list-txt-box .title-label-ganre{color:#AEAEAE;background-color:#fff;border:1px solid #AEAEAE;font-weight:600;font-size:12px;box-sizing:border-box;padding:1px 5px;vertical-align:middle;white-space:nowrap}.list-detail-box .list-right-box .list-txt-box .title-label-free{color:#fff;background-color:#e91e63;border:1px solid #e91e63;font-weight:600;font-size:12px;box-sizing:border-box;padding:1px 5px;vertical-align:middle;white-space:nowrap}.list-detail-box .list-right-box .summary-box{font-size:12px;line-height:1.6}.list-detail-box .list-right-box .list-btn-box{width:100%;margin:5px 0 0 0;display:flex}.list-detail-box .list-right-box .list-btn-box .titles-btn-box{margin:0 10px 0 0}.list-detail-box .list-right-box .list-btn-box .titles-btn-box a{display:block;padding:8px 8px 6px 8px;font-size:14px;color:#fff;font-weight:600;text-align:center;background-color:#A1A1A1;border-bottom:2px solid #868686;border-radius:3px;box-sizing:border-box}
