@charset "Shift_JIS";

/*----------------------------------------------------------------------------

	--- INDEX ---
	[0] in #mainLeft

----------------------------------------------------------------------------*/


/*	[0] in #mainLeft
----------------------------------------------------------------------------*/
#lead{
	width:100%;
	height:220px;
	background:url(../entry/img/mainImg.jpg) right no-repeat;
	margin-bottom:30px;
}
#lead h2{
	width:303px;
	height:20px;
	background:url(../entry/img/h2_hall.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}
#h2_regist{
	height:15px;
	background:url(../entry/img/h2_regist.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:10px;
}
#lead div{
	margin:10px 0 10px;
}
.btnFree{
	display:block;
	width:179px;
	height:29px;
	background:url(../entry/img/btn_free.gif) no-repeat;
	text-indent:-9999px;
}
.btnPay{
	display:block;
	width:177px;
	height:29px;
	background:url(../entry/img/btn_pay.gif) no-repeat;
	text-indent:-9999px;
}

#flow{
	margin-bottom:30px;
}
#flow h3{
	width:112px;
	height:16px;
	background:url(../entry/img/h3_flow.gif) no-repeat;
	text-indent:-9999px;
}
#flow ul{
	margin-top:4px;
	background:url(../common/dot.gif) top repeat-x;
	padding:10px 0 0 0;
}
#flow li{
	line-height:14px;
	margin-bottom:10px;
}

#admin{
	margin-bottom:30px;
}
#admin h3{
	width:204px;
	height:16px;
	background:url(../entry/img/h3_admin.gif) no-repeat;
	text-indent:-9999px;
}
#admin ul{
	margin-top:4px;
	background:url(../common/dot.gif) top repeat-x;
	padding:10px 0 0 0;
}
#admin li{
	line-height:14px;
	margin-bottom:10px;
}

#login{
	width:100%;
	margin-bottom:30px;
}
#login h3{
	width:113px;
	height:14px;
	background:url(../entry/img/m_login.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:5px;
}
#login form{
	padding:10px;
	background:linen;
	border:1px solid coral;
	margin-bottom:10px;
}


#registForm{
	margin-bottom:30px;
}
#registForm h3{
	width:205px;
	height:16px;
	background:url(../entry/img/h3_regist.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:5px;
}
.samples{
	margin:4px 0 10px;
	background:url(../common/dot.gif) top repeat-x;
	padding:10px 0 0 0;
}
#registForm .btnFree{
	float:left;
}
#registForm .btnPay{
	float:left;
}
#registForm .caution{
	margin-bottom:10px;
}
#registForm td{
	padding:6px 10px;
	background:whitesmoke;
}
#registForm .k{
	background:mistyrose;
	text-align:center;
}
#registForm .submit{
	padding:10px;
	text-align:center;
	background:#FFFFFF;
}















