
/*출력 시 스타일*/
@media print{
   .toplink1{display: none;}
   .toplink3{display: none;}
   .toppr{display: none;}
   .topsearch{display: none;}
   .top_nav{display: none;}
   .toplink2 {float:left; width:240px; height:17px; text-align:left; padding:7px 0 0 10px; font:bold 12px '나눔고딕','Malgun Gothic','맑은 고딕',sans-serif,'AppleGothic';}
}
@media screen{
	.toplink2 {float:left; width:240px; height:17px; text-align:center; padding:7px 0 0 10px; font:bold 12px '나눔고딕','Malgun Gothic','맑은 고딕',sans-serif,'AppleGothic';}
}
/* Remove border around linked images */
img {border: 0;}

/* Common */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button {margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,textarea,select,button,code {font-size:12pt;font-family:'Apple SD Gothic Neo','Helvetica Neue','Roboto','Noto Sans KR','Malgun Gothic','dotum','Arial',sans-serif;line-height:1.30em}
button {padding:0;margin:0;border:none;cursor:pointer;*overflow:visible;overflow:hidden;text-align:center;}
table {border-collapse:collapse}
img,fieldset {border:0;}
a {cursor:pointer}
button {cursor:pointer}
label {vertical-align:-1px;cursor:pointer}
label input {margin-top:-1px}
address {font-style:normal}
/*h3 {display:block;color:#2f2d2d; font:bold 0.94em "맑은 고딕", "굴림", "돋움"; }*/

h3 {color:#000000; font-size: 23px; font-weight: bold; display: block;}
.dns {float:left; position:absolute; visibility:hidden; width:0; height:0; overflow:hidden; font:0;display:none;}  

/*topmenu bg*/
.top_nav {float:left; text-align:cehter; width:990px; padding:0px 0px 0px 0px; border-top:#ff8a3d solid 2px;}
.top_nav a {outline:none; select-dummy; expression(this.hideFocus=true);}


/*toplink*/
.toplink1{float:left; width:430px; height:18px;  text-align:left; padding:6px 0 0 10px;  font:12px "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif",'AppleGothic'; color:#333;}
.toplink3{float:right; width:290px; height:17px; text-align:right; padding:7px 10px 0 0;  font:12px "맑은 고딕", "Arial", "Verdana", "Geneva", "Helvetica", "sans-serif",'AppleGothic'; color:#FFF;}
.toplink1 A:link {text-decoration:none; color:#333;}
.toplink1 A:visited {text-decoration:none; color:#333; }
.toplink1 A:active {text-decoration:underline; color:#333;}
.toplink1 A:hover {text-decoration:underline; color:#333;}
.toplink3 A:link {text-decoration:none; color:#FFF;}
.toplink3 A:visited {text-decoration:none; color:#FFF; }
.toplink3 A:active {text-decoration:underline; color:#FFF;}
.toplink3 A:hover {text-decoration:underline; color:#FFF;}

/*top logo pr seatch*/
.top_logo {float:left; width:990px; height:75px;}
.logo {display:inline; float:left; width:250px; height:69px; margin-top:5px; font-size:0; line-height:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Spqa.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Sybtb.tvs) no-repeat;}
.toppr {float:left; width:468px; height:60px; margin-top:8px; margin-bottom:7px; padding:0 24px 0 48px;}
.topsearch {float:left; width:230px; height:28px; margin-top:21px; padding:7px 0 0 20px; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Spqa.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Sfrnepu_ot.tvs) no-repeat; text-align:left;}
.topsearch_input {font:12px "돋움","굴림", "Arial", "Verdana", "Geneva",'AppleGothic'; color:#2c2c2c; height:18px; background-color:expression((this.readOnly)?'#EAEAEA':''); padding-left:2px; border:1px solid #fff; vertical-align:top; }

.top2_logo {float:left; width:990px; height:75px; border-bottom:#c8c8c8 solid 1px; }

.topsearch2 {float:left; width:480px; height:35px; margin-top:21px; padding:3px 0 0 10px; text-align:left;}
.topsearch2 ul {list-style: none; margin: 0px; padding:0 0 0 0px;}
.topsearch2 li {list-style: none; padding:6px 0 0 0; text-align:left;}
.topsearch2 li.seatch_center {float:left; width:440px; height:35px; padding:6px 0 0 0xp; text-align:center; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Sfrnepu_ot02.tvs) 0 0 repeat-x;}
.topsearch2 li.seatch_left {float:left; width:20px; height:35px; text-align:left; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Sfrnepu_ot01.tvs) 0 0 no-repeat;}
.topsearch2 li.seatch_right {float:right; width:20px; height:35px; text-align:left; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Sfrnepu_ot03.tvs) top right no-repeat;}
.topsearch2_input {font:bold 15px "돋움","굴림", "Arial", "Verdana", "Geneva",'AppleGothic'; color:#2c2c2c; height:22px; background-color:expression((this.readOnly)?'#EAEAEA':''); padding-left:2px; border:0px solid #ccc; vertical-align:top;}
.topsearch2_input2 {text-align:right;}


/* 상단 메뉴 스타일 ------------------------------------------------------ */

/*--- Gnb_area ---*/
.mm_tlb {width:100%; height:30px; margin-top:7px; border:#333 solid 0px; border-bottom:#c8c8c8 solid 1px;}
.mm {width:100%; height:30px; text-align: center;}
.mm ul {list-style: none; margin: 0px; padding:0 0 0 20px;}
.mm li {list-style: none; padding:0 0 0 0; text-align: center; vertical-align: top; float: left;}
.mm li.f_menu {padding:0 0 0 0; text-align: center; vertical-align: top; float: right;}

.mm a {font: bold 15px/normal "맑은 고딕", "굴림", "돋움",'AppleGothic'; color: #434343; text-decoration: none; font-size-adjust: none; font-stretch: normal;}
.mm a:link {padding: 10px 0px 10px; color: #434343; text-decoration: none;}
.mm a:hover {font: bold 16px/normal "맑은 고딕", "굴림", "돋움",'AppleGothic'; color:#434343; text-decoration: none; font-size-adjust: none; font-stretch: normal;}
.mm a:visited {background-color:transparent;}
.mm a:active {background-color:transparent;}

.sb_bg {float:left;background:#efefef;padding:0px 0px 5px 0px;width: 100%;height:25px;margin-top:1px;z-index: 1;border:#333 solid 0px;}
.sb_tlb { font-size:12px; font-family:"맑은 고딕",'AppleGothic'; font-weight:normal; width: 990px; font-size-adjust: none; font-stretch: normal; color:#676767;}
.sb_tlb ul {list-style: none; margin: 0px; padding:5px 0 0 0;}
.sb_tlb li {list-style: none; padding:0px; float: left;}

.sb_tlb li.topSubMenu {text-align: left;}
.sb_tlb a {padding: 5px 10px; color:#676767; text-decoration: none;}
.sb_tlb a:hover {color: #f62604; font-weight: bold; text-decoration: none;}
.sb_tlb a:visited {background-color:transparent;}
.sb_tlb a:active {background-color:transparent;}

/*전체메뉴*/
.all_menu_close{position: absolute;width: 1160px;height: 14px;top: 20;text-align:right;}
.all_menubox{width:970px;padding:10px 0px 10px 20px;border-top: #737373 solid 4px;border-bottom: #dbdbdb solid 1px;border-left: #dbdbdb solid 1px;border-right: #dbdbdb solid 1px;background: #ffffff;display: none;position: absolute;top: 140px;margin: auto;z-index: 9999;}
.all_menu {float:left; width:161px;}
.all_menu ul {list-style:none; padding:0; margin:0 10px 0 15px; }
.all_menu li {float:left; width:100%; list-style:none; margin:0;  border-right:#cfdff0 solid 1px; text-align:left;}
.all_menu li.li_last {float:left; width:100%; list-style:none; margin:0;  text-align:left; border-right:#CCC dashed 0px;  }
.all_menu li .li_blank {float:left; width:100%; height:5px; }

.all_menu .all_menu_tit {float:left; width:100%; font-family:'맑은 고딕','굴림','AppleGothic'; font-size:16px; font-weight:bold; color:#0066cc;}
.all_menu_tit a {padding: 5px 10px; color: #0066cc; text-decoration: none;} 
.all_menu_tit a:link {padding:0px; color:#0066cc; text-decoration:none; line-height:180%;}
.all_menu_tit a:hover {color:#0066cc; text-decoration:underline; background-color:transparent;}
.all_menu_tit a:visited {text-decoration:underline; }
.all_menu_tit a:active {text-decoration:underline; }

.all_menu .all_menu_tex {float:left; width:100%; font-family:'맑은 고딕','AppleGothic'; font-size:12px;}
.all_menu_tex a {padding: 5px 10px; color: #5f5f5f; text-decoration: none;}
.all_menu_tex a:link {padding:0px; text-decoration:none; line-height:180%;}
.all_menu_tex a:hover {color:#0772dd; text-decoration:underline; background-color:transparent;}
.all_menu_tex a:visited {text-decoration:underline; }
.all_menu_tex a:active {text-decoration:underline; }


/* 간격주기 */
.blank1 {clear:both; width:100%; height:1px;}
.blank2 {clear:both; width:100%; height:2px;}
.blank3 {clear:both; width:100%; height:3px;}
.blank5 {clear:both; width:100%; height:5px;}
.blank10 {clear:both; width:100%; height:10px;}
.blank11 {clear:both; width:100%; height:11px;}
.blank15 {clear:both; width:100%; height:15px;}
.blank20 {clear:both; width:100%; height:20px;}
.blank30 {clear:both; width:100%; height:30px;}
.blank50 {clear:both; width:100%; height:50px;}
.blank30_btn {float:left; text-algin:center; width:100%; height:30px; margin:20px 0 0 0;}
.blank125 {clear:both; width:100%; height:125px;}

.dot_line1 {clear:both; width:100%; height:1px; border-bottom:#ccc dashed 1px; margin:10px 0 10px 0;}
.dot_line2 {clear:both; width:100%; height:1px; border-bottom:#ccc dashed 1px; margin:15px 0 10px 0;}
.dot_line3 {clear:both; width:100%; height:1px; border-bottom:#ccc dashed 1px; margin:10px 0 30px 0;}

.end_line1 {clear:both; width:100%; height:1px; border-bottom:#ccc solid 1px; margin:10px 0 10px 0;}
.end_line2 {clear:both; width:100%; height:1px; border-bottom:#ccc solid 1px; margin:0;}
.end_line3 {clear:both; width:100%; height:1px; border-bottom:#ccc solid 1px; margin:5px 0 10px 0;}
 
/*서브컨텐츠 타이틀*/
h4 {font:bold 19px; margin-bottom:20px; padding:0 0 0 0px;}
.h4_text1 {color:#f0670b;}


/* =Footer
-----------------------------------------------------------------------------*/
.core_footer {width:100%;height: 160px;clear:both;border-top:#cccccc solid 1px;}
.footer_menu_bg {width:100%; height:35px; background:#f2f2f2;}
.bottom_footer {width: 1200px;text-align:center;}

.footer_menu {float:left; width:800px; text-align:center; height:25x;  padding:10px 70px 0px 70px;}
.footer_menu ul {float:left; width:850px; list-style:none; padding:0px; margin:0; text-align:left; }
.footer_menu li {float:left; list-style:none; margin:0; padding:0px 10px 0px 10px; text-align:left; font-family:'Malgun Gothic','맑은 고딕','AppleGothic'; font-size:12px; color:#8b8b8b; }

.footer_menu li a{font-family:'Malgun Gothic','맑은 고딕','AppleGothic'; font-size:12px; color:#8b8b8b;}
.footer_menu li a:link {padding:0px; color:#8b8b8b; text-decoration:none;}
.footer_menu li a:hover {color:#7a7a7a; text-decoration:none; background-color:transparent;}
.footer_menu li a:visited {text-decoration:none; }
.footer_menu li a:active {text-decoration:none; }

.footer_logo {float:left;width: 150px;padding:25px 0 10px 0;}
.footer_add {float:left;width: 900px;text-align:left;line-height:170%;padding: 20px 0 0 30px;color:#8b8b8b;font-size:12px;}

/*paging*/
.paging_searchbox {float:left; width:570px; padding:0; text-align:center; padding-top:20px;}
.paging_box {float:left; width:735px; padding:0; text-align:center; padding-top:20px;}
.paging_box2 {float:left; width:642px; padding:0; text-align:center; padding-left:168px; padding-top:20px;}

.paging {text-align:center;display:table; margin-left:auto; margin-right:auto;padding:0px;}
.paging ul {display:table; margin-left:auto; margin-right:auto;}
.paging li {list-style:none; text-align:center;}

.paging li.pag_prev {float:left; width:32px; height:20px; margin-right:0px; padding:3px 0px 0px 18px; font-size:12px; font-family:'Malgun Gothic','맑은 고딕','Gulim','AppleGothic'; color:#666666; text-align:left; background:#f9f9f9 url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Scntvat_vpba_ceri.cat) left 50% no-repeat; border:#bcbcbc solid 1px; }
.paging li.pag_next {float:left; width:32px; height:20px; margin-left:10px; padding:3px 18px 0px 0px; font-size:12px; font-family:'Malgun Gothic','맑은 고딕','AppleGothic'; color:#666666; text-align:right; background:#f9f9f9 url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Spbzzba%2Scntvat_vpba_arkg.cat) right 50% no-repeat; border:#bcbcbc solid 1px; }

.paging li.pag_btn {float:left; width:30px; height:15px; margin:0px 0px 5px 7px; padding:2px 0px 6px 0px; font-size:11px; font-family:'Malgun Gothic','맑은 고딕','Verdana', 'AppleGothic'; color:#666666; text-align:center; text-decoration:none;  border:#fff solid 1px;}

.paging li.pag_btnon {float:left;width:30px;height:15px;margin:0px 0px 5px 7px;padding:2px 0px 6px 0px;font-size:11px;font-family:'Malgun Gothic','맑은 고딕','Verdana', '굴림','Gulim','AppleGothic';color:#fff;text-align:center;text-decoration:none;border: #052c69 solid 1px;font-weight:bold;background: #052c69;}

.paging li.pag_btn a {float:left; width:30px; height:15px; margin:-3px -1px 0 0px; padding:2px 0px 6px 0px; font-size:11px; font-family:'Malgun Gothic','맑은 고딕','Verdana', '굴림','Gulim','AppleGothic'; color:#666666; text-align:center; text-decoration:none;  font-weight:bold; border:#fff solid 1px;}
.paging li.pag_btn a:hover  {float:left; width:30px; height:15px; margin:-3px -1px 0 0px; padding:2px 0px 6px 0px; font-size:11px; font-family:'Malgun Gothic','맑은 고딕','Verdana', '굴림','Gulim','AppleGothic'; color:#f75506; text-align:center; text-decoration:none; border:#f9733e solid 1px; font-weight:bold; }
.paging li.pag_btn a:visited {text-decoration:none;}
.paging li.pag_btn a:active {text-decoration:none;}

.paging li.pag_btnon a {float:left; width:30px; height:15px; margin:-2px -1px 0 0px; padding:2px 0px 6px 0px; font-size:11px; font-family:'Malgun Gothic','맑은 고딕','Verdana', '굴림','Gulim','AppleGothic'; color:#fff; text-align:center; text-decoration:none;  font-weight:bold; background:#f9733e; }
.paging li.pag_btnon a:hover  {float:left; width:30px; height:15px; margin:-2px -1px 0 0px; padding:2px 0px 6px 0px; font-size:11px; font-family:'Malgun Gothic','맑은 고딕','Verdana', '굴림','Gulim','AppleGothic'; color:#fff; text-align:center; text-decoration:none;  font-weight:bold; }
.paging li.pag_btnon a:visited {text-decoration:none;}
.paging li.pag_btnon a:active {text-decoration:none;}

.pag_prev a{color:#666666; text-decoration:none;}
.pag_prev a:hover {text-decoration:none; background-color:transparent; color:#f75506;}
.pag_prev a:visited {text-decoration:none; }
.pag_prev a:active {text-decoration:none; }

.pag_next a{color:#666666; text-decoration:none;}
.pag_next a:hover {text-decoration:none; background-color:transparent; color:#f75506;}
.pag_next a:visited {text-decoration:none; }
.pag_next a:active {text-decoration:none; }

/*datepicker*/
.ui-datepicker{ font-size: 12px; width: 190px; }
.ui-datepicker select.ui-datepicker-year{ width:40%; font-size: 11px; }
.ui-datepicker select.ui-datepicker-month{ width:35%; font-size: 11px; }

/*버튼 위치*/
.button_center {width:100%; text-align:center;}

.button_left {float:left; width:810px;}
.button_left ul {float:left; list-style:none; padding:0; margin:0; text-align:center;}
.button_left li {float:left; list-style:none; text-align:center;}
.button_left li.btn_left {float:left; width:400px; text-align:left;} 
.button_left li.btn_right {float:right; width:400px; text-align:right;} 

.button_right {float:left; width:440px; height:25px; padding:0 10px 0 0px; text-align:right;}

/*버튼 그레이*/
.btn_pack1,
.btn_pack1 *{display:inline-block; overflow:visible; position:relative; margin:0; padding:0; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Sohggba%2Soga_cnpx.tvs) no-repeat; font-size:12px; font-family:굴림,Tahoma, Sans-serif;color:#333; text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack1 {margin-right:4px;}
.btn_pack1 *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack1.btn1,
.btn_pack1.btn1 *{height:29px;line-height:26px}
.btn_pack1.btn1 {background-position:left 0;}
.btn_pack1.btn1 *{height:29px; padding:3px 10px 2px 8px; background-position:right top;}
.btn_pack1 *:hover {color:#f83a07}
.btn_pack1 *:active {}
.btn_pack1 *:focus {}

/*버튼 그레이2*/
.btn_pack2,
.btn_pack2 *{display:inline-block; overflow:visible; position:relative; margin:0; padding:0; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Sohggba%2Soga_cnpx.tvs) no-repeat; font-size:12px; font-family:굴림,Tahoma, Sans-serif;color:#333; text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack2 {margin-right:4px;}
.btn_pack2 *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack2.btn2,
.btn_pack2.btn2 *{height:25px;line-height:21px}
.btn_pack2.btn2 {background-position:left -34px;}
.btn_pack2.btn2 *{height:25px; padding:3px 10px 2px 8px; background-position:right -34px;}
.btn_pack2 *:hover {color:#f83a07}
.btn_pack2 *:active {}
.btn_pack2 *:focus {}

/*버튼 오렌지*/
.btn_pack3,
.btn_pack3 *{display:inline-block; overflow:visible; position:relative; margin:0; padding:0; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Sohggba%2Soga_cnpx.tvs) no-repeat; font-size:12px; font-family:굴림,Tahoma, Sans-serif;color:#fff; text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack3 {margin-right:4px;}
.btn_pack3 *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack3.btn3,
.btn_pack3.btn3 *{height:29px;line-height:26px}
.btn_pack3.btn3 {background-position:left -64px;}
.btn_pack3.btn3 *{height:29px; padding:3px 10px 2px 8px; background-position:right -64px;}
.btn_pack3 *:hover {color:#000;}
.btn_pack3 *:active {}
.btn_pack3 *:focus {}

/*버튼 그린*/
.btn_pack4,
.btn_pack4 *{display:inline-block; overflow:visible; position:relative; margin:0; padding:0; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Sohggba%2Soga_cnpx.tvs) no-repeat; font-size:12px; font-family:굴림,Tahoma, Sans-serif;color:#fff; text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack4 {margin-right:4px;}
.btn_pack4 *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack4.btn4,
.btn_pack4.btn4 *{height:25px;line-height:21px}
.btn_pack4.btn4 {background-position:left -98px;}
.btn_pack4.btn4 *{height:25px; padding:3px 10px 2px 8px; background-position:right -98px;}
.btn_pack4 *:hover {color:#000;}
.btn_pack4 *:active {}
.btn_pack4 *:focus {}

/*인증 버튼 그린*/
.btn_pack5,
.btn_pack5 *{display:inline-block; overflow:visible; position:relative; margin:0; padding:0; border:0; background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Sjjj.xaarjf.pb.xe%2S_vzt%2Sohggba%2Soga_cnpx.tvs) no-repeat; font-size:12px; font-weight:bold; font-family:굴림,Tahoma, Sans-serif;color:#000; text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack5 {margin-right:4px;}
.btn_pack5 *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack5.btn5,
.btn_pack5.btn5 *{height:35px;line-height:25px}
.btn_pack5.btn5 {background-position:left -128px;}
.btn_pack5.btn5 *{height:35px; padding:3px 10px 2px 8px; background-position:right -128px;}
.btn_pack5 *:hover {color:#f83a07; font-weight:bold; text-decoration:underline;}
.btn_pack5 *:active {}
.btn_pack5 *:focus {}

/*검색결과화면*/
div.absolute {	position:absolute;}
div.hidden {	display:none;}
div#input_date_form {	position:relative;	background:#ffffff;	border:2px solid #999999;	padding:10px;	font-size:12px;	width:300px;}

.keywordSuggest-dropdown {	width: 360px;	min-height: 230px;	z-index:99;}
.keywordSuggest-comment {	width: 360px;	z-index:99;}
.keywordSuggest-comment .keywordSuggest-footer {	width: 360px;	z-index:99;}
.keywordSuggest-comment p {	padding: 4px 9px 9px 10px;	color: #666;	z-index:99;}
.keywordSuggest-keywords {	width: 360px;	min-height: 230px;	margin-right: 7px;	z-index:99;}
.keywordSuggest-footer {	width: 360px;	background-color: #eee;	height: 25px;	z-index:99;}
.keywordSuggest-footer div {	margin:5px;	font-size: 11px;	z-index:99;}
.keywordSuggest-footer div a {	text-decoration: none;	color: #666;	float:right;	z-index:99;}


/*today*/
.hotnews {float:left; width:255px; height:30px;  padding:0; font-size:12px; border-bottom:#333333 solid 1px; text-align:left;}
.hotnews ul {float:left; list-style:none; padding:0; margin:0}
.hotnews li {float:left; list-style:none;}
.hotnews li.hottit{float:left; list-style:none; width:135px; height:23px; padding:5px 0px 0px 0px; font-size:15px; font-weight:bold; text-align:left;}

.hotnews li.hottab {float:left; width:55px; height:30px; margin:0 0 2px 0; border-bottom:1px solid #333333; font-size:17px; text-align:center;}
.hotnews li.hottab a {width:55px; height:22px; display:block;  padding:5 0 0 0; background-color:#ffffff; border-top:0px solid #c8c8c8; border-right:0px solid #c8c8c8; border-left:0px solid #c8c8c8;  border-bottom:0px solid #c8c8c8; color:#333333; text-decoration:none; }
.hotnews li.hottab a:hover{display:block; background-color:#f3f3f5;}
.hotnews li.hottab a:visited {text-decoration:underline; }
.hotnews li.hottab a:active {text-decoration:underline; }

.hotnews li.hottabon {float:left; width:55px; height:30px; margin:0 0 2px 0; border-bottom:1px solid #333333; font-family:'Apple SD Gothic Neo', 'Inter', 'Noto Sans KR', 'Malgun Gothic'; font-size:17px; text-align:center;}
.hotnews li.hottabon a {width:55px; height:22px; display:block; padding:7px 0 0 0; background-color:#ffffff; border-top:0px solid #5c5c5c; border-right:0px solid #c8c8c8; border-left:0px solid #c8c8c8;  border-bottom:0px solid #ffffff; color:#333333; text-decoration:none;}
.hotnews li.hottabon a:hover{display:block; background-color:#ffffff;}
.hotnews li.hottabon a:visited {text-decoration:underline; }
.hotnews li.hottabon a:active {text-decoration:underline; }

.hot_lst {float:left; width:245px; overflow: hidden; margin:10px 0px 0 0px; text-align:left;}
.hot_lst ul {float: left; list-style:none; padding:0; margin:0px 0 0px 0; }
.hot_lst li {float: left; list-style:none; width:235px; padding:0px 5px 0 5px;  font-size:14px; vertical-align:top;  line-height:195%;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;display:block;}
.hot_lst li img {float: left; vertical-align:middle; padding-right:5px; padding-top:2px;}
.hot_lst li a{ font-size:14px; color:#333333;line-height:200%;}
.hot_lst li a:link {padding:0px; color:#333333; text-decoration:none; line-height:200%;}
.hot_lst li a:hover {color:#e64e05; text-decoration:underline;  background-color:transparent;}
.hot_lst li a:visited {text-decoration:underline; }
.hot_lst li a:active {text-decoration:underline; }


/*기사 오른쪽배너광고*/
.left_banner {float:left; width:250px;}
.left_banner ul {list-style:none; margin:0; padding:0;}
.left_banner li {padding:0px;height: auto;}
.left_banner li img{border:#b6b6b6 solid 1px;}
.left_banner li.pr01 {padding-bottom:1px;}

/*기사 오른쪽배너광고 140*/
.right_banner_kn140 {float:left; width:250px;}
.right_banner_kn140 ul {list-style:none; margin:0; padding:0;}
.right_banner_kn140 li {padding:0px; height:140px;}
.right_banner_kn140 li img{border:#b6b6b6 solid 1px;}
.right_banner_kn140 li.pr01 {padding-bottom:6px;}

/*기사 오른쪽배너광고 250*/
.right_banner_kn250 {float:left; width:250px;}
.right_banner_kn250 ul {list-style:none; margin:0; padding:0;}
.right_banner_kn250 li {padding:0px; height:250px;}
.right_banner_kn250 li img{border:#b6b6b6 solid 1px;}
.right_banner_kn250 li.pr03 {padding-bottom:6px;}


/*오른쪽배너광고*/
.right_banner_kn {float:left; width:250px;}
.right_banner_kn ul {list-style:none; margin:0; padding:0;}
.right_banner_kn li {padding:0px; height:200px;}
.right_banner_kn li img{width: 245px;border:#b6b6b6 solid 1px;}
.right_banner_kn li.pr02 {padding-bottom:5px;}

/*오른쪽배너광고*/
.right_banner_kn110 {float:left; width:260px;}
.right_banner_kn110 ul {list-style:none; margin:0; padding:0;}
.right_banner_kn110 li {padding:0px; height:110px;}
.right_banner_kn110 li img{border:#b6b6b6 solid 1px;}
.right_banner_kn110 li.pr02 {padding-bottom:5px;}


/*메인 오른쪽배너광고*/
.right_list_banner {float:left; width:250px;}
.right_list_banner ul {list-style:none; margin:0; padding:0;}
.right_list_banner li {padding:0px; height:300px;}
.right_list_banner li img{border:#b6b6b6 solid 1px;}
.right_list_banner li.pr03 {padding-bottom:6px;}


/*데스크가 뽑은 뉴스 신*/
.new_lst {float:left; width:100%; height:245px; padding:0px; margin:0; border:1px solid #c8c8c8; text-align:left;}/*사람플러스박스*/
.new_lst h4 {float:left; font-family:'맑은 고딕','굴림','AppleGothic'; font-size:14px; font-weight:bold; color:#000; width:231px; height:22px; margin:0 7px 0 7px; padding:7px 0px 3px 0px; border-bottom:1px solid #c8c8c8; }
.new_lst ul {float:left; width:225px; list-style:none; padding:0; margin:10px 7px 0 7px;}
.new_lst li {float: left; list-style:none; width:245px; font-family:'AppleGothic','Malgun Gothic', 'Gulim'; font-size:12px; vertical-align:top;  }
.new_lst li span {float: left; width:225px; color:#3b6ab1; font-weight:bold;}
.new_lst li .new_lst_cont {float: left; list-style:none; width:225px; font-family:'AppleGothic','Malgun Gothic', 'Gulim'; font-size:12px;font-weight:normal; padding-bottom: 5px; vertical-align:top;text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.new_lst li a{font-family:'AppleGothic','Malgun Gothic', 'Gulim'; font-size:12px; width:100px;color:#333333; text-decoration:none; line-height:180%; line-height:170%;font-weight:normal;}
.new_lst li a:hover {color:#e64e05; text-decoration:underline; background-color:transparent;}
.new_lst li a:visited {text-decoration:none; }
.new_lst li a:active {text-decoration:underline; }


.popupdiv_clss {position:absolute; z-index:9999999; display:none; width:440px; height:290px; box-shadow: 5px 5px 5px #000000;}
.popupdiv_clss img {width:100%; height:100%}
.popclose_clss {position:absolute; cursor:pointer; width:36px; text-align:center; float:right; color:#ffffff; font-weight:bold}

/*등록된 기사가 없을때 메시지*/
.empty_news {text-align:center;width:100%;height:100px;font-size:13px;list-style:none;background:white !important;}



/* 기획시리즈 */
.series-list{width:260px; overflow:hidden; margin:0px 0 0 0; padding:0; border:0px solid #c8c8c8;}
.series-list h3{font-size: 24px;font-weight:700; color: #000000;  margin-top: 10px; margin-bottom: 15px; float:left; line-height:24px;}
.series-a{margin-bottom:50px; overflow:hidden; text-decoration: none;}
.series-list .news-more{float:left; font-size:13px;}
.series-list .seriesa-list{width:100%; clear:both;}
.series-list .seriesa-list li{margin-left:0; width:100%; margin-bottom:10px; padding-left:0px;}
.series-list .seriesa-list li p{width:90px; float:left; background:#052c69; border-radius:3px; height:25px; line-height:25px; font-size:14px; color:#fff; text-align:center; margin-right:10px;}
.series-list .seriesa-list li select{width:100%; background:#f4f4f4; height:26px; line-height:26px; border:1px solid #ccc; border-radius:3px;}
.series-b{margin-bottom: 0px; }
.series-b ul{ overflow:hidden; list-style:none; margin:0px 0 0 0; padding:0;}
.series-b .seriesa-list li{margin-bottom:0; width:width:100%;; font-size:16px; position:relative; }
.series-b .seriesa-list li a{padding:15px 0; border-bottom:1px solid #333333; color: #333333; display:inline-block; width:100%; font-weight:400 !important; position: relative; z-index: 1; text-decoration: none;}




