body   { background-image: url(../img/gif/bg01.gif) ; text-align: center; margin: 0; padding: 0; }
#container {
	width: 800px;
}

#head_nav { font-size: 12px; text-align: right; width: 720px; margin: auto; padding: 0; }
#head_nav ul {
	font-size: 12px;
	margin: 0;
	padding: 10px 0 0;
	list-style-type: none;
	text-align: center;
}
#head_nav li { display: inline; }
#nav_frame { font-size: 10px; width: 722px; height: 90px; margin: auto; padding: 0; border: solid 1px #9cf; }
#nav_frame ul { list-style-type: none; margin: 0; padding: 0; }
#nav_frame li { margin: 0; padding: 0; display: inline; }
#main_nav { font-size: 10px; width: 720px; margin: 0; padding: 0; }
#top_frame { font-size: small; text-align: center; background-color: white; width: 720px; margin: auto; padding: 0; border-left: 1px solid #9cf; border-right: 1px solid #9cf; border-top-width: 0; border-bottom-width: 0; }
#top_frame00 { font-size: small; background-color: white; text-align: center; width: 720px; margin: 0; padding: 0; border-top-width: 0; border-right: 1px solid #9cf; border-bottom-width: 0; border-left: 1px solid #9cf; }
#main_frame { width: 640px; }
#site_nav {
	font-size: 12px;
	text-align: left;
	margin: 0;
	padding: 10 0;
	display: block;
	width: 640px;
}
#sitemap { font-size: 14px; text-align: left; padding: 0 0 10px 10px; border-bottom: 1px dotted gray; border-left: 1px dotted gray   }
#aisatsu { color: white; font-size: small; line-height: 150%; text-align: justify }
#aisatsu_td { color: white; font-size: small; line-height: 150%; text-align: justify }
#aisatsu_td02 { color: white; font-size: small; line-height: 150%; text-align: right }

#aisatsu_bg
 { background-image: url(../img/jpg/outline_bg.jpg); background-repeat: no-repeat; background-position: 0 -25px; padding: 0; margin: 0; rder-bottom-style: dotted; }
#main { font-size: 14px; line-height: 22px; text-align: left; padding: 0; margin: 0; rder-bottom-style: dotted; }
#bottom  { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #69f ; text-align: center; width: 720px; clear: both; margin: auto; padding: 4px 0; }
#copyright { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; }
.outline_tbl  { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted silver }
.f_blue { color: navy }
.f_blueb { color: navy; font-weight: bold }
.f_yellow { color: yellow }

.clear_space {
	clear:both;
	text-indent: -9140px;
}
