@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

/*==========================================
 login
===========================================*/
.login_box {
	margin: 0px auto 30px auto;
	padding: 40px 20px;
	width: 600px;
	border: 1px solid #CCC;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #fff;
 background: -moz-linear-gradient(top, #fff, #eee);
 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
	}

h2.ti_login {
	margin: 0px auto 20px auto;
	padding: 10px;
	font: normal bold 20px/26px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

.login_box dl {
	margin: 0px auto;
	padding: 0px 0 15px 0;
	}

.login_box dl dt {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 150px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	color: #000;
	float: left;
	}

.login_box dl dd {
	margin: 0px;
	padding: 0px 0 0 20px;
	width: 430px;
	float: right;
	}

p.login_user {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	width: 500px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	color: #000;
	}

p.pass_reminder {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	width: 500px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	color: #000;
	}

p.pass_reminder a {
	color: #960;
	text-decoration: underline;
	}

p.pass_reminder a:hover {
	color: #333;
	text-decoration: none;
	}

p.atten {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #F00;
	}
div.atten {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #F00;
	}

p.bt_login {
	margin: 0px auto;
	padding: 10px 0 0px 0;
	width: 500px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

p.bt_login input[type='submit'] {
	margin: 0px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #fff;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #555, #000);
 background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	border: 3px solid #ccc;
	}

p.bt_login input[type='submit']:hover {
	color: #fff;
	background: #000;
	border: 3px solid #ccc;
	}

/*==========================================
 reminder
===========================================*/
.reminder_box {
	margin: 0px auto 30px auto;
	padding: 40px 20px;
	width: 600px;
	border: 1px solid #CCC;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #fff;
 background: -moz-linear-gradient(top, #fff, #eee);
 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
	}

h2.ti_reminder {
	margin: 0px auto 20px auto;
	padding: 10px;
	font: normal bold 20px/26px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

.reminder_box dl {
	margin: 0px auto;
	padding: 0px 0 15px 0;
	}

.reminder_box dl dt {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 200px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	color: #000;
	float: left;
	}

.reminder_box dl dd {
	margin: 0px;
	padding: 0px 0 0 20px;
	width: 380px;
	float: right;
	}

p.info_txt {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	width: 500px;
	font: normal normal 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

p.atten {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #F00;
	}

p.bt_reminder {
	margin: 0px auto;
	padding: 10px 0 0px 0;
	width: 500px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

p.bt_reminder input[type='submit'] {
	margin: 0px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #fff;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #555, #000);
 background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	border: 3px solid #ccc;
	}

p.bt_reminder input[type='submit']:hover {
	color: #fff;
	background: #000;
	border: 3px solid #ccc;
	}

/*==========================================
 reg
===========================================*/
p.img_flow {
	margin: 0px auto;
	padding: 0px 0px 20px 0;
	width: 800px;
	text-align: center;
	}

.reg_box {
	margin: 0px auto 30px auto;
	padding: 40px 20px;
	width: 758px;
	border: 1px solid #CCC;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #fff;
 background: -moz-linear-gradient(top, #fff, #eee);
 background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
	}

h2.ti_reg {
	margin: 0px auto 20px auto;
	padding: 10px;
	font: normal bold 20px/26px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

.reg_box dl {
	margin: 0px auto;
	padding: 0px 0 15px 0;
	width: 600px;
	}

.reg_box dl dt {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 200px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	color: #000;
	float: left;
	}

.reg_box dl dd {
	margin: 0px;
	padding: 0px 0 0 20px;
	width: 380px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	float: right;
	}

.reg_box dl dd.conf_mail {
	padding-top: 10px;
	}

.conf_mail_box {
	margin: 0px auto  30px auto !important;
	padding: 20px 0 !important;
	border: 1px solid #333;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	}

p.info_txt {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	width: 700px;
	font: normal normal 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

p.info_txt em {
	color: #F00;
	font-weight: bold;
	}

p.info_txt2 {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	width: 750px;
	font: normal normal 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

p.info_txt2 em {
	color: #F00;
	font-weight: bold;
	}

.reg_box h3.mi_atten {
	margin: 40px auto 10px auto;
	padding: 10px;
	width: 100px;
	font: normal bold 18px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #FFF;
	background: #C00;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	float: left;
	}

p.atten {
	margin: 0px;
	padding: 10px 0 0 0;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #F00;
	}

p.bt_reg {
	margin: 0px auto;
	padding: 10px 0 0px 0;
	width: 500px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

p.bt_reg input[type='submit'] {
	margin: 0px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #fff;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #555, #000);
 background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	border: 3px solid #ccc;
	}

p.bt_reg input[type='submit']:hover {
	color: #fff;
	background: #000;
	border: 3px solid #ccc;
	}

p.bt_reg input[type='submit'].bt_nor {
	margin: 0px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #fff;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #aaa, #888);
 background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#888));
	border: 3px solid #ccc;
	}

p.bt_reg input[type='submit'].bt_nor:hover {
	color: #fff;
	background: #888;
	border: 3px solid #ccc;
	}

p.atten2 {
	margin: 0px auto;
	padding: 10px 0;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #F00;
	width: 740px;
	}

.reg_box table {
	margin: 0px auto;
	padding: 20px 0px;
	width: 740px;
	}

.reg_box table th {
	margin: 0px auto;
	padding: 10px 0 5px 0;
	font: normal bold 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

.reg_box table th span {
	font: normal bold 14px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

.reg_box table td {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	font: normal normal 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	border-bottom: 1px dotted #ae9a77;
	}

.agreement_box {
	margin: 0px auto;
	padding: 8px;
	width: 700px;
	height: 250px;
	font: normal normal 12px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	overflow: scroll;
	overflow-x: hidden;
	border: 1px solid #ccc;
	border-radius: 4px;
	background: #FFF;
	}

p.agree {
	margin: 0px auto;
	padding: 20px 0 15px 0;
	font: normal bold 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #333;
	}

/*==========================================
 member
===========================================*/
table.infoTb {
	margin: 0px auto;
	padding: 20px 0px;
	width: 740px;
	}

table.infoTb th {
	margin: 0px auto;
	padding: 10px 0 5px 0;
	font: normal bold 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

table.infoTb th span {
	font: normal bold 14px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

table.infoTb td {
	margin: 0px auto;
	padding: 10px 0 15px 0;
	font: normal normal 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	border-bottom: 1px dotted #ae9a77;
	}

.account_box {
	margin: 0px;
	padding: 10px 15px;
	border: 1px solid #c2a880;
	}

.account_box p {
	margin: 0px;
	padding: 0px 0 5px 0;
	font: normal normal 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

.account_box p em {
	font: normal bold 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	}

.account_box p.status_info {
	font: normal normal 12px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	}

.account_box p.status_info em {
	font: normal bold 12px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #F00;
	}

p.arr_mes_txt {
	margin: 0px;
	padding: 0px 0 5px 0;
	font: normal bold 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #F00;
	}

h3.ti_member {
	margin: 10px auto;
	padding: 10px;
	font: normal bold 18px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #FFF;
	border: 1px solid #CCC;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #555, #000);
 background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	clear: both;
	}

h4.mi_member {
	margin: 0px auto 10px auto;
	padding: 10px;
	font: normal bold 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	background: #ffeccf;
	}

h4.mi_member span {
	font: normal bold 12px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

.mainTable p.update_wallet {
	margin: 0px;
	padding: 0px 0 5px 0;
	font: normal normal 12px/20px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: right;
	color: #F00;
	}

.mainTable p.update_wallet a {
	color: #F00;
	font-weight: bold;
	text-decoration: underline;
	background: #FF9;
	}

.mainTable p.update_wallet a:hover {
	color: #F00;
	font-weight: normal;
	text-decoration: none;
	background: #FFF;
	}

.mainTable p.txt_info {
	margin: 0px;
	padding: 10px 0 5px 0;
	font: normal normal 14px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

dl.balance_list {
	margin: 0px auto 1px auto;
	padding: 0px;
	width: 700px;
	font: normal normal 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

dl.balance_list dt {
	margin: 0px;
	padding: 10px;
	width: 120px;
	background: #fde2ba;
	text-align: center;
	float: left;
	}

dl.balance_list dd {
	margin: 0px;
	padding: 10px;
	font-weight: bold;
	width: 540px;
	float: left;
	}

dl.balance_list dd a {
	color: #630;
	text-decoration: underline;
	}

dl.balance_list dd a:hover {
	color: #630;
	text-decoration: none;
	}

/*table.subTable,table.subTable2 {
	margin: 10px 0;
	padding: 10px;
	width: 100%;
	border: 1px solid #c2a880;
	}*/

table.subTable th {
	/*margin: 0px;
	padding: 10px;
	width: 25%;
	font: normal bold 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;*/
	border: 1px solid #ccc;
	padding: 8px;
	text-align: center;
	}

table.subTable td {
	/*margin: 0px;
	padding: 10px;
	width: 25%;
	font: normal normal 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #000;
	border-bottom: 1px solid #c2a880;*/
	text-align: center;
	border: 1px solid #ccc;
	padding: 8px;
	}

table.subTable2 th {
	margin: 0px;
	padding: 10px;
	width: 16%;
	font: normal bold 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

/*table.subTable2 td {
	margin: 0px;
	padding: 10px;
	width: 16%;
	font: normal normal 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	border-bottom: 1px solid #c2a880;
	}*/

.charge_box {
	margin: 0px auto;
	padding: 0px;
	width: 700px;
	font: normal normal 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

.charge_box ul {
	margin: 0px auto;
	padding: 10px 0px;
	}

.charge_box ul li {
	margin: 0px auto;
	padding: 0px 0 10px 0;
	font: normal bold 14px/22px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #000;
	}

.charge_box ul li input[type='radio'] {
	margin: 0px 5px 0 10px;
	height: 22px;
	width: 22px;
	text-align: center;
 vertical-align: top;
	-moz-transform-origin: right bottom;
 -moz-transform: scale( 1.5 , 1.5 );
	}

/*table.member_table_01 {
	margin: 0px auto 15px auto;
	padding: 0px;
	width: 700px;
	border-top: 1px solid #ae9a77;
	border-left: 1px solid #ae9a77;
	}*/

table.member_table_01 th {
	margin: 0px auto;
	padding: 10px 0 5px 0;
	font: normal bold 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

table.member_table_01 th span {
	font: normal bold 14px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

/*table.member_table_01 td {
	margin: 0px auto;
	padding: 10px;
	font: normal normal 16px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	border-bottom: 1px solid #ae9a77;
	border-right: 1px solid #ae9a77;
	}*/

p.at_call {
	margin: 0px auto;
	padding: 10px;
	font: normal bold 18px/30px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

#mainTable td ul {
	margin: 0px auto;
	padding: 0 0 10px 0;
	}

#mainTable td ul li {
	font: normal normal 14px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	color: #333;
	}

/*=====
 form
=====*/
p.bt_next {
	margin: 0px auto;
	padding: 10px 0 20px 0;
	width: 500px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

p.bt_next input[type='submit'] {
	margin: 0px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #fff;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #555, #000);
 background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	border: 3px solid #ccc;
	}

p.bt_next input[type='submit']:hover {
	color: #fff;
	background: #000;
	border: 3px solid #ccc;
	}

p.bt_twin {
	margin: 0px auto;
	padding: 10px 0 20px 0;
	width: 600px;
	font: normal bold 14px/18px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
	}

p.bt_twin input[type='submit'] {
	margin: 0px 50px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #fff;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #000;
 background: -moz-linear-gradient(top, #555, #000);
 background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#000));
	border: 3px solid #ccc;
	float: left;
	}

p.bt_twin input[type='submit']:hover {
	color: #fff;
	background: #000;
	border: 3px solid #ccc;
	}

p.bt_twin input[type='reset'] {
	margin: 0px 50px;
	padding: 15px;
	width: 200px;
	font: normal bold 20px/24px "メイリオ", Meiryo, Osaka,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: center;
	color: #000;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
	background: #aaa;
 background: -moz-linear-gradient(top, #aaa, #ccc);
 background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#ccc));
	border: 3px solid #ccc;
	float: left;
	}

p.bt_twin input[type='reset']:hover {
	color: #000;
	background: #ccc;
	border: 3px solid #ccc;
	}

