/*////////////////////////////////////                  ////////////////////////////////////*/
.msg-welcome {
	margin-left:245px;
	margin-top:14px;	
}
.height7 {
	height: 7px;
}
.height8 {
	height: 8px;
}
.height10 {
	height: 10px;
}
.page, .page a, .page a:active, .page a:link, .page a:hover, .page a:visited, .page strong {
	font-family: "±¼¸²";
	font-size:11px;
	color: #777777;
}	

.pagebar {
	color:#6BB2BD;
	padding:0 0.5em;
}
.na_table_margin {
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}	

.na_title_margin {
	margin-top: 18px;
	margin-bottom: 8px;
}	

.na_title_margin_txt {
	margin-top: 18px;
	margin-bottom: 4px;
}	
.na_title_nomargin {	
	margin-bottom: 4px;
}	
.style1 {font-size: 11px}
.style4 { color: #ed6c1f; font-weight: bold;}
.line_1px {
	background-color:#dddddd;
	height: 1px;
}
.ma_table_margin {
	padding-right: 21px;
	padding-left: 21px;
}

.ma_table_margin1 {
	padding-top: 5px;	
	font-size: 11px
	}
.font11 {
	font-size: 11px
}	
.ma_left_margin {
	padding-right: 10px;
	padding-left: 10px;
}

.customer_table_margin {
	padding-right: 28px;
	padding-left: 28px;
}

.customer_title_margin {
	margin-top: 18px;
	margin-bottom: 5px;
}	

.login_table_margin {
	padding-right: 46px;
	padding-left: 46px;
}

.login_table_bg {
	background:url(/service/n_images/login_img01.gif) no-repeat 10px 0; 
	padding-left:220px;
}

.idpw_table_margin {
	padding-right: 37px;
	padding-left: 37px;
}

.site_table_margin {
	padding-right: 28px;
	padding-left: 28px;
}

/* OLD LEVEL CSS */
.default{
	border : 1px solid #666666;
	width:100%;
	padding : 1,0,0,4;
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	color:#666666;
}	
select.category{
	background-color : #EEF8F9;
	color:#306067;
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	}
select.list{
	background-color : #F7F7F7;
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	color:#666666;
	}
select.default{
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	color:#666666;
	background-color : #FFFFFF;
	padding : 3,0,0,4;
	}
select.select_default {
	font-family:"µ¸¿ò";
	font-size: 11px;
	color:#666666; 
}	
textarea.multi{
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	border : 1;
	color:#666666;
	border-color : #666666;
	border-style : solid;
	width:100%;
	height:100%;
	padding : 1,0,0,4;
	}
.link_re{ color: #9B8D2F;}
.link_re a:active { color: #9B8D2F; text-decoration: none;}
.link_re a:link { color: #9B8D2F; text-decoration: none;}
.link_re a:visited  { color: #9B8D2F; text-decoration: none;}
.link_re a:hover { color: #9B8D2F; text-decoration: underline;}



/* achiim Ãß°¡ */
.input01{
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	border : 1;
	color:#666666;
	background-color:#FFFFFF;
	border-top: 1px solid #575757; 
	border-left: 1px solid #575757; 
	border-right: 1px solid #9D9D9D; 
	border-bottom: 1px solid #9D9D9D;
	padding : 1,0,0,4;
	}
	
.textarea01 {
	font-family:"±¼¸², µ¸¿ò, Verdana","tahoma","arial","helvetica"; 
	font-size: 9pt; 
	border : 1;
	color:#666666;
	border-color : #666666;
	border-style : solid;
	}	
	
.select1 { color:#555555; background-color:#F5F0DD; }
.box160 {
	height: 160px;
	border: 1px solid FEFEF9;
	background-color:FEFEF9;
	font-size:x-small;
	text-align: left;
	overflow : auto;
	padding : 2pt 2pt 2pt 2pt; }

.bgcolor1 { background-color: #3895A8;}
.bgcolor2 { background-color: #F9F7F2; }
.bgcolor3 { background-color: #6AB2BD;}
.bgcolor4 { background-color: #DFDFDF;}
.bgcolor5 { background-color: #CCCCCC;}
.bgcolor6 { background-color: #D2DCE2;}
.bgcolor7 { background-color: #EFF4F7; }
.bgcolor8 { background-color: #0182AA; }
.bgcolor8a { background-color: #78D2E9; }
.bgcolor9 { background-color: #14709A; }
.bgcolor10 { background-color: #38A5C8; }
.bgcolor11 { background-color: #EEF5F6; }

.txt1 { color: #147286; }
.txt_select { color: #356980; }

.table1 {background-color: #BEC4CE; align: center;}
.table2 {background-color: #9FB5C2; align: center;}

.rightcolumn {font-size: 9pt;}
.tit_detail {color: 525252; font-size:9pt; font-weight:bold;}
.reporth1 {color: 525252; font-size : 9pt; font-weight : bold; padding:0,0,0,5;}
.td_sub {font-color: #474747; vertical-align: top; text-align: center; background-color: #DDE4EA;}
.td_sub2 {font-color: #474747; vertical-align: top; text-align: center; background-color: #DDE6EE;}
.td_sub3 {font-color: #474747; vertical-align: middle; text-align: center; background-color: #DDE6EE;}
.reptd { font-family:"µ¸¿ò"; font-size: 8pt; padding:1,5,1,5;}
.tr_total { vertical-align: top; background-color: #F1F3F7;}
.td_total1 { vertical-align: top; text-align: left; background-color: #F0F3F7; padding:2,5,2,5;}
.td_total2 { vertical-align: top; text-align: right; background-color: #F0F3F7; padding:2,5,2,5;}
.td_reportsub {text-align: left; background-color: #FFFFFF; padding:2,0,2,5;}
.td_reportsub2 {text-align:left; background-color: #F2F4F6; padding:2,0,2,5;}
.td_reportsub4 {text-align: right; background-color: #FFFFFF; padding:2,5,2,5;}
.td_no {text-align: center; background-color: #FFFFFF; padding:2,0,2,5;}
.td_date {text-align: center; background-color: #F5F9FB; padding:2,0,2,5;}
.td_date1 {text-align: center; background-color: #FFFFFF; padding:2,0,2,5;}
.td_date2{text-align: center; background-color: #F2F4F6; padding:2,0,2,5;}
.reportsub1 {color: 575F61; font-size : 9pt; font-weight : ;}
.groupbar {text-align: left; font-weight: bold; background-color: ; padding:0,0,0,0;}
.groupbar2 {text-align: left; font-weight: ; background-color: #F7F7F7; padding:0,0,0,0;}

.set0 { background-color: #DDDBCF;}
.set1 { background-color: #ECEBE4; text-align: left; font-weight: ; padding:1,0,1,15;}
.set2 { background-color: #FFFFFF; text-align: left; font-weight: ; padding:1,0,1,7;}

.unisrch_txt { font-color: #695C4E; background-color: #F7F7F7; text-align: left; font-weight: bold; }


.mail_copyr{
	font-family:"µ¸¿ò"; 
	font-size: 8pt; 
	color:#666666;
	line-height: 13px;
	}

/* soo Ãß°¡ */
.bgcolor12 { background-color: #F7F7F7; }
.bgcolor13 { background-color: #FDFBF5; }
.bgcolor14 { background-color: #D7D7D7; }
.bgcolor15 { background-color: #EAE5DA; }
.txt2{color:#8F7551;}
.txt3{color:#9B8D2F;}
.txt4 { color: #1E5B64; }
.login_txt{	font-size : 8pt;color:#ADADAD;}
.mypage_txt{
	font-size : 15pt;
	color: #9B8D2F;
}
.txt5 {
	color: #3992A1;
	font-size : 12pt;
	font-weight : bold;
}
input.default_hidden{
	border : 1;
	border-color : #BEBEBE;
	background-color : #EEEEEE;
	border-style : solid;
	width:100%;
	padding : 1,0,0,4;
		font-family:"µ¸¿ò"; 
	font-size: 9pt; 
}
input.default_none{
	border : 0;
	background-color : #F7F7F7;
	width:100%;
	padding : 0;
	font-family:"µ¸¿ò"; 
	font-size: 9pt; 
	color:#666666;
}

.size8{
	color : #147286;
	font-family:"µ¸¿ò"; 
	font-size: 8pt; 
}

.menu{ color: #666666; text-decoration: none;}
.menu a:active { color: #666666; text-decoration: none;}
.menu a:link { color: #666666; text-decoration: none;}
.menu a:visited  { color: #666666; text-decoration: none;}
.menu a:hover { color: #00577E; text-decoration: underline;}

/* ±¹Á¦Á¶´Þ main */
#recentNoticeBox #trendList {
	position:relatvie;
	display:block;
}
#recentNoticeBox #guideList {
	position:relatvie;
	display:none;
}
#recentNoticeBox #focusList {
	position:relatvie;
	display:none;
}
#recentNoticeBox #diplList {
	position:relatvie;
	display:none;
}
/* ±¹Á¦Á¶´Þ°­ÁÂ */
.indicator {
	color: #e75d17;
	text-decoration: none;
}
.empasis {
	font-weight: bold;
	color: #CC0033;
	text-decoration: none;
}
.empasis2 {
	font-weight: bold;
	color: #3d8672;
}
/* ¸®½ºÆÃ*/
.listTopRow {
	padding:5px 0;
	vertical-align:top;
}
table.boardListTable {
	padding:0;
	margin:0;
}
table.boardListTable thead th {
	padding:4px;
	background-color: #F7F7F7;
}
table.boardListTable tbody td {
	padding:4px;
	border-top:1px solid #D7D7D7;
}
table.bidListTable {
	padding:0;
	margin:0;
}
table.bidListTable thead th {
	padding:4px;
	background-color: #F7F7F7;
}
table.bidListTable tbody td {
	padding:2px;	
	vertical-align:top;
}
table.bidListTable tbody td.listTopRow {
	border-top:1px solid #DFDFDF;
	padding:5px 2px 4px 2px;		
}
table.bidListTable tbody td.listTopRowCheck {
	border-top:1px solid #DFDFDF;
	padding:1px 2px 0 2px;	
}
table.unspscListTable th, table.unspscListTable td {
	padding:4px 2px;
	border-bottom:1px solid #bfe1ef;
	vertical-align:top;
}
table.unspscListTable thead th {
	color: #2389a6;
	font-weight: bold;
	background-color:#d0e7f1;	
	vertical-align:middle;
}
table.unspscListTable img {
	cursor:hand;
}
table.gsaListTable {
	padding:0;
	margin:0;	
	border-bottom:3px solid #2389a6;
}
table.gsaListTable thead th {
	padding:4px;
	color: #2389a6;	
	font-weight: bold;
	background-color:#d0e7f1;		
	border-bottom:1px solid #bfe1ef;	
}
table.gsaListTable tbody td {
	padding:4px;	
	border-bottom:1px solid #bfe1ef;
	vertical-align:top;
}
table.gsaListTable tbody td.rc {padding-top:9px;}
.unspsclist_count {
	color: #fe7201;
	font-weight: bold;
}
table.priceListTable a {font-weight:bold;}
#box-unspsc-desc {
	position:absolute;
	top:;377px;
	left:666px;
}
.popup-bg {
	background-color:#eee;
}
.guide-title {
	margin:18px 0 18px 8px;	
}
.guide-bl {
  padding-top: 5px;
	padding-right: 5px;
}
.guide-text1 {
  padding-top: 3px;
	padding-right: 10px;
}
.guide-text2 {
  padding-bottom: 2px;
}
.guide-table {
 	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.guide-left15 {
  padding-left: 15px;
}
table.cyberTable {
	padding:0;
	margin:0;
	margin-top:4px;
}
table.cyberTable thead th {
	padding:8px;
	background-color: #e4f3ea;
	color:#009270;
	border-top:1px solid #99d3c6;
	border-bottom:1px solid #99d3c6;
}
table.cyberTable th.column1, table.cyberTable th.column2 {
	border-right:1px solid #99d3c6;
}
table.cyberTable td {
	padding:4px;		
	border-bottom:1px solid #99d3c6;
}
table.cyberTable td.column1 {
	color:#777;
	background-color:#eff8e9;
	text-align:center;
	font-weight:bold;
	border-right:1px solid #99d3c6;
}
table.cyberTable td.column2 {
	color:#666;
	background-color:#f7fbf4;
	text-align:center;
	font-weight:bold;
	border-right:1px solid #99d3c6;
}
table.cyberTable td.column3 {
	color:#777;
	background-color:#fff;
	text-align:left;
	padding-left:1em;	
	line-height:1.3em;
}
table.sessionTable {padding:0;margin:0;border-collapse:collapse;}
table.sessionTable thead th {
	padding:8px;
	background-color: #e4f3ea;
	color:#009270;
	border:1px solid #99d3c6;	
}
table.sessionTable td {
	padding:6px 24px 6px 12px;
	border:1px solid #99d3c6;	
}
table.sessionTable td.column1 {
	color:#666;
	background-color:#f7fbf4;	
	font-weight:bold;	
}
table.sessionTable td.column2 {
	color:#777;
	background-color:#fff;
}
/* text- red */
.txt_state2{ color:#993366}
.titleRegCheck {
	background:url(/service/n_images/regchecktitle.gif) no-repeat 0 4px;
	color:#ac5c34;
	font-size:1em;
	margin:0;
	padding:0.5em 0;
	padding-left:20px;
}	
.tdRegCheck {
	color:#557bad;
	font-weight:bold;
}
#sociolist {margin:0;padding:0;list-style:none;}
#sociolist li {background:url(/service/common/img/subject_ic7.gif) no-repeat 0 3px;padding-left:10px;margin-bottom:6px;}
#sociolist li span {color:#85989e;}
table.tbl-contract {margin-bottom:24px;border-collapse:collapse;}
table.tbl-contract td {padding:4px;border:1px solid #BEC4CE;}
.tbl-cont-lc {color:#474747; background-color:#F7F7F7;}
.inquiry_contact {margin:0 6px;padding:8px 0 8px 12px;border-bottom:1px solid #333;font-weight:bold;}
.inquiry_desc {margin:6px;padding:6px;background-color:#f7f7f7;border:1px solid #bec4ce;}
table.contractListTable {margin-bottom:24px;border-top:1px solid #bec4ce;border-left:1px solid #bec4ce;}
table.contractListTable th {background-color:#f1f3f7;padding:4px;border-bottom:1px solid #bec4ce;border-right:1px solid #bec4ce;}
table.contractListTable td {padding:4px;border-bottom:1px solid #bec4ce;text-align:right;border-right:1px solid #bec4ce;}
table.contractListTable td.contractList-lc {text-align:left;}
table.contractListTable a {text-decoration:underline;}
table.contractListTable a:link {text-decoration:underline;}
table.contractListTable a:visited {text-decoration:underline;}
table.contractListTable tfoot td {border-top:1px double #bec4ce;font-weight:bold;}
#box-print-button {border-top:1px solid #afafaf;margin-bottom:1em;padding:12px;text-align:center}

.notice {color:#ff6600;}
#page-qlink {position:absolute;top:-200px;left:-200px;}
ul.notice-list {margin:1em 0;padding:0;list-style:none;}
ul.notice-list li {background:url(/service/common/img/bullet_notice.gif) no-repeat 0 0;padding-left:14px;}