@charset "utf-8";

.title{
	background-image: url(../publish/img/title-publish.jpg);
	}

#side-menu dt {
	background:url(../publish/img/menu-title-publish.jpg) no-repeat top;
}

#side-menu dt a:hover{
background:url(../publish/img/menu-title-publish_on.jpg) no-repeat top;
}


/*----------------------------
出版物TOP BOX
----------------------------*/

#publishTOP-box{
margin-left:240px;
margin-top:15px;
}

#publishTOP-box p{
margin-bottom:5px;
}

.boxTOPimg{
float:left;
margin:15px 20px 10px 0px ;
display:block;
width:210px;
padding-left:10px;
padding-top:10px;
text-align:center;
}

#content-body2dan p.h2-title{
	padding: 12px 0px 5px 6px;
	margin: 0px 0px 10px;
_line-height:120%;
}

;;#content-body2dan p.h2-title{
padding: 12px 0px 5px 6px;
margin: 0px 0px 10px;
line-height:120%;
}


.h2-title{margin-bottom:15px;}

#publishTOP-box .icnLINK{ margin-bottom:10px;}

.midashiTANKOU,.midashiBASE{margin-bottom:-5px;}
 
.midashiH3{ padding:5px 0px 2px; line-height:130%;}

/*----------------------------
書籍案内BOX
----------------------------*/
#bookinfo-box{ margin-top:15px;}

/*著者名*/
#bookinfo-box .witer-name {
	margin-top: 5px;
	font-size:0.85em;
	padding-bottom: 10px;
	text-align: right;
	font-weight: bold;
}


/*サブタイトル*/
#bookinfo-box .title_sub{
	margin-top: 5px;
	font-weight: bold;
	line-height:140%;
	color:#2A7309;
}


/*右BOX（目次他）*/
#bookinfo-box .Info{
margin-top:20px;
margin-left:180px;
font-size:0.90em;
_font-size:0.85em;
}


#bookinfo-box .Info ul,#bookinfo-box .Info ol{
margin-left:3em;
}


#bookinfo-box .Info p{line-height:1.5em; margin-bottom:5px;}

#bookinfo-box .Info h2{
font-size:1.1em;
padding:0px 5px 7px 18px;
font-weight: bold;
background: url(../publish/img/icn-green-line.jpg) bottom left no-repeat;
margin-bottom:10px;
}

#bookinfo-box .Info h3{font-size:1em;margin-top:5px; margin-bottom:2px; line-height:1.1em;}
#bookinfo-box .Info .txtBOLD{ margin-bottom:3px; line-height:110%; margin-top:5px;}
#bookinfo-box .box-wrap{ padding:0px 5px;}

/*左BOX（装丁・価格）*/
#bookinfo-box .boxSOUTEI{
float:left;
margin:15px 20px 10px 0px ;
display:block;
width:155px;
font-size:0.8em;
text-align:center;
}

/* for FireFox */
html>/**/body #bookinfo-box .boxSOUTEI { letter-spacing:-0.5px;}

/* for Opera */
;;#bookinfo-box .boxSOUTEI{ font-size:0.8em;}


#bookinfo-box .boxSOUTEI p{
line-height:130%;
}


/*左BOX（装丁・著者名 生活研ブックス）*/
#bookinfo-box .boxSOUTEI_L{
float:left;
margin:10px 20px 10px 0px ;
display:block;
width:155px;
font-size:0.8em;
}

#bookinfo-box .boxSOUTEI_L p{
line-height:130%;
margin-bottom:3px;
}


/*左BOX（研究報告書の説明文）*/
#bookinfo-box .captionSOUTEI{
text-align:left;
margin-top:20px;
}


/*装丁サムネールのシャドー*/
#bookinfo-box .soutei{
width:150px;
background:url(../publish/img/bg_soutei.gif) right bottom no-repeat;
padding:0 3px 3px 0px;
margin-bottom:10px;
position:relative;
}

/*装丁サムネールのボーダー*/
#bookinfo-box .soutei img{border:1px solid #CCC; width:150px; }


/*装丁サムネールのシャドー*/
#bookinfo-box .souteiS{
width:140px;
background:url(../publish/img/bg_soutei.gif) right bottom no-repeat;
padding:0 3px 3px 0px;
margin-bottom:10px;
position:relative;
}

/*装丁サムネールのボーダー*/
#bookinfo-box .souteiS img{border:1px solid #CCC; width:140px;}

