@media screen and (max-width: 1024px){
/* ///////////////////////////////////////////////////////////////////
トップイメージ
/////////////////////////////////////////////////////////////////// */

.east-top{
    height: 250px;
}

.east-top h2{
    font-size: 5vw;
}

.east-top img{
    width: 25%;
}

/* ///////////////////////////////////////////////////////////////////
三つの特徴
/////////////////////////////////////////////////////////////////// */

#east .choose{
    width: 100%;
}

#east .choose .tokuchou{
    width: 40%;
}

#east .choose ul{
    width: 100%;
}

#east .choose .east-link{
    width: 40%;
}

/* ///////////////////////////////////////////////////////////////////
Q&A
/////////////////////////////////////////////////////////////////// */

.h-qa .wrap{
    width: 90%;
    margin: 0 auto 20px;
}

.h-qa .wrap-q {
    width: 100%;
    margin: 0 0 -20px;
    text-align: left;
    height: 150px;
}

.h-qa .wrap-q img {
    width: 20%;
}

.h-qa .wrap-a {
    width: 100%;
    display: block;
    margin:  0;
    text-align: right;
}

.h-qa .wrap-a img {
    width: 20%;
}

.h-qa .east-link {
    width: 40%;
}

.h-qa .east-link a::after{
    top: 20%;
}

/* ///////////////////////////////////////////////////////////////////
アクセス
/////////////////////////////////////////////////////////////////// */

.h-acces table{
    width: 90%;
    max-width: 680px;
    margin: 0 auto;
    border-collapse: collapse;
    border-spacing: 0;
}

.h-acces .east-link{
    width: 40%;
}

.h-acces .east-link a::after{
    top: 20%;
}

}