@charset "Shift_JIS";

* {font-family:"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;}

#contlist h2 {font-size:17px;}
#contlist h3 {font-size:16px;}
#contlist h4 {font-size:15px;}
#contlist h5 {font-size:14px;}
#contlist h6 {font-size:13px;}

p, li {font-size:12px;}



li.spfeature, li.feature, li.item-big {border:1px #900 solid;}
li.spfeature, li.feature, li.item-big, li.item, li.item-border {clear:both;}
li.spfeature, li.feature {padding:2px 4px; margin:3px 0;}
li.item-big {padding:7px 3px; margin:3px 0;}
li.spfeature li {margin:5px 10px; padding:0 3px 5px;}
li.spfeature li.item-border {border-top:none; border-left:none; border-right:none; border-color:#333333;}
li.feature li {margin:5px 10px; padding:0 3px 5px;}
#contlist li.spfeature .list-inline, #contlist li.feature .list-inline {margin-left:10px;}
#contlist .list-inline li {margin:5px 0 0; padding:0;}
li.spfeature li.item-border, li.feature li.item-border {
	border-top:none; border-left:none; border-right:none;
}

#contlist li.beginning {padding:0 0 5px;}
#contlist li.beginning li.item * {font-size:10px;}
li.beginning li.item {display:block; width:245px; float:left; clear:none; padding:2px 0;}
li.beginning .srinumber {margin-left:0.3em;}

li.item {padding:5px 0;}
li.item-border {margin:5px 0; padding:7px 3px; border:1px #900 solid;}
li.item-small {font-size:13px; padding:2px 0; display:block; width:240px; float:left;margin-right:5px;}
#contlist li.spfeature li.item-list, li.feature li.item-list {padding:0 3px; width:220px; margin-left:10px; font-size:12px;}
#contlist li.item-list {display:block; width:235px; float:left; margin:5px 0 5px 5px; font-size:12px;}


.serial div:after {content:""; display:block; clear:both;}
.serial div {display:inline-block;}
/*\*/
* html ..serial div {height:1%;}
.serial div {display:block;}
/**/

div .novelcolumn, div .gravure {border-bottom:1px #C0D0E2 dotted; padding:5px 0; clear:left;}
div .others {padding:5px 0;}

#contlist .column h6 {font-size:11px;}
#contlist .column {background-color:#E4E4E4; margin:5px 0;}
.column ul{width:155px; float:left; clear:none; margin-left:5px;}
.column ul li {width:155px; margin:0; padding:1px 0; font-size:11px;}
.column ul.books {width:165px; background-color:#FFF; border:1px #990000 solid;}
.column ul.books li {width:160px;}

*html div.column ul li {width:155px;}
*html div.column ul.books {width:165px;}
*html div.column ul.books li {width:160px;}

.novelcolumn li.item {display:block; width:240px; float:left; clear:none;}
.novelcolumn li.item * {display:inline;}
#contlist .novelcolumn h4, #contlist .novelcolumn h5 {font-size:12px; margin-right:1em;}
.novelcolumn span {font-size:10px; margin-left:0.5em;}
.novelcolumn p.subtitle-inline {font-size:10px;}


#contlist .gravure h6 {font-size:11px;}
.gravure ul {margin:0;}
#contlist .monochrome *, #contlist .color * {display:inline; font-size:11px;}

#contlist .others li {display:block; width:160px; float:left; font-size:11px;}

#contlist .srinumber {background-color:#888; color:#FFF; padding:0 2px; margin:0 2px;}
