@charset "utf-8";


#header_new {display:none}
#wrap{position:relative; min-width:320px; width:100%}


/*231024-작업*/

/*렛츠고리딩 브릿지페이지 section25*/
/*
#lgr_sec25 .swiper {
      width: 100%;
      height:100%;
      padding-top: 0;
      padding-bottom: 110px;
      background-color: #3261d7;
    }
    
    #lgr_sec25 .swiper-slide {
      width:30%;
    }
    
    #lgr_sec25 .swiper-pagination {
      bottom:13% !important;
    }
*/

    /*
@media (max-width: 1140px) {
    #lgr_sec25 .swiper {
      width: 100%;
      height:100%;
      padding-top: 0;
      padding-bottom: 110px;
      background-color: #3261d7;
    }
    
    #lgr_sec25 .swiper-slide {
      width:32%;
    }
    
    #lgr_sec25 .swiper-pagination {
      bottom:13% !important;
    }
}
*/

.con01_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con01_w{display:none}
.con01_m{display:block}
.con01_m img{width:100%; max-width:880px}


/*.con02{width:auto; height:auto; background:none}*/
.con02_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con02_w{display:none}
.con02_m{display:block}
.con02_m img{width:100%; max-width:880px}
.con02 .youtube{width:auto; height:auto; /*border-left:0; border-right:none;*/ }


.con03_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con03_w{display:none}
.con03_m{display:block}
.con03_m img{width:100%; max-width:880px}


.con04_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
/*.con04{overflow:hidden; width:100%; height:auto; background:none}*/
.con04_w{display:none}
.con04_m{display:block; text-align:center}
.con04_m img{width:100%; max-width:880px}
.con04 .youtube{display:block; margin:0 auto; width:auto; height:auto}

.con05_tab_1{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con05_tabW_1{display:none}
.con05_tabM_1{display:block}
.con05_tabM_1 img{width:100%; max-width:880px}
.con05_tabM_1 .eM-tabs_content_wrap{width:100%; height:492px}
.con05_tabM_1 #eM-tabs-menu {width: 100%; text-align:center; margin:0 auto; /*padding-top:25px;*/ }
.con05_tabM_1 #eM-tabs-menu li {display:inline-block}
.con05_tabM_1 #eM-tabs-menu li p{color:#555; font-size:20px; padding-top:12px; font-weight:700}
.con05_tabM_1 #eM-tabs-menu li a img{max-width:87px;/*max-width:158px;*/ width:100%}
.con05_tabM_1 .eM-tabs_content_wrap{width:100%; height:auto}


.con05_tab_2{display:none}

.con05_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con05_w{display:none}
.con05_m{display:block}
.con05_m img{width:100%; max-width:880px}


.con06_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con06_w{display:none}
.con06_m{display:block}
.con06_m img{width:100%; max-width:880px}


.con07_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con07_w{display:none}
.con07_m{display:block; text-align:center}
.con07_m img{width:100%; max-width:880px}


.con08_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con08_w{display:none}
.con08_m{display:block}
.con08_m img{width:100%; max-width:880px}


.con09_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con09_w{display:none}
.con09_m{display:block}
.con09_m img{width:100%; max-width:880px}


.con10_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con10_w{display:none}
.con10_m{display:block}
.con10_m img{width:100%; max-width:880px}

.con13_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con13_w{display:none}
.con13_m{display:block}
.con13_m img{width:100%; max-width:880px}

.con14_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con14_w{display:none}
.con14_m{display:block}
.con14_m img{width:100%; max-width:880px}

.con15_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con15_w{display:none}
.con15_m{display:block}
.con15_m img{width:100%; max-width:880px}

.con16_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con16_w{display:none}
.con16_m{display:block}
.con16_m img{width:100%; max-width:880px}

.con17_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con17_w{display:none}
.con17_m{display:block}
.con17_m img{width:100%; max-width:880px}

.con18_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con18_w{display:none}
.con18_m{display:block}
.con18_m img{width:100%; max-width:880px}

.con19_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con19_w{display:none}
.con19_m{display:block}
.con19_m img{width:100%; max-width:880px}

.con20_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con20_w{display:none}
.con20_m{display:block}
.con20_m img{width:100%; max-width:880px}

.con21_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con21_w{display:none}

.con22_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con22_w{display:none}

.con23_a{overflow:hidden; width:100%; height:auto; box-sizing:border-box; background:none}
.con23_w{display:none}

.con23{display:none}

.con11 img{max-width:880px; width:880px}
.con11_a {overflow:hidden; max-width:100%; height:auto; padding:0; margin:0; box-sizing:border-box; background:#dcfccb}
.con11_a .con11_r img{width:100%; max-width:880px}
.con11 {display:block; position:relative; margin:0; background:none;  max-width:880px; box-sizing:border-box; height:auto; padding-bottom:30px; background:#fff}
.con11_in {overflow:hidden; display:block; background:none; max-width:880px; width:90%; height:auto; margin-bottom:35px; border:7px solid #fb7070}
.con11_in img{max-width:880px; width:100%}
.con11_1 {display:block;position:relative; background: url(../image/con04_apply.png) no-repeat top left}
/*.con11_1 img {width:100%; max-width:880px;}*/
.con11_2{width:100%; margin-top:20px}
/*.con11_r {display:none;}*/
.b_14{display:block; max-width:100%; margin:0 auto}
.b_14 img{max-width:100%}

.m_con11T{display:block}

.con12_a {overflow:hidden; width:100%; height:auto; padding:0; margin:0; box-sizing:border-box; background:#ffffff; display:block}
.con12_1 {display:block}
.con12_1 img {max-width:880px; width:100%}

.slide_m{display:block}
.slide_m_cont .simply-scroll .simply-scroll-list li{width:880px; height:165px; margin:0 15px}
.slide_m_cont .simply-scroll{max-width:880px; width:96%; height:165px; margin:0 auto}
.slide_m_cont .simply-scroll .simply-scroll-clip{max-width:880px; width:96%; height:165px; margin:0 auto}



/* counsel */
.mt50{/*width:100%; height:auto; padding-top:0px; position:absolute;*/ margin-top:26px}

.bot_con {width:100%; padding:0 10px; box-sizing:border-box; height:auto; background:#fff}
.counsel {display:none}

.counsel2 {overflow:hidden; width:100%; height:auto; margin:0 0 0px 0}

.counsel2 .tbl {width:100%; border-collapse:collapse; border-spacing:0}
.counsel2 .col30 {width:25%}
.counsel2 .tbl th {padding:4px 0px 4px 0; letter-spacing:-1.5px; font-size:14px; line-height:18px;  color:#333; text-align:right; width:27%}
.counsel2 .tbl td {padding:4px 18px; letter-spacing:-0.5px; font-size:14px; line-height:18px;  color:#333; padding-right:3px}
.counsel2 .tbl td input { padding:0 5px; height:30px; font-size:14px; line-height:20px;  color:#333;  border:1px solid #d5d5d5}
.counsel2 .tbl td select  { padding:0 0 0 5px; height:36px;font-size:14px; line-height:20px;  color:#666;  border:1px solid #d5d5d5}
.counsel2 .chk {overflow:hidden; text-align:center;  display:block; padding:17px 0 0 0; margin:13px 11px 0 11px; font-size:14px; line-height:16px;  color:#333;  letter-spacing:-1px; border-top:1px solid #fb7070}
.counsel2 .chk label {float:none}
.counsel2 .chk input {vertical-align:-1px}
.counsel2 input[name='free_tel1'] {width:23%}
.counsel2 input[name='free_tel2'] {width:23%}
.counsel2 input[name='free_tel3'] {width:23%}
.counsel2 .chk a {float:none; color:#fff}
.counsel2 .chk a img {vertical-align:middle}
.counsel2 .bt_go2 {display:block; text-align:center; width:auto; /*margin:21px 25px 30px 35px*/}
.counsel2 .bt_go2 img {max-width:350px; width:75%}
.bt_view2 {display:inline-block; width:50px; height:22px; font-size:12px; line-height:20px; /*border:1px solid #d5d5d5;*/ color:#333; text-align:center; padding-top:1px; vertical-align:1px}
.bt_contract {display:block; margin:6px 0 16px}

.block {display:inline}
.block2 {display:block}


/* footer */
#m_footer {display:block; clear:both;position:relative; height:auto; margin-top:0;padding:20px 10px 20px 10px; box-sizing:border-box;background:#5b6278; z-index:999; min-width:320px}
#m_footer .m_foot_in {position:relative; width:auto;height:auto; padding:0; font-size:11px; letter-spacing:-0.5px; line-height:18px; color:#fff;  padding-left:6px}
#m_footer h2 {position:relative}
#m_footer h2 img {width:77px}
address {display: block;margin:10px 0 0; color:#fff}
.copy {display: block; margin:0; font-size:10px; line-height:18px; color:#fff}
.m_none {display:none}
.m_none01{display:none}
.m_block{display:none}
.pc_none{display:block}
.bn {position:absolute; bottom:-105px; left:-50px;width:115%}
.side_counsel {display:none}

#bigcat_container{margin-top:0}
.pm_img1, .pm_img2, .pm_img3{display:none}

/*띠배너*/
.test_m{display:block}
.test_m img{max-width:880px; width:100%}
.m_move{ position:fixed; bottom:0; left:0; z-index:999}


/*181016 추가*/
.add_m_txt1{font-size:13px; color:#888; text-align:center}
.add_m_txt2{font-size:13px; color:#888; text-align:center; background:#dcfccb}



