@charset "shift_jis";
/* CSS Document */


ul.topnavi{ width:980px; height:65px;padding:15px 0px 10px 0px;display:block;}

ul.topnavi li{margin:0px;padding:0px;float:left;list-style:none; text-indent:-9999px; font-size:1px;}
ul.topnavi li a{display:block;height:65px;background:url(../images/index/topnavi.jpg);margin:0px;padding:0px;background-repeat: no-repeat;}

ul.topnavi li.logo{width:290px;background-position:0px 0px;}
ul.topnavi li.product{width:225px;background-position:-290px 0px;}
ul.topnavi li.what{background:url(../images/index/topnavi.jpg);width:230px;background-position:-515px 0px;display:block;height:65px;}
ul.topnavi li.trial{width:225px;background-position:-745px 0px;}

ul.topnavi li.logo a{width:290px;background-position:0px 0px;}
ul.topnavi li.product a:link,ul.topnavi li.product a:visited{width:225px;background-position:-290px 0px;}
ul.topnavi li.product a:hover,ul.topnavi li.product a:active{width:225px;background-position:-290px -65px;}
ul.topnavi li.what a:link,ul.topnavi li.what a:visited{width:230px;background-position:-515px 0px;}
ul.topnavi li.what a:hover,ul.topnavi li.what a:active{width:230px;background-position:-515px -65px;}

ul.topnavi li.what{width:230px;background-position:-515px 0px;}
ul.topnavi li.what:hover{width:230px;background-position:-515px -65px;}

ul.topnavi li.trial a:link,ul.topnavi li.trial a:visited{width:225px;background-position:-745px 0px;}
ul.topnavi li.trial a:hover,ul.topnavi li.trial a:active{width:225px;background-position:-745px -65px;}

.promobox{
	width:765px;
	height:424px;
	float:left;
	padding:0px 18px 10px 0px;
}
#flashcontent {
	width:765px;
	height:424px;
	background: #000000;
}
#flashcontent .indextxtbox {
	text-align:center;
	font-size:12px;
	line-height:1.2;
	padding-top:385px;
	color:#ffffff;
}
#flashcontent .indextxtbox a{color:#ffffff;}

.leftbox{
	width:163px;
	height:424px;
	float: left;
	padding:0px 14px 10px 20px;
}
.productsbox{ width:163px; height:226px;}
.roulettebox{ width:163px; height:198px;}
#flashcontent02 {background-image: url(../images/index/roulette.jpg);background-repeat: no-repeat;width:163px; height:198px;}
#flashcontent02 .indextxtbox02 {
	text-align:center;
	font-size:10px;
	line-height:15px;
	padding-top:10px;
	color:#ffffff;
}
#flashcontent02 .indextxtbox02 a{color:#ffffff;}

.whatsnewbox{
	width:240px;
	height:130px;
	float:left;
	padding:37px 30px 20px 20px;
	background-image: url(../images/index/whatsnew.gif);
	background-repeat: no-repeat;
	background-position:top left;
	margin-left:20px;
}

.whatsnewbox dl dt{font-size:12px; font-weight:bold; color:#c5c5c5;line-height:1.5;list-style:none;}
.whatsnewbox dl dd{font-size:12px; color:#ffffff;line-height:1.5;list-style:none;padding-bottom:7px;}
.whatsnewbox dl dd a:link,.whatsnewbox ul ol a:visited{color:#ff8400; text-decoration:underline;}
.whatsnewbox dl dd a:hover,.whatsnewbox ul ol a:active{color:#fff600; text-decoration:underline;}

.pickupbox{
	width: 670px;
	/* [disabled]height:140px; */
	float: left;
	padding: 30px 0px 0px 0px;
	background-image: url(../images/index/pickup.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.pickupbox img{padding:0px 10px 10px 0px;}
.bigbnr{
	width: 962px;
	text-align: right;
	padding-right: 18px;
	clear: both;
	margin-bottom: 10px;
}
.bigbnr a:hover {
	opacity: 0.75; /* Standard: Firefox 1.5ȏ, Opera, Safari */
	filter: alpha(opacity=75); /* IE 8ȉ */
	-ms-filter: "alpha(opacity=75)"; /* IE 8 */
}
