@charset "UTF-8";
.areaCompany {}
.areaCompany_title {}
.areaCompany_box {}
.message {
    margin-bottom: 65px;
}
.message_inner {}
.message_title {
    margin-bottom: 36px;
}
.message_cols {}
.message_cols:after {
    content: "";
    display: block;
    clear: both;
}
.message_col {}
.message_col-no1 {
    width: 60%;
    float: left;
}
.message_headline {
    font-size: 20px;
    color: #0071BC;
    margin-bottom: 23px;
}
.message_text {}
.message_name {
    text-align: right;
    margin-top: 34px;
}
.message_name > b {
    font-weight: normal;
    margin-right: 5px;
    vertical-align: middle;
}
.message_name > img {
    vertical-align: middle;
}
.message_col-no2 {
    width: 30%;
    float: right;
}
.message_image {}
.message_image > img {
    max-width: 100%;
    height: auto;
}
.outline {
    margin-bottom: 70px;
}
.outline:last-of-type {
    margin-bottom: 0;
}
.outline_inner {}
.outline_title {}
.outline_table {}
.outline_table > tbody {}
.outline_table > tbody > tr {}
.outline_table > tbody > tr > th {}
.outline_table > tbody > tr > td {}
@media screen and (max-width:999px) {
    .areaCompany {}
    .areaCompany_title {}
    .areaCompany_box {}
    .message {}
    .message_inner {}
    .message_title {
        margin-bottom: 25px;
    }
    .message_cols {}
    .message_cols:after {}
    .message_col {
        width: auto;
        float: none;
    }
    .message_col-no1 {}
    .message_headline {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .message_text {}
    .message_name {
        margin-top: 25px;
    }
    .message_name > b {}
    .message_name > img {}
    .message_col-no2 {
        max-width: 250px;
        margin: 30px auto 0;
    }
    .message_image {}
    .message_image > img {}
    .outline {
        margin-bottom: 50px;
    }
    .outline:last-of-type {}
    .outline_inner {}
    .outline_title {}
    .outline_table {}
    .outline_table > tbody {}
    .outline_table > tbody > tr {}
    .outline_table > tbody > tr > th {}
    .outline_table > tbody > tr > td {}
}
@media screen and (max-width:699px) {
    .areaCompany {}
    .areaCompany_title {}
    .areaCompany_box {}
    .message {
        margin-bottom: 45px;
    }
    .message_inner {}
    .message_title {
        margin-bottom: 15px;
    }
    .message_cols {}
    .message_cols:after {}
    .message_col {}
    .message_col-no1 {}
    .message_headline {
        font-size: 16px;
        line-height: 1.4;
        margin-bottom: 1em;
    }
    .message_text {}
    .message_name {
        margin-top: 1em;
    }
    .message_name > b {
        font-size: 12px;
    }
    .message_name > img {
        width: 80px;
    }
    .message_col-no2 {
        max-width: 200px;
    }
    .message_image {}
    .message_image > img {}
    .outline {
        margin-bottom: 45px;
    }
    .outline:last-of-type {}
    .outline_inner {}
    .outline_title {}
    .outline_table {}
    .outline_table > tbody {}
    .outline_table > tbody > tr {}
    .outline_table > tbody > tr > th {}
    .outline_table > tbody > tr > td {}
}
@media screen and (max-width:374px) {}
