@charset "utf-8";

html {
	margin:0;
	padding:0;
	}

body {
	color:#242;
	margin:0;
	padding:0;
	background-color:#fff;
	}

img {border:0;}

a, a:link, a:visited, a:active {color: #601B29;text-decoration: none;}
a:hover {color: #f60; text-decoration: underline;}

#item {
	width:480px;
	height:640px;
	margin:0;
	padding:0;
	overflow:hidden;
	}

#item_data{
	position:relative;
	width:100%;
	height:60px;
	padding:10px 0 0 10px;
	margin:580px 0 0 0;
	background-color:#fff;
	filter:alpha(opacity=90); /* IE系 Internet Explorer 0～100 （整数） */
	-moz-opacity: 0.9; /* Mozzila系 Firefox 0～1.0 （小数）*/
	opacity:0.9; /* Safari 0～1.0 （小数）*/
	}

p {margin:0;padding:0;}

.brand {	/*タイトル*/
	position:absolute;
	font-size:10px;
	left:5px;
	top:2px;
	}
.code  {	/*エントリーの内容*/
	position:absolute;
	font-size:12px;
	left:5px;
	top:16px;
	}
.name  {	/*抜粋（概要）*/
	display:none;	/*商品名などコメント欄を表示したい場合は、この行を削除して下さい */
	position:absolute;
	font-size:10px;
	left:5px;
	top:34px;
	color:#224;
	}
.price {	/*追記*/
	display:none;	/*価格を表示したい場合は、この行を削除して下さい */
	position:absolute;
	font-size:10px;
	color:#900;
	font-weight:bold;
	left:5px;
	bottom:10px;
	}

#contact {
	position:absolute;
	right:13px;
	top:5px;
	font-size:9px;
	}
#close {
	position:absolute;
	right:13px;
	bottom:25px;
	}
#copyright {
	position:absolute;
	right:13px;
	bottom:11px;
	font-size:9px;
	color:#999;
	text-align:right;
	}



