@charset "UTF-8";
.info_area{
    width: 80%;
    margin: 80px auto 50px;
    display: flex;
    flex-direction: column;
    max-width: 1120px;
}
.info_area p{
    width:60%;
    font-size: 1.2rem;
    color: #000;
    margin:0 auto;
}
.info_area a{
    color: #28B4D8;
    font-size: 1.5rem;
    text-decoration: none;
}
.info_area2{
    width: 80%;
    margin: 50px auto 250px;
    display: flex;
    flex-direction: column;
    max-width: 1120px;
}
.info_area2 p{
    width:60%;
    font-size: 1.2rem;
    color: #000;
    margin:0 auto;
}
.info_area2 a{
    color: #28B4D8;
    font-size: 1.5rem;
    text-decoration: none;
}  
@media screen and (max-width:900px){
.info_area{
    width: 90%;
    margin: 80px auto 50px;
    display: flex;
    flex-direction: column;
    max-width: 1120px;
}
.info_area p{
    width:80%;
    font-size: 1.2rem;
    color: #000;
    margin:0 auto;
}
.info_area a{
    color: #28B4D8;
    font-size: 1.5rem;
    text-decoration: none;
}
.info_area2{
    width: 90%;
    margin: 50px auto 250px;
    display: flex;
    flex-direction: column;
    max-width: 1120px;
}
.info_area2 p{
    width:70%;
    font-size: 1.2rem;
    color: #000;
    margin:0 auto;
}
.info_area2 a{
    color: #28B4D8;
    font-size: 1.5rem;
    text-decoration: none;
}  

}

@media screen and (max-width:480px){
.info_area{
    width: 90%;
    margin: 20px auto 40px;
    display: flex;
    flex-direction: column;
    max-width: 480px;
}
    .info_area p{
    width:100%;
    font-size: 1.1rem;
    color: #000;
    margin:0 auto;
}
.info_area a{
    color: #28B4D8;
    font-size: 1.5rem;
    text-decoration: none;
}
.info_area2{
    width: 90%;
    margin: 30px auto 120px;
    display: flex;
    flex-direction: column;
    max-width: 1120px;
}
.info_area2 p{
    width:100%;
    font-size: 1.2rem;
    color: #000;
    margin:50px auto;
}
}