.what .content-text p {
    line-height: 49px;
    text-align: center;
}

@media screen and (max-width: 480px) {
    .what-m .content-text-m p {
        letter-spacing: 0.05em;
        line-height: 35px;
        color: #000;
    }
}

@media screen and (max-width: 480px) {
    .text-box-m p {
        padding-top: 13px;
        text-align: left;
        margin: 0 auto;
    }
}
.recruit-info .content-text h4{
    font-family: YuGothic;
font-weight: bold;
font-size: 26px;
letter-spacing: 0.1em;
line-height: 69px;
text-align: left;
color: #414141;

}
.content-visual p {
    /* padding: 0 30px 0 11px; */
    font-size: 12px;
    width: 12px;
}

.company h6 {
    font-size: 20px;
    padding-bottom: 41px;
    
}
.what-m h5{
    padding-bottom: 30px !important;    
}
.company-m .content-text-m h6{
    font-size: 18px;
    color: #191818;
    font-weight: normal;
    color: #191818;
    text-stroke: 1px #000;
  -webkit-text-stroke: 0.7px #000;

}
.company-m .content-text-m .koumoku-m h3{
    padding-bottom: 34px;
}
.company .content-text .text-box p {
    width: 462px;
    line-height: 3em;
    font-family: YuGothic;
font-weight: 500;
font-size: 16px !important;
letter-spacing: 0.1em;
line-height: 36px;
text-align: left;
color: #414141;
}

.koumoku-box .r p{
    font-family: YuGothic;
font-weight: 500;
font-size: 14px;
letter-spacing: 0.05em;
color: #414141;
vertical-align: middle;
padding-top: 3px;
text-align: left;
}

.contact-content p{
    width: 1004px;
height: 53px;
font-family: YuGothic;
font-weight: 500;
font-size: 16px;
line-height: 29px;
text-align: left;
color: #414141;

}

.wpcf7-list-item-label{
    width: 317px;
height: 130px;
font-family: YuGothic;
font-weight: 500;
font-size: 14px;
text-align: left;
color: #414141;

}

.contact-form h6{
    width: 193px;
height: 22px;
font-family: YuGothic;
font-weight: bold;
font-size: 14px;
line-height: 29px;
text-align: left;
color: #414141;
}

.what .content-visual {
    background-image: url(http://mukaichi.com/wp-content/uploads/2021/05/pixta_31410463_L-scaled-e1621231666858.jpg) !important;
    background-position: center;
    background-size: cover;
}
.service01 .content-visual {
    background-image: url(http://mukaichi.com/wp-content/uploads/2021/05/pixta_47408706_L-scaled.jpg) !important;
    background-position: center;
    background-size: cover;
}

.company .content-visual {
    background-image: url(../img/company.png);
}

.contact .content-visual {
    background-image: url(http://mukaichi.com/wp-content/uploads/2021/05/pixta_53777892_L-scaled-e1621231584695.jpg) !important;
    background-position: center;
    background-size: cover;
}
.recruit .content-visual {
    background-image: url(http://mukaichi.com/wp-content/uploads/2021/05/pixta_68036378_L-scaled-e1621236980449.jpg) !important;
    background-position: center;
    background-size: cover;
}

.what .content-text hr,.service01 .content-text hr{
    border-top: 1px solid #2895C4;
}

.recruit-m .content-text-m h5{
    padding-bottom: 38px;
}

.recruit-m .content-text-m hr{
    margin-bottom: 10px;
}

.koumoku-m-height{
    height: 100px;
}

.koumoku-m-last{
    font-family: YuGothic;
font-weight: 500;
font-size: 14px;
letter-spacing: 0.05em;
line-height: 49px;
text-align: left;
color: #414141;

}

.recruit .koumoku-box .l{
    width: 200px;
}