@charset "utf-8";

/* ==========================================================================
   다다영등웹진
   ========================================================================== */
#header .mobile_header .m_row_header{background-color: #fff;}
#header .mobile_header .btn_allmenu span{background-image: url('../images/common/ico_hamburg1.png')}
#btn_search span{background-image: url('../images/common/ico_glass4_1.png')}
#header .inner_header .nav_bar nav > ul{padding-left: 15px;}
#header .inner_header .nav_bar nav > ul > li{margin-left: 20px;}
#header .inner_header .nav_bar nav > ul > li > a{padding: 10px 20px 10px 10px;}

#lnb{background-color: #013f99;}
#lnb .nav .swiper-slide span{color: #fff;}
#lnb .nav .swiper-slide.selected span{color: #f39801;}
#lnb .btn_more{border-left:1px solid #5781be; background:#013f99 url('../images/common/ico_plus3.png') no-repeat center; background-size:15px auto;}
#lnb .btn_more.on{background:#013f99 url('../images/common/ico_minus1.png') no-repeat center; background-size:15px auto}

.index_row .mb0{margin-bottom: 0 !important;}
.index_row .mb20{margin-bottom: 20px !important;}
.top_index_row .hm_col{margin-bottom: 0;}
.top_index_row .col_left{padding-right: 10px}
.top_index_row .col_right{padding-left: 10px}
.news_cate_b1{font-family: 'Anton', sans-serif; font-size: 34px; font-weight: 400; color:#000; line-height: 1; text-align: center; letter-spacing:0; padding-bottom: 23px; border-bottom: 1px solid #003073; margin-bottom: 40px;}
.news_cate_b1 .c1{color:#f39801}
.news_cate_b1 .c2{color:#003073}

.tabs_t2 .tab_buttons .tablink.current span{color: #f39801;}
.tabs_t2 .tab_buttons .tablink.current strong{color: #013f99;}
.list_news3_3 li .txt_news .news_tit strong{font-weight: bold;}
.list_news3_3 li .rank{color: #f39801;}
.news_cate_b1{padding-top: 13px;}

.article_type83 .thumb_c:after{padding-bottom: 97.15%}
.article_type83 .txt_news{padding: 0 35px 35px 40px;}
.article_type83 .txt_news .news_tit strong{max-height: 84px; font-size: 32px; line-height: 42px;}
.index_row .article_type83 .prg_s4 .swiper-button-next,
.index_row .article_type83 .prg_s4 .swiper-button-prev{top: 20px}
.index_row .article_type83 .prg_s4 .swiper-button-prev{right: 52px;}
.index_row .article_type83  .prg_s4 .swiper-button-next{right: 20px;}
.article_type96 .news_cate1_3 span{color: #f39801;}
.article_type96 .news_cate1_3 strong{color: #013f99;}
.article_type97 .tabcontent{height: 276px; padding: 22px 24px 0;}
.article_type97 .list_news_c > li{margin-bottom: 17px}
.article_type97 .list_news_c > li::before{top: 50%;}
.article_type97 .list_news_c > li .txt_news .news_tit strong{font-weight: bold;}

.article_type120 .news_cate1_3 strong{color: #f39801;}

@media only screen and (max-width: 1280px) { 

    #header .inner_header .nav_bar nav > ul > li{margin-left: -4px;}
    #header .inner_header .nav_bar nav > ul > li > a{padding: 10px 11px;}
    #header .inner_header .nav_bar nav > ul > li.has_sub > a{padding-right: 11px;}
}

@media only screen and (min-width: 1200px) { 
    .list_news3_3 li .txt_news .news_tit strong{font-size: 18px;}
    .news_cate1_14 span{font-size: 18px;}
    .article_type14 .movie > div{height: 536px;}
    .article_type14 .movie .sc_movie{width:calc(100% - 373px)}
    .article_type14 .movie .list_movie{width:373px;}
    .article_type14 .movie .list_movie .top_list li.txt_movie .txt1{font-size: 18px;}
    .article_type14 .movie .list_movie .top_list li.txt_movie .txt2{margin-top: 9px;}
    .article_type14 .movie .list_movie .inner_list li .txt_news .news_tit strong{font-size: 16px; font-weight: bold; line-height: 24px;}
    .article_type96 .news_cate1_3 a{font-size: 18px;}
    .article_type96 .thumb_c::after{padding-bottom: 60.35%;}
}

@media only screen and (max-width: 1199px) and (min-width: 1024px) { 
    .article_type14 .movie > div{height: 500px;}
    .article_type14 .movie .sc_movie{width: calc(100% - 320px)}
    .article_type14 .movie .list_movie{width: 320px;}
}

@media only screen and (max-width: 1200px) { 
    #header .inner_header .top_bar .grid{padding-right: 0;}
    #header .inner_header .nav_bar nav > ul > li > a{padding: 10px 7px;}
    #header .inner_header .nav_bar nav > ul > li.has_sub > a{padding-right: 7px;}
    .top_index_row .hm_col{margin-bottom: 20px;}
    .article_type83 .thumb_c:after{padding-bottom: 106.3%;}
    .article_type83 .txt_news{padding: 0 24px 24px;}
    .article_type83 .txt_news .news_tit strong{max-height: 76px; font-size: 28px; line-height: 38px;}

    .article_type96 .thumb_c::after{padding-bottom: 71%;}
    .article_type97 .tabs_t6 .tab_buttons .tablink{height: 50px;}
    .article_type97 .tabcontent{height: 258px; padding: 18px 24px 0;}
    .article_type97 .list_news_c > li{margin-bottom: 13px;}
}

@media only screen and (min-width: 1024px) { 

    .article_type97 .btn_set > div > a > span{padding-left: 20px;}
    .article_type97 .btn_set > div > a > span.ico1{background: url('../images/common/ico_add2_1.png') no-repeat 0 calc(50% + 1px); background-size: 13px auto}
    .article_type97 .btn_set > div > a > span.ico2{background: url('../images/common/ico_add2_2.png') no-repeat 0 calc(50% + 2px); background-size: 12px auto}
    .article_type97 .btn_set > div > a > span.ico3{background: url('../images/common/ico_add2_3.png') no-repeat 0 calc(50% + 2px); background-size: 12px auto}
    .article_type107 .latest_news::before{margin-right: 12px;}

}

@media only screen and (max-width: 1023px) { 
    #header .mobile_header .m_row_header logo img{width: 150px;}
    .news_cate_b1{font-size: 30px; margin-bottom: 30px;}
    
    .article_type83 .thumb_c:after{padding-bottom: 118.3%;}
    .article_type83 .txt_news{padding: 0 20px 20px;}
    .article_type83 .txt_news .news_tit strong{max-height: 68px; font-size: 24px; line-height: 34px;}
    .article_type96 .thumb_c::after{padding-bottom: 80%;}
    .article_type97 .tabs_t6 .tab_buttons .tablink{height: 45px;}
    .article_type97 .tabcontent{height: 225px; padding: 15px 20px 0;}
    .article_type97 .list_news_c > li{margin-bottom: 10px;}
    .article_type119 .list_thumb_c li.main_news .thumb_c::after{padding-bottom: 0; height: 220px;}
}


@media only screen and (max-width: 767px) { 
    .top_index_row .col_left,
    .top_index_row .col_right{padding: 0;}
    .top_index_row .col_right{margin-bottom: 6px;}
    .news_cate_b1{padding-bottom: 18px; margin-bottom: 20px;}
    .article_type83 .thumb_c:after{padding-bottom: 84%;}

    .article_type96 .thumb_c::after{padding-bottom: 62%;}
    .article_type97 .tabs_t6 .tab_buttons .tablink{height: 45px;}
    .article_type97 .tabcontent{height: 234px; padding: 15px 20px 0;}
    .article_type97 .list_news_c > li{margin-bottom: 10px;}
    .article_type119 .list_thumb_c li.main_news .thumb_c::after{padding-bottom: 68%; height: auto;}


}