body {
	text-align: center;
	background: url(img/kage.gif) repeat-y center;
}
.fudder_font_9pt {
	font: 10pt/175% "ＭＳ Ｐゴシック", Osaka;
	text-align: center;
	vertical-align: middle;
	padding-top: 20px;
}
.txt_9pt_kuro {
	font: 9pt/150% "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	padding: 10px 20px 20px 10px;
	text-align: left;
}
.menu_txt_9pt_kuro {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	padding: 10px;
	border-bottom: thin dotted #999999;
	text-align: left;
}
.title_bar1 {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #009959;
	background: url(img/title_bar1.gif) no-repeat;
	text-align: center;
	vertical-align: middle;
}
.title_bar2 {
	font: bold 13pt "ＭＳ Ｐゴシック", Osaka;
	color: #009959;
	background: url(img/title_bar2.gif) no-repeat;
	text-align: left;
	vertical-align: middle;
	text-indent: 12pt;
	height: 25px;
}
.title_bar3 {
	font: bold 11pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: url(img/title_bar3.gif) no-repeat;
	vertical-align: middle;
	text-indent: 10pt;
	width: 450px;
	padding-top: 5px;
	height: 30px;
}
.title_bar4 {
	font: bold normal 10pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: url(img/title_bar4.gif) no-repeat;
	vertical-align: middle;
	text-indent: 20pt;
	width: 450px;
	padding-top: 4px;
	height: 30px;
}
.title_bar5 {
	font: 9pt/130% "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
	background: url(img/banner1.gif) no-repeat center center;
	height: 50px;
	width: 190px;
	text-align: center;
	vertical-align: middle;
}
.title_bar6 {

	font: 9pt/130% "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
	background: url(img/banner2.gif) no-repeat center center;
	height: 50px;
	width: 190px;
	text-align: center;
	vertical-align: middle;
}
.title_bar7 {
	font: bold 12pt "ＭＳ Ｐゴシック", Osaka;
	color: #999900;
	vertical-align: middle;
	text-indent: 10pt;
	width: 450px;
	height: 30px;
	border-top: 2px solid #999900;
	border-right: none #999900;
	border-bottom: 2px solid #999900;
	border-left: none #999900;
	padding: 4px;
}
.photo_01 {
	float: left;
	padding-right: 10px;
}
.koukoku {
	background: url(img/ryokin_img02.gif) no-repeat center center;
	font: normal 10pt/150% "ＭＳ Ｐゴシック", Osaka;
	height: 146px;
	width: 146px;
	border-top: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.margin_10 {
	padding-right: 10px;
	padding-left: 10px;
}

.news_font_8pt_kuro {
	font: 8pt/150% "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	padding-top: 10px;
	padding-left: 10px;
	width: 430px;
}
.kakomi01 {
	font: 9pt/150% "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 10px;
	border: 1px dotted #99CC00;
}
.sita_yajirusi {
	font: bold 12pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	text-align: center;
}
.titile_font_12pt {
	font: bold 12px/150% "ＭＳ Ｐゴシック", Osaka;
	color: #0099FF;
	padding-bottom: 10px;
}
.kakomi02 {
	font: 9pt/150% "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding: 10px;
	border: 1px dotted #339900;
}
.hyo_hidari {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #99FF66;
	border: 1px solid #FFFFFF;
	width: 140px;
	height: 25px;
}
.hyo_naka {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	width: 100px;
	border: 1px solid #FFFFFF;
	height: 25px;
}
.hyo_ue {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #99FF66;
	text-align: center;
	vertical-align: middle;
	width: 100px;
	border: 1px solid #FFFFFF;
	height: 25px;
}
.hyo_hidari2 {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #99FF66;
	border: 1px solid #FFFFFF;
	width: 250px;
	height: 25px;
}
.hyo_naka2 {

	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	width: 190px;
	border: 1px solid #FFFFFF;
	height: 25px;
}
.hyo_naka3 {


	font: 9pt/150% "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width: 340px;
	border: 1px solid #FFFFFF;
	height: 25px;
}
.hyo_hidari3 {

	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #99FF66;
	border: 1px solid #FFFFFF;
	width: 100px;
	height: 25px;
}
.sakuhin_font {
	font: 9pt/150% "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	text-align: left;
	vertical-align: bottom;
	width: 230px;
	padding: 10px;
	border-top: 1px #CCCCCC;
	border-right: 1px ridge #CCCCCC;
	border-bottom: 1px ridge #CCCCCC;
	border-left: 1px #CCCCCC;
}
.sakuhin_hyo_hidari {
	width: 220px;
	text-align: center;
	vertical-align: middle;
}

.thanks_site {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	background: #E7E7E7 center center;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.danraku_font_9pt {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	color: #333333;
	height: 25px;
	width: 186px;
	border-bottom: 1px dotted #63A9CE;
	border-left: 4px solid #63A9CE;
	list-style: circle url(none);
	text-indent: 7pt;
	vertical-align: middle;
}
.aki_space {
	height: 3px;
}
.kakomi_8pt_sumi {
	font: 8pt/130% "ＭＳ Ｐゴシック", Osaka;
	border: 1px solid #999999;
	padding: 5px;
	color: #333333;
}
.titile_font_11pt {
	font: bold 11pt/130% "ＭＳ Ｐゴシック", Osaka;
	color: #0099FF;
	padding-bottom: 10px;
}
.keisen {
	height: 1px;
}
.titile_font_11pt_midori {


	font: bold 11pt/130% "ＭＳ Ｐゴシック", Osaka;
	color: #009959;
	padding-bottom: 10px;
}

.faq_font {
	font: 9pt "ＭＳ Ｐゴシック", Osaka;
	list-style: square;
}

.titile_font_12pt_yellow {

	font: bold 12px/150% "ＭＳ Ｐゴシック", Osaka;
	color: #999900;
	padding-bottom: 10px;
}
.kakomi_9pt_sumi {

	font: 9pt/150% "ＭＳ Ｐゴシック", Osaka;
	border: 1px solid #999999;
	padding: 5px;
	color: #333333;
}

.txt_aka {
	color: #FF0000
}
