H1 {
 font-size:12px;
 text-align:right; 
 font-weight:bold; 
 margin:0px; padding:0px;
 }
H3 {	font-size: 14pt;
        color : #BB0000;}

h4 {font-size: 10pt; color: #999999;}

font.fontSize01 { font-size: 9pt;}
font.fontSize02{ font-size: 10pt; font-weight: bold;}
font.fontSize03 { font-size: 9pt; font-weight: bold;}
font.fontSize04 { font-size: 8pt;}
font.fontSize05 { font-size: 10pt;}
font.fontSize06 { font-size: 12pt;}
font.fontSize06 { font-size: 9pt; color: #666666; white-space: nowrap;}
font.fontSize07{ font-size: 10pt; font-weight: bold; color: red;}
font.fontSize08{ font-size: 9pt; font-weight: bold; color: lightblue;}
font.fontSize09{ font-size: 9pt; font-weight: bold; color: #FF9999;}
font.fontSize10{ font-size: 9pt; font-weight: bold; color: #FF9933;}

.TextNoDecoration { text-decoration: none;}

.TextColorGray {
	color: #888888;
	text-decoration: none;
}

a.fontSizeA01 { font-size: 10pt; color: #000000; text-decoration: none; font-weight: bold;}
a.fontSizeA02 { font-size: 10pt; color: #BA0000; text-decoration: none; }
a.fontSizeA03 { font-size: 9pt; color: #666666; text-decoration: none; }
a.fontSizeA04 { font-size: 9pt; color: #526D94; text-decoration: none; font-weight: bold;}
a.fontSizeA05 { font-size: 9pt; font-weight: bold; color: blue; text-decoration: none; }
a.fontSizeA06 { font-size: 9pt; font-weight: bold; color: darkblue; text-decoration: none; }
a.fontSizeA07 { font-size: 1pt; color: #666666; text-decoration: none; }
a.fontSizeA08 { font-size: 10pt; color: #FF0033; text-decoration: none; }
a.bgcolor:hover { background-color: pink;}
a.slide:hover { color: #aa0000; position : relative; top:1px;left:2px;}
a.noDeco { text-decoration: none;}
.fontStyle1 {
 background-color: #BA0000;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8pt;
	line-height: 17px;
	margin-top: 2px;
	margin-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	vertical-align: middle;
 width: 110px;
}
BODY { 
scrollbar-3dlight-color:#006699;
scrollbar-arrow-color:#006699;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#F0FAFF;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#006699;}
}
.fontStyle2 {
 background-color: #FFCDCD;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9pt;
	line-height: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 9px;
	text-align: left;
 width: 259px;
}
.fontStyleTypeA {
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11pt;
 text-align: right;
 font-weight: bold;
}
.fontStyleTypeB {
	color: red;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11pt;
	text-align: left;
 font-weight: bold;
}
.fontStyleTypeC {
	color: red;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 11pt;
 text-align: right;
 font-weight: bold;
}
.fontStyleTypeD {
 background-color: #FF9999;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 9pt;
	line-height: 17px;
	margin-top: 2px;
	margin-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	vertical-align: middle;
 font-weight: lighter;
 width: 150px;
}
.fontStyleTypeE {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10pt;
	text-align: left;
 font-weight: bold;
}
.fontTitle {
 color: #a60000;
 font-family: ＭＳ ゴシック;
 font-size: 15pt;
}

.position1 {
	margin-left: 10px;
}
.text1 {
	color: #CC0000;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 15px;
}
.imgStyle0 {
	border :1px solid gray;
	width: 160px;
	height: auto;
　height: 160px;
}
.imgStyle1 {
 border :1px solid gray;
 width: 170px; 
}
.imgStyle2 {
 border :1px solid gray;
 width: 250px; 
}
.imgStyle3 {
 border :1px solid gray;
 width: 300px;
}
.imgStyle4 {
	border :0px solid gray;
	width: 160px;
　height: 250px;

}
.imgStyle5_onsale {
	border :0px solid red;
	width: 160px;
}
.imgStyle5_sold {
	border :0px solid grey;
	width: 160px;
}
.imgStyle6_cart {
	border :0px ;
	width: 160px;
}
.imgSpace {
 width: 66px;
}
font.normal_0 { font-weight: bold; font-size:10pt; color: #FF0000; }
font.normal_1 { font-weight: bold; font-size:10pt; color: blue; }
font.normal_2 { font-weight: bold; font-size:10pt; color: blue; }
font.normal_3 { font-weight: bold; font-size:12pt; color: #FF6600; }
a.normal_1 { font-weight: bold; font-size:10pt; color: blue; }
a.normal_2 { font-weight: bold; font-size:10pt; color: blue; }

img.pointer { cursor : pointer; }

