

.arrow1,.arrow2,.arrow3,.arrow4,.arrow5,
.arrow1-,.arrow2-,.arrow3-,.arrow4-,.arrow5- {
  	
	float:right;
	width: 18px;
	height:18px;
  	cursor:pointer;
	background: url('../img/arrow.png');
	background-size: cover;

	


}

.title1,.title2,.title3,.title4{
	cursor:pointer;
}
  
 
   th .arrow1-,th .arrow2-,th .arrow3-,th .arrow4-,th .arrow5-{
  		display:none;
  	}
 
   td .arrow1,td .arrow2,td .arrow3,td .arrow4{
  		display:block;
		float:right;		  
  	}


  	#cell01,#cell02,#cell03,#cell04{
  		display:none;
  	}
 


  
#cell05 input[type="text"]{
	width:100%;
  	font-size:120%;
	line-height: 120%;

	margin:-3px 0 0 -10px;
	-webkit-appearance: none;
	border:1px solid #d4d4d4;

	background-color:#fff;
	opacity:1;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	
	padding:5px;
}




@media all and (max-width:480px){
	
#cell05 input[type="text"]{
		font-size:180%;
		margin:5px;
		width:100%;
	}


}

 
 
.title1:hover,.title2:hover,.title3:hover,.title4:hover {
  	-webkit-tap-highlight-color: transparent;
	//background-color:#878787;
	background-color:#f90;
	color:#fff;
}



input[type="checkbox"]{

  -webkit-appearance: none;
  width:15px;
  height:15px;
  //border:2px solid #141565;
//border-radius:0px;
	
border: 2px solid #f90;
    border-radius: 2px;
  background:transparent;
  opacity:1;

}


input[type="checkbox"]:checked{
  background:#ff9900;
  opacity:1.5;

}

  
  
 
   @media all and (max-width:480px){
  
  	.title1:hover,.title2:hover,.title3:hover,.title4:hover {
	  	-webkit-tap-highlight-color: initial;
		background-color:#fff;
		color:initial;
	  }


    	th .arrow1-,th .arrow2-,th .arrow3-,th .arrow4-,th .arrow5-{
  		display:block;
  	}
	  
	  
   	td .arrow1,td .arrow2,td .arrow3,td .arrow4,td .arrow5{
  		display:none;
  	}
  
  
	#close01,#close02,#close03,#close04,#close05 {
	  cursor:pointer;	
	}
  
  	#cell01,#cell02,#cell03,#cell04,#cell05{
  		display:none;
  	}
 
  
}
  