@charset "utf-8";

/*			トップ			*/
h1 a{
	text-indent:-9999px;
	background:url(../img/h1.gif) no-repeat;
	width:93px;
	height:33px;
	display:block;
	float:left;
	}
	
#top{
	float:right;
	width:850px;
	}
	
#t_bor{
	width:850px;
	border-bottom:1px solid #afb7af;
	}
	
#top li{
	float:left;
	text-align:right;
	}
	
#t_rig{
	text-align:right;
	}
	
#top p a{
	padding-right:10px;
	}
	
/*			センター			*/

#right{
	width:750px;
	background:url(../img/gard.gif) no-repeat top;
	float:right;
	margin-top:10px;
	}

#right_center{
	width:530px;
	margin:30px 0px 0px 10px;
	float:left;
	}
	
* html #right_center{
	width:530px;
	margin:30px 0px 0px 5px;
	float:left;
	}

	
#right_center h2{
	text-indent:2em;
	background:url(../img/check.gif) no-repeat left;
	font-size:130%;
	font-weight:bold;
	float:left;
	margin-right:10px;
	}

#right_center h2 a{
	color:#ff9600;
	}
	
.square{
	text-indent:1.1em;
	font-weight:bold;
	font-size:120%;
	background:url(../img/squ1.gif) no-repeat 1px 4px;
	margin:10px 0px 2px 0px;
	}
	
.mb00 li{
	float:left;
	}
	
#m_bottom,#m_bottom2{
	margin-top:10px;
	margin-bottom:10px;
	}

.mb00 li a{
	display:block;
	width:170px;
	height:104px;
	text-indent:-9999px;
	}

#mb01,#mb02,#mb04,#mb05,#sb01,#sb02,#sb04,#sb05{
	margin-right:10px;
	}

#mb01 a{
	background:url(../img/mi01.jpg) no-repeat;
	}


#mb02 a{
	background:url(../img/mi10.jpg) no-repeat;
	}


#mb03 a{
	background:url(../img/mi03.jpg) no-repeat;
	}


#mb04 a{
	background:url(../img/mi04.jpg) no-repeat;
	}


#mb05 a{
	background:url(../img/mi09.jpg) no-repeat;
	}


#mb06 a{
	background:url(../img/mi06.jpg) no-repeat;
	}

#sb01 a{
	background:url(../img/si01.jpg) no-repeat;
	}


#sb02 a{
	background:url(../img/si02.jpg) no-repeat;
	}


#sb03 a{
	background:url(../img/si03.jpg) no-repeat;
	}


#sb04 a{
	background:url(../img/si04.jpg) no-repeat;
	}


#sb05 a{
	background:url(../img/si05.jpg) no-repeat;
	}


#sb06 a{
	background:url(../img/si06.jpg) no-repeat;
	}


/*			ランキング			*/
.item_rank{
	width:350px;
	float:left;
	}
	
.rank_page{
	text-align:right;
	}
	
.item_rank p{
	text-indent:-9999px;
	background:url(../img/item_bar.jpg) no-repeat;
	width:347px;
	height:18px;
	}
	
.item_rank em{
	display:block;
	text-align:left;
	margin-bottom:10px;
	}

.rank1{
	border-bottom:1px solid  #e2e5e2;
	margin:10px 0px;
	}
	

.rank1 table,.rank2 table{
	float:left;
	width:120px;
	margin-right:5px;
	}
	
.rank1 table th,.rank2 table th{
	color:#ff9600;
	font-size:150%;
	font-weight:bold;
	}
	
.rank1 table td,.rank2 table td{
	width:90px;
	height:80px;
	}
	
.rank1 table td img,.rank2 table td img{
	display:block;
	margin:0px auto;
	}
	
.rank_right{
	float:left;
	}
	
.rank_right h3{
	font-weight:bold;
	width:225px;
	border-bottom:1px dashed #e2e5e2;
	}
	
#cat_rank{
	float:right;
	width:170px;
	}
	
#cat_rank dl{
	margin-top:15px;
	}
	
#cat_rank dd{
	margin-left:5px;
	}
	
#cat_rank p{
	text-indent:-9999px;
	background:url(../img/cate_bar.jpg) no-repeat;
	width:170px;
	height:18px;
	}
	
#cat_rank dd a{
	color:#ff9600;
	font-weight:bold;
	}
	
#alcohol{
	margin-top:10px;
	border-top:solid 1px #e2e5e2;
	padding-top:10px;
	}
	
.sake_kizi{
	width:430px;
	float:right;
	}
	
.sake_kizi h3{
	font-weight:bold;
	font-size:130%;
	border-bottom:1px solid #e2e5e2;
	width:100%;
	}
	
.sake_kizi,.sake_img{
	padding-top:10px;
	padding-bottom:20px;
	}

.sake_img{
	width:100px;
	float:left;
	}

.sake_img img{
	display:block;
	margin:auto auto;
	}
	
.sake_kizi i{
	text-align:right;
	display:block;
	}
	
/*			右の右			*/

#right_right{
	float:right;
	width:200px;
	margin-top:30px;
	}
	
#menbar a{
	background:url(../img/rig01.gif) no-repeat;
	width:200px;
	height:124px;
	text-indent:-9999px;
	display:block;
	}
	
#right_right i{
	display:block;
	text-align:center;
	margin-top:10px;
	font-weight:bold;
	background:url(../img/rig03.gif) no-repeat top;
	padding-top:3px;
	}
	
.right_waku,.right_waku2{
	border-left:1px solid #8e9b8e;
	border-right:1px solid #8e9b8e;
	width:198px;
	}
	
.right_waku img{
	display:block;
	margin:auto auto;
	}
	
.right_waku li{
	text-align:center;
	}
	
.right_waku ul{
	padding-bottom:10px;
	}
	
.right_waku h4{
	font-weight:bold;
	padding-top:10px;
	text-indent:1.5em;
	background:url(../img/maru.gif) no-repeat 5px 14px;
	color:#ff9600;
	}
		
.left_h4{
	border-top:1px dashed #e2e5e2;
	}
	
#right_right b{
	display:block;
	background:url(../img/rig02.gif) no-repeat;
	text-indent:-9999px;
	width:200px;
	height:57px;
	}
	
.right_waku2 h4{
	padding-top:20px;
	}
	
.right_waku2 h4 a{
	text-indent:-9999px;
	display:block;
	margin:auto auto;
	}
	
.right_waku2 p{
	width:180px;
	margin:auto auto;
	padding-bottom:20px;
	}

.rink_bor{
	border-bottom:1px dashed #e2e5e2;
	}

#rink01 a{
	background:url(../img/link01.gif) no-repeat;
	width:146px;
	height:34px;
	}
	
#rink02 a{
	background:url(../img/link02.gif) no-repeat;
	width:136px;
	height:39px;
	}
	
#rink03 a{
	background:url(../img/link03.gif) no-repeat;
	width:178px;
	height:16px;
	}
	
#rink04 a{
	background:url(../img/link04.gif) no-repeat;
	width:121px;
	height:39px;
	}
	
#toozi{
	background:url(../img/rig04.gif) no-repeat;
	width:200px;
	height:5px;
	}
	
	
/*			左			*/
	
#left{
	float:left;
	width:200px;
	margin-top:10px;
	}
	
#mnu a{
	display:block;
	width:200px;
	background-position:0px 0px;
	text-indent:-9999px;
	}
	
#mnu a:hover{
	background-position:-200px 0px;
	}
	
#mnu01 a{
	background:url(../img/mnu01.gif) no-repeat;
	height:25px;
	}
	
#mnu02 a{
	background:url(../img/mnu02.gif) no-repeat;
	height:22px;
	}
	
#mnu03 a{
	background:url(../img/mnu03.gif) no-repeat;
	height:22px;
	}
	
#mnu04 a{
	background:url(../img/mnu04.gif) no-repeat;
	height:22px;
	}
	
#mnu05 a{
	background:url(../img/mnu05.gif) no-repeat;
	height:22px;
	}
	
#mnu06 a{
	background:url(../img/mnu06.jpg) no-repeat;
	height:108px;
	}
	
#mnu07 a{
	background:url(../img/mnu07.jpg) no-repeat;
	height:95px;
	}
	
#save_h5{
	background:url(../img/srogo.gif) no-repeat;
	width:200px;
	height:42px;
	margin-top:10px;
	text-indent:-9999px;
	}
	
#save_t{
	background:url(../img/save_t.jpg) no-repeat;
	width:200px;
	height:316px;
	}
	
#save_t h6{
	font-weight:bold;
	margin-left:5px;
	text-align:center;
	}
	
#save_t p{
	width:180px;
	margin:10px auto 20px auto;
	line-height:1.6;
	}
	
#save_t a{
	vartical-align:bottom;
	}
	
.cat_h5{
	background:url(../img/left.gif) no-repeat top;
	width:200px;
	margin-top:10px;
	font-weight:bold;
	text-align:center;
	padding-top:5px;
	}
	
.left_cat{
	border-left:2px solid #a2aba2;
	border-right:2px solid #a2aba2;
	width:196px;
	}
	
.itiran{
	border-left:2px solid #a2aba2;
	border-right:2px solid #a2aba2;
	width:196px;
	text-align:center;
	padding-top:5px;
	}
	
.left_cat li a{
	width:182px;
	display:block;
	margin:0px auto;
	background:url(../img/check01.gif) 0px 5px no-repeat;
	text-indent:1.2em;
	border-bottom:1px solid #e2e5e2;
	padding:1px 0px;
	}

.left_cat li a:hover{
	background-color:#f7faf7;
	}
	
.left_bottom{
	width:200px;
	height:8px;
	background:url(../img/lefb.gif) no-repeat;
	}

/*			足			*/

#foot{
	clear:both;
	width:950px;
	margin-top:10px;
	border-top:1px solid #e2e5e2;
	}
	
#foot h6{
	text-align:right;
	}

























	









	
	

