@charset "utf-8";
/* csr
-------------------------------------------------*/

.plan-link:hover {
    padding: .7rem 1.5rem .6rem;
    margin-bottom: 2.6rem;
    transition: .5s;
    background: rgb(42,156,128) url(/img/i_arrow_green.png) no-repeat 98% 50%;
}
.csr_img {
    width: 80%;
    margin: 0 auto;
}
.csr_img img,
.csr_img p{
    width: 95%;
    margin: 0 auto;
    display:block;
}
@media screen and (max-width: 970px){
.csr_img {
    width: 100%;
    margin: 0 auto;
}
.csr_img img,
.csr_img p{
    width: 100%;
}

}
@media screen and (max-width: 768px){
}
@media screen and (max-width: 600px){
}
@media screen and (max-width: 400px){
}

