BODY {	text-align : center;	margin-top : 10px;	background-color : #ffffff;}

img {	border : 0;}

.white{ font-size : 8px; color : white;}

.font1{
	font-size : 16px;
	font-weight : 900;
	color : #FF6600;
	text-indent : 3px;
	letter-spacing : -1px;
	height : 25px;
	line-height: 130%;
}

.font2{ font-size : 12px; font-family : "HG丸ｺﾞｼｯｸM-PRO",A-CID新ｺﾞｼｯｸR,ＭＳゴシック;
	font-weight : normal; color : #e1e1e1; line-height : 16px;
	letter-spacing : -1px;}

.font3{
	font-size : 16px;
	font-weight : bold;
	color : #333333;
	padding-left: 6px;
}

.font5{ font-size : 12px; font-weight : normal; color : #454545;}

.font6{ font-size : 15px; font-family : "ＭＳ ゴシック",A-CID新ゴB,HG丸ｺﾞｼｯｸM-PRO;
	font-weight : 900; color : fuchsia; text-indent : 3px; letter-spacing : -1px;
	height : 25px;}

.kakoiup{ background-image : url(image/backup.gif); width : 724px; height : 5px;
	background-position : center bottom; background-repeat : no-repeat;
	margin-left : auto; margin-right : auto;}

.kakoim{ background-image : url(image/backm.gif); width : 724px; height : 750px;
	background-position : center; background-repeat : repeat-y;}
	
.kakoid{ background-image : url(image/backd.gif); width : 724px; height : 5px;
	background-position : center top; background-repeat : no-repeat; padding-top : 5px;}

.kakoitable{ background-image : url(image/backm.gif); width : 724px; height : 400px;
	background-position : center; background-repeat : repeat-y;}

.left{
	text-align : left;
	text-indent : 10px;
	border-top-style : none;
	width : 98%;
	font-size : 11px;
	height : 18px;
	padding-top: 7px;
}

.div_m{
	position : relative;
}

.div_m_r{
	position : absolute;
	background-image : url(image/23.gif);
	width : 256px;
	height : 181px;
	text-align : left;
	right : 15px;
	top: 3px;
	background-repeat: no-repeat;
	left: 455px;
}

.div_m_r_1{ margin-top : 100px; margin-left : 10px;}

.div_m_r_2{  position : absolute; top : 185px; right : 15px; width : 256px;
	height : 180px;}

.div_m_l{
	margin-top : 20px;
	margin-left : 15px;
	font-size : 12px;
	text-align : left;
	text-indent : 10px;
}

.div_m_l_d{
	padding-left : 10px;
	text-align : left;
}

.div_m_l_td{
	text-align : left;
}

.iframe{ position : absolute; top : 90px; right : 14px; background-image : url(image/back.gif);
	background-repeat : no-repeat; width : 700px; height : 320px;
	background-position : center top; margin-top : 10px; padding-top : 23px;}


.size8{ font-size : 8px;}

.size10{ font-size : 10px;}

.center{ text-aligin : center; margin-right : auto; margin-left : auto;}

.swf{ top : 15px;}

.footer{ background-image : url(image/backm.gif); background-repeat : repeat-y;
	background-position : center center; width : 724px; padding-top : 20px;}

.foot_u{
	padding-top : 8px;
	border-top-width : 1px;
	border-top-style : dotted;
	border-top-color : #333333;
	width : 96%;
	font-size : 10px;
	margin-bottom : 8px;
	margin-top: 2px;
}

.foot_m{
	font-size : 14px;
	text-align : center;
	border-top-width : 1px;
	border-top-style : dotted;
	border-top-color : #333333;
	width : 96%;
	padding-top: 3px;
	padding-bottom: 3px;
}

.foot_d{
	font-size : 12px;
	color : white;
	background-color : #FF6600;
	text-align : right;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom: 5px;
	width: 97%;
	padding-right: 5px;
}
.login {
	background-image: url(image/login.jpg);
	text-align: center;
	font-size: 12px;
	vertical-align: bottom;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	background-position: bottom;
}

