.guid_box {
    border: solid red 1px;
    padding: 25px 105px;
}

.guid_title {
    text-align: center;
    display: block;
    font-size: 33px;
    font-weight: bolder;
    margin: 0 auto;
}

.guid_m {
    display: block;
    margin-bottom: 15px;
}
.guid_box_pc {
    padding-right: 0;
}

@media (max-width: 767px) {
    .guid_box {
        border: solid red 1px;
        padding: 25px 42px;
    }
    
    .guid_title {
        text-align: center;
        display: block;
        font-size: 33px;
        font-weight: bolder;
        margin: 0 auto;
        font-size: 5vw;
    }
    
    .guid_m {
        display: block;
        margin-bottom: 15px;
    }
}
