/*//////////////////////////////////////////////////////////////////////////////// 登録 /*/
#mysheet {
	width: 640px;
	padding: 0 0 0 15px;
	}

#mysheet table{
	margin:5px 0 10px;
	border: 1px #d4edff  solid;
    border-collapse: collapse;
    border-spacing: 0;
	}
	
#mysheet td{
	padding: 10px;
    border: 1px #d4edff solid;
    border-width: 0 0 1px 1px;
	vertical-align:top;
	}
	
#mysheet li{
	width:100%;
	margin:0;
	padding:0;
    text-align: left;
	}
	
#mysheet span{color:#F00;}
	
.ms_txt01{	width:15%;}

.ms_txt02{	width:55%;}

.ms_txt01,.ms_txt02{
	height:18px;
	border: 1px #a8a8a8 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.ms_txt03{
	padding:0;
	width:83%;
	height:70px;
	border: 1px #a8a8a8 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.ms_select {
	height: 20px;
	vertical-align: bottom;
	border: 1px #a8a8a8 solid;
	}

.ms_txt01,.ms_txt02,.ms_txt03,select{
	margin:5px 0;}
	
.sheet_red{	color:#F00;}

.oubo{
	padding-top: 10px;
	float:right;
	}


/*//////////////////////////////////////////////////////////////////////////////// 会員登録について /*/
.entry_merit {
	padding: 0 20px 0 15px;
	}

.entry_merit h5{
	height:11px;
	font-size:13px;
	line-height:11px;
	padding:10px 0 10px 10px;
	clear:both;
	background-color:#d4edff;
	margin:10px 0 0 ;
	overflow:hidden;
	}
	
.entry_border {
	border: 1px #a8a8a8 solid;
	}
	
.entry_merit ul {
	margin: 10px 0;
	padding-left:10px;
	}