@charset "utf-8";

@media only screen and (max-width: 1520px) {
    .p_dspn3{display: none;}
}

@media only screen and (max-width: 1420px) {
    .p_dspn2{display: none;}
}

@media only screen and (max-width: 1320px) {
    .grid{padding-left:30px; padding-right:30px; margin:0; width:auto}
    #header .inner_header .logo_bar .top_ad1{max-width: 680px;}
    #btn_allmenu{left:30px; margin-left:0}
}

@media only screen and (max-width: 1280px) {
    .p_dspn1{display: none;}
	.wide{margin:0; width:auto}
	#header .inner_header{padding-bottom:30px}
	#btn_allmenu{right:30px; margin-right:0}
	#btn_search1{right:30px; margin-right:0}
	#header .inner_header .logo_bar .right_set,
	#header .inner_header .nav_bar .r_share{right:30px; margin-right:0}
    #header .inner_header .nav_bar nav > ul > li.has_sub > a{padding-right: 0; background: none;}
	#header .top_ad{left:30px; margin-left:0;} 
	#header .inner_header .logo_bar .top_ad_right{right:30px}
	#allmenu .inner_almenu{padding:14px 30px}
	.sc_visitor_count,
	#footer .inner_footer .sc_right_bn{right:30px}
	#footer .inner_footer .bottom_footer{padding-right:190px;}
	#footer .inner_footer .bottom_footer .half_footer > div{padding-right:30px;}
    #footer .inner_footer .sc_visitor_count{right: 30px;}
	#gototop{right:30px}
	.sc_ad{display:none}
	.fixed_title_bar h1{left:30px}
	.fixed_title_bar .info_util{right:30px}

	.list_news1_1 li .txt_news .news_tit strong{font-size:17px; line-height:36px;}
	.list_news2_1 li a{padding-top:20px; padding-bottom:20px}
	.list_news2_1 li .txt_news .news_tit strong{font-size:18px; line-height:24px;}
	.list_news2_1 li .txt_news p.ellips3{-webkit-line-clamp: 2;}
	.list_news2_1 li .txt_news p{font-size:13px; line-height:21px}
	.list_news2_1 li.main_news a{padding-top:18px; padding-bottom:18px}
	.list_news2_1 li.main_news .txt_news .news_tit strong{font-size:23px; line-height:36px;}
	.list_news2_2 li .txt_news .news_tit strong{max-height:72px; font-size:18px; line-height:24px;}
	.list_news2_2 li .a_list .txt_news p.ellips4{-webkit-line-clamp:3;}
	.list_news2_3 li a{padding-top:16px; padding-bottom:16px}
	.list_news2_3 li .thumb{width:60px}
	.list_news2_3 li .txt_news .news_tit strong{max-height:44px; font-size:16px; line-height:22px;}
	.list_news2_4 li a{padding-top:20px; padding-bottom:20px}
	.list_news2_4 li .txt_news .news_tit strong{font-size:18px; line-height:24px;}
	.list_news2_4 li .txt_news p{font-size:13px; line-height:21px}
	.list_news2_4 li .txt_news .news_date{margin-top:8px;}
	.list_news2_5 li .a_list .txt_news{padding-right:0}
	.list_news2_5 li .txt_news .news_tit strong{font-size:18px;}
	.list_news2_5 li .txt_news p{font-size:13px; line-height:21px}
	.list_news2_5 li .txt_news .news_date{margin-top:8px;}
	.list_news3_2 li a{padding:21px 20px;}
	.list_news3_2 li.main_news a{padding:21px 20px 25px;}
	.list_news3_2 li .txt_news .news_tit strong{font-size:15px;}
	
	.list_thumb1_1 li .txt_news{padding:9px;}
	.list_thumb1_1 li .txt_news .news_tit strong{font-size:14px; line-height:18px;}
	.list_thumb1_2 li .txt_news .news_tit strong{font-size:15px; line-height:22px;}
	.list_thumb1_2 li .txt_news .news_date{display:none;}
	.list_thumb1_3 li .txt_news .news_tit strong{font-size:15px; line-height:22px;}
	.list_thumb1_5 li .txt_news .news_tit strong{font-size:14px; line-height:20px;}
	.list_thumb1_5 li.main_news .news_tit strong{font-size:15px}
	.list_thumb2_1 li .txt_news .news_tit strong{font-size:14px}
	.list_thumb2_3 .main_news .thumb_c:after{padding-bottom:136%}
	.list_thumb2_3 .item_news .thumb_c:after{padding-bottom:calc(68% - 0.5px)}

	.article_type1 .txt_news{width:calc(100% - 80px); padding:14px 18px 20px;}
	.article_type1 .txt_news .news_tit strong{font-size:28px; line-height:36px;}
	.article_type2 .list_thumb1_1{padding-top:20px}
	.article_type3 .thumb1_2{margin-top:20px}
	.article_type4 .sc_left{padding-right:15px; border:0}
	.article_type4 .sc_right{padding-left:15px}
	.article_type6 .ct_news .inner_news{height: 632px;}
	.article_type9 .thumb2_1:after{padding-bottom:68.75%}
	.article_type12 .txt_news .news_tit strong{font-size:18px;}
	.article_type12 .txt_news p{margin-top:7px; font-size:13px; line-height:20px}
	.article_type12 .txt_news .news_date{margin-top:7px;}
	.article_type13 .txt_news{padding:14px 18px 20px}
	.article_type13 .txt_news .news_tit strong{font-size:17px; line-height:23px;}
	.article_type13 .txt_news p{font-size:13px; line-height:20px}
	.article_type14 .movie > div{height:470px; overflow:hidden;}
	.article_type14 .movie .sc_movie{width:calc(100% - 300px)}
	.article_type14 .movie .list_movie{width:300px;}
	.article_type15 .list_news2_4 li:first-child a{padding-top:10px}
	.article_type16{padding:20px 25px;}
	.article_type86 .list_news_c li .txt_news .news_tit strong{max-height:24px; line-height:24px;}
    .article_type97 .tabcontent{height: 236px; padding: 24px 24px 0;}
    .article_type97 .list_news_c > li{margin-bottom: 15px;}
    .article_type97 .btn_set > div > a{height: 54px;}
    .article_type99 .list_news_c{height: 150px;}
    .article_type99 .list_news_c .type1 .news_card_c{height: 100px;}
    .article_type99 .list_news_c .type1 .news_cate_c > a{height: 46px;}
    .article_type99 .list_news_c .type2 .news_text{margin-top: 20px;}
    .article_type100 .wrap_box{height: 150px;}
    .article_type100 .list_news_c > li{margin-bottom: 15px;}
    .article_type101 .swiper-container{margin-top: 0}
    .article_type102 .card_thumb{margin-top: 0}
    .article_type103 .tag_cloud{min-height: 275px; margin-top: 0; padding: 17px 20px;}
    .article_type103 .tag_cloud .tag_box{margin: 4px 3px;}
	.article_type117 .ct_news .inner_news{height: 632px;}

	/*View*/
	.summary_view strong{font-size:16px; line-height:28px}
	.article_title_bar .view_head_title h1{font-size:36px; line-height:48px}
	.view_body .view_article{font-size:18px; line-height:30px}
	.view_comment .view_list_cmt .list_cmt li .cmt_txt{font-size:16px; line-height:27px;}
}

@media only screen and (max-width: 1200px) {
	#header .inner_header .nav_bar nav > ul > li > a{font-size:15px;} 
	.sub_content{padding-left:30px; padding-right:30px; margin:0; width:auto}
	#footer .inner_footer .top_footer .footer_menu li a{padding:0 10px 0 6px}
	#footer .inner_footer .bottom_footer .sc_address address{font-size:12px;}
	.index_row .col_big > div{margin-bottom:30px}
	.index_row .prg_s5 .swiper-button-prev{left:50%}
	.index_row .prg_s5 .swiper-button-next{left:calc(50% + 27px)}
    /*3번째 작게*/
    .index_row .hm_col1_31{width: calc(50% - 150px); margin-bottom: 40px}
    .index_row .hm_col1_31:nth-child(1){padding-right: 15px}
    .index_row .hm_col1_31:nth-child(2){padding-left: 5px; padding-right: 10px}
    .index_row .hm_col1_31:nth-child(3){width: 300px; padding-left: 10px}

	.list_news3_1 li a{padding-top:4px; padding-bottom:4px}
    #sub_nav_dp3 > ul > li a{line-height:42px; font-size: 13px;}

	.fixed_title_bar h1{top:15px}
	.fixed_title_bar h1 img{width:130px}
	.fixed_title_bar .article_title{text-align:center; padding-top:20px}
	.fixed_title_bar .article_title strong{font-size:19px}

	.list_thumb3_1 li .txt_news .news_tit strong{max-height:40px; font-size:14px; line-height:20px}
	.list_thumb4_1 li{margin-bottom:35px}
	.list_thumb4_1 li:first-child{padding-bottom:30px;}
	.list_thumb4_1 li .txt_news p{max-height:44px}
	.list_thumb4_1 li .txt_news .news_date{display:none;}
	.list_news4_3 > li{float:left; width:calc(16.6666666% - 17px); margin-right:20px;}

    .article_type6 .ct_news .inner_news{height: 451px;}
	.article_type54{position:relative; padding:20px 30px 40px}
	.article_type58 .swiper-container .thumb_c{padding-bottom:53%}
	.article_type58 .swiper-container .txt_news p{max-height:22px}
	.article_type64 .list_thumb1_1 li .txt_news .news_tit strong{max-height:36px}
	.article_type65 .list_news_c .txt_news .news_tit strong{max-height:26px;}
	.article_type65 .list_news_c .txt_news p{max-height:44px;}
	.article_type65 .list_news_c .thumbnail .thumb_c:after{padding-bottom:50%}
	.article_type59 .list_news_c li{padding-top:27px; padding-bottom:28px;}
	.article_type59 .list_news_c li .thumbnail .thumb_c:after{padding-bottom:74%}
	.article_type59 .list_news_c li.main_news{padding-bottom:33px}
	.article_type59 .list_news_c li.main_news .a_list .thumbnail .thumb_c:after{padding-bottom:122%}
	.article_type59 .list_news_c li .txt_news .news_tit strong{max-height:26px;}
	.article_type59 .list_news_c li .a_list .txt_news p{max-height:60px}
	.article_type61 .c_type .card_thumb_c .thumb_c:after{padding-bottom:97%}
	.article_type61 .c_type .card_thumb_c .txt_news{padding:16px 15px 0 15px;}
	.article_type61 .c_type .card_thumb_c .txt_news .news_date{display:none;}
	.article_type62{padding:20px 20px 11px;}
	.article_type66 .card_thumb_c .thumb_c:after{padding-bottom:66%}
	.article_type66 .card_thumb_c .txt_news{padding:16px 15px 0 15px;}
	.article_type66 .card_thumb_c .txt_news .news_date{display:none;}
	.article_type66 .card_thumb_c  .prg_s5 .swiper-button-prev{left:50%}
	.article_type66 .card_thumb_c  .prg_s5 .swiper-button-next{left:calc(50% + 27px)}
	.article_type67 .thumb_c{padding-bottom:67%}
	.article_type68 .list_news_c li{padding-top:16px; padding-bottom:16px}
	.article_type70 .list_news_c li .txt_news .news_tit strong{max-height:20px; font-size:16px; line-height:20px}
	.article_type88 .list_news_c li{padding-top:9px; padding-bottom:9px;}
	.article_type88 .list_news_c li .txt_news .news_tit strong{font-size:15px}
	.article_type89 .list_news_c > li{float:left; width:calc(16.6666666% - 17px); margin-right:20px;}
    .article_type92 .tabs_container,
    .article_type92 .thumb_c,
    .article_type92 .tabs_pager{height: 400px;}
    .article_type93 .tabs_container{height: 400px;}
    .article_type93 .thumb_c{width: 68%; height: 400px;}
    .article_type93 .tabs_thumb .txt_news .news_tit strong{max-height: 120px; font-size: 32px; line-height: 40px;}
    .article_type93 .tabs_pager{height: 400px;}
    .article_type94 .list_news_c > li .main_news .txt_news .news_tit strong{font-size: 18px;}
    .article_type94 .list_news_c .in_list li .txt_news .news_tit strong{font-size: 17px;}
    .article_type96 .thumb_c::after{padding-bottom: 64%;}
    .article_type97 .tabcontent{height: 216px; padding: 22px 24px 0;}
    .article_type97 .list_news_c{height: calc(100% - 48px);}
    .article_type97 .list_news_c > li{margin-bottom: 10px;}
    .article_type97 .list_news_c > li .txt_news .news_tit strong{font-size: 16px;}
    .article_type97 .btn_more > a{height: 48px;}
    .article_type97 .btn_set > div > a{height: 48px;}
    .article_type97 .btn_set > div > a > span{font-size: 15px;}
    .article_type99 .list_news_c .type1 .news_card_c .txt_news{margin-right: 15px;}
    .article_type99 .list_news_c .type1 .news_card_c .txt_news .news_tit strong{font-size: 14px;}
    .article_type99 .list_news_c .type2 .news_card_c .txt_news{margin-right: 15px;}
    .article_type99 .list_news_c .type2 .news_card_c .txt_news .news_tit strong{font-size: 14px}
    .article_type100 .news_cate_c .title{font-size: 18px;}
    .article_type100 .list_news_c > li{margin-bottom: 10px;}
    .article_type100 .list_news_c > li .txt_news .news_tit strong{font-size: 16px;}
    .article_type101 .card_thumb .txt_news{margin-top: 15px;}
    .article_type101 .card_thumb .txt_news .news_tit strong{font-size: 18px;}
    .article_type102 .card_thumb .info_card{margin-top: 8px;}
    .article_type102 .card_thumb .info_card .date{font-size: 15px;}
    .article_type102 .card_thumb .info_card .button > a{height: 36px;}
    .article_type103 .tag_cloud{min-height: 237px;}
    .article_type103 .tag_cloud .tag_box{padding: 0 9px; height: 32px; font-size: 13px;  border-radius: 3px;}
    .article_type104 .list_news_c > li .txt_news{padding-left: 14px;}
    .article_type104 .list_news_c > li .txt_news .news_tit strong{font-size: 17px;}
    .article_type105 .swiper-container .thumb_c{padding-bottom: 64.2%}
    .article_type105 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 140px;}
    .article_type106 .list_thumb4_1 li .thumb_c:after{padding-bottom: 62%;}
    .article_type108 .list_thumb_c li .txt_news .news_tit strong{max-height: 44px; font-size: 16px; line-height: 22px;}
    .article_type108 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 52px; font-size: 18px; line-height: 26px;}
    .article_type109 .news_cate_c{padding-bottom: 0;}
    .article_type109 .list_news_c li{padding-bottom: 18px;}
    .article_type109 .list_news_c li .txt_news .news_cate{display: none;}
    .article_type110 .list_news_c li{margin-bottom: 20px;}
    .article_type110 .list_news_c li .thumb_c::after{padding-bottom: 63%;}
    .article_type110 .list_news_c li .txt_news .news_tit strong{max-height: 42px; font-size: 17px; line-height: 21px;}
    .article_type111 .card_thumb_c .thumb_c:after{padding-bottom: 94%;}
    .article_type112 .list_thumb_c li{padding-top: 18px; padding-bottom: 18px;}
    .article_type112 .list_thumb_c li .thumb_c:after{padding-bottom: 72%}
    .article_type112 .list_thumb_c li .txt_news .news_cate{margin-top: 7px;}
    .article_type113 .wrap_list{height: 229px;}
    .article_type113 .list_news_c{padding: 0;}
    .article_type113 .list_news_c > li{padding: 0 7px;}
    .article_type113 .list_news_c > li a{height: 74px;}
    .article_type113 .list_news_c > li .txt_news{padding-left: 12px;}
    .article_type113 .list_news_c > li .txt_news .news_tit strong{font-size: 15px;}
    .article_type113 .list_news_c > li .txt_news .news_text{margin-top: 0;}
    .article_type114 .list_thumb_c li .txt_news .news_tit strong{max-height:60px; font-size: 20px; line-height:30px;}
    .article_type115 .list_thumb_c li .txt_news{height: 105px; padding: 15px 20px 12px;}
    .article_type115 .list_thumb_c li .txt_news .news_tit strong{max-height: 48px; font-size: 18px; line-height: 24px;}
	.article_type116 .list_thumb_c li .txt_news .news_tit strong{max-height: 44px; font-size: 16px; line-height: 22px;}
    .article_type116 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 52px; font-size: 18px; line-height: 26px;}
	.article_type117 .ct_news .inner_news{height: 451px;}
	.article_type118 .list_thumb_c li .txt_news .news_tit strong{max-height: 56px; font-size: 20px; line-height: 28px;}
	.article_type118 .list_thumb_c li.main_news{margin-bottom: 24px;}
	.article_type118 .list_thumb_c li.main_news a{align-items: center;}
	.article_type118 .list_thumb_c li.main_news .txt_news{padding-top: 0;}
	.article_type118 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 84px; font-size: 20px; line-height: 28px;}
	.article_type119 .list_thumb_c li .txt_news{margin-right: 20px;}
	.article_type119 .list_thumb_c li .txt_news .news_cate_c{margin-bottom: 7px;}
	.article_type119 .list_thumb_c li .txt_news .news_tit strong{max-height: 48 px; font-size: 16px; line-height: 24px;}
	.article_type119 .list_thumb_c li.main_news .txt_news{padding: 20px;}
	.article_type119 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 56px; font-size: 20px; line-height: 28px;}
	.article_type119 .list_thumb_c li .thumb_c:after{padding-bottom: 72%;}
	.article_type120 .list_thumb_c li .txt_news .news_tit strong{max-height: 50px; font-size: 17px; line-height: 25px;}
	.article_type121 .thumb_c:after{padding-bottom: 110%;}
	.article_type121 .txt_news{padding: 20px;}
	.article_type121 .txt_news .news_tit strong{font-size: 22px;}
	.article_type122 .list_thumb_c li{margin-bottom: 30px;}
	.article_type122 .list_thumb_c li .txt_news p{max-height: 52px; font-size: 16px;}
	.article_type122 .list_thumb_c li,
	.article_type122 .list_thumb_c li.main_news .thumb_c{width: calc(50% - 15px);}
	.article_type122 .list_thumb_c li.main_news .txt_news .news_tit strong{font-size: 20px;}
}

@media only screen and (min-width: 1024px) { 
	/*[data-sidebar],
	[data-sidebar-overlay]{visibility:hidden; opacity:0}*/
}

@media only screen and (max-width: 1023px) { 
	#container{padding-top: 135px}
	#header .top_ad{left:auto; top:auto; margin-left:auto; position:fixed; bottom:0; width:100%}
	#header .top_ad{height:auto}
	#header .inner_header{display:none}
	#header .mobile_header{display:block}
	#header .mobile_header .btn_allmenu{left:25px}
	#btn_search{right:25px}
	#sub_nav{display:none;}
	#mobile_subnav{display:block;}
    .t_dspn{display: none;}
    .sc_shorcut .list_section li a{font-size: 14px;}
	.sub_content{padding-left:0; padding-right:0}
	#header .mobile_header .m_row_header h1 img{width:106px}
	#footer .inner_footer{display:none}
	#footer .mobile_footer{display:block}
    #sub_nav_dp3{margin-bottom: 20px}
    #sub_nav_dp3 > ul > li{width: calc(25% - 5px);}
    #sub_nav_dp3 > ul > li:nth-child(5n){margin-right: 6px;}
    #sub_nav_dp3 > ul > li:nth-child(4n){margin-right: 0;}

	.fixed_title_bar{display:none;}

	.index_row.top_gray{padding-top:0}
	.index_row.bg_gray1{padding-top:40px; margin-bottom:40px}
	.index_row .col_left{padding-right:7px}
	.index_row .col_right{padding-left:7px}
	.index_row .hm_col1_3:nth-child(1){padding-right: 7px}
	.index_row .hm_col1_3:nth-child(2){padding-left:7px; padding-right:7px}
	.index_row .hm_col1_3:nth-child(3){padding-left:7px}
	.index_row .hm_col1_4:nth-child(1){padding-right:12px}
	.index_row .hm_col1_4:nth-child(2){padding-left:6px; padding-right:6px}
	.index_row .hm_col1_4:nth-child(3){padding-left:6px; padding-right:6px}
	.index_row .hm_col1_4:nth-child(4){padding-left:12px}
	.index_row .hm_col1_21{padding-left:15px}
	.index_row .hm_col2_21{padding-right:15px}
	.index_row .hm_col1_21.sticky{top:80px}
	.index_row .hm_colm1_3{width:50%;}
	.index_row .hm_colm2_3{width:50%;}
	.index_row .hm_colm_in{width:100%; padding:0}
	.index_row .hm_col.hm_col2_3y1{margin-bottom:0}
	.index_row .hm_col1_3y1 .btn_admin{right:21px}
    .index_row .hm_col2_41{padding-left: 7px; padding-right: 7px;}
    .index_row .hm_col1_41:first-child{padding-right: 7px;}
    .index_row .hm_col1_41:last-child{padding-left: 7px;}
    /*3번째 작게*/
    .index_row .hm_col1_31{width: calc(50% - 110px); margin-bottom: 40px}
    .index_row .hm_col1_31:nth-child(1){padding-right: 7px}
    .index_row .hm_col1_31:nth-child(2){padding-left: 7px; padding-right: 7px}
    .index_row .hm_col1_31:nth-child(3){width: 220px; padding-left: 7px}

	.index_row .col_big > div{margin-bottom:20px}
	.index_row .prg_s5 .swiper-button-prev{left:52%}
	.index_row .prg_s5 .swiper-button-next{left:calc(52% + 28px)}

	/*3분할*/
	.index_row .hm_col{margin-bottom:20px}
	.index_row .hm_col1_3y1{padding-right:10px; border-right:0}
	.index_row .col_big{padding-left:10px; padding-right:20px}
	.index_row .hm_col2_3y2{float:left; width:calc(74.4% + 21px); padding-right:20px}
	.index_row .hm_col1_3y2{float:right; width:calc(25.6% - 21px)}

	.index_row .hm_col1_3k1.s1{padding-left:20px}
	.index_row .hm_col2_3k1.s1{padding-right:19px;}
	.index_row .hm_col2_3k1.s1 .btn_admin{right:31px}
	.index_row .hm_col1_3k2{width:34%;}
	.index_row .hm_col2_3k2{width:66%;}

	.sc_ad_wide{padding:0}
    .list_type1 > ul > li{width: 33.333333333333%;}
	.news_cate5_3 .title{font-size:17px}
    .news_cate1_14 a{font-size:17px}

    .table1 table td{font-size: 12px;}
    .table1 table td.item{width: 74px; font-size: 11px;}
    .table1 table td .list_txt .l_item{width: 74px;}
	.tabs_t1 .tab_buttons .tablink{line-height:32px;}
	.tabs_t1 .tab_buttons .tablink span{font-size:11px}
	.tabs_t2 .tab_buttons .tablink{padding:18px 0 5px;}
	.tabs_t2 .tab_buttons .tablink span{font-size:17px; padding-bottom:13px}
	.tabs_t2 .tab_ct .tabcontent{display:none; padding:11px 30px;}
	.tabs_t4 .tab_title{padding-top:7px; padding-bottom:7px}
	.tabs_t4 .tab_title .title{font-size:14px}
	.tabs_t4 .tab_title .tab_buttons .tablink{margin-left:7px; font-size:12px}
	.tabs_t6 .tab_buttons .tablink{height: 45px;}
    .tabs_t6 .tab_buttons .tablink span{font-size: 14px;}

	.list_news1_1 li .txt_news .news_tit strong{font-size:16px; line-height:34px;}
	.list_news1_2 li .txt_news .news_tit strong{font-size:15px; line-height:34px}
	.list_news2_1 li a{padding-top:14px; padding-bottom:14px}
	.list_news2_1 li.main_news a{padding-top:13px; padding-bottom:13px}
	.list_news2_4 li a{padding-top:14px; padding-bottom:14px}
	.list_news1_3 li{padding-top:13px; padding-bottom:13px}
	.list_news1_3 li .txt_news .news_tit strong{font-size:15px}	
	.list_news2_7 li a{padding-top:13px; padding-bottom:13px}
	.list_news2_7 li .txt_news .news_tit strong{max-height:22px; font-size:16px; line-height:22px;}
	.list_news2_7 li .txt_news p{margin-top:3px; max-height:40px; font-size:13px; line-height:20px}
	
	.list_news3_3 > ul{width:100%}
	.list_news3_3 .list_left{float:none; padding-right:0}
	.list_news3_3 .list_right{display:none; padding-left:0}
	.list_news4_1 > li{width:calc(33.33333333333% - 14px); margin-right:20px; margin-bottom:20px;}
	.list_news4_1 > li .main_news .txt_news{padding:15px 15px 5px;}
	.list_news4_1 > li .main_news .txt_news .news_tit strong{font-size:16px}
	.list_news4_1 .in_list{padding:13px 15px 0;}
	.list_news4_1 .in_list li a{padding-top:12px; padding-bottom:12px;}
	.list_news4_1 .in_list li .txt_news{padding-right:15px}
	.list_news4_1 .in_list li .txt_news .news_tit strong{font-size:14px;}
	.list_news4_1 .in_list ul + .btn_more a{display:block; padding:12px 0;}
	.list_news4_3 > li{float:none; display:inline-block; width:calc(33.33333333333% - 14px); margin-left:-4px; vertical-align:top; }
	.list_news4_3 > li:nth-child(3n){margin-right:0}
	.list_news4_3 > li:nth-child(3n - 2){margin-left:0}
	.list_thumb1_4 li{float:left; width:calc(50% - 8px); padding-right:8px; margin-right:16px; margin-bottom:24px}
	.list_thumb1_4 li:nth-child(even){margin-right:0}
	.list_thumb1_5 li.rank1{padding-right:7px}
	.list_thumb1_5 li.rank2{padding-left:7px}
	.list_thumb1_5 li:nth-child(3){padding-right:8px}
	.list_thumb1_5 li:nth-child(4){padding-left:4px; padding-right:4px;}
	.list_thumb1_5 li:nth-child(5){padding-left:8px}
	.list_thumb1_6 li .news_cate{top:-15px; min-width:0; padding:7px 10px; font-size:11px} 
	.list_thumb1_6 li .txt_news{min-height:76px; padding:16px 10px 14px}
	.list_thumb1_6 li .txt_news .news_tit strong{font-size:14px; line-height:22px; }
	.list_thumb2_4 li .txt_news{padding:15px 18px;}
	.list_thumb4_1 li .txt_news p{max-height:63px; font-size:13px; line-height:21px;  -webkit-line-clamp: 3}
	.list_thumb4_1 li .txt_news .news_tit strong{max-height:48px; font-size:17px; line-height:24px;}
    .list_thumb5_1 li{width:calc(50% - 11px); margin-bottom: 20px;}
    .list_thumb5_1 li:nth-child(3n){margin-right: 20px;}
    .list_thumb5_1 li:nth-child(even){margin-right: 0;}
    .list_thumb5_1 li.noimage .txt_news{padding: 20px 18px;}
    .list_thumb5_1 li .txt_news .news_date{margin-top: 15px;}

    .list_type2 .box_char .ct_box .thumb{width: 100px; height: 120px;}
    
	.article_type1 .txt_news{width:calc(100% - 20px); padding:14px 15px 14px 18px;}
	.article_type1 .txt_news .news_tit strong{font-size:22px; line-height:31px;}
	.article_type3 .list_thumb1_2{padding-bottom:32px;}
	.article_type3 .list_news1_1{margin-top:20px}
	.article_type4 .sc_left{padding-right:8px}
	.article_type4 .sc_right{padding-left:8px}
	.article_type14 .movie > div{float:none}
	.article_type14 .movie .sc_movie{width:100%; height:398px}
	.article_type14 .movie .list_movie{width:100%; height:280px}
	.article_type14 .movie .list_movie .top_list{height:60px; padding:14px 18px 0;}
	.article_type14 .movie .list_movie li .thumb,
	.article_type14 .movie .list_movie li .txt_news{height:50px;}
	.article_type14 .movie .list_movie li .thumb{width:80px;}
	.article_type14 .movie .list_movie li .txt_news .news_tit strong{font-size:13px; line-height:20px;}
	.article_type16{padding:15px 15px;}
	.article_type16 .list_news3_1{margin-top:15px; margin-bottom:20px}
	.article_type21 .txt_news{position:relative; left:auto; bottom:auto; width:100%; padding:34px 42px 32px 26px}
	.article_type21 .txt_news .news_tit strong{max-height:70px; font-size:27px; line-height:35px;}
	.article_type21 .txt_news p{max-height:66px}
	.article_type22 .thumb_c{padding-bottom:67%}
	.article_type22 .txt_news{padding:30px 30px 24px 26px}
	.article_type22 .txt_news .news_cate3_1{position:relative; left:auto; top:auto; padding:0; margin-bottom:13px}
	.article_type22 .txt_news .news_tit strong{font-size:27px; line-height:35px}
	.article_type24 .main_news .txt_news .news_tit strong{font-size:23px;}
	.article_type25 .txt_news{padding:20px 0 5px;}
	.article_type25 .txt_news .news_cate{top:-21px; padding:5px 20px 5px; border-radius:15px 15px 0 0;}
	.article_type25 .txt_news .news_cate span{font-size:13px; line-height:24px}
	.article_type25 .txt_news .news_tit strong{font-size:24px; line-height:35px}
	.index_row .article_type25 .prg_s2 .swiper-button-next,
	.index_row .article_type25 .prg_s2 .swiper-button-prev{top:20px;}
	.article_type51 .tabs_thumb{width:calc(100% - 150px)}
	.article_type51 .tabs_thumb a{height:320px}
	.article_type51 .thumb_c1{height:320px}
	.article_type51 .tabs_thumb .txt_news .news_tit strong{max-height:60px; font-size:22px; line-height:30px;}
	.article_type51 .tabs_pager{width:150px}
	.article_type51 #bx-pager{height:320px}	
	.article_type51 .tabs_pager .item_tabs .txt_news .news_tit strong{max-height:44px; font-size:16px; line-height:22px}
	.article_type58 .swiper-container .thumb_c{padding-bottom:67%}
	.article_type58 .swiper-container .txt_news .news_tit strong{max-height:30px; font-size:20px; line-height:30px}
	.article_type58 .swiper-container .txt_news p{margin-top:3px; max-height:44px;}
	.article_type59 .list_news_c li{padding-top:21px; padding-bottom:20px}
	.article_type59 .list_news_c li .thumbnail .thumb_c:after{padding-bottom:100%}
	.article_type59 .list_news_c li.main_news .a_list .txt_news .news_date{display:none;}
	.article_type59 .list_news_c li.main_news{padding-top:16px; padding-bottom:28px}
	.article_type59 .list_news_c li.main_news .a_list .thumbnail .thumb_c:after{padding-bottom:120%}
	.article_type61 .ad_type_c1{padding:20px 40px;margin-bottom:20px}
	.article_type61 .c_type .ad_type_c2{width: 240px; margin-right:20px; margin-bottom:20px}
	.article_type61 .c_type .card_thumb_c{float:left; width:calc(100% - 260px)}
	.article_type61 .c_type .card_thumb_c .txt_news{padding:20px 12px 0}
	.article_type61 .c_type .card_thumb_c .txt_news .news_cate{padding:0 20px 0 10px; font-size:12px; line-height:27px}
	.article_type61 .c_type .card_thumb_c .thumb_c{width:48%}
	.article_type61 .c_type .card_thumb_c .thumb_c:after{padding-bottom:134%;}
	.article_type61 .c_type .card_thumb_c .txt_news .news_tit strong{max-height:44px; font-size:15px; line-height:22px}
	.article_type61 .c_type .card_thumb_c .txt_news p{max-height:40px; font-size:12px; line-height:20px}
	.index_row .article_type61 .ad_type_c1 .swiper-button-prev{left:12px}
	.index_row .article_type61 .ad_type_c1 .swiper-button-next{right:12px} 
	.article_type64{margin-top:0}
	.article_type64 .list_thumb1_1 li .txt_news{padding:7px 10px}
	.article_type64 .list_thumb1_1 li .txt_news .news_tit strong{max-height:30px; font-size:12px}
	.article_type65 .list_news_c .txt_news .news_date{display:none;}
	.article_type65 .list_news_c .txt_news{padding-right:15px}
	.article_type65 .list_news_c .txt_news .news_tit strong{max-height:26px; font-size:16px; line-height:26px}
	.article_type65 .list_news_c .txt_news p{margin-top:10px}
	.article_type66 .card_thumb_c .txt_news{padding:20px 12px 0}
	.article_type66 .card_thumb_c .txt_news .news_cate{padding:0 20px 0 10px; font-size:12px; line-height:27px}
	.article_type66 .card_thumb_c .thumb_c{width:48%}
	.article_type66 .card_thumb_c .thumb_c:after{padding-bottom:82%;}
	.article_type66 .card_thumb_c .txt_news .news_tit strong{max-height:44px; font-size:15px; line-height:22px}
	.article_type66 .card_thumb_c .txt_news p{max-height:40px; font-size:12px; line-height:20px}
	.article_type66 .card_thumb_c .prg_s5 .swiper-button-prev{left:52%}
	.article_type66 .card_thumb_c .prg_s5 .swiper-button-next{left:calc(52% + 28px)}
	.article_type67 .thumb_c{padding-bottom:53%}
	.article_type67 .txt_news .news_tit strong{font-size:24px;}
	.article_type67 .txt_news p{font-size:15px}
	.article_type68 .list_news_c li{padding-top:15px; padding-bottom:15px}
	.article_type68 .list_news_c li .txt_news .news_tit strong{max-height:24px; font-size:16px; line-height:24px;}
	.article_type68 .list_news_c li .txt_news p{display:none;}
	.article_type69 .ad_type_c1{padding:20px 42px}
	.article_type70 .list_news_c li .txt_news .news_tit strong{max-height:18px; font-size:16px; line-height:18px}
	.article_type71 .thumb_c{padding-bottom:40%}
	.article_type71 .txt_news{margin-top:10px}
	.article_type71 .txt_news p{display:none;}
	.article_type72 .list_ad1 li{margin-bottom:15px}
	.article_type73 .news_cate{margin-bottom:25px; padding-bottom:15px}
	.article_type73 .news_cate .title{font-size:16px; padding-left:24px; background:url('../images/common/ico_user3.png') no-repeat 0 4px; background-size:16px auto}
	.article_type73 .crs_type .p_name{margin-top:7px; font-size:14px; line-height:18px;}
	.article_type74 .list_news_c .list_left{padding-right:8px}
	.article_type74 .list_news_c .list_right{padding-left:8px}
	.article_type74 .list_news_c li{padding:3px 0}
	.article_type74 .list_news_c li .txt_news{line-height:22px}
	.article_type74 .list_news_c li .txt_news .news_tit strong{max-height:22px; font-size:14px}
	.article_type74 .list_news_c li .txt_news .news_tit .rank{width:24px; font-size:18px}
	.article_type75 .news_cate5_3{margin-bottom:5px}
	.article_type75 .list_news_c .list_left{padding-right:15px}
	.article_type75 .list_news_c .list_right{padding-left:15px}
	.article_type75 .list_news_c li .txt_news .news_tit strong{max-height:46px; font-size:13px; line-height:23px;}
	.article_type75 .list_news_c li.main_news .txt_news{margin-top:12px}
	.article_type75 .list_news_c li.main_news .txt_news .news_tit strong{font-size:15px}
	.article_type75 .list_news_c li.main_news .txt_news p{margin-top:7px; max-height:40px; font-size:13px; line-height:20px;}
	.article_type75 .list_news_c .list_left .txt_news{padding-left:10px}
	.article_type75 .list_news_c .list_left li{padding-top:13px; padding-bottom:14px;}
	.article_type75 .list_news_c .list_right li{padding-top:10px; padding-bottom:10px;}
	.article_type76 .news_cate5_3{margin-bottom:15px}
	.article_type76 .list_news_c > li{width:calc(33.33333333333% - 8px); margin-right:12px; margin-bottom:12px}
	.article_type76 .list_news_c > li .main_news  .thumb_c{padding-bottom:64%}
	.article_type76 .list_news_c > li .main_news .txt_news{padding:10px 10px 5px}
	.article_type76 .list_news_c > li .main_news .txt_news .news_cate{max-height:20px; font-size:12px; line-height:20px; margin-bottom:1px; overflow:hidden;}
	.article_type76 .list_news_c > li .main_news .txt_news .news_tit strong{max-height:20px; font-size:14px; line-height:20px;}
	.article_type76 .list_news_c .in_list{padding:5px 10px 6px;}
	.article_type76 .list_news_c .in_list ul{padding:7px 0;}
	.article_type76 .list_news_c .in_list li a{padding-top:0; padding-bottom:0}
	.article_type76 .list_news_c .in_list li .txt_news .news_tit strong{max-height:24px; font-size:12px; line-height:24px}
	.article_type77 .crs_type{padding:20px 40px 20px}
	.article_type77 .crs_type .tit_tag{margin-bottom:12px}
	.article_type77 .crs_type .tit_tag a{font-size:16px}
	.article_type77 .crs_type .txt_news .news_tit strong{max-height:42px; font-size:15px; line-height:21px;}
	.article_type77 .crs_type .txt_news p{max-height:38px; font-size:12px; line-height:19px}
	.article_type78 .list_news_c > li{width:calc(50% - 10px);}
	.article_type78 .list_news_c > li:nth-child(even){margin-right:0}
	.article_type78 .list_news_c > li > .news_cate a{font-size:14px; line-height:38px}
	.article_type78 .list_news_c > li .card_news .thumb_c{padding-bottom:56%; margin-top:10px}
	.article_type78 .list_news_c > li .card_news .txt_news .news_tit strong{max-height:46px; font-size:15px; line-height:23px}
	.article_type78 .list_news_c > li .card_news .txt_news p{display:none;}
	.article_type78 + .article_type78 .list_news_c > li{margin-bottom:20px}
	.article_type79 .list_news_c li{margin-bottom:10px}
	.article_type79 .list_news_c li a{height:65px;}
	.article_type79 .list_news_c li .txt_news{padding:0 12px}
	.article_type79 .list_news_c li .txt_news .news_tit strong{max-height:38px; font-size:13px; line-height:19px}
	.article_type80 .news_cate a{font-size:16px; line-height:24px}
	.article_type80 .list_news_c{padding:12px 15px;}
	.article_type80 .list_news_c li a{padding-top:6px; padding-bottom:6px}
	.article_type80 .list_news_c li .thumb{width:45px}
	.article_type80 .list_news_c li .txt_news{padding-left:10px}
	.article_type80 .list_news_c li .txt_news .news_tit strong{max-height:40px; font-size:13px; line-height:20px;}
	.article_type81 .list_ad1 li{margin-bottom:10px;}
	.article_type83 .txt_news{padding:16px}
	.article_type83 .thumb_c:after{padding-bottom:74.8%}
	.article_type83 .txt_news .news_tit strong{max-height:28px; font-size:24px; line-height:28px}
	.article_type83 .txt_news  p{font-size:15px}
	.article_type84 .list_thumb_c li .thumb_c:after{padding-bottom:74%}
	.article_type84 .list_thumb_c li .txt_news{padding:16px}
	.article_type84 .list_thumb_c li .txt_news .news_tit strong{max-height:44px; font-size:16px; line-height:22px;}
	.article_type85 .list_thumb_c li{float:none; width:100%; margin-right:0; margin-bottom:0; padding-top:7px; padding-bottom:7px; border-bottom:1px solid #eaeaea}
	.article_type85 .list_thumb_c li:first-child{border-top:1px solid #333}
	.article_type85 .list_thumb_c li a{display:table; width:100%}
	.article_type85 .list_thumb_c li .thumb_c,
	.article_type85 .list_thumb_c li .txt_news{display:table-cell; vertical-align:middle}
	.article_type85 .list_thumb_c li .thumb_c{width:70px;}
	.article_type85 .list_thumb_c li .thumb_c:after{padding-bottom:70%}
	.article_type85 .list_thumb_c li .txt_news{padding:0 0 0 12px}
	.article_type85 .list_thumb_c li .txt_news .news_cate{font-size:11px; margin-bottom:3px}
	.article_type85 .list_thumb_c li .txt_news .news_tit strong{max-height:22px; font-size:15px; line-height:22px;}
	.article_type85 .list_thumb_c li .txt_news .news_date{display:none;}
	.article_type86 .list_news_c li .txt_news .news_tit strong{max-height:48px; line-height:24px;}
	.article_type86 .list_news_c li.main_news{padding:0 0 15px;}
	.article_type86 .list_news_c li.main_news .txt_news .news_tit strong{font-size:16px}
	.article_type87 .list_news_c > li{float:none; display:inline-block;  width:calc(50% - 7px); margin-left:-4px}
	.article_type87 .list_news_c > li:nth-child(even){margin-right:0}
	.article_type87 .list_news_c > li .main_news a{display:table; width:100%}
	.article_type87 .list_news_c > li .main_news .thumb_c,
	.article_type87 .list_news_c > li .main_news .txt_news{display:table-cell; vertical-align:middle;}
	.article_type87 .list_news_c > li .main_news .thumb_c{width:70px;}
	.article_type87 .list_news_c > li .main_news .thumb_c:after{padding-bottom:70%}
	.article_type87 .list_news_c > li .main_news .txt_news{padding:0 0 0 10px; margin-top:0}
	.article_type87 .list_news_c > li .main_news .txt_news .news_tit strong{max-height:40px; font-size:14px; line-height:20px}
	.article_type87 .list_news_c > li .main_news .txt_news p{display:none;}
	.article_type87 .list_news_c .in_list{margin-top:23px}
	.article_type87 .list_news_c .in_list li{margin-bottom:9px}
	.article_type87 .list_news_c .in_list li .txt_news .news_tit strong{font-size:13px}
	.article_type88 .list_news_c li{padding-top:12px; padding-bottom:12px;}
	.article_type88 .list_news_c li .txt_news .news_tit strong{font-size:16px}
	.article_type89 .list_news_c > li{float:none; display:inline-block; width:calc(33.33333333333% - 14px); margin-left:-4px; vertical-align:top; }
	.article_type89 .list_news_c > li:nth-child(3n){margin-right:0}
	.article_type89 .list_news_c > li:nth-child(3n - 2){margin-left:0}
	.article_type89 .list_news_c > li .main_news .txt_news .news_tit strong{max-height:46px}
	.article_type89 .list_news_c .in_list li .txt_news .news_tit strong{max-height:44px;}
	/*경북신문2에서 article_type90로 쓰임-임시로 90_1로 만듦*/
    .article_type90_1 .news_cate5_3{margin-bottom:5px}
	.article_type90_1 .list_news_c li .txt_news{margin-top:12px}
	.article_type90_1 .list_news_c li .txt_news .news_tit strong{max-height:46px; font-size:15px; line-height:23px;}
	.article_type90_1 .list_news_c li .txt_news p{margin-top:7px; max-height:40px; font-size:13px; line-height:20px;}
    .article_type90 .list_news_c li .news_date{display: none;}
    .article_type90 .list_thumb5_1{margin-top: 15px;}
    .article_type90_txt_above .list_news_c li .txt_news{padding:14px 14px;}
    .article_type90_txt_above .list_news_c li .txt_news .news_tit strong{max-height:48px; font-size:17px; line-height:24px} 
    .article_type92 .tabs_container,
    .article_type92 .thumb_c{height: 360px;}
    .article_type92 .tabs_thumb .txt_news{padding: 20px 25px;}
	.article_type92 .tabs_thumb .txt_news .news_tit strong{max-height:60px; font-size:22px; line-height:30px;}
    .article_type92 .tabs_pager{height: 360px;}
    .article_type92 .tabs_pager .item_tabs a{border-left: 5px solid transparent; padding:0 20px;}
	.article_type92 .tabs_pager .item_tabs .txt_news .news_tit strong{max-height:44px; font-size:16px; line-height:22px}
    .article_type93 .tabs_container{height: 360px;}
    .article_type93 .thumb_c{height: 360px;}
    .article_type93 .tabs_thumb .txt_news{padding: 20px 15px;}
	.article_type93 .tabs_thumb .txt_news .news_tit strong{max-height: 90px; font-size: 22px; line-height: 30px;}
    .article_type93 .tabs_thumb .txt_news .news_cate{font-size: 13px; padding-bottom: 5px; border-bottom: 1px solid #3a7ab9; margin-top: 30px;}
    .article_type93 .tabs_pager{height: 360px;}
    .article_type93 .tabs_pager .item_tabs a{border-left: 5px solid transparent; padding:0 15px;}
	.article_type93 .tabs_pager .item_tabs .txt_news .news_tit strong{max-height:44px; font-size:16px; line-height:22px}
    .article_type94 .swiper-container{margin-top: 0}
	.article_type94 .list_news_c > li{width:calc(50% - 7px); margin-bottom: 0;}
	.article_type94 .list_news_c > li .main_news a{display:table; width:100%}
	.article_type94 .list_news_c > li .main_news .thumb_c,
	.article_type94 .list_news_c > li .main_news .txt_news{display:table-cell; vertical-align:middle;}
	.article_type94 .list_news_c > li .main_news .thumb_c{width: 70px;}
	.article_type94 .list_news_c > li .main_news .thumb_c:after{padding-bottom: 74%}
	.article_type94 .list_news_c > li .main_news .txt_news{padding:0 0 0 10px; margin-top:0}
	.article_type94 .list_news_c > li .main_news .txt_news .news_tit strong{max-height: 44px; font-size:15px; line-height: 22px}
	.article_type94 .list_news_c .in_list{margin-top: 20px; padding-top: 15px;}
	.article_type94 .list_news_c .in_list li{margin-bottom: 7px}
	.article_type94 .list_news_c .in_list li .txt_news .news_tit strong{font-size: 14px}
    .article_type95 .news_cate5_3{margin-bottom: 19px;}
    .article_type95 .news_cate5_3 .title{font-size: 18px;}
    .article_type95 .list_news_c li{width:calc(33.333333333333% - 14px); margin-right: 20px; margin-bottom:20px}
	.article_type95 .list_news_c li .txt_news{margin-top:12px}
	.article_type95 .list_news_c li .txt_news .news_tit strong{max-height: 46px; font-size: 16px; line-height: 23px;}
    .article_type96 .news_cate1_3 a{font-size: 18px;}
    .article_type96 .thumb_c::after{padding-bottom: 68%;}
    .article_type96 .txt_news .news_tit strong{font-size: 18px;}
    .article_type97 .tabcontent{height: 182px; padding: 16px 20px 0;}
    .article_type97 .list_news_c{height: calc(100% - 40px);}
    .article_type97 .list_news_c > li{padding-left: 13px; margin-bottom: 7px;}
    .article_type97 .list_news_c > li .txt_news .news_tit strong{font-size: 14px;}
    .article_type97 .list_news_c > li::before{width: 7px;}
    .article_type97 .btn_more > a{height: 40px;}
    .article_type97 .btn_set > div > a{height: 36px;}
    .article_type97 .btn_set > div > a > span{font-size: 13px; padding-left: 0;}
    .article_type97 .btn_set > div > a > span.ico1,
    .article_type97 .btn_set > div > a > span.ico2,
    .article_type97 .btn_set > div > a > span.ico3{background: none;}
    .article_type99 .list_news_c{height: 130px;}
    .article_type99 .list_news_c > li{width: calc(50% - 7px);}
    .article_type99 .list_news_c .type1{padding: 0 20px;}
    .article_type99 .list_news_c .type1 .news_card_c{height: 90px;}
    .article_type99 .list_news_c .type1 .news_card_c .txt_news{margin-right: 0;}
    .article_type99 .list_news_c .type1 .news_card_c .thumb_c{display: none;}
    .article_type99 .list_news_c .type1 .news_cate_c > a{height: 36px;}
    .article_type99 .list_news_c .type2{padding: 0 20px;}
    .article_type99 .list_news_c .type2 .news_card_c{padding-top: 12px;}
    .article_type99 .list_news_c .type2 .news_card_c .txt_news{margin-right: 0;}
    .article_type99 .list_news_c .type2 .news_card_c .thumb_c{display: none;}
    .article_type99 .list_news_c .type2 .news_text{margin-top: 12px;}
    .article_type100 .wrap_box{height: 130px; padding: 20px 20px 0;}
    .article_type100 .list_news_c{margin-top: 16px;}
    .article_type100 .news_cate_c .title{font-size: 17px;}
    .article_type100 .list_news_c > li{padding-left: 13px; margin-bottom: 7px;}
    .article_type100 .list_news_c > li .txt_news .news_tit strong{font-size: 14px;}
    .article_type100 .list_news_c > li::before{width: 7px;}
    .article_type101 .card_thumb .txt_news{margin-top: 13px;}
    .article_type101 .card_thumb .txt_news .news_tit strong{font-size: 17px;}
    .article_type102 .card_thumb .info_card .date{font-size: 14px; line-height: 16px;}
    .article_type102 .card_thumb .info_card .button > a{width: 94px; height: 34px;}
    .article_type102 .card_thumb .info_card .button > a > span{font-size: 13px;}
    .article_type103 .tag_cloud{min-height: 179px; padding: 12px 13px; }
    .article_type103 .tag_cloud .tag_box{padding: 0 6px; height: 24px; font-size: 11px; margin: 3px 2px;}    
    .article_type104 .list_news_c > li a{height: 98px; padding: 0 14px;}
    .article_type104 .list_news_c > li .txt_news{padding-left: 8px;}
    .article_type104 .list_news_c > li .thumb{width: 42px; height: 42px;}
    .article_type104 .list_news_c > li .txt_news .news_cate_c{margin-bottom: 3px;}
    .article_type104 .list_news_c > li .txt_news .news_tit strong{font-size: 15px;}
    .article_type104 .list_news_c > li .txt_news .news_text{display: none;}
    .article_type105 .swiper-container .thumb_c{padding-bottom: 65.2%}
	.article_type105 .swiper-container .txt_news .news_tit strong{max-height: 32px; font-size: 22px; line-height: 32px}
	.article_type105 .swiper-container .txt_news p{font-size: 16px;}
    .article_type105 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 130px;}
    .article_type106 .list_thumb4_1 li .txt_news p{font-size: 14px; margin-top: 2px;}
    .article_type107 .latest_news::before{width: 50px; font-size: 13px; top: 2px; margin-right: 20px;}
    .article_type107 .latest_news .txt_news .news_tit strong{font-size: 16px;}
    .article_type107 .btn_kakao a,
	.article_type107 .btn_nblog a{font-size: 14px;}
    .article_type108 .list_thumb_c li.main_news .txt_news{padding: 10px 16px;}
    .article_type109 .news_cate_c{padding-top: 12px;}
    .article_type109 .news_cate_c .title{font-size: 16px;}
    .article_type109 .list_news_c li{padding-top: 11px; padding-bottom: 14px;}
    .article_type109 .list_news_c li .txt_news .news_tit strong{max-height: 42px; font-size: 15px; line-height: 21px;}
    .article_type110 .list_news_c li .txt_news .news_tit strong{font-size: 16px;}
    .article_type111 .card_thumb_c .thumb_c:after{padding-bottom: 105.6%;}
    .article_type111 .card_thumb_c .txt_news{padding: 20px;}
    .article_type111 .card_thumb_c .txt_news .news_tit strong{max-height: 60px; font-size: 22px; line-height: 30px;}
    .article_type111 .card_thumb_c .txt_news p{max-height: 44px; font-size: 15px; line-height: 22px;}
    .article_type112 .news_cate_c{padding-bottom: 18px;}
    .article_type112 .news_cate_c .title{font-size: 16px;}
    .article_type112 .list_thumb_c li{padding-top: 18px; padding-bottom: 18px;}
    .article_type112 .list_thumb_c li .thumb_c:after{padding-bottom: 76%}
    .article_type112 .list_thumb_c li .txt_news .news_cate{margin-top: 7px;}
    .article_type113 .wrap_list{height: auto;}
    .article_type113 .list_news_c{padding: 0;}
    .article_type113 .list_news_c > li{width: 100%; padding: 0 12px;}
    .article_type113 .list_news_c > li:nth-child(5) a,
    .article_type113 .list_news_c > li:nth-child(6) a{border-bottom: 1px solid #e6e6e6}
    .article_type113 .list_news_c > li:last-child a{border-bottom: 0;}
    .article_type113 .list_news_c > li a{height: 76px;}
    .article_type113 .list_news_c > li .txt_news{padding-left: 12px;}
    .article_type113 .list_news_c > li .txt_news .news_tit strong{font-size: 15px;}
    .article_type113 .list_news_c > li .txt_news .news_text{margin-top: 0;}
    .article_type113 .list_news_c > li .thumb{width: 50px; height: 50px;}
    .article_type114 .news_cate5_3{padding-top: 18px; padding-bottom: 20px;}
    .article_type114 .news_cate5_3 .title{font-size: 18px;}
    .article_type114 .list_news_c li{width:calc(33.333333333333% - 14px); margin-right: 20px; margin-bottom:20px}
	.article_type114 .list_news_c li .txt_news{margin-top:12px}
	.article_type114 .list_news_c li .txt_news .news_tit strong{max-height: 46px; font-size: 16px; line-height: 23px;}
    .article_type115 .list_thumb_c li{width:calc(50% - 7px); margin-bottom: 14px}
    .article_type115 .list_thumb_c li .thumb_c:after{padding-bottom: 64%;}
    .article_type115 .list_thumb_c li .txt_news{height: 92px; padding: 14px 14px 0;}
    .article_type115 .txt_news .news_cate_c{font-size: 13px; margin-bottom: 5px}
    .article_type115 .list_thumb_c li .txt_news .news_tit strong{max-height: 44px; font-size: 15px; line-height: 22px;}
    .article_type116 .list_thumb_c li{margin-bottom: 12px;}
    .article_type116 .list_thumb_c li .thumb_c:after{padding-bottom: 86%;}
    .article_type116 .list_thumb_c li .txt_news .news_tit strong{max-height: 44px; font-size: 15px; line-height: 22px;}
    .article_type116 .list_thumb_c li.main_news .thumb_c:after{height: auto; padding-bottom: 68%;}
	.article_type116 .list_thumb_c li.main_news .txt_news{padding: 10px 0;}
    .article_type116 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 48px; font-size: 16px; line-height: 24px;}
    .article_type117 .ct_news .inner_news{height: 353px;}
	.article_type118 .list_thumb_c li{width: calc(33.33333333% - 13px);}
	.article_type118 .list_thumb_c li .thumb_c:after{padding-bottom: 64%;}
	.article_type118 .list_thumb_c li .txt_news .news_cate_c{font-size: 13px;}
	.article_type118 .list_thumb_c li .txt_news .news_tit strong{max-height: 52px; font-size: 18px; line-height: 26px;}
	.article_type118 .list_thumb_c li.main_news{width: calc(50% - 10px); margin-bottom: 20px;}
	.article_type118 .list_thumb_c li.main_news .thumb_c:after{padding-bottom: 78%}
	.article_type118 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 52px; font-size: 18px; line-height: 26px;}
	.article_type119 .list_thumb_c li{margin-bottom: 0;}
	.article_type119 .list_thumb_c li{padding-top: 14px; padding-bottom: 14px; border-bottom: 1px solid #eee;}
	.article_type119 .list_thumb_c li .txt_news .news_cate_c,
	.article_type119 .list_thumb_c li .thumb_c{display: none;}
	.article_type119 .list_thumb_c li .txt_news .news_tit strong{max-height: 48px; font-size: 16px; line-height: 24px;}
	.article_type119 .list_thumb_c li.main_news{padding-top: 0; padding-bottom: 0; border-bottom: 0; margin-bottom: 0;}
	.article_type119 .list_thumb_c li.main_news .txt_news{padding: 14px;}
	.article_type119 .list_thumb_c li.main_news .txt_news .news_cate_c{min-width: 60px; height: 26px; font-size: 13px;padding: 0 15px; border-radius: 13px; margin-bottom: 10px;}
	.article_type119 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 48px; font-size: 18px; line-height: 24px;}
	.article_type120 .list_thumb_c li .txt_news .news_tit strong{max-height: 48px; font-size: 16px; line-height: 24px;}
	.article_type121 .thumb_c:after{padding-bottom: 110%;}
	.article_type121 .txt_news{padding: 14px;}
	.article_type121 .txt_news .news_cate_c{font-size: 14px; margin-bottom: 7px;}
	.article_type121 .txt_news .news_tit strong{max-height: 54px; font-size: 19px; line-height: 27px;}	
	.article_type122 .list_thumb_c li{margin-bottom: 20px;}
	.article_type122 .list_thumb_c li .txt_news .news_cate_c{font-size: 14px; margin-bottom: 5px;}
	.article_type122 .list_thumb_c li .txt_news p{max-height: 48px; font-size: 16px; line-height: 24px; margin-top: 5px;}
	.article_type122 .list_thumb_c li,
	.article_type122 .list_thumb_c li.main_news .thumb_c{width: calc(50% - 10px);}
	.article_type122 .list_thumb_c li .thumb_c:after{padding-bottom: 68%;}
	.article_type122 .list_thumb_c li.main_news .txt_news{margin-left: 20px;}
	.article_type122 .list_thumb_c li .txt_news .news_tit strong,
	.article_type122 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 50px; font-size: 17px; line-height: 25px;}

	/*View*/
	.related_news ul li a{font-size:16px; line-height:30px}
	.journalist_card .more_news ul li a{font-size:15px; line-height:28px;}
	.article_title_bar .view_head_top{padding-top:15px}
	.article_title_bar .view_head_title h1{font-size:32px; line-height:44px}
	.view_body .view_article .view_article_photo.img_center table tr td{width:100%;}
	.view_body .view_article .view_article_photo.img_left2{float:none; width:100%; margin-right:0}
	.view_body .view_article .view_article_photo.img_right2{float:none; width:100%; margin-left:0}
	.view_body .view_article{font-size:17px; line-height:28px}
	.view_comment .view_list_cmt .list_cmt li .cmt_txt{font-size:15px; line-height:26px;}
	.view_comment .view_wirte_comment .view_cmt_ip .txtarea{width:calc( 100% - 80px)}
	.view_comment .view_wirte_comment .view_cmt_ip .txtarea textarea{height:80px; font-size:14px}
	.view_comment .view_wirte_comment .view_cmt_ip .btn_register{width:80px;}
	.view_comment .view_wirte_comment .view_cmt_ip .btn_register span{height:80px; line-height:80px;}

	/*Member*/
	#wrap_member{min-height:calc(100vh - 65px);}
	.member_header .logo img{width:180px}
	.member_form .member_ip1 .radio_set .member_refer3{font-size:12px}

    .article_vote .list_candidate{display: block}
    .article_vote .list_candidate .tit_box{width: 100%; margin-right: 0;}
    .article_vote .list_candidate .tit_box .c_box{height: 85px; margin-bottom: 20px;}
    .article_vote .list_candidate .tit_box .c_box .title br{display: none;}
    .article_vote .list_candidate .tit_box .info_box{display: none;}
    .article_vote .list_candidate > ul > li{width: 137px; margin-left: 15px; margin-bottom: 15px;}
    .article_vote .list_candidate > ul > li:nth-child(4n){margin-left: 0;}

    .article_vote .map_yangsan{width: 440px; height: 391px;}
    .article_vote .spot{font-size: 13px;}
    .article_vote .spot01{left: 66px; top: 164px;}
    .article_vote .spot02{left: 242px; top: 82px;}
    .article_vote .spot03{left: 194px; top: 148px;}
    .article_vote .spot04{left: 160px; top: 218px;}
    .article_vote .spot05{left: 133px; top: 316px;}
    .article_vote .spot06{left: 221px; top: 236px;}
    .article_vote .spot07{left: 233px; top: 270px;}
    .article_vote .spot08{left: 182px; top: 279px;}
    .article_vote .spot09{left: 220px; top: 316px;}
    .article_vote .spot10{left: 320px; top: 151px;}
    .article_vote .spot11{left: 372px; top: 166px;}
    .article_vote .spot12{left: 304px; top: 206px;}
    .article_vote .spot13{left: 356px; top: 222px;}

    .list_vote1.t2 > li{width: calc(50% - 10px);}
    .list_vote1.t2 > li:nth-child(3n){margin-right: 20px;}
    .list_vote1.t2 > li:nth-child(even){margin-right: 0;}

    .board .cb{width: 36px;}
    .board .w40{width: 30px;}
    .board .w50{width: 40px;}
    .board .w60{width: 45px;}
    .board .w70{width: 55px;}
    .board .w80{width: 60px;}
    .board .w100{width: 80px;}
    .board1{font-size: 14px;}
    .board1 .board_body{font-size: 13px;}
    .board1 .board_body .subject{font-size: 15px;}
    .board_write1 .form_write .item{width: 110px;}
    .board_write1 .form_write .vl{width: calc(100% - 110px);}
    .gallery1 > ul > li{width: calc(33.3333333% - 14px); margin-bottom: 30px;}
    .gallery1 > ul > li:nth-child(4n){margin-right: 20px;}
    .gallery1 > ul > li:nth-child(3n){margin-right: 0;}

}

@media only screen and (max-width: 1023px) and (min-width: 768px) { 	
	.news_date{font-size:11px;}
	.list_news2_1 li .thumbnail{width:29%}	
	.list_news2_1 li .txt_news .news_tit strong{font-size:16px; line-height:20px;}
	.list_news2_1 li .txt_news p{font-size:12px; line-height:18px}
	.list_news2_1 li .txt_news p.ellips3{-webkit-line-clamp: 1;}
	.list_news2_1 li.main_news .txt_news .news_tit strong{font-size:19px; line-height:26px;}
	.list_news2_2 li .txt_news .news_tit strong{font-size:16px; line-height:20px;}
	.list_news2_2 li .a_list .txt_news{padding-left:10px}
	.list_news2_2 li .a_list .txt_news p{max-height:36px; font-size:12px; line-height:18px}
	.list_news2_2 li .a_list .txt_news p.ellips4{-webkit-line-clamp:2;}
	.list_news2_3{padding:8px 12px;}
	.list_news2_3 li a{padding-top:12px; padding-bottom:12px}
	.list_news2_3 li .thumb{width:46px}
	.list_news2_3 li .txt_news{padding-left:8px}
	.list_news2_3 li .txt_news .news_tit strong{max-height:40px; font-size:14px; line-height:20px;}
	.list_news2_3 li .txt_news .news_date{display:none;}
	.list_news2_4 li .txt_news .news_tit strong{font-size:16px; line-height:20px;}
	.list_news2_4 li .txt_news p{font-size:12px; line-height:18px}
	.list_news2_4 li .txt_news p.ellips2{-webkit-line-clamp: 1;}
	.list_news3_1 li a{padding-top:0; padding-bottom:0}
	.list_news3_1 li .rank,
	.list_news3_1 li .txt_news{line-height:28px;}
	.list_news3_1 li .rank{position:relative; top:1px; width:18px;  font-size:14px; }
	.list_news3_1 li .txt_news{padding-left:5px}
	.list_news3_1 li .rank{line-height:19px}
	.list_news3_1 li .txt_news .news_tit strong{max-height:19px; font-size:12px; line-height:19px}	
	.list_news3_2 li a{padding:15px 12px;}
	.list_news3_2 li .thumb{width:70px; height:70px; margin-bottom:16px}
	.list_news3_2 li .txt_news .news_tit strong{font-size:14px; line-height:20px}
	.list_news3_2 li.main_news a{padding:15px 12px 20px;}
	.list_news3_4{padding-top:0}
	.list_news3_4 li .rank,
	.list_news3_4 li .txt_news{line-height:18px}
	.list_news3_4 li .rank{position:relative; top:9px; width:13px; padding-right:2px; font-size:13px}
	.list_news3_4 li .txt_news{padding-top:8px; padding-bottom:4px; border-bottom:1px solid #222}
	.list_news3_4 li .txt_news .news_tit strong{max-height:36px; font-size:11px}
	.list_thumb1_1 li .txt_news{padding:5px;}
	.list_thumb1_1 li .txt_news .news_tit strong{font-size:12px; line-height:15px;}	
	.list_thumb1_2 li .txt_news .news_tit strong{font-size:13px; line-height:19px;}
	.list_thumb1_2 li .txt_news .news_date{display:none;}
	.list_thumb1_3 li .txt_news .news_tit strong{font-size:13px; line-height:19px;}
	.list_thumb1_4.dv3 li{width:calc(33.33333333% - 15px); padding-right:8px; margin-right:22px; margin-bottom:34px;}
	.list_thumb1_4.dv3 li:nth-child(3n){margin-right:0}
	.list_thumb1_4.dv3 li .txt_news{left:8px; bottom:-8px}
	.list_thumb1_4.dv3 li .txt_news .news_tit strong{font-size:17px}
	.list_thumb1_4.dv3 li .news_cate{padding-left:8px; font-size:13px}
	.list_thumb1_5 li .tag_rank{left:5px; bottom:5px; width:26px; line-height:26px; font-size:13px}
	.list_thumb1_5 li .txt_news .news_tit strong{font-size:12px; line-height:17px;}
	.list_thumb1_5 li.main_news{padding-bottom:17px; margin-bottom:18px}
	.list_thumb1_5 li.main_news .news_tit strong{font-size:13px}
	.list_thumb1_5 li.main_news .tag_rank{width:30px; line-height:30px; font-size:14px;}
	.list_thumb2_3 .txt_news{padding:15px 12px;}
	.list_thumb2_3 .item_news .txt_news{padding:12px 12px}
	.list_thumb2_3 .txt_news .news_tit strong{font-size:15px;}
	.list_thumb2_3 .txt_news .news_tit strong.ellips1{-webkit-line-clamp: 2;}
	.list_thumb2_3 .txt_news .news_tit span{font-size:18px; margin-right:3px}
	.list_thumb2_3 .main_news .thumb_c:after{padding-bottom:176%}
	.list_thumb2_3 .item_news .thumb_c:after{padding-bottom:calc(88% - 0.5px)}
	.list_thumb3_1 li{width:calc(20% - 8px); margin-right:10px}
	.list_thumb3_1 li .txt_news{padding:0 7px}
	.list_thumb3_1 li .txt_news .news_cate{margin-top:-20px; font-size:11px; line-height:22px; padding:0 15px; border-radius:11px}
	.list_thumb3_1 li .txt_news .news_tit strong{max-height:40px; font-size:13px; line-height:20px}

	.article_type2 .list_thumb1_1{padding-top:15px}
	.article_type3 .thumb1_2{margin-top:15px}
	.article_type6 .ct_news{padding:4px 2px}
	.article_type6 .ct_news .inner_news{height: 403px; padding:12px}
	.article_type7 .txt_news .news_tit strong{font-size:16px; line-height:20px;}
	.article_type7 .txt_news p{margin-top:5px; font-size:13px; line-height:20px}
	.article_type7 .txt_news p.ellips3{-webkit-line-clamp:2;}
	.article_type9 .thumb2_3:after{padding-bottom:75%}
	.article_type11 .list_thumb1_5{margin-top:12px}
	.article_type12 .thumb2_7{margin-top:12px}
	.article_type12 .txt_news .news_tit strong{font-size:17px; line-height:22px}
	.article_type12 .txt_news p{margin-top:7px; font-size:12px; line-height:18px}
	.article_type12 .txt_news .news_date{margin-top:7px;}
	.article_type13 .txt_news{padding:10px 12px 16px}
	.article_type13 .txt_news .news_tit strong{font-size:15px; line-height:20px;}
	.article_type13 .txt_news p{font-size:12px; line-height:18px}
	.article_type52 a{height:320px}
	.article_type52 .thumb_c1{height:180px}
	.article_type52 .txt_news{height:140px; padding:15px 24px 0 20px}
	.article_type52 .txt_news .news_cate{top:-25px; font-size:13px; padding:8px 21px 5px}
	.article_type52 .txt_news .news_tit strong{display:inline-block; max-height:60px; font-size:20px; font-weight:500; line-height:30px;}
	.article_type52 .txt_news p{margin-top:6px; max-height:40px; font-size:13px; line-height:20px}
	.index_row .article_type52 .prg_s3 .swiper-button-prev{right:31px; bottom:141px}
	.index_row .article_type52 .prg_s3 .swiper-button-next{right:1px; bottom:141px}
	.article_type56 .news_cate1_1 a,
	.article_type8 .news_cate1_3 a,
	.article_type9 .news_cate1_3 a,
	.article_type7 .news_cate1_2 a,
	.article_type57 .news_cate1_4 a,
	.article_type32 .news_cate1_9,
	.article_type35 .news_cate1_10 a,
	.article_type36 .news_cate1_10{font-size:17px} 
	.article_type62{position:relative; padding:20px 10px 3px;}
	.article_type62 .news_cate{font-size:15px}
	.article_type62 .list_news3_4{margin-top:12px; border-top:2px solid #222}
    .article_type96 .thumb2_3:after{padding-bottom:75%}
    .article_type108 .list_thumb_c li.main_news .thumb_c:after{height: 170px; padding-bottom: 0}	
}

@media only screen and (min-width: 768px) { 
	.sticky .list_thumb1_5 li .tag_rank{left:5px; bottom:5px; width:30px; line-height:30px; font-size:14px;}
}


@media only screen and (max-width: 767px) { 
	.view_pc{display: none;}
    .view_mobile{display: block;}
    #main #container{padding-top:105px}
	#container{padding-top:125px}
	#header .mobile_header .m_row_header h1 img{width:102px}
	#header .mobile_header .btn_allmenu{left:15px}
    #lnb .nav .swiper-slide a{padding:0 8px}
    .sc_shorcut .list_section{padding:15px}
    .sc_shorcut .list_section li a{font-size: 12px; line-height: 34px}
	#btn_search{right:15px}
	.paging{display:none; }
    .m_dspn{display: none;}

	.grid{padding-left:20px; padding-right:20px}
	.m_wide{margin-left:-20px; margin-right:-20px}
	.index_row .hm_col, .index_row .hm_col1_3, .index_row .hm_col1_4, .index_row .hm_col1_21, .index_row .hm_col2_21, .index_row .hm_col1_31:nth-child(3){width:100%; margin-bottom:20px;}

	.index_row .hm_col4_1.sticky{position:relative; top: auto}
	.index_row .col_left{float:none; padding-right:0}
	.index_row .col_right{float:none; padding-left:0}
	.index_row .hm_col .hm_col{margin-bottom:30px}
	.index_row .hm_col .hm_col.m_mb0{margin-bottom:0}
	.index_row.bg_black{padding-top:20px}
	.index_row.bg_gray{padding-top:20px;}
	.index_row.bg_gray1{padding-top:20px; margin-bottom:20px}
	/*3분할*/
	.index_row .hm_col1_3:nth-child(1){padding-right:0}
	.index_row .hm_col1_3:nth-child(2){padding-left:0; padding-right:0}
	.index_row .hm_col1_3:nth-child(3){padding-left:0}
	.index_row .hm_col1_31:nth-child(1){padding-right:0}
	.index_row .hm_col1_31:nth-child(2){padding-left:0; padding-right:0}
	.index_row .hm_col1_31:nth-child(3){padding-left:0}
	/*4분할*/
	.index_row .hm_col1_4:nth-child(1){padding-right:0}
	.index_row .hm_col1_4:nth-child(2){padding-left:0; padding-right:0}
	.index_row .hm_col1_4:nth-child(3){padding-left:0; padding-right:0}
	.index_row .hm_col1_4:nth-child(4){padding-left:0}
	/*2-1분할*/
	.index_row .hm_col1_21{padding-left:0}
	.index_row .hm_col2_21{padding-right:0}
	/*메인 2-1분할*/
	.index_row .hm_colm1_3{width:100%}
	.index_row .hm_colm2_3{width:100%}
	/*측면고정*/
	.index_row .hm_col_nf1,
	.index_row .hm_col_f1{margin-bottom:40px}
	.index_row .hm_col_nf1,
	.index_row .hm_col_f1{float:none; width:100%; padding:0}
	/*3분할*/
	.index_row .hm_col1_3y1, .index_row .hm_col2_3y1,.index_row .hm_col1_3y2, .index_row .hm_col2_3y2, .index_row .col_big, .index_row .col_normal{width:100%; margin-bottom:30px;}
	.index_row .hm_col1_3y1{padding-right:0; border-right:0}
	.index_row .col_big{padding-left:0; padding-right:0}
	.index_row .hm_col2_3y2{padding-right:0;}
    .index_row .hm_col2_41{padding-left: 0; padding-right: 0;}
    .index_row .hm_col1_41:first-child{padding-right: 0;}
    .index_row .hm_col1_41:last-child{padding-left: 0;}
	.index_row .prg_s5 .swiper-button-next,
	.index_row .prg_s5 .swiper-button-prev{top:10px; bottom:auto}
	.index_row .prg_s5 .swiper-button-prev{left:auto; right:38px}
	.index_row .prg_s5 .swiper-button-next{left:auto; right:10px} 
	.index_row .hm_col1_3k1,
	.index_row .hm_col2_3k1{width:100%; margin-bottom:15px}
	.index_row .hm_col1_3k1.s1{padding-left:0}
	.index_row .hm_col2_3k1.s1{padding-right:0; border:0}
	.index_row .hm_col2_3k1.s1 .btn_admin{right:11px}
	.index_row .hm_col2_3k1 .btn_admin{right:11px}
	.index_row .hm_col1_3k2,
	.index_row .hm_col2_3k2{width:100%; padding:0}
	.index_row .hm_col1_3k2.rightSidebar > div > div{margin-bottom:0}
	.index_row .hm_col.rightSidebar > div > div:nth-last-child(2) > div{margin-bottom:0}
    #sub_nav_dp3{margin-bottom: 20px}
    #sub_nav_dp3 > ul > li{width: calc(33.33333333333% - 4px);}
    #sub_nav_dp3 > ul > li:nth-child(4n){margin-right: 6px;}
    #sub_nav_dp3 > ul > li:nth-child(3n){margin-right: 0;}

	.m_separate1{display:block;}
	.m_separate2{display:block;}
	.m_separate3{display:block;}

    .select_date{justify-content: center;}
    .title_type1 .title span,
    .select_date .refer_text,
    .title_type1 .btn_dw{display: none;}
    .list_type1{margin-left: -10px; margin-right: -10px;}
    .list_type1 > ul > li{width: 50%; padding: 10px;}
    .list_type1 .thumb{height: 220px; padding: 15px; box-sizing: border-box; overflow: hidden;}
    .list_type1 .thumb img{min-width: 115px; max-width: 160px;}
    .list_type1 .txt_set{height: 40px; padding: 0 15px;}
    .list_type1 .txt_set .txt1{font-size: 14px;}
    .list_type2 .box_char .ct_box{padding: 18px 20px; max-height: 186px;}
    .list_type2 .box_char .ct_box .thumb{width: 70px; height: 80px; margin-left: 10px;}
    .list_type2 .box_char .ct_box .txt_set{padding-right: 0;}
    .list_type2 .box_char .ct_box .txt_set .in_item{width: 46px;}

	.tabs_t1 .tab_buttons .tablink{line-height:34px;}
	.tabs_t1 .tab_buttons .tablink span{font-size:12px}
	.tabs_t2 .tab_buttons .tablink span{font-size:16px}
	.tabs_t2 .tab_ct .tabcontent{padding:11px 25px;}
	.tabs_t3{padding-top:0; margin-top:4px}
	.tabs_t3 .tab_buttons{position:relative; top:auto; right:auto; padding:10px 0 10px}
	.tabs_t3 .tab_buttons .tablink{margin:0 7px 0 0}
	.tabs_t3 .tab_buttons .tablink span{padding:3px; font-size:14px;}
	.tabs_t3 .tab_ct .tabcontent{margin-top:10px}
	.tabs_t4 .tab_title{padding:12px 0 13px; border-top:2px solid #222}
	.tabs_t4 .tab_title .title{font-size:16px}
	.tabs_t4 .tab_title .tab_buttons .tablink{margin-left:12px; font-size:14px}

    .table1 table td{padding: 0 10px;}
    .table1 table td.item{width: 74px; font-size: 11px;}
    .table1 table td .list_txt .l_item{width: 66px;}

	.news_date{font-size:12px;}
	.list_news1_1 li .txt_news .news_tit{padding-left:14px;}
	.list_news1_1 li .txt_news .news_tit:before{width:6px; height:2px; margin-top:1px;}
	.list_news1_1 li .txt_news .news_tit strong{font-size:17px; line-height:35px;}
	.list_news2_1 li a{padding-top:17px; padding-bottom:17px}
	.list_news2_1 li .thumbnail{width:31%}
	.list_news2_1 li .txt_news{padding-right:20px}
	.list_news2_1 li .txt_news .news_tit strong{font-size:16px; line-height:22px;}
	.list_news2_1 li .txt_news .news_tit strong.ellips1{-webkit-line-clamp: 2}
	.list_news2_1 li .txt_news p{display:none; }
	.list_news2_1 li.main_news a{padding-top:16px; padding-bottom:16px}
	.list_news2_1 li.main_news .txt_news .news_tit strong{font-size:19px; line-height:28px;}
	.list_news2_2 li{padding-top:15px; padding-bottom:15px;}
	.list_news2_4 li a{padding-top:17px; padding-bottom:17px}
	.list_news2_4 li .thumbnail{width:29%}
	.list_news2_4 li .txt_news{padding-left:15px}
	.list_news2_4 li .txt_news .news_tit strong{font-size:16px; line-height:26px;}
	.list_news2_4 li .txt_news .news_tit strong.ellips1{-webkit-line-clamp: 2}
	.list_news2_4 li .txt_news p, .list_news2_4 li .txt_news .news_date{display:none;}
	.list_news2_7 li .thumbnail{width:28%}
	.list_news3_2 li:nth-child(1){padding-right:0}
	.list_news3_2 li:nth-child(2){padding-left:0; padding-right:0}
	.list_news3_2 li:nth-child(3){padding-left:0}	
	.list_news3_2 li a{padding:21px 15px;}
	.list_news3_2 li.main_news{width:100%}
	.list_news3_2 li.main_news a{display:table; width:100%; box-sizing:border-box; }
	.list_news3_2 li.main_news .thumb,
	.list_news3_2 li.main_news .txt_news{display:table-cell; vertical-align:middle; }
	.list_news3_2 li.main_news .thumb{width:76px; height:76px; margin-bottom:0}
	.list_news3_2 li.main_news .txt_news{padding-left:15px}
	.list_news3_2 li.main_news a{padding:18px 15px 18px;}
	.list_news3_2 li.main_news .txt_news .news_tit strong{font-size:15px;}
	.list_news3_3 li .rank{width:36px; font-size:26px;}
	.list_news3_4{padding-top:5px}
	.list_news4_1 > li{width:100%; margin-right:0; margin-bottom:25px;}
	.list_news4_1 > li .main_news .txt_news{padding:15px 20px 5px;}
	.list_news4_1 > li .main_news .txt_news .news_tit strong{font-size:17px}
	.list_news4_1 .in_list{padding:13px 20px 0;}
	.list_news4_1 .in_list li a{padding-top:15px; padding-bottom:15px;}
	.list_news4_1 .in_list li .txt_news{padding-right:20px}
	.list_news4_1 .in_list li .txt_news .news_tit strong{font-size:15px;}
	.list_news4_1 .in_list ul + .btn_more a{display:block; padding:16px 0;}

	.list_thumb1_1 li, .list_thumb1_2 li{width:100%; margin-bottom:20px}
	.list_thumb1_1 li:nth-child(2), .list_thumb1_2 li:nth-child(2){margin:0; margin-bottom:20px}
	.list_thumb1_1 li .txt_news{padding:20px}
	.list_thumb1_1 li .txt_news .news_tit strong{font-size:18px; line-height:26px;}
	.list_thumb1_2{padding-top:25px; border-top:1px solid #efeff1}
	.list_thumb1_2 li .txt_news .news_tit strong{font-size:18px; line-height:26px;}
	.list_thumb1_4 li{width:calc(50% - 5px); padding-right:5px; margin-right:10px; margin-bottom:15px}
	.list_thumb1_4 li .txt_news{position:absolute; left:5px; bottom:-5px;}
	.list_thumb1_4 li .txt_news .news_tit strong{font-size:14px; line-height:20px; }	
	.list_thumb1_4 li .news_cate{display:none;}
	.list_thumb1_4.dv3 li{width:calc(50% - 5px); padding-right:6px; margin-right:10px; margin-bottom:15px}
	.list_thumb1_4.dv3 li:nth-child(3n){margin-right:10px}
	.list_thumb1_4.dv3 li:nth-child(even){margin-right:0}
	.list_thumb1_4.dv3 li .txt_news{left:6px; bottom:-6px}
	.list_thumb1_4.dv3 li .txt_news .news_tit{padding:8px 10px;}
	.list_thumb1_4.dv3 li .txt_news .news_tit strong{max-height:40px; font-size:14px; line-height:20px; }
	.list_thumb1_5 li{width:100%; margin-bottom:30px}
	.list_thumb1_5 li.main_news{width:100%; margin-bottom:20px; padding-bottom:0; border-bottom:none}
	.list_thumb1_5 li.rank1, .list_thumb1_5 li.rank2,
	.list_thumb1_5 li:nth-child(3), .list_thumb1_5 li:nth-child(4), .list_thumb1_5 li:nth-child(5){padding:0}
	.list_thumb1_5 li .tag_rank{width:38px; line-height:38px;}
	.list_thumb1_5 li .txt_news .news_tit strong{font-size:15px; line-height:22px;}
	.list_thumb1_5 li .txt_news .news_tit strong.ellips1{-webkit-line-clamp:2}
	.list_thumb1_5 li.main_news .news_tit strong{font-size:16px}
	.list_thumb1_6 li{float:left; width:calc(50% - 10px); margin-right:20px; margin-bottom:20px; box-sizing:border-box; }
	.list_thumb1_6 li:nth-child(even){margin-right:0}
	.list_thumb2_1 li .txt_news .news_tit strong{font-size:15px;}
	.list_thumb2_1 li.main_news .txt_news .news_tit strong{font-size:22px; line-height:28px;}
	.list_thumb2_3 > div{float:left; width:100%}
	.list_thumb2_3 .main_news{margin-right:0px; margin-bottom:1px}
	.list_thumb2_3 .txt_news .news_tit strong{font-size:17px; line-height:24px; padding-left:32px; text-indent:-32px}
	.list_thumb2_3 .txt_news .news_tit span{ margin-right:3px; }
	.list_thumb2_3 .txt_news .news_tit strong.ellips1{-webkit-line-clamp: 2;}
	.list_thumb2_3 .main_news .thumb_c:after{padding-bottom:65%}
	.list_thumb2_3 .item_news .thumb_c:after{padding-bottom:65%}
	.list_thumb2_4 li{width:calc(50% - 1px); margin-right:1px;}
	.list_thumb2_4 li .txt_news{padding:12px 15px}
	.list_thumb3_1 li{float:none; width:100%; margin-right:0}
	.list_thumb3_1 li .thumb_c:after{padding-bottom:56%}
	.list_thumb3_1 li .txt_news{padding:0 20px;}
	.list_thumb3_1 li .txt_news .news_cate{margin-top:-22px; font-size:14px; line-height:32px; padding:0 20px; border-radius:16px}
	.list_thumb3_1 li .txt_news .news_tit{margin-top:8px}
	.list_thumb3_1 li .txt_news .news_tit strong{max-height:52px; font-size:17px; line-height:26px}
	.list_thumb3_1 li .txt_news .news_date{margin-top:6px;}
	.list_thumb4_1 li .txt_news .news_tit strong{max-height:52px; font-size:19px; line-height:26px;}
	.list_thumb4_1 li .txt_news p{max-height:48px; font-size:15px; line-height:24px; -webkit-line-clamp: 2}
    .list_thumb5_1 li.noimage .txt_news{padding: 15px 18px;}
    .list_thumb5_1 li .txt_news .news_date{margin-top: 10px;}
	.list_news4_3 > li{width:calc(50% - 11px);}
	.list_news4_3 > li:nth-child(3n){margin-right:20px}
	.list_news4_3 > li:nth-child(3n - 2){margin-left:-4px}
	.list_news4_3 > li:nth-child(odd){margin-left:0}
	.list_news4_3 > li:nth-child(even){margin-right:0}
	.list_news4_3 > li > .news_cate{border-top:2px solid #a50b73}
	.list_news4_3 > li .main_news .txt_news{margin-top:13px}
	.list_news4_3 .in_list li a{padding-top:12px; padding-bottom:12px}
	.list_news4_3 > li .main_news .txt_news .news_tit strong{max-height:24px; font-size:16px; line-height:24px; -webkit-line-clamp:1;}
	.list_news4_3 .in_list li .txt_news .news_tit strong{max-height:44px; font-size:14px; line-height:22px; -webkit-line-clamp: 2;}

	.article_type1 .tag{position:absolute; left:20px; top:20px}
	.article_type1 .thumb1_2:after{padding-bottom:110%;}
	.article_type2 .list_thumb1_1{padding-top:17px}
	.article_type3 .list_thumb1_2{margin-top:0; padding-bottom:5px}
	.article_type3 .thumb1_2{margin-top:10px}
	.article_type3 .thumb1_2:after{padding-bottom:65%;}
	.article_type3 .list_news1_1{margin-top:22px; padding-bottom:25px; border-bottom:1px solid #efeff1}
	.article_type4 .sc_left{padding-right:7px}
	.article_type4 .sc_right{padding-left:7px}
	.article_type5 .list_news2_2 li:first-child{padding-top:5px}
	.article_type6 .ct_news{padding:12px 4px}
	.article_type6 .ct_news .inner_news{height:360px; padding:12px 16px}
	.article_type7 .thumb2_4{margin-top:5px}
	.article_type8 .swiper-container{margin-top:8px}
	.article_type9 .swiper-container{margin-top:8px}
	.article_type9 .thumb2_1:after{padding-bottom:62%}
	.article_type9 .thumb2_3:after{padding-bottom:71%}
	.article_type10{position:relative; padding-top:10px; padding-bottom:0;}
	.index_row .article_type10 .swiper-button-next,
	.index_row .article_type10 .swiper-button-prev{top:22px;}
	.article_type13 .txt_news .news_tit strong{font-size:18px; line-height:24px;}
	.article_type14 .movie .sc_movie{height:190px}
	.article_type14 .movie .list_movie{height:280px}
	.article_type14 .movie .list_movie .top_list{height:56px; padding:13px 18px 0;}
	.article_type14 .movie .list_movie li a{padding:6px 20px 6px 10px;}
	.article_type14 .movie .list_movie li .thumb,
	.article_type14 .movie .list_movie li .txt_news{height:54px;}
	.article_type14 .movie .list_movie li .thumb{width:80px;}
	.article_type14 .movie .list_movie li .txt_news .news_tit strong{font-size:13px; line-height:20px;}
	.article_type16{padding:20px 20px;}
	.article_type16 .list_news3_1{margin-top:20px; margin-bottom:25px}
	.article_type21 .txt_news{padding:30px 20px 25px}
	.article_type21 .txt_news .news_tit strong{max-height:35px}
	.article_type21 .txt_news p{max-height:44px}
	.article_type22 .txt_news{padding:30px 20px 24px}
	.article_type22 .txt_news .news_cate3_1{position:absolute; left:0; top:-25px; padding:14px 20px 5px}
	.article_type25 .txt_news{padding:20px 20px 5px;}
	.article_type31{padding-top:0}
	.article_type35{padding-bottom:20px}
	.article_type35.m_brb0{padding-bottom:0}
	.index_row .article_type35 .hm_col{margin-bottom:0}
	.article_type35 .news_cate1_10 a{line-height:30px}
	.article_type51 .tabs_thumb{float:none; width:100%}
	.article_type51 .tabs_thumb a{height:320px}
	.article_type51 .thumb_c1{height:320px}
	.article_type51 .tabs_thumb .txt_news{padding:21px 40px 18px 26px}
	.article_type51 .tabs_thumb .txt_news .news_tit strong{max-height:64px; font-size:24px; line-height:32px;}
	.article_type51 .tabs_pager{display:none;}
	.article_type51 .tabs_pager1{display:block;}

	.article_type54{position:relative; padding:0 35px}
	.index_row .article_type54 .swiper-button-next,
	.index_row .article_type54 .swiper-button-prev{margin-top:-13px;}
	.article_type57 .news_cate1_4{padding-top:15px}
	.article_type57 .news_cate1_4 a{line-height:24px}
	.article_type58 .swiper-container .thumb_c{padding-bottom: 70%;}
	.article_type58 .swiper-container .txt_news{padding:20px 20px 24px}
	.article_type58 .swiper-container .txt_news .news_cate_c{padding:11px 22px 5px 20px; font-family:'Roboto', sans-serif; font-size:14px; font-weight:bold; color:#222; letter-spacing:0; text-transform:uppercase; background-color:#fff}
	.article_type58 .swiper-container .txt_news .news_tit strong{font-size:23px}
	.article_type58 .swiper-container .txt_news p{max-height:48px; font-size:15px; line-height:24px;}
	.article_type64 .list_thumb1_1 li .txt_news{padding:18px}
	.article_type64 .list_thumb1_1 li .txt_news .news_tit strong{max-height:52px; font-size:19px; line-height:26px}
	.article_type65 .list_news_c a{padding-top:0; padding-bottom:0; ; direction:ltr}
	.article_type65 .list_news_c .thumbnail,
	.article_type65 .list_news_c .txt_news{display:block; width:100%; box-sizing:border-box;}
	.article_type65 .list_news_c .thumbnail{padding-top:0}
	.article_type65 .list_news_c .thumbnail .thumb_c:after{padding-bottom:55%}
	.article_type65 .list_news_c .txt_news{padding-right:0; margin-top:20px}
	.article_type65 .list_news_c .txt_news .news_tit strong{max-height:56px; font-size:20px; line-height:28px;}
	.article_type65 .list_news_c .txt_news p{margin-top:8px; max-height:72px; font-size:15px; line-height:24px;}
	.article_type59 .list_news_c{border-top:1px solid #222}
	.article_type59 .list_news_c li .a_list{display:block; margin-top:7px; direction:ltr}
	.article_type59 .list_news_c li .a_list .thumbnail,
	.article_type59 .list_news_c li .a_list .txt_news{display:block; width:100%}
	.article_type59 .list_news_c li .a_list .thumbnail,
	.article_type59 .list_news_c li.main_news .a_list .thumbnail{width:100%; padding-left:0}
	.article_type59 .list_news_c li .thumbnail .thumb_c:after,
	.article_type59 .list_news_c li.main_news .a_list .thumbnail .thumb_c:after{padding-bottom:59%}
	.article_type59 .list_news_c li{padding-top:23px; padding-bottom:26px}
	.article_type59 .list_news_c li .txt_news .news_tit{margin-bottom:15px}
	.article_type59 .list_news_c li .txt_news .news_tit strong{max-height:28px; font-size:20px; line-height:28px;}
	.article_type59 .list_news_c li .a_list .txt_news p{margin-top:15px; max-height:48px; font-size:15px; line-height:24px;  -webkit-line-clamp: 2;}
	.article_type59 .list_news_c li.main_news .a_list .thumbnail{width:100%}
	.article_type59 .list_news_c li.main_news{padding-top:23px; padding-bottom:26px; border-color:#efeff1}
	.article_type61 .c_type .ad_type_c2{float:none; width:100%; margin-right:0}
	.article_type61 .c_type .card_thumb_c{float:none; width:100%}
	.article_type61 .c_type .card_thumb_c a{display:block; border:0; direction: ltr;}
	.article_type61 .c_type .card_thumb_c .thumb_c{display:block; width:100%}
	.article_type61 .c_type .card_thumb_c .thumb_c:after{padding-bottom:60%;}
	.article_type61 .c_type .card_thumb_c .txt_news{display:block; position:static; width:100%; height:116px;  padding:17px 15px 17px 17px; border:1px solid #e8e8e8; border-top:0}
	.article_type61 .c_type .card_thumb_c .txt_news .news_tit strong{max-height:26px; font-size:18px; line-height:26px}
	.article_type61 .c_type .card_thumb_c .txt_news p{margin-top:10px; max-height:44px; font-size:14px; line-height:22px;  -webkit-line-clamp: 2;}
	.article_type62 .list_news3_4{margin-top:14px}
	.article_type66 .card_thumb_c a{display:block; border:0; direction: ltr;}
	.article_type66 .card_thumb_c .thumb_c{display:block; width:100%}
	.article_type66 .card_thumb_c .thumb_c:after{padding-bottom:60%;}
	.article_type66 .card_thumb_c .txt_news{display:block; position:static; width:100%; height:116px;  padding:17px 15px 17px 17px; border:1px solid #e8e8e8; border-top:0}
	.article_type66 .card_thumb_c .txt_news .news_tit strong{max-height:26px; font-size:18px; line-height:26px}
	.article_type66 .card_thumb_c .txt_news p{margin-top:10px; max-height:44px; font-size:14px; line-height:22px;  -webkit-line-clamp: 2;}
	.article_type66 .card_thumb_c .prg_s5 .swiper-button-prev{top:10px; bottom:auto}
	.article_type66 .card_thumb_c .prg_s5 .swiper-button-prev{left:auto; right:38px}
	.article_type66 .card_thumb_c .prg_s5 .swiper-button-next{left:auto; right:10px} 
	.index_row .hm_col > .article_type67{margin-bottom:10px}
	.article_type67 .thumb_c{padding-bottom:55%}
	.article_type67 .txt_news{padding:16px 20px 0;}
	.article_type67 .txt_news .news_tit strong{font-size:18px;}
	.article_type67 .txt_news p{display:none;}
	.article_type68 .list_news_c li{padding-top:6px; padding-bottom:6px; border-bottom:0}
	.article_type68 .list_news_c li .txt_news .news_tit strong{max-height:20px; font-size:15px; line-height:20px;}
	.article_type69 .ad_type_c1{padding:20px 26px;}
	.index_row .article_type69 .ad_type_c1 .swiper-button-prev{left:0; background-size:10px auto}
	.index_row .article_type69 .ad_type_c1 .swiper-button-next{right:0; background-size:10px auto} 
	.article_type70 .list_news_c li{padding-top:6px; padding-bottom:6px;}
	.article_type70 .list_news_c li .txt_news .news_tit strong{max-height:20px; font-size:15px; line-height:20px;}
	.article_type71 a{display:table; width:100%; table-layout:fixed}
	.article_type71 .thumb_c,
	.article_type71 .txt_news{display:table-cell; vertical-align:middle;}
	.article_type71 .thumb_c{padding-bottom:13%; width:25%}
	.article_type71 .txt_news{margin-top:0; width:75%; padding-left:15px}
	.article_type71 .txt_news .news_tit strong{max-height:20px; font-size:15px; line-height:20px;}
	.article_type71 .txt_news p{display:block; margin-top:4px; max-height:40px; font-size:13px; line-height:20px}
	.article_type72 .list_ad1{display:none;}
	.article_type72 .list_ad1 li{margin-bottom:12px}
	.article_type72 .ad_type_c1{display:block; padding:0 26px 20px; border:0}
	.index_row .article_type72 .ad_type_c1 .swiper-button-prev{left:0; background-size:10px auto}
	.index_row .article_type72 .ad_type_c1 .swiper-button-next{right:0; background-size:10px auto} 
	.article_type73 .crs_type{padding:0 20px}
	.article_type73 .news_cate{margin-bottom:20px; padding-bottom:15px;}
	.article_type73 .news_cate .title{font-size:16px; padding-left:22px; background-position:0 4px; background-size:15px auto}
	.article_type73 .crs_type .p_name{font-size:13px}
	.index_row .article_type73 .crs_type .swiper-button-next,
	.index_row .article_type73 .crs_type .swiper-button-prev{margin-top:2px;}
	.index_row .article_type73 .crs_type .swiper-button-prev,
	.index_row .article_type73 .crs_type .swiper-button-next{background-size:9px auto} 
	.article_type74 .list_news_c > ul{width:100%}
	.article_type74 .list_news_c .list_left{float:none; padding-right:0}
	.article_type74 .list_news_c .list_right{float:none; padding-left:0}
	.article_type74 .list_news_c li:last-child{padding-bottom:5px}
	.article_type75 .list_news_c{padding-bottom:10px}
	.article_type75 .list_news_c > ul{width:100%}
	.article_type75 .list_news_c .list_left{float:none; padding-right:0}
	.article_type75 .list_news_c .list_right{float:none; padding-left:0; border-left:0}
	.article_type75 .list_news_c li.main_news .thumb_c,
	.article_type75 .list_news_c li.main_news .txt_news{display:table-cell; vertical-align:middle;}
	.article_type75 .list_news_c li.main_news .thumb_c{width:27%; padding-bottom:17%}
	.article_type75 .list_news_c li.main_news .txt_news{width:73%; margin-top:0; padding-left:20px}
	.article_type75 .list_news_c li.main_news .txt_news p{display:none;}
	.article_type75 .list_news_c li .txt_news .news_tit strong,
	.article_type75 .list_news_c li.main_news .txt_news .news_tit strong{max-height:48px; font-size:15px; font-weight:500; line-height:24px;}
	.article_type76 .list_news_c > li{float:none; width:100%; margin-right:0; margin-bottom:16px; border:0}
	.article_type76 .list_news_c > li:nth-child(4),
	.article_type76 .list_news_c > li:nth-child(5),
	.article_type76 .list_news_c > li:nth-child(6){margin-bottom:20px}
	.article_type76 .list_news_c > li a{display:table; width:100%; table-layout:fixed}
	.article_type76 .list_news_c > li .main_news .thumb_c,
	.article_type76 .list_news_c > li .main_news .txt_news{display:table-cell; vertical-align:middle;}
	.article_type76 .list_news_c > li .main_news .thumb_c{width:27%; padding-bottom:19%}
	.article_type76 .list_news_c > li .main_news .txt_news{width:73%; padding:0 0 0 20px;}
	.article_type76 .list_news_c > li .main_news .txt_news .news_cate{font-size:13px; margin-bottom:0px}
	.article_type76 .list_news_c > li .main_news .txt_news .news_tit strong{max-height:48px; font-size:15px; font-weight:500; line-height:24px;}
	.article_type76 .list_news_c .in_list{padding:2px 0 0px;  border-bottom:1px solid #e4e4e4}
	.article_type76 .list_news_c .in_list ul{padding:9px 0; border-top:0}
	.article_type76 .list_news_c .in_list li a{padding-top:3px; padding-bottom:3px}
	.article_type76 .list_news_c .in_list li .txt_news .news_tit strong{max-height:22px; font-size:14px; line-height:22px}
	.article_type77{padding-bottom:20px}
	.article_type77 .crs_type{padding:15px 25px}
	.article_type77 .crs_type .tit_tag{margin-bottom:10px}
	.article_type77 .crs_type .tit_tag a{font-size:15px}
	.article_type77 .crs_type .txt_news .news_tit strong{max-height:42px; font-weight:500;}
	.article_type77 .crs_type .txt_news p{max-height:20px; font-size:13px; line-height:20px}
	.article_type77 .crs_type .swiper-container{padding-left:20px; padding-right:20px}
	.index_row .article_type77 .crs_type .swiper-button-next,
	.index_row .article_type77 .crs_type .swiper-button-prev{width:25px;}
	.article_type79 .list_news_c li{margin-bottom:10px}
	.article_type79 .list_news_c li a{height:70px}
	.article_type79 .list_news_c li .thumb_c{width:30%; padding-bottom:20%}
	.article_type79 .list_news_c li .txt_news{width:70%; padding:0 20px}
	.article_type79 .list_news_c li .txt_news .news_tit strong{max-height:40px; font-size:14px; font-weight:400; line-height:20px}
	.article_type80 .list_news_c{padding:12px 20px;}
	.article_type80 .list_news_c li .thumb{width:54px}
	.article_type80 .list_news_c li .txt_news{padding-left:15px}
	.article_type80 .list_news_c li .txt_news .news_tit strong{max-height:44px; font-size:15px; font-weight:400; line-height:22px;}
	.article_type81 .list_ad1{display:none;}
	.article_type81 .ad_type_c1{display:block; padding:0 26px; border:0}
	.index_row .article_type81 .ad_type_c1 .swiper-button-prev{left:0; background-size:10px auto}
	.index_row .article_type81 .ad_type_c1 .swiper-button-next{right:0; background-size:10px auto} 
	.article_type83 .txt_news{padding:20px}
	.article_type83 .thumb_c:after{padding-bottom:65%}
	.article_type83 .txt_news .news_tit strong{font-size:23px}
	.article_type83 .txt_news  p{font-size:14px}
	.article_type84 .overlay{background:rgba(0,0,0,.3)}
	.article_type84 .list_thumb_c li{float:left; width:calc(50% - 5px); margin-bottom:10px}
	.article_type84 .list_thumb_c li:nth-child(odd){margin-right:10px}
	.article_type84 .list_thumb_c li .thumb_c:after{padding-bottom:70%}
	.article_type84 .list_thumb_c li .txt_news{padding:10px}
	.article_type84 .list_thumb_c li .txt_news .news_tit strong{max-height:40px; font-size:15px; line-height:20px;}
	.article_type85 .list_thumb_c li .thumb_c{width:74px;}
	.article_type85 .list_thumb_c li .thumb_c:after{padding-bottom:66%}
	.article_type85 .list_thumb_c li .txt_news .news_cate{font-size:12px;}
	.article_type85 .list_thumb_c li .txt_news .news_tit strong{font-size:16px}
	.article_type86 .list_news_c li .txt_news .news_tit strong{max-height:24px; line-height:24px;}
	.article_type86 .list_news_c li.main_news{padding-top:10px; padding-bottom:11px; border-bottom:1px solid #e4e4e6; border-top:1px solid #333}
	.article_type86 .list_news_c li.main_news .thumb_c{display:none;}
	.article_type86 .list_news_c li.main_news .txt_news{margin-top:0}
	.article_type86 .list_news_c li.main_news .txt_news .news_tit strong{max-height:24px; font-size:16px}
	.article_type87 .list_news_c > li{display:block;  width:100%; margin-left:0; margin-bottom:25px}
	.article_type87 .list_news_c > li .main_news .thumb_c{width:74px;}
	.article_type87 .list_news_c > li .main_news .thumb_c:after{padding-bottom:66%}
	.article_type87 .list_news_c > li .main_news .txt_news .news_tit strong{max-height:46px; font-size:15px; line-height:23px}
	.article_type87 .list_news_c .in_list li{margin-bottom:12px}
	.article_type87 .list_news_c .in_list li .txt_news .news_tit strong{font-size:14px;}
	.article_type88 .list_news_c li .txt_news p{display:none;}
	.article_type89 .list_news_c > li{width:calc(50% - 11px);}
	.article_type89 .list_news_c > li:nth-child(3n){margin-right:20px}
	.article_type89 .list_news_c > li:nth-child(3n - 2){margin-left:-4px}
	.article_type89 .list_news_c > li:nth-child(odd){margin-left:0}
	.article_type89 .list_news_c > li:nth-child(even){margin-right:0}
	.article_type89 .list_news_c > li > .news_cate{border-top:2px solid #a50b73}
	.article_type89 .list_news_c > li .main_news .txt_news{margin-top:13px}
	.article_type89 .list_news_c .in_list li a{padding-top:12px; padding-bottom:12px}
	.article_type89 .list_news_c > li .main_news .txt_news .news_tit strong{max-height:24px; font-size:16px; line-height:24px; -webkit-line-clamp:1;}
	.article_type89 .list_news_c .in_list li .txt_news .news_tit strong{max-height:44px; font-size:14px; line-height:22px; -webkit-line-clamp: 2;}
	.article_type90_1 .list_news_c{padding-bottom:10px}
	.article_type90_1 .list_news_c li{float:none; width:100%; margin-right:0}
	.article_type90_1 .list_news_c li .thumb_c,
	.article_type90_1 .list_news_c li .txt_news{display:table-cell; vertical-align:middle;}
	.article_type90_1 .list_news_c li .thumb_c{width:27%; padding-bottom:17%}
	.article_type90_1 .list_news_c li .txt_news{width:73%; margin-top:0; padding-left:15px}
	.article_type90_1 .list_news_c li .txt_news p{display:none;}
	.article_type90_1 .list_news_c li .txt_news .news_tit strong,
	.article_type90_1 .list_news_c li .txt_news .news_tit strong{max-height:48px; font-size:15px; font-weight:500; line-height:24px;}
    .article_type90 .list_news_c{margin-top: 10px;}
    .article_type90 .list_news_c li .news_cate_c{width: 60px;}
    .article_type90_txt_above .news_cate5_3{margin-bottom:15px}
    .article_type90_txt_above .list_news_c li{float:none; width: 100%; margin-right:0; margin-bottom:12px}
    .article_type90_txt_above .list_news_c li a{display:inline-block}
    .article_type90_txt_above .list_news_c li .thumb_c,
    .article_type90_txt_above .list_news_c li .overlay{display: none;}
    .article_type90_txt_above .list_news_c li .txt_news{position:relative; padding:2px 0; color:#222; text-align:left}
    .article_type90_txt_above .list_news_c li .txt_news .news_tit strong{max-height:24px; font-size:16px; line-height:24px; overflow:hidden;}
    .article_type92 .tabs_container{height:320px; padding-bottom: 40px;}
	.article_type92 .tabs_thumb{width:100%}
	.article_type92 .thumb_c{height:320px}
	.article_type92 .tabs_thumb .txt_news{padding:21px 40px 18px 26px}
	.article_type92 .tabs_thumb .txt_news .news_tit strong{max-height:64px; font-size:24px; line-height:32px;}
	.article_type92 .tabs_pager{display:none;}
	.article_type92 .tabs_pager1{display:block;}
    .article_type93 .tabs_container{height: auto;}
    .article_type93 .tabs_thumb a{flex-wrap: wrap;}
	.article_type93 .tabs_thumb{width:100%}
    .article_type93 .thumb_c{width: 100%; height:320px; order: 1;}
    .article_type93 .tabs_thumb .txt_news{width: 100%; ; order: 2;}
	.article_type93 .tabs_thumb .txt_news{height: 140px; padding: 0 20px}
	.article_type93 .tabs_thumb .txt_news .news_tit strong{max-height:60px; font-size: 22px; line-height:30px;}
    .article_type93 .tabs_thumb .txt_news .news_cate{margin-top: 16px;}
	.article_type93 .tabs_pager{display:none;}
	.article_type93 .tabs_pager1{display:block;}
	.article_type94 .list_news_c > li{width:100%; margin-bottom: 30px}
	.article_type94 .list_news_c > li:last-child{margin-bottom: 0;}
	.article_type94 .list_news_c > li .main_news .thumb_c{width: 80px;}
	.article_type94 .list_news_c > li .main_news .thumb_c:after{padding-bottom: 72%}
	.article_type94 .list_news_c > li .main_news .txt_news .news_tit strong{max-height: 50px; font-size: 17px; line-height: 25px}
	.article_type94 .list_news_c .in_list li{margin-bottom:12px}
	.article_type94 .list_news_c .in_list li .txt_news .news_tit strong{font-size: 15px;}
	.article_type95 .list_news_c li{float:none; width:100%; margin-right:0}
    .article_type95 .list_news_c li a{display: table;}
	.article_type95 .list_news_c li .thumb_c,
	.article_type95 .list_news_c li .txt_news{display:table-cell; vertical-align:middle;}
	.article_type95 .list_news_c li .thumb_c{width: 25%;}
    .article_type95 .list_news_c li .thumb_c::after{padding-bottom: 65%}
	.article_type95 .list_news_c li .txt_news{width: 75%; margin-top:0; padding-left:15px}
	.article_type95 .list_news_c li .txt_news .news_tit strong{max-height:48px; font-size: 16px; font-weight:500; line-height:24px;}
	.article_type96 .swiper-container{margin-top: 15px}
    .article_type96 .thumb_c::after{padding-bottom: 55%;}
    .article_type96 .txt_news .news_tit strong{font-size: 20px;}
    .article_type97 .tabcontent{height: 206px; padding: 19px 20px 0;}
    .article_type97 .list_news_c{height: calc(100% - 48px);}
    .article_type97 .list_news_c > li{padding-left: 15px; margin-bottom: 9px;}
    .article_type97 .list_news_c > li .txt_news .news_tit strong{font-size: 15px;}
    .article_type97 .btn_more > a{height: 48px;}
    .article_type97 .btn_set > div > a{height: 40px;}
    .article_type98 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
    .article_type98 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px}
    .article_type98 .swiper-pagination-bullet{width: 10px; height: 10px;}
    .article_type100 .list_news_c > li{padding-left: 15px; margin-bottom: 9px;}
    .article_type101 .card_thumb .txt_news{margin-top: 15px;}
    .article_type101 .card_thumb .txt_news .news_tit strong{font-size: 18px;}
    .article_type102 .card_thumb .info_card {margin-top: 10px;}
    .article_type102 .card_thumb .info_card .button > a{width: 104px; height: 36px;}
    .article_type102 .card_thumb .info_card .button > a > span{font-size: 13px;}
    .article_type103 .tag_cloud{min-height: 0; padding: 18px 18px;}
    .article_type103 .tag_cloud .tag_box{padding: 0 10px; height: 34px; font-size: 14px; border-radius: 5px; margin: 5px 3px;}
    .article_type104 .list_news_c > li a{height: 98px; padding: 0 20px;}
    .article_type104 .list_news_c > li .txt_news{padding-left: 14px;}
    .article_type104 .list_news_c > li .thumb{width: 52px; height: 52px;}
    .article_type104 .list_news_c > li .txt_news .news_cate_c{margin-bottom: 3px;}
    .article_type104 .list_news_c > li .txt_news .news_tit strong{font-size: 18px;}
    .article_type104 .list_news_c > li .txt_news .news_text{display: block;}
	.article_type105 .swiper-container .thumb_c{padding-bottom: 72%;}
	.article_type105 .swiper-container .txt_news{padding: 0 20px; margin-bottom: 10px;}
	.article_type105 .swiper-container .txt_news p{display: none;}
    .article_type105 .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 97px}
    .article_type106 .list_thumb4_1 li{margin-bottom: 28px;}
    .article_type106 .list_thumb4_1 li:last-child{margin-bottom: 7px;}
    .article_type106 .list_thumb4_1 li .thumb_c:after{padding-bottom: 56%;}
    .article_type106 .list_thumb4_1 li .txt_news p{display: none;}
    .article_type107 .latest_news{width: 100%;}
    .article_type107 .latest_news::before{margin-right: 15px;}
    .article_type107 .btn_kakao,
	.article_type107 .btn_nblog{display: none;}
    .article_type108 .list_thumb_c li.main_news .thumb_c:after{padding-bottom: 62%;}
    .article_type108 .list_thumb_c li.main_news .txt_news{padding: 16px 20px;}
    .article_type108 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 56px; font-size: 20px; line-height: 28px;}
    .article_type109 .news_cate_c{padding-top: 18px;}
    .article_type109 .news_cate_c .title{font-size: 18px;}
    .article_type109 .list_news_c li{padding-top: 14px; padding-bottom: 16px;}
    .article_type109 .list_news_c li .txt_news .news_tit strong{max-height: 44px; font-size: 16px; line-height: 22px;}
    .article_type110 .list_news_c li .txt_news .news_tit strong{max-height: 48px; font-size: 19px; line-height: 24px;}
    .article_type111 .card_thumb_c .thumb_c:after{padding-bottom: 72%;}
    .article_type111 .card_thumb_c .txt_news p{display: none;}
    .article_type112 .news_cate_c{padding-bottom: 10px;}
    .article_type112 .news_cate_c .title{font-size: 18px;}
    .article_type112 .list_thumb_c li{padding-top: 18px; padding-bottom: 18px;}
    .article_type112 .list_thumb_c li .thumb_c:after{padding-bottom: 65%}
    .article_type112 .list_thumb_c li .txt_news .news_cate{margin-top: 7px;}
    .article_type113 .list_news_c > li .thumb{width: 56px; height: 56px;}
    .article_type113 .list_news_c > li .txt_news .news_tit strong{font-size: 17px;}
    .article_type114 .news_cate5_3{padding-top: 13px; border-top-width: 2px;}
    .article_type114 .list_news_c{flex-wrap: wrap;}
    .article_type114 .list_news_c li{width: 100%; margin-right: 0; margin-bottom: 20px;}
    .article_type114 .list_news_c li a{display: table;}
	.article_type114 .list_news_c li .thumb_c,
	.article_type114 .list_news_c li .txt_news{display:table-cell; vertical-align:middle;}
	.article_type114 .list_news_c li .thumb_c{width: 25%;}
    .article_type114 .list_news_c li .thumb_c::after{padding-bottom: 65%}
	.article_type114 .list_news_c li .txt_news{width: 75%; margin-top:0; padding-left:15px}
	.article_type114 .list_news_c li .txt_news .news_tit strong{max-height:48px; font-size: 16px; font-weight:500; line-height:24px;}

    .article_type115 .list_thumb_c li{width: 100%; margin-bottom: 14px;}
    .article_type115 .list_thumb_c li > a{display: flex; align-items: center;}
    .article_type115 .list_thumb_c li .thumb_c,
    .article_type115 .list_thumb_c li .txt_news{height: auto; box-sizing: border-box;}
    .article_type115 .list_thumb_c li .thumb_c{width: 90px;}
    .article_type115 .list_thumb_c li .thumb_c:after{padding-bottom: 70%;}
    .article_type115 .list_thumb_c li .txt_news{flex: 1; padding: 0; border: 0; margin-left: 15px;}
    .article_type115 .txt_news .news_cate_c{display: none;}
    .article_type115 .list_thumb_c li .txt_news .news_tit strong{max-height: 48px; font-size: 16px; line-height: 24px;}
    .article_type116 .list_thumb_c li{margin-bottom: 14px;}
    .article_type116 .list_thumb_c li .thumb_c:after{padding-bottom: 70%;}
	.article_type116 .list_thumb_c li.main_news .thumb_c:after{padding-bottom: 62%;}
    .article_type116 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 52px; font-size: 18px; line-height: 26px;}
	.article_type117 .ct_news{padding: 6px 4px; background-color: #f2f2f2;}
	.article_type117 .ct_news .inner_news{height: 420px; padding: 12px;}
	.article_type118 .list_thumb_c li,
	.article_type118 .list_thumb_c li.main_news{width: 100%;}
	.article_type118 .list_thumb_c li a{display: flex; align-items: center;}
	.article_type118 .list_thumb_c li .thumb_c,
	.article_type118 .list_thumb_c li.main_news .thumb_c{width: 92px;}
	.article_type118 .list_thumb_c li .thumb_c:after,
	.article_type118 .list_thumb_c li.main_news .thumb_c:after{padding-bottom: 68%}
	.article_type118 .list_thumb_c li .txt_news{flex: 1; text-align: left; margin-left: 14px; top: auto;}
	.article_type118 .list_thumb_c li.main_news .txt_news{margin-left: 14px;}
	.article_type118 .list_thumb_c li .txt_news .news_cate_c{display: none;}
	.article_type118 .list_thumb_c li .txt_news .news_tit strong,	
	.article_type118 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 52px; font-size: 17px; color: #222; line-height: 26px;}
	.article_type119 .list_thumb_c li{padding-top: 14px; padding-bottom: 14px; border-bottom: 1px solid #eee;}
	.article_type119 .list_thumb_c li .txt_news .news_tit strong{max-height: 48px; font-size: 16px; line-height: 24px;}
	.article_type119 .list_thumb_c li.main_news .txt_news .news_cate_c{min-width: 60px; height: 28px; font-size: 14px; border-radius: 14px; margin-bottom: 10px;}
	.article_type119 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 56px; font-size: 20px; line-height: 28px;}

	.article_type120 .list_thumb_c li .txt_news .news_tit strong{max-height: 52px; font-size: 17px; line-height: 26px;}
	.article_type121 .txt_news .news_tit strong{max-height: 60px; font-size: 22px; line-height: 30px;}	
	.article_type122 .list_thumb_c li{margin-bottom: 14px;}
	.article_type122 .list_thumb_c li .txt_news .news_cate_c,
	.article_type122 .list_thumb_c li .txt_news p{display: none;}
	.article_type122 .list_thumb_c li,
	.article_type122 .list_thumb_c li.main_news .thumb_c{width: calc(50% - 7px);}
	.article_type122 .list_thumb_c li .thumb_c:after{padding-bottom: 64%;}
	.article_type122 .list_thumb_c li .txt_news .news_tit strong,
	.article_type122 .list_thumb_c li.main_news .txt_news .news_tit strong{max-height: 48px; font-size: 16px; line-height: 24px;}

	/*View*/
	.related_news .title{font-size:17px;}
	.related_news .title span{font-size:14px;}
	.related_news ul li a{font-size:15px; line-height:28px}
	.journalist_card .jl_intro .btn_more{display:none;}
	.journalist_card .more_news ul li a{font-size:15px; line-height:28px;}
	.article_title_bar .view_head_title{margin-top:10px}
	.article_title_bar .view_head_title h1{font-size:28px; line-height:40px}
	.article_title_bar .view_head_info_date span{font-size:12px}
	.article_title_bar .view_head_info_date .info_date1::after{margin-left:2px; margin-right:2px;}

	.view_body .view_article .view_article_photo .photo_img{margin-left:-20px; margin-right:-20px}
	.view_body .view_article .view_article_photo .photo_desc{padding-left:20px; padding-right:20px; font-size:13px; line-height:19px}
	.view_body .view_article .view_article_photo.img_left1{float:none; text-align:center; width:100%; margin-right:0; margin-left:0}
	.view_body .view_article .view_article_photo.img_left1 .photo_img{display:inline-block; width:200px}
	.view_body .view_article .view_article_photo.img_left1 .photo_desc{padding:0}
	.view_body .view_article .view_article_photo.img_right1{float:none; text-align:center; width:100%; margin-right:0; margin-left:0}
	.view_body .view_article .view_article_photo.img_right1 .photo_img{display:inline-block; width:200px}
	.view_body .view_article .view_article_photo.img_right1 .photo_desc{padding:0}
	.view_body .view_article{font-size:16px; line-height:26px; text-align:justify}
	.view_comment .view_list_cmt .list_cmt li .box_cmt{padding:24px 10px 26px}
	.view_comment .view_list_cmt .list_cmt li .btn_util{right:5px}
	.view_comment .view_list_cmt .list_cmt li .cmt_txt{font-size:14px; line-height:24px;}
	.view_comment .view_list_cmt .list_cmt li .box_reply .box_cmt{padding:24px 15px 52px 15px;}
	.view_comment .view_wirte_cmt .view_cmt_ip textarea{height:124px; font-size:13px}
	.view_comment .view_wirte_cmt .view_cmt_ip .register_cmt{padding:5px 10px}
	.view_comment .view_wirte_cmt .view_cmt_ip .register_cmt .conunt_ct{font-size:13px; line-height:24px}
	.view_comment .view_list_cmt .list_cmt li .box_reply .box_cmt{padding:24px 10px 52px}

	/*기타 페이지*/
	.layer_basic .n_popup.type1 .pop_header{padding:15px 20px}
	.layer_basic .n_popup.type1 .pop_header .title{font-size:15px;}
	.layer_basic .n_popup.type1 .pop_header .btn_x{top:7px}

	.sub_content .pg_title .title{font-size:32px; line-height:1.3; margin-bottom:15px}
	.sub_content .pg_title .stit{font-size:14px;}
	.sub_content .sc_ct .col_multi{column-count:1;}
	.sub_content .sc_ct .image img{width:100%}
	.layer_basic .n_popup.type1{width:calc(100% - 40px)}

	.view_comment .layer_cmt .n_popup .pop_row1{padding:20px 20px 30px}
	.view_comment .layer_cmt .n_popup .pop_row2{height:250px; padding:35px 20px 30px; box-sizing:border-box; overflow-y:auto}	
	.view_comment .layer_cmt .n_popup .btn_set1 > div > a{padding:23px 0 19px;}
	.view_comment .layer_cmt .n_popup .btn_set1 > div > a > span{padding-top:35px; font-size:14px; background-size:auto 25px}
	.view_comment .layer_cmt .n_popup .btn_set1{margin-top:20px}
	.view_comment .layer_cmt .n_popup .pop_txt1{font-size:14px; line-height:22px}
	.view_comment .layer_cmt .n_popup .btn_set2 > div > a{padding:15px 0;}

	/*Member*/
	#member{background-color:#fff}
	.member_grid1{position:relative; padding:0 30px; margin:0; box-sizing:border-box; }
	.member_grid2{position:relative; padding:0 30px; margin:0; box-sizing:border-box; }
	#wrap_member{min-height:calc(100vh - 30px);}
	.member_header .logo{border-bottom:1px solid #333; padding-bottom:25px}
	.member_header .logo img{width:180px}
	.member_title{font-size:24px;}
	.member_text{font-size:14px;}
	.member_title1{font-size:15px;}
	.member_box{border:0; border-bottom:1px solid #e9e9e9}
	.member_grid1 .member_box{padding:32px 0 50px;}
	.member_grid2 .member_box{padding:32px 0 50px;}
	.member_form .member_ip1 .i_left{width:42px; font-size:13px}
	.member_form .member_ip1 .i_right{width:calc(100% - 53px) }
	.member_refer1{margin-top:30px;}
	.member_form .member_tabs{margin-bottom:20px}
	.member_form .member_tabs > div > a{font-size:13px; line-height:46px}
	.member_terms{margin-top:35px}
	.member_terms > ul > li .term_box .pre_box{font-size:12px; line-height:18px}
	.join .member_text{margin-top:11px; font-size:14px;}
	.member_form .member_ip1.s1 > div{margin-bottom:16px}
	.member_form .member_ip1.s1 .i_left{float:none; width:100%}
	.member_form .member_ip1.s1 .i_right{float:none; width:100%; margin-top:5px}
	.member_form .member_ip1.s1 .i_left span{font-size:13px; line-height:22px}
	.member_form .member_ip1 .radio_set .member_refer3{display:none; }
	.member_form .member_ip1 .searchbar3 input{width:calc(100% - 90px); font-size:12px}
	.member_form .member_ip1 .searchbar3 .btn{width:85px; font-size:12px}
	.member_form .member_ip1 .searchbar4 input{width:calc(100% - 80px); font-size:12px}
	.member_form .member_ip1 .searchbar4 .btn{width:75px; font-size:12px}

    .article_vote .list_candidate{display: block}
    .article_vote .list_candidate .tit_box{width: 100%; margin-right: 0;}
    .article_vote .list_candidate .tit_box .c_box{height: 85px; margin-bottom: 20px;}
    .article_vote .list_candidate .tit_box .c_box .title br{display: none;}
    .article_vote .list_candidate .tit_box .info_box{display: none;}
    .article_vote .list_candidate > ul > li{width: calc(50% - 10px); margin-left: 20px; margin-bottom: 20px;}
    .article_vote .list_candidate > ul > li:nth-child(4n){margin-left: 20px;}
    .article_vote .list_candidate > ul > li:nth-child(odd){margin-left: 0;}
    .article_vote .list_candidate .thumb{height: 190px;}

    .article_vote .map_yangsan{width: 340px; height: 302px; margin-bottom: 40px;}
    .article_vote .spot{font-size: 11px; padding: 4px}
    .article_vote .spot01{left: 54px; top: 136px;}
    .article_vote .spot02{left: 194px; top: 74px;}
    .article_vote .spot03{left: 147px; top: 116px;}
    .article_vote .spot04{left: 122px; top: 166px;}
    .article_vote .spot05{left: 104px; top: 245px;}
    .article_vote .spot06{left: 173px; top: 183px;}
    .article_vote .spot07{left: 182px; top: 212px; font-size: 10px;}
    .article_vote .spot08{left: 144px; top: 217px; font-size: 10px;}
    .article_vote .spot09{left: 173px; top: 244px;}
    .article_vote .spot10{left: 247px; top: 120px;}
    .article_vote .spot11{left: 290px; top: 130px;}
    .article_vote .spot12{left: 236px; top: 160px;}
    .article_vote .spot13{left: 277px; top: 172px;}

    .list_vote1.m1 > li{width: 100%;}
    .list_vote1.m1 > li:nth-child(odd){margin-right: 0;}
    .list_vote1.m1 > li:nth-child(even){margin-right: 0;}
    .list_vote1.m2 > li{width: calc(50% - 10px);}
    .list_vote1.m2 > li:nth-child(3n){margin-right: 20px;}
    .list_vote1.m2 > li:nth-child(even){margin-right: 0;}

    .board .board_title .title,
    .board .board_title .searchbar7{width: 100%;}
    .board .board_title .title{font-size: 20px; order: 2}
    .board .board_title .searchbar7{order: 1; margin-bottom: 30px;}
    .board .board_title .searchbar7 input[type="text"]{flex: 1;}
    .board .empty_data{height: 250px;}
    .board .sec_button > div > a{width: 64px; line-height: 32px; font-size: 14px;}
    .board .sec_button .sec_left > a{margin-right: 4px;}
    .board .sec_button .sec_right > a{margin-left: 4px;}
    .board .paging{display: block;}
    .board1 .notice .tag{width: 36px; line-height: 18px; font-size: 10px; border-radius: 9px}
    .board1 .board_body .subject{font-size: 14px;}
    .board_view1 .view_top .title{font-size: 18px;}
    .board_view1 .view_top .info_article{font-size: 13px;}
    .board_view1 .view_top .info_article i{margin: 0 9px;}
    .board_view1 .view_attach{padding: 15px 15px;}
    .board_view1 .view_attach .attach a{font-size: 13px; padding-left: 22px;}
    .board_write1 .form_write > ul > li{font-size: 13px; padding-top: 10px; padding-bottom: 10px;}
    .board_write1 .form_write .item,
    .board_write1 .form_write .vl{width: 100%;}
    .board_write1 .form_write .item{padding-left: 0; margin-bottom: 12px;}
    .board_write1 .form_write .vl input[type="text"],
    .board_write1 .form_write .vl textarea{font-size: 13px;}
    .board_write1 .form_write .vl textarea{height: 160px;}

    .gallery1 > ul > li{width: calc(50% - 7px); margin-right: 14px; margin-bottom: 20px;}
    .gallery1 > ul > li:nth-child(3n){margin-right: 14px;}
    .gallery1 > ul > li:nth-child(even){margin-right: 0;}
    .gallery1 .txt_set .title strong{max-height: 44px; font-size: 15px; line-height: 22px;}
    .gallery1 .txt_set .txt1{margin-top: 13px;}
    .gallery1 .noimage .txt_set{padding: 0 13px;}
}


@media only screen and (max-width: 600px) {
	#footer .mobile_footer{padding-bottom:140px;}

}