@charset "UTF-8";
/* CSS Document */

.book_container {float:left;width:280px;height:301px;/*padding-left:10px;margin-left:-15px;*/}
/*.book_shadow{float:left;}
.book_frame{/*background:none repeat scroll 0 0 #FFFFFF;box-shadow:3px 2px 9px rgba(0, 0, 0, 0.4);display:block;position:relative;-webkit-box-shadow: 3px 2px 9px rgba(0, 0, 0, 0.4);　/* Safari,Google Chrome用 }
*/

.book_shadow{
	float:left;
/*	background-image:url(../image/book_L_shadow_leftup.png);
	background-position:left top;
	background-repeat: no-repeat;*/
	}
.book_box{
	float:left;
/*	background-image:url(../image/book_L_shadow_right.png);
	background-position:right top;
	background-repeat: no-repeat;*/
	z-index:1000;}
.book_box img{
	margin:6px 11px 0 5px;
	max-height:280px;
	box-shadow: 1px 3px 10px #aaa;
}
.book_shadow_dn{clear:left;height:10px;background-image:url(../image/book_L_shadow_dn.png);background-position:left bottom;}
.book_shadow_corner{float:right;}

.buy_btn {
	display: inline-block;
    width: 180px;
    height: 30px;
    border: 1px solid #ccc;
	box-sizing: border-box;
    background-color: #626262;
	margin: 0 10px 0 0;
    text-align: center;
}
.buy_btn p {margin-top: 5px;color: #fff;}

.imp_btn {
	display: inline-block;
    width: 180px;
    height: 30px;
    border: 1px solid #666;
	box-sizing: border-box;
    background-color: #fff;
	margin: 0 10px 0 0;
    text-align: center;
}
.imp_btn p {margin-top: 5px;color: #00abbd; font-weight: bold;}