/* CSS Document */

/* Eå*/
body,div,ul,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,ol,ul,img,p,dl,dd{
	margin:0px;
	padding:0px;}

img {border:0px;}

.kigou{
	font-family:"ͣ Хå",Osaka; 
}
body {
	background:    url(../img/share/bg.jpg) repeat-x;
	background-color:#9E917E;
	text-align:center;
	font-size:12px;
	line-height:140%;
	color:#7d6c4c;
}
a{
	color:#7d6c4c;
}
a:hover{
	color:#cccccc;
}
#head{
	margin:0 auto;
	width:750px;
}
/***.float_clr***/
.float_clr{
	display: inline-block;
}
.float_clr:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden; 
}
* html .float_clr{
    height: 1%;
}
.float_clr{
	display: block;
}
/***.float_clrE**/
.txt_align_r{
	text-align:right;
}
/***************ᥤɁE**********/
h1{
	margin-left:15px;
	color:#dad0ce;
	font-size:9px;
}
#stage{
	width:750px;
	background-color:#ffffff;
	margin:0 auto;
	text-align:left;
}
#head{
	background-color:#2b1b1d;
}
#head_table{
	width:750px;
	height:101px;
	background: url(../img/share/head_img.jpg) repeat-x;
	border-collapse:collapse;
	border-spacing:0;
}
#head_table_h1{
	height:15px;
}
#head_table_rogo{
	vertical-align:bottom;
}
#head_table_menu{
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
}
#head_table_menu #tel{
	color:#ffffff;
	font-size:10px;
	line-height:150%;
	margin-bottom:2px;
	text-align:right;
	font-family:"ͣ Хå",Osaka; 
}
#head_table_menu #tel_in{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:150%;
	margin-bottom:2px;
	text-align:right;
	font-family:"ͣ Хå",Osaka; 
}
#footer{
	margin-top:10px;
	font-size:10px;
}
#footer p{
	text-align:center;
	padding:8px;
}
#footer #under_c{
	background-color:#2b1b1d;
	width:750px;
	color:#ffffff;
}
#copy{
	color:#ffffff;
	text-align:center;
	font-size:10px;
	padding:8px;
}
#copy a{
	color:#ffffff;
}
#copy a:hover{
	color:#cccccc;
}
/********************/
.pagetop{
	text-align:right;
	padding:5px 0 5px 0;
	font-size:10px;
}
.pagetop img{
	padding-right:2px;
}

.clear{
	clear: both;
	font-size: 0px;
	line-height: 0;
}
