/********** 메인스킨19 공통css 추가 **********/
@import url(/css/skin/width_679.css); /* 섹션메인 공통 */
@import url(/css/skin/width_450.css);
@import url(/css/skin/width_200.css);
@import url(/css/skin/width_300.css);
@import url(/css/skin/font_notosanskr.css);

/* 전체기사목록 news_list2 */
#all_list	{position:relative; text-align:left;}
#all_list .title_area				{position:relative; height:45px; border-bottom:2px solid #e0e0e0; margin-bottom:5px; font:bold 18px/45px 'malgun gothic','맑은 고딕',dotum; letter-spacing:-0.1em; color:#000;}
#all_list .title_area .tag				{font:normal 26px/45px 'malgun gothic','맑은 고딕',dotum; letter-spacing:-0.1em; color:#306AD2}
#all_list .title_area span.total_data	{font:normal 13px/45px 'malgun gothic','맑은 고딕',dotum; letter-spacing:-1px; color:#F74D00;}
#all_list .title_area .no				{letter-spacing:0;}
#all_list .title_area p.page_area		{position:absolute; top:20px; right:0; font:normal 11px/14px dotum; letter-spacing:-1px; color:#999;}
#all_list .title_area .sort_tab			{position:absolute; top:16px; right:0;}
#all_list .title_area .sort_tab li			{float:left; height:20px; overflow:hidden; background:url(/img/default/ico_list_type.gif) no-repeat; padding-left:20px; cursor:pointer}
#all_list .title_area .sort_tab li,#all_list .title_area .sort_tab li a,#all_list .title_area .sort_tab li a:visited	{font:normal 12px/18px 'malgun gothic','맑은 고딕',dotum; letter-spacing:-0.05em; color:#999}
#all_list .title_area .sort_tab .sort_1		{background-position:0 -20px; padding-right:10px;}
#all_list .title_area .sort_tab .sort_1_on	{background-position:0 0; color:#333;}
#all_list .title_area .sort_tab .sort_2		{background-position:0 -60px;}
#all_list .title_area .sort_tab .sort_2_on	{background-position:0 -40px; color:#333;}
#all_list .page_limit				{clear:both; position:relative; width:100%; padding:20px 0;}

#news_list2_area				{position:relative; width:687px; margin-left:-11px;}
#news_list2_area .news_list					{float:left; width:205px; .width:207px; border:1px solid #d4d4d4; margin:11px;}
#news_list2_area .news_list dt img					{width:205px}
#news_list2_area .news_list dd					{padding:0 10px;}
#news_list2_area .news_list dd.title				{padding:10px 10px 5px;}
#news_list2_area .news_list dd.title,#news_list2_area .news_list dd.title a,#news_list2_area .news_list dd.title a:visited	{font:bold 14px/20px "맑은 고딕","Nanum Gothic",dotum; letter-spacing:-1px; color:#000;}
#news_list2_area .news_list dd.body					{max-height:56px; overflow:hidden}
#news_list2_area .news_list dd.body,#news_list2_area .news_list dd.body a,#news_list2_area .news_list dd.body a:visited		{font:normal 12px/18px "맑은 고딕","Nanum Gothic",dotum; letter-spacing:0; color:#999;}
#news_list2_area .news_list dd.write				{padding:5px 10px 10px;}
#news_list2_area .news_list dd.write,#news_list2_area .news_list dd.write a,#news_list2_area .news_list dd.write a:visited	{font:normal 12px/14px "맑은 고딕","Nanum Gothic",dotum; letter-spacing:-1px; color:#3f6bbc;}
#news_list2_area .news_list .wdate					{display:block; margin-bottom:3px; font:normal 12px/16px tahoma,dotum; letter-spacing:0; color:#9f9f9f}

#news_list2_area .news_list2				{float:left; width:663px; margin-left:11px; padding:15px 0; border-bottom:1px solid #eee; overflow:hidden;}
#news_list2_area .news_list2 dt					{float:left; position:relative;}
#news_list2_area .news_list2 dt a					{display:block; width:130px; height:95px; margin-right:15px; overflow:hidden;}
#news_list2_area .news_list2 dt .outline				{display:block; position:absolute; top:0; left:0; width:128px; .width:130px; height:93px; .height:95px; border:1px solid #555; filter:alpha(opacity=20); opacity:0.2; z-index:3;}
#news_list2_area .news_list2 dt img						{width:130px; min-height:95px; .height:95px; }
#news_list2_area .news_list2 dd.title			{.width:100%; height:28px; text-overflow:ellipsis; word-break:normal; white-space:nowrap; overflow:hidden;}
#news_list2_area .news_list2 dd.title,#news_list2_area .news_list2 dd.title a,#news_list2_area .news_list2 dd.title a:visited	{font:bold 18px/26px "Malgun Gothic","맑은 고딕","Nanum Gothic",dotum; letter-spacing:-0.1em; color:#000;}
#news_list2_area .news_list2 dd.body			{max-height:40px; overflow:hidden;}
#news_list2_area .news_list2 dd.body,#news_list2_area .news_list2 dd.body a,#news_list2_area .news_list2 dd.body a:visited		{font:normal 13px/20px "Malgun Gothic","맑은 고딕","Nanum Gothic",dotum; letter-spacing:-0.03em; color:#888;}
#news_list2_area .news_list2 dd.write			{padding:5px 0;}
#news_list2_area .news_list2 dd.write,#news_list2_area .news_list2 dd.write a,#news_list2_area .news_list2 dd.write a:visited	{font:normal 12px/16px "Malgun Gothic","맑은 고딕","Nanum Gothic",dotum; letter-spacing:-1px; color:#3f6bbc;}
#news_list2_area .news_list2 .wdate				{display:inline-block; padding:0 13px 0 1px; background:url(/img/top/btwn_sbar_gray.gif) no-repeat right center; font:normal 12px/16px tahoma,dotum; letter-spacing:0; color:#9f9f9f}


/****** sub_main1.html ******/
#sub_main1 .sub_main1_box .boxtitle	{font:bold 13px/18px "Malgun Gothic","맑은 고딕",gulim; letter-spacing:-0.05em; color:#1E7AE2; padding:3px 2px 7px;}
#sub_main1 .sub_main1_box dt,#sub_main1 .sub_main1_box dt a,#sub_main1 .sub_main1_box dt a:visited	{font:bold 24px/30px "Malgun Gothic","맑은 고딕",gulim; letter-spacing:-2px; color:#000;}
#sub_main1 .sub_main1_box .stitle	{padding:3px 3px; font:bold 14px/20px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.05em; color:#777;}
#sub_main1 .sub_main1_box .body,#sub_main1 .sub_main1_box .body a,#sub_main1 .sub_main1_box .body a:visited	{font:normal 14px/21px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.02em; color:#888;}
#sub_main1 .sub_main1_box .r_news_box li	{height:21px; background-position:left 10px;}
#sub_main1 .sub_main1_box .r_news_box li,#sub_main1 .sub_main1_box .r_news_box li a,#sub_main1 .sub_main1_box .r_news_box li a:visited	{font:bold 14px/21px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.05em; color:#555;}

/****** sub_main2.html ******/
#sub_main2 .sub_main2_box .boxtitle	{font:bold 13px/18px "Malgun Gothic","맑은 고딕",gulim; letter-spacing:-0.05em; color:#1E7AE2; padding:0 2px 7px;}
#sub_main2 .sub_main2_box dt,#sub_main2 .sub_main2_box dt a,#sub_main2 .sub_main2_box dt a:visited	{font:bold 20px/24px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.1em; color:#000;}
#sub_main2 .sub_main2_box .stitle	{padding:3px 0; font:bold 13px/19px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.05em; color:#777;}
#sub_main2 .sub_main2_box .body,#sub_main2 .sub_main2_box .body a,#sub_main2 .sub_main2_box .body a:visited	{font:normal 14px/21px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.02em; color:#888;}
#sub_main2 .sub_main2_box .r_news_box li	{background-position:left 10px;}
#sub_main2 .sub_main2_box .r_news_box li,#sub_main2 .sub_main2_box .r_news_box li a,#sub_main2 .sub_main2_box .r_news_box li a:visited	{font:bold 13px/20px "Malgun Gothic","맑은 고딕",dotum; letter-spacing:-0.05em; color:#555;}


/****** 섹션배치시 동영상 크기 ******/
/* 섹션메인 */
#sub_main1 iframe,#sub_main2 iframe,#sub_main1 .video-js,#sub_main2 .video-js	{width:665px; height:373px; margin-bottom:10px; padding:0;}
#sub_main1 object,#sub_main1 embed,#sub_main2 object,#sub_main2 embed			{width:665px; height:393px; margin-bottom:10px; padding:0;}
#sub_photo1 iframe,#sub_photo1 object,#sub_photo1 embed,#sub_photo1 .video-js	{width:322px; height:212px;}
/* 섹션박스 */
.sub_box1 iframe,.sub_box1 .video-js	{width:300px; height:175px; margin-bottom:5px;}
.sub_box1 object,.sub_box1 embed		{width:300px; height:195px; margin-bottom:5px;}


/***** 배너 크기 *****/
#headline .bn img		{max-width:679px;}
#contents .bn img		{max-width:450px;}
#aside .bn img				{max-width:200px;}
#r_aside .bn img			{max-width:300px;}
.banner_top .bn img		{max-width:665px;}
.banner_bottom .bn img	{max-width:665px;}


body	{overflow-x:hidden;}
@media only screen and	(max-width:1063px) {
	body	{overflow-x:auto;}
}


/***** 기사페이지 스크롤 상단바 *****/
#screen_wrap	{position:fixed; top:0; left:0; width:100%; height:100%; z-index:-9999}
.article_head_top	{display:block}
.article_head_top .logo_area, .article_head_top .btn_menu, .article_head_top .scroll_control, .article_head_top .left_slide_menu	{display:none;}
#article_head_view	{display:none; position:fixed; top:0; left:0; width:100%; padding:0; margin:0 !important; background:#fff; border-bottom:0 !important; filter:alpha(opacity=90); opacity:0.9; box-shadow:0 0 4px 0 rgba(0,0,0,.4); z-index:999999;}
#article_head_view .section_area	{display:none !important;}
#article_head_view .logo_area		{display:block; position:absolute; top:0; left:30px; height:60px; background:#fff; overflow:hidden;}
#article_head_view .logo_area a			{display:flex; height:60px; justify-content:center; align-items:center; flex-direction:column;}
#article_head_view .logo_area img			{max-width:140px; max-height:60px;}
#article_head_view .title_area	{width:100%;}
#article_head_view .read_title	{width:530px; height:60px; text-overflow:ellipsis; word-break:normal; white-space:nowrap; overflow:hidden; margin:0 auto !important; padding:0 !important; font-weight:bold !important; font-size:20px !important; line-height:56px !important; letter-spacing:-1px !important; text-align:center;}
#article_head_view .read_subtitle	{display:none;}
#article_head_view .read_option_top	{position:absolute; top:13px; right:30px; background:#fff;}
#article_head_view .read_option_top .writer_time	{display:none;}
#article_head_view .news_read_option .share	{display:inline-block;}
#article_head_view .scroll_control	{display:block; position:absolute; left:0; bottom:0; width:100%; height:3px; text-align:left;}
#article_head_view .sc_bar	{overflow:hidden; width:0; height:0; border-top-width:3px; border-top-style:solid; border-top-color:transparent;}
#article_head_view .sc_bar_border_top	{border-top-color:#306AD2}
@media screen and (max-width:1070px){
	#article_head_view	{width:1070px;}
	#article_head_view .read_title	{font-size:17px !important;}
}


/***** NEW버전 추가 *****/
/* 메인뉴스 여백 추가 */
#headline .news_main_wrap		{padding-top:10px; margin:0}
#contents .news_main_wrap		{padding-top:10px; margin:0}
/* 섹션메인 여백 추가 */
#sc_main .news_main_wrap			{padding-top:10px; margin:0}
/* 배너 여백 추가 */
#headline .bn, #contents .bn		{padding-top:20px;}
#headline .bn td, #contents .bn td	{padding-bottom:0 !important;}
.center_bn .bn		{padding-top:20px;}
.center_bn .bn td	{padding-bottom:0 !important;}
#aside .bn, #r_aside .bn				{margin-bottom:15px;}
#aside .bn td, #r_aside .bn td		{padding-bottom:0 !important;}
/* 단신 여백 추가 */
#headline .speed_news, #contents .speed_news		{padding-top:20px;}
#aside .speed_news, #r_aside .speed_news				{margin-bottom:15px;}
/* 박스기사 여백 추가 */
#aside #search_box, #r_aside #search_box,
#aside .news_link_top, #r_aside .news_link_top,
#aside #news_photo_box, #r_aside #news_photo_box,
#aside .news_box_wrap, #r_aside .news_box_wrap,
#aside .news_box_wrap2, #r_aside .news_box_wrap2	{margin-bottom:15px}