﻿*{
	margin:0;
	padding:0;
	font-family:"Arial","MS PGothic";
	font-size:14px;
	/*color:#e7adab;*/
	color:#ffffff;
	line-height:18px;
}
a{
	color:#e7adab;
	text-decoration:none ;
}
a:hover{
	color:#FFFF66;
	text-decoration:underline;
}
a:active{
	color:#FF8707;
	text-decoration:none ;
}
.clear{
	clear:both;
	line-height:0;
	overflow:hidden;
}
body1{
	background-color:#460000;
}
body{
	background-color:#000000;
}
input{
	height:18px;
	line-height:16px;
	font-size:12px;
}
select{
	height:18px;
	line-height:16px;
}
cellspacing{
	margin:0;
}

strong{	font-family: "MS PGothic";
	font-size: 14px;
	font-weight: bold;
	color:#80FFFF;
}

/*---------------*/

h1{
	display:block;
	width:499px;
	height:29px;
	padding-left:12px;
	float:left;
	color:#ffffff;
	line-height:29px;
	background-image:url('../images/index_01.gif');
}
#h1Right{
	display:block;
	width:280px;
	height:29px;
	text-align:right;
	padding-right:20px;
	float:left;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"
	color:#ffffff;
	font-weight: bold;
	line-height:29px;
	background-image:url('../images/index_01.gif');
}
#top{
	width:811px;
	height:337px;
	background-image:url('../images/index_new_03.jpg');
}

#top_img{
	width:331px;
	height:105px;
	background-image:url('../images/index_03.gif');
	padding-top:110px;
	padding-left:480px;
}
	#aPrint2{
		display:block;
		width:300px;
		height:100px;
		cursor:pointer;
	}

#main_bg{
	width:800px;
	padding-right:11px;
	background-image:url('../images/main_bg.jpg');
}
	#left_pic{
		width:185px;
		background:url('../images/index_04.gif') no-repeat;
		float:left;
	}
	#left_pic img{
		border:0;
		margin-bottom:10px;
	}	
	#main_navi{
		list-style-type:none;
		float:right;
	}
	#main_navi li{
		height:40px;
		float:left;
	}
	#main_navi li a{
		display:block;
		height:40px;
		background-position:0 0;
	}
	#main_navi li a:hover{
		background-position:0 -40px;
	}
		#main_navi_1{
			background-image:url('../images/index_05.gif');
			width:102px;
		}
		#main_navi_2{
			background-image:url('../images/index_06.gif');
			width:178px;
		}
		#main_navi_3{
			background-image:url('../images/index_07.gif');
			width:197px;
		}
		#main_navi_4{
			background-image:url('../images/index_08.gif');
			width:138px;
		}
		#main_navi_new_1{
			background-image:url('../images/index_new_05.gif');
			width:87px;
		}
		#main_navi_new_2{
			background-image:url('../images/index_new_06.gif');
			width:152px;
		}
		#main_navi_new_3{
			background-image:url('../images/index_new_07.gif');
			width:114px;
		}
		#main_navi_new_4{
			background-image:url('../images/index_new_08.gif');
			width:170px;
		}
		#main_navi_new_5{
			background-image:url('../images/index_new_09.gif');
			width:92px;
		}
	#main_1{
		width:591px;
		padding:12px;
		background:url('../images/index_10.gif') no-repeat;
		float:right;
	}
	.m_conten_td{
		padding:12px 20px;;
	}
		.m_conten_td span{
			font-weight:bold;
			color:aqua;
		}
	.y_title_bg{
		display:block;
	}
	#main_coupon{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
	#main_address{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
	#main_menu{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
	#main_menu p{
		width:560px;
		margin:10px auto;
	}
		#main_menu p a{
			font-size:16px;
			font-weight:bold;
			color:aqua;
		}
	#main_link{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
	#main_3{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
	#main_2{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
	#main_2 span{
		width:33%;
		float:left;
		display:block;
		height:40px;
		line-height:40px;
		text-align:center;
		margin-top:-1px; 
		padding-bottom:10px;
	}
	#main_2 th{
		width:615px;
		height:63px;
		background-image:url('../images/index_11.gif');
	}
	#main_3 th{
		width:615px;
		height:63px;
		background-image:url('../images/index_14.gif');
	}
	#main_menu th{
		width:615px;
		height:63px;
		background-image:url('../images/title_01.gif');
	}
	.add_01_th{
		width:615px;
		height:63px;
		background-image:url('../images/title_06.gif') !important;
	}
	.add_02_th{
		width:615px;
		height:63px;
		background-image:url('../images/title_07.gif') !important;
	}
	.add_03_th{
		width:615px;
		height:63px;
		background-image:url('../images/title_08.gif') !important;
	}
	.add_04_th{
		width:615px;
		height:63px;
		background-image:url('../images/title_09.gif') !important;
	}
	.add_05_th{
		width:615px;
		height:63px;
		background-image:url('../images/title_10.gif') !important;
	}
	#main_address th{
		width:615px;
		height:63px;
		background-image:url('../images/title_02.gif');
	}
	#main_coupon th{
		width:615px;
		height:63px;
		background-image:url('../images/title_03.gif');
	}
	#main_link th{
		width:615px;
		height:63px;
		background-image:url('../images/title_03.gif');
	}
	.main_menu_cate{
		width:585px;
		padding:5px 0 5px 30px;
	}
	.main_menu_cate img{
		margin-right:15px;
		float:left;
	}
	.main_menu_cate span{
		display:block;
		font-size:22px;
		font-weight:bold;
		color:#FFFFFF;
		float:left;
		height:113px;
		width:180px;
		line-height:113px;
		text-align:center;
		background-color:#EC6200;
		background-image:url('../images/menu_cate_bg.gif');
	}
	
		.main_n_list{
			width:565px;
			padding-left:50px;		
			height:30px;
			background-image:url('../images/main_n_list_bg.jpg');
			line-height:30px;
		}
		.main_f_list1{
			width:435px;
			padding-left:50px;
			height:30px;
			background-image:url('../images/main_n_list_bg.jpg');
			line-height:30px;
                    
                    /*font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";*/
	                font-size: 14px;
	                font-weight: bold;
	                color:#FFFFFF;
		}
		.main_f_list1_2{
			width:435px;
			padding-left:50px;
			height:30px;
			background-image:url('../images/main_n_list_bg2.jpg');
			line-height:30px;
                    /*font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";*/
	                font-size: 14px;
					color:#FFFFFF;
		}
		.main_f_list2{
			width:130px;
			height:30px;
			background-image:url('../images/main_n_list_bg.jpg');
			background-position:-485px 0;
			line-height:30px;
                    /*font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";*/
	                font-size: 14px;
					font-weight: bold;
					color:#FFFFFF;
		}
		.main_f_list1_b{
			width:435px;
			padding-left:50px;
			height:42px;
			background-image:url('../images/main_n_list_bg_b.jpg');
		}
		.main_f_list1_b span{
			display:block;
			height:42px;
			line-height:42px;
			font-size:16px;
			font-weight:bold;
			color:aqua;
			padding-right:20px;
			float:left;
		}
		.main_f_list1_b img{ 
			float:left;
		}
		.main_f_list2_b{
			width:130px;
			height:42px;
			background-image:url('../images/main_n_list_bg_b.jpg');
			background-position:-485px 0;
			line-height:42px;
			font-weight: bold;
		}
	#main_contact_div{
		width:615px;
		float:right;
		margin-bottom:20px;
	}
		#main_contact{
			width:560px;
			height:190px;
			background-image:url('../images/main_contact.jpg');
			margin:0 auto;
		}
		#main_contact a{
			display:block;
			float:right;
			width:200px;
			height:190px;
		}
		#main_add_banner{
			width:560px;
			height:163px;
			background-image:url('../images/add_banner.gif');
			margin:10px auto 20px auto;
			display:block;
			cursor:pointer;
		}
		#main_add_banner2{
			width:560px;
			height:163px;
			background-image:url('../images/add_banner2.gif');
			margin:10px auto 20px auto;
			display:block;
			cursor:pointer;
		}
		#main_add_banner3{
			width:560px;
			height:163px;
			background-image:url('../images/add_banner3.gif');
			margin:10px auto 20px auto;
			display:block;
			cursor:pointer;
		}
#foot{
	width:771px;
	height:71px;
	background-image:url('../images/index_18.gif');
	text-align:right;
	padding:30px 40px 0 0;
}
#foot span,#foot span *{
	font-size:13px;
}

.style1 {
	font-family:": ＭＳ ゴシック", Osaka－等幅;
	font-size: 18px;
	font-weight: bold;
	color:#FFFF00;
}

.style2 {
	font-family:": ＭＳ ゴシック", Osaka－等幅;
	font-size: 12px;
	font-weight: bold;
	color:#FF5580;
}
