.font9 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 9px;}
.font10 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 10px;}
.font12 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 12px;}
.font14 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 14px;}
.font16 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 16px;}
.font18 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 18px;}
.font20 {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";	font-size: 20px;}
.font8 { font-size: 8px ;}
.font11 { font-size: 11px ;}
.font13 { font-size: 13px ;}
td { font-size:12px;color : #333333;  }
A:link { text-decoration: none ;COLOR: #000066;}
A:visited { text-decoration: none ;COLOR: #000066;}
A:active { text-decoration: none ;COLOR: #000066;}
A:hover { color: #ff0099; text-decoration: none ;}
.gname { font-size: 11px ;}
body{	margin: 0px 0px 0px 18px;	
SCROLLBAR-FACE-COLOR: #ffffff; 	
SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 	
SCROLLBAR-SHADOW-COLOR: #ffffff; 	
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 	
SCROLLBAR-ARROW-COLOR: #cccccc; 	
SCROLLBAR-TRACK-COLOR: #ffffff; 	
SCROLLBAR-DARKSHADOW-COLOR: #cccccc; 	
}
.fmbt {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: MS UI Gothic;
	BACKGROUND-COLOR: #ffffff ;
}
td.dline  {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #f5daf9;
	border-bottom-color: #f5daf9;
	border-left-color: #f5daf9;
	margin: 0px;
}
.wnewday { font-size:12px;color : #ffffff;background-color:#000099;font-weight:bold; margin:10px;}
.wnewline  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #000000;
	border-left-color: #ffffff;
	margin: 0px;
}
.rankline {
	BORDER-RIGHT: #000099 1px solid;
	BORDER-LEFT: #000099 1px solid;
	FONT-weight: bold;
	COLOR: #000099;
	BACKGROUND-COLOR: #E0EFFF;
}
#prot{width : 560px;height : 560px;top : 0px;left : 0px;  position : absolute;  z-index : 1;  visibility : visible;}
.topbot  {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #f5daf9;
	border-bottom-color: #666666;
	border-left-color: #f5daf9;
	margin: 0px;
}
#list td{
	width: 150px;
}
.grs {
	border-bottom: #666666 3px solid;
	border-right: #666666 3px solid;
	width: 50px;
	height: 50px;
}
.grpro {
	border-bottom: #FF0000 1px solid;
}
#otoi {
	width: 300px;
	color: #666666;
	margin: 0px 10px 0px 350px;
}
#otoi p{
	margin: 0px 0px 2px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
A:link.otoilink { text-decoration: none ;COLOR: #666666;}
A:visited.otoilink { text-decoration: none ;COLOR: #666666;}
A:active.otoilink { text-decoration: none ;COLOR: #666666;}
A:hover.otoilink { color: #666666; text-decoration: none ;}

#shoplink{
	margin: 0px auto 0px auto;
	text-align: center;
	width: 510px;
}
#shoplink .box{
	margin: 10px px 0px 0px;
	width: 510px;
	text-align: center;
	font-weight: bold;
}
#shoplink .box .ban{
	margin: 0px 10px 5px 10px;
	float:left;
}
.reset {
	clear:both;
	display:block;
	height:1px;
	font-size:1px;
	line-height:1px;
}
