#container{width:100%; height:auto; padding:0px 0px 100px 0px; background:url(../../top/images/top_bg.jpg) repeat-x #FFF;}

#container_naka{width:100%; height:auto; margin:0px; padding:0px 0px 100px 0px;}

#contents{width:760px; height:auto; border:solid 1px #dac4a5; margin:0px auto; background:url(../../top/images/top_contents_bg.jpg) no-repeat #fcf9f6;}

#contents_naka_all{width:760px; height:auto; border:1px solid #dac4a5; margin:0px auto; padding-top:7px; background:#f9e7cc;}

#float_box{width:760px; height:auto;}

#float_box_naka{width:760px; height:auto; margin:0px; padding:0px 0px 25px 0px;  background:url(../images/contents_bg.jpg);}

#left_contents{width:164px; height:auto; float:left; padding:15px 0px 0px 32px;}

#g_navi{width:145px; height:auto; padding:0px 0px 0px 0px;}


#all_logo{width:145px; height:auto; padding:0px 0px 35px 0px;}

#all_logo img{margin-left:7px;}

.main_navi{width:145px; height:auto; padding:0px 0px 13px 0px;}
.main_navi_top{width:145px; height:auto; padding:0px 0px 8px 0px;}
.main_navi_bottom{width:145px; height:auto; padding:5px 0px 13px 0px;}

.main_navi_sub{width:122px; height:auto; padding:0px 0px 9px 23px;}

.main_navi_kigi{width:145px; height:auto; padding:18px 0px 0px 0px;}

.main_navi_kigi p {
	padding:0 0 10px;
}

#right_contents{width:560px; height:auto; float:left; padding:15px 0px 0px 0px;}

#right_contents_naka{width:560px; height:auto; float:left; padding:0px 0px 0px 0px;}

#footer{width:760px; height:20px margin:0px; padding:7px 0px 0px 0px; background:url(../images/footer_bg.jpg) no-repeat;}

#footer_link{
	width:505px;
	height:20px;
	margin:0px auto;
	padding:0px;
}

#footer_link a {
	color:#333;
	text-decoration:none;
	font-family:"Times New Roman", Times, serif;
}

#footer_link a:hover {
	text-decoration:underline;
}

.btn_enkaku{width:34px; height:13px; margin:0px; padding:0px 15px 0px 0px; float:left;}
.btn_shiori{width:84px; height:13px; margin:0px; padding:0px 15px 0px 0px; float:left;}
.btn_conpany{width:58px; height:13px; margin:0px; padding:0px 15px 0px 0px; float:left;}
.btn_recruit{width:58px; height:13px; margin:0px; padding:0px 14px 0px 0px; float:left;}
.btn_info{
	width:120px;
	height:13px;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
	text-align: center;
}


.btn_access_f{
	width:120px;
	height:13px;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
	text-align: center;
}
.btn_plan_f{
	width:120px;
	height:13px;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
	text-align: center;
}
.btn_room_f{
	width:120px;
	height:13px;
	margin:0px;
	padding:0px 0px 0px 5px;
	float:left;
	text-align: center;
}



.footer_address{width:760px; height:auto; margin:0px auto; clear:both; }
.footer_address_naka{width:760px; height:auto; margin:0px auto; clear:both;}

.footer_address_left{width:500px; height:auto; margin:0px; padding:0px 0px 0px 0px; float:left;}
.footer_address_right{width:260px; height:auto; margin:0px; padding:0px 0px 0px 0px; float:right; text-align:right;}
.footer_address_right p{ font-size:11px;}


#contents_naka{width:543px; height:auto; margin:0px auto; padding:0px 0px 50px 0px;}





#pan{width:543px; height:23px; text-align:right; padding-top:11px;}

#pan a{text-decoration:none; color:#333;}

.pan_font{font-size:1.1em;}







#main_img_border{width:541px; height:auto; margin:0px auto; padding:6px 0px 6px 0px; border:1px solid #c9b9a8;}

#main_img_border_table{width:541px; height:auto; margin:0px auto; padding:15px 0px 6px 0px; border:1px solid #c9b9a8;}

#main_img{width:529px; height:auto; margin:0px auto; padding:0px;}





#copy_area{width:541px; height:auto; margin:0px; padding:20px 0px 0px 0px;}

#naka_ttl{width:541px; height:18px; margin:0px; padding:0px;}

#naka_ttl_top{width:541px; height:auto; margin:0px; padding:0px 0px 15px 0px;}

#naka_copy{width:541px; height:auto; margin:0px; padding:0px;}

#naka_copy_under{width:541px; height:auto; margin:0px; padding:0px;}

#naka_copy_under p{padding:15px 0px 0px 5px;}

#naka_copy p{padding:20px 0px 0px 5px;}

#naka_sub_copy{width:541px; height:auto; margin:0px; padding:30px 0px 20px 0px;}

#naka_copy_top{width:541px; height:auto; margin:0px; padding:0px;}
#naka_copy_top p{padding:0px 0px 0px 5px;}
#naka_copy_top_2{padding:0px 0px 30px 0px;}




#naka_photo_area{width:541px; height:auto; margin:0px; padding:0px 0px 0px 0px;}

#naka_photo_area img{border:solid 1px #c8baa8;}



#contents_naka_table_area{width:541px; height:auto; margin:0px; padding:35px 0px 0px 0px;}

#contents_naka_table_area2{width:521px; height:auto; margin:0px; padding:35px 10px 15px 10px;}

#contents_naka_table_area td{line-height:1.4em; padding:3px;}

#contents_naka_table_area2 td{line-height:1.4em; padding:3px;}

.img_border{border:solid 1px #c8baa8;}
.last{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 22px;
}

