@charset "utf-8";
/*---------------------------------
見出しの画像置換をOFF
--------------------------------- */
h2{
text-indent:0px;
line-height:auto;
}
/*---------------------------------
IE5.5以下互換モード対策
--------------------------------- */
.sub_box{
padding-left:0px;
padding-right:0px;
margin-left:10px;
}
/*---------------------------------
ブックアドバイザー通信
--------------------------------- */
.ba-txt{
width:272px;
float:left;
line-height:130%;
}
.ba-new{
background-image:url("../img/box_ba-bg.gif");
background-repeat:repeat-x;
background-position:left top;
border:1px solid #d6d6d6;
width:276px;
float:right;
}
.ba-new dl{
padding:0 10px 5px 10px;
}
.ba-new dl dt{
float:left;
width:65px;
}
.ba-new dl dd{
float:right;
width:191px;
}
.ba-new dl dd p{
line-height:130%;
}
/*---------------------------------
丸善スタイル
--------------------------------- */
.maruzenstyle td.box{
background-image:url("../img/box_style-bg.gif");
background-repeat:no-repeat;
background-position:left top;
vertical-align:top;
}
.maruzenstyle td.box dl dd{
margin:0px 15px;
padding:6px 0 6px 0px;
border-top:1px dotted #d6d6d6;
line-height:120%;
}
.maruzenstyle td.box dl dd.first{
margin-top:-4px;
border-top-width:0;
}
.maruzenstyle td.box dl dd p{
background-image:url("../img/ico_gray-circle.gif");
background-repeat:no-repeat;
background-position:left center;
padding-left:17px;
}
/* 岡山用 */
.maruzenstyle td.box dl#okayama dd{
padding:3px 0 3px 0px;
line-height:110%;
}
.maruzenstyle td.box dl#okayama dd p{
margin-left:2.5em;
}
.maruzenstyle td.box dl#okayama dd p.okayama-genre{
background-image:none;
padding-left:0;
margin-left:0;
margin-top:0.5em;
width:2em;
float:left;
}
/*---------------------------------
親から子へ
--------------------------------- */
.ehon-txt{
width:287px;
float:left;
}
.ehon-img{
width:263px;
float:right;
}


