@charset "shift_jis";
#contents h2,#contents h3{color:#003399;margin-top:10px;}
#contents h2{background:#ececec;border-top:8px solid #036;height:30px;font-size:16px;line-height:30px;padding-left:8px;}
#contents h3{font-size:14px;}
#main_image{width:580px;}
#new_book_info{overflow:auto;width:580px;height:680px;border-bottom:8px solid #036;line-height:1.25;}
.new_book{border-top:4px dotted #033;width:560px;padding-top:8px;padding-bottom:10px;}
.new_book p{margin-top:10px;padding-right:10px;}
.new_book_image{float:left;border:1px solid #ccc;width:181px;height:181px;text-align:center;}
.new_book_image img{margin:10px 0;}
.new_book_contents{float:right;width:360px;}
.data,.comment{	font-size:10px;}
.comment{text-indent:1em;}
.price,.to_detail{font-size:12px;}
.price img{vertical-align:middle;padding-left:10px;padding-bottom:5px;}
.price input{vertical-align:middle;padding-left:10px;padding-bottom:5px;}
.to_detail{float:right;background:url(../images/detail_mark.gif) no-repeat;padding-left:17px;}
.to_detail a{font-weight:900;text-decoration:none;color:#333;}
.sample h3{float:left;width:230px;}
.sample p{float:right;width:100px;}
