@charset "UTF-8";
/*=============================================================
 message
=============================================================*/

/*======.corporate common======*/

#thanks .linkList .list {
    padding: 25px 0;
    margin-bottom: -15px;
}

#thanks .linkList .list .item {
    float: left;
    width: 47.82609%;
    margin-bottom: 15px;
}

#contents_thanks {
    margin: 0 auto 50px;
    text-align: center;
}

@media (max-width: 599px) {
    #thanks .linkList .list .item:nth-of-type(2n) {
        float: right;
    }
    #thanks .linkList .list .item a:after {
        right: 13px;
    }
}

@media (min-width: 600px) {
    .corporate .linkList .list {
        padding: 50px 0;
        margin-bottom: -20px;
    }
    #thanks .linkList .list .item {
        width: 386px;
        margin-bottom: 20px;
        margin-right: 21px;
    }
    #thanks .linkList .list .item:nth-of-type(3n) {
        margin-right: 0;
    }
    #thanks .linkList .list .item a {
        width: 386px;
        max-width: 386px;
    }
}

#thanks #mainimg {
    background-image: url(../img/contact/bg_main01.png);
}
@media (min-width: 600px) {
    .myform {
    width: 80% !important;
}

.wpcf7 input.wpcf7-submit {
     width: 300px !important;
     height: 55px;
}
#contents_thanks {
    margin: 0 auto 100px;
    text-align: center;
}
#contents_thanks p {
    font-size: 1.8rem;
}
}