@charset "utf-8";
/***********************************/
/*             共通                  */
/***********************************/



/***********************************/
/*             SP                  */
/***********************************/
@media screen and (max-width: 1126px) {
 
.pc_only { display: none !important; }	
    .pc { display: none !important; }
    .sp { display: block !important; }		


  
        #eol_product{
  margin:2rem 1rem 3rem;
         text-align:center;
}
    #eol_product h2 {
       
        margin:6rem auto 2rem;
        font-size:24px;
        font-weight:bold !important;
    }
    #eol_product ul{
        text-align:left;
    }
    #eol_product li{
        border-top:1px #ccc solid;
        padding:1rem;
    }
    #eol_product li:last-child{
        border-bottom:1px #ccc solid;
    }
    #eol_product h3 a{
        text-decoration:underline !important;
        font-size:20px;
        color:#17a2b8 !important;
    }
    #eol_product h3 a:hover{
        color:#0056b3 !important;}
    #eol_product p{
        margin:0;}

 
    
}
/***********************************/
/*                PC               */
/***********************************/
@media screen and (min-width: 1127px) {
	.pc { display: block !important; }
.sp { display: none !important; }	

    
     
        #eol_product{
  margin:2rem auto 6rem;
         text-align:center;
            width:100%;
            max-width:1000px;
            
}
    #eol_product h2 {
       
        margin:6rem auto 2rem;
        font-size:24px;
        font-weight:bold !important;
    }
    #eol_product ul{
        text-align:left;
    }
    #eol_product li{
        border-top:1px #ccc solid;
        padding:1rem;
    }
    #eol_product li:last-child{
        border-bottom:1px #ccc solid;
    }
    #eol_product h3 a{
        text-decoration:underline !important;
        font-size:20px;
        color:#17a2b8 !important;
    }
    #eol_product h3 a:hover{
        color:#0056b3 !important;}
    #eol_product p{
        margin:0;}

  
    
}