/******　メイン設定　******/
body {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 12px;
	background: url(bg.gif);
	background-color: #000000;
	text-align: center;
}

/*****　リンク設定　******/
a:link {color: #FFFF00;}
a:visited {color: #FFFF00;}
a:hover {color: #FFFF00;}

/*****　全体テーブルデザイン　******/
.main_design {
	width: 740px;
	height: 550px;
	margin: 0px auto auto auto;
}

/*****　会員ログイン部分デザイン　******/
.main_Login {
	border-top: 1px solid #ABA000;
	font-size: 12px;
	width: 740px;
	padding: 2px 0px 2px 0px;
	margin: 10px 0px 5px 0px;
}

/*****　会員ログイン部分デザイン　******/
.main_Login2 {
	color: #FF66C1;
	border-top: 1px solid #ABA000;
	font-size: 11px;
	width: 740px;
	padding: 5px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
}

/*****　PCアドinput設定　******/
.main_inputM {
	width: 100px;
	margin-right: 10px;
	border: 2px solid #B7A900;
}

/*****　携番input設定　******/
.main_inputT {
	width: 100px;
	margin-right: 10px;
	border: 2px solid #B7A900;
}

/*****　パスワードinput設定　******/
.main_inputP {
	width: 40px;
	margin-right: 10px;
	border: 2px solid #B7A900;
}

/*****　ログインボタン設定　******/
.main_inputS {
	color: #B7A900;
	font-weight: bold;
	width: 80px;
	height: 20px;
	border: 2px solid #B7A900;
	background: #FFF799;
}

/*****　パスワードinput設定　******/
.main {
	width: 740px;
	height: 550px;
}

/*****　メインテーブルデザイン　******/
.main_A_design {
	text-align: left;
	width: 400px;
	height: 550px;
	background: url(background_A.jpg);
}

/*****　メインテーブルデザイン2　******/
.main_A_design2 {
	text-align: left;
	width: 400px;
	height: 550px;
	background: url(background_A_BG.jpg);
}

/*****　左フレームデザイン　******/
.main_A_iframe {
	text-align: left;
	width: 400px;
	height: 550px;
	float: left;
}

/*****　iフレームデザイン　******/
.iframe {
	width: 400px;
	height: 550px;
}

/*****　右登録画面デザイン　******/
.main_B_enter {
	text-align: left;
	width: 340px;
	height: 550px;
	float: left;
	background: url(background_B.jpg);
}

/*****　右登録画面内ボックス　******/
.main_B_design {
	color: #362F2D;
	width: 300px;
	height: 505px;
	margin: 11px auto auto auto;
}

/*****　フォーム中　******/
.Form_center {
	text-align: center;
	width: 300px;
	margin-bottom: 5px;
	clear: left;
}

/*****　フォーム中文字　******/
.Form_center_text {
	text-align: center;
	width: 300px;
	clear: left;
	margin: 5px auto 5px auto;
}


/*****　フォーム左　******/
.Form_left {
	width: 80px;
	height: 24px;
	background: url(f_bg.gif);
	float: left;
}

.Form_left_t {
	color: #BF501B;
	text-align: center;
	font-weight: bold;
	padding-top: 6px;
}

/*****　フォーム右　******/
.Form_right {
	padding-top: 1px;
	padding-left: 10px;
	margin-bottom: 10px;
	float: left;
}


/*****　クリアー　******/
.clear {
	clear: left;
}

/*****　フォーム項目　******/
.f_name {
	width: 110px;
}

.f_age {
	width: 116px;
}

.f_area {
	width: 116px;
}

.f_area2 {
	width: 70px;
}

.f_pc {
	width: 190px;
}

.f_mb {
	width: 190px;
}

.f_mb2 {
	width: 116px;
}

.f_tel {
	width: 110px;
}

/*****　メニュー部分設定　******/
.main_MENU {
	width: 740px;
}

/*****　コピーライト設定　******/
.main_CR {
	font-size: 12px;
	width: 740px;
	padding: 10px 0px 5px 0px;
}

/*****　規約設定　******/
.kiyaku {
	color: #362F2D;
	font-size: 12px;
	width: 340px;
	height: 430px;
	margin-left: 28px;
	margin-top: 85px;
	padding: 5px;
	overflow: auto;
	line-height: 160%;
}
