@charset "utf-8";
/* CSS Document */


/*ヘッター*/

div#header{
	width:800px;
	height:460px;
	margin:auto;
	background:#FFFFFF;
	/*background:url(../img/header.jpg) no-repeat 0px 0px;*/
	}

	div#header .flash{
		width:800px;
		height:400px;
		margin:auto;
		padding:0px 0px 20px 0px;
		}

		div#header .flash a{
			width:800px;
			height:400px;
			display:block;
			}

div.hidden_btn {
	margin-left:300px;
	margin-top:330px;
	background:transparent none repeat scroll 0 0;
	height:60px;
	position:absolute;
	width:300px;
}



/*ショップリスト*/



div.shoplist{
	background:none;
	background-color:#E6E6E6;
	height:auto;
	padding:10px 0px;
}

	div.shoplist dl{
		width:800px;	
		height:103px;
	}

	div.shoplist dd.speed{
		background:url(../img/shoplist_speed.jpg) no-repeat center center;
		width:780px;
		height:49px;
		margin:0px 10px 5px 10px;
	}

	div.shoplist dd.snow{
		background:url(../img/shoplist_snow.jpg) no-repeat center center;
		width:479px;
		height:49px;
		margin:0px 0px 0px 10px;
		float:left;
		display:inline;
	}

	div.shoplist dd.spicy{
		background:url(../img/shoplist_spicy.jpg) no-repeat center center;
		width:292px;
		height:49px;
		margin:0px 10px 0px 0px;
		float:right;
		display:inline;
	}

	div.shoplist ul{
		background:none;
		padding:13px 0px 0px 70px;
		margin:0px;
		float:left;
		display:inline;
	}
	
	div.shoplist ul.list_spicy{
		background:none;
		padding:13px 0px 0px 85px;
		margin:0px;
		float:left;
		display:inline;
	}

		div.shoplist ul li{
			width:90px;
			height:26px;
			float:left;
			display:inline;
			margin:0px 0px 6px 10px;
			padding:0px;
		}

			div.shoplist ul li a{
				width:91px;
				height:27px;
				display:block;
			}


/*グローバルメニュー*/

ul.globalmenu{
		width:150px;
		background:#0390E1;
		padding:10px 0px;
		margin:0px;}	

		ul.globalmenu li{
			width:150px;
			height:33px;
			overflow:hidden;
			float:left;
			display:inline;
			zoom:1;}

			ul.globalmenu li.group_top a{
				background:url(../img/globalmenu_group_top.gif);}
			
			ul.globalmenu li.top a{
				background:url(../img/globalmenu_top.gif);}
			
			ul.globalmenu li.girls a{
				background:url(../img/globalmenu_girls.gif);}
			
			ul.globalmenu li.schedules a{
				background:url(../img/globalmenu_schedules.gif);}
				
			ul.globalmenu li.newfaces a{
				background:url(../img/globalmenu_newfaces.gif);}
			
			ul.globalmenu li.rankings a{
				background:url(../img/globalmenu_rankings.gif);}
			
			ul.globalmenu li.realtimes a{
				background:url(../img/globalmenu_realtimes.gif);}
				
			ul.globalmenu li.photobbs a{
				background:url(../img/globalmenu_photobbs.gif);}
			
			ul.globalmenu li.photogravures a{
				background:url(../img/globalmenu_photogravures.gif);}
			
			ul.globalmenu li.movies a{
				background:url(../img/globalmenu_movies.gif);}
				
			ul.globalmenu li.events a{
				background:url(../img/globalmenu_events.gif);}
			
			ul.globalmenu li.accesses a{
				background:url(../img/globalmenu_accesses.gif);}
			
			ul.globalmenu li.blogs a{
				background:url(../img/globalmenu_blogs.gif);}
				
			ul.globalmenu li.shopmaster_blogs a{
				background:url(../img/globalmenu_shopmaster_blogs.gif);}
				
			ul.globalmenu li.enquetes a{
				background:url(../img/globalmenu_enquetes.gif);}
			
			ul.globalmenu li.mailmagazines a{
				background:url(../img/globalmenu_mailmagazines.gif);}
			
			ul.globalmenu li.realtimemalmaga a{
				background:url(../img/globalmenu_realtimemalmaga.gif);}
				
			ul.globalmenu li.about_us a{
				background:url(../img/globalmenu_about_us.gif);}
				
			ul.globalmenu li.systems a{
				background:url(../img/globalmenu_systems.gif);}
				
			ul.globalmenu li.options a{
				background:url(../img/globalmenu_option.gif);}	

			ul.globalmenu li.enquetes a{
				background:url(../img/globalmenu_enquates.gif);}
			
			/* マウスオーバー */
			
			ul.globalmenu#globalmenu li a:hover{
				background-position:-150px 0px;}


.events_banner{
	width:600px;
	height:79px;
	margin:0px 0px 20px 0px;
	background:url(../../../../img/pc/branch/shop-top_eventsbanner.gif) no-repeat 0px 0px;
}

	.events_banner a{
		width:100%;
		height:100%;
		display:block;
	}		

.left{
	display:inline;
	float:left;
	width:150px;
	margin:20px 0px 0px 10px;
}

p.spicy_qr{
	width:150px;
	height:200px;
	display:inline;
	float:left;
	margin:20px 0px 0px 0px;
	background:url("../img/pc/branch/mobile_info.jpg") no-repeat;
}