
/*======================================================カート用css======================================================*/

a{
	color:#FFBF00;
	font-size:9pt;
}

a:hover{
	text-decoration:underline;
}	

#main_all_out{
	background-color:#000000;
}	



/*==================メインコンテンツ==================*/
#left_side{
	background-color:#000000;
	float:left;
	width:730px;
	padding-bottom:65px;
	padding-top:26px;	
}

#item_main_1{
	color:#FFFFFF;
	background-color:#000000;
	padding-left:20px;
	padding-right:30px;
	padding-top:47px;
	margin-bottom:60px;
	background-image:url(../img/item/h2_item.gif);
	background-position:0 0;
	background-repeat:no-repeat;	
}
#item_main_2{
	color:#FFFFFF;
	background-color:#000000;
	padding-left:20px;
	padding-right:30px;
	padding-top:47px;
	margin-bottom:60px;
	background-image:url(../img/item/h2_review.gif);
	background-position:0 0;
	background-repeat:no-repeat;	
}





/*タイトル*/


/*メイン画面*/
#main{
	margin-left:20px;
	margin-bottom:40px;
}


p.message{
	margin-top:0px;
	font-size:9pt;
	color:#CCCCCC;
	line-height:1.7em;	
}

p.message_02{
	margin-top:15px;
	font-size:9pt;
	color:#CCCCCC;
	line-height:1.7em;	
}

p.message_03{
	margin-top:23px;
	font-size:7.5pt;
	color:#CCCCCC;
	line-height:1.9em;
	width:886px;
}

/*======macie5only======*/
/*\*//*/

p.message_03{
	width:830px;
}

/**/

p.message_03 span.bold{
	font-weight:bold;
}	

/*message_04は最後尾に*/

p.message_05{
	margin-top:13px;
	font-size:7.5pt;
	color:#CCCCCC;
	line-height:1.9em;
	width:886px;
}

/*======macie5only======*/
/*\*//*/

p.message_05{
	width:830px;
}

/**/


/*==================アイテムテーブル==================*/
.item_album{
	border:1px solid #333;
	background:url(../img/common/i_album.gif) no-repeat top right;
	padding: 15px 15px 0px;
	margin-top:0px;
	margin-bottom:12px;
	font-size:9pt;	
}
.item_single{
	border:1px solid #333;
	background:url(../img/common/i_single.gif) no-repeat top right;
	padding: 15px 15px 0px;
	margin-top:0px;
	margin-bottom:12px;
	font-size:9pt;	
}
.item_dvd{
	border:1px solid #333;
	background:url(../img/common/i_dvd.gif) no-repeat top right;
	padding: 15px 15px 0px;
	margin-top:0px;
	margin-bottom:12px;
	font-size:9pt;	
}

.item_bluray{
	border:1px solid #333;
	background:url(../img/common/i_bluray.gif) no-repeat top right;
	padding: 15px 15px 0px;
	margin-top:0px;
	margin-bottom:12px;
	font-size:9pt;	
}

#item_table td.photo img{
	background:#333;
	padding: 5px;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
}
#item_table p{
	padding:0px;
	margin:5px 0px 10px;
	font-size:9pt;
}
.Kprice{
	color:#FF0066;
	font-weight:bold;
	font-size:9pt;
}
.special_dot{
	width:648px;
	height:53px;
	background:url(../img/item/special_dot.gif) repeat-x top;
	margin:10px 0px 0px;
	padding-bottom:10px;
}
.special{
	background: url(../img/item/special.gif) no-repeat left 10px;
	padding-top:10px;
	padding-bottom:10px;
}
.special_dot p{
	padding-left:50px;
	font-size:9pt;
}
.review{
	background-color:#1D1C1A;
	padding:20px;
	margin-bottom:12px;	
}
div.review p{
	font-size:9pt;
	line-height:150%;
	padding:3px 0;
}

