﻿@charset "utf-8"; 

/***** 리스트 테이블 ****************************************************************************************************************************************************/
table.contentsList { border:1px solid #bdb7e1; width:100%; margin:5px 0 10px 0;}
table.contentsList thead th {font-size:12px; color:#676388; font-weight:bold; background-color:#e8e7f2; border-left:1px solid #d3d2dd; padding:5px;}
table.contentsList thead th:first-child { border-left:none;}
table.contentsList thead tr:last-child th {background-color:#dbd9eb;}

table.contentsList tbody td {font-size:12px; font-weight:normal; padding:5px; border-top:1px solid #d3d2dd; border-left:1px solid #d3d2dd;} 
table.contentsList tbody th {font-size:12px; padding:5px; border-top:1px solid #d3d2dd; border-left:1px solid #d3d2dd;} 
table.contentsList tbody td:first-child { border-left:none;}
table.contentsList tbody td:first-child.firstNone { border-left:1px solid #d3d2dd;}



/***** 보기 테이블 ******************************************************************************************************************************************************/
table.contentsView { border:1px solid #bdb7e1; width:100%; margin:5px 0 10px 0;}
table.contentsView tbody th {font-size:12px; color:#676388; font-weight:bold; background-color:#e8e7f2; border-bottom:1px solid #d3d2dd; border-right:1px solid #d3d2dd; padding:5px; }
table.contentsView tbody td {font-size:12px; font-weight:normal; border-bottom:1px solid #d3d2dd; border-right:1px solid #d3d2dd; padding:5px;}
table.contentsView tbody td:last-child {border-right:none;}
table.contentsView tbody tr:last-child th {border-bottom:none;}
table.contentsView tbody tr:last-child td {border-bottom:none;}

table.contentsViewGry { border:1px solid #d5d5d5; margin:5px 0 10px 5px;}
table.contentsViewGry tbody th {font-size:12px; color:#555555; font-weight:bold; background-color:#f1f1f1; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:7px; text-align:left }
table.contentsViewGry tbody td {font-size:12px; font-weight:normal; border-bottom:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:8px;}
table.contentsViewGry tbody td:last-child {border-right:none;}
table.contentsViewGry tbody tr:last-child th {border-bottom:none;}
table.contentsViewGry tbody tr:last-child td {border-bottom:none;}



/***** 입력폼 테이블 *****************************************************************************************************************************************************/

table.selFuturesList	{ width:100%;}
table.selFuturesList thead th	{ background:#959fc0; color:#FFFFFF; padding:5px 0 3px 0;border-top:1px solid #7985b8; border-right:1px solid #7985b8; border-bottom:1px solid #7985b8; letter-spacing:-0.05em;}
table.selFuturesList thead th:last-child {border-right:none;}
table.selFuturesList tbody td { padding:8px 0 7px 0; border-right:1px solid #dadada; border-bottom:1px solid #dadada; text-align:center;}
table.selFuturesList tbody td:last-child {border-right:none;}
table.selFuturesList tbody td:hover a { color:#c20764; background-color:#fafafa; cursor:pointer;}
table.selFuturesList tbody td.price {background-color:#fdf7e5;}



/* Table3 : 기본(테이터 보여줄때) */
table.list_basis:first-child	{ border-left:0; }
table.list_basis:Last-child	{ border-right:0; }
table.list_basis thead th:Last-child	{ border-right:0; }
table.list_basis tbody th:Last-child	{ border-right:0; }
table.list_basis tbody td:Last-child	{ border-right:0; }

table.list_basis	{ width:100%; border-top:1px solid #dadada; border-bottom:1px solid #dadada; border-collapse:collapse;}
table.list_basis th	{ background:#f2f2f5; color:#6c6e93; height:19px; padding:3px 0 1px 0; border-top:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; letter-spacing:-0.08em; font-size:0.9em; font-weight:normal;}
table.list_basis th.left	{ text-align:left; padding-left:8px;}
table.list_basis td	{ background:#FFFFFF; height:19px; padding:2px 4px 1px 0; border-right:1px solid #dadada; border-bottom:1px solid #dadada; text-align:right; font-size:0.9em; letter-spacing:-0.03em;}
table.list_basis td.cen	{ text-align:center;}
table.list_basis td.left	{ text-align:left; padding:2px 4px 1px 5px; }
table.list_basis td.rght	{ text-align:right; padding:2px 4px 1px 0; }
table.list_basis .strong	{ color:#222222; letter-spacing:-0.05em; }
table.list_basis .strong span	{ color:#ea008b; }
table.list_basis .date	{ font-size:13px; letter-spacing:-0.05em;}
table.list_basis .texts	{ padding:5px; font-size:0.8em; letter-spacing:-0.03em;}
table.list_basis .texts span	{ color:#3c43c6; text-decoration:underline;}
table.list_basis td.btn_updw	{ position:relative;}

table.list_basis th.brdNo_TT, table.list_basis td.brdNo_TT	{ border-top:none;}
table.list_basis th.brdNo_LT, table.list_basis td.brdNo_LT	{ border-left:none;}
table.list_basis th.brdNo_RT, table.list_basis td.brdNo_RT	{ border-right:none;}
table.list_basis th.brdNo_BT, table.list_basis td.brdNo_BT	{ border-bottom:none;}
table.list_basis.brdNo_TT { border-top:0}
table.list_basis.brdNo_TT tr:first-child th	{ border-top:1px solid #ced5ea; border-bottom:1px solid #ced5ea; background:#e6e9f5;}

table.list_basis tr.colr222 th { background:#fbfde1; color:#222222;}
table.list_basis tr.colr222 td { background:#fbfde1; color:#222222;}
table.list_basis tr.bg2	td	{ background:#f4f4f4;}
table.list_basis th span	{ font-size:1em;}
table.list_basis td span	{ font-size:1em;}

table.list_basis th.txt12	{ font-size:12px;}
table.list_basis td.txt12	{ font-size:12px; }
table.list_basis.small th,
table.list_basis.small td	{ font-size:12px; padding:1px 4px 1px 0;}



