/*@N@*/
a:link				{color: #00F; text-decoration: none;}
a:visited			{color: #00F; text-decoration: none;}
a:hover				{color: #00F; text-decoration: underline;}
a:active			{color: #00F; text-decoration: underline;}

a.style1:link		{color: #FFF; text-decoration: none;}
a.style1:visited	{color: #FFF; text-decoration: none;}
a.style1:hover		{color: #FFF; text-decoration: underline;}
a.style1:active		{color: #FFF; text-decoration: underline;}

a.style2:link		{color: #FFF; text-decoration: underline;}
a.style2:visited	{color: #FFF; text-decoration: underline;}
a.style2:hover		{color: #F80; text-decoration: underline;}
a.style2:active		{color: #F80; text-decoration: underline;}

a.style3:link		{color: #FFF; text-decoration: underline;}
a.style3:visited	{color: #FFF; text-decoration: underline;}
a.style3:hover		{color: #F00; text-decoration: underline;}
a.style3:active		{color: #F00; text-decoration: underline;}

a.style4:link		{color: #FFF; text-decoration: underline;}
a.style4:visited	{color: #FFF; text-decoration: underline;}
a.style4:hover		{color: #FFF; text-decoration: none;}
a.style4:active		{color: #FFF; text-decoration: none;}

a.style9:link		{font-weight: bold; text-decoration: underline;}
a.style9:visited	{font-weight: bold; text-decoration: underline;}
a.style9:hover		{font-weight: bold; text-decoration: none;}
a.style9:active		{font-weight: bold; text-decoration: none;}

/*@^OΌ@*/
form				{ margin:0; padding:0; }
body,table,td		{ font-size:12px; }
.body {
	font-size:12px;
 	margin-top:10px;
	margin-left:0px;
	background-color:#FCF;
	color:#000;
}
input {
    border-width:1px;
    border-style:solid;
    border-color:#F22;
	background-color:#FFF;
}

/*@font@*/
.s		{ font-size: 10px; }
.m		{ font-size: 12px; }
.l		{ font-size: 14px; }

.sb		{ font-size: 10px; font-weight: bold; }
.mb		{ font-size: 12px; font-weight: bold; }
.lb		{ font-size: 14px; font-weight: bold; }

.sh		{ font-size: 10px; line-height: 150%; }
.mh		{ font-size: 12px; line-height: 150%; }
.lh		{ font-size: 14px; line-height: 150%; }

.sbh	{ font-size: 10px; font-weight: bold; line-height: 150%; }
.mbh	{ font-size: 12px; font-weight: bold; line-height: 150%; }
.lbh	{ font-size: 14px; font-weight: bold; line-height: 150%; }

.lh		{ line-height: 150%; }

/*@@BBS@@*/
.bbs{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#F44;
	padding-top:5px;
	padding-bottom:5px;
}

/*@@Kρ@@*/
.kiyaku_table{
	line-height:130%;
}
.kiyaku_td1{
	font-size: 14px;
	font-weight: bold;
}
.kiyaku_td2{
	padding-left:40px;
	padding-right:40px;
}
.kiyaku_span{
	font-size:16px;
	font-weight:bold;
	line-height:150%;
}
.kiyaku_div{
	font-weight:bold;
}


/*@@o^WbN@@*/

/*@@regist.php@@*/
.regist_table1	{}
.regist_table2	{}
.regist_table3	{}
.regist_td1		{ line-height:150%; }
.regist_td2		{}
.regist_td3		{}


/*@@input_id.php@@*/
.inputid_table1	{}
.inputid_table2	{}
.inputid_td1	{ line-height:150%; }
.inputid_td2	{}
.inputid_td3	{}
.inputid_td4	{}
.inputid_span1{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}
.inputid_span2{
    color:#F22;
	font-weight:bold;
}
.inputid_span3{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}
.inputid_span4{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}
.inputid_span5{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}


/*@@regist2.php@@*/
.regist2_table1	{}
.regist2_table2	{}
.regist2_table3	{}
.regist2_table4	{ background-color:#F44; }

.regist2_td1	{ background-color:#FAA; color:#F44; }
.regist2_td2	{ background-color:#FEE; color:#F44; }


/*@@check.php@@*/
.check_table	{ background-color:#F44; }
.check_td1		{ background-color:#FAA; color:#F44; }
.check_td2		{ background-color:#FEE; color:#F44; }


/*@@regist3.php@@*/
.regist3_table1	{}
.regist3_table2	{}
.regist3_table3	{}
.regist3_td1	{ line-height:150%; }
.regist3_td2	{}
.regist3_td3	{}


/*@@regend.php@@*/
.regend_table1	{}
.regend_table2	{}
.regend_td1		{ line-height:150%; }
.regend_td2		{}
.regend_td3		{}
.regend_td4		{}
.regend_span1{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}
.regend_span2{
    color:#F22;
	font-weight:bold;
}
.regend_span3{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}
.regend_span4{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}
.regend_span5{
    font-size:14px;
    color:#F22;
    font-weight:bold;
}


/*@@fin_id.php@@*/
.fin_table1	{}
.fin_table2	{}
.fin_table3	{}
.fin_td1	{ line-height:150%; }
.fin_td2	{}




/*@@o^y[WSΜ@@*/

/*@@100%ΐSιΎI@@*/
.table100percent{
    border-width:1px;
    border-style:solid;
    border-color:#F00;
	background-color:#FEF;
	margin-top:10px;
	margin-bottom:10px;
}
.td100percent1{
	font-size:14px;
	font-weight:bold;
    color:#F22;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
.td100percent2{
	color:#F22;
	line-height:130%;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}

/*@@G[bZ[W@@*/
.errmes{ color:#F00; }

/*@@^CgIRg@@*/
.regist_title{
	font-size:16px;
	color:#F22;
	font-weight:bold;
    text-decoration:underline;
}
