body{
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF4E8;
}
h1,h2{
	margin: 0px;
}
p{
	margin: 0px;
}
a {
	color: #FF3500;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
br {
	font-size: 12px;
}
body{
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF4E8;
}
h1,h2{
	margin: 0px;
}
p{
	margin: 0px;
}
a {
	color: #FF3500;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
br {
	font-size: 12px;
}

#head{
	width: 735px;
	margin: 0px;
}
#sidebar{
	width: 233px;
	float: left;
}
#foot{
	text-align: center;
	padding-bottom: 18px;
	padding-top: 18px;
}
#keyvisual{
	margin-top: 7px;
	margin-bottom: 4px;
}
#menu {
	margin: 0;
}
div#menu a.menu1{
	float:left;
	width:245px;
	height:39px;
	background-image:url(../image/menu1.gif);
	background-repeat:no-repeat;
}
div#menu a.menu2{
	float:left;
	width:245px;
	height:39px;
	background-image:url(../image/menu2.gif);
	background-repeat:no-repeat;
}
div#menu a.menu3{
	float:left;
	width:245px;
	height:39px;
	background-image:url(../image/menu3.gif);
	background-repeat:no-repeat;
}
div#menu a.menu1:hover {
	background-image:url(../image/menu1_over.gif)
}
div#menu a.menu2:hover {
	background-image:url(../image/menu2_over.gif)
}
div#menu a.menu3:hover {
	background-image:url(../image/menu3_over.gif)
}
#submenu {
	margin: 0;
}

div#submenu a.submenu1{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu1.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu2{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu2.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu3{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu3.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu4{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu4.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu5{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu5.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu6{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu6.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu7{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu7.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu8{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu8.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu9{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu9.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu10{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu10.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu11{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu11.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu12{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu12.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu13{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu13.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu14{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu14.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu15{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu15.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu16{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu16.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu17{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu17.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu18{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu18.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu19{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu19.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu20{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu20.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu21{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu21.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu22{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu22.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu23{
	float:left;
	width:204px;
	height:22px;
	margin:0px;
	background-image:url(../image/submenu23.gif);
	background-repeat:no-repeat;
}
div#submenu a.submenu1:hover {
	background-image:url(../image/submenu1_over.gif)
}
div#submenu a.submenu2:hover {
	background-image:url(../image/submenu2_over.gif)
}
div#submenu a.submenu3:hover {
	background-image:url(../image/submenu3_over.gif)
}
div#submenu a.submenu4:hover {
	background-image:url(../image/submenu4_over.gif)
}
div#submenu a.submenu5:hover {
	background-image:url(../image/submenu5_over.gif)
}
div#submenu a.submenu6:hover {
	background-image:url(../image/submenu6_over.gif)
}
div#submenu a.submenu7:hover {
	background-image:url(../image/submenu7_over.gif)
}
div#submenu a.submenu8:hover {
	background-image:url(../image/submenu8_over.gif)
}
div#submenu a.submenu9:hover {
	background-image:url(../image/submenu9_over.gif)
}
div#submenu a.submenu10:hover {
	background-image:url(../image/submenu10_over.gif)
}
div#submenu a.submenu11:hover {
	background-image:url(../image/submenu11_over.gif)
}
div#submenu a.submenu12:hover {
	background-image:url(../image/submenu12_over.gif)
}
div#submenu a.submenu13:hover {
	background-image:url(../image/submenu13_over.gif)
}
div#submenu a.submenu14:hover {
	background-image:url(../image/submenu14_over.gif)
}
div#submenu a.submenu15:hover {
	background-image:url(../image/submenu15_over.gif)
}
div#submenu a.submenu16:hover {
	background-image:url(../image/submenu16_over.gif)
}
div#submenu a.submenu17:hover {
	background-image:url(../image/submenu17_over.gif)
}
div#submenu a.submenu18:hover {
	background-image:url(../image/submenu18_over.gif)
}
div#submenu a.submenu19:hover {
	background-image:url(../image/submenu19_over.gif)
}
div#submenu a.submenu20:hover {
	background-image:url(../image/submenu20_over.gif)
}
div#submenu a.submenu21:hover {
	background-image:url(../image/submenu21_over.gif)
}
div#submenu a.submenu22:hover {
	background-image:url(../image/submenu22_over.gif)
}
div#submenu a.submenu23:hover {
	background-image:url(../image/submenu23_over.gif)
}
.text1S{
	color: #FF2F75;
	font-size: 0.65em;
	line-height: 1.25em;
}
.text1M{
	color: #FF2F75;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text1MB{
	color: #FF2F75;
	font-size: 0.75em;
	font-weight: bold;
	line-height: 1.25em;
}
.text2S{
	color: #FF3500;
	font-size: 0.65em;
	line-height: 1.25em;
}
.text2M{
	color: #FF3500;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text2MB{
	color: #FF3500;
	font-size: 0.75em;
	font-weight: bold;
	line-height: 1.25em;
}
.text3S{
	color: #333333;
	font-size: 0.65em;
	line-height: 1.25em;
}
.text3M{
	color: #333333;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text3MB{
	color: #333333;
	font-size: 0.75em;
	line-height: 1.25em;
	font-weight: bold;
}
.text3LB{
	color: #FFFFFF;
	font-size: 1.0em;
	line-height: 1.25em;
	font-weight: bold;
}
.text3L2B{
	color: #333333;
	font-size: 1.0em;
	line-height: 1.25em;
	font-weight: bold;
}
.text4M{
	color: #0035A4;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text4MB{
	color: #0035A4;
	font-size: 0.75em;
	line-height: 1.25em;
	font-weight: bold;
}
.text5M {
	color: #0039b2;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text5MB {
	color: #0039b2;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text5S {
	color: #0039b2;
	font-size: 0.65em;
	line-height: 1.25em;
	letter-spacing: 0.2em;
}
.text6M {
	color: #6f3286;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text6MB {
	color: #6f3286;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text6S {
	color: #6f3286;
	font-size: 0.65em;
	line-height: 1.25em;
	letter-spacing: 0.2em;
}
.text7MB {
	color: #65322d;
	font-weight: bold;
	font-size: 0.75em;
	line-height: 1.25em;
}
.text8M{
	color: #333333;
	font-size: 0.75em;
	line-height: 1.7em;
}
.text8MB{
	color: #333333;
	font-size: 0.75em;
	line-height: 1.7em;
	font-weight: bold;
}



.submenuhead{
	width:225px;
	height:54px;
	background-image:url(../image/submenuhead.gif);
	background-repeat:no-repeat;
}
.submenuhead_02{
	width:225px;
	height:54px;
	background-image:url(../image/submenuhead_02.gif);
	background-repeat:no-repeat;
}
.submenuhead_03{
	width:225px;
	height:54px;
	background-image:url(../image/submenuhead_03.gif);
	background-repeat:no-repeat;
}
.submenuhead_04{
	width:225px;
	height:54px;
	background-image:url(../image/submenuhead_04.gif);
	background-repeat:no-repeat;
}
.contentshead1{
	width:501px;
	height:30px;
	background-image:url(../image/contentshead1.jpg);
	background-repeat:no-repeat;
}
.contentshead2{
	width:501px;
	height:30px;
	background-image:url(../image/contentshead2.jpg);
	background-repeat:no-repeat;
}
.newsreadtext{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
.newscontent{
	text-align: left;
	margin-top: 5px;
	margin-bottom: 12px;
}
.xbox0{
	margin:0px;
}
.xbox1{
	margin:0px;
	text-align: left;
}
.xbox2{
	margin:0px;
	text-align: right;
}

.height_01 {
	height: 20px;
}
.height_02 {
	height: 15px;
}
.height_03 {
	height: 10px;
}


.formbox1{
	color: #333333;
	font-size: 0.65em;
	line-height: 1.25em;
	width: 500px;
}

.tablebg01{
	background-color: #ecf6ff;
}
.tablebg02{
	background-color: #51aefe;
