@charset "UTF-8";


/* 
Used Hack 
IE6 & Below 
{ property:value; _property:value; }
IE7 Only
*:first-child+html #selector
IE7 & IE6 & Below
*:first-child+html #selector,
* html #selector {}
*/

/* default.css - Type Selector Definition */
body { margin:0;padding:0; font-size:9pt; }
img { border:none; }
label { cursor:pointer; }
form { margin:0; padding:0; }

/* Special Class Selector */
.fr { float:right; }
.fl { float:left; }
.clear { clear:both; }
.fwB { font-weight:bold;}
.tCenter { text-align:center; }
.tRight { text-align:right; }
.tLeft { text-align:left; }
.gap1 { margin-top:.8em; }
.nowrap { white-space:nowrap; }

.iePngFix { behavior:url(./common/js/iePngFix.htc); } 
.zbxe_info { vertical-align:middle; behavior:url(./common/js/iePngFix.htc); }

/* Input Style Definition */
.inputTypeText { border:1px solid; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6; height:1.4em; padding:.2em 0 0 .3em; background:#ffffff; font-size:1em; _font-size:9pt; }
*:first-child+html .inputTypeText { font-size:9pt; }
.inputTypeText:hover,
.inputTypeText:focus { background:#f4f4f4; }
.inputTypeTextArea { border:1px solid !important; border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6 !important; background:#ffffff; font-size:1em; _font-size:9pt;}
*:first-child+html .inputTypeTextArea { font-size:9pt; }

.w40 { width:40px; }
.w60 { width:60px; }
.w70 { width:70px; }
.w80 { width:80px; }
.w90 { width:90px; }
.w100 { width:100px; }
.w110 { width:110px; }
.w120 { width:120px; }
.w130 { width:130px; }
.w140 { width:140px; }
.w150 { width:150px; }
.w160 { width:160px; }
.w170 { width:170px; }
.w180 { width:180px; }
.w190 { width:190px; }
.w200 { width:200px; }
.w210 { width:210px; }
.w220 { width:220px; }
.w230 { width:230px; }
.w240 { width:240px; }
.w250 { width:250px; }
.w260 { width:260px; }
.w270 { width:270px; }
.w280 { width:280px; }
.w290 { width:290px; }
.w300 { width:300px; }
.w400 { width:400px; }

/* editor style */
a.bold { font-weight:bold; }

.editor_blue_text { color: #145ff9 !important; text-decoration:underline !important; }
.editor_blue_text a { color: #145ff9 !important; text-decoration:underline !important; }
.editor_red_text { color: #f42126 !important; text-decoration:underline !important; }
.editor_red_text a { color: #f42126 !important; text-decoration:underline !important; }
.editor_yellow_text { color: #c9bd00 !important; text-decoration:underline !important; }
.editor_yellow_text a { color: #c9bd00 !important; text-decoration:underline !important; }
.editor_green_text { color: #08830B !important; text-decoration:underline !important; }
.editor_green_text a { color: #08830B !important; text-decoration:underline !important; }

.folder_opener { display: block; }
.folder_closer { display: none; }
.folder_area { display: none; }

.xe_content { line-height:1.6; } 

.zbxe_widget_output { background:url("../../../../common/css/../tpl/images/widget_text.gif") no-repeat center bottom; display:block;}

/* xe layer */
#waitingforserverresponse { display:inline; border:2px solid #444444; background-color:#FFFFFF; padding:15px 20px 13px 20px; font-weight:bold; color:#444444; top:40px; left:40px; position:absolute; z-index:100; visibility:hidden; }
#fororiginalimageareabg { z-index:1001; background-color:#FFFFFF; width:100%; height:100%; top:0px; left:0px; position:relative; padding:20px 10px 10px 10px; border:8px solid #DDDDDD; } 
#fororiginalimagearea { visibility:hidden; padding:0px; margin:0px; width:100%; height:100%; top:0px; left:0px; position:absolute; z-index:1000; text-align:left; overflow:hidden; }
#fororiginalimage { z-index:1002; }
#closeOriginalImageBtn { position:absolute; right:8px; top:5px; cursor:pointer; width:50px; height:12px; z-index:1003; }
#popup_menu_area { position:absolute; left:0px; top:0px; z-index:1003; visibility:hidden; border:2px solid #D9D9D9; background-color:#FFFFFF; padding:0; }
#popup_menu_area .box { border:1px solid #CACACA; background-color:#FFFFFF; padding:7px; }
#popup_menu_area .item { color:#333333; cursor:pointer; margin:0; padding:3px 0 3px 0; white-space:nowrap; }
#popup_menu_area .item_on { color:#333333; font-weight:bold; margin:0; cursor:pointer; padding:3px 0 3px 0; letter-spacing:-1px; white-space:nowrap;}
.tag{display:none}




/*로그인셋*/
div#loginSet{position:absolute; z-index:11; margin-left:446px; width:535px; margin-top:0px;}
div#loginSet ul {list-style:none;}
div#loginSet ul li{float:right; margin:0 5px;}
div#loginSet ul li a{text-decoration:none;color:#076291; font-family:"dotum"; font-size:8pt;}

/*
NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
Jeong, Chan Myeong 070601~070630
*/

/* Default Skin - Start */

/* Site Layout - Body Wrap */

body {
	background:url("../../../../layouts/se_main/css/top_bar_bg.gif") left top repeat-x;
}
#bodyWrap {
	float:left;
	width:1000px;
	margin:0;
}
#function_wrap {
	height:30px;
	margin-left:5px;
	padding-top:4px;
}
#function_wrap div {
	margin:0;
}
#func_menu {
	margin:-6px auto 0;
	height:30px;
	width:950px;
}

#func_menu li,input {
	float:left;
	margin:auto 11px;
}
.func_menu_line {
	padding:0 2px;
}
#main_flash {
	position:absolute;
	z-index:1;
	margin-top:-2px;
	height:300px;
}
#main_menu_test {
	z-index:10;
	position:absolute;
	top:0;
}
#main_menu_list {
	position:absolute;
	z-index:99;
	top:20px;
	left:450px;
	width:700px;
	height:50px;
}
/* Site Layout - Header */
#header {
	position:relative;
	width:950px;
	height:300px;
	/*background:url("../../../../layouts/se_main/css/../images/default/bgHeader.jpg") no-repeat right top;*/
	margin-bottom:10px;
	z-index:20;
}
#header h1 {
	position:absolute;
	top:32px;
	left:25px;
}
#language {
	position:absolute;
	top:18px;
	right:19px;
	z-index:100;
}
#language strong {
	color:#ffffff;
	font:.75em Tahoma;
	margin-right:3px;
}
#language a img {
	vertical-align:-5px;
}
#language ul {
	position:absolute;
	top:15px;
	right:0px;
	display:none;
	border:1px solid #b23628;
	background:#de4332;
}
#language ul li {
	list-style:none;
}
#language ul li a {
	display:block;
	width:61px;
	padding:3px 8px;
	font:9px Tahoma;
	color:#ffffff;
	text-decoration:none;
}
#language ul li a:hover {
	background:#bc4032;
}
#it_search_form {
	position:absolute;
	top:50px;
	right:15px;
}
#it_search_form .input {
	border:1px solid #bc4032;
	height:17px;
	width:120px;
	color:#888888;
	font-size:.9em;
}
#it_search_form .submit_button {
	width:1px;
	height:1px;
	visibility:hidden;
}
#gnb {
	position:absolute;
	height:50px;
	overflow:hidden;
	white-space:nowrap;
	margin-bottom:10px;
}
#gnb li {
	float:left;
	list-style:none;
	/*background:url("../../../../layouts/se_main/css/../images/default/bgGnbVr.gif") no-repeat left center;*/
	padding-left:2px;
	position:relative;
	left:-2px;
	white-space:nowrap;
}
#gnb li a {
	display:block;
	float:left;
	padding:13px 5px 0 5px;
	height:25px;
	color:#e8e8e8;
	white-space:nowrap;
	text-decoration:none;
}
#gnb li a:hover, #gnb li a:focus {
	color:#ffffff;
}
#gnb li.on a {
	font-weight:bold;
	color:#ffffff;
	background:url("../../../../layouts/se_main/css/../images/default/bgGnbOn.gif") no-repeat center top;
}
#isSearch {
	position:absolute;
	top:48px;
	right:15px;
	width:214px;
	text-align:right;
}
#isSearch .searchOrder {
	display:none;
}
#isSearch #search_target {
	font-size:80%;
	width:80px;
	vertical-align:top;
}
#isSearch .checked {
	position:absolute;
	left:0;
	top:0;
	text-align:left;
	display:block;
	padding:5px 0 0 5px;
	width:64px;
	height:14px;
	background:url("../../../../layouts/se_main/css/../images/default/bgSearchTerm.gif") no-repeat;
	font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
	color:#ffffff;
	line-height:normal;
}
*:first-child+html #isSearch .checked {
	top:1px;
}
#isSearch ul {
	display:none;
	position:absolute;
	left:0;
	top:18px;
	padding:2px 0 3px 0;
	text-align:left;
	border:1px solid #919898;
	background:#536c6d;
}
#isSearch ul li {
	width:67px;
	height:18px;
	list-style:none;
}
#isSearch ul li input {
	display:none;
}
#isSearch ul li label {
	display:block;
	padding:4px 0 0 4px;
	width:63px;
	height:15px;
	font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;
	color:#ffffff;
}
#isSearch ul li label.on {
	background:#455a5b;
}
#isSearch ul li label:hover, #isSearch ul li label:focus {
	background:#455a5b;
}
#isSearch .inputText {
	vertical-align:middle;
	position:relative;
	top:0;
	_top:-1px;
	left:1px;
	padding:3px 3px 1px 3px;
	width:94px;
	height:13px;
	color:#ffffff;
	border:1px solid #8E8E8D;
	background-color:#857C79;
}
#isSearch .inputText:hover, #isSearch .inputText:focus {
	border:1px solid #B0B0AF;
	background-color:#A9A4A3;
}
*:first-child+html body#default #isSearch .inputText {
	position:relative;
	top:-1px;
}
#isSearch .submit {
	vertical-align:middle;
	_position:relative;
	_top:-1px;
}
*:first-child+html body#default #isSearch .submit {
	position:relative;
	top:-1px;
}
/* Site Layout - Content Body */
#contentBody {
	position:relative;
	width:996px;
	overflow:hidden;
	/*background:url("../../../../layouts/se_main/css/../images/default/bgContentBody.gif") repeat-y left top;*/
	float:left;
}
/* Site Layout - Column Left */
#columnLeft {
	position:relative;
	width:418px;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	margin-right:6px;
	_margin-right:2px;
}

#columnLeft #tab_newest{float:left; width:420px; height:200px;}
#columnLeft #qucik02{text-align:center}
#columnLeft .mask {
	width:201px;
	height:5px;
	background:#ffffff;
	display:block;
	clear:both;
}

#columLeft #level1_left {
	float:left
}
#columLeft #level1_right {
	float:right
}
#columLeft #level2_left {
	float:left
}
#columLeft #level2_right {
	float:right
}
#columLeft #level3_left {
	float:left
}
#columLeft #level3_right {
	float:right
}
#lnb {
	border-top:1px solid #dddddd;
	padding:4px 5px;
	width:190px;
}
#lnb li {
	padding-bottom:4px;
	list-style:none;
}
#lnb li a {
	padding:6px 5px 6px 13px;
	width:170px;
	display:block;
	border:1px solid #e8e8e8;
	background:url("../../../../layouts/se_main/css/../images/default/bgLnbOff.gif") repeat-x;
	color:#3e3e3e;
	position:relative;
	z-index:99;
	text-decoration:none;
}
#lnb li a:hover, #lnb li a:focus {
	color:#ffffff;
	background:#de4332;
	border:1px solid #de4332;
}
#lnb li.on a {
	color:#ffffff;
	background:#de4332;
	border:1px solid #de4332;
}
#lnb li.on a:hover, #lnb li.on a:focus {
	font-weight:bold;
}
#lnb li ul {
	display:block;
	position:relative;
	width:184px;
	padding:0 3px;
	position:relative;
	border-top:1px solid #ffffff;
	overflow:hidden;
}
#lnb li.on ul {
	display:block;
}
#lnb li ul li {
	padding:0;
	border-top:1px solid #f2f2f2;
	position:relative;
	top:-1px;
}
#lnb li ul li a {
	padding:6px 5px 6px 10px;
	width:169px;
	color:#818181 !important;
	border:none;
	background:none !important;
	border:none !important;
}
#lnb li ul li a:hover, #lnb li ul li a:focus {
	font-weight:normal !important;
	color:#de4332 !important;
}
#lnb li.on ul li.on a {
	color:#ff1a00 !important;
	font-weight:bold !important;
	background:url("../../../../layouts/se_main/css/../images/default/bulletLnb.gif") no-repeat 175px center !important;
}
/* Site Layout - Column Right */

#tab_newest{width:420px; float:left; overflow:hidden;}
#columnRight {
	float:left;
	width:430px;
	overflow:hidden;
}

#calendarTitle {
	width:380px;
	height:14px;
	padding:5px 5px 5px 36px;
	margin-left:5px;
	margin-bottom:5px;
	border:1px solid #cfcfcf;
	font-family:Dotum;
	font-size:10pt;
	font-weight:bold;
	background:url("../../../../layouts/se_main/css/../../../images/main/title_img01.gif") 5px 1px no-repeat;
}

#calendar {
	_width:440px;
	width:430px;
	height:156px;
}


#calendar01 {
	width:180px;
	height:140px;
	margin-left:4px;
	float:left;
}

#calendar02 {
	width:230px;
	height:140px;
	float:right;
}


#calendar2 {
	_width:440px;
	width:430px;
	height:156px;
}


#calendar21 {
	width:180px;
	height:140px;
	margin-left:4px;
	float:left;
}

#calendar22 {
	width:230px;
	height:140px;
	float:right;
}

#content {
	float:left;
	width:430x;
	overflow:hidden;
}
#visualArea {
	width:520px;
	height:200px;
	background:#f5f5f5;
	margin-bottom:2.5em;
	position:relative;
	left:-15px;
	margin-right:-15px;
}

/* Site Layout - Footer */
#footer {
	border-top:3px solid #f4f4f4;
	background-color:#e2dfd6;
	color:#868581;
	text-align:center;
	padding:2em;
	height:40px;
	clear:both;
}
#copyright address, #footer div {
	font-style:normal;
	text-align:left;
}
#footer #copyright {
	float:right;
}
#copyright #CopyrightLogo {
	float:left;
}
#copyright #CopyrightRight {
	float:left;
}
#copyright #CopyrightBanner {
	float:left;
	background:url("../../../../layouts/se_main/css/../../../images/common/copy_banner.gif");
	width:833px;
	height:45px;
}
#copyright #CopyrightAddress {
	float:left;
	width:614px;
	height:52px;
}
#copyright #CopyrightLink {
	float:left;
	width:219px;
	height:52px;
}


#copyright {
	width:1000px;
	height:97px;
	padding:7px 0 4px;
	margin-top:5px;
	float:left;
	position: relative;
	border-top:1px solid #e7e7e7;
}

/* main banner */
#quick01 {
	width:270px;
	height:58px;
	position:absolute;
	z-index:10;
	top:230px;
	left:710px;
		
}

#mainBanner2 {
	width:100px;
	padding-left:8px;
	float:left;
}
#bannerTank{
	position:absolute;
	left:132px;
	top:10px;

}
/* Default Skin - End */

#function_wrap{
background:url(/func/top_bar_bg.gif) repeat-x;
padding-top:6px;
}
#function_wrap div{
margin:0 auto;
}
#func_menu{
margin:0 auto;
height:28px;
width:100%;
}
#func_menu li{
float:left;
margin: 0px ;
}
/*button{border:0; background:none; padding:0; margin:0;}
button img{margin:0; padding:0;}*/
#home_btn{ margin-left:15px; width:115px;}
#menu_btn{ width:101px;}
#content_btn{width:111px;}
#info_btn{width:138px;}
#next_btn{width:125px;}
#prev_btn{width:125px;}
#zoomIn_btn{width:50px;}
#zoomDefault_btn{width:80px; margin-left:-6px;}
#zoomOut_btn{width:50px; margin-left:-6px;}

.tabWdiget { overflow:hidden; }

.tabWdiget .tabBox { border-bottom:1px solid #cfcfcf; height:24px; z-index:1;  margin-right:10px; margin-left:5px;}
.tabWdiget .tabBox a { text-decoration:none; color:#666666; }
.tabWdiget .tab { background:url("../../../../widgets/tab_newest_document/skins/jdh_xe_official2/css/../images/tabBg02.gif") left top no-repeat; position:relative; top:1px; margin-right:4px; float:left; cursor:pointer;  background-color:#FFFFFF; z-index:2; height:24px; width:85px; text-align:center;}
.tabWdiget .on { background:url("../../../../widgets/tab_newest_document/skins/jdh_xe_official2/css/../images/tabBg01.gif") left top no-repeat; position:relative; top:1px;margin-right:4px; float:left; cursor:pointer;  background-color:#FFFFFF; z-index:2; height:25px; text-align:center; }

.tabWdiget .tab div { float:left; height:15px; font:bold 10pt Dotum;  padding:6px 8px 0 16px; color:#424242; }
.tabWdiget .tab div a { color:#424242; font:bold 10pt Dotum; letter-spacing:-1px; letter-spacing:1px;}
.tabWdiget .on div { float:left; height:15px; font:bold 10pt Dotum;  padding:5px 8px 0 16px; color:#ff7900; }
.tabWdiget .on div a { color:#ff7900; font:bold 10pt Dotum; letter-spacing:-1px; text-align:center;letter-spacing:1px}

.tabWdiget .tabContent { border:0px solid #DEDEDE; padding:5px;  border-top:none;  z-index:1;}
.tabWdiget .show { display:block; }
.tabWdiget .hide { display:none; }

.tabWdiget .tabContent table { border:0; width:100%; table-layout:fixed; }

.tabWdiget .tabContent .thumbnail { text-align:center; }
.tabWdiget .tabContent .thumbnail img { border:1px solid #EEEEEE; padding:5px; float:left; }

.tabWdiget .tabContent .titleBox { padding-top:3px; padding-left:5px; color:#888888; vertical-align:top;}
.tabWdiget .tabContent .titleBox .regdate { font-family:Dotum; font-size:10pt; color:#888888;}
.tabWdiget .tabContent .titleBox .title { background:url("../../../../widgets/tab_newest_document/skins/jdh_xe_official2/css/../images/normal/bullet.gif") no-repeat 3px 6px; padding-left:5px; margin-top:2px; height:18px; white-space:nowrap; overflow:hidden; }
.tabWdiget .tabContent .titleBox .title .comment_cnt { font-weight:normal; font-size:0.8em; color:#F48A23;}
.tabWdiget .tabContent .titleBox .title a { color:#666666; text-decoration:none; font-family:Dotum; font-size:10pt;}
.tabWdiget .tabContent .titleBox .title a:hover { text-decoration:underline;font-family:Dotum; font-size:10pt; }

.tabWdiget .tabContent .titleBox .title .author { color:#888888;font-family:Dotum; font-size:10pt; }
.tabWdiget .tabContent .titleBox .title .readAndVoted { font-family:tahoma; font-size:.8em; color:#AAAAAA;}
.tabWdiget .tabContent .titleBox .title .readAndVoted .readed { color:#4BC4C8;}
.tabWdiget .tabContent .titleBox .title .readAndVoted .voted { color:#C8A64B;}


/* Calendar */
.widget_calendar { padding:1px; position:relative; border:1px solid #e0e1db; margin-bottom:.7em;}
.widget_calendar table { width:98%;}
.widget_calendar table caption { height:18px;font:bold 0.9em Tahoma; color:#9a9a9a; padding-bottom:1px; background:#f3f3f3;}
.widget_calendar table caption .mm { font:bold 8pt Tahoma; color:#4e4e4e;}
.widget_calendar table caption a { padding:.2em;}
.widget_calendar table caption a img { width:13px; height:13px;}
.widget_calendar table caption a.back { background:url("../../../../widgets/calendar/skins/blog_calendar_list/css/../images/buttonArrowCalendarLeft.gif") no-repeat left 3px; width:13px; height:13px;}
.widget_calendar table caption a.next { background:url("../../../../widgets/calendar/skins/blog_calendar_list/css/../images/buttonArrowCalendarRight.gif") no-repeat left 3px; width:3px; height:13px;}
.widget_calendar table th,
.widget_calendar table td { padding:.2em 0;font-family:Tahoma;font-size:1em; }
.widget_calendar table th { font-weight:bold; font-size:1em; color:#9a9a9a; font-family:Tahoma;}
.widget_calendar table th.sun { font-weight:bold; color:#de7404;font-family:Tahoma;font-size:1em;}
.widget_calendar table td { text-align:center;}
.widget_calendar table td a { font:9pt "Tahoma"; color:#336699; font-weight:bold}
.widget_calendar table td.sun { color:#de7404;font-family:Tahoma;font-size:1em;}
.widget_calendar table td.sun a { color:#de7404;font-family:Tahoma;font-size:1em;}
.widget_calendar table td.today { font-weight:bold; color:#54564b;background-color:#f2f2f2;font-family:Tahoma;font-size:1em; margin:1px 2px;}
.widget_calendar table td.today a { font-weight:bold; color:#54564b; font-family:Tahoma;font-size:1em;}
.widget_calendar table td.posted a { text-decoration:underline;font-family:Tahoma;font-size:1em;}

.newest_document_default_normal {
}

.newest_document_default_normal .newest_document_default_box {
}

.newest_document_default_normal .newest_document_default_box .title_box {
    border:1px solid #EEEEEE;
    padding:5px;
    height:14px;
    overflow:hidden;
}

.newest_document_default_normal .newest_document_default_box .title_box .title {
    background:url("../../../../widgets/newest_document/skins/gwsad/normal/./title_bullet.gif") no-repeat left;
    font-weight:bold; 
    height:14px;
    padding-left:20px;
    float:left;
}

.newest_document_default_normal .newest_document_default_box .title_box .more A {
    float:right;
    color:#AAAAAA;
    text-decoration:none;
    font-weight:bold;
    font-size:.75em;
}

.newest_document_default_normal .newest_document_default_box .document_box {
    _padding:0px;
	padding:3px;
    clear:both;
    height:40px;
	margin:0px 0px 2px 0px;
	_margin:0px;	
}

.newest_document_default_normal .newest_document_default_box .document {
    _padding:0px 0px 0px 3px;
	padding:3px 0px 2px 3px;
    float:left;
	font-family:Dotum;
	_height:13px;
	height:13px;
	width:220px;
	_width:224px;
}

.newest_document_default_normal .newest_document_default_box .document A {
    text-decoration:none;
    color:#424242;
}

.newest_document_default_normal .newest_document_default_box .document A:hover {
    text-decoration:underline;
    color:#000000;
}

.newest_document_default_normal .newest_document_default_box .document A:visited {
    color:#AAAAAA;
}

.newest_document_default_normal .newest_document_default_box .document .comment A {
    font-size:7pt;
    color:#AAAAAA;
    letter-spacing:-1px;
}

.newest_document_default_normal .newest_document_default_box .document .writer {
    color:#AAAAAA;
}


.newest_document_default_normal .newest_document_default_box .regdate {
    color:#0066b5;
	font-family:Dotum;
	font-weight:bold;
    font-size:9pt;
    float:left;
	width:85px;
	height:15px;
	padding-top:5px;
	margin-bottom:3px;
	background:#ebf7ff;
	border-top:1px solid #c8e4f7;
	border-bottom:1px solid #c8e4f7;
	text-align:center;
}

.ni_box { overflow:hidden; }
.ni_box .title_box { border:1px solid #cfcfcf; padding:5px; height:14px; overflow:hidden; margin:0;}
.title_box { border:1px solid #cfcfcf; padding:5px; height:14px; overflow:hidden; margin:0;}
.ni_box .title_box { no-repeat left; font-weight:bold; height:14px; float:left; font-family:Dotum ; color:#666666; font-size:10pt; letter-spacing:-1px;}
.title_photo { no-repeat left; font-weight:bold; height:24px; float:left; font-family:Dotum ; color:#666666; font-size:10pt; letter-spacing:-1px;background:url("../../../../widgets/newest_images/skins/default2/css/../images/title_img02.gif") left top no-repeat; padding:5px 0 0 32px; margin-top:-4px; }
.ni_box .title_box .more A { float:right; color:#666666; text-decoration:none; font-size:.9em; font-family:Dotum; margin-top:2px; }
.ni_box .title_box .more A:hover{ float:right; color:#666666; text-decoration: none; font-size:.9em; font-family:Dotum; margin-top:2px; padding:1px 0 0 0;}

.ni_box .thumbnail_box { width:100%; table-layout:fixed; }
.ni_box .thumbnail_box img.thumbnail { margin:3px; padding:3px; border:1px solid #EFEFEF; text-align:center; }
.ni_box .thumbnail_box img.thumbnail:hover { border:1px solid #888888; }

.ni_box .thumbnail_box a { color:#444444; text-decoration:none; }
.ni_box .thumbnail_box a:visited { color:#AAAAAA; text-decoration:none; }

.ni_box .thumbnail_box td div { text-align:center; }
.ni_box .thumbnail_box td.bottomBorder { border-bottom:1px dashed #EEEEEE; padding-bottom:5px; }
.ni_box .thumbnail_box div strong { font-weight:bold; font-size:0.75em; color:#CCCCCC; }
.ni_box .thumbnail_box div.author { color:#AAAAAA; }
.ni_box .thumbnail_box div.author a { color:#AAAAAA; }
.ni_box .thumbnail_box div.regdate { font-size:0.75em; color:#CCCCCC; margin-top:2px;}

.ni_box .thumbnail_box div.readAndVoted { color:#AAAAAA; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted span.div_block { color:#DDDDDD; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted strong { color:#FE6700; }

.ni_box { overflow:hidden; }
.ni_box .title_box { border:1px solid #cfcfcf; padding:5px; height:14px; overflow:hidden; margin:0 5px 0 6px;}
title_box { border:1px solid #cfcfcf; padding:5px; height:14px; overflow:hidden; margin:0 5px 0 6px;}
.ni_box .title_box { no-repeat left; font-weight:bold; height:14px; float:left; font-family:Dotum ; color:#666666; font-size:10pt; letter-spacing:-1px;}
.title_news { no-repeat left; font-weight:bold; height:24px; float:left; font-family:Dotum ; color:#666666; font-size:10pt; letter-spacing:-1px;background:url("../../../../widgets/newest_images/skins/default3/css/../images/title_img03.gif") left top no-repeat; padding:5px 0 0 32px; margin-top:-4px; }
.ni_box .title_box .more A { float:right; color:#666666; text-decoration:none; font-size:.9em; font-family:Dotum; margin-top:2px; }
.ni_box .title_box .more A:hover{ float:right; color:#666666; text-decoration: none; font-size:.9em; font-family:Dotum; margin-top:2px; padding:1px 0 0 0;}

.ni_box .thumbnail_box { width:100%; table-layout:fixed; }
.ni_box .thumbnail_box img.thumbnail { margin:3px; padding:3px; border:1px solid #EFEFEF; text-align:center; }
.ni_box .thumbnail_box img.thumbnail:hover { border:1px solid #888888; }

.ni_box .thumbnail_box a { color:#444444; text-decoration:none; }
.ni_box .thumbnail_box a:visited { color:#AAAAAA; text-decoration:none; }

.ni_box .thumbnail_box td div { text-align:center; }
.ni_box .thumbnail_box td.bottomBorder { border-bottom:1px dashed #EEEEEE; padding-bottom:5px; }
.ni_box .thumbnail_box div strong { font-weight:bold; font-size:0.75em; color:#CCCCCC; }
.ni_box .thumbnail_box div.author { color:#AAAAAA; }
.ni_box .thumbnail_box div.author a { color:#AAAAAA; }
.ni_box .thumbnail_box div.regdate { font-size:0.75em; color:#CCCCCC; margin-top:2px;}

.ni_box .thumbnail_box div.readAndVoted { color:#AAAAAA; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted span.div_block { color:#DDDDDD; font-size:0.75em; }
.ni_box .thumbnail_box div.readAndVoted strong { color:#FE6700; }

