body{
	background: #FF9900;
	padding: 0;
	margin: 0;
	border: 0;
	text-align: center;
	font-size: 14px;
	line-height: 100%;
}

h1,h2,h3,h4{
	padding: 0;
	margin: 0;
	border: 0;
}

.margin00001000{
	margin: 0 0 10px 0;
}

.margin05{
	margin: 5px 0 5px 0;
}
.margin10{
	margin: 10px 0 10px 0;
}

.margin10cr{
	clear: both;
	margin: 10px 0 10px 0;
}

.point{
	font-size: 10px;
	color: #66666;
	text-align: right;
}

.red{
	margin: 0;
	color: #FF0000;
}

.clear{
	clear: both;
}

#top{
	width: 700px;
	padding: 0;
	margin: 0 auto;
	border: 0;
}

#mainHeader,
#mainFooter{
	padding: 0;
	margin: 0 auto;
	border: 0;
	width: 700px;
	height: 15px;
	line-height: 14px;
}

#mainHeader{
   	background-image: url(/image/landing/main_head.gif);
   	background-repeat: no-repeat;
}

#mainCenter{
   	background-image: url(/image/landing/main_center.gif);
   	background-repeat: repeat-y;
   	width: 650px;
	padding: 5px 25px;
	text-align: center;
}

#mainFooter{
   	background-image: url(/image/landing/main_footer.gif);
   	background-repeat: no-repeat;
}

.boxHeader,
.boxFooter{
	padding: 0;
	margin: 0;
	border: 0;
   	width: 645px;
   	height: 15px;
}

.boxHeader{
   	background-image: url(/image/landing/box_header.gif);
   	background-repeat: no-repeat;
}

.boxCenter{
   	background-image: url(/image/landing/box_center.gif);
   	background-repeat: repeat-y;
   	width: 625px;
	padding: 0 10px;
	text-align: left;
	font-size: 16px;
	line-height: 24px;
	font-family:"ＨＧゴシックＥ","メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Verdana, "ＭＳ Ｐゴシック", Osaka;
	font-weight: bold;
}

.boxFooter{
   	background-image: url(/image/landing/box_footer.gif);
   	background-repeat: no-repeat;
}

.submitHeader,
.submitFooter{
	padding: 0;
	margin: 0;
	border: 0;
   	width: 300px;
   	height: 15px;
}

.submitHeader{
   	background-image: url(/image/landing/submit_header.gif);
   	background-repeat: no-repeat;
   	text-align: center;
}

.submitCenter{
   	text-align: center;
   	background-image: url(/image/landing/submit_center.gif);
   	background-repeat: repeat-y;
   	width: 280px;
   	padding: 0 10px;
   	margin: 0 ;

}

.submitFooter{
   	background-image: url(/image/landing/submit_footer.gif);
   	background-repeat: no-repeat;
}

.freeLeft{
	margin-left: 10px; 
	float: left;
}

.freeRight{
	margin-right: 10px; 
	float: right;
}

.imgLeft{
	margin: 0 10px 10px 0;
	float: left;
}

.imgRight{
	margin: 0 10px 0 10px;
	float: right;
}

.buttonBox{
	text-align: center;
}

a.mitsumoributton{
   	text-align: center;
	text-indent: -3500px;
	display: block;
	width: 237px;
	height: 43px;
   	background-image: url(/image/buttons/mitsumoributton.gif);
}

a:hover.mitsumoributton{
	display: block;
	width: 237px;
	height: 43px;
	background-position: 0px -43px;
}

a.sumplebutton{
   	text-align: center;
	text-indent: -3500px;
	display: block;
	width: 237px;
	height: 43px;
   	background-image: url(/image/buttons/samplebutton.gif);
}

a:hover.sumplebutton{
	display: block;
	width: 237px;
	height: 43px;
	background-position: 0px -43px;
}


#footermenu{
	text-align: center;
	font-size: 70%;
	padding: 10px;
}