.buntop{font-family:arial;color:#666666 ;font-size:13;font-weight:bolder;}
.bunbol{font-family:arial;color:#777777 ;font-size:13;font-weight:bolder;}
.bun{font-family:arial;color:#777777 ;font-size:13;line-height:120%;}
.bun2{font-family:arial;color:#777777 ;font-size:13;line-height:140%;}
.bung{font-family:arial;color:#999966 ;font-size:13;font-weight:bolder;line-height:120%;}
.bungl{font-family:arial;color:#333333 ;font-size:13;font-weight:bolder;}
.topinfo{font-family:arial;color:#993333;font-size:13;font-weight:bolder;}
.topinfo2{font-family:arial;color:#993333;font-size:16;font-weight:bolder;}
.news{font-family:arial;color:#333333 ;font-size:16;line-height:120%;}
.news2{font-family:arial;color:#0033bb ;font-size:16;line-height:120%;}
.info{font-family:arial;color:#B22222;font-size:15;font-weight:bolder;}

.mes{color:#353240;font-size:16;margin:5px;font-family: "‚l‚r ‚o–¾’©";}



.tp{font-family:arial;color:#663300 ;font-size:16;}
.tpn{font-family:arial;color:#663300 ;font-size:16;}
.tps{font-family:arial;color:#663300 ;font-size:15;}
.tpss{font-family:arial;color:#663300 ;font-size:13;}
.wize{font-family:arial;color:#996600 ;font-size:12;}
.item3{font-family:arial;color:#222222 ;font-size:16;font-weight:bolder;}
.item4{font-family:arial;color:#333333 ;font-size:15;}
.price{font-family:arial;color:#339933 ;font-size:13;font-weight:bolder;}
.pricex{font-family:arial;color:#339933 ;font-size:12;font-weight:bolder;}
.pagex{font-family:arial;color:#336699 ;font-size:13;}
.main1{font-family:arial;color:#000000 ;font-size:14;}
.main2{font-family:arial;color:#336699 ;font-size:14;}
.rmenu{font-family:arial;color:#663300 ;font-size:13;font-weight:bolder;}
.top{color:#760000;font-size:40;margin:5px;font-family: "‚l‚r ‚o–¾’©";letter-spacing: -2;font-weight:bolder;}
.top2{color:#760000;font-size:35;margin:5px;font-family: "‚l‚r ‚o–¾’©";letter-spacing: -2;font-weight:bolder;}
A:link{font-family:arial;color:#669933;font-size:13;font-weight:bolder;text-decoration:yes;}
A:visited {font-family:arial;color:#669933;font-size:13;font-weight:bolder;text-decoration:yes;}
A:hover{font-family:arial;color:red ;font-size:13;font-weight:bolder;}
.formbox{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; WIDTH: 160px;1px solid;BORDER-BOTTOM: 1px solid; BORDER-COLOR:#c3c3c3; FONT-FAMILY: MS UI Gothic,Osaka:background-color:#ffffff}
.formboxB{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: 1px solid; WIDTH: 380px;1px solid;BORDER-BOTTOM: 1px solid; BORDER-COLOR:#c3c3c3; FONT-FAMILY: MS UI Gothic,Osaka:background-color:#ffffff}

#SUB {PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; SCROLLBAR-FACE-COLOR: #eeeeee; PADDING-BOTTOM: 2px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; BORDER-LEFT: #999999 1px solid; WIDTH: 500px; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #999999; PADDING-TOP: 2px; SCROLLBAR-TRACK-COLOR: #ffffff; BORDER-BOTTOM: #eeeeee 2px solid; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; HEIGHT: 130px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #eeeeee}
.menu {MARGIN: 0px; WIDTH: 470px; HEIGHT: 250px; BACKGROUND-COLOR: #F6F6EE}
h1{color:#760000;font-size:40;margin:5px;font-family: "‚l‚r ‚o–¾’©";letter-spacing: -2;}
h2{color:#760000;font-size:40;margin:5px;font-family: "‚l‚r ‚o–¾’©";letter-spacing: -2;}
h3{color:#8B0000;font-size:13;margin:2px;font-family: "‚l‚r ‚o–¾’©";}
h4{color:#353240;font-size:30;margin:5px;font-family: "‚l‚r ‚o–¾’©";letter-spacing: -2;}

.clearfix:after { height: 0; visibility: hidden; content: " "; display: block; clear: both;}
	* html .clearfix { zoom: 100%; }
	*+html .clearfix { zoom: 100%; }

dl#compact *{ margin:0; padding:0; line-height:1em; }
dl#compact dd{ position:relative; top:-15px; margin-left:7em; }

dl#compact2 *{ margin:8; padding:0; line-height:1em; }
dl#compact2 dd{ position:relative; top:-40px; margin-left:6em; }

dl#compact3 *{ margin:0; padding:2; line-height:1em; }
dl#compact3 dd{ position:relative; top:-20px; margin-left:10em; }
