@charset "utf-8";
/* CSS Document */
/* Copyright(C) 2016 onlinepowers kista Project */

#frm-main span { display: inline-block; text-align: center; }
#frm-main .down-btn a, #frm-main .search-btn a { display: block; font-size: 13px; line-height: 26px; color: #fff; }
#frm-main .down-btn { background: #81818c; }
#frm-main .down-btn:hover { background: #4b4b56; }
#frm-main .search-btn { background: #1262b3; }
#frm-main .search-btn:hover { background: #08368a; }


.search-tb { border: 2px solid #d9d9d9; }
.search-tb th, .search-tb td { border: 1px solid #dbdbdb; }
.search-tb th { padding: 10px 0 10px 15px; background: #f7f7f7; color: #262626; }
.search-tb td { padding-left: 4px; }


/* .L-table { height: 453px; border-top: 2px solid #1663a1; border-bottom: 1px solid #bcbcbc; } */
 .L-table { border-top: 2px solid #1663a1; border-bottom: 1px solid #bcbcbc; }
.L-table th, .L-table td {padding: 5px 10px;   line-height: 20px; }
.L-table tr { border-bottom: 1px solid #ddd;}
.L-table tr:last-child { border: 0;}
.L-table tr:hover {background: #f9f9f9;}
.L-table th {  border-bottom: 1px solid #acc6e1; background: #ebf2f9;  color: #1c405c; text-align: center; }
.L-table td { border: 0; text-align: center; }
.L-table td:nth-child(3),
.L-table td.subject{ text-align: left;  } 
.L-table td.subject a{
	display:block;   
	width:100px;  
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2; /* 라인수 */
	-webkit-box-orient: vertical;
	word-wrap:break-word; 
	line-height: 17px;
	height: 2.4em;  
 }
.L-table td a { color: #333; letter-spacing: -1px; }
















