﻿/* TABLE
----------------------------------------------------------*/

.table_list
{
	width:100%;
	border-collapse: collapse;
	border:solid 1px #EAEAEA;
	border-top:solid 1px #999;
}

.table_list thead td
{
	height:30px;
	text-align:center;
	border-bottom:solid 1px #999;
	color:#333;
}

.table_list tr:hover
{
    background:#E8E8E8;	
}

.table_list .modify
{
	width:120px;
	border-collapse: collapse;
}

.table_list thead th
{
	height:30px;
	text-align:center;
	border-bottom:solid 1px #999;
	color:#333;
	font-weight:normal;
}

.table_list td
{
	height:24px;
	padding-left:4px;
	text-align:left;
	border-bottom:solid 1px #EAEAEA;
	padding-left:10px;
	border-left:solid 1px #EAEAEA;
	padding-right:10px;
}

.table_list td.right
{
	border-right:solid 1px #EAEAEA;
}

.table_view
{
	width:100%;
	border-collapse: collapse;
	border:solid 1px #EAEAEA;
	border-top:solid 1px #EAEAEA;
}

.table_view thead td
{
	height:30px;
	text-align:center;
	border-bottom:solid 1px #EAEAEA;
	color:#333;
}

.table_view thead th
{
	height:30px;
	text-align:center;
	border-bottom:solid 1px #EAEAEA;
	background:#FFBEA0;
	color:#333;
}

.table_view th
{
	height:30px;
	text-align:center;
	border-bottom:solid 1px #EAEAEA;
	color:#333;
	background:#F9F9F9;
	font-weight:normal;
}

.table_view td
{
	height:24px;
	padding-left:4px;
	text-align:left;
	border-bottom:solid 1px #EAEAEA;
	padding-left:10px;
	border-left:solid 1px #EAEAEA;
	padding-right:10px;
}

.table_view td.right
{
	border-right:solid 1px #EAEAEA;
}

.date
{
	font-size:11px;
	font-family:Tahoma;
	color:#666;
}

.price
{
	font-size:11px;
	font-family:Tahoma;
	color:#333;
}

.table_search
{
	width:100%;
	border-top:1px solid #999;
	background:#F9F9F9;	
}

.table_search td
{
	padding-left:4px;
	text-align:left;
	padding-left:10px;
	height:40px;
}

.table_search td.title
{
	color:#333;
}

.title
{
	padding-left:10px;
	height:24px;
}
.table_footer
{
	width:100%;
	border-bottom:1px solid #999;
	background:#F9F9F9;
}

.table_footer td
{
	padding-left:4px;
	text-align:left;
	padding-left:10px;
	height:36px;
}

.table_footer td.title
{
	color:#333;
}

.tb_idx 	{padding-left:7px}
.tb_padding	{padding:7px 10px 5px 10px}
.tb01	{margin-left:8px;width:545px}/*테이블 기본크기,들여쓰기적용*/
.tb02	{background-color:#D7D7D7;}/*기본테이블 라인만들기 */
.tb03	{background-color:#E5AEAB;}/*기본테이블 라인만들기 Red*/
.tb04	{background-color:#BBBBBB;}/*기본테이블 라인만들기 */
.tb_white{background-color:#FFFFFF;}/*기본테이블 라인만들기(2)*/
.tb_gray {background-color:#F7F7F7;}
.tb_gray2 {background-color:#F1F1F1;}
.tb_gray3 {background-color:#E9E9E9;}
.tb_gray4 {background-color:#FAFAFA;}
.tb_gray5 {background-color:#202020;}/*공지사항 라인1*/
.tb_gray6 {background-color:#E1E1E1;}/*공지사항 라인2*/

/* 테이블 필드 */
.tb_fdtop	{font-weight:bold;color:#444444;text-align:center;background-color:#E9E9E9}
.tb_fdleft	{color:#CE0000;background-color:#F7F7F7;padding-left:40px;height:30px}
.tb_fdjoin	{color:#444444;background-color:#F7F7F7;height:30px}/*회원가입 필드 */
.tb_fdjoin_red{color:#CE0000;background-color:#FBE5E3;height:30px}/*회원가입 필드 Red*/
/* 테이블 라인 */
.tb_litop	{border-top:1px solid #D7D7D7}
.tb_libottom{border-bottom:1px solid #D7D7D7}
.tb_liboth	{border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7}
.tb_lileft	{border-left:1px solid #D7D7D7;}
.tb_liright	{border-right:1px solid #D7D7D7}
.tb_line	{background-color:#D7D7D7}
/* 테이블 라인2 : 견적서 결과 */
.tb_litop2	{border-top:1px solid #BBBBBB}
.tb_libottom2{border-bottom:1px solid #BBBBBB}
.tb_liboth2	{border-left:1px solid #BBBBBB;border-right:1px solid #BBBBBB}
.tb_lileft2	{border-left:1px solid #BBBBBB;}
.tb_liright2{border-right:1px solid #BBBBBB}
.tb_line2	{background-color:#BBBBBB}


.indexresponse
{
    width:100%; 
    border-collapse: collapse; 
    border:solid 2px #8D84C3;
}

.indexresponse td
{
	height:24px;
	border-bottom:solid 1px #EAEAEA;
	padding-left:10px;
	border-left:solid 1px #EAEAEA;
	background:#F2F2FC;
	color:#7C7FB4;
	
}

.indexresponse td.right
{
	border-right:solid 1px #EAEAEA;
	padding:4px;
	background:#fff;
}

