@charset "utf-8";

/* mobile----------------------------------------------------*/
@media screen and (max-width: 480px) {
      
.mobile_title_forIndex {width: 90%; padding:2% 5% 0; font-size: 3.8vw; border-bottom:1px solid red; margin-bottom: 18px;}
    
.list {width: 90%; margin: 0 auto;}
.list th {width: 48%;}
.list th img{width: 100%;}
.list td{width: 48%; padding-left: 3%; font-size: 4.6vw;}
.list th, td{border-bottom:1px solid #aaa;}


    	
}/* Tablet---------------------------------------------------*/
@media (min-width: 481px) and (max-width: 768px) {  
 


    
}/* PC-------------------------------------------------------*/
@media print, screen and (min-width: 769px) {








    
}