@charset "shift_jis";body {	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 75%;		/*全般の文字サイズ*/	line-height: 2;		/*全般の行間*/	color: #333;		/*全般の文字色*/	background: #FFFFFF;	/*背景色*/	margin: 0px;	padding: 0px;	text-align: center;}h1,h2,h3,p,ul,li,dl,dt,dd{	margin: 0px;	padding: 0px;}ul{	list-style-type: none;}img {	border: none;}.houkyou030look {	background: #f5f5f5;}.houkyou030color1 {	color: #408200;}/*全体的なリンク設定---------------------------------------------------------------------------*/a {	color: #333333;		/*リンク部分の文字色*/}a:hover {	color: #408200;		/*リンク部分のカーソルオーバー時の文字色*/}/*コンテナー（特に変更の必要なし）---------------------------------------------------------------------------*/#houkyou030container {	width: 799px;	margin-right: auto;	margin-left: auto;	text-align: left;}/*ヘッダー---------------------------------------------------------------------------*/#houkyou030header {	height: 400px;	width: 799px;	position: relative;	margin-bottom: 1px;}#houkyou030header h1 {	font-size: 16px;	font-weight: bold;		/*h1タグの文字サイズ*/	color: #FFFFFF;			/*h1タグの文字色*/	width: 789px;	line-height: 1.4;	position: absolute;	left: 5px;	top: 5px;	text-align: right;		/*右寄せする指定。左よせがいいならこの1行を外す。*/}/*コンテンツ---------------------------------------------------------------------------*/#houkyou030contents {	clear: left;	width: 800px;	margin-right: auto;	margin-left: auto;	padding-top: 10px;}/*サイドコンテンツ---------------------------------------------------------------------------*/#houkyou030side {	float: left;	/*サイドコンテンツを左側に配置する設定*/	width: 210px;	/*サイドコンテンツの幅*/	padding-bottom: 100px;}#houkyou030side h3 {	font-size: 100%;	line-height: 60px;	background: url(../img/midashi_bg1.gif) repeat-x;	/*h3タグの背景画像設定*/	color: #FFFFFF;		/*h3タグの文字色*/	height: 70px;	text-align: center;	/*h3見出しのテキストを中央よせにする設定。左よせがいいなら１行削除する。*/	overflow: hidden;}#houkyou030side p {	padding-top: 0.5em;	padding-bottom: 1em;}/*サイドメニュー---------------------------------------------------------------------------*/.houkyou030sidemenu { margin-bottom: 20px;}.houkyou030sidemenu a {	color: #666666;	/*文字色*/	text-decoration: none;	text-align: center;	/*テキストを中央よせにする設定。左よせがいいなら１行削除する。*/	border-bottom: 1px solid #aeaeae;	/*各メニュー下に1pxの直線を引く設定*/	display: block;	width: 210px;	padding-top: 0.5em;	padding-bottom: 0.5em;}.houkyou030sidemenu a:hover {	background: #f7f7f7;	/*カーソルオーバー時の背景色*/	color: #000000;			/*カーソルオーバー時の文字色*/}/*メインコンテンツ---------------------------------------------------------------------------*/#houkyou030main {	float: right;	/*メインコンテンツを右側に配置する設定*/	width: 570px;	/*メインコンテンツの幅*/	padding-bottom: 100px;}#houkyou030main h2,#houkyou030main dt {	font-size: 100%;	font-weight: bold;	background: url(../img/h2_bg.gif) no-repeat;	/*h2タグの背景画像設定*/	color: #FFFFFF;		/*h2タグの文字色*/	line-height: 40px;	height: 40px;	overflow: hidden;	padding-left: 10px;	padding-right: 50px;}#houkyou030main p,#houkyou030main ul { padding: 0.5em 10px 1em;}#houkyou030main dd { margin: 10px 0 20px 0;}#houkyou030main dt a { color: #fff;}/*フッター---------------------------------------------------------------------------*/#houkyou030footer {	clear: both;	width: 100%;	line-height: 1.4;	text-align: center;}#houkyou030footer ul { margin-bottom: 5px;}#houkyou030footer ul li { display: inline;}.houkyou030link-item { margin: 20px 0;}.houkyou030link-item ul li,#houkyou030breadrubbish ul li { margin-right: 5px; display: inline; }