@charset "Shift-JIS";

/*$B4pK\@_Dj(B*/
img{vertical-align:bottom;}

td{vertical-align:top;}

*{
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


body{
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-color:#FFD200;
}

.block{
	width:330px;
	float:left;
	color:#000000;
	line-height:14px;
	padding-left:30px;
	}

.kabegami{
	padding-left:40px;
	padding-bottom:30px;
	float:left}
		
.pre{
	width:330px;
	float:left;
	color:#000000;
	line-height:14px;
	padding-left:30px;
	}	

.size{
	padding-left:10px;
	line-height:18px}



.presentpage{
	width:700px;
	float:left;
	color:#000000;
	line-height:14px;
	padding-left:30px;
	}
	
.gaiyou{
	width:330px;
		color:#000000;
	line-height:14px;
	padding-left:30px;
	}

#sub{
	width:794px;
	margin:0px auto 0px auto;
}

.map{
	padding-bottom:50px}
	
.subcobe{
	width:740px;
	margin:10px 27px 0px 27px;
}

.message{
	background-image:url(../images/menu._ue_07.jpg);
	width:275px;
	height:46px;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	line-height:14px;
	padding:0px 0px 0px 0px}

.kabegami_text{	
	font-size:12px;
	color:#FF0000;
	padding-left:12px;

	}
	
.list{
	margin-left:170px}

.corporate_text{
	margin-left:45px;
	line-height:14px;}
.corporate_text2{
	margin-left:45px;
	line-height:16px;}

a:link { color: red; }

.brake{
	clear:both}
	
.othergoods{
	padding:0px 10px 0px 0px;
	text-align:center;
	float:left} 
	
.othergoods_hashi{
	padding:0px 0px 0px 0px;
	text-align:center;
	float:left} 

.othergoods_shita{
	padding:10px 10px 30px 0px;
	text-align:center;
	float:left} 
	
/* ミニウィンドウ */
.mini{
	width:484px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}

.mini2{
	width:556px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}

.mini3{
	width:786px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}

.sitemap{
	width:553px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}

.mini-font{
	color:#E88600;
	text-align:center;
	font-weight:bold;
	font-size:18px}
	
.buttun{
	padding-top:10px;
	padding-bottom:10px}
	
.buttun_r20{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px}
	
.buttun_r180{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:180px}
	
.buttun_l20{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px}

.buttun_r30{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:30px}
	
.buttun_r40{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:40px}
	
.buttun_r10{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px}


.buttun_r50{
	padding-top:10px;
	padding-bottom:10px;
	padding-right:50px}
	
.buttun_l30{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px}
	
.buttun_l10{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px}
	

	
.buttun8{
	padding-top:30px;
	padding-bottom:10px}
	
.footer{
	background-color:#FFD200;
	height:34px;
	width:auto;
	vertical-align:middle;
	font-size:12px;
	padding-top:7px}

.mini_block{
 	float:left}
	
	
	
/* $B%;%s%?!<B7$((B */
#wrap{
	width:794px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}

.head{
	background-color:#FFD200}

.top{
		background-image:url(../images/00index0.jpg);
		background-repeat:no-repeat;
		width:684px;
		height:36px;
		background-color:#FFD200;
		border:none;
		font-size:12px;
		font-weight:bold;
		color:#FF0000;
		padding:67px 0px 0px 110px;
		line-height:14px;
}
	
.bg-top{
	width:794px;
	height:36px;
	background-image:url(../images/top_02.jpg);
	background-repeat:no-repeat;
	background-color:#FFD200;
	border:none;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	padding:4px 0px 0px 110px;
	line-height:14px}

.news{
	width:305px;
	height:119px;
	background:url(../images/00index2_03_03.jpg) no-repeat ;
	border:none;
	font-size:14px;
	font-weight:nomal;
	color:#ffffff;
	padding:0px 0px 0px 10px;

	line-height:14px;
	overflow-y:scroll;
	background-color:#eb5c8a}
	
*html .news{
	width:315px;
	height:119px;
	background:url(../images/00index2_03_03.jpg) no-repeat ;
	border:none;
	font-size:14px;
	font-weight:nomal;
	color:#ffffff;
	padding:0px 0px 0px 0px;
	line-height:14px;
	overflow-y:auto;
	background-color:#eb5c8a}

#banner{
	height:45px;
	background-color:#ffd200;
	}

	
.news a:link{
	color:#FFCCFF;
	}
		
.bg-footer-top{
	width:566px;
	height:29px;
	background-image:url(../images/f_01.jpg);
	background-repeat:no-repeat;
	border:none;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	padding:23px 0px 0px 20px;
	line-height:12px;
	}
	
.bg-footer{
	width:628px;
	height:29px;
	background-image:url(../images/00index3_01.jpg);
	background-repeat:no-repeat;
	background-color:#ffd202;
	border:none;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	padding:23px 0px 0px 23px;
	line-height:12px;
	}
.mail{
	padding-right:20px}
	
.copy{
	width:794px;
	height:27px;
	background-image:url(../images/00index3_03.jpg);
	border:none;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding:0px 0px 0px 0px;
	line-height:12px}
	
.player{
	float:left;
	line-height:16px;
	padding-right:4px}
	
