@charset "euc-jp";
body {
/*	font-size:85%;*/
	font-size:12px;
	line-height:1.4;
	margin:0;
	}
table {
/*	font-size:95%;
*/	}
h3 {
	margin:0;
	padding:0;
	}
.ttl {
	color:#FFFFFF;
	}


dl {
	margin:5px 0;
	padding:3px;
	width:585px;
	text-align:left;
	border:#FF6666 double ;
	}
dt {
	margin:5px 0;
	}
dd {
	margin:0 0 0 10px;
	}

img {
	border:0;
	}

.img-ss {
	width:120px;
	}
.img-s {
	width:150px;
	border: #a5060b solid 1px;
	}

.img-m {
	width:200px;
	}


strong {
	color:#FF0033;
	font-size:120%;
	}
em {
	color:#990033;
	font-style:normal;
	font-weight:bold;
	}

.catch {
	font-size: 200%;
	color:#FF0033;
	font-weight: bold;
	}
	
.name {
	width:90%;
	text-decoration:underline;
	margin:10px 0 0 0;
	}

.price {
	color:#FF0000;
	font-weight:bold;
	}

.txt{
	text-align:left;
	width:90%;
	}
	
/*//////////////////// テーブルの装飾 ///////////////////////*/
/*//////////////////// テーブルの装飾 ///////////////////////*/
/* テーブルに罫線をひく */
table.tbl_line 
{	border-collapse:collapse;	}


.tbl_line td {
	padding: 2px;
	border: 1px solid #999999;
}

/* セルにpadding挿入 */
.tbl_sp2 td {
	padding: 2px;
}
.tbl_sp3 td {
	padding: 3px;
}
.tbl_sp5 td {
	padding: 5px;
}

table a {
	font-weight:bold;
}