@charset "UTF-8";

@media all and (max-width: 1400px)
{
    #contents > .wrap {padding: 0;}
}

@media all and (max-width: 1000px)
{
    .question-box > h3{font-size:30px;line-height:30px;}
    .question-tit{font-size:20px;line-height:20px;}
}

@media all and (max-width: 940px)
{
    #fromMember {width: 800px;}
}

@media all and (max-width: 820px)
{
    #fromMember {width: 700px;}
}

@media all and (max-width: 720px)
{
    #fromMember {width:100%;}
}

@media all and (max-width: 600px)
{
    .question-box{padding:30px;}
    .question-box > h3{font-size:26px;line-height:26px;}
    .question-tit{font-size:18px;line-height:18px;}

    .ml10{margin-left:0;}
    .w75p{width:100%;}
    .w25p{width:100%;}

    .question-box-top .imgbox{padding:0 20px 0 10px;}
    .question-box-top .imgbox:before{background-size:40px 40px;width:40px;height:40px;}
    div[name='MAS_FileSeq01_wrap'] input[name='filePath']{width:100%;}
    .job-btn{margin-left:0;width:100%;}

    .inquiry-submitbox{padding:45px 0 30px;}
    .inquiry-submitbox a{font-size:14px;}
}

@media all and (max-width: 490px)
{
    .question-box {padding: 30px 15px; }
    .question-box > h3{font-size:22px;line-height:22px;margin-bottom: 40px;}
    .question-tit{font-size:16px;line-height:16px;}

    .question-box-top h3 {
        line-height: 26px;
        font-size: 14px;
        word-break: keep-all;
    }
}