 @media screen and (max-width: 1023px) {

 #scholarship table {
      width: 100%;		
      border: 0;
    }

 #scholarship table thead {
      display: none;
    }

 #scholarship table tr {
	clear: none;	
	float:left;
	width:100%;
	margin:10px 0 10px 0;
	display: inline-block;
	padding-bottom:10px;
    border-bottom: 2px solid #ddd;
    }

 #scholarship table td {
	clear: none;	
	float:left;		
	display: inline-block;
    text-align: right;
    font-size: 100%;
	width: 100%;
    }

 #scholarship  table td input {width: 90%;}  
 #scholarship table .GroupTitle td {width: 100%;text-align: center;line-height:45px;font-size:110%;
color:#F30;
font-weight:bold;}
 #scholarship table .sTeam td:nth-child(1) {width: 100%;text-align: right;line-height:45px}
 #scholarship table .sTeam td:nth-child(2) {width: 50%;text-align: right;line-height:45px} 
 #scholarship table .sTeam td:nth-child(3) {width: 50%;text-align: right;line-height:45px} 
 #scholarship table td:before {
      content: attr(data-label);
      float: left;
      text-transform: uppercase;
    }
 #scholarship table td:after{
	content : '　';
	height : 0;
	clear : both;
	display : block;
	overflow: hidden;
}	


}
@media only screen and (min-width: 1024px) {
 #scholarship table {
    width: 100%;
    padding:0;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0 auto;
	margin-bottom: 15px;
  }

 #scholarship table tr {
    padding: 3px;
  }
 #scholarship table th {
	padding: 3px;
	font-size: 100%;
	text-align: center;
	color: #333;
	border: 1px #ccc inset;
	line-height:35px;
    letter-spacing: 1px;
	background-color:#666;
	color:#FFF;
  }
  
 #scholarship table td {
    padding: 3px;
    font-size: 100%;
	text-align: left;
	border:1px #ccc inset;
  }
  
 #scholarship table td input {width: 90%;}  
 #scholarship table .GroupTitle td {text-align: left;
font-size:110%;
color:#F30;
font-weight:bold;
line-height:40px;}
 #scholarship table .sTeam td:nth-child(1) {text-align: left;}
 #scholarship table .sTeam td:nth-child(2) {width:150px;text-align:left;} 
 #scholarship table .sTeam td:nth-child(3) {width:150px;text-align:left;} 

} 