@charset "UTF-8";

/*
*************************************
*Since: 2013-08-02
*Modified: 2013-00-00
*************************************
*/


/* book
---------------------------------------------------------------------------------------- */
#wrapper #contents .right #book .inner { margin-top: 50px; }
#wrapper #contents .right #book .inner .textarea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DACCB1;
	background-color: #FFFFFF;
	color: #333333;
	padding-top: 30px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
	min-height:800px;
}

#wrapper #contents .right #book .inner .textarea .book_description {
	float: right;
}

#wrapper #contents .right #book .inner .textarea .book_description dl {
	width: 370px;
	margin: 30px 0 0 0;
}

#wrapper #contents .right #book .inner .textarea .book_description dl dt {
	float: left;
	width: 90px;
	margin: 0 20px 0 0;
}

#wrapper #contents .right #book .inner .textarea p {
	margin: 20px 0 0 0;
}

#wrapper #contents .right #book .inner .textarea p span{
	font-size: 110%;
	font-weight: bold;
}

#wrapper #contents .right #book .inner .textarea .btn_buy {
	margin: 35px 0 0 0;
}

#wrapper #contents .right #book .inner .textarea .btn_buy ul {
	width: 600px;
	height: 190px;
	padding: 20px 0 0 20px;
	background: url(../../images/book/bg_btn_buy.png) top left no-repeat;
}

#wrapper #contents .right #book .inner .textarea .btn_buy ul li {
	float: left;
	margin: 0 20px 10px 0;
}

#wrapper #contents .right #book .inner .textarea .btn_buy ul li a img:hover {
	opacity: 0.8;
}