@charset "utf-8";

/* 경기천년제목 */
@font-face {
    font-family: 'GyeonggiTitleM';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiTitleM.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/* 나눔고딕 */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

.mT35 {margin-top:35px;}
.mT60 {margin-top:60px;}

@media (min-width:1500px) {
    .business {width:1250px; margin:0 auto; margin-bottom:130px;}
    .business .busi_title {border:6px solid #dfedff; border-radius:19px; padding:65px; position:relative; text-align:center;}
    .business .busi_title::after {content:''; position:absolute; top:-20px; left:0; width:100%; height:45px; background-image:url(./img/business_point.png); background-repeat:no-repeat; background-size:80%; background-position:center top;}
    .business .busi_title .busi_Title {font-size:30px; letter-spacing:-0.59px; color:#455eae; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_title {font-size:40px; letter-spacing:-0.79px; color:#000; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_tit {font-family:'Nanum Gothic', sans-serif; line-height:1.55; letter-spacing:-0.4px;}

    .business .busi_box .busi_box_T {font-size:30px; font-family: 'GyeonggiTitleM'; color:#455eae; letter-spacing:-0.59px;}
    .business .busi_box .busi_box_txt p {font-family:'Nanum Gothic', sans-serif; letter-spacing:-0.4px; position:relative; padding-left:15px;}
    .business .busi_box .busi_box_txt p::before {content:''; width:9px; height:9px; background-color:#aeaeae; border-radius:50%; position:absolute; left:0; top:13px;}

    .business .busi_box .busi_box_txt dl {display:inline-block; margin-right:50px;}
    .business .busi_box .busi_box_txt dl dd {font-size:18px; padding-left:15px;}

    .business .busi_box .page_ready {background-color:#f6f6f6; padding:100px 0; text-align:center; color:#cbcbcb; font-size:40px; font-family: 'GyeonggiTitleM';}
}

@media (max-width:1499px) and (min-width:1100px) {
    .business {width:96%; margin:0 auto; margin-bottom:130px;}
    .business .busi_title {border:6px solid #dfedff; border-radius:19px; padding:65px; position:relative; text-align:center;}
    .business .busi_title::after {content:''; position:absolute; top:-20px; left:0; width:100%; height:45px; background-image:url(./img/business_point.png); background-repeat:no-repeat; background-size:80%; background-position:center top;}
    .business .busi_title .busi_Title {font-size:30px; letter-spacing:-0.59px; color:#455eae; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_title {font-size:40px; letter-spacing:-0.79px; color:#000; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_tit {font-family:'Nanum Gothic', sans-serif; line-height:1.55; letter-spacing:-0.4px;}

    .business .busi_box .busi_box_T {font-size:30px; font-family: 'GyeonggiTitleM'; color:#455eae; letter-spacing:-0.59px;}
    .business .busi_box .busi_box_txt p {font-family:'Nanum Gothic', sans-serif; letter-spacing:-0.4px; position:relative; padding-left:15px;}
    .business .busi_box .busi_box_txt p::before {content:''; width:9px; height:9px; background-color:#aeaeae; border-radius:50%; position:absolute; left:0; top:13px;}

    .business .busi_box .busi_box_txt dl {display:inline-block; margin-right:50px;}
    .business .busi_box .busi_box_txt dl dd {font-size:18px;padding-left:15px;}

    .business .busi_box .page_ready {background-color:#f6f6f6; padding:100px 0; text-align:center; color:#cbcbcb; font-size:40px; font-family: 'GyeonggiTitleM';}

}

@media (max-width:1099px) and (min-width:780px) {
    .business {width:96%; margin:0 auto; margin-bottom:130px;}
    .business .busi_title {border:6px solid #dfedff; border-radius:19px; padding:65px; position:relative; text-align:center;}
    .business .busi_title::after {content:''; position:absolute; top:-20px; left:0; width:100%; height:45px; background-image:url(./img/business_point.png); background-repeat:no-repeat; background-size:80% 80%;; background-position:center top;}
    .business .busi_title .busi_Title {font-size:26px; letter-spacing:-0.59px; color:#455eae; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_title {font-size:36px; letter-spacing:-0.79px; color:#000; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_tit {font-family:'Nanum Gothic', sans-serif; line-height:1.55; letter-spacing:-0.4px;}

    .business .busi_box .busi_box_T {font-size:26px; font-family: 'GyeonggiTitleM'; color:#455eae; letter-spacing:-0.59px;}
    .business .busi_box .busi_box_txt p {font-family:'Nanum Gothic', sans-serif; letter-spacing:-0.4px; position:relative; padding-left:15px;}
    .business .busi_box .busi_box_txt p::before {content:''; width:9px; height:9px; background-color:#aeaeae; border-radius:50%; position:absolute; left:0; top:11px;}

    .business .busi_box .busi_box_txt dl {display:inline-block; margin-right:50px;}
    .business .busi_box .busi_box_txt dl dd {font-size:17px;padding-left:15px;}

    .business .busi_box .page_ready {background-color:#f6f6f6; padding:100px 0; text-align:center; color:#cbcbcb; font-size:40px; font-family: 'GyeonggiTitleM';}

}

@media (max-width:779px) {
    .business {width:96%; margin:0 auto; margin-bottom:130px;}
    .business .busi_title {border:6px solid #dfedff; border-radius:19px; padding:65px; position:relative; text-align:center;}
    .business .busi_title::after {content:''; position:absolute; top:-20px; left:0; width:100%; height:45px; background-image:url(./img/business_point.png); background-repeat:no-repeat; background-size:80% 80%;; background-position:center top;}
    .business .busi_title .busi_Title {font-size:22px; letter-spacing:-0.59px; color:#455eae; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_title {font-size:32px; letter-spacing:-0.79px; color:#000; font-family: 'GyeonggiTitleM';}
    .business .busi_title .busi_sub_tit {font-family:'Nanum Gothic', sans-serif; line-height:1.55; letter-spacing:-0.4px;}

    .business .busi_box .busi_box_T {font-size:22px; font-family: 'GyeonggiTitleM'; color:#455eae; letter-spacing:-0.59px;}
    .business .busi_box .busi_box_txt p {font-family:'Nanum Gothic', sans-serif; letter-spacing:-0.4px; position:relative; padding-left:15px;}
    .business .busi_box .busi_box_txt p::before {content:''; width:9px; height:9px; background-color:#aeaeae; border-radius:50%; position:absolute; left:0; top:9px;}

    .business .busi_box .busi_box_txt dl {display:inline-block; margin-right:50px;}
    .business .busi_box .busi_box_txt dl dd {font-size:16px;padding-left:15px;}

    .business .busi_box .page_ready {background-color:#f6f6f6; padding:100px 0; text-align:center; color:#cbcbcb; font-size:40px; font-family: 'GyeonggiTitleM';}

}

/* 추가 */
@media (max-width:500px) {
 
}