@charset "Shift_JIS";


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

p {font-size:12px;}



p.lead {font-size:10px;}
.profession {font-size:80%;}

li.spfeature, li.feature {padding:2px 4px;}
li.spfeature li {margin:5px 10px; padding:0 3px 5px;}
li.feature {border:1px #888 solid;}
li.feature li {margin:5px 2px; padding:0 3px 5px;}
li.spfeature li.item-border, li.feature li.item-border {
	border-top:none; border-left:none; border-right:none;
}

div.spfeature li {margin:8px 10px; padding:0 3px 8px;}
div.feature {border:1px #888 solid;}
div.feature li {margin:8px 2px; padding:0 3px 8px;}
div.spfeature div.item-border, div.feature div.item-border {
	border-top:none; border-left:none; border-right:none;
}


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

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


li.serial {margin-top:20px;}
li.serial li {display:block; width:230px; float:left; margin:0 0 3px 0; font-size:10px;}
li.serial ul.seriallist {width:460px;}
li.serial ul.seriallist span.auther {margin-right:1em;}
li.serial ul.seriallist span.title {margin-right:0.5em;}
li.serial li.bookplaza {clear:left; float:left;}
li.serial li.bookplaza li {margin-left:1em; width:210px; float:none;}

div.serial {margin-top:20px;}
div.serial li {display:block; width:230px; float:left; margin:0 0 3px 0; font-size:10px;}
div.serial div {display:block; width:230px; float:left; margin:0 0 3px 0; font-size:10px;}
div.serial ul.seriallist {width:460px;}
div.serial ul.seriallist span.auther {margin-right:1em;}
div.serial ul.seriallist span.title {margin-right:0.5em;}
div.serial div.bookplaza {clear:left; float:left;}
div.serial div.bookplaza li {margin-left:1em; width:210px; float:none;}

