.e9, .e10, .e12, .e14, .e18, .e20, .e22, .e30 {
	font-family:MS Arial Black,Helvetica Bold,Helvetica,sans-serif;color:#333333;
}
.j9, .j10, .j11, .j12, .j14, .j16, .j20 {
	font-family:Osaka, £Í£Ó £Ð¥´¥·¥Ã¥¯, MS UI Gothic, sans-serif;color:#333333;
}

/* link color */
A:link{color:#000099;text-decoration:underline;}
A:visited{color:#000099;text-decoration:underline;}
A:Hover{color:#333333;text-decoration:underline}

/* bodystyle */
body{background-color:#ffffff;margin:0px;}
.body{margin:0px 0px 0px 15px;}
.space03{margin:3px 0px 0px 0px;}
.space05{margin:5px 0px 0px 0px;}
.space10{margin-top:10px;}
.space20{margin:20px 0px 0px 0px;}
.space30{margin:30px 0px 0px 0px;}
.space40{margin:40px 0px 0px 0px;}
.space50{margin:50px 0px 0px 0px;}
.iteml30{margin:5px 0px 0px 50px;}
.spacel05{margin:0px 0px 0px 5px;}
.spacel10{margin:0px 0px 0px 10px;}
.spacel15{margin:0px 0px 0px 15px;}
.spacel20{margin:0px 0px 0px 20px;}
.spacel30{margin:0px 0px 0px 30px;}
.spacel35{margin:2px 0px 0px 35px;}
.spacel50{margin:10px 0px 0px 50px;}
.footer{margin:0px 10px 0px 20px;}
.map{margin:0px 0px 0px 35px;}
.shop20{margin:0px 20px;}
.sale{margin:0px 5px 0px 0px;}
.copy_lead{margin:10px 12px 0px 0px;}
.topmenu{background-color:#cccccc;padding:5px;}
.idxbody{margin:20px 10px 0px 10px;}

/* list */
.listbg01{text-indent:6px;background-color:#ffcccc;}
.listbg02{text-indent:6px;background-color:#ffddcc;}
.listfff{margin:5px 0px 5px 10px;}
.rental{margin:20px 0px 10px 0px;background-color:#ffddcc;padding:10px;}

/* font */
.bold{font-weight:bold;}
.bold666{color:#666666;font-weight:bold;}
.boldfff{color:#ffffff;font-weight:bold;}
.boldred{color:#cc3333;font-weight:bold;}
.brown{color:#996600;}
.red{color:#cc3333;}
h1{font-weight:normal;margin:0px;}
h2{font-weight:normal;margin:0px;}
h3{font-weight:normal;margin:0px;}

/*sale*/
.salef{background-color:#cc6699;color:#ffffff;padding:2px 5px;}
.salej{background-color:#9999cc;color:#ffffff;padding:2px 5px;}
.salev{background-color:#ff6666;color:#ffffff;padding:2px 5px;}
.saleg{background-color:#cc0033;color:#ffffff;padding:2px 5px;}
.sales{background-color:#0099ff;color:#ffffff;padding:2px 5px;}
.salei{background-color:#339900;color:#ffffff;padding:2px 5px;}

.tencho {  margin-top: 0px; margin-right: 12px; margin-bottom: 0px; margin-left: 0px}
.off {  font-size: 14px; color: #FFFFFF; background-color: #CC3333}



.alpha a:hover img{
opacity:0.8;
filter: alpha(opacity=80);
}
	

/*----20100922----*/
.anime_bg_top {
	background-image:url(../images/anime_bg_top.jpg);
	background-repeat:no-repeat;
	height:19px;
}
.anime_text {
	background-image:url(../images/anime_bg.jpg);
	background-repeat:repeat-y;
	border:none;
	height:205px;
	padding-left:15px;
	margin-top:0px;
	text-align:left;
	color:#001884;
	font-size:13px;
	font-weight:bold;
	line-height:1.3em;
	/*line-height:17px;*/
	
}
.anime_bg_bottom {
	background-image:url(../images/anime_bg_bottom.jpg);
	background-repeat:no-repeat;
	height:19px;
}

/*
¡ü----20100914----¡ü
.anime_bg_top {
	background-image:url(../images/anime_bg_top.jpg);
	background-repeat:no-repeat;
	height:19px;
}
.anime_text {
	background-image:url(../images/anime_bg.jpg);
	background-repeat:repeat-y;
	border:none;
	height:260px;
	padding-left:10px;
	margin-top:0px;
	text-align:left;
	color:#001884;
	font-size:15px;
	font-weight:bold;
	line-height:1.4em;
	
}
.anime_bg_bottom {
	background-image:url(../images/anime_bg_bottom.jpg);
	background-repeat:no-repeat;
	height:19px;
}
*/

.bf50ft_text{
	position:absolute; 
	top:192px; 
	height: 58px; 
	width: 67px; 
	color:#fff; 
	font-size:10px; 
	line-height:1.5em;
}
