@charset "UTF-8";
#newsstand_1,#newsstand_2,#newsstand_3 {text-align:left;padding:0;margin:0;overflow:hidden;}
#newspaper_1,#newspaper_2,#newspaper_3 {text-align:left;padding:0;margin:0;overflow:hidden;}
ul.newsstand {padding:0;margin:0 -5px;}
.newsstand li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:0;width:10%;text-align:center;}
.newsstand li div.each_item {margin:0;border:none 1px #dddddd;padding:0px;}
.newsstand .keep_ratio {position:relative; padding:0px; margin:0 auto; display:block; border-right:solid 1px #ddd;border-bottom:solid 1px #ddd;}
.newsstand .keep_ratio div.keep_ratio_box {height:33px; overflow:hidden;}
.newsstand .notice_thumb {margin:0 auto; display:block; text-align:center;width:100%;}
.newsstand .keep_ratio div.keep_ratio_box a {display:block;height:33px;background-size:contain;background-position:center center;background-repeat:no-repeat;line-height:33px;color:#333;font-size:14px;font-weight:bold;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.newsstand {height:140px;overflow:hidden;}
.newsstand a {display:block;text-decoration:none}
.newsstand h3 {margin:0;padding:5px 0 0 0;word-break:break-all;word-wrap:break-word;text-align:center;}
.newsstand h3 a {text-align:center;word-break:break-all;word-wrap:break-word;font-size:12px;color:#1fbab7;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal;}
.newsstand h3 a:hover, .newsstand h3 a:focus {color:#000000}
a.newsstand_prev, a.newsstand_next {background:url(/image_bank/scroll_button/scroll_btn_99.png) no-repeat transparent; width:45px; height:50px; display:block; position:absolute;top:50%; margin-top:-25px;}
a.newsstand_prev {background-position:0 0;left:-20px;}
a.newsstand_prev:hover {background-position:0 -50px;}
a.newsstand_prev.disabled {background-position:0 -100px !important;}
a.newsstand_next {background-position:-50px 0;right:-20px;}
a.newsstand_next:hover {background-position:-50px -50px;}
a.newsstand_next.disabled {background-position:-50px -100px !important;}
a.newsstand_prev.disabled, a.newsstand_next.disabled {cursor:default;}
a.newsstand_prev span, a.newsstand_next span {display:none;}
@media (max-width:767px) {
a.newsstand_prev {left:0;}
a.newsstand_next {right:0;}
}
.newsstand_pag {text-align:center;position:absolute;left:0%;width:100%;bottom:-5px;white-space:nowrap;}
.newsstand_pag a {background:url(/image_bank/scroll_button/scroll_btn_7.png) 0 -160px no-repeat transparent; width:15px; height:15px; margin:0 -2px 0 0; display:inline-block;}
.newsstand_pag a.selected {background-position:-25px -160px; cursor:default;}
.newsstand_pag a span { display:none;}
.tab_menu_146,
.tab_menu_438 {white-space:nowrap;}

/*
#menu_group_2 #cell_153_160:after, #menu_group_20 #cell_153_211:after {position:absolute;left:0;top:5px;content:"제휴사"; font-size:17px; font-weight:bold; font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
#menu_group_2 #cell_153_160 .tab_menu_146 li, #menu_group_20 #cell_153_211 .tab_menu_146 li {border-right:solid 1px #bbb;margin-top:6px;margin-bottom:6px;}
#menu_group_2 #cell_153_160 .tab_menu_146 li:last-child, #menu_group_20 #cell_153_211 .tab_menu_146 li:last-child {border-right:0;}
#menu_group_2 #cell_153_160 .tab_menu_146 li.active, #menu_group_20 #cell_153_211 .tab_menu_146 li.active {margin-bottom:0 !important;}
*/

.stand_tab {white-space:nowrap;}
.stand_tab li {display:inline-block;font-size:13px;font-weight:bold;color:#555555;border-right:solid 1px #bbb;margin:6px 0; padding:0 10px;line-height:1;cursor:pointer;}
.stand_tab li:last-child {border-right:0;}
.stand_tab li:first-child {border-right:0;font-size:17px; font-weight:bold;}
.stand_tab li.active {color:#1248c2;}
.stand_content {position:relative;min-height:138px;}
.stand_content .slide {position:absolute;width:100%;}
.stand_content ul.newsstand {padding:1px 0 0 1px; margin:0 0 5px 0; height:auto;}
.stand_content .newsstand li {width:10%;}
@media (max-width:960px) {
	.stand_content .newsstand li {width:16.66%;}
}
@media (max-width:768px) {
	.stand_content .newsstand li {width:20%;}
}
.stand_content .newsstand li .hilite {border:solid 2px #f00;}
@-webkit-keyframes hilite{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
}
@keyframes hilite{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
}
.hilite{-webkit-animation-name:hilite;animation-name:hilite;-webkit-animation-duration:1s !important; animation-duration:1s !important;-webkit-transition:1s !important; transition:1s !important;-webkit-animation-iteration-count:1; animation-iteration-count:1;animation-play-state:running;}
.stand_content .newsstand li div.each_item {margin:-1px 0 0 -1px;}
.stand_content .newsstand .keep_ratio {border:solid 1px #ddd;}
.stand_content .slide .page {padding-bottom:10px;text-align:center;line-height:10px;}
.stand_content .slide .page  a,
.stand_content .slide .page  strong{position:relative;display:inline-block;font-family:dotum;font-size:11px; width:20px; height:20px; margin:0 2px; padding:0;font-weight:bold;text-decoration:none;line-height:20px;color:#666;text-align:center; vertical-align:top; border:none 1px #dddddd; background-color:transparent;border-radius:0px;}
.stand_content .slide .page  a:hover,
.stand_content .slide .page  a:active,
.stand_content .slide .page  a:focus{border:none 1px #f00;}
.stand_content .slide .page  strong{border:none 1px #1248c2;background-color:transparent;color:#f00;}
.stand_content .slide .page  .direction{font-weight:normal;white-space:nowrap}

/*
#menu_group_2 #cell_153_238:after, #xmenu_group_20 #cell_153_211:after {position:absolute;left:0;top:5px;content:"언론사"; font-size:17px; font-weight:bold; font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
#menu_group_2 #cell_153_238 .tab_menu_438 li, #xmenu_group_20 #cell_153_211 .tab_menu_438 li {border-right:solid 1px #bbb;margin-top:6px;margin-bottom:6px;}
#menu_group_2 #cell_153_238 .tab_menu_438 li:last-child, #xmenu_group_20 #cell_153_211 .tab_menu_438 li:last-child {border-right:0;}
#menu_group_2 #cell_153_238 .tab_menu_438 li.active, #xmenu_group_20 #cell_153_211 .tab_menu_438 li.active {margin-bottom:0 !important;}
*/

#menu_group_2 #cell_124_168:after {position:absolute;left:0;top:5px;content:"포토뉴스"; font-size:17px; font-weight:bold; font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal;}
#menu_group_2 #cell_124_168 .tab_menu_385 li {border-right:solid 1px #bbb;margin-top:6px;margin-bottom:6px;}
#menu_group_2 #cell_124_168 .tab_menu_385 li[data="6"] {border-right:0;}
#menu_group_2 #cell_124_168 .tab_menu_385 li.active {margin-bottom:0 !important;}

#menu_group_2 #cell_160_193,
#menu_group_2 #cell_238_239,
#menu_group_20 #cell_211_244 {top:-3px; width:20%; margin:0px -1px 0 0; padding:0px 1px 0 0;}

#searchbox_input {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;*display:inline;*zoom:1;vertical-align:top;white-space:nowrap;overflow:hidden;border:solid 2px #1248c2;background-color:#ffffff;padding:2px;}
#searchbox_input div {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;*display:inline;*zoom:1;vertical-align:top;white-space:nowrap; border:solid 1px #b7dfba; background-color:#d7f4d9;padding:5px 5px; margin-right:10px;}
#searchbox_input div span {font-size:13px; color:#d77965;padding:0 5px 0 0;}
#searchbox_input div img {cursor:pointer; vertical-align:top;}
#searchbox_input input {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:0;background-color:#ffffff;font-size:13px;font-weight:bold;color:#555555; height:17px;padding:7px 5px; vertical-align:middle;width:350px;}
#searchbox_input div+input {width:250px;}
#searchbox1 button {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:21px;color:#fff;background-color:#1248c2;padding:8px 10px;border:solid 1px #1248c2;}
#searchbox1 .add-icon-white {background:url(/img/search_icon.png) no-repeat; width:25px;height:20px; display:inline-block; margin-top:-2px;}

#news_stand_searchbox {display:block;white-space:nowrap;}
#news_stand_searchbox .keep_ratio {-webkit-transition: width 2s;transition: width 2s;}
#news_paper_searchbox {display:block;white-space:nowrap;}
#news_paper_searchbox .keep_ratio {-webkit-transition: width 2s;transition: width 2s;}
.news_stand_searchbox_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-size:12px;color:#555555;vertical-align:middle;border:solid 1px #ddd;}
.news_stand_searchbox_input2 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;background-color:transparent;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-size:12px;color:#555555;width:100%;height:32px;padding-left:5px;padding-right:20px;margin-right:-22px;}
.news_stand_searchbox_input:focus, .news_stand_searchbox_input2:focus {outline:none;}
.news_stand_searchbox_button {margin:0;}

.stand_searchbox {position:absolute;right:0;top:0;white-space:nowrap;width:20.1%;}
.stand_searchbox .keep_ratio {-webkit-transition: width 2s;transition: width 2s;}
.stand_searchbox_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-size:12px;color:#555555;vertical-align:middle;border:solid 1px #ddd;}
.stand_searchbox_input2 {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;background-color:transparent;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-size:12px;color:#555555;width:100%;height:28px;padding-left:5px;padding-right:20px;margin-right:-22px;}
.stand_searchbox_input:focus, .stand_searchbox_input2:focus {outline:none;}
.stand_searchbox_button {margin:0;}
@media (max-width:960px) {
	.stand_searchbox {width:16.8%;}
}
@media (max-width:768px) {
	.stand_searchbox {width:20.1%;}
}

.board_input {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}

#daily_tabs {margin:0; padding:0; border-radius:0; border:0; min-height:300px;}
#daily_tabs_ul {background:transparent;border:0;border-bottom:solid 1px #ccc; border-radius:0; margin-bottom:0px;padding:0 0 0 100px;}
#daily_tabs_ul.notitle {padding-left:0;}
#daily_tabs_ul li {
	margin:0;
	/*width:20%;*/
	padding-left:5px;padding-right:5px;
	background:#dcdcdc;
	border-radius:0;
	background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dcdcdc));background: -moz-linear-gradient(top, #ffffff, #dcdcdc);background:linear-gradient(to bottom, #ffffff, #dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#ffffff, endColorStr=#dcdcdc);
}
#daily_tabs_ul li.ui-tabs-active,
#daily_tabs_ul li.ui-tabs-selected {background:#fff;border:solid 1px #dcdcdc;}
#daily_tabs_ul li a {font-weight:normal; font-size:14px;width:100%;text-align:center;margin:0;padding:5px 0;}
#daily_title {position:absolute; left:0; top:3px; font-size:15px; font-weight:bold;}
#daily_title2 {font-size:18px; font-weight:bold; color:#000; padding:0 0 10px 0; margin:0;}
#daily_arrow {position:absolute; right:0; top:3px;}
#daily_arrow button {border:solid 1px #ddd;padding:0px 10px;color:#333;font-size:14px;font-family:inherit;}
.tab_main_daily_body {border:solid 1px #dcdcdc !important;border-top:0 !important;padding:10px;border-radius:0;}

.daily_list {border:0; width:100%; margin-bottom:10px;}
.daily_list tr.bg0{background-color:transparent;}
.daily_list tr.bg1{background-color:transparent;}
.daily_list tr.hover{background-color:#eeeeee;}
.daily_list th{border:0; border-bottom:1px solid #ffffff; padding:10px 0; white-space:nowrap; text-align:center; font-size:14px; color:#333333; line-height:normal; background:#ffffff; background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed)); background:-moz-linear-gradient(top,#ffffff,#ededed);background:linear-gradient(to bottom,#ffffff,#ededed); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed');}
.daily_list th span {display:block; position:relative; text-align:center; padding:0 5px;}
.daily_list th div {position:absolute; width:0; left:0; border-left:solid 1px #cccccc; border-right:solid 1px #ffffff;}
.daily_list td{border:0; border-bottom:1px none #ddd; padding:5px; white-space:nowrap; text-align:center; line-height:120%; font-size:14px; color:#000000;}
.daily_list td.title{width:100%; text-align:left; cursor:pointer;max-width:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.daily_list td a {color:#000000;text-decoration:none}
.daily_list td.date {color:#b60606;}
.daily_list td.comp {color:#333333;font-size:12px;}

#tab_daily_today .daily_list td, #tab_daily_today .daily_list td a {font-size:16px; color:#666; font-weight:normal;}
#tab_daily_today .daily_list td {border-bottom:solid 1px #eee; padding:10px 3px;}
#tab_daily_today .daily_list td.date {color:#b60606; padding-left:0;}
#tab_daily_today .daily_list td.date, #tab_daily_today .daily_list td.comp {font-size:14px;}
#tab_daily_today .daily_list td.title {padding-right:0;}

.my_page{padding-bottom:10px;text-align:center;line-height:normal}
.my_page a,
.my_page strong{position:relative;display:inline-block; margin:0 4px; padding:4px 7px;font-weight:bold;text-decoration:none;line-height:normal;color:#333333;vertical-align:middle; border:solid 1px #dddddd; background-color:#ffffff;}
.my_page a:hover,
.my_page a:active,
.my_page a:focus{border:solid 1px #000000;}
.my_page strong{border:solid 1px #ff0000;}
.my_page .direction{font-weight:normal;white-space:nowrap}

/*
#cell_124_130 h2 {background:url(/image_bank/icon/icn26.gif) no-repeat left center; font-size:15px; font-weight:bold; color:#069; padding:10px 0 10px 25px;margin:0;}
*/

.news3_memo, .search1_memo {line-height:130% !important;margin-top:0;}
.news3_ltitle, .search1_ltitle {padding:0;}
.news3_ltitle a, .search1_ltitle a {font-size:16px !important;font-weight:normal !important;}
.news3_linfo, .search1_linfo {font-size:13px;color:#333333;padding:0;margin:0;}
.news3_writer, .search1_writer {font-size:13px;color:#d00;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:bold; margin-right:10px;}

.search1_list .search1_ltitle a {text-decoration:none;font-weight:normal;}

/* 실시간 탑 검색어*/
#head_268 {position:relative;margin:0;padding:0px 0px 0px 0px;}
#head_268 span, #head_268 .head_link {display:block;text-align:left;font-size:16px;color:#000000;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;text-decoration:none;font-weight:bold;}
#head_268 div img {display:block;}
#head_268 div {position:absolute;right:0px;top:25%;}
#notice_268 {text-align:left;margin:0;padding:0;}
#notice_268 ul {margin:0;padding:0;}
#notice_268 li {position:relative;list-style:none;margin:0;padding:0;padding-bottom:3px; margin-bottom:3px;border-bottom:none 1px #eeeeee;}
.notice_268 {margin:10px 0px 0px 0px;}
.notice_pad_268 {padding-left:95px !important;}
.notice_268 .notice_thumb {float:left; width:74px; position:relative; left:-95px; margin-right:-95px; overflow:hidden;}
.notice_268 .notice_thumb {padding:2px; display:block; border:solid 1px #eeeeee; text-align:center;}
.notice_268 .notice_thumb img {max-width:74px;max-height:60px;display:block;}
@media screen and (max-width:50px) {
	.notice_pad_268 {padding-left:63.333333333333px !important;}
	.notice_268 .notice_thumb {width:49.333333333333px; left:-63.333333333333px; margin-right:-63.333333333333px;}
	.notice_268 .notice_thumb img {max-width:49.333333333333px;max-height:40px;}
}
.notice_268 a {text-decoration:none}
.notice_268 h3 {margin:0; padding:0;word-break:break-all;word-wrap:break-word;}
.notice_268 h3 a {display:block;word-break:break-all;word-wrap:break-word;font-size:13px;color:#666666;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal;padding-left:20px;}
.notice_268 h3 span.num {position:absolute;left:0;top:0;color:#ff0000;font-size:13px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:bold;}
.notice_268 h3 a:hover,.notice_268 h3 a:focus {color:#000000}
.notice_268 h3 .cat {color:#ff0000;margin-right:2px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal;}
.notice_268 .notice_etc {margin:0;position:absolute;right:0;top:-1px;}
.notice_268 .notice_etc span {font-size:11px;color:#666666;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;padding:0 0 0 .5em;}
.notice_268 .notice_etc span img {vertical-align:middle;margin-right:2px;}
.notice_268 .notice_memo {margin:5px 0 0 0;word-break:break-all;word-wrap:break-word;padding-left:20px;}
.notice_268 .notice_memo a {word-break:break-all;word-wrap:break-word;font-size:12px;color:#777777;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; line-height:120%; }
.notice_268 .notice_memo a:hover,.notice_268 .notice_memo a:focus {color:#000000}
.notice_268 .ozspeech {font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#ffffff;background-color:#b8b8b8; border:1px solid #b8b8b8;}
.notice_268 .ozspeech:before {border-color:transparent #b8b8b8 transparent transparent;}
.notice_268 .ozspeech:after {border-color:transparent #b8b8b8 transparent transparent;}

.table_box, .table_box2, .table_box3 {border:0;width:100%;background-color:#ddd;}
.table_box th, .table_box2 th, .table_box3 th {padding:7px;background-color:#eee; text-align:center;color:#333333;white-space:nowrap;}
.table_box td, .table_box2 td, .table_box3 td {padding:7px;background-color:#fff; width:100%; word-break:break-all;word-wrap:break-word;white-space:normal;text-align:left;}
.table_box2 td {width:50%;}
.table_box3 td {width:30%;}
.table_box table {border:0;width:100%;background-color:#ddd;}

#search_company_box {padding-bottom:20px;}
#search_company_box .content_tab_title {color:#4c4c4c;font-size:30px;font-weight:bold;padding-bottom:10px;}
#search_company_box .content_tab_title a {color:#4c4c4c;font-size:20px;text-decoration:none;margin-left:20px;}
#dart_info .detail_tit {width:100%; padding-bottom:20px; overflow:hidden;}
#dart_info .detail_tit h4 {margin-right:10px; font-family:'mgbold'; font-size:20px; color:#222; float:left; letter-spacing:-1px; line-height:26px;}
#dart_info .detail_tit a {display:none;}
#dart_info p {min-height:61px; padding-bottom:24px; font-size:13px; color:#666; line-height:20px; letter-spacing:-1px;}
#dart_info .orgen_info .m1 {overflow:hidden; padding-bottom:12px;}
#dart_info .orgen_info .m1 dl {float:left;}
#dart_info .orgen_info .m1 dl:first-child {padding-right:40px;}
#dart_info .orgen_info .m1 dl dt {padding-right:20px; float:left; font-size:13px; color:#004d63;}
#dart_info .orgen_info .m1 dl dd {float:left; font-size:13px; color:#666;}
#dart_info .orgen_info .m2 {overflow:hidden;}
#dart_info .orgen_info .m2 dt {padding-right:20px; float:left; font-size:13px; color:#004d63;}
#dart_info .orgen_info .m2 dd {float:left; font-size:13px; color:#666; line-height:18px; }
#dart_info .table_box2 th, #dart_info .table_box2 td {padding:5px !important;font-size:14px;}
.chart_table {border:0;width:100%;background-color:#fff;}
.chart_table th, .chart_table td {font-size:14px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.chart_table thead th {padding:7px !important;background-color:#4f81bd !important; text-align:center !important;color:#fff !important;white-space:nowrap;}
.chart_table thead td {padding:7px !important;background-color:#e9edf4 !important; color#333 !important;text-align:right !important;}
.chart_table tbody th {padding:7px !important;background-color:#d0d8e8 !important; text-align:center !important;color:#333 !important;white-space:nowrap;}
.chart_table tbody td {padding:7px !important;background-color:#e9edf4 !important; color#333 !important;text-align:right !important;}
.chart_table.center th, .chart_table.center td {text-align:center !important;}

#news3_list_box {display:flex; flex-wrap:wrap; margin:0 -5px;}
#news3_list_box>.each_box {padding:10px 5px 0 5px;}
#news3_list_box>.each_box>div {border:solid 1px #ddd; padding:10px; height:100%;}
#news3_list_box>.each_box>div>div:last-child {border-bottom:none; margin-bottom:0; padding-bottom:0;}

.news3_list .news3_ltitle a {display:block;width: 0; min-width: 100%; xoverflow:hidden; xtext-overflow:ellipsis; xwhite-space:nowrap;}
.news3_list .news3_date, .search1_list.search1_pad .search1_date {font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
/*.news3_list .news3_date label {font-weight:normal;text-align:center;display:block;}*/
.news3_list .news3_date label, .search1_list.search1_pad .search1_date label {font-weight:normal;text-align:center;}
.news3_list .news3_memo {max-height:34px;overflow:hidden;}

.news3_list2 {clear:both; border:0;width:100%; margin-bottom:10px;}
.news3_list2 td{border:0; border-bottom:1px solid #eeeeee; padding:13px 5px; white-space:nowrap; text-align:center; line-height:120%; font-size:13px; font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; color:#333333;}
.news3_list2 td.title{width:100%; text-align:left;font-size:14px; font-weight:bold;}
.news3_list2 td.title a{display:block;width: 0; min-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news3_list2 td a {color:#333333;text-decoration:none}
.news3_list2 td.comp {color:#b60606;}

.news3_more {clear:both;border-bottom:1px solid #eeeeee; padding-bottom:7px; margin-top:30px;margin-bottom:7px;}
.news3_more.news3_pad {padding-left:220px;}
.news3_more .news3_num {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:left; width:10px; position:relative; left:-220px; margin-right:-120px; overflow:hidden;padding:5px 0 0 8px;}
.news3_more .news3_date {float:left; width:90px; position:relative; left:-210px; margin-right:-120px; overflow:hidden;padding:5px 0 0 0;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.news3_more .news3_date span {display:block;text-align:center;font-size:13px;}
.news3_more .news3_date span.date {color:#565656;}
.news3_more .news3_date span.comp {color:#b60606;margin-top:5px;}
.news3_more .news3_thumb {height:70px;float:left; width:100px; position:relative; left:-120px; margin-right:-120px; overflow:hidden;padding:0px;border:none 0px #dddddd;}
.news3_more .news3_thumb a {display:block;height:70px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
@media screen and (max-width:50px) {
.news3_more.news3_pad {padding-left:60px;}
.news3_more .news3_thumb {height:35px;width:50px; left:-60px; margin-right:-60px;}
.news3_more .news3_thumb a {height:35px;}

/*모바일에서 임시로 출처 표시용*/
/*
.news3_list.news3_pad {padding-left:160px !important;}
.news3_list.news3_pad .news3_date {left:-160px !important;}
.search1_list.search1_pad {padding-left:160px !important;}
.search1_list.search1_pad .search1_date {left:-160px !important;}
*/
.news3_list.news3_pad {padding-left:60px !important;}
.news3_list.news3_pad .news3_date {left:-60px !important;}
.search1_list.search1_pad {padding-left:60px !important;}
.search1_list.search1_pad .search1_date {left:-60px !important;}
}
.news3_more .news3_summary {float:left; width:100%;}
.news3_more .news3_ltitle {margin:0; padding:0 0 .5em 0;}
.news3_more .news3_ltitle a {word-break:break-all;word-wrap:break-word;font-size:18px;color:#333333;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.news3_more .news3_ltitle span {color:#333333; padding-right:3px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; font-size:18px;}
.news3_more a {text-decoration:none}
.news3_more .news3_linfo {font-size:13px;color:#333333;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; padding:0 0 .5em 0;}
.news3_more .news3_memo, .news3_more .news3_memo p {word-break:break-all;word-wrap:break-word;font-size:13px;color:#333333;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; line-height:160%;padding-bottom:0;margin-bottom:0; }
.news3_num, .news3_list2 .num {color:#ff0000;font-size:13px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:bold;}

#keyword_rel {padding:0;margin:0;white-space:nowrap;overflow:hidden;}
#keyword_rel li {display:inline-block;*display:inline;*zoom:1;vertical-align:top;list-style:none;margin:0;padding:2px 5px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
#keyword_rel li.title {color:#000;font-weight:bold;}
#keyword_rel li a {color:#00d;}

.ui-autocomplete {z-index:9999;min-width:200px;}
.ui-autocomplete li {font-size:13px; padding:5px !important;}

@-webkit-keyframes ns_shake{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
}
@keyframes ns_shake{
	from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	10%,30%,50%,70%,90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
	20%,40%,60%,80%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
}
.ns_shake{-webkit-animation-name:ns_shake;animation-name:ns_shake;-webkit-animation-duration:1s !important; animation-duration:1s !important;-webkit-transition:1s !important; transition:1s !important;-webkit-animation-iteration-count:999; animation-iteration-count:999;animation-play-state:paused;}



/*마이탭*/
#login3_form a, #login3_form a+label {display:none;}

/* hamburger icon */
#mobile_menubtn {position:relative; display:inline-block; width:30px; height:24px; margin:10px 0 0 10px; white-space:nowrap; overflow:hidden; cursor:pointer;}
#mobile_menubtn .main-menu-btn-icon { position:absolute; top:50%; left:0px; height:4px; width:28px; background:#090; border-radius:10px; -webkit-transition:all 0.25s; transition:all 0.25s; }
#mobile_menubtn .main-menu-btn-icon.line2 {margin-top:-2px;}
#mobile_menubtn .main-menu-btn-icon.line1 {top:0px;}
#mobile_menubtn .main-menu-btn-icon.line3 {top:auto;bottom:0px;}
#mobile_menubtn_close {margin:0;vertical-align:top;line-height:0.8; color:#090; font-size:50px; font-family:'Lato',sans-serif;text-decoration:none;transition: 0.3s;}

.news_scrap_btn {display:inline-block !important; line-height:1 !important;font-size:11px !important;font-weight:normal !important; padding: 0.2em !important; margin-right:2px !important; color:#090 !important; background-color:#fff !important; border:solid 1px #ccc !important; border-radius:3px !important; vertical-align:middle !important;}
.facebook_share_btn {display:inline-block !important; line-height:1 !important;font-size:11px !important;font-weight:normal !important; padding: 0.2em !important; margin-right:2px !important; color:#009 !important; background-color:#fff !important; border:solid 1px #ccc !important; border-radius:3px !important; vertical-align:middle !important;}

/* 메인 랭킹뉴스 */
#main_ranking_tabs {margin:0; padding:0; border-radius:0; border:0; min-height:300px;}
#main_ranking_tabs_ul {background:transparent;border:0;border-bottom:solid 1px #ccc; border-radius:0; margin-bottom:0px;padding:0 0 0 100px;}
#main_ranking_tabs_ul.notitle {padding-left:0;}
#main_ranking_tabs_ul li {
	margin:0;
	/*width:20%;*/
	padding-left:5px;padding-right:5px;
	background:#dcdcdc;
	border-radius:0;
	background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dcdcdc));background: -moz-linear-gradient(top, #ffffff, #dcdcdc);background:linear-gradient(to bottom, #ffffff, #dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#ffffff, endColorStr=#dcdcdc);
}
#main_ranking_tabs_ul li.ui-tabs-active,
#main_ranking_tabs_ul li.ui-tabs-selected {background:#fff;border:solid 1px #dcdcdc;}
#main_ranking_tabs_ul li a {font-weight:normal; font-size:14px;width:100%;text-align:center;margin:0;padding:5px 10px;}
#main_ranking_title {position:absolute; left:0; top:3px; font-size:15px; font-weight:bold;}
#main_ranking_arrow {position:absolute; right:0; top:3px;}
#main_ranking_arrow button {border:solid 1px #ddd;padding:0px 10px;color:#333;font-size:14px;font-family:inherit;}
.tab_main_ranking_body {border:solid 1px #dcdcdc !important;border-top:0 !important;padding:10px;border-radius:0;min-height:400px;background-position:center !important;background-repeat:no-repeat !important;}
.notice_ranking_main ul {margin:0;padding:0;}
.notice_ranking_main li {position:relative;list-style:none;margin:0;padding:0;padding-bottom:7px; margin-bottom:7px;border-bottom:solid 1px #eeeeee;}
.notice_ranking_main {margin:10px 0px 0px 0px;}
.notice_ranking_main .notice_pad {padding-left:135px;}
.notice_ranking_main .notice_thumb {float:left; width:100px; position:relative; left:-115px; margin-right:-115px; overflow:hidden;}
.notice_ranking_main .notice_thumb {padding:0px; border:none 0px #eeeeee;height:80px;overflow:hidden;}
.notice_ranking_main .notice_thumb a {display:block;height:80px;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.notice_ranking_main li.hilite .notice_thumb {border-color:#111111;}
@media screen and (max-width:550px) {
	/*
	.notice_ranking_main .notice_pad {padding-left:100px;}
	.notice_ranking_main .notice_thumb {width:66.666666666667px; left:-76.666666666667px; margin-right:-76.666666666667px;}
	.notice_ranking_main .notice_thumb {height:53.333333333333px;}
	.notice_ranking_main .notice_thumb a {height:53.333333333333px;}
	*/
	.notice_ranking_main h3 span.num {top:30% !important;}
	#main_ranking_tabs_ul {padding-left:0;}
	#main_ranking_tabs_ul li a {padding:5px 4px;}
	#main_ranking_title {display:none;}
	#main_ranking_tabs_ul li {width:16.66%;}
}
.notice_ranking_main a {text-decoration:none}
.notice_ranking_main h3 {margin:0; padding:0;word-break:break-all;word-wrap:break-word;}
.notice_ranking_main h3 a {display:block;word-break:break-all;word-wrap:break-word;font-size:14px;color:#0000cc;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal;font-weight:bold;padding-left:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.notice_ranking_main h3 span.num {position:absolute;vertical-align:top;left:0;top:50%;margin-top:-12px;color:#ff0000;font-size:14px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:bold;}
.notice_ranking_main h3 a:hover,.notice_ranking_main h3 a:focus,.notice_ranking_main li.hilite h3 a {color:#0000ff}
.notice_ranking_main h3 .cat {color:#ff0000;margin-right:2px;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal;font-weight:bold;}
.notice_ranking_main h3 span {padding-right:10px;font-size:12px;color:#666666;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;}
.notice_ranking_main .notice_etc {margin:5px 0 0 0;padding-left:0px;}
.notice_ranking_main .notice_etc span {font-size:12px;color:#666666;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;padding:0 .5em 0 0;}
.notice_ranking_main .notice_memo {margin:8px 0 0 0;word-break:break-all;word-wrap:break-word;padding-left:0px;overflow:hidden;max-height:40px;}
.notice_ranking_main .notice_memo a {word-break:break-all;word-wrap:break-word;font-size:14px;color:#777777;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif; line-height:150%; }
.notice_ranking_main .notice_memo a:hover,.notice_ranking_main .notice_memo a:focus,.notice_ranking_main li.hilite .notice_memo a {color:#000000}
/*.notice_ranking_main li:last-child {border-bottom:none;}*/

/*검색창 하단 핫이슈 스크롤*/
#search_hotnews {padding:0;margin:5px 0 0 0;width:436px;min-height:20px;overflow:hidden;display:none;}
#search_hotnews li{vertical-align:top;list-style:none;margin:0;padding:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.search_hotnews a {text-decoration:none;white-space:nowrap;font-size:14px;color:#333;font-family:'맑은 고딕','Malgun Gothic',NanumGothic,나눔고딕,'Apple SD Gothic Neo',Dotum,sans-serif;font-weight:normal; padding-right:5px;}
.search_hotnews a span {color:#1248c2;font-weight:bold;}
.search_hotnews a:hover,.search_hotnews a:focus {text-decoration:none;color:#069;}
a.search_hotnews_prev, a.search_hotnews_next {background:url(/image_bank/scroll_button/scroll_btn_5.png) no-repeat transparent; width:17px; height:17px; display:block; position:absolute;}
a.search_hotnews_prev {background-position:-56px -160px;right:17px;top:2px;}
a.search_hotnews_next {background-position:-73px -160px;right:0px;top:2px;}
a.search_hotnews_prev span, a.search_hotnews_next span {display:none;}

#head_376 {position:relative;margin:0;text-align:left;padding:0px 0px 0px 0px;}
#head_376 span, #head_376 .head_link {display:block;text-align:left;font-size:18px;color:#000;text-decoration:none;font-weight:bold;}
#head_376 img {vertical-align:top;}
#head_376 div img {display:block;}
#head_376 div {position:absolute;right:0px;top:25%;}

#search1_box {clear:both;}
#search1_box.searchpage>h3, h3.search1_head {font-size:18px;font-weight:bold;text-align:left !important;}
#search1_box>div {text-align:left;font-weight:bold;background-color:#fff;margin:10px 0 15px 0;padding:8px 8px 8px 30px; border:solid 1px #ddd;}
#search1_box>div>label {display:inline-block;width:13%;}
#search1_box.channelpage>h3 {font-size:18px;font-weight:bold;text-align:left !important;display:inline-block;width:12%;white-space:nowrap;}
#search1_box label {display:inline-block;width:11%; white-space:nowrap;}
@media screen and (min-width:950px) {
	#news_board_top_box .col-md-3 {padding-right:5px;}
	#news_board_top_box .col-md-9 {padding-left:5px;}
}
@media screen and (max-width:600px) {
	#search1_box>div>label {display:inline-block;width:20%;}
}

#tab_body_385 .inner_title2 {padding:15px;}

.board2_rfooter .sns .print a{background-position:-204px 0}
.board3_rfooter .sns .print a{background-position:-204px 0}
.board4_rfooter .sns .print a{background-position:-204px 0}
.news3_rfooter .sns .print a{background-position:-204px 0}
.news4_rfooter .sns .print a{background-position:-204px 0}

#partner_site_info {margin-bottom:30px;}
#partner_site_info h3 {padding:0;margin:0; font-size:15px;}
#partner_site_info h3 a {font-size:15px; font-weight:bold; color:#00c; text-decoration:underline;}
#partner_site_info p {font-size:13px; color:#333; line-height:1.2; padding:5px 0 0 0;}
#partner_site_info address {padding:5px 0 0 0;margin:0;line-height:1;}
#partner_site_info address a {font-size:13px; color:#090; text-decoration:none;}

#tab_body_146,
#tab_body_438 {min-height:120px;}

#cell_123_209.inlink_more {display:none;}

.news3_body figure {border:0; border-radius:0; background-color:#eee; padding:0; margin:20px 0;}
.news3_body figure figcaption {font-size:13px; padding:5px;}

/* 둥근 버튼 스타일
.image_slider_pager { z-index: 2; position: absolute; bottom: 3px; left: 50%; transform: translateX(-50%); padding: 0 20px; border-radius: 20px; background-color: #000; line-height: 26px; text-align: center; opacity: 0.6; }
.image_slider_pager .slider_prev { display: inline-block; width: 8px; height: 14px; margin-right: 7px; background: url(/img/sprite_slide.png) no-repeat; background-position: 0 0px; vertical-align: middle; }
.image_slider_pager .slider_next { display: inline-block; width: 8px; height: 14px; margin-left: 5px; background: url(/img/sprite_slide.png) no-repeat; background-position: -40px 0px; vertical-align: middle; }
.image_slider_pager > span { font-size: 16px; color: #828282; vertical-align: middle; }
.image_slider_pager .slider_slash { margin-left: 5px; margin-right: 5px; }
.image_slider_pager .slider_pager_current { font-weight: 400; color: #fff; }
.image_slider_pager button {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;letter-spacing: inherit;color: inherit;border: none;}
*/
/* 텍스트스타일 */
.image_slider_pager { z-index: 2; position: absolute; bottom: 2px; left: 50%; transform: translateX(-50%); padding:0;line-height:1; text-align:center;}
.image_slider_pager .slider_prev { display: inline-block; width: 6px; height: 11px; margin-right: 7px; background: url(/img/sprite_slide_black_small.png) no-repeat; background-position: 0 0px; vertical-align: middle; }
.image_slider_pager .slider_next { display: inline-block; width: 6px; height: 11px; margin-left: 5px; background: url(/img/sprite_slide_black_small.png) no-repeat; background-position: -30px 0px; vertical-align: middle; }
.image_slider_pager > span { font-size: 11px !important; font-weight:bold; color: #999; vertical-align: middle; }
.image_slider_pager .slider_slash { margin-left: 5px; margin-right: 5px; }
.image_slider_pager .slider_pager_current {color: #ff0060; }
.image_slider_pager button {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;letter-spacing: inherit;color: inherit;border: none;}

#hmenu_177>li>a.current, #hmenu_177>li>a:hover, #hmenu_177>li>a:focus {outline:none;}

#mainnav_329 .cell_header {min-height:108px;}

/* 인링크 기사 보기화면 우측 최근기사 리스트 */
#head_inview {position:relative;margin:0;text-align:left;padding:0px 0px 10px 0px;background-color:#ffffff;}
#head_inview span, #head_inview .head_link {display:block;text-align:left;font-size:18px;color:#000000;font-family:'Noto Sans KR';text-decoration:none;font-weight:bold;}
#head_inview img {vertical-align:top;}
#head_inview div img {display:block;}
#head_inview div {position:absolute;right:0px;top:25%;}
#notice_inview {text-align:left;margin:0;padding:0;}
#notice_inview ul {margin:0;padding:0;}
#notice_inview li {position:relative;list-style:none;margin:0;padding:0;padding-bottom:10px; margin-bottom:10px;border-bottom:solid 1px #eeeeee;}
.notice_inview {margin:0px 0px 0px 0px;}
.notice_pad_inview {padding-left:110px !important;}
	.notice_inview .notice_thumb {float:left; width:100px; position:relative; left:-110px; margin-right:-110px; overflow:hidden;}
.notice_inview .notice_thumb {padding:0px; border:none 0px #eeeeee;height:65px;overflow:hidden;border-radius:5px;}
.notice_inview .notice_thumb a {display:block;height:65px;background-size:cover,contain;background-position:center center;background-repeat:no-repeat;border-radius:5px;}
.notice_inview li.hilite .notice_thumb {border-color:#111111;}
.notice_inview a {text-decoration:none}
.notice_inview h3 {margin:0; padding:0;word-break:break-all;word-wrap:break-word;}
.notice_inview h3 a {display:block;word-break:break-all;word-wrap:break-word;font-size:16px;color:#444444;font-family:'Noto Sans KR';font-weight:normal;}
.notice_inview h3 span.num {position:absolute;left:0;top:0;color:#1fbab7;font-size:16px;font-family:'Noto Sans KR';font-weight:bold;}
.notice_inview h3 a:hover,.notice_inview h3 a:focus,.notice_inview li.hilite h3 a {color:#000000}
.notice_inview h3 .cat {color:#1fbab7;margin-right:2px;font-family:'Noto Sans KR';font-weight:normal;}
.notice_inview h3 span {padding-right:10px;font-size:15px;color:#888888;font-family:'Noto Sans KR';}
.notice_inview .notice_etc {margin:5px 0 0 0;}
.notice_inview .notice_etc span {font-size:15px;color:#888888;font-family:'Noto Sans KR';padding:0 .5em 0 0;}
.notice_inview .notice_memo {margin:8px 0 0 0;word-break:break-all;word-wrap:break-word;}
.notice_inview .notice_memo a {word-break:break-all;word-wrap:break-word;font-size:12px;color:#777777;font-family:'Noto Sans KR'; line-height:150%; }
.notice_inview .notice_memo a:hover,.notice_inview .notice_memo a:focus,.notice_inview li.hilite .notice_memo a {color:#000000}
.notice_inview .ozspeech {font-family:Tahoma,Geneva,sans-serif;font-size:11px;color:#ffffff;background-color:#b8b8b8; border:1px solid #b8b8b8;}
.notice_inview .ozspeech:before {border-color:transparent #b8b8b8 transparent transparent;}
.notice_inview .ozspeech:after {border-color:transparent #b8b8b8 transparent transparent;}

/* 반응형 모바일 */
@media screen and (max-width:960px) {
	#mainnav_329 .imsi1 {float:none;width:100%;}
	#searchbox1 #searchbox_input {width:80%;}
	#searchbox1 #searchbox_input input {height:30px;width:auto !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	#searchbox1 button {height:38px;width:20%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
	#search_hotnews {width:100%;}
}

@media screen and (max-width:940px) {
	#cell_0_147,
	#menu_group_2 #cell_0_245,
	#menu_group_20 #cell_153_210 {overflow-x:scroll;overflow-y:hidden;height:40px;}
	#hmenu_177>li>a {padding-left:5px; padding-right:5px;}
	#hmenu_177>li>a.current, #hmenu_177>li>a:hover, #hmenu_177>li>a:focus {background-color:#1248c2; color:#fff;}
}

@media screen and (max-width:820px) {
	.menu_id_120 form canvas {display:none;}
	.menu_id_120 #cell_120_194,
	.menu_id_120 #cell_120_195,
	.menu_id_120 #cell_120_196,
	.menu_id_120 #cell_120_197,
	.menu_id_120 #cell_120_198,
	.menu_id_120 #cell_120_199 {position:relative; left:auto; right:auto; top:auto; width:auto; margin-top:20px;}
}

@media screen and (max-width:768px) {
	.notice_pad_279 {padding-left:0 !important;margin-right:0;}
	.notice_279 .notice_thumb {float:none; clear:both;width:auto; position:relative; left:auto; margin-right:0; overflow:hidden;}
	.notice_279 .notice_thumb {height:200px;}
	.notice_279 .notice_thumb a {height:200px;}
	.notice_279 h3 {margin-top:10px;}

	/*#daily_tabs_ul li a {font-size:12px;letter-spacing:-1px;}*/

	#menu_group_2 #daily_title {display:none;}
	#daily_tabs_ul {padding-left:0;}
	#menu_group_2 #daily_arrow {display:none;} 
	#menu_group_2 #main_ranking_arrow {display:none;} 
	#menu_group_2 #tab_daily_head_3,
	#menu_group_2 #tab_daily_head_4,
	#menu_group_2 #tab_daily_3,
	#menu_group_2 #tab_daily_4 {display:none;}
	#menu_group_2 #daily_tabs_ul li {width:33.33%;}

	#keyword_rel {overflow:scroll;}

	.chart_box {float:none !important;width:auto !important;}

	/*왼쪽에 그대로 보여줄때*/
	/*
	.tab_menu_146 {width:20% !important;}
	#cell_160_193 {width:20% !important;}
	#tab_body_146 {width:80% !important;}
	*/
	/*상단에 보여줄때*/
	#cell_160_193 .news_stand_searchbox_input2,
	#cell_238_239 .news_stand_searchbox_input2 {height:33px;}
	#menu_group_2 #cell_160_193,
	#menu_group_2 #cell_238_239,
	.menu_id_120 #cell_160_193 {width:25% !important;}
	/*
	.tab_menu_146 {float:none;width:auto !important;padding-right:25% !important;}
	.tab_menu_146 li {float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; width:16% !important; overflow:hidden;border-bottom:0;border-right:1px solid transparent;}
	.tab_menu_146 li:first-child {margin-top:0 !important;}
	.tab_menu_146 li:nth-child(4) {width:24% !important;}
	.tab_menu_146 li:last-child {width:28% !important;border-bottom:0;border-right:1px solid #dddddd;}
	.tab_menu_146 li a{text-align:center;white-space:nowrap;padding:7px 0 7px 0;}
	.tab_menu_146 li.active {border-bottom:0;border-right:1px solid #cccccc;}
	*/

	/* 제휴사,언론사 타이틀 숨기기 */
	/*
	#menu_group_2 #cell_153_160:after, #menu_group_20 #cell_153_211:after {display:none;}
	#menu_group_2 #cell_153_238:after, #xmenu_group_20 #cell_153_211:after {display:none;}
	.tab_menu_146 li:first-child,
	.tab_menu_438 li:first-child {margin-left:0;}
	*/

	#tab_body_146,
	#tab_body_438 {float:none;width:auto !important;}
	.tab_menu_146 li a,
	.tab_menu_438 li a {padding:0 5px !important;}

	#stand_tab_news li, #stand_tab_newspaper li {padding:0 5px;}
}

@media screen and (max-width:450px) {
	/*#menu_group_2 #tab_daily_0 .daily_list tr td:nth-child(2) {display:none;}*/
}

.form-control.inline {
	display:inline-block;width:auto;
}

.keywords_box div>div {padding:0 5px 5px 0;}
.table.sub_table {background-color:transparent;margin-bottom:0;}
.table.sub_table thead th {background-color:transparent;}
.table.sub_table tbody td:first-child {padding-left:0; width:30%;}
.table.sub_table tbody td:last-child {padding-right:0;}

#powerlink_box {background-color:#fafdff; border:solid 1px #e7f4fa; padding:0 15px; margin:10px 0 0 0;}
#powerlink_box .powerlink_list {padding-top:15px; padding-bottom:15px;}
.powerlink_pad {padding-left:120px;}
.powerlink_list .powerlink_thumb {height:90px;float:left; width:100px; position:relative; left:-120px; margin-right:-120px; overflow:hidden;padding:0px;border:none 0px ;}
.powerlink_list .powerlink_thumb a {display:block;height:90px;background-size:contain;background-color:#fff;background-position:center center;background-repeat:no-repeat;border:solid 1px #ddd;}
.powerlink_list .powerlink_summary h2 {font-size:16px;padding:0; margin:0 0 6px 0; line-height:1.2;}
.powerlink_list .powerlink_summary h2 a {font-size:inherit; color:#000086; font-weight:bold; text-decoration:underline; line-height:1.2;}
.powerlink_list .powerlink_summary h3 {font-size:14px;padding:0; margin:0 0 6px 0; color:#555; font-weight:normal; line-height:1.2;}
.powerlink_list .powerlink_summary h3 span {font-size:11px; color:#000086; border:solid 1px #ddd; border-radius:3px; padding:1px 2px;}
.powerlink_list .powerlink_summary p {font-size:14px;padding:0; margin:0 0 6px 0; color:#333; font-weight:normal; line-height:1.2;}
.powerlink_list .powerlink_summary div {font-size:14px; color:#000086; font-weight:bold; line-height:1.2;}
.powerlink_list .powerlink_summary div a {color:inherit;text-decoration:none;}
@media screen and (max-width:50px) {
	.powerlink_pad {padding-left:60px;}
	.powerlink_list .powerlink_thumb {height:45px;width:50px; left:-60px; margin-right:-60px;}
	.powerlink_list .powerlink_thumb a {height:45px;}
}

#powered_link {position:fixed; left:0;bottom:0; opacity:0.01; transition:5s;}
#powered_link:hover {opacity:1;}

.nrtable td {padding:6px 5px !important; font-size:13px !important;}

.hover-modal {
	position: absolute;
	width: 250px;
	display: none;
	background-color: white;
	border-radius: 5px;
	box-shadow: 0 5px 15px rgba(0,0,0,0.3);
	z-index: 100;
	pointer-events: none;
	transition: transform 0.05s ease-out;
}

.hover-modal .modal-img {
	width: 100%;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.hover-modal .modal-title {
	padding: 10px;
	font-weight: bold;
	text-align: left;
	border-top: 1px solid #eee;
	line-height:1.3;
}
