﻿.spec-maincontent{
	width:560px;
	margin:15px 20px 15px 20px;
	padding:0px;
	text-align:center;
	border:1px solid #555555;
}

.catalog-body{
	width:520px;
	margin:20px;
	text-align:center;
}

h4{margin:0px; padding:0px;}
h5{margin:0px ;padding:0px;}

.catalog-body-t{
	width:370px; height:60px;
	margin:0px 0px 5px 0px;
	float:left;
	text-align:left;
}

.catalog-title1{
	margin:0px 0px 2px 0px;
	font-size:70%;
}

.catalog-title2{
	font-size:135%; font-weight:bold;
	color:#0000CC;
	background-color:#FFFFFF;
}

.catalog-description{
	margin:2px 0px 0px 0px;
	font-size:95%;
}

.catalog-brand{
	width:135px; margin:0px 0px 0px 5px;
	font-size:104%; font-weight:bold;
	text-align:left;
	float:right;
}

.catalog-brand-img{
	margin:0px;
	padding:0px;
}

.catalog-imgprice{
	margin:0px 0px 20px 0px;
	padding:20px 0px 0px 0px;
	clear:left;
}

.catalog-img{
	display:inline;
}

.catalog-price{
	width:100%;
	text-align:center;
	font-size:100%;
	font-weight:bold;
}

.catalog-text{
	width:520px;
		/*take*/
	margin:0px 0px 10px 0px;
	padding:5px 0px 5px 0px;
	text-align:left;
/*	float:left; */
	font-size:90%;
}

/*カタログのテーブル*/
.catalog{
	width:520px;
	clear:left;
	border-collapse: collapse;
}

.catalog-subject{
	width:130px;
	padding:2px 0px 1px 3px;
	font-size:85%;
	text-align:left; color:#000000;
	background-color:#FFFFCC;
	border-collapse: collapse;
	border:1px solid #323323;
}

.catalog-subject a:link{ color:#ff3300; text-decoration:underline; background-color:inherit; }
.catalog-subject a:visited{ color:#cc0033; text-decoration:underline; background-color:inherit; }
.catalog-subject a:active { color:#FF0033; text-decoration:none; background-color:inherit; }
.catalog-subject a:hover  { color:#FF00DD; text-decoration:underline; background-color:inherit; }


.catalog-value{
	width:365px;
	padding:2px 0px 1px 3px;
	font-size:85%;
	text-align:left; color:#000000;
	background-color:#FFFFFF;
	border-collapse: collapse;
	border:1px solid #323323;
}

.catalog-value ul{
	margin:0px; padding:0px;
	list-style-type:none;
}

.catalog-value li{
	margin:0px;
	padding:0px;
}

.sale-stop{
	margin:0px; padding:0px 0px 10px 0px;
	font-size:120%;
	text-align:center; color:#ff0000;
	font-weight:bold;
}
