/**
 * ================================================================================
 * [ concept.css ]
 * ================================================================================
 */

/*
================================================================================

採用メッセージ - concept/index.html
[#child-body.concept-top]

================================================================================
*/

/* box-right [override]
------------------------------------------------------------ */
#child-body #box-right #text-area {
    margin-top: 80px;
}
@media screen and (max-width: 750px)
{
    #child-body #box-right #text-area {
        margin-top: 25px;
    }
}

/* message
-------------------------------------------------------------------------------- */
#child-body.concept-top #message{
    margin: 25px 0 0 0;
}
#child-body.concept-top #message p{
    padding: 50px 0;
    text-align: center;
    font-size: 16px;
    line-height: 1.8em;
    background: #f3f3f3;
    border-right: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
    border-left: 1px solid #cacaca;
}
.kage img{
    vertical-align: top;/* [default] img{ vertical-align: bottom; } */
}
@media screen and (max-width: 750px)
{
    #child-body.concept-top #message{
        margin: 25px 0 0 0;
    }
    #child-body.concept-top #message img{
        width: 100%;
    }
    #child-body.concept-top #message p{
        padding: 30px 0;
        font-size: 10px;
    }
}
