@charset "Shift_JIS";

/****************** レンタル *****************/

#rental_wrap{
margin:10px;}



/* 外枠 */
div.cngray,
div.cnyellow,
div.cnblue,
div.cnpink,
div.cnblack,
div.cnbeige,
div.cngreen,
div.cnorange {
	margin:0px 0; padding:0;
	text-align:left;
}

/* 内枠 */
.cnbody {
	margin:0; padding:0px 10px;
}
	/* タイトル */
	.cnbody h2 {
	line-height:30px;
		padding:0;
		font-weight:bold;
font-size:medium;
text-align:left;
color:#FFFFFF;
	}

/* Gray */
div.cngray {
	background:#092253 url("http://www.tsutaya.co.jp/library/media/img/ms/guide/l_t.jpg") no-repeat left top;
	width:100%;
	overflow:hidden;
	text-align:left;
}
	div.cngray div.cntop_l {
		margin:0; padding:0;
		background:transparent url("http://www.tsutaya.co.jp/library/media/img/ms/guide/r_b.jpg") no-repeat bottom right;
	}
	div.cngray div.cntop_r {
		margin:0; padding:0;
		background:transparent url("http://www.tsutaya.co.jp/library/media/img/ms/guide/r_t.jpg") no-repeat right top;
	}
	div.cngray div.cnbtm {
		margin:0; padding:0;
	background-color: transparent;
	background-image: url("http://www.tsutaya.co.jp/library/media/img/ms/guide/l_b.jpg");
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
.rental_l{
	border-left:#D1D1E0 1px solid;
	border-right:#D1D1E0 1px solid;
	border-bottom:#D1D1E0 1px solid;
}


.rental_area{
margin:10px auto 20px;
background-color:#F5F4E2;
text-align:left;
width:100%;
}
.rental_area p{
padding:15px;}

.s_title_area{
background-color:#D1D1E0;
}
.s_title_area p{
line-height:31px;
text-align:left;
font-weight:bold;
font-size:medium;
color:#000000;
padding:0 10px;
}

.s_title_area p span{
color:#000000;
margin-left:10px;
font-size:small;
}

.rent_url{
text-align:left;
font-weight:bold;
padding:10px;}

.rent_sub_area{
text-align:left;
padding:10px;}

.rent_att{
text-align:left;
padding:10px;
}


/* right_contents
--------------------*/
.top_sideArea {
	width: 300px;
	float: right;
}

/* side */
.top_sideArea .sideBnr li {
	margin: 0 0 10px;
}



/***************************************************/
