@charset "UTF-8";
/*
copyright sonicjam.inc
create : sumita wataru
update : 2006/8/11
*/
#layout{
	width:900px;
	margin:0px auto 0px auto;
}
#navi{
	width:459px;
	height:20px;
	background-image:url("../img/border.gif");
	background-repeat:no-repeat;
	background-position:0px 18px;
	padding-bottom:10px;
	text-align:right;
}
#print{
	height:15px;
	display: inline;
	padding:0 0 0 8px;
	margin:0 0 0 10px; 
	border-left:2px solid #999;
}
#info{
	width:459px;
	margin-top:25px;
	margin-bottom:36px;
	text-align:left;
	vertical-align: baseline;
	float:left;
}
#img{
	width:367px;
	margin-top:20px;
	padding-bottom:10px;
	text-align:left;
	float:right;
}
#storenews{
	margin-top:10px;
}

#storenews_l{
	width: 87px;
	float:left;
}

#storenews_r {
	width: 362px;
	height:20px;
	padding-left: 10px;
	background-image:url("../img/storenews_bg.gif");
	background-repeat:no-repeat;
	background-position: -4px 0px;
	vertical-align: baseline;
	overflow:hidden;
	float:right;
}

.copy{
	margin-bottom:50px;
	font-size:18px;
}
.read{
	font-size:16px;
	font-weight:bold;
}
#info p{
	margin-top:10px;
	margin-bottom:30px;
}
.title{
	font-weight:bold;
}
table{
	width:459px;
	border:0px;
	margin-top:10px;
	padding:0px;
}
table td,table th {
	border:0px;
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:12px;
	line-height:18px;
}
table th {
	font-weight:bold;
	text-align:left;
}
table td{
	font-size:10px;
}
.code,.color,.price{
	padding-left:10px;
}
.check{
	width:105px;
	padding-left:10px;
	text-align:right;
}
.color,.price,.check{
	position:static;
}
.bnr{margin-bottom:10px;}
#bottom{
	width:459px;
	margin:0px 441px -16px 0px;
	text-align:left;
	position:relative;
	top:-26px;
	clear:both;
}
#navi a{margin-left:5px;}
.black{color:#000000;}

/* additon 2006/11/14 */

#print-navi{
	padding:0 0 20px;
	width:459px;
	text-align:right;
}
#print-navi #catalog img{
	margin-right:5px;
}
#print-navi #addition img{
	margin-right:3px;
}

/* add 2006/11/18 */

#popup{
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #ffffff;
}

/* add 2006/11/22 detail cut */

#dc{
	position:relative;
    width: 459px;
}

#dc_r{
    width: 220px;
	float:right;
}

#dc_l{
    width: 220px;
	float:left;
}

/*
.dc_tit{
width:220px;
padding:3px 3px 3px 4px;
font-weight:bold;
font-size:10px;
color:#4c7B8F;
background:#ebebeb;
}
*/

#dc img {
margin:3px 0px 0px 0px;
}

#dc p {
color:#676767;
font-size:10px;
line-height:16px;
}

/* add 2006/11/24 */

#info a:link {color:#000000; text-decoration: underline;}
#info a:active { color:#000000;  text-decoration: underline;}
#info a:visited {  color:#000000; text-decoration: underline;}
#info a:hover {  color:#666666; text-decoration: underline;}

#storenews a:link {color:#000000; text-decoration: none;}
#storenews a:active { color:#000000;  text-decoration: none;}
#storenews a:visited {  color:#000000; text-decoration: none;}
#storenews a:hover {  color:#666666; text-decoration: none;}


/* add 2007/01/24 */

.detailcut {
	width: 459px;
}
.detailcutL {
	width: 220px;
	float: left;
}
.detailcutR {
	width: 220px;
	float: right;
}
.detailcut p {
	padding-top: 10px;
	font-size: 10px;
	color: #676767;
}
