@charset "Shift_JIS";


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

p {font-size:11px;}



p.lead {font-size:10px;}
p.subhead {font-size:12px;}
p.subhead-inline {font-size:12px;}

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:6px 4px 8px; margin:3px 0;}
li.spfeature ul, li.feature ul {margin:5px 10px; padding:0 3px 5px;}
li.feature, li.item-big {border:1px #888 solid;}
li.spfeature li, li.feature li {margin:4px 0 2px; padding:0;}
li.feature .list-inline li {margin:0; padding:0; line-height:1.5em;}
li.spfeature li.item-border, li.feature li.item-border {
	border-top:none; border-left:none; border-right:none; padding:0 0 7px; margin:0 0 7px;
}
li.spfeature li.item-small, li.feature li.item-small {width:220px; margin:4px 8px 2px 0;}


li.item {padding:5px 0;}
li.item-border {margin:5px 0; padding:7px 3px; border:1px #888 solid;}

li.item-small {font-size:13px; padding:2px 0; display:block; width:234px; float:left; margin:4px 8px 2px 0;}
li.spfeature li.item-list, li.feature li.item-list {font-size:12px; padding:0 3px;}

li.serial {margin-top:10px; padding-top:5px; border-top:1px #C0D0E2 dotted;}
li.serial h5, li.serial h6, li.serial p {margin-right:0.8em}
li.serial ul {margin-bottom:5px;}
li.serial li {margin:0 0 2px 0; padding:0;}
li.serial div.seriallist {width:500px;}
li.serial div.seriallist div {margin-top:5px;}
li.serial div.seriallist span {margin-right:1em;}

li.serial div.thisweek {width:300px; float:left; font-size:11px;}
li.serial div.gravure {width:190px; float:left;}
li.serial div.novelcolumn {width:250px; float:left;}
li.serial div.novelcolumn li * {display:inline;}
li.serial div.books {width:250px; float:left;}
li.serial div.books li * {font-size:11px; display:inline;}
li.serial div.information {width:250px; float:left;}
li.serial div.information li * {font-size:11px; display:inline;}
li.serial div.medeia {width:250px; float:left;}
li.serial div.medeia li * {font-size:11px; display:inline;}
li.serial div.others {clear:left; width:500px; font-size:11px;}
li.serial div.others span {margin:0;}
li.serial div.others li {float:left; margin-right:0; clear:none;}
li.serial div.others li * {display:inline; font-size:11px; margin:0;}
li.serial div.others li .auther {margin-left:0.8em;}
li.serial div.others ul {clear:left;}

li.serial div.novelcolumn ul.essay * {font-size:12px;}
li.serial div.novelcolumn ul.novel {font-size:12px;}
li.serial div.novelcolumn ul.column * {font-size:11px;}
li.serial div.novelcolumn ul.interview * {font-size:11px;}
li.serial div.novelcolumn ul.interview .guest {font-size:12px;}

li.serial div.gravure li {margin-bottom:6px;}
li.serial div.gravure p, li.serial div.gravure h6 {font-size:11px;}
li.serial div.gravure .model, li.serial div.gravure .model-inline {font-size:12px;}

/*\*//*/
li.serial div.thisweek li {width:300px;}
li.serial div.gravure li {width:190px;}
li.serial div.novelcolumn li {width:250px;}
li.serial div.books, li.serial div.information, li.serial div.medeia {float:none; margin-left:250px;}
li.serial div.books li, li.serial div.medeia, li.serial div.information {width:240px;}

/**/
