body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A:link { text-decoration:none; color:#0000FF; }
A:visited { text-decoration:none; color:#0000AA; }
A:active { text-decoration:underline; color:#0000FF; }
A:hover { text-decoration:underline; color:#0000FF; }

h1 { font-size:12px; margin:0; color:#AAAAAA; font-weight: normal; line-height :160% ;}
h2 { font-size:14px; margin:0; color:#FFFFFF; font-weight: bold; line-height :140% ;}
h3 { font-size:18px; margin:0; color:#333333; font-weight: bold; line-height :140% ;}
h4 { font-size:14px; margin:0; color:#996666; font-weight: normal; line-height :140% ;}
h5 { font-size:12px; margin:0; color:#996666; font-weight: normal; line-height :140% ;}

TD{
	font-size:14px;
	color:#633;
	line-height:140%;
	font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
}
.tmargin5 {
	margin-bottom:5px;}
img {border-style:none;}

.margin5 {	margin-bottom:5px;}
.margin10{	margin-bottom:10px;}
.margin15{	margin-bottom:15px;}
.margin20{	margin-bottom:20px;}
.vmargin {	margin-bottom:10px; margin-top:5px;}

.shopinfo {font-size: 12px; color:#966; line-height : 140%; background-color:#eee; }
.day {font-size: 12px; color:#333333; font-weight: bold; line-height : 140% ; }
.news {font-size: 12px; color:#666; line-height : 140% ; }
.about14 {font-size: 14px; color:#6633ff; line-height : 140% ; }
.link10 {font-size: 10px; line-height : 140% ; color:#0000ff; }
.text10 {font-size: 10px; color:#666666; line-height : 140% ; }
.text10w {font-size: 10px; line-height : 130% ; }
.text12 {font-size: 12px; line-height : 140% ; }
.text14 {font-size: 14px; line-height : 140% ; }
.text14b {font-size: 14px; line-height : 140% ; font-weight: bold; color:#333 }
.text14w {font-size: 14px; line-height : 200% ; }
.text16 {font-size: 16px; line-height : 160% ; font-weight: bold; color:#3333AA; }
.text18 {font-size: 18px; line-height : 140% ; }
.text20 {font-size: 20px; line-height : 140% ; }
.text26 {font-size: 26px; line-height : 140% ; }
.text32 {font-size: 32px; line-height : 140% ; }

.hosoku {margin-top:5px; }
.osusume { color:#F69; font-size: 10px; font-weight: bold; line-height:140%; }
.pink { color: #f06; font-weight: bold; font-size: 16px; line-height:140%; }

.sky12 { color: #3399ff; font-weight: normal; font-size: 12px; line-height:140%; }

.red12 { color: #FF0000; font-size: 12px; line-height:140%; }
.red12bold { color: #FF0000; font-weight: bold; font-size: 12px; line-height:140%; }
.red14 { color: #FF0000; font-size: 14px; line-height:140%; }
.red14bold { color: #FF0000; font-weight: bold; font-size: 14px; line-height:140%; }

.white12 { color: #FFFFFF; font-size: 12px; line-height:140%; }
.white12bold { color: #FFFFFF; font-weight: bold; font-size: 12px; line-height:140%; }
.white14 { color: #FFFFFF; font-size: 14px; line-height:140%; }
.white14bold { color: #FFFFFF; font-weight: bold; font-size: 14px; line-height:140%; }

.blue12 { color: #0000FF; font-size: 12px; line-height:140%; }
.blue12bold { color: #0000FF; font-weight: bold; font-size: 12px; line-height:140%; }
.blue14 { color: #0000FF; font-size: 14px; line-height:140%; }
.blue14bold { color: #0000FF; font-weight: bold; font-size: 14px; line-height:140%; }

.glay12 { color: #999999; font-size: 12px; line-height:140%; }
#FlashID {
	text-align: center;
}
#FlashID {
	text-align: center;
}

#link {	MARGIN: 0px 0px 0px 0px; WIDTH: 670px}
DIV.links {	MARGIN: 0px 0px 0px 20px; OVERFLOW: hidden}
DIV.links DIV.link {TEXT-ALIGN: center; MARGIN: 0px 12px 10px 0px; WIDTH: 92px; FLOAT: left; HEIGHT: 75px; FONT-SIZE: 10px; OVERFLOW: hidden}
DIV.links DIV.link .thumbnail {	WIDTH: 88px; HEIGHT: 31px}
DIV.links DIV.link .thumbnail IMG {	WIDTH: 88px; HEIGHT: 31px}