/* 外部スタイルシートの読み込み */

@charset "EUC-JP";


/*
-----------------------------------------------------------------
     - BASE
     - HEADER
     - MENU
     - CONTENTS
     - FOOTER
------------------------------------------------------------------
*/






/*
==================================================================
CONTENTS
==================================================================
*/

.main_bar{
	margin:5px 0px 10px 10px;
	width:560px;
	height:49px;
	background:url(./image/main_bar.jpg);
}

.title_bar{
	margin:5px 0px 10px 10px;
	width:560px;
	height:30px;
	background:url(./image/title_bar.jpg);
}

.title_text{
	text-align:left;
	margin:0px 0px 0px 10px;
	line-height:30px;
	width:500px;
	color:#FFFFFF;
}

.content_area{
	margin:0px 0px 0px 10px;
	width:560px;
}

.text_area{
	margin:0px 0px 0px 0px;
	width:408px;
	color:#FFFFFF;
	line-height:20px;
	float:left;
}

.photo_area{
	margin:0px 0px 0px 32px;
	width:120px;
	line-height:20px;
	float:left;
}

.daihyou{
	margin:10px 0px 5px 0px;
	width:120px;
	color:#FFFFFF;
	text-align:center;
	float:right;
}

.table_02{
	width:408px;
	float:left;
	}

.td_01{
	font-size:1px;
	background:url(./image/line.gif);
}

.td_02{
	line-height:30px;
	width:20px;
	color:#FF0000;
	text-align:center;
}

.td_03{
	font-size:12px;
	letter-spacing:3px;
	line-height:30px;
	width:85px;
	color:#FFFFFF;
}

.td_04{
	line-height:30px;
	width:301px;
	color:#FFFFFF;
}

.photo{
	margin:0px 0px 10px 0px;
	width:120px;
	float:left;
}

.map_area{
	margin:5px 0px 10px 10px;
	width:569px;
	height:447px;
}

.access{
	line-height:20px;
	color:#FFFFFF;
	margin:5px 0px 10px 10px;
	width:560px;
}




	