.ui-body .about-mms
{
    overflow: hidden;
    background: #2C4142 url(https://mmsjapan.jp/p/adept/assets/img/adept/mms_bk_img2.jpg) no-repeat left top;
    background-size: cover;
    
    padding: 70px 0;
    color: #fff;
}

blockquote.plain
{
    padding: 0;
    border: 0;
}

.about-mms .media
{
    padding: 0;
}

.about-mms .pull-left + .media-body {
    padding-left: 20px;
}

.about-mms .pull-right + .media-body {
    padding-right: 20px;
}


.about-mms .container-fluid
{
    padding-top: 0;
}

.about-mms h3{
    font-weight: 400;
    color: #b59736;
    text-align: center;
    background: transparent no-repeat center center;
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: left;
    font-size: 220%;
    margin-bottom: 10px;
}

.about-mms h4{
    font-size: 170%;
    font-weight: 700;
    letter-spacing: .075em;
    text-align: center;
    background: transparent no-repeat center center;
    margin-top: 40px;
    margin-bottom: 40px;
    font-family: times new roman,times,serif;
    font-size: 170%;
    font-weight: 700;
    text-align: center;
    margin: 0 0 20px 0;
    padding: 0;
    text-align: left;
    font-size: 180%;
    line-height: 1.7;
    color: #fff;
}

.about-mms .field-n-message
{
    margin-bottom: 80px;
    text-align: justify;
}

.about-mms .field-n-message p
{
    line-height: 1.9;
    margin-bottom: 15px;
}

.about-mms .links a
{
    font-size: 120%;
    color: #fff;
}

.about-mms .field-representives
{
    background: #2C3840;
    color: #fff;
    margin: 0;
    padding: 60px 0;
}

.about-mms .field-representive
{
    margin-bottom: 80px;
}

.about-mms .field-representive:last-child
{
    margin-bottom: 0;
}

.about-mms .field-representive .media
{
    margin-top: 0;
    padding-top: 0;
    border: 0;
    padding: 0;
}

.about-mms .field-representive .media-object
{
    padding-top: 10px;
}

.about-mms .field-representive-header
{
    margin-bottom: 20px;
}

.about-mms .field-catchcopy
{
    font-size: 180%;
    font-weight: 700;
    margin-bottom: 25px;
}

.about-mms .field-name
{
    font-size: 180%;
    font-weight: 400;
    color: #b59736;
    color: #d5c083;
    margin: 0;
    padding-top: 0;
}

.about-mms .field-position
{
    font-size: 140%;
}

.about-mms .field-kana
{
    font-size: 130%;
}

.about-mms .field-message
{
    margin-bottom: 30px;
}

.about-mms .field-introduction h5
{
    font-size: 130%;
    font-weight: 400;
    color: #b59736;
    color: #d5c083;
    margin: 0;
    padding: 0;
}

.about-mms .field-n-message p.logo-in-about
{
    margin: 30px 0;
}