@charset "utf-8";
/* CSS Document */

.wht {color: #FFFFFF}
body {background:#E2E2E2; font-size:12px; line-height:1.4; color:#666666}
a {color:#FF9933; text-decoration:none;}
a:hover {color:#595CD0; text-decoration:none;}

#back {background-image:url(images/common/bg.jpg); background-position:top; background-repeat:repeat-y; margin:0; padding:0;}
#back2 {background-image:url(images/common/bg3.jpg); background-position:top; background-repeat:repeat-y;}
#link a {color:#666666; display:block; padding:2px 10px;}
#link strong {padding:5px 10px;}
.style3 {
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}
.style4 {
	color: #FFF;
	font-weight: bold;
}
.style5 {color: #EE0000; font-weight: bold; font-size: 16px; }
#link a {color:#666; display:block;}
#link td:hover {background:#D2E1E6;}
#link a:hover {color:#666; text-decoration:none;}
.style6 {color: #A29C91}
.style9 {color: #CCCCCC; font-weight: bold; }
.pad15 {padding-left:15px;}
.style12 {padding-left: 15px; color: #FFCC99; }
.style13 {padding-left: 15px; color: #CC66CC; }
.style14 { color:#3366CC;}
.obonbon {color: #FFFFFF; font-size: 16px; font-weight: bold;}
.style15 {color: #FFCC00}
#obon a {color:#FFFFFF;}
#obon a:hover {text-decoration:underline;}
table.hot a {text-decoration:underline;}
table.hot_movie a {text-decoration:underline;color:#3399FF;}
table.hot_movie a:hover {text-decoration:underline;color:#CCCCCC;}
a.rollover:hover img,
a.rollover2:hover img,
a.rollover3:hover img {
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
} 
.shop {
	font-size:11px;
}
.shop a {
	color:#0b21c0;
	text-decoration:underline;
}