@charset "utf-8";

@media only screen and (min-width: 0px) and (max-width: 1200px) {
#wholesale{
    width: 83.33333333333334%;
    padding: 5%;
}
#wholesale p{
    font-size: 14px;
}
#wholesale section{
    margin-bottom: 5%;
}
#pic-company{
    width: 40.909090909090914%;
    margin-left: 4.545454545454546%;
}
.qa dd img{
    margin-left: 2.272727272727273%;
    margin-bottom: 2.272727272727273%;
    width: 45.45454545454545%;
}
}

@media only screen and (min-width: 0px) and (max-width: 640px) {
#contents h5{
    font-size: 16px;
    margin-bottom: 10px;
}
#wholesale{
    width: 93.75%;
}
#flow li span{
    padding: 10px;
    font-size: 16px;

}
.qa dd img{
    float: none;
    margin: 0 auto;
    margin-bottom: 2.272727272727273%;
    width: 100%;
}

}
