@charset "UTF-8";

#productsCont{width:560px; float:left;}




#seriesTitle{width:390px; float:left; background:url(img/bg.jpg) no-repeat 2px top; padding-left:2px;}

#productsMainCont .productsImg{margin-bottom:20px; float:none; text-align:center;}
#productsMainCont .productsImg img{margin:auto;}
#productsMainCont .productsSpec{float:left; margin:0 10px;}

#ProductsLocalNavi ul.lowerNavi{margin-top:0px;}

#productsMainCont #HeaderContSorahe{padding:40px 20px 10px 25px;}
#productsMainCont #HeaderContSorahe h1{
	font-size:small;
	margin-bottom:10px;
	margin-right:20px;
	margin-top:2px;
	width:130px;
	float:left;
	vertical-align:top;
}

/*下部3列*/
#productsCont2{clear:both; border-top:1px solid #E3D5C8; padding-top:10px;width:864px;}

#sorahe01,
#sorahe02,
#sorahe03,
#sorahe04{width:201px; float:left; margin:0px;}

.soraheImg{text-align:center;}
.soraheImg img{margin:auto;}

#productsCont2 dl.productsSpec{width:auto; float:none; margin:0; padding:0;}
.soraheName{font-weight:bold; letter-spacing:0.1em;}

/*サイドバー*/
#ProductsLocalNavi{width:288px; float:right; border-left:1px solid #E3D5C8;}
#ProductsLocalNavi .inner{padding-left:20px;}
#ProductsLocalNavi dl.productsSpec{float:none; margin:30px 0 20px 0; padding:0; width:268px;}
#ProductsLocalNavi dl.productsSpec dt{margin-top:0;}

/*サムネイル*/
.soraheThumbs{clear:both; padding-top:0px;}
.soraheThumbs ul{list-style:none; margin:10px 0;}
.soraheThumbs ul li{float:left; margin-right:1px; margin-bottom:15px;}
.soraheThumbs ul li#ifda{width:225px; font-size:90%;}
.soraheThumbs ul li#ifda span{color:#777;}
.soraheThumbs ul li#ifda a img{margin-right:5px; float:left;}

/*受賞のリード*/
#awardLead .copy{margin:0 0 10px 0; padding:2px 0 0 0; line-height:0;}
#awardLead p.lead{line-height:1.7;}
#awardLead #sb a{float:left; width:72px; padding:0 20px 10px 7px;}
#awardLead #sb a{float:right; width:72px; padding:0 0px 10px 20px;}

#wrapper .mgr20{margin-right:20px;}
