@charset "utf-8";

/*
===== CONTENTS =========================================

 // Site Outline //

	Site Name:  河出書房新社
	URL:  http://www.kawade.co.jp/


 // Font-size Adjustment //

	71% = 10px
	86% = 12px
	100% = 14px
	114% = 16px
	129% = 18px


 // CSS Index //
 
 series.html


=======================================================
*/

/*------------------------------
 // シリーズ h1 タイトル（全て）
------------------------------ */

.visualTitle {background: url(img/t_visual.jpg) left top no-repeat;}

.kisouTitle {background: url(img/t_kisou.jpg) left top no-repeat;}

.owlTitle {background: url(img/t_owl.jpg) left top no-repeat;}

.worldTitle {background: url(img/t_world.jpg) left top no-repeat;}

.jituyouTitle {background: url(img/t_jituyou.jpg) left top no-repeat;}

.lampTitle {background: url(img/t_lamp.jpg) left top no-repeat;}

.ibunkoTitle {background: url(img/t_ibunko.jpg) left top no-repeat;}

.yowatariTitle {background: url(img/t_yowatari.jpg) left top no-repeat;}

.michiTitle {background: url(img/t_michi.jpg) left top no-repeat;}

.geijyutuTitle {background: url(img/t_geijyutu.jpg) left top no-repeat;}

.bunkoTitle {background: url(img/t_bunko.jpg) left top no-repeat;}

.booksTitle {background: url(img/t_books.jpg) left top no-repeat;}

.yumeTitle {background: url(img/t_yume.jpg) left top no-repeat;}

.renaisTitle {background: url(img/t_renaissance.jpg) left top no-repeat;}

.webmagTitle {background: url(img/t_webmag.jpg) left top no-repeat;}


#serieslist #main .serieslistTitle {
	background: url(img/t_serieslist.jpg) left top no-repeat;	
}

#series h2.shinkan,#series h3.editor,
#series h2.kikan{
	width:105px;
	height:16px;
	text-indent:-9999px;
	margin:10px 0;}

#series h3.free{margin:10px 0;}

#series h2.shinkan{
	background:url(img/title_shinkan.gif) 0 0 no-repeat;}
#series h3.editor{
	background:url(img/title_editor.gif) 0 0 no-repeat;}
#series h2.kikan{
	background:url(img/title_kikan.gif) 0 0 no-repeat;}

#series #listShinkan{
	width:780px;
	position:relative;
	margin-bottom:25px;}

#series #listShinkan p.listall{
	position:absolute;
	top:0px;
	left:730px;}

#series .step{
	margin-top:10px;
	overflow:auto;	
	}

#series #listShinkan dl{
	width:140px;
	float:left;
	margin-right:19px;}

#series #listShinkan dl.last{
	margin:0;}

#series dl dt img{
	border:1px solid #cdcdcd;
	vertical-align:bottom;}

#series dl dd h2,
#series dl dd h3{
	margin-top:5px;
	font-size:86%;
	line-height:1.4;}

#series dl dd p.author{
	font-size:71%;} 
#series dl dd p.author a{
	font-weight:bold;
	text-decoration:none;
	color:#333;}
	
	
#series_left{
	width:540px;
	float:left;
	position:relative;}

#series_left .box{
	border-top:1px dotted #CCC;}
#series_left .box p{
	margin-bottom:10px;}



#series #listkikan{
	border-top:1px dotted #CCC;
	position:relative;}

#series #listkikan p.listall{
	position:absolute;
	top:7px;
	left:495px;
	}

#series #listkikan dl{
	width:100px;
	float:left;
	margin-right:8px;}

#series p.subtitle{
	font-size:71%;}
	
#series_right{
	width:220px;
	float:right;
	/*border:1px solid #e2e2d9;*/
	/*border-radius: 5px;*/        /* CSS3草案 */  
	/*-webkit-border-radius: 5px;*/    /* Safari,Google Chrome用 */  
	/*-moz-border-radius: 5px;*/   /* Firefox用 */ 
	/*behavior: url(border-radius.htc);*//* IE用 */
	}

#series_rightIn{
	background-color:#f6f6ed;
	border-left:1px solid #e2e2d9;
	border-right:1px solid #e2e2d9;
	padding:0 auto 10px auto;
	position:relative;}	

#series_right:before,#series_right:after{display:block;width:220px;height:10px; }
#series_right:before{content:url(img/gray_top.gif);}
#series_right:after {content:url(img/gray_bottom.gif); }

#series_rightIn h3.bookfuture{
	width:207px;
	height:30px;
	background:url(img/bookfuture.gif) 0 0 no-repeat;
	text-indent:-9999px;
	margin:0 auto;}

#series_rightIn p.listall{
	position:absolute;
	top:2px;
	left:160px;
	}

#series_rightIn #bookinfo{
	margin:0 15px;}

#series_rightIn p.date{
	margin:10px 0 0 0;}
	
#series_rightIn p.author{
	margin:7px 0;}
	


	
	








	





