/* -------------------- */
/*    使用文字サイズ    */
/* -------------------- */

.headword1 {
	font-size:18px;
	font-weight:bolder
}
/* -------------------- */
.headword2 {
	font-size:18px
}
/* -------------------- */
.maintext1 {
	font-size:15px;
	font-weight:bolder
}
/* -------------------- */
.maintext2 {
	font-size:15px
}
/* -------------------- */
.subtext1 {
	font-size:13px;
	font-weight:bolder
}
/* -------------------- */
.subtext2 {
	font-size:13px
}


/* -------------------- */
/*       ボタン類       */
/* -------------------- */

#button1 a {
	display:block;
	width:160px;
	height:25px;
	background-image:url(image/button1_off.gif);
	background-repeat:no-repeat;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
	}
#button1 a:hover {
	background-image:url(image/button1_on.gif);
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bolder;
	color:#000000;
	text-decoration:none;
	text-align:center;
	padding-top:7px;
} 

/* -------------------- */

#button2 a {
	display:block;
	width:80px;
	height:25px;
	background-image:url(image/button2_off.gif);
	background-repeat:no-repeat;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	padding-top:5px
	}
#button2 a:hover {
	background-image:url(image/button2_on.gif);
	background-repeat:no-repeat
	font-size:12px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	padding-top:6px
}


/* -------------------- */
/*    商品ページ関連    */
/* -------------------- */

.caution { 
	background-color:#808080;
	font-size:12px;
	font-weight:bolder;
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	padding:5px;
	margin:5px;
} 


div.thumbox {
	border:none;
	width:200px;
	float:left;
	margin:0;
}

p.image, p.name {
	text-align:center;
	text-decoration:none;
	margin:2;
}

p.name {
	font-size:12px;
	text-decoration:none;
	color:000000;
}

p.exp {
	clear:left;
}