/* 공통 */
#c1_wrap .c_inner {width: 1300px; margin:0 auto; position: relative; }
#c1_wrap .c_title h1 {font-size:50px; font-weight: 400; color:#fff; line-height: 80px; word-break: keep-all; font-family: 'BMDOHYEON';}
#c1_wrap .cont_p {font-size:18px; font-weight: 300; color:#fff; line-height: 36px; word-break: keep-all; }

/*Content CSS*/
#c1_wrap {text-align: center; position: relative; padding:135px 0 135px;}
#c1_wrap .bg_img {width: 100%; opacity: 0.15; position: absolute; left: 0%; top: 50%; transform: translateY(-50%); text-align: center;}
#c1_wrap .bg_img img {max-width: 100%;}
#c1_wrap .cont_p {margin-top: 30px;}








@media screen and (max-width:1300px) {
    /* 공통 */
    #c1_wrap .c_inner {width: 100%; padding:0 50px; }


}

@media screen and (max-width: 1024px) {
    /* 공통 */
    #c1_wrap .c_inner {width: 100%; padding:0 30px; }
    #c1_wrap .c_title h1 {font-size:45px; line-height: 75px;}
    #c1_wrap .cont_p {font-size:16px; line-height: 30px;}

    /* content */
    #c1_wrap {padding:90px 0;}
    #c1_wrap .cont_p {margin-top: 30px;}



}

@media screen and (max-width: 640px) {
    /* 공통 */
    #c1_wrap .c_title h1 {font-size:35px; line-height: 60px;}
    #c1_wrap .cont_p {font-size:14px; line-height: 28px; letter-spacing: -.5px;}

    /* content */
    #c1_wrap {padding:60px 0;}
    #c1_wrap .cont_p {margin-top: 20px;}
    #c1_wrap .cont_p br {display: none;}

}

@media screen and (max-width: 480px) {
    /* 공통 */
    #c1_wrap .c_inner {width: 100%; padding:0 15px; }
    #c1_wrap .c_title h1 {font-size:30px; line-height: 50px;}

}
