@charset "utf-8";
@media screen and (min-width: 680px){   
  .pc { display:block; }
  .sp { display:none; }
}
@media screen and (max-width: 680px){   
  .pc { display:none; }
  .sp { display:block; }
}
#redirect h1{
    background-color: #444647;
    color: #fff;
    font-size: 1.5rem;
    padding: 10px;
    text-align: center;
}

#redirect p{
    text-align: center;
}

#redirect .btn{
    background-color: #2E6D9B;
    width: 300px;
    display: block;
    margin: 1px auto;
    padding: 2px 0;
    
}

#redirect .btn p a{
    color: #fff;
    text-decoration: none;
    font-size: 1rem;
}

	
@media only screen and (max-width: 1280px) {

}
@media only screen and (max-width: 767px) {
    #redirect h1{
    font-size: 1rem;
}
    #redirect p{
        font-size: 0.9rem;
 
    }
}