﻿@charset "utf-8";
@import url("paging.css");

h2.content {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 970px;
	height:30px;
	background:url(../Images/bg/tit_box.gif) no-repeat;
}
.con_stitle {
	/*float:left;*/
}
.con_stitle2 {
	/*position:relative;*/
	float:left;
}
h3.s_title2 {
	height:19px;
	margin:0;
	padding:0;
	/*padding: 13px 0 0 0;*/
	float:left;
}
h3.s_title {
	margin:0;
	padding: 0 0 0 0;
	width: 970px;
	height:19px;
}
h3.s_title4 {
	margin:0;
	padding: 0 0 0 0;
	height:23px;
}
h3.s_title4 img {
	vertical-align:top;
}
/*.btn_left {
	float:left;
	padding:10px 0 1px 0;
	margin:0;
	height:20px;
}
.btn_left img {
	margin:0 3px 0 0;
}
.btn_left input {
	margin:0 3px 0 0;
}
.btn_right 
{
	float:right;
	text-align:right;
	vertical-align:text-bottom;
	padding:10px 0 1px 0;
	margin:0;
	height:20px;
}
.btn_right img {
	margin:0 0 0 3px;
}
.btn_right input {
	margin:0 0 0 3px;
}*/
.btn_left {
	position:relative;
	float:left;
	z-index:99;
}
.btn_left img {
	margin:0 3px 0 0;
}
.btn_left input {
	margin:0 3px 0 0;
}
.btn_right 
{
	position:relative;
	text-align:right;
	vertical-align:text-bottom;
	padding:0 0 1px 0;
	height:20px;
}
.btn_right img {
	margin:0 0 0 3px;
}
.btn_right input {
	margin:0 0 0 3px;
}
.request_num_01 {
	color:#336699;
	font-size:14px;
	font-weight:bold;
	vertical-align:bottom;
}
.request_num_01 a:link {
	color:#336699;
	font-weight:bold;
	vertical-align:bottom;
	text-decoration:none;
}
.request_num_01 a:hover {
	color:#336699;
	font-weight:bold;
	vertical-align:bottom;
	text-decoration:underline;
}
.request_num_02 {
	color:#ff3300;
	font-size:14px;
	font-weight:bold;
	vertical-align:bottom;
}
.request_num_02 a:link {
	color:#ff3300;
	font-weight:bold;
	vertical-align:bottom;
	text-decoration:none;
}
.request_num_02 a:hover {
	color:#ff3300;
	font-weight:bold;
	vertical-align:bottom;
	text-decoration:underline;
}
#location {
	position: absolute;
	top: 9px;
	right:15px;
	_right:20px;
	/*width: 99%;*/
	color:#3C3C3C;
	text-align: right;
	font-size: 0.9em;
	z-index:20;
}
#location a:link, #location a:visited {
	color: #336699;
	text-decoration:none;
}
#location a:active, #location a:hover {
	color: #336699;
	text-decoration:underline;
}
#step {
	position:relative;
	width:100%;
	height:64px;
	margin:5px 0 10px 0;
	background:url(../Images/bg/step_01.gif) no-repeat;
}
#step ul {
	margin: 0;
	padding:0 0 0 144px;
	list-style: none;
}
#step ul li {
	padding:7px 0 0 0px;
	_padding:7px 0 0 0px;
	vertical-align:top;
	float:left;
}
#step ul li.process {
	width:21px;
	text-align:center;
	padding:26px 0 0 0;
}
#step ul li.process img {
	vertical-align:top;
}
#sub_cnt {
	/*position:relative;*/
}

table.tb {
	width:100%;
	background-color:#CFE8FD;
	padding:0;
	margin:0 0 7px 0;
	/*margin:0;*/
	border-top:#CFE8FD 1px solid;
	border-left:#CFE8FD 1px solid;
}

table.tb tbody td.item {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:3px 5px 0 7px;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.item2 {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:2px 5px 2px 5px;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.item3 {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:4px 5px 4px 5px;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.item_noline {
	background-color:#F3F9FF;
	padding:3px 0 2px 0;
	text-align:center;
	color:#666;
	border:none;
}
table.tb tbody td.item_noline img.photo {
	width:150px;
	height:150px;
}
table.tb tbody td.btn {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:0 4px 0 4px;
	text-align:center;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.btn img {
	vertical-align:top;
}
table.tb tbody td {
	background-color:#fff;
	color:#666;
	padding:2px 5px 2px 5px; 
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.input {
	background-color:#fff;
	color:#666;
	height:18px;
	line-height:130%;
	padding:5px 5px 5px 5px; 
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.noline {
	background-color:#fff;
	color:#666;
	padding:3px 0 1px 0;
	border-bottom:none;
	border-right:none;
}
table.tb tbody td.noline2 {
	background-color:#fff;
	color:#666;
	padding:3px 0 1px 0;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb tbody td.noline textarea {
	border-top: 1px solid #BCBBB7;
	border-right: 1px solid #BCBBB7;
	border-bottom: 1px solid #BCBBB7;
	border-left: 1px solid #BCBBB7;
	background: #fff;
	margin:-1px 0 1px 0;
	font-family: "Dotum",  "Arial";
	font-size: 14px;
	line-height:130%;
	color:#666;
}

table.tb2 {
	width:100%;
	background-color:#CFE8FD;
	margin:1px 0 10px 0;
	border-top:#CFE8FD 1px solid;
	border-left:#CFE8FD 1px solid;
}

table.tb2 tbody td.item2 {
	width:12%;
	height:21px;
	background-color:#F3F9FF;
	padding:3px 5px 0 7px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}

table.tb2 tbody td.item3 {
	/*width:12%;*/
	height:21px;
	background-color:#F3F9FF;
	padding:3px 5px 0 7px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}

table.tb2 tbody td {
	background-color:#fff;
	padding:2px 5px 2px 5px;
	text-align:center;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb2 tbody td.input2 {
	height:21px;
	background-color:#fff;
	padding:3px 5px 1px 5px;
	text-align:center;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb3 {
	width:497px;
	background-color:#CFE8FD;
	margin:0 0 0 0;
	border-top:#CFE8FD 1px solid;
	border-left:#CFE8FD 1px solid;
}
table.tb3 tbody td.item3 {
	width:12%;
	height:21px;
	background-color:#F3F9FF;
	padding:3px 5px 0 7px;
	text-align:center;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb3 tbody td {
	background-color:#fff;
	padding:2px 5px 2px 5px;
	text-align:left;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb3 tbody td.input3 {
	height:21px;
	background-color:#fff;
	padding:3px 5px 1px 5px;
	text-align:center;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}


/* 크레탑 팝업으로 인한 추가 : 20120507*/
.head_explTxt {
	font-size:8pt;
	
}

.head_explTxt .ttl {
	font-color:#336699 !important; 
	line-height:20px;
	font-weight:bold;
}

.head_explTxt .txt {
	font-color:#898989 !important; 
	line-height:16px;	
}
.head_explTxt .Rtxt {
	font-color:#ff6c00 !important; 
}






.head_line {
	border-top:#A0D2FB 2px solid;
	margin:3px 0 1px 0;
	padding:0 0 0 0;
	clear:both;
}
.head_line2 {
	border-top:#A0D2FB 2px solid;
	margin:3px 0 1px 0;
	padding:0 0 0 0;
}

.grd_table {
	/*position:absolute; */
	/*z-index:-1;*/
}

.pop_table {
	/*position:relative;*/
}

table.grd_list {
	width:100%;
	_white-space:nowrap;
	word-break:break-all;
	margin:0 0 0 0;
	/*z-index : -1;*/
}

table.grd_list th {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	z-index : 49;
}

table.grd_list th.message {
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
}

table.grd_list th.line 
{
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
}

table.grd_list th.right {
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 0px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
}


table.grd_list select
{
	padding : 0;
	margin : 0;
}

table.grd_list td.left {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
}
table.grd_list td.right {
	background-color:#fff;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
}

table.grd_list td {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
}

table.grd_list td.message {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0;
}

table.grd_list td.nodata {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	text-align:center;
	margin:0;
}

table.grd_list td.line 
{
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
}

/* table noline add */
table.grd_list td.noline {
	border-bottom:0px #ffffff solid;
}

table.noline td {
	border-bottom:0px #ffffff solid;
}
/* table noline add */


/* 由ъ뒪????????????*/
table.grd_list td.left2 {
	background-color:#FAF9DA;
	border-left:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
}
table.grd_list td.center2 {
	background-color:#FAF9DA;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
}
table.grd_list td.right2 {
	background-color:#FAF9DA;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
}
/* 由ъ뒪???????????*/
table.grd_list .tfoot_total {
	background-color:#F0F8FF;
	height:19px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-top:#E7E7E7 1px solid;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 4px 4px 2px 4px;
}
table.grd_list .tfoot {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 4px 4px 2px 4px;
	height:19px;
	color:#666;
}
table.grd_list .tfoot_right {
	background-color:#fff;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 4px 4px 2px 4px;
	height:19px;
	color:#666;
}










.fnc_btn {
	padding:10px 0 10px 0;
	margin:10px 0 10px 0;
	text-align:center;
	letter-spacing:5px;
}
.fnc_btn img {
	margin:1px 0 1px 0;
}

#state_txt {
	position:absolute;
	color:#ff6600;
	font-weight:bold;
	width:960px;
	height:30px;
	margin:10px 0 6px 0;
	padding:0 0 0 5px;
}

#tab_menu {
	position:relative;
	width:960px;
	height:30px;
	margin:0 0 6px 0;
	padding:0 0 0 10px;
	background:url(../Images/bg/tab_bg.gif) repeat-x;
}
#tab_menu ul {
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
}
#tab_menu ul li {
	padding:0 4px 0 0;
	float:left;
}

#tab_menu ul li.btn {
	padding:5px 0 0 0;
	float:right;
}

#search {
	/*position:relative;*/
	width:970px;
	margin:0 0 12px 0;
}
#search .bg_01 {
	height:6px;
	background:url(../Images/bg/srh_01.gif) no-repeat;
	margin:0px;
	padding:0px;
}
#search .bg_02 {
	background:url(../Images/bg/srh_02.gif) repeat-y;
}
#search .bg_03 {
	height:6px;
	background:url(../Images/bg/srh_03.gif) no-repeat;
}
.srh_item {
	margin:0;
	padding:2px 5px 2px 20px;
	background:url(../Images/ico/bul_srh.gif) no-repeat 12px 8px;
	font-weight:bold;
	color:#666;
}
.srh_input {
	margin:0;
	padding:2px 5px 2px 5px;
}
.srh_btn {
	width:10%;
	text-align:center;
	background:url(../Images/bg/srh_line.gif) repeat-y left 0;
}
/* Paging */
div.gpage	{
	width:100%;
	margin:0 0 0 0;
}
div.bpage div.paging, div.gpage div.paging	{
	margin:15px 0 13px 0;
	text-align:center;
}
div.gpage2	{
	width:100%;
	margin:0 0 0 0;
	border-top:#e5e5e5 1px solid;
	padding:15px 0 0 0;
}
div.gpage2 div.paging	{
	margin:15px 0 13px 0;
	text-align:center;
}
div.paging img	{
	vertical-align:top;
	margin:0 2px 0 2px;
}
div.paging ol	{
	margin:0 2px 0 2px;
	text-align:center;
	display:inline;
}
div.paging ol li	{
	padding:2px 2px 0 2px;
	color:#FF6600;
	font-size:11px;
	font-weight:bold;
	font-family: "Dotum", "Arial";
	list-style:none;
	display:inline;
	text-decoration:none;
}
div.paging ol li a:link {
	padding:0;
	color:#4C4C4C;
	font-size:11px;
	font-weight:bold;
	font-family: "Dotum", "Arial";
	text-decoration:none;
}
div.paging ol li a:visited {
	padding:0;
	color:#4C4C4C;
	font-size:11px;
	font-weight:bold;
	font-family: "Dotum", "Arial";
	text-decoration:none;
}
div.paging ol li a:active {
	padding:0;
	color:#FF6600;
	font-size:11px;
	font-weight:bold;
	font-family: "Dotum", "Arial";
	text-decoration:none;
}
div.paging ol li a:hover {
	padding:0;
	color:#FF6600;
	font-size:11px;
	font-weight:bold;
	font-family: "Dotum", "Arial";
	text-decoration:none;
}
/* popup */
.pop_cnt {
	width:100%;
	margin:0;
	padding:0 0 0 0;
}
.pop_tit {
	height:30px;
	margin: 5px 0 0 0;
	vertical-align:bottom;
	background-color:#EDF8FF;
}
.pop_tit2 {
	height:30px;
	margin: 5px 0 0 0;
	vertical-align:bottom;
	background-color:#f2ffef;
}
.pop_bottom{
	background-color:#EDF8FF;
	height:30px;
	text-align:right;
	vertical-align:middle;
}
.pop_bottom2 {
	background-color:#f2ffef;
	height:30px;
	text-align:right;
	vertical-align:middle;
}
.pop_btn{
	text-align:center;
	letter-spacing:5px;
	padding: 0 0 0 0;
}
.pop_btn input{
	margin:1px 0 1px 0;
	vertical-align:top;
}
.pop_btn img {
	margin:1px 0 1px 0;
	vertical-align:top;
}
.space4 {
	height:10px;
}
.contract_num {
	position:relative;
	width:100%;
	background:url(../Images/ico/bul_square.gif) no-repeat 5px;
	padding:5px 0 4px 15px;
}
.org{
	font-size:12px;
	font-weight:normal;
	color:#ff6600;
}	

/* message */
#message {
	position:relative;
	top: 100;
	left: 50%; /* ???以묒븰????*/ 
	width: 420px;
	margin: 25px 0 25px -210px; /* ???????????留뚰겮 margin ???????議곗젅 */ 
}
#message .bg_01 {
	width:420px;
	height:10px;
	text-align:center;
	margin:0px;
	padding:0px;
	background:url(../Images/bg/message_top.gif) no-repeat;
}
#message .bg_02 {
	width:420px;
	height:40px;
	text-align:left;
	padding:0 15px 0 15px;
	background:url(../Images/bg/message_middle.gif) repeat-y;
}
#message .bg_03 {
	width:420px;
	height:100%;
	color:#3a3a3a;
	line-height:18px;
	text-align:left;
	padding:10px 15px 0 15px;
	background:url(../Images/bg/message_middle.gif) repeat-y;
}
#message .bg_04 {
	width:420px;
	height:10px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	background:url(../Images/bg/message_bottom.gif) no-repeat;
}
/* error */
#error {
	position:absolute;
	top: 50%;
	left: 50%;
	width:406px;
	height:186px;
	margin: -90px 0 0 -200px; /* ???????????留뚰겮 margin ???????議곗젅 */ 
}
/*20070913 sjkang add*/
table.grd_list th.line2 {
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 1px solid;
	border-bottom:#BDE1FF 1px solid;
	margin:0 0 0 0;
	padding: 4px 4px 1px 4px;
}
table.grd_list th.line3 {
	background-color:#DDECF9;
	height:15px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-top:#BDE1FF 1px solid;
	border-right:#BDE1FF 1px solid;
	border-bottom:#fff 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 0px 4px;
}
div.mem	{
	width:210px;
	height:52px;
	border:#FFB000 2px solid;
	background:#fff;
	padding:3px 3px 3px 3px;
}
div.commission	{
	width:514px;
	height:102px;
	border:#FFB000 2px solid;
	background:#fff;
	padding:3px 3px 3px 3px;
}
div.scroll {
	width:514px;
	height:102px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}
/*20071012 add*/
table.grd_list td.nodata2 {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	text-align:center;
	margin:0;
}

/*h2.content2 {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 784px;
	height: 30px;
	background:url(../Images/bg/tit_box2.gif) no-repeat;
}*/

/* ichyun 20081111 자유거래장터 타이틀 */ 
h2.content2 {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 784px;
	height:30px;
	background:url(../Images/bg/tit_box3.gif) no-repeat;
}

/* ichyun 20081111 자유거래장터 타이틀 */ 

h3.s_title3 {
	margin:0;
	padding: 0;
	/*width: 794px;*/
	height:19px;
	float:left;
}

#search2 {
	position:relative;
	width:794px;
	margin:0 0 12px 0;
	padding: 0;
}
#search2 .bg_01 {
	height: 5px;
	background:url(../Images/bg/srh_04.gif) no-repeat;
	margin:0;
	padding:0;
}
#search2 .bg_02 {
	background:url(../Images/bg/srh_05.gif) repeat-y;
}
*html #search2 .bg_02 {
	background:url(../Images/bg/srh_05.gif) repeat-y;
	padding:0;
	margin:-7px 0 0 0;
}
#search2 .bg_03 {
	height:5px;
	background:url(../Images/bg/srh_06.gif) no-repeat;
}
#tab_menu2 {
	position:relative;
	width:784px;
	height:30px;
	margin:0 0 6px 0;
	padding:0 0 0 10px;
	background:url(../Images/bg/tab_bg.gif) repeat-x;
}
#tab_menu2 ul {
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
}
#tab_menu2 ul li {
	padding:0 4px 0 0;
	float:left;
}

/*tab add*/

#tab_area {
	clear:both;
	display:inline;
	margin:0;
	padding:0;
}

#tab_area .btn_right2 {
	padding-top:5px;
	text-align:right;
	vertical-align:text-bottom;
}

#tab_area .tab {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}


/*ie7 hack*/
*:first-child+html #tab_area .tab {margin:0; float:left; padding:0;}
/*ie6 hack*/
*html #tab_area .tab {float:left; margin:0; padding:0;}



#tab_area .tab .tab00 {
	display:inline;
	height:28px;
}

#tab_area .tab .tab00 a {
	width:126px;
	float:left;
	height:17px;
	margin:0 0 0 5px;
	padding:10px 0 0 5px;
	background:url(../Images/img/tab_00.gif) top left no-repeat;
	text-align:center;
	font-weight:bold;
	letter-spacing:-1px;
	color:#666;
	text-decoration:none;
}

#tab_area .tab .tab00 a:hover {
	height:17px;
	margin:0 0 0 5px;
	padding:10px 0 0 5px;
	width:126px;
	background-position: 0 -28px;
	text-align:center;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing:-1px;
	color:#336699;
	text-decoration:none;
}

#tab_area .tab .tab00 a.selected
{
	background-position: 0 -28px; 
	text-decoration:none;
	text-align:center;
	font-size:1.0em; 
	font-weight:bold; 
	letter-spacing:-1px; 
	color:#336699;
	margin:0; 
	padding:10px 0 0 5px;
}
#tab_area .tab .tab00 a.selected:hover 
{
	background-position: 0 -28px; 
	text-decoration:none;
	text-align:center;
	font-size:1.0em; 
	font-weight:bold; 
	letter-spacing:-1px; 
	color:#336699;
	margin:0;
	padding:10px 0 0 5px;
}
/* member add */
.bar_1 {
	background-color: #E3E3E3;
}
.space10_l{
    padding-left:10px;
}
.space10{
     padding-right:10px; padding-left:10px;
}
.space5 {
     padding-left:5px;
}

/*cert add */
.info_bold{
	font-size: 14px;
	color: #333;
	font-weight: bold;
}

/* 협력사 서브메인 */
.partner_tit {
	height:30px;
	clear:both;
}
.partner_box {
	background:url(../Images/bg/partner_box.gif) no-repeat left top;
	height:130px;
	margin:0;
	padding:15px 25px 15px 25px;
	clear:both;
}
#box_01 {
	margin:0;
	padding:0;
	background:url(../Images/bg/partner_box_01.gif) no-repeat left top;
	width:275px;
	height:100px;
	float:left;
}
#box_02 {
	margin:0;
	padding:0;
	background:url(../Images/bg/partner_box_02.gif) no-repeat left top;
	width:275px;
	height:100px;
	float:left;
}
#box_03 {
	margin:0;
	padding:0;
	background:url(../Images/bg/partner_box_03.gif) no-repeat left top;
	width:275px;
	height:100px;
	float:right;
}
#box_line_01 {
	margin:0;
	padding:0;
	/*background:url(../Images/bg/partner_box_line_01.gif) no-repeat left top;*/
	width:48px;
	height:100px;
	float:left;
}
#box_line_02 {
	margin:0;
	padding:0;
	/*background:url(../Images/bg/partner_box_line_02.gif) no-repeat left top;*/
	line-height:0px;
	width:47px;
	height:100px;
	float:left;
}
#list_box {
	width:100%;
	margin:0;
	padding:25px 0 0 80px;
}

*html #list_box {
	width:195px;
	margin:25px 0 0 80px;
	padding:0;
}

#list_box .list {
	list-style:none;
	margin:0;
	padding:0;
}

#list_box .list li { 
	color:#666666;
	font-weight:normal;
	margin:0;
	padding:0 0 0 15px;
	height:20px;
	background:url(../Images/ico/bul_arrow3.gif) no-repeat 0 2px;
}

#list_box .list li a { 
	color:#336699;
	font-weight:bold;
	text-decoration:underline;
	padding:0;
}

#list_box .list li a:hover { 
	color:#336699;
	font-weight:bold;
	text-decoration:underline;
	padding:0;
}

#calendar_box {
	float:left;
	width:300px;
	height:200px;
	margin:0;
	padding:0 0 0 0;
	background:url(../Images/bg/calendar_01.gif) no-repeat 25px 0;
}

#calendar_box #calendar_cnt {
	margin:0;
	padding:10px 0 0 75px;
	text-align:center;
}	

#calendar_arrow {
	float:left;
	width:48px;
	height:200px;
	margin:0;
	padding:0;
	background:url(../Images/bg/calendar_arrow.gif) no-repeat left top;
}

#calendar_list {
	float:left;
	width:597px;
	/*height:200px;*/
	margin:0;
	padding:0 25px 0 0;
}

#calendar_list .list {
	list-style:none;
	margin:0;
	padding:0;
}

#calendar_list .list li { 
	color:#666666;
	font-weight:normal;
	margin:0;
	padding:0 0 0 10px;
	height:20px;
	background:url(../Images/ico/bul_arrow.gif) no-repeat 0 2px;
}

#calendar_list .list li.none {
	color:#666666;
	font-weight:normal;
	margin:0;
	padding:0;
	height:160px;
	background:url(../Images/ico/bul_arrow_blank.gif) no-repeat left top;
}

div.scroll2 {
	width:597px;
	height:163px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

div.scroll3 {
	width:520px;
	height:163px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

/* 싸이클론 추가 */
.cycleloan_01 {
	background:url(../Images/img/cycle_loan_01.gif) no-repeat 10px 0;
	width:794px;
	height:49px;
}
.cycleloan_02 {
	background:url(../Images/img/cycle_loan_02.gif) no-repeat 10px 0;
	width:794px;
	height:397px;
}
.cycleloan_03 {
	background:url(../Images/img/cycle_loan_03.gif) no-repeat 10px 0;
	width:794px;
	height:89px;
}
.cycleloan_04 {
	background:url(../Images/img/cycle_loan_04.gif) no-repeat 10px 0;
	width:794px;
	height:260px;
}
.cycleloan_05 {
	background:url(../Images/img/cycle_loan_05.gif) no-repeat 10px 0;
	width:794px;
	height:470px;
}
.cycleloan_06 {
	background:url(../Images/img/cycle_loan_13.gif) no-repeat 10px 0;
	width:794px;
	height:300px;
}
.cycleloan_07 {
	background:url(../Images/img/cycle_loan_06.gif) no-repeat 10px 0;
	width:794px;
	height:690px;
}
.cycleloan_08 {
	background:url(../Images/img/cycle_loan_07.gif) no-repeat 10px 0;
	width:794px;
	height:360px;
}
.cycleloan_09 {
	background:url(../Images/img/cycle_loan_08.gif) no-repeat 10px 0;
	width:794px;
	height:200px;
}
.cycleloan_10 {
	background:url(../Images/img/cycle_loan_09.gif) no-repeat 10px 0;
	width:794px;
	height:70px;
}
.cycleloan_11 {
	width:794px;
	margin:0 0 0 10px;
	height:400px;
}
*html .cycleloan_11 {
	width:771px;
	margin:0 0 0 10px;
	height:400px;
}
.cycleloan_12 {
	width:794px;
	padding-left:10px;
	height:695px;
}
*html .cycleloan_12 {
	width:771px;
	margin:0 0 0 10px;
	height:695px;
}
.cycleloan_13 {
	width:794px;
	padding-left:10px;
	height:690px;
}
*html .cycleloan_13 {
	width:771px;
	margin:0 0 0 10px;
	height:690px;
}
.hidden {
	position:absolute;
	left:0;
	top:0;
	height:0;
	width:0;
	overflow:hidden
}
/* 코윈 추가 */
.cowin_01 {
	background:url(../Images/img/cowin_01.gif) no-repeat 20px 0;
	width:764px;
	height:58px;
}
.cowin_02 {
	background:url(../Images/img/cowin_02.gif) no-repeat 20px 0;
	width:764px;
	height:164px;
}
.cowin_03 {
	background:url(../Images/img/cowin_03.gif) no-repeat 20px 0;
	width:764px;
	height:432px;
	margin:0 0 25px 0;
}
*:first-child+html .cowin_03 {
	background:url(../Images/img/cowin_03.gif) no-repeat 20px 0;
	width:764px;
	height:432px;
	margin:0 0 7px 0;
}
*html .cowin_03 {
	background:url(../Images/img/cowin_03.gif) no-repeat 20px 0;
	width:764px;
	height:432px;
	margin:0 0 5px 0;
}
.cowin_04 {
	background:url(../Images/img/cowin_04.gif) no-repeat 20px 0;
	width:695px;
	height:122px;
}
.cowin_05 {
	background:url(../Images/img/cowin_05.gif) no-repeat 20px 0;
	width:695px;
	height:432px;
	margin:0 0 25px 0;
}
*:first-child+html .cowin_05 {
	background:url(../Images/img/cowin_05.gif) no-repeat 20px 0;
	width:695px;
	height:432px;
	margin:0 0 7px 0;
}
*html .cowin_05 {
	background:url(../Images/img/cowin_05.gif) no-repeat 20px 0;
	width:695px;
	height:432px;
	margin:0 0 5px 0;
}
/*B2B MANUAL ADD */
.b2b_01 {
	background:url(../Images/img/b2b_01.gif) no-repeat 10px 0;
	width:794px;
	height:288px;
}
.b2b_02 {
	background:url(../Images/img/b2b_02.gif) no-repeat 10px 0;
	width:794px;
	height:635px;
}
.b2b_03 {
	background:url(../Images/img/b2b_03.gif) no-repeat 10px 0;
	width:794px;
	height:635px;
}
.b2b_03 {
	background:url(../Images/img/b2b_03.gif) no-repeat 10px 0;
	width:794px;
	height:635px;
}
.b2b_04 {
	width:794px;
	height:120px;
	padding-left:10px;
}
*html .b2b_04 {
	width:771px;
	margin:0 0 0 10px;
	height:120px;
}
.b2b_05 {
	width:794px;
	height:700px;
	padding-left:10px;
}
*html .b2b_05 {
	width:771px;
	margin:0 0 0 10px;
	height:700px;
}
.b2b_06 {
	width:794px;
	height:325px;
	padding-left:10px;
}
*html .b2b_06 {
	width:771px;
	margin:0 0 0 10px;
	height:325px;
}
.b2b_07 {
	width:794px;
	height:625px;
	padding-left:10px;
}
*html .b2b_07 {
	width:771px;
	margin:0 0 0 10px;
	height:625px;
}
.b2b_08 {
	width:794px;
	height:325px;
	padding-left:10px;
}
*html .b2b_08 {
	width:771px;
	margin:0 0 0 10px;
	height:325px;
}
.b2b_09 {
	width:794px;
	height:615px;
	padding-left:10px;
}
*html .b2b_09 {
	width:771px;
	margin:0 0 0 10px;
	height:615px;
}
.b2b_10 {
	width:771px;
	height:615px;
	padding-left:10px;
}
.b2b_b {
	font-weight:bold;
	font-size:12px;
	color:#333333;
}

/* 20080214 add */

.error {
	color:#ff6600;
	font-weight:normal;
	vertical-align:bottom;
	text-decoration:underline;
}
.error a:link {
	color:#ff0000;
	font-weight:normal;
	vertical-align:bottom;
	text-decoration:underline;
}
.error a:hover {
	color:#ff0000;
	font-weight:normal;
	vertical-align:bottom;
	text-decoration:underline;
}

div.scroll4 {
	width:970px;
	height:330px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

div.scroll5 {
	width:970px;
	height:163px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}
div.scroll6 {
	width:470px;
	height:163px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

.space20 {
	height:20px;
}

table.tb2 tbody td.input4 {
	background-color:#fff;
	padding:2px 5px 2px 5px;
	color:#666;
	text-align:left;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}


/* 20080605 add ichyun */

/* 팝업 레이아웃 */

/*#pop_header {
	width:750px;
	height:110px;
	background: url("../../Common/Images/title.gif") no-repeat;
	margin:0;
	padding:0;
}
*/

#pop_header {
    width:750px;
	height:110px;
	background: url(../Images/img/title.gif) no-repeat;
	position:relative; 
	margin:0;
	padding:0;
}


.pop_tit2 {
	/*background:#003b77;*/
	font-size:15px;
	font-family: "Dotum",  "Arial";
	/*color:#085aab;*/
	color:#ff6600;
	letter-spacing:-1px;
	line-height:15px;
	padding:70px 0 0 52px;
	margin:0;
}

.pop_text {
	/*background:#003b77;*/
	font-size:12px;
	font-family: "Dotum",  "Arial";
	color:#085aab;
	line-height:18px;
	padding:0 0 5px 5px;
	margin:0;
}

#pop_table2 {
	width:730px;
    height:100%;
	margin:0;
	padding:20px 10px 20px 10px;
	color:#666;
	font-size:12px;
	font-family: "Dotum",  "Arial";
}

#pop_bottom2 {
	width:730px;
    line-height:15px;
	margin:0;
	padding:10px;
	color:#666;
	font-size:12px;
	font-family: "Dotum",  "Arial";
}

#pop_info {
	width:700px;
    line-height:15px;
	margin:0;
	padding:10px;
	color:#7c7c7c;
	font-size:11px;

	background-color:#f5f5f5;
	border:#aeaece 1px solid;
	font-family: "Dotum",  "Arial";
}

.s_tit {
	height:30px;
	font-size:12px;
	font-weight:bold;
	color:#444;
	background:url(../Images/img/bg_s_tit_01.gif) no-repeat;
	padding:9px 0 0 28px;
	margin:0;
}

div.scroll7 {
	width:600px;
	height:150px;
	overflow-y:scroll;
	margin:0 auto;
	padding:8px 10px 5px 10px;
	border:1px #d4d4d4 solid;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color:#e9e9e7;
	scrollbar-shadow-color:#dddddd;
	scrollbar-3dlight-color:#e9e9e7;
	scrollbar-darkshadow-color:#cec8bc;
	scrollbar-track-color:#f0f0f0;
	scrollbar-arrow-color:#ffffff;
}

div.scroll7 ul, div.scroll2 ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0;
}

div.scroll7 ul li, div.scroll7 ol li {
	margin:0 0 0 0;
	padding:3px 0 2px 0;
}

div.scroll7 ol li ol {
	list-style:disc;
	margin:0 0 0 15px;
}
div.scroll7 ul li p, div.scroll7 ol li p {
	line-height:120%;
	margin:5px 0 5px 0;
}

div.scroll7 ul h4, div.scroll7 ol h4 {
	font-size:1.2em;
	margin:5px 0 10px 0;
}
.t_org {
	color:#ff4d00;
}

.h_space10 {
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
}

.txt_center {
	color:#000;
	font-weight:bold;
	margin:0 0 0 230px;
	padding:0;
	height:25px;
}

/* 테이블 영역 */
table.tb4 {
	width:100%;
	background-color:#D9EBF5;
	margin:1px 0 0 0;
	border-top:#dedede 1px solid;
	border-left:#dedede 1px solid;
	clear:both;
}


table.tb4 td.item {
	background-color:#f6f6f6;
	border-right:#dedede 1px solid;
	border-bottom:#dedede 1px solid;
	padding: 1px 4px 1px 4px;
	width:20%;
	height:23px;
	color:#444;
	white-space:nowrap;
	font-size:12px;
	text-align:left;
}

table.tb4 td.input{
	background-color:#fff;
	border-right:#dedede 1px solid;
	border-bottom:#dedede 1px solid;
	padding: 1px 4px 1px 4px;
	height:23px;
	color:#444;
	white-space:nowrap;
	font-size:12px;
	text-align:left;
}

input.button {
	cursor: pointer;
	font-family: "Dotum",  "Arial";
	font-weight:bold;
	margin: 0 10px 0 10px;
	padding: 1px 15px 0 15px;
	border: 1px;
	border-style: solid;
	border-color: #d6d6d6 #d6d6d6 #d6d6d6 #d6d6d6;
	background-color: #fff; 
}

/* IE6 Hack */
*html input.button {padding: 2px 5px 0 5px; }

/* IE7 Hack */
*:first-child+html input.button {padding: 4px 4px 0 4px; }

input.button:link { color: #444; }
input.button:hover { color: #336699; }


/* btn_(height of button) ex) if size = 18 then input class="button btn18" */
input.btn28{ background: #fff url("../../Common/Images/bg_btn01.gif"); height: 30px; }

.btn_wrap {
	margin:0;
	padding:0;
	text-align:center;
}

/* 알리바바 관련 */
#content_alibaba {
	margin:0;
	padding:0;
	color:#717172;
	line-height:18px;
	text-align:left;
	font-size:12px;
	font-family: "Dotum",  "Arial";
}
.txt_orange01 {
	color:#f85200;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.txt_orange02 {
	color:#f85200;
	font-weight:bold;
	text-align:left;
}
.txt_orange02_big {
	color:#f85200;
	font-weight:bold;
	font-size:13px;
	font-family:gulim;
	text-align:left;
}
.txt_orange03 {
	color:#ff6600;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	font-family: "gulim",;
}
.txt_orange04 {
	color:#ff6600;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-family: "gulim",;
	background:#FFFFFF;
}
.txt_black01 {
	color:#000;
	text-decoration:underline;
}
.txt_black02 {
	color:#000;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}
.txt_black03 {
	color:#000;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	font-family: "gulim",;
}
.txt_black04 {
	color:#000;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	font-family: "gulim",;
	text-decoration:underline;
}
.txt_black05 {
	color:#000;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	font-family: "gulim",;
}
.txt_black06 {
	color:#037c28;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	font-family: "gulim",;
	text-decoration:underline;
}
.txt_black07 {
	color:#717172;
	font-weight:normal;
	font-size:13px;
	text-align:left;
	font-family: "gulim",;
}
.txt_black08 {
	color:#000;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	font-family: "gulim",;
}
.txt_black09 {
	color:#000;
	font-weight:normal;
	font-size:13px;
	text-align:left;
	font-family: "gulim",;
}
.txt_brown01 {
	color:#492b11;
	font-size:12px;
	text-align:left;
	font-family: "gulim",;
}
.txt_brown02 {
	color:#a27754;
	font-size:12px;
	text-align:left;
	font-family: "gulim",;
}
.txt_brown03 {
	color:#792e0d;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family: "gulim";
/*	text-decoration:underline;*/
}
.txt_brown04 {
	height:25px;
	color:#563d00;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	padding:0;
	background-color:#f0e8b0;
	font-family: "gulim";
}
.txt_brown05 {
    padding:5px 0 5px 0;
	color:#3f3a16;
	font-size:11px;
	text-align:center;
    letter-spacing:-0.1em;
	padding:0;
	background-color:#fff;
	font-family: "dotum";
}
.txt_brown06 {
	height:25px;
	color:#563d00;
	font-size:12px;
	text-align:center;
	font-weight:normal;
	padding:0;
	background-color:#fbf9e7;
	font-family: "gulim";
}
.txt_brown07 {
    padding:5px 0 5px 0;
	color:#3f3a16;
	font-size:12px;
	text-align:center;
	padding:0;
	background-color:#fff;
	font-family: "dotum";
}
.txt_brown08 {
	height:25px;
	color:#563d00;
	font-size:12px;
	font-weight:normal;
	padding:0;
	font-family: "gulim";
	padding:5px 0 0 0;
}
.txt_violet01 {
	color:#210192;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family: "gulim";
	text-decoration:underline;
}
.txt_violet02 {
	color:#210192;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	font-family: "gulim";
}

.txt_violet02_big {
	color:#210192;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	font-family: "gulim";
}

.txt_blue01 {
	color:#427f9d;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	font-family: "gulim",;
	text-decoration:underline;
}

/*인사부음 추가*/
#content_left {
	float:left;
	margin:0 0 -10px 0;
	width:755px;
	overflow:hidden;
	position:relative;
}
#content_right {
	float:right;
	width:200px;
	margin:0 0 -10px 0;
	overflow:hidden;
	position:relative;
}
h2.content_bn {
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	width: 750px;
	height:30px;
	background:url(../Images/bg/tit_box2.gif) no-repeat;
}
#location_bn {
	position: absolute;
	top: 10px;
	right:15px;
	color:#3C3C3C;
	text-align: right;
	font-size: 0.9em;
	z-index:20;
}
#location_bn a:link, #location_bn a:visited {
	color: #336699;
	text-decoration:none;
}
#location_bn a:active, #location_bn a:hover {
	color: #336699;
	text-decoration:underline;
}
.banner_box {
	margin:0 0 10px 0;
}
.list_box {
	margin:0 0 0 0;
}
.list_box_top {
	background:url(../Images/BriefNews/right_box_01.gif) no-repeat;
	height:40px;
	padding:0;
}
.list_box_mld {
	background:url(../Images/BriefNews/right_box_02.gif) repeat-y;
}
.list_box_mld .list_01 {
	list-style:none;
	margin:0;
	padding:0;
}

.list_box_mld .list_01 li { 
	color:#666666;
	font-weight:normal;
	margin:0;
	padding:3px 0 0 23px;
	height:15px;
	font-size:11px;
	background:url(../Images/BriefNews/bul_01.gif) no-repeat 17px 7px;
}
.list_box_mld .list_01 li a:link, .list_box_mld .list_01 li a:visited, .list_box_mld .list_01 li a:active {
	color: #666;
	text-decoration:none;
}
.list_box_mld .list_01 li a:hover {
	color: #336699;
	text-decoration:none;
}
.list_box_mld2 {
	background:url(../Images/BriefNews/right_box_03.gif) no-repeat;
	height:44px;
}
.list_box_btm {
	background:url(../Images/BriefNews/right_box_04.gif) no-repeat;
	height:30px;
}
.list_box_top .tit {
	float:left;
	margin:10px 0 0 8px;
	_margin:10px 0 0 4px;
	padding:0 0 0 0;
}
.list_box_top .more {
	padding:12px 10px 0 0;
	margin:0 0 0 0;
	float:right;
	text-align:right;
}
.list_box_mld2 .tit {
	float:left;
	margin:14px 0 0 8px;
	_margin:14px 0 0 4px;
	padding:0 0 0 0;
}
.list_box_mld2 .more {
	padding:16px 10px 0 0;
	margin:0 0 0 0;
	float:right;
	text-align:right;
}
.tab_menu_layout {
	height:29px;
	width:755px;
	margin:0 0 10px 0;
}

.tab_menu_layout .tab_menu {
	margin:0;
	padding:0;
	height:29px;
	overflow:hidden;
	background:url(../Images/BriefNews/bg_tab.gif) repeat-x;
}

.tab_menu_layout .tab_menu li {
	display:inline;
}

.tab_menu_layout .tab_menu a { 
	float: left;
	padding: 29px 4px 0 0; 
	overflow: hidden;
	height: 0px !important;
	height:29px;
}

.tab_menu_layout .tab_menu a:hover {
	background-position:0 -29px;
	height:29px;
}	

.tab_menu_layout .tab_menu_01 a{
	width:121px;
	background:url(../Images/BriefNews/tab_01.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_02 a{
	width:112px;
	background:url(../Images/BriefNews/tab_02.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_03 a{
	width:112px;
	background:url(../Images/BriefNews/tab_03.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_04 a{
	width:112px;
	background:url(../Images/BriefNews/tab_04.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_05 a{
	width:112px;
	background:url(../Images/BriefNews/tab_05.gif) top left no-repeat;
}
.tab_menu_layout .tab_menu_06 a{
	width:112px;
	background:url(../Images/BriefNews/tab_06.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_07 a{
	width:112px;
	background:url(../Images/BriefNews/tab_07.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_08 a{
	width:122px;
	background:url(../Images/BriefNews/tab_08.gif) top left no-repeat;
}	

.tab_menu_layout .tab_menu_01 .selected, .tab_menu_layout .tab_menu_02 .selected, .tab_menu_layout .tab_menu_03 .selected, .tab_menu_layout .tab_menu_04 .selected, .tab_menu_layout .tab_menu_05 .selected, .tab_menu_layout .tab_menu_06 .selected, .tab_menu_layout .tab_menu_07 .selected, .tab_menu_layout .tab_menu_08 .selected { 
	background-position:0 -29px;
}

#search_briefnews {
	/*position:relative;*/
	width:755px;
	margin:0 0 12px 0;
}
#search_briefnews .bg_01 {
	height:6px;
	background:url(../Images/BriefNews/srh_01.gif) no-repeat;
	margin:0px;
	padding:0px;
}
#search_briefnews .bg_02 {
	background:url(../Images/BriefNews/srh_02.gif) repeat-y;
}
#search_briefnews .bg_03 {
	height:6px;
	background:url(../Images/BriefNews/srh_03.gif) no-repeat;
}
#search_briefnews .bg_02 .srh_item {
	padding:5px 5px 6px 20px;
	font-weight:bold;
	color:#666;
	background:none;
}
#search_briefnews .bg_02 .srh_input {
	padding:5px 5px 6px 0;
}
#search_briefnews .bg_02 .srh_btn {
	width:12%;
	text-align:center;
	background:url(../Images/bg/srh_line.gif) repeat-y left 0;
}
.page_count {
	text-align:right;
	padding:0 10px 0 0;
}

.post_item_layer { 
	clear:both;
	width:740px;
	margin:0 0 0 0;
	padding:0 10px 0 10px;
}

.post_item_layer .list_box { 
	clear:both;
	margin:0 0 15px 0;
	width:740px;
	padding: 0 0 0 0;
}

.post_item_layer .list_box .entry { 
	float:left;
	width:639px;
	margin:0 0 5px 0;
	padding:0;
	_margin:0 0 7px 0;
	_padding:0;
	text-align:justify;
}
.post_item_layer .list_box .no_img { 
	width:740px;
}

.post_item_layer .list_box .img_box { 
	float:left;
	margin:0 0 12px 0;
	padding:0;
}

.post_item_layer .list_box .img_box .img_preview { 
	width:84px;
	height:84px;
	margin:0 10px 0 0;
	padding:1px;
	border:#c0c0c0 1px solid;
	overflow: hidden;
}
.post_item_layer .list_box .img_box .img_preview img { 
	width:84px;
	height:84px;
	vertical-align:top;
}

.post_item_layer .list_box .entry li { 
	float:none;
	list-style:none;
	margin:0;
	padding:0;
}

.post_item_layer .list_box .entry .post_tit { 
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:4px 0 3px 0;
}

.post_item_layer .list_box .entry .post_tit a{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.post_item_layer .list_box .entry .post_tit a:hover{
	color:#006699;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}

.post_item_layer .list_box .post_location{
	color:#818181;
	font-size:11px;
	padding:0 0 5px 5px;
	margin:0 0 0 0;	
}

.post_item_layer .list_box .post_location a{
	color:#888888;
	font-size:11px;
	text-decoration:none;
	/*padding:0;
	margin:0;*/
}

.post_item_layer .list_box .post_location a:hover{
	color:#006699;
	font-size:11px;
	text-decoration:underline;
}
.post_item_layer .list_box .post_location ul{
	margin:0;
	padding:0;
	list-style:none;
}
.post_item_layer .list_box .post_location ul li{
	display:inline;
	height:21px;
	padding:5px 0 5px 0;
}
/*.post_item_layer .list_box .post_location ul li.left{
	background:url(../Images/BriefNews/bg_box_left.gif) no-repeat;
	height:21px;
	width:8px;
}*/
/*.post_item_layer .list_box .post_location ul li.right{
	background:url(../Images/BriefNews/bg_box_right.gif) no-repeat;
	height:21px;
	width:8px;
}*/
.post_item_layer .list_box .post_location .post_date{
	color:#888888;
	font-size:11px;
}

.post_item_layer .list_box .entry .post_content{
	color:#666666;
	font-size:12px;
	line-height:130%;
	margin:0 0 3px 0;
	padding-top:3px;
	overflow:hidden;
	height:32px;
}

*html .post_item_layer .list_box .entry .post_content{
	color:#666666;
	font-size:12px;
	line-height:120%;
	margin:0;
	padding:0;
}

/*페이지 네비게이션*/
#page_navigation
{
	text-align:center;
	width:755px;
	margin:0 0 0 0;
	clear:both;
	border-top:#e5e5e5 1px solid;
	padding:15px 0 0 0;
}

#page_navigation span
{
	/*display:block;*/
}

#page_navigation span.selected
{
	color:#ff5400;
	border:#dadada 1px solid;
	padding:4px 5px 2px 5px;
	height:18px;
	font-weight:bold;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
}
#page_navigation span a.navi_prev
{
	color:#777;
	border:#dadada 1px solid;
	padding:4px 4px 2px 21px;
	height:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	background:url(../images/BriefNews/page_prev.gif) no-repeat 6px 4px;
}
#page_navigation span a.navi_next
{
	color:#777;
	border:#dadada 1px solid;
	padding:4px 19px 2px 5px;
	height:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	background:url(../images/BriefNews/page_next.gif) no-repeat 67px 4px;
}
*:first-child+html #page_navigation span a.navi_prev
{
	color:#777;
	border:#dadada 1px solid;
	padding:4px 4px 2px 21px;
	height:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	background:url(../images/BriefNews/page_prev.gif) no-repeat 6px 5px;
}
*:first-child+html #page_navigation span a.navi_next
{
	color:#777;
	border:#dadada 1px solid;
	padding:4px 19px 2px 5px;
	height:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	background:url(../images/BriefNews/page_next.gif) no-repeat 68px 5px;
}
*html #page_navigation span a.navi_prev
{
	color:#777;
	border:#dadada 1px solid;
	padding:4px 4px 1px 21px;
	height:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	background:url(../images/BriefNews/page_prev.gif) no-repeat 6px 5px;
}
*html #page_navigation span a.navi_next
{
	color:#777;
	border:#dadada 1px solid;
	padding:4px 19px 1px 5px;
	height:18px;
	font-weight:normal;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	background:url(../images/BriefNews/page_next.gif) no-repeat 68px 5px;
}
#page_navigation a
{
	/*display:block;*/
	border:#dadada 1px solid;
	padding:4px 5px 2px 5px;
	color:#a1a1a1;
	height:18px;
	font-weight:bold;
	line-height:25px;
	margin:0 1px 0 1px;
	width:18px;
	selector-dummy:expression(this.hideFocus=true);
}

#page_navigation a:link,
#page_navigation a:visited
{
	text-decoration:none;
}

#page_navigation a:hover,
#page_navigation a:active
{
	text-decoration:underline;
}

#page_navigation span.page_list
{
	margin-bottom:5px;
}
.btn_area {
	width:755px;
	margin:-10px 0 3px 0;
	padding:5px 0 2px 7px;
	background:url(../Images/BriefNews/bg_btn_area.gif) repeat-y;
}
.sample_box {
	margin:0 0 0 0;
}
.sample_box_tit {
	height:30px;
	padding:0;
}
.sample_box_tit .tit {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.sample_box_top {
	height:147px;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
}
.sample_box_top img {
	vertical-align:top;
}
.sample_box_mld {
	background:url(../Images/BriefNews/bg_sample_box_02.gif) repeat-y;
	height:304px;
}
.sample_box_mld ul {
	margin:0;
	padding:0;
	list-style:none;
}
.sample_box_mld ul li {
	height:21px;
	background:url(../Images/BriefNews/bul_02.gif) no-repeat 17px 0;
	padding:9px 0 0 33px;
	word-spacing:0;
	font-size:12px;
}
.sample_box_mld ul li a:link, .sample_box_mld ul li a:visited, .sample_box_mld ul li a:active {
	color: #666;
	font-weight:bold;
	word-spacing:-3px;
	text-decoration:none;
}
.sample_box_mld ul li a:hover {
	color: #336699;
	font-weight:bold;
	word-spacing:-3px;
	text-decoration:underline;
}
.sample_box_btm {
	background:url(../Images/BriefNews/bg_sample_box_btm.gif) no-repeat;
	height:24px;
}
#reg_area {
	width:755px;
	margin:0;
}
#reg_area .left_corp_list {
	float:left;
	width:172px;
}
.left_corp_list .left_corp_list_tit {
	background:url(../Images/BriefNews/bg_corp_top.gif) no-repeat;
	height:29px;
}
.left_corp_list .left_corp_list_tit .tit {
	margin:4px 0 0 19px;
}
.left_corp_list .left_corp_list_info {
	background:url(../Images/BriefNews/bg_corp_01.gif) no-repeat;
	height:21px;
	color:#002d47;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
}
.left_corp_list .left_corp_list_info strong {
	color:#004e80 !important;
}
.left_corp_list_bg {
	background:url(../Images/BriefNews/bg_corp_02.gif) repeat-y;
	height:42px;
	text-align:center;
	padding:3px 0 0 0;
}
.left_corp_list .left_corp_list_top {
	background:url(../Images/BriefNews/bg_corp_03.gif) no-repeat;
	height:8px;
	line-height:0px;
	font-size:0px;
}
.left_corp_list .left_corp_list_mld {
	background:url(../Images/BriefNews/bg_corp_04.gif) repeat-y;
	padding:3px 9px 2px 16px;
	height:345px;
}
.left_corp_list .left_corp_list_mld div.scroll_list {
	overflow-y:auto;
	height:345px;
}
.left_corp_list .left_corp_list_mld ul {
	margin:0;
	padding:0;
	list-style:none;
}
.left_corp_list .left_corp_list_mld ul li {
	padding:3px 0 2px 0;
	color:#666;
}
.left_corp_list .left_corp_list_mld2 {
	background:url(../Images/BriefNews/bg_corp_05.gif) no-repeat;
	height:7px;
	line-height:0px;
	font-size:0px;
}
.left_corp_list .left_corp_list_btm {
	background:url(../Images/BriefNews/bg_corp_btm.gif) no-repeat;
	height:32px;
	text-align:right;
	padding:3px 8px 0 0;
}

#reg_area .content_reg {
	float:right;
	width:568px;
}

.t_red {
	color:#ff0000;
}
.t_red a:link {
	color:#ff0000;
	text-decoration:underline;
}
.t_red a:visited {
	color:#ff0000;
	text-decoration:underline;
}
.t_red a:active {
	color:#ff0000;
	text-decoration:underline;
}
.t_red a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.total {
	color:#595959;
	padding:5px 0 0 0;
	margin:0 0 0 0;
}
.essential {
	color:#595959;
	padding:5px 0 0 0;
	margin:0 0 0 0;
}
.contract_bul {
	background:url(../Images/ico/bul_arrow2.gif) no-repeat 35px 7px;
	padding:6px 0 0 45px;
}
.space6 {
	height:8px;
}

.s_title5 {
	background:url(../Images/ico/bul_arrow5.gif) no-repeat 5px 7px;
	margin:0;
	padding: 5px 0 8px 21px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	float:left;
}
.date {
	float:right;
	padding:6px 5px 0 0;
}
.line_dot {
	background:url(../Images/bg/dot.gif) repeat-x;
	height:1px;
	margin:0 0 5px 0;
	font-size:0;
	line-height:0;
}
h3.s_title6 {
	background:none;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	height:23px;
}
.corp_different_info {
	background:url(../Images/BriefNews/bg_box.gif) no-repeat;
	height:111px;
	padding:11px 10px 11px 15px;
	margin:0 0 15px 0;
}
.corp_different_info .info_list {
	overflow-y:auto;
	height:111px;
}
.corp_different_info .info_list ul {
	margin:0;
	padding:0;
	list-style:none;
}
.corp_different_info .info_list ul li {
	background:url(../Images/ico/bul_arrow.gif) no-repeat 0 3px;
	height:16px;
	padding: 3px 0 0 5px;
}

.corp_different_info .info_list ul li a:link, .corp_different_info .info_list ul li a:visited, .corp_different_info .info_list ul li a:active {
	color: #666;
	text-decoration:none;
}
.corp_different_info .info_list ul li a:hover {
	color: #336699;
	text-decoration:underline;
}

#tab_menu_admin {
	position:relative;
	height:30px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	background:url(../Images/bg/tab_bg.gif) repeat-x;
}

#tab_menu_admin .tab_menu {
	margin:0;
	padding:0;
	height:28px;
	overflow:hidden;
}

#tab_menu_admin .tab_menu li {
	display:inline;
}

#tab_menu_admin .tab_menu a { 
	float: left;
	padding: 28px 0 0 0; 
	margin:0 4px 0 0;
	overflow: hidden;
	height: 0px !important;
	height:28px;
}

#tab_menu_admin .tab_menu a:hover {
	background-position:0 -28px;
	height:28px;
}	

#tab_menu_admin .tab_menu_01 a{
	width:104px;
	background:url(../Images/img/tab_01.gif) top left no-repeat;
}	

#tab_menu_admin .tab_menu_02 a{
	width:114px;
	background:url(../Images/img/tab_02.gif) top left no-repeat;
}	

#tab_menu_admin .tab_menu_03 a{
	width:104px;
	background:url(../Images/img/tab_03.gif) top left no-repeat;
}

#tab_menu_admin .tab_menu_01 .selected, #tab_menu_admin .tab_menu_02 .selected, #tab_menu_admin .tab_menu_03 .selected { 
	background-position:0 -28px;
}
.number_01 {
	position:absolute;
	left:70px;
	top:11px;
	color:#009bd5;
	font-size:11px;
	font-weight:bold;
}
.number_02 {
	position:absolute;
	left:190px;
	top:11px;
	color:#009bd5;
	font-size:11px;
	font-weight:bold;
}
.number_03 {
	position:absolute;
	left:296px;
	top:11px;
	color:#009bd5;
	font-size:11px;
	font-weight:bold;
}

#search_admin {
	/*position:relative;*/
	width:568px;
	margin:0 0 12px 0;
}
#search_admin .bg_01 {
	height:6px;
	background:url(../Images/bg/srh_04.gif) no-repeat;

	margin:0px;
	padding:0px;
}
#search_admin .bg_02 {
	background:url(../Images/bg/srh_05.gif) repeat-y;
}
#search_admin .bg_03 {
	height:6px;
	background:url(../Images/bg/srh_06.gif) no-repeat;
}
#search_admin .bg_02 .srh_item {
	font-weight:bold;
	color:#666;
	padding:2px 5px 2px 20px;
	background:url(../Images/ico/bul_srh.gif) no-repeat 12px 11px;
}
#search_admin .bg_02 .srh_input {
	padding:5px 5px 6px 0;
}
#search_admin .bg_02 .srh_btn {
	width:12%;
	text-align:center;
	background:url(../Images/bg/srh_line.gif) repeat-y left 0;
}
.t_gray {
	color:#595959;
}
.image_box
{
	background:#f2f2f2;
	padding:10px 0 10px 0;
	margin:5px 0 0 0;
	text-align:center;
}
.image_box .photo
{
	border:#c6c6c6 1px solid;
	background:#fff;
	padding:1px;
	width:150px;
	height:150px;
}
.image_box .photo img
{
	width:150px;
	height:150px;
}

/* ichyun 20081111 자유거래장터 타이틀 */ 
h2.content3 {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 807px;
	height:30px;
	background:url(../Images/bg/tit_box3.gif) no-repeat;
}
/* ichyun 20081111 자유거래장터 타이틀 */ 

#content_left .btn_c {
	text-align:center;
	margin:25px 0 20px 0;
}
#content_left .btn_c img {
	margin:0 4px 0 4px;
}

/* sjkang 20081111 기업단신 메인 배너 */
#content_left .brief_banner {
	margin:0 0 10px 0;
}

/* 유류 회원가입 이용약관 */

div.scroll8 {
	text-align:left;
	width:600px;
	height:400px;
	overflow-y:scroll;
	margin:0 auto;
	padding:8px 10px 5px 10px;
	border:1px #d4d4d4 solid;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color:#e9e9e7;
	scrollbar-shadow-color:#dddddd;
	scrollbar-3dlight-color:#e9e9e7;
	scrollbar-darkshadow-color:#cec8bc;
	scrollbar-track-color:#f0f0f0;
	scrollbar-arrow-color:#ffffff;
}

div.scroll8 ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0;
}

div.scroll8 ul li {
	margin:0 0 0 0;
	padding:3px 0 2px 0;
}

div.scroll8 ol li ol {
	list-style:disc;
	margin:0 0 0 15px;
}

div.scroll8 ul li p {
	line-height:120%;
	margin:5px 0 5px 0;
}

div.scroll8 ul h4 {
	font-size:1.2em;
	margin:5px 0 10px 0;
}

/* 메세지 박스 */

.message_box {
	width:288px;
	padding:0;
	margin:0;
	border:0;!important
}

.message_box .message_top {
	background:url(../images/img/oil_box_top.gif) left top no-repeat;
	width:288px;
	height:10px;
	padding:0;
	margin:0;
	border:0;!important
}

.message_box .message_left {
	background:url(../images/img/oil_box_left.gif) left top repeat-y;
	width:15px;
	padding:0;
	margin:0;
	border:0;!important
}

.message_box .message_right {
	background:url(../images/img/oil_box_right.gif) left top repeat-y;
	width:15px;
	padding:0;
	margin:0;
	border:0;!important
}

.message_box .message_bottom {
	background:url(../images/img/oil_box_bottom.gif) left top no-repeat;
	width:288px;
	height:10px;
	padding:0;
	margin:0;
	border:0;!important
}

.message_box .message_cnt {
	background:#FFFFFF;
	width:258px;
	height:55px;
	padding:0;
	margin:0;
	font-family: "Dotum", "Arial";
	font-size:12px;
	line-height:18px;
	color:#333;
	/*white-space:nowrap;*/
	word-break:break-all;
	text-decoration:none;
	border:0;!important
}

/* 유류B2B 서브 메인 */
.oil_message {
	clear:both;
	height:25px;
}

#oil_box {
	clear:both;
	height:180px;
	padding:0 0 0 195px;
	background:url(../images/bg/oil_box.gif) left top no-repeat;
}

#oil_box .oil_space10 {
	float:left;
	width:30px;
}

.oil_box_01 {
	float:left;
	width:235px;
	height:145px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

*html .oil_box_01 {
	float:left;
	width:235px;
	height:145px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.oil_box_01 .list_box .btn {
	clear:both;
	height:28px;
	margin:0 0 0 0;
	padding:18px 0 0 48px;
}

.oil_box_01 .list_box .btn img {
	border:0;
}

.oil_box_01 .list_box {
	width:235px;
	margin:67px 0 0 0;
	padding:0;
}

.oil_box_01 .list_box ul {
	margin:0;
	padding:0;
}

.oil_box_01 .list_box ul li {
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:inline;
}

.oil_box_01 .list_box ul li.number {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 30px;
	width:120px;
	overflow:hidden;
	color: #fff;
	font-weight:bold;
	letter-spacing:10px;
	margin:0;
	padding:0 0 0 19px;
}

/* 가격이 3자리가 나올경우 */
.oil_box_01 .list_box ul li.number2 {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 30px;
	width:120px;
	overflow:hidden;
	color: #fff;
	font-weight:bold;
	letter-spacing:10px;
	margin:0;
	padding:0 0 0 50px;
}

.oil_box_01 .list_box ul li.day {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #000;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0;
	padding:0;
}

.oil_box_01 .list_box ul li.plus {
	background:url(../images/ico/plus.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #ff0000;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_01 .list_box ul li.minus {
	background:url(../images/ico/minus.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #3399ff;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_01 .list_box ul li.same {
	background:url(../images/ico/same.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #000;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_02 {
	float:left;
	width:235px;
	height:145px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

*html .oil_box_02 {
	float:left;
	width:235px;
	height:145px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.oil_box_02 .list_box .btn {
	clear:both;
	height:28px;
	margin:0 0 0 0;
	padding:18px 0 0 48px;
}

.oil_box_02 .list_box .btn img {
	border:0;
}

.oil_box_02 .list_box {
	width:235px;
	margin:67px 0 0 0;
	padding:0;
}

.oil_box_02 .list_box ul {
	margin:0;
	padding:0;
}

.oil_box_02 .list_box  ul li {
	margin:0 0 0 0;
	padding:0 0 0 0;
	display:inline;
}

.oil_box_02 .list_box ul li.number {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 30px;
	width:120px;
	overflow:hidden;
	color: #fff;
	font-weight:bold;
	letter-spacing:10px;
	margin:0;
	padding:0 0 0 15px;
}

/* 가격이 3자리가 나올경우 */
.oil_box_02 .list_box ul li.number2 {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 30px;
	width:120px;
	overflow:hidden;
	color: #fff;
	font-weight:bold;
	letter-spacing:10px;
	margin:0;
	padding:0 0 0 43px;
}

.oil_box_02 .list_box ul li.day {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #000;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0;
	padding:0;
}

.oil_box_02 .list_box ul li.plus {
	background:url(../images/ico/plus.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #ff0000;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_02 .list_box ul li.minus {
	background:url(../images/ico/minus.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #3399ff;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_02 .list_box ul li.same {
	background:url(../images/ico/same.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #000;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}
	
.oil_box_03 {
	float:left;
	width:235px;
	height:145px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

*html .oil_box_03 {
	float:left;
	width:235px;
	height:145px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.oil_box_03 .list_box .btn {
	clear:both;
	height:28px;
	margin:0 0 0 0;
	padding:18px 0 0 48px;
}

.oil_box_03 .list_box .btn img {
	border:0;
}

.oil_box_03 .list_box {
	width:235px;
	margin:67px 0 0 0;
	padding:0;
}

.oil_box_03 .list_box ul {
	margin:0;
	padding:0;
}

.oil_box_03 .list_box ul li {
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	display:inline;
}

.oil_box_03 .list_box ul li.number {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 30px;
	color: #fff;
	font-weight:bold;
	letter-spacing:10px;
	margin:0;
	padding:0 0 0 10px;
}

/* 가격이 3자리가 나올경우 */
.oil_box_03 .list_box ul li.number2 {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 30px;
	width:120px;
	overflow:hidden;
	color: #fff;
	font-weight:bold;
	letter-spacing:10px;
	margin:0;
	padding:0 0 0 38px;
}

.oil_box_03 .list_box ul li.day {
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #000;
	font-weight:bold;
	letter-spacing:-1px;
	margin:0;
	padding:0;
}

.oil_box_03 .list_box ul li.plus {
	background:url(../images/ico/plus.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #ff0000;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_03 .list_box ul li.minus {
	background:url(../images/ico/minus.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #3399ff;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_box_03 .list_box ul li.same {
	background:url(../images/ico/same.gif) left 2px no-repeat;
	font-family: "dotum", "dotumche", "Arial", "sans-serif";
	font-size: 12px;
	color: #000;
	font-weight:bold;
	letter-spacing:0;
	margin:0;
	padding:0 0 0 12px;
}

.oil_help {
	background:url(../images/bg/oil_help_bg.gif) left top no-repeat;
	width:950px;
	height:50px;
	padding:10px 0 0 20px;
	margin:3px 0 0 0;
	line-height:15px;
}

.oil_help .text_red {
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
}

/* 20081205 ichyun 거래진행안내 추가 */

table.grd_list td.left3 {
	background-color:#e7f4ff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#336699;
	line-height:18px;
	white-space:nowrap;
}

table.grd_list td.left3_1 {
	background-color:#f3f3f3;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	line-height:18px;
	white-space:nowrap;
}
table.grd_list td.right3 {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	line-height:18px;
}

/* 20081208 ichyun 구매/판매 메인 */

/* 구매_판매 거래프로세스 */
#content #bs_main_cnt .bs_step {
	height:152px;
	/*height:132px;*/
	background:url(../Images/bg/bs_process_bg.gif) no-repeat;
	margin:0;
	padding:11px 10px 11px 10px;
	overflow:hidden;
}

.bs_step .bs_step_01 {
	float:left;
	background:url(../Images/bg/bs_step_01_bg.gif) no-repeat left top;
	width:125px;
	height:153px;
	margin:0;
	padding:0;
}

.bs_step_01 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_01 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_01 .bs_step_list li A:link {
	color:#666;
	text-decoration:none;
	font-weight:normal;
}

.bs_step_01 .bs_step_list li A:visited {
	color:#666;
	text-decoration:none;
	font-weight:normal;
}

.bs_step_01 .bs_step_list li A:active {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_01 .bs_step_list li A:hover {
	color:#006699;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step .bs_step_02 {
	float:left;
	background:url(../Images/bg/bs_step_02_bg.gif) no-repeat left top;
	width:125px;
	height:153px;
	margin:0;
	padding:0;
}

.bs_step_02 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_02 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_02 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_02 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_02 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_02 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step .bs_step_03 {
	float:left;
	background:url(../Images/bg/bs_step_03_bg.gif) no-repeat left top;
	width:125px;
	height:153px;
	margin:0;
	padding:0;
}

.bs_step_03 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_03 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_03 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_03 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_03 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_03 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step .bs_step_04 {
	float:right;
	background:url(../Images/bg/bs_step_04_bg.gif) no-repeat left top;
	width:265px;
	height:153px;
	margin:0;
	padding:0;
}

.bs_step_04 .bs_step_04_1 {
	float:left;
	width:132px;
	height:130px;
	margin:0;
	padding:0;
}

.bs_step_04 .bs_step_04_1 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_04 .bs_step_04_1 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}

.bs_step_04 .bs_step_04_1 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_04 .bs_step_04_1 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_04 .bs_step_04_1 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_04 .bs_step_04_1 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_04 .bs_step_04_2 {
	float:left;
	width:132px;
	height:130px;
	margin:0;
	padding:0;
}

.bs_step_04 .bs_step_04_2 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 17px;
	overflow:hidden;
}

.bs_step_04 .bs_step_04_2 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}

.bs_step_04 .bs_step_04_2 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_04 .bs_step_04_2 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_04 .bs_step_04_2 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_04 .bs_step_04_2 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step .bs_step_arrow {
	float:left;
	background:url(../Images/img/bs_step_arrow.gif) no-repeat left top;
	width:30px;
	height:130px;
	margin:0;
	padding:0;
	
}

/* 구매_판매 결제 지연문서 */
#bs_delay {
	clear:both;
	height:85px;
	background:url(../Images/bg/bs_delay_bg.gif) no-repeat left top;
	margin:0;
	padding:10px 10px 10px 10px;
	overflow:hidden;
}

#bs_delay .bs_delay_01 {
	float:left;
	width:240px;
	height:85px;
	margin:0;
	padding:0;
}

.bs_delay_01 .bs_delay_txt {
	background:url(../Images/ico/bul_org.gif) no-repeat left 3px;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	margin:5px 0 0 0;
	padding:0 0 0 15px;
}

.bs_delay_01 .bs_delay_menu {
	float:left;
	height:23px;
	margin:0;
	padding:0;
}

.bs_delay_01 .bs_delay_menu .bs_delay_list {
	background:url(../Images/bg/bs_delay_menu_bg.gif) no-repeat 5px top;
	width:208px;
	height:23px;
	margin:20px 0 0 0;
	padding:5px 0 0 10px;
	overflow:hidden;
}
	
.bs_delay_01 .bs_delay_menu .bs_delay_list li {
	font-size:12px;
	color:#333;
	display:inline;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 2px;
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 0 8px;
}

.bs_delay_01 .bs_delay_menu .bs_delay_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_delay_01 .bs_delay_menu .bs_delay_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_delay_01 .bs_delay_menu .bs_delay_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_delay_01 .bs_delay_menu .bs_delay_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

#bs_delay .bs_delay_02 {
	float:left;
	width:240px;
	height:85px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}

.bs_delay_02 .bs_delay_txt {
	background:url(../Images/ico/bul_org.gif) no-repeat left 3px;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	margin:5px 0 0 0;
	padding:0 0 0 15px;
}

.bs_delay_02 .bs_delay_menu {
	float:left;
	height:23px;
	margin:0;
	padding:0;
}

.bs_delay_02 .bs_delay_menu .bs_delay_list {
	background:url(../Images/bg/bs_delay_menu_bg.gif) no-repeat 5px top;
	width:208px;
	height:23px;
	margin:20px 0 0 0;
	padding:5px 0 0 10px;
	overflow:hidden;
}
	
.bs_delay_02 .bs_delay_menu .bs_delay_list li {
	font-size:12px;
	color:#333;
	display:inline;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 2px;
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 0 8px;
}

.bs_delay_02 .bs_delay_menu .bs_delay_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_delay_02 .bs_delay_menu .bs_delay_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_delay_02 .bs_delay_menu .bs_delay_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_delay_02 .bs_delay_menu .bs_delay_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

#bs_delay .bs_delay_03 {
	float:right;
	width:230px;
	height:85px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}

.bs_delay_03 .bs_delay_txt {
	background:url(../Images/ico/bul_org.gif) no-repeat left 3px;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	margin:5px 0 0 0;
	padding:0 0 0 15px;
}

.bs_delay_03 .bs_delay_menu {
	float:left;
	height:23px;
	margin:0;
	padding:0;
}

.bs_delay_03 .bs_delay_menu .bs_delay_list {
	background:url(../Images/bg/bs_delay_menu_bg.gif) no-repeat 5px top;
	width:208px;
	height:23px;
	margin:2px 0 0 0;
	padding:5px 0 0 10px;
	overflow:hidden;
}
	
.bs_delay_03 .bs_delay_menu .bs_delay_list li {
	font-size:12px;
	color:#333;
	display:inline;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 2px;
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 0 8px;
}

.bs_delay_03 .bs_delay_menu .bs_delay_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_delay_03 .bs_delay_menu .bs_delay_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_delay_03 .bs_delay_menu .bs_delay_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_delay_03 .bs_delay_menu .bs_delay_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

/* 구매_판매 전자결제상품내역 */
#bs_payment_list {
	margin:0;
	padding:0;
}

.scroll9 {
	text-align:left;
	width:750px;
	height:163px;
	overflow:scroll;
	/*overflow-y:scroll;*/
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

.scroll9 span.red {
	font-size:12px;
	text-decoration:none;
	color:#ff0000;
}

.scroll10 {
	text-align:left;
	width:750px;
	height:115px;
	overflow:scroll;
	/*overflow-y:scroll;*/
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

.scroll10 span.red {
	font-size:12px;
	text-decoration:none;
	color:#ff0000;
}

/* 구매_판매 결제 만기일 도래 내역 */
#bs_maturity {
	margin:0;
	padding:0;
}

/* 구매_판매 공지사항 */

#bs_notice {
	clear:both;
	width:200px;
	margin:5px 0 5px 0;
	padding:0;
}

#bs_notice .more {
	height:10px;
	margin:0;
	padding:0 0 0 0;
	/*padding:0 6px 0 0;*/	
	text-align:right;
	position:absolute;
	top:15px;
	right:6px;
}

#bs_notice_layer {
	height:103px;
	margin:0;
	padding:0;
	/*padding:37px 12px 3px 14px;*/	
	background:url(../Images/bg/bs_notice_bg.gif) no-repeat left top;
	overflow:hidden;
}

.bs_notice_list_layout {
	width:175px;
	margin:0 0 0 0;
	/*margin:35px 0 0 10px;*/
	padding:0 0 0 0;
}

.bs_notice_list_layout .bs_notice_list {
	/*width:175px;*/
	list-style:none;
	margin:35px 0 0 10px;
	padding:0 0 0 0;
	/*height:105px;*/
}

.bs_notice_list_layout .bs_notice_list li {
	background:url(../Images/ico/bul_gray.gif) no-repeat 5px 4px;
	font-size:12px;
	color:#666;
	margin:7px 0 5px 0;
	padding:0 3px 0 13px;
	/*width:187px;*/
	height:14px;
	overflow:hidden;
}

.bs_notice_layout .bs_notice_list li.nodata {
	font-size:11px;
	color:#666666;
	padding:2px 3px 2px 3px;
	text-align:center;
}

.bs_notice_list_layout .bs_notice_list li.nodata strong {
	color:#FF7A00;
}

.bs_notice_list_layout .bs_notice_list li A:link {
	color:#666;
	height:14px;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}

.bs_notice_list_layout .bs_notice_list li A:visited {
	color:#666;
	height:14px;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}

.bs_notice_list_layout .bs_notice_list li A:active {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
	padding:0;
	font-weight:normal;
}

.bs_notice_list_layout .bs_notice_list li A:hover {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
	padding:0;
	font-weight:normal;
}

/* 구매_판매 이벤트 */

#bs_event {
	clear:both;
	width:200px;
	margin:5px 0 0 0;
	padding:0;
}

#bs_event .bs_event_list {
	list-style:none;
	margin:0;
	padding:0;
}

#bs_event .bs_event_list li {
	margin:0;
	padding:0;
	text-align:left;
	overflow:hidden;
}

/* 구매_판매 e-기업단신 */

#bs_briefnews {
	clear:both;
	width:200px;
	margin:5px 0 5px 0;
	padding:0;
}

#bs_briefnews .more {
	margin:13px 5px 0 0;
	padding:0;
	/*padding:0 6px 0 0;*/	
	text-align:right;
}

#bs_briefnews_layer {
	height:145px;
	margin:0;
	padding:0;
	/*padding:37px 12px 3px 14px;*/	
	background:url(../Images/bg/bs_briefnews_bg.gif) no-repeat left top;
	overflow:hidden;
}

.bs_briefnews_list_layout {
	width:175px;
	margin:0 0 0 0;
	/*margin:35px 0 0 10px;*/
	padding:0 0 0 0;
}

.bs_briefnews_list_layout .bs_briefnews_list {
	/*width:175px;*/
	list-style:none;
	margin:13px 0 0 10px;
	padding:0 0 0 0;
	/*height:105px;*/
}

.bs_briefnews_list_layout .bs_briefnews_list li {
	background:url(../Images/ico/bul_gray.gif) no-repeat 5px 4px;
	font-size:11px;
	color:#666;
	margin:7px 0 5px 0;
	padding:0 3px 0 13px;
	/*width:187px;*/
	height:14px;
	overflow:hidden;
}

.bs_briefnews_layout .bs_briefnews_list li.nodata {
	font-size:11px;
	color:#666;
	padding:2px 3px 2px 3px;
	text-align:center;
}

.bs_briefnews_list_layout .bs_briefnews_list li.nodata strong {
	color:#FF7A00;
}

.bs_briefnews_list_layout .bs_briefnews_list li A:link {
	color:#666;
	height:14px;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}

.bs_briefnews_list_layout .bs_briefnews_list li A:visited {
	color:#666;
	height:14px;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}

.bs_briefnews_list_layout .bs_briefnews_list li A:active {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
	padding:0;
}

.bs_briefnews_list_layout .bs_briefnews_list li A:hover {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
	padding:0;
}

/* 탭 메뉴 추가 (문자메시지) 20090106 ichyun */
#tab_menu_message {
	position:relative;
	width:550px;
	height:28px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	background:url(../Images/bg/tab_bg2.gif) repeat-x left 1px;
}

#tab_menu_message ul {
	margin: 0;
	padding: 0 0 0 0;
	list-style: none;
}

#tab_menu_message ul li {
	margin:1px 5px 0 0; 
	padding:0 0 0 0;
	float:left;
}

#tab_menu_message ul li {
	margin:0 5px 0 0;
	_margin:1px 5px 0 0;
	padding:0 0 0 0;
	float:left;
}

.hp_message {
	width:550px;
	font-size:12px;
	color:#336699;
	font-weight:bold;
}

.hp_message_txt {
	width:525px;
	height:48px;
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:16px;
	margin:12px 10px 10px 13px;
	padding:0;
	text-align:left;
	vertical-align:middle;
}

/* My ESN 기능 개선 ichyun 20090107 */

#search3 {
	/*position:relative;*/
	width:970px;
	margin:0 0 0 0;
}

.payment_txt {
	color:#666666;
	background:url(../Images/ico/bul_arrow2.gif) no-repeat 3px 2px;
	padding:2px 0 0 15px;
}

.tip {
	float:left;
	margin:0;
	padding:2px 0 0 0;
}

.tip_btn {
	float:right;
	margin:7px 0 0 0;
	padding:0;
}

.txt_tip {
	color:#666;
	background:url(../Images/ico/bul_arrow2.gif) no-repeat 3px 2px;
	padding:2px 0 0 15px;
}

.scroll11 {
	text-align:left;
	width:770px;
	height:168px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

.scroll11_1 {
	text-align:left;

	height:168px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}


.h_space5 {
	margin:5px 0 0 0;
	padding:0;
}

/* 20090206 ICHYUN 협력사 E거래실적 추가 */
#search_outside {
	position:relative;
	width:813px;
	margin:0 0 0 0;
}
#search_outside .bg_01 {
	height:5px;
	background:url(../Images/bg/srh_07.gif) no-repeat;
}
#search_outside .bg_02 {
	background:url(../Images/bg/srh_08.gif) repeat-y;
}
#search_outside .bg_03 {
	height:5px;
	background:url(../Images/bg/srh_09.gif) no-repeat;
}
#search_outside .bg_02 .srh_item {
	font-weight:bold;
	color:#666;
	padding:2px 5px 2px 20px;
	background:url(../Images/ico/bul_srh.gif) no-repeat 12px 11px;
}
#search_outside .bg_02 .srh_input {
	padding:5px 5px 6px 0;
}
#search_outside .bg_02 .srh_btn {
	width:12%;
	text-align:center;
	background:url(../Images/bg/srh_line.gif) repeat-y left 0;
}

/* 20090211 ichyun cowin-ksrm 연동 추가 */
.scroll12 {
	text-align:left;
	/*width:100%;*/
	height:163px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

.reg_status {
	position:relative;
	top: 8px;
	font-size:12px;
	color:#0066CC;
	padding:10px 0 0 10px;
	margin:0;
	font-weight:bold;
	vertical-align:bottom;
}

.reg_num {
	position:relative;
	top: 10px;
	padding:0;
	font-size:12px;
	color:#336699;
}

/* 20090310 코윈이용약관 CSS 수정 */
div.scroll13 {
	width:600px;
	height:380px;
	overflow-y:scroll;
	margin:0 auto;
	padding:8px 10px 5px 10px;
	border:1px #d4d4d4 solid;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color:#e9e9e7;
	scrollbar-shadow-color:#dddddd;
	scrollbar-3dlight-color:#e9e9e7;
	scrollbar-darkshadow-color:#cec8bc;
	scrollbar-track-color:#f0f0f0;
	scrollbar-arrow-color:#ffffff;
	text-align:left;
}

div.scroll13 ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0;
}

div.scroll13 ul li, div.scroll13 ol li {
	margin:0 0 0 0;
	padding:3px 0 2px 0;
}

div.scroll13 ol li ol {
	list-style:disc;
	margin:0 0 0 15px;
}
div.scroll13 ul li p, div.scroll13 ol li p {
	line-height:120%;
	margin:5px 0 5px 0;
}

div.scroll13 ul h4, div.scroll13 ol h4 {
	font-size:1.2em;
	margin:5px 0 10px 0;
}

/* 녹색브릿지론 탭 추가 20090415 ichyun */

#tab_area2 {
	clear:both;
	display:inline;
	margin:0;
	padding:0;
}

#tab_area2 .btn_right2 {
	padding-top:5px;
	text-align:right;
	vertical-align:text-bottom;
}

#tab_area2 .tab {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

/*ie7 hack*/
*:first-child+html #tab_area2 .tab {margin:0; float:left; padding:0;}
/*ie6 hack*/
*html #tab_area2 .tab {float:left; margin:0; padding:0;}

#tab_area2 .tab .tab00 {
	display:inline;
	height:28px;
}

#tab_area2 .tab .tab00 a {
	width:160px;
	float:left;
	height:17px;
	margin:0 0 0 5px;
	padding:10px 0 0 5px;
	background:url(../Images/img/tab_04.gif) top left no-repeat;
	text-align:center;
	font-weight:bold;
	letter-spacing:-1px;
	color:#666;
	text-decoration:none;
}

#tab_area2 .tab .tab00 a:hover {
	height:17px;
	margin:0 0 0 5px;
	padding:10px 0 0 5px;
	width:160px;
	background-position: 0 -28px;
	text-align:center;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing:-1px;
	color:#336699;
	text-decoration:none;
}

#tab_area2 .tab .tab00 a.selected {
	background-position: 0 -28px; 
	text-decoration:none;
	text-align:center;
	font-size:1.0em; 
	font-weight:bold; 
	letter-spacing:-1px; 
	color:#336699;
	margin:0; 
	padding:10px 0 0 5px;
}

#tab_area2 .tab .tab00 a.selected:hover {
	background-position: 0 -28px; 
	text-decoration:none;
	text-align:center;
	font-size:1.0em; 
	font-weight:bold; 
	letter-spacing:-1px; 
	color:#336699;
	margin:0;
	padding:10px 0 0 5px;
}

/* 녹색설비브릿지론 추가 20090622 */
.text_blue {
	font-size:12px;
	color:#336699;
	font-weight:normal;
}

.total_page {
	font-size:12px;
	color:#ff6600;
	font-weight:bold;
}

/* 거래메시지 페이지 알리바바 추가 20090714 */
#alibaba {
	position:relative;
	top: 100;
	left: 50%; 
	width: 420px;
	margin: 25px 0 25px -210px; 
}
#alibaba .bg_01 {
	width:420px;
	height:10px;
	text-align:center;
	margin:0px;
	padding:0px;
	background:url(../Images/bg/alibaba_top.gif) no-repeat;
}
#alibaba .bg_02 {
	width:420px;
	height:58px;
	text-align:left;
	padding:0 15px 0 15px;
	background:url(../Images/bg/alibaba_middle.gif) repeat-y;
}
#alibaba .bg_03 {
	width:420px;
	height:100%;
	color:#3a3a3a;
	line-height:18px;
	text-align:left;
	padding:10px 15px 0 15px;
	background:url(../Images/bg/alibaba_middle.gif) repeat-y;
}
#alibaba .bg_04 {
	width:420px;
	height:10px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:top;
	background:url(../Images/bg/alibaba_bottom.gif) no-repeat;
}

/* 결제요청 팝업 테이블 추가 */

table.tb5 {
	width:100%;
	height:58px;
	background:url(../images/bg/pop_box_09.gif) no-repeat left top;
	margin:1px 0 0 0;
	clear:both;
}

table.tb5 td.item {
	padding:1px 4px 1px 4px;
	/*width:12%;*/
	height:23px;
	color:#336699;
	:nowrap;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

table.tb5 td.input{
	padding: 1px 4px 1px 4px;
	height:23px;
	color:#444;
	:nowrap;
	font-size:12px;
	text-align:left;
}

/* 설비자재거래 리스트 헤더 추가 20090511 ichyun */
table.grd_list th.right2 {
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 0px solid;
	border-bottom:1px #bde1ff solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
}

/* 녹색설비 브릿지론 Grid 가로 스크롤 추가 20090514 */
div.scroll14 {
	width:970px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

table.grd_list2 {
	width:100%;
	_white-space:nowrap;
	word-break:break-all;
	margin:0 0 0 0;
}

table.grd_list2 th {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 5px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	z-index : 49;
	white-space:nowrap;
}

table.grd_list2 th.line 
{
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
	white-space:nowrap;
}

table.grd_list2 th.right {
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 0px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
	white-space:nowrap;
}

table.grd_list2 select {
	padding : 0;
	margin : 0;
}

table.grd_list2 td.left {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	white-space:nowrap;
}

table.grd_list2 td.right {
	background-color:#fff;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	white-space:nowrap;
}

table.grd_list2 td.right2 {
	background-color:#fff;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	width:400px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	word-break:break-all;
}

table.grd_list2 td {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	white-space:nowrap;
}


table.grd_list2 td.nodata {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	text-align:center;
	margin:0;
}

/* 녹색설비브릿지론 협력사 영업진행현황 추가 20090721 ichyun */
div.scroll15 {
	width:620px;
	height:283px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

/* 코업비즈 테이블 기능 추가 20090810 */
table.grd_list td.left_img {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 5px 4px 5px 4px;
	height:19px;
	color:#666;
	width:80px;
	height:80px;
}

table.grd_list2 td.center_img {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 5px 4px 5px 4px;
	height:19px;
	color:#666;
	width:80px;
	height:80px;
}

div.scroll16 {
	width:720px;
	height:315px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

table.grd_list2 td.break {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	width:250px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	word-break:break;
	/*white-space:nowrap;*/
}

table.grd_list td.break {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	width:400px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	word-break:break;
	/*white-space:nowrap;*/
}

div.prd_info {
	float:left;
	margin:0;
	padding:0;
}

div.prd_img {
	width:250px;
	height:250px;
	border:1px #e2e2e2 solid;
	margin:0;
	padding:1px;
}

div.prd_detail {
	float:left;
	text-align:left;
	margin:0;
	padding:0 0 0 10px;
}

table.grd_list th.right3 {
	background-color:#DDECF9;
	height:15px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-top:#BDE1FF 1px solid;
	border-right:#BDE1FF 1px solid;
	border-bottom:#fff 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 0px 4px;
}

div.scroll17 {
	width:970px;
	height:134px;
	overflow-x:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

table.grd_list td.nowrap {
	background-color:#fff;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	white-space:nowrap;
}

table.grd_list td.right4 {
	background-color:#fff;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#666;
	margin:0 0 0 0;
	white-space:nowrap;
}

#tab_menu3 {
	float:left;
	height:26px;
	margin:0 0 -2px 0;
	padding:0 0 2px 0;
}
#tab_menu3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#tab_menu3 ul li {
	padding:0 4px 2px 0;
	float:left;
	border:0;
}

div.scroll18 {
	width:630px;
	height:110px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

div.scroll19 {
	width:970px;
	/*height:134px;*/
	overflow-x:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

div.scroll20 {
	width:630px;
	height:100px;
	overflow-y:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

table.grd_list th.line4 
{
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
	white-space:nowrap;
}

table.grd_list th.line5 {
	background-color:#DDECF9;
	height:15px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-top:#BDE1FF 1px solid;
	border-right:#BDE1FF 1px solid;
	border-bottom:#e7e7e7 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 0px 4px;
	white-space:nowrap;
}

table.grd_list th.right5 
{
	background-color:#E7F4FF;
	height:20px;
	color:#336699;
	font-weight:bold;
	text-align:center;
	border-right:#BDE1FF 1px solid;
	border-bottom:#e7e7e7 1px solid;
	margin:0 0 0 0;
	padding: 3px 4px 2px 4px;
	white-space:nowrap;
}

.bs_step .bs_step_05 {
	float:left;
	background:url(../Images/bg/coup_step_01_bg.gif) no-repeat left top;
	width:125px;
	height:130px;
	margin:0;
	padding:0;
}

.bs_step_05 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_05 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_05 .bs_step_list li A:link {
	color:#666;
	text-decoration:none;
	font-weight:normal;
}

.bs_step_05 .bs_step_list li A:visited {
	color:#666;
	text-decoration:none;
	font-weight:normal;
}

.bs_step_05 .bs_step_list li A:active {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_05 .bs_step_list li A:hover {
	color:#006699;
	text-decoration:underline;
	font-weight:normal;
}


.bs_step .bs_step_06 {
	float:left;
	background:url(../Images/bg/coup_step_02_bg.gif) no-repeat left top;
	width:125px;
	height:130px;
	margin:0;
	padding:0;
}

.bs_step_06 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_06 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_06 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_06 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_06 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_06 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step .bs_step_07 {
	float:left;
	background:url(../Images/bg/coup_step_03_bg.gif) no-repeat left top;
	width:125px;
	height:130px;
	margin:0;
	padding:0;
}

.bs_step_07 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_07 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_07 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_07 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_07 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_07 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}
.bs_step .bs_step_08 {
	float:left;
	background:url(../Images/bg/coup_step_04_bg.gif) no-repeat left top;
	width:125px;
	height:130px;
	margin:0;
	padding:0;
}

.bs_step_08 .bs_step_list {
	margin:50px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.bs_step_08 .bs_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.bs_step_08 .bs_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_08 .bs_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step_08 .bs_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.bs_step_08 .bs_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.bs_step .bs_step_09 {
	float:right;
	width:125px;
	height:130px;
	margin:0;
	padding:0;
}

/* 알리바바 ceo 링크 추가 20090827 */
.ceo a {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.ceo a:link {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.ceo a:visited {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.ceo a:active {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.ceo a:hover {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

/* 전자세금계산서 사업자번호 선택 팝업 */
div.scroll21 {
	width:370px;
	height:76px;
	overflow-y:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}

/* 전자세금계산서 로그인 레이아웃 */
.m_left_login {
	width:170px;
	height:120px;
	margin:0;
	padding:0;
	background:url(../Images/tax/bg_trus_login.gif) repeat-y;
}

.trus_login {
	width:160px;
	height:85px;
	margin:0 5px 0 5px;
}

.trus_login_info {
	width:160px;
	height:35px;
	padding:10px 0 10px 0;
	/*margin:10px 0 0 10px;*/
	overflow:hidden;
	font-size:11px;
	line-height:160%;
	word-breake:breake-all;
	color:#000;
}

.trus_visual {
	width:755px;
	height:159px;
	background:url(../Images/tax/img_trus_01.gif) no-repeat left top;
}

.trus_visual2 {
	width:755px;
	height:159px;
	background:url(../Images/tax/img_trus_09.gif) no-repeat left top;
}

.trus_path {
	float:right;
	padding:5px 10px 0 0;
	font-size:11px;
	color:#336699;
}

.trus_movie {
	float:left;
	width:260px;
	height:215px;
	padding:5px 0 0 0;
}

.trus_movie_cnt {
	float:left;
	display:inline;
	width:450px;
	height:215px;
	margin:0 0 5px 45px;
}

.trus_mail {
	width:755px;
	height:250px;
	background:url(../Images/tax/img_email_03.gif) repeat-y left top;
	margin:0;
	padding:0;
}

/* 최신거래 현황 20091111 */

#bs_last_deal {
	clear:both;
	width:200px;
	margin:5px 0 5px 0;
	padding:0;
}

#bs_last_deal .more {
	margin:13px 5px 0 0;
	padding:0;
	/*padding:0 6px 0 0;*/	
	text-align:right;
}

#bs_last_deal_layer {
	height:123px;
	margin:0;
	padding:0;
	/*padding:37px 12px 3px 14px;*/	
	background:url(../Images/bg/bs_last_deal_bg.gif) no-repeat left top;
	overflow:hidden;
}

.bs_last_deal_list_layout {
	width:175px;
	margin:0 0 0 0;
	/*margin:35px 0 0 10px;*/
	padding:0 0 0 0;
}

.bs_last_deal_list_layout .bs_last_deal_list {
	/*width:175px;*/
	list-style:none;
	margin:13px 0 0 10px;
	padding:0 0 0 0;
	/*height:105px;*/
}

.bs_last_deal_list_layout .bs_last_deal_list li {
	background:url(../Images/ico/bul_gray.gif) no-repeat 5px 4px;
	font-size:11px;
	color:#666;
	margin:7px 0 5px 0;
	padding:0 3px 0 13px;
	/*width:187px;*/
	height:14px;
	overflow:hidden;
}

.bs_last_deal_layout .bs_last_deal_list li.nodata {
	font-size:11px;
	color:#666;
	padding:2px 3px 2px 3px;
	text-align:center;
}

.bs_last_deal_list_layout .bs_last_deal_list li.nodata strong {
	color:#FF7A00;
}

.bs_last_deal_list_layout .bs_last_deal_list li A:link {
	color:#666;
	height:14px;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}

.bs_last_deal_list_layout .bs_last_deal_list li A:visited {
	color:#666;
	height:14px;
	text-decoration:none;
	padding:0;
	font-weight:normal;
}

.bs_last_deal_list_layout .bs_last_deal_list li A:active {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
	padding:0;
}

.bs_last_deal_list_layout .bs_last_deal_list li A:hover {
	color:#006699;
	font-weight:normal;
	text-decoration:underline;
	margin:0;
	padding:0;
}

/* MP수수료세금계산서 정보확인 */
.tax_td {
	margin:0;
	padding:0 10px 0 10px;
	word-breake:breake-all;
	line-height:180%;
	color:#565656;
	text-align:left;
}
.tax_name {
	font-size:12px;
	color:#000;
	font-weight:bold;
}

.tax_number {
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

.tax_email {
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

.tax_blue {
	font-size:12px;
	color:#1d90c5;
	font-weight:bold;
}

/* ESN 전문건설e마켓 거래페이지 적용 */
div.emarket_scroll {
	width:970px;
	height:285px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 

	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}
h2.content4 {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	width: 970px;
	height:30px;
	background:url(../Images/emarket/bg/tit_box.gif) no-repeat;
}

#search_emarket {
	/*position:relative;*/
	width:970px;
	margin:0 0 12px 0;
}
#search_emarket .bg_01 {
	height:6px;
	background:url(../Images/emarket/bg/srh_01.gif) no-repeat;
	margin:0px;
	padding:0px;
}
#search_emarket .bg_02 {
	background:url(../Images/emarket/bg/srh_02.gif) repeat-y;
}
#search_emarket .bg_03 {
	height:6px;
	background:url(../Images/emarket/bg/srh_03.gif) no-repeat;
}
#search_emarket .srh_item {
	/*width:8%;*/
	padding:2px 5px 2px 20px;
	background:url(../Images/emarket/ico/bul_srh.gif) no-repeat 12px 8px;
	font-weight:bold;
	color:#666;
}
#search_emarket .srh_input {
	padding:2px 5px 2px 5px;
}
#search_emarket .srh_btn {
	width:10%;
	text-align:center;
	background:url(../Images/emarket/bg/srh_line.gif) repeat-y left 0;
}
/* ESN 전문건설e마켓 거래프로세스 */
#content #bs_main_cnt .emarket_step {
	height:122px;
	background:url(../Images/bg/emarket_process_bg.gif) no-repeat;
	margin:0;
	padding:11px 10px 11px 10px;
	overflow:hidden;
}

.emarket_step .emarket_step_01 {
	float:left;
	background:url(../Images/bg/emarket_step_01_bg.gif) no-repeat left top;
	width:223px;
	height:112px;
	margin:0;
	padding:0;
}

.emarket_step_01 .emarket_step_list {
	margin:60px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.emarket_step_01 .emarket_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.emarket_step_01 .emarket_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step_01 .emarket_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step_01 .emarket_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.emarket_step_01 .emarket_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step .emarket_step_02 {
	float:left;
	background:url(../Images/bg/emarket_step_02_bg.gif) no-repeat left top;
	width:223px;
	height:112px;
	margin:0;
	padding:0;
}

.emarket_step_02 .emarket_step_list {
	margin:60px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.emarket_step_02 .emarket_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.emarket_step_02 .emarket_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}
.emarket_step_02 .emarket_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step_02 .emarket_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.emarket_step_02 .emarket_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step .emarket_step_03 {
	float:left;
	background:url(../Images/bg/emarket_step_03_bg.gif) no-repeat left top;
	width:224px;
	height:112px;
	margin:0;
	padding:0;
}

.emarket_step_03 .emarket_step_list {
	margin:60px 0 0 0;
	padding:0 0 0 10px;
	overflow:hidden;
}

.emarket_step_03 .emarket_step_list li {
	/*overflow:hidden;*/
	list-style:none;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 3px;
	margin:0;
	padding:0 0 0 7px;
	font-size:12px;
	color:#666;
	line-height:18px;
}
	
.emarket_step_03 .emarket_step_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step_03 .emarket_step_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step_03 .emarket_step_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.emarket_step_03 .emarket_step_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_step .emarket_step_arrow {
	float:left;
	background:url(../Images/img/emarket_step_arrow.gif) no-repeat left top;
	width:30px;
	height:112px;
	margin:0;
	padding:0;
	
}
/* ESN 전문건설e마켓 결제 지연문서 */
#emarket_delay {
	clear:both;
	height:85px;
	background:url(../Images/bg/emarket_delay_bg.gif) no-repeat left top;
	margin:0;
	padding:10px 10px 10px 10px;
	overflow:hidden;
}

#emarket_delay .emarket_delay_01 {
	float:left;
	width:360px;
	height:85px;
	margin:0;
	padding:0;
}

.emarket_delay_01 .emarket_delay_txt {
	background:url(../Images/ico/bul_org.gif) no-repeat left 3px;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	margin:5px 0 0 0;
	padding:0 0 0 15px;
}

.emarket_delay_01 .emarket_delay_menu {
	float:left;
	height:23px;
	margin:0;
	padding:0;
}

.emarket_delay_01 .emarket_delay_menu .emarket_delay_list {
	background:url(../Images/bg/emarket_delay_menu_bg.gif) no-repeat 5px top;
	width:208px;
	height:23px;
	margin:20px 0 0 0;
	padding:5px 0 0 10px;
	overflow:hidden;
}
	
.emarket_delay_01 .emarket_delay_menu .emarket_delay_list li {
	font-size:12px;
	color:#333;
	display:inline;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 2px;
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 0 8px;
}

.emarket_delay_01 .emarket_delay_menu .emarket_delay_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_delay_01 .emarket_delay_menu .emarket_delay_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_delay_01 .emarket_delay_menu .emarket_delay_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.emarket_delay_01 .emarket_delay_menu .emarket_delay_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

#emarket_delay .emarket_delay_02 {
	float:left;
	width:360px;
	height:85px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}

.emarket_delay_02 .emarket_delay_txt {
	background:url(../Images/ico/bul_org.gif) no-repeat left 3px;
	font-size:12px;
	color:#333;
	font-weight:normal;
	line-height:18px;
	margin:5px 0 0 0;
	padding:0 0 0 15px;
}

.emarket_delay_02 .emarket_delay_menu {
	float:left;
	height:23px;
	margin:0;
	padding:0;
}

.emarket_delay_02 .emarket_delay_menu .emarket_delay_list {
	background:url(../Images/bg/emarket_delay_menu_bg.gif) no-repeat 5px top;
	width:208px;
	height:23px;
	margin:20px 0 0 0;
	padding:5px 0 0 10px;
	overflow:hidden;
}
	
.emarket_delay_02 .emarket_delay_menu .emarket_delay_list li {
	font-size:12px;
	color:#333;
	display:inline;
	background:url(../Images/ico/bul_arrow5.gif) no-repeat left 2px;
	list-style:none;
	margin:10px 0 0 0;
	padding:0 0 0 8px;
}

.emarket_delay_02 .emarket_delay_menu .emarket_delay_list li A:link {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_delay_02 .emarket_delay_menu .emarket_delay_list li A:visited {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

.emarket_delay_02 .emarket_delay_menu .emarket_delay_list li A:active {
	color:#ff0000;
	font-weight:normal;
	text-decoration:underline;
}

.emarket_delay_02 .emarket_delay_menu .emarket_delay_list li A:hover {
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}
/* //ESN 전문건설e마켓 거래페이지 적용 */

/* ARIS 추가 */
div.aris_scroll {
	width:470px;
	height:180px;
	overflow:scroll;
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
}
table.grd_list th.nowrap {
	white-space:nowrap;
}
/* //ARIS 추가 */

/* ///// 단가표 추가에 따른 메시지 추가 20110127 ///// */
.price_box {
	position:absolute;
	top:-10px;
	left:240px;
	width:510px;
	height:360px;
	margin:0;
	padding:0;
	z-index:999999;
}
.price_box .price_scroll {
	width:423px;
	height:80px;
	overflow-y:auto;
	/*overflow:scroll;*/
	SCROLLBAR-FACE-COLOR: #D6E5F5; 
	SCROLLBAR-TRACK-COLOR: #E7EEF7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #86A8D7; 
	SCROLLBAR-3DLIGHT-COLOR: #86A8D7; 
	SCROLLBAR-ARROW-COLOR: #529BEB; 
	SCROLLBAR-DARKSHADOW-COLOR: #f1f2f2; 
	SCROLLBAR-BASE-COLOR: #81BAD5;
	z-index:999999;
}
.price_box .price_scroll {
	font-size:16px;
	font-weight:bold;
	color:#ffff00;
	line-height:150%;
	margin:0;
	padding:10px 0 0 0;
}
.price_box .price_scroll a {
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
	color:#ffff00;
}
/*#price_msg {
	width: 870px;
	margin: 0 50px 0 50px;
	padding:0; 
}
#price_msg .bg_01 {
	width:870px;
	height:15px;
	margin:0;
	padding:0;
	background:url(../Images/bg/price_box_top.gif) no-repeat left top;
}
#price_msg .bg_02 {
	width:870px;
	text-align:left;
	margin:0;
	padding:0;
	background:url(../Images/bg/price_box_middle.gif) repeat-y left top;
}
#price_msg .bg_02 .price_msg_box {
	width:840px;
	text-align:left;
	margin:0;
	padding:0 15px 0 15px;
}
#price_msg .bg_02 .price_msg_box .price_cnt {
	float:left;
	width:840px;
	height:200px;
	margin:0;
	padding:0;
}*/
#price_msg .bg_02 .price_msg_box .price_cnt .cnt_box {
	width:840px;
	/*height:145px;*/
	font-size:12px;
	line-height:130%;
	margin:0;
	color:#fff;
	padding:5px 0 0 0;
	/*overflow:hidden;*/
	/*background:url(../Images/bg/price_cnt_bg.gif) no-repeat left top;*/
}
#price_msg .bg_02 .price_msg_box .price_cnt .price_keyword {
	width:820px;
	font-size:16px;
	line-height:150%;
	font-weight:bold;
	/*text-align:center;*/
	color:#0066cc;
	margin:0;
	padding:0 10px 0 10px;
}
#price_msg .bg_02 .price_msg_box .price_cnt .price_keyword a {
	font-size:16px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:underline;
}
#price_msg .bg_02 .price_msg_box .price_cnt .price_keyword a:link {
	font-size:16px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:underline;
}
#price_msg .bg_02 .price_msg_box .price_cnt .price_keyword a:visited {
	font-size:16px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:underline;
}
#price_msg .bg_02 .price_msg_box .price_cnt .price_keyword a:hover {
	font-size:16px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:underline;
}
#price_msg .bg_02 .price_msg_box .price_cnt .price_keyword a:active {
	font-size:16px;
	font-weight:bold;
	color:#0066cc;
	text-decoration:underline;
}
#price_msg .bg_02 .price_msg_box .space_30 {
	float:left;
	width:30px;
	margin:0;
	padding:0;
}
#price_msg .bg_02 .price_msg_box .alibaba_cnt {
	float:right;
	width:405px;
	margin:0;
	padding:0;
}
#price_msg .bg_03 {
	width:870px;
	height:15px;
	margin:0;
	padding:0;
	background:url(../Images/bg/price_box_bottom.gif) no-repeat left top;
}*/

/*신보 B2B전자결제 관련 안내화면 2011-10-21 추가 */
.shinbo_cnt {
	width:970px;
	margin:0;
	padding:20px 0 0 0;
}
/* B2B구매자금 계산서 안내 2013-09-10 */
.b2b_tax_guide {
	margin-top:5px;
	padding:0;
}
.b2b_tax_cnt{
	width:184px;
	height:95px;
	color:#666;
	line-height:18px;
	margin:0;
	padding:10px 8px;
	background:url(../Images/bg/b2b_tax_cnt_bg.gif) no-repeat left top;
}
.b2b_calender_box{
	position:absolute;
	left:242px;
	top:105px;
	width:528px;
	height:220px;
}
.b2b_calender_pop{
	float:left;
	width:510px;
	height:210px;
	border:5px #3399cc solid;
	margin:0;
	padding:0;
	background:#FFFFFF;
}
.b2b_calender_tit{
	width:510px;
	height:25px;
	background:#3399cc;
}
.b2b_calender_wrap{
	width:480px;
	margin:0;
	padding:15px;
}
.b2b_calender{
	float:left;
	width:185px;
	margin:0;
	padding:0;
}
.b2b_calender_cnt{
	float:left;
	width:290px;
	color:#666666;
	line-height:18px;
	margin:0;
	padding:0 0 0 5px;
}
.b2b_payment_help{
	margin:0;
	padding:5px 0;
	color:#000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
.b2b_payment_tip{
	margin:0;
	padding:5px 0;
	color:#999;
	font-size:11px;
	line-height:16px;
}
/* 20170522 tab ui modify ichyun */
.tab_area_sub {
	display: block;
	overflow: hidden;
	height: 35px;
	border-left: 1px solid #115da9;
	background:url(../images/bg/bg_tab_line.gif) repeat left bottom;
}
.tab_area_sub li {
	float: left;
	list-style: none;
}
.tab_area_sub .tab_link_sub {
	float: left;
	width: auto;
	height: 25px;
	padding: 8px 20px 0 20px;
	border-top: 1px solid #115da9;
	border-right: 1px solid #115da9;
	border-bottom: 1px solid #115da9;
	font-size: 12px;
	font-weight: bold;
	/*font-family: '돋움', dotum, sans-serif;*/
	color: #fff;
	text-align: center;
	letter-spacing: -1px;
	background: #4791d8;
	text-decoration: none;
}
.tab_area_sub .tab_link_sub:hover {
	text-decoration: none
}
.tab_area_sub .on .tab_link_sub {
	position: relative;
	margin-right: -1px;
	/*color: #565656;*/
	color: #115da9;
	background-color: #fff;
	border-bottom: 1px #fff solid;
	text-decoration: none;
}
/*/// 20170522 tab ui modify ichyun */

/* 20170811 매매계약서 테이블 속성 추가 Start */
.head_line3 {
	border-top:#333 2px solid;
	margin:3px 0 1px 0;
	padding:0 0 0 0;
}
table.tb6 {
	width:100%;
	padding:0;
	margin:0 0 0 0;
	/*margin:0;*/
	border-top:1px #666 solid;
}
table.tb6 tbody td {
	padding:0 5px;
	border-bottom:1px #666 solid;
	font-size:12px;
	font-weight:normal;
	background:#fff;
	color:#333;
}
table.tb6 tbody td.item {
	/*width:12%;*/
	height:28px;
	padding:3px 5px 0 7px;
	text-align:left;
	white-space:nowrap;
	color:#333;
	border-bottom:1px #666 solid;
	font-size:12px;
	font-weight:bold;
	background:#f2f2f2;
}
table.tb6 tbody td.item2 {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:2px 5px 2px 5px;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb6 tbody td.item3 {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:4px 5px 4px 5px;
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb6 tbody td.item_noline {
	background-color:#F3F9FF;
	padding:3px 0 2px 0;
	text-align:center;
	color:#666;
	border:none;
}
table.tb6 tbody td.item_noline img.photo {
	width:150px;
	height:150px;
}
table.tb6 tbody td.btn {
	width:12%;
	height:24px;
	background-color:#F3F9FF;
	padding:0 4px 0 4px;
	text-align:center;
	white-space:nowrap;
	color:#666;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb6 tbody td.btn img {
	vertical-align:top;
}

table.tb6 tbody td.input {
	background-color:#fff;
	color:#666;
	height:18px;
	line-height:130%;
	padding:5px 5px 5px 5px; 
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb6 tbody td.noline {
	background-color:#fff;
	color:#666;
	padding:3px 0 1px 0;
	border-bottom:none;
	border-right:none;
}
table.tb6 tbody td.noline2 {
	background-color:#fff;
	color:#666;
	padding:3px 0 1px 0;
	border-bottom:#CFE8FD 1px solid;
	border-right:#CFE8FD 1px solid;
}
table.tb6 tbody td.noline textarea {
	border-top: 1px solid #BCBBB7;
	border-right: 1px solid #BCBBB7;
	border-bottom: 1px solid #BCBBB7;
	border-left: 1px solid #BCBBB7;
	background: #fff;
	margin:-1px 0 1px 0;
	font-family: "Dotum",  "Arial";
	font-size: 14px;
	line-height:130%;
	color:#666;
}
table.grd_list3 {
	width:100%;
	_white-space:nowrap;
	word-break:break-all;
	margin:0 0 0 0;
}
table.grd_list3 th {
	background-color:#f2f2f2;
	border-bottom:1px #666 solid;
	height:24px;
	padding:3px 5px 0 7px;
	font-size:12px;
	font-weight:bold;
	color:#333 0;
	white-space:nowrap;
}
table.grd_list3 th.line 
{
	background-color:#f2f2f2;
	border-bottom:1px #666 solid;
	border-right:1px #666 solid;
	height:24px;
	padding:3px 5px 0 7px;
	font-size:12px;
	font-weight:bold;
	color:#333 0;
	white-space:nowrap;
}
table.grd_list3 th.right {
	background-color:#f2f2f2;
	border-bottom:1px #666 solid;
	border-right:0px #666 solid;
	height:24px;
	padding:3px 5px 0 7px;
	font-size:12px;
	font-weight:bold;
	color:#333 0;
	white-space:nowrap;
}
table.grd_list3 select {
	padding : 0;
	margin : 0;
}
table.grd_list3 td {
	background-color:#fff;
	border-bottom:#666 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#333;
	white-space:nowrap;
}
table.grd_list3 td.left {
	background-color:#fff;
	border-left:0px #333 solid;
	border-bottom:#666 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#333;
	white-space:nowrap;
}
table.grd_list3 td.right {
	background-color:#fff;
	border-left:0px #333 solid;
	border-bottom:#666 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#333;
	white-space:nowrap;
}
table.grd_list3 td.right2 {
	background-color:#fff;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	width:400px;
	height:19px;
	color:#333;
	margin:0 0 0 0;
	word-break:break-all;
}
table.grd_list3 td.nodata {
	background-color:#fff;
	border-left:#E7E7E7 1px solid;
	border-right:#E7E7E7 1px solid;
	border-bottom:#E7E7E7 1px solid;
	padding: 2px 4px 2px 4px;
	height:19px;
	color:#333;
	text-align:center;
	margin:0;
}
/*// 20170811 매매계약서 테이블 속성 추가 end */