 
body,table,tr,th,td,a,font{
	padding : 0;
	margin : 0;	
	font-size : 13px;
}
/* コンテンツの表*/
table.con{
	width : 590px;
}
/* ページのタイトルバー*/
td.titlelogo{
	width : 590px;
	height : 30px;
	background-image:url(d_pagetitlebar.gif);
	font-size : 20px;
	font-weight : bold;
	padding-left : 40px;
	background-repeat: no-repeat; 
	text-align: left;
	color: #633000;
}
/* ページのタイトルバーの下の説明文 */
td.u_title{
	font-size : 15px;
	color : navy;
	line-height : 130%;
	width : 590px;
	padding-top : 5px;
	padding-bottom: 10px;
}
td.u_title b{
	color : red;
}
/* 商品の写真　*/
td.pic{
	width : 220px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
}
/* 商品の品番など */
td.goods{
	width : 370px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 14px;
	color: #333333;
	line-height : 130%;
}
.goods .no{
	color: navy;
	font-size: 15px;
	font-weight : bold;
	line-height : 130%;
}
.goods .size{
	color: blue;
	font-size: 15px;
	line-height : 130%;
}
.goods .siyou{
	color: #00cf00;
	font-size: 15px;
	line-height : 130%;
}
.goods .price{
	color: red;
	font-size: 15px;
	font-weight : bold;
	line-height : 130%;
}

/* 注意書きなど */
td.setsumeibun{
	color: #333333;
	font-size: 14px;
	line-height : 130%;
	padding : 10px 5px 25px 5px;
}
.setsumeibun b.green{
	color: green;
	font-weight : bold;
}
.setsumeibun b.red{
	color: red;
	font-weight : bold;
}
/* 大きい文字 */
.bigblue{
	color: blue;
	font-size: 18px;
	line-height : 130%;
	font-weight : bold;
}
.bigred{
	color: red;
	font-size: 18px;
	line-height : 130%;
	font-weight : bold;
}
.biggreen{
	color: green;
	font-size: 18px;
	line-height : 130%;
	font-weight : bold;
}
/*  写真をクリックすると〜 */
td.r_green{
	color: blue;
	text-align: right;
	padding-bottom : 10px;
}
/* スタンダード、デラックスのサムネイル画像の表の文字 */
td.case_title{
	height : 26px;
	font-size : 14px;
	font-weight : bold;
	text-align: center;
	color: #633000;
	border: 1px solid #666666;
	background-color: #eeeeee;
}
td.case_pic_c{
	text-align: center;
	padding-bottom : 10px;
	padding-top : 5px;
}
td.case_pic_l{
	text-align: left;
	padding-bottom : 10px;
	padding-top : 5px;
}
td.case_pic_r{
	text-align: right;
	padding-bottom : 10px;
	padding-top : 5px;
}

/*  余白5pix */
td.pad5{
	padding : 5px;
}