@charset "utf-8";/* 基本スタイル---------------------------------------------*/BODY	{	margin:0;	background-color:white;	font-style:normal;	color:black;	font-family:	'Segoe UI', Verdana, 'ヒラギノ角ゴ Pro W3',					'Hiragino Kaku Gothic Pro W3', 'メイリオ', Meiryo, sans-serif;	}#wrapper {/*全体をカバー。全ページ必須。*/	margin: 0 auto;	width: 850px;	text-align: left;	padding: 0;	height: auto;	font-size:90%;	position: relative;	line-height:140%;	}/* メニュー */.header_2011{	font-size:90%;}.header_2011 img{	margin:8px;	vertical-align:middle; }#header_menu_top{	padding:18px 8px 0;	float:right;}#header_menu_bottom{	clear:both;	background:#ffe0ff;	padding:5px 0 5px 0;	margin:0 0 5px 0;	border-collapse:collapse;	border-top:1px solid #ffeeff;	border-bottom:1px solid #FBC3F2;	text-align:center;}/*h1_logo*/.h1_logo {	font-size: 100%;	margin:0 10px;}h2 {	font-size: 100%;	}A:link	{	color:#003399;				/* リンク：文字色 */	text-decoration:none			/* 下線など */	}A:visited	{	color:darkred;				/* 既訪リンク：文字色 */	text-decoration:none			/* 下線など */	}a:hover{	color: #ff33ff;	text-decoration:underline;	}img {	border: none;}/*センタリング：画像・広告など*/.a_center{	text-align:center;}/*右寄せ：画像・広告など*/.a_right{	text-align:right;}/*フロート：ひだり*/.f_left{	float:left;}/*フロート：右*/.f_right{	float:right;}/*ページトップへジャンプ*/.pagetop{	clear:both;	text-align:right;}/*20120916*/#main_content_bottom{	margin:35px 0 0 0;}/* 事業案内・夏祭り 背景*/.back{	border:solid;	border-color:#d3d3d3;	border-width:1px;	background:#f9f9ee;	padding:10px;	margin:0 10px 15px 10px;	line-height:180%;}	/*以下、未確認*//*.dot{ line-height:1.1em;			}.lh115{	line-height:1.15em;			}.lh12{	line-height:1.2em;			}.lh13{	line-height:1.3em;			}.lh14{	line-height:1.4em;			}.lh15{	line-height:1.5em;			}.dot15{	line-height:1.5em;			}*/.staff{font-size:smaller;float: left;border-width: 1px;border-color:darkblue;padding:2px;border-style: dotted;background-color:#e5ecf9;}.small90{	font-size:90%;	line-height:150%;}ul.square{list-style-type:square;				/* リストマーク*/color: #444444;}.footer{	clear:both;	margin:15px 0 0 0;	padding:10px;	border-top:1px solid #aaaaaa;	text-align:center;}