/*version 2.2*/


/*작은PC화면 #01*/
@media screen and (max-width: 1200px){
 .gnb_area { display: none !important } 
 .right_ad_area a .right_banner_img { width: 90% } 
 .banner_background_02 .banner_area { width: 100% } 
 .banner_background_02 .banner_area div a img { width: 100% } 
 .footer_logo { margin-bottom: 30px; margin-top: 20px !important } 
 .footer .footer_copyright .info_list ul a li::after,.footer .footer_copyright .copyright_container ul li::after { padding-right: 8px; padding-left: 8px } 
 /*.list_contents_container .section_left_container { width: 597px; padding-right: 30px } */
 .list_contents_container .section_right_container { width: 330px; padding-left: 30px } 
 .list_contents_container .section_right_container { width: 330px; padding-left: 30px } 
 .pagination-list .page_num:nth-child(8),
 .pagination-list .page_num:nth-child(9),
 .pagination-list .page_num:nth-child(10),
 .pagination-list .page_num:nth-child(11),
 .pagination-list .page_num:nth-child(12),
 .pagination-list .page_num:nth-child(13),
 .pagination-list .page_num:nth-child(14) { display: none !important } 
 .menu_area { width: 100%; overflow-x: scroll; white-space: nowrap; overflow-y: hidden; height: 68px } 
 .menu_area .menu_left { margin-right: 56px } 
 .menu-drop .dorp-down-menu { top: 216px } 
 .menu_left .search_area { width: auto } 
 .menu-drop .sitemap-container .map-box01 ul { padding-right: 30px; padding-left: 30px !important; } 
 .sitemap-container { width: 1000px } 
 .menu-drop .sitemap-container .map-box01:first-child { width: 725px } 
 .menu-drop .sitemap-container .map-box01:last-child { width: 274px } 
 .menu_right { padding-left: 36px } 
 .footer .footer_logo { width: auto } 

 }


/*작은PC화면 #02* pc 광고 none */
@media screen and (max-width: 992px){
	
	
	

	/*2022 메인리뉴얼반응형수정*/
	/*탑*/
	.top_left_area {height:21px;  display: none}
	.top_header_area > div:nth-child(1) {top:0}
	
	.cover_story .top_coverstory {border:4px solid #C0392B; height: 500px; margin:15px auto 0 }
	.top_coverstory a .right_top_news_01 {height: 495px }
	.cover_story .thumb_title_back {padding-bottom:70px !important }
	.top_right_area .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .top_right_area .swiper-pagination-fraction {bottom:30px}	
	
	.top_banner_area {display: none}
	
	.menu_area {align-items:baseline; margin-top:10px; justify-content: flex-start;}
	.menu_right {padding-left:0}
	.menu_right a {margin-right: 0; margin-left: 15px; font-size: 1rem; 
		padding-bottom:10px}
	
	.top_news_contents {margin-top:0}
	
	.top_main {margin-top:30px; padding-bottom:15px}
	.top_main .red_title {display: block !important}
	
	/*주요뉴스*/
	.juyo .media {width: 47%}
	
	/*스토리뉴스*/
	.red_box a {background-image: none !important; height: auto !important}
	.red_box p {-webkit-line-clamp: 2 !important;}
	
	.story_wrap {margin:35px 5px 0;}
	.story_wrap .row > div {display: none }
	.story_wrap .row > div:first-child {display:block !important}
	
	.saram_wrap .media strong {font-size: 1.125rem}
	.saram_wrap .col-lg-3 {border-top: 4px solid #03458d; padding-top: 20px; margin:30px 10px 0;}
	.saram_wrap .col-lg-3 a {height: auto !important}
	.saram_wrap .red_box a .thumbnail_img {width:105px; height: 78px}
	
	.news_wrap { margin-left: 10px; padding: 0 10px;}
	
	.saram_wrap {margin:30px 5px 0}
	.m_digital {margin:30px 5px 0}
	
	.digital .col-lg-3 {margin-top:35px; padding-left: 10px}

	
	
	
	/*기사 크기*/
	.menu-nature .img_box {height: 250px !important}
	.saram_wrap .red_box .img_box {height: 200px !important}

	.play_box .play_ico {top:60%; width: 80px}
	.play_box .thumbnail_img {height: 200px !important}
	.popnews_under_list .popnews_list {padding:17px 0;}
	.news_wrap .section_news .img_title {min-height: auto}
	
	/*광고크기*/
	.digital .ad_box {display: none}
	
	.popnews_under_list .popnews_list:last-child {border-bottom:none }	
	
	
	/*섹션뉴스*/
	.news_wrap .border_wrap {border-top: none; margin-top:0 !important; padding-top:0 !important}
	.news_wrap .section_news:nth-child(n+1) {border-top: 4px solid #C0392B; padding-top: 20px; margin:0 -15px;}
	.news_wrap .section_news a {min-height: auto}
	.news_wrap .section_news > div:last-child {margin-bottom:30px;}
	
	.confur a img {height: 100px}
	
	.reporters .reporters_list_area .reporter_area .reporter_img {width:115px; height:115px}
	
	.m_sns {display: block}
	

	.footer .footer_copyright .comission_container {justify-content: space-between;}
	
	
	.pc_digital {display: none}
	.m_digital {display: block}
	
	.news_wrap .col-lg-3 {padding-right: 0;  margin-left: -15px; }
	
	
	
	/*//2022 메인리뉴얼반응형수정*/
	
	
	
	
 .right_banner_img { display: none } 
 .m_menu_ico { display: inherit !important } 
 .top_header_area .m_search_ico { display:inherit } 
 .menu_left img { display: none } 
 .menu_right ul { } 
 
 .m_sp_menu { display: inline-block!important; color: #004ea2 !important; margin-left: 0 } 
 .top_coverstory { margin-top: 30px } 
 .md_news_title { margin-top: 30px } 
 .middle_news_area01 .row .col-12:nth-child(1) .md_news_title { margin-top: 0 } 
 .md_news_area .col-12:nth-child(1) { padding-right: 15px !important } 
 .md_news_area .col-12:nth-child(2) { padding-left: 15px !important } 
 .middle_news_area01 { margin-top: 0 !important; padding-top: 10px } 
 .md_news_area_02 .md_news_center { margin-top: 30px } 
 .opinion_section { margin-top: 30px } 
 .banner_background { height: auto; padding: 20px 0 10px } 
 .banner_background .banner_area { width: 70% } 
 .banner_background .banner_area .col { flex-basis: auto; max-width: 50%; width: 50%}
 .banner_background .banner_area img { padding-bottom: 10px; margin-top: 0 } 
 .second_container { top: 200px } 
 .photo_section .contents_title_style02 { margin-top: 20px; margin-bottom: 20px } 
 .banner_background_02 { margin-top: 136px } 
 .section_main_topLogo h4 { display: none } 
 .section_main_topLogo a img { display: block } 
 .list_contents_container .section_right_container { display: none; } 
 .forum_detail_box table { width: 100% !important; table-layout: fixed } 
 .forum_detail_box table td { width: 100% !important } 
 .forum_detail_box table td p { font-size: 0.8125rem } 
 .nav-tabs .nav-link { font-size: 0.8125rem; padding: 8px } 
 .delete_input input { width: 150px !important } 
 .top_news_contents_02 { height: auto } 
 .top_news_right02 { height: auto; margin-top: 30px } 
 .top_news_contents .top_news_02 { margin-bottom: 30px; display: block; padding-bottom: 15px; border-bottom: 1px #d7d7d7 solid; height: auto } 
 .top_header_area div { width: auto } 
 .menu_left { display: none !important } 
 .top_header_area .left_ad_area .left_top_logo { display: none } 
 .m-side-menu { display: block } 
 .menu-drop .dorp-down-menu { display: none } 
 .center_logo_area h4 {display: none}
 .m_section_title { display: block; font-size: 1.5625rem !important; letter-spacing: -1.5px; margin-bottom: 15px } 
 .list_contents_container .section_left_container { width: 100%; padding-right: 0 } 
 .list_contents_container .section_right_container { padding-left: 0; border-left: 0; width: 100%; margin-top: 30px; padding-top: 40px; border-top: 1px #d7d7d7 solid } 
 .right_banner_area { display: none } 


/*광고배너추가_20210106_이승태*/
.articlePcAd,.articlePcAd_01,.articlePcAd_02,.articlePcAd_03 { display:none } 
.articleMoAd { display:block } 
.articlePcAd_1 { display:none } 
 
 .article_txt_container iframe.__se_mov { width:100%; } 
 
 /*20210323 추가*/
 .footer .footer_copyright .info_list,.footer .footer_copyright .copyright_container { display: none } 
 .footer .footer_copyright .moblie_copyright_container { display: block; margin: auto; padding-top: 0 } 
 .footer_s_line { display: none } 
 .footer .footer_logo { display: block; margin: auto; padding-bottom: 30px; width: 50% } 

 .footer .footer_copyright .comission_container { margin: auto; padding-top: 30px } 
 
 .article_under_banner { display: none } 

 .top_banner_container {margin-bottom: 30px}
 .top_banner_container .banner_top {width: 100%;}
 .banner_top.topBanner_02 {display: none}
 .banner_top.topBanner_03 {display: none}
 .top_banner_container .col-lg-4 {/* padding: inherit !important; */flex: 0 0 100%;max-width: 100%;}
 
}



/*타블렛*/
@media screen and (max-width: 768px) { /*.menu_center { width: 100%; overflow-x: scroll; white-space: nowrap; } */
 .reporters_area { margin-top: 30px } 
 .report_contents .report_news .col-12 { padding: 0 10px } 
 .banner_background_02 .banner_area div:nth-child(7),
 .banner_background_02 .banner_area div:nth-child(8) { margin-bottom: 0 } 
 .footer .footer_copyright .info_list,.footer .footer_copyright .copyright_container { display: none } 
 .footer .footer_logo { display: block; margin: auto; padding-bottom: 30px; width: 50% } 
 .footer .footer_copyright .moblie_copyright_container {display: block; margin: auto; padding-top: 0 } 
 .top_header_area .left_ad_area .left_top_logo { display: none } 
 .list_contents_container .section_left_container { padding-right: 0; border-right: 0; width: 100%; } 
 .m_line_01 { display: block; margin-bottom: 40px } 
 .list-pagination { margin-bottom: 0 } 
 .pop_news_title { font-weight: 400; font-size: 1.1875rem !important } 
 .under_article_container .under_media_title02 { white-space: inherit } 
 .top_news_contents_02 .top_news_02 { margin-bottom: 20px } 
 .top_news_contents_02 { height: auto } 
 .top_news_right02 a { margin-bottom: 0 } 
 .reply_guide_wrap { display: block } 
 .reply_guide_wrap .guide_wrap { display: block; margin-bottom: 20px } 
 .reply_guide_wrap .guide_wrap p { font-size: 0.875rem; letter-spacing: -1px; padding-bottom: 3px; line-height: 1.7; } 
 .reply_under_set { display: flex; justify-content: space-between } 
 .ad_banner_area_01 { display: none } 
 .right_opinion_wrap { margin-top: 50px } 
 .indie_contents_menu .menu_center { display: none } 
 .right_none { display: none } 
 .photo_m_title { display: block } 
 .photo_p_title { display: none !important } 
 .bigdata_contents_area { margin-bottom: 40px } 
 .report_contents .report_news .report_con_news { height: 315px } 
 .report_contents .report_news .report_con_news .report_img_area { height: 190px } 
 .video_container .video_con_box { height: 275px } 
 .video_container .video_con_box .video_img_box { height: 200px } 
 .top_news_right02 a .right_top_news_02 { margin-bottom: 15px } 
 .list_contents_container .section_left_container .section_main_newslist_container .list_thumbnail_box { width: 120px } 
 .article_txt_container figure { width: 100%; } 
 .article_txt_container figure iframe { width: 100% } 
	 
 .banner_background .banner_area .col {max-width:100%; flex-basis: content }
 .banner_background .banner_area .col img {height:80px; }
 figure img { display: block; margin: auto } 
	
	
	/*2022 메인리뉴얼반응형수정*/
	
	 .menu_area { height: 50px; padding-bottom: 5px; } 
	
	.top_coverstory a .right_top_news_01 .thumb_title_back p {font-size: 1.375rem !important; }
	.top_news_contents .top_news_title {font-size: 1.5rem !important; height: auto !important; 
		font-weight: 800}
	
	.cover_story {left: 0; right: 0; width: 100%; padding-left: 0; padding-right: 0;width: 100%;}
	.juyo .media {width: 100% !important; margin:0 !important; margin}
	
	.red_box a {padding:20px !important}
	.saram_wrap .media strong {font-size: 1.125rem}
	.saram_wrap .col-lg-3 .red_box {margin-right: 0 !important}
	
 	.banner_background {display: none}
 	.m_banner_background {display: block}
 	.m_banner_background a img {}
	.digital .ad_box {display: none}
	
	.dugae {display: block; width:100%}
	.dugae:last-child {margin-left:0}
	.juyo .media:nth-last-child(2) {border-bottom: 1px solid rgba(0,0,0,.15);}
	
	.r_list .news_thumb .thumbnail_img {width: 65px; height: 65px}
	.r_list .news_tit a {font-size: 1.063rem}
	.bigmany a {font-size: 1.063rem}
	.pop_news_area .popnews_title p {-webkit-line-clamp: 3 !important;}
	
	.sky_box a {font-size:1.063rem}
	
	
	.article_bnr_wrap {display: block !important}
	.article_bnr_wrap img {display: none !important}
	
	/*//2022 메인리뉴얼반응형수정*/
	
	
	
	
}



/*모바일*/
@media screen and (max-width: 576px){
	
	
	/*2022 메인리뉴얼반응형수정*/
	
	.top_news_contents {margin-bottom: 0 !important}
/*	.digital .swiper-slide {width: 120px !important; margin-right: 15px !important;}*/
	.m_digital .swiper .thumbnail_img {height: 313px !important}
	.m_sns ul {width: 80% !important}
	.m_sns li img {width: 90% !important} 
	
	.cover_story .top_coverstory {height: 550px !important; 
		width: calc(100% + 10px);  margin-left: -5px; }
	.top_coverstory a .right_top_news_01 {height: 545px !important }
	
	/*//2022 메인리뉴얼반응형수정*/
	
	
	
	
	

 .contents_title_style02 { margin-top: 20px } 
 .photo_section .media_contents_area,.photo_section .media_contents_area .photo_area_img,.photo_section .media_contents_area .photo_area_img img { height: 222px } 
 .photo_section .photo_title { font-size: 1.25rem } 
 .photo_section .photo_txt { /*font-size: 0.875rem; */ height: 113px; overflow: hidden; margin-top: 20px } 
 .video_container { margin-top: 20px } 
 .top_news_contents .top_news_01 .top_news_title { font-size: 1.625rem; white-space: initial; height: 71px; overflow: hidden; line-height: 1.4; letter-spacing: -2px } 
 .second_container { top: 90px } 
 .banner_background_02 { margin-top: 64px; margin-bottom: 30px } 
 .pop_news_area .popnews_title p { max-height: 76px } 
 .banner_background_02 .banner_area div:nth-child(5), 
 .banner_background_02 .banner_area div:nth-child(6),
 .banner_background_02 .banner_area div:nth-child(7),
 .banner_background_02 .banner_area div:nth-child(8) { display: none } 
 
 .banner_background_02 .banner_area div:nth-child(3),
 .banner_background_02 .banner_area div:nth-child(4) { margin-bottom: 0 } 
 .center_logo_area img { width: 166px } 
 .menu_area .menu_center ul { padding-left: 0 } 
 .menu_area .menu_center ul a li { font-weight: 500 } 
 .top_news_contents .top_news_01 .live-news-container { float: left; margin-top: 20px } 
 .photo_section .photo_title { letter-spacing: -2px } 
 .md_news_area_02 .md_news_center .mdnews_sec_title span { font-size: 1.125rem; position: relative; /*bottom: 7px; */ font-weight: 600 } 
 .md_news_area_02 { margin-top: 32px } 
 .md_news_area_02 .md_news_nthBox .mdNews_thumb { width: 90px; height: 56px } 
 .md_news_area_02 .md_news_nthBox .md_news_body { height: 56px } 
 .md_news_area_02 .md_news_nthBox .md_news_body span { display: none } 
 .md_news_area_02 .md_news_nthBox .md_news_body h6 { font-weight: 300 } 
 .middle_news_area01 { background-color: #464646; padding: 15px; padding-bottom: 20px } 
 .md_news_area_02 .md_news_center { height: 263px } 
 .md_news_area_02 .md_news_center .md_news_title_box .mdNews_box_title { font-weight: 400; font-size: 1.125rem } 
 .video_container .video_con_box { margin-bottom: 30px } 
 .video_container .col-12:last-child .video_con_box { margin-bottom: 0 } 
 .video_container .video_con_box .video_title p { font-weight: 400; font-size: 1.125rem } 
 .report_contents .report_news .report_con_news .report_title .contents_title { font-size: 1.1875rem; height: 45px } 
 .series_area .series_news_box .series_title_box .series_news_title { font-weight: 400 } 
 .top_news_contents .top_news_01 .topnews_txt_area { font-size: 1rem } 
 .line_horizon_set { margin-top: 20px; border-bottom: 2px #d7d7d7 solid } 
 .md_news_center:first-child { margin-top: 55px } 
 .bigdata_contents_area { margin-bottom: 20px } 
 .center_line,.center_line_02 { border-bottom: 2px #cecece solid; padding: 15px 0; margin-bottom: 25px; } /*20210120 수정*/
 .top_news_contents .top_news_01 { height: 477px } 
 .top_news_contents .top_news_01 .top_img_area { height: 243px } 
 .report_news .contents_title_style02 { margin-top: 0 } 
 .comission_container { display: none !important } 
 .footer { padding-bottom: 20px; background-color: #f7f7f7; padding-top: 20px } 
 .footer .footer_copyright { margin-left: 0 } 
 .moblie_copyright_container p { display: block; color: #808080; font-weight: 300; padding-top: 16px; font-size: 0.875rem; text-align: center } 

 .line_horizon_set.under_line { display: none } 
 .menu-nature .menu_area .menu_left .main_menu { display: none } 
 .top_news_contents .top_news_02 .sub_topNews_title { font-size: 1.625rem; max-height: 75px; line-height: 1.4; letter-spacing: -2px } 
 .top_news_contents .top_news_02 .top_img_area { height: 243px } 
 .list_contents_container .section_left_container .section_main_newslist_container { margin-bottom: 0; padding: 25px 0; border-bottom: 1px #d7d7d7 solid } 
 .list_contents_container .section_left_container .section_main_newslist_container .list_thumbnail_box { width: 103px; height: 93px } 
 .list_contents_container .section_left_container .section_main_newslist_container .list_news_contents p { white-space: inherit; max-height: 68px; overflow: hidden; font-weight: 400; font-size: 1.125rem; } 
 .list_contents_container .section_left_container .section_main_newslist_container .list_news_contents .list_news_txt { display: none !important } 
 .list_contents_container .section_left_container .section_main_newslist_container .list_news_contents .list_news_byline { font-weight: 300 } 
 .p_line_01 { display: none } 
 .list_contents_container .right_popNews_area .popNews_list_container .pop_news_contents_box .pop_news_title { font-weight: 400; font-size: 1.125rem !important; max-height: 50px } 
 .list_contents_container .right_popNews_area .popNews_list_container .pop_news_contents_box .pop_num { font-size: 0.875rem !important; color: #28a0ee } 
	 
 .opinion_underNews_container .opinion_under_thumbBox { width: 124px; height: 105px } 
 .under_article_container .under_media_title03 { display: none } 
 .under_article_container .under_media_title01 { margin-bottom: 3px } 
 .under_article_container .under_media_title02 { height: 54px; overflow: hidden } 
 .opinion_underNews_container { margin-top: 10px } 
 .top_news_contents_02 .top_news_02,.top_news_contents_02 .top_news_02 .top_img_area { height: 330px } 
 .top_news_contents_02 .top_news_02 .top_img_area .thumb_title_back p { font-size: 1.6875rem; height: 114px } 
 .top_news_right02 .media_right_layout { margin-bottom: 20px } 
 .top_news_right02 .media_right_layout:last-child { margin-bottom: 0 } 
 .top_news_contents_02 .top_news_02 .top_img_area .thumb_title_back { height: 180px; background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(7,7,7,1) 100%,rgba(7,7,7,1) 100%) } 
 .top_news_right02 a .right_top_news_02 .thumb_title_back { background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(7,7,7,1) 90%,rgba(7,7,7,1) 100%) } 
 .top_news_right02 { height: auto } 
 .section_news_title p { font-size: 1.75rem } 
 .location_area span { font-size: 1rem } 
 .menu_area .menu_center ul a li.active { font-weight: 600; color: #28a0ee; border-bottom: 0; padding-bottom: 0 } 
 .section_news_title { margin-bottom: 20px } 
 .article_title_area h6 { font-size: 1.75rem; line-height: 1.4; font-weight: 300; letter-spacing: -2px } 
 .article_container_layout .article_txt_container .article_img_container img { width: 100% } 
 .article_share_contents_container { display: block } 
 .article_share_contents_container .share_inline { display: block; margin-bottom: 21px } 
 .article_title_area .article_byline span:last-child { margin-top: 0 } 
 .article_share_contents_container .share_inline a { margin-top: 10px } 
 .article_title_area .article_byline span { margin-top: 24px } 
 .reporter_info .reporter_top_info { display: block } 
 .reporter_more_article span { margin-top: 10px; text-align: center; width: 100%; display: block; } 
 .reporter_under_info { display: block } 
 .reporter_under_info span { display: block; margin-bottom: 10px } 
 .reporter_info_container { align-items: center } 
 .reporter_info_container { display: block; text-align: center } 
 .reporter_info_container .reporter_img_box { margin: auto; margin-bottom: 15px; display: block } 
 .control_option { display: flex; justify-content: flex-end; } 
 .control_option a:last-child { display: none } 
 .article_title_area { padding: 20px 0 12px } 
 .reporter_info_container .reporter_media { display: block } 
 .reply_txt_area .password_area .user_form { width: 100% !important; margin-bottom: 10px } 
 .reply_txt_area .password_area .user_form:last-child { width: 100% !important; margin-bottom: 0 } 
 /*20201209 추가*/
 .md_news_area_02 .md_news_center .news_img_container { height: 186px } 
 .md_news_area_02 .md_news_center .md_news_title_box { height: 75px } 
 .md_news_area_02 .md_news_center .md_news_title_box .mdNews_box_title { max-height: 59px; overflow: hidden } 
 .photo_section .media_contents_area { /*margin-top: 20px; */ /*padding-bottom: 10px; */ height: auto } 
 
 .right_mainNews_area { display: block } 
 .media_img_container { height: 178px } 
 .forum_list_container .forum_part_title .year_title { width: 100%; flex-shrink: 1 } 
 .forum_list_container .forum_part_title .title_bar_style { flex-shrink: 0.3 } 
 .forum_list_container .banner_size { width: 88%; height: 62px } 
 .forum_select_area .forum_select_style { width: 100% } 
 .contents_line_container { padding: 0 } 
 .login_input_area { width: 100% } 
 .list_contents_container { /* margin-left: -2px */ } 
 .member_name input:nth-child(2) { margin-left: 0 !important; margin-top: 10px; margin-bottom: 10px } 
 .member_name .btn-type-blue02 { margin-left: 0 !important } 
 .signup_form_container .btn-type-gray02 { margin-top: 10px; margin-right: 10px } 
 .sub_title_guide { margin-left: 0; margin-top: 10px } 
 .adress_form .sign_form_input:nth-child(2) { margin-bottom: 10px !important } 
 .signup_container .scrap_container .privacy_title_style { /*margin-bottom: 0; */ width: 100% } 
 .guide_title01 { margin-bottom: 20px } 
 .btn_right_area { margin-left: 10px; position: inherit; } 
 .opinion_article_container .opinion_article_titleBox span { font-weight: 400 } 
 .signup_container .member_name .input_style_01 { width: 100% } 
 .article_container_layout { margin-top: 30px; /* width: auto */ } 
 .top_header_area { height: 78px } 
 .menu_right ul a:nth-child(3) li { /*display: none*/ } /*20201231 추가*/ /*20210512수정*/
 .top_news_contents .top_news_02 a { max-height: 436px } 
 .top_news_contents .top_news_02 .topnews_txt_area { font-size: 1.0625rem } 
 .top_news_contents .section_right_topBox .right_topNews_articleContainer .right_topNews_txtbox span { font-size: 1.0625rem } 
 .list_contents_container .section_right_container .right_mainNews_area p { font-size: 1.25rem; max-height: 60px } 
 .list_contents_container .section_right_container .right_mainNews_area .mainnews_area .media-body .main_news_txt { font-size: 1.0625rem } 
 .top_move { bottom: 10% } 
 .article_container_layout .article_txt_container table { width: 100% !important } 
 .article_container_layout .article_txt_container table iframe { width: 100% } 
 .article_container_layout .article_txt_container table img { width: 100% } 
 .special_news_body p { height: 68px; font-size: 1.125rem } 
 .related_news_box .related_news_title p { font-size: 1.125rem; height: 56px } 
 .top_coverstory { margin-top: 15px } 
 .top_news_contents { margin-bottom: 30px } 
 /*.special_report_container .col-12:first-child { margin-top:20px } */
 .forum_section { height: 220px } 
 .forum_banner_container { margin-top: 30px !important } 
 .footer_s_line { display: block } 
 .article_toast { display: none } 
 .m_top_floating { display: block } 
 .m_article_ad_01 { display: block; /*float: left*/ } 
 .m_article_ad_02 { display: block } 
 .m_article_ad_03 { display: block } 
 .m_article_ad_04 { display: block } 
 .m_article_ad_05 { display: block } 
 .article_under_banner02 { display: none } 
 .m_article_ad_06 { display: block } 
 .m_article_ad_07 { display: block } 
 .m_article_ad_08 { display: block } 
 .article_rightAD_01,.article_rightAD_02 { display: none } 
 .m_under_floating { display: block } 
 .pc_article_ad_01,.pc_article_ad_02 { display: none } 
 .article_txt_container figure.align_left,.article_txt_container figure.align_right {width: auto}
 .__staxbn_wrap {display: block;}
	
 .banner_background {display: none}
	
 .footer .footer_copyright .moblie_copyright_container ul li a { font-size: 0.875rem;}
 
}


@media all and (max-width: 1280px) and (min-width: 992px) { body, .container { min-width: 1247px; } 
 }

@media all and (max-width: 992px) and (min-width: 768px){
 .top_news_contents .section_right_topBox .right_topNews_articleContainer .right_topThumb_box { width: 210px } 
 }


