﻿@charset "utf-8";
body { margin: 0px; }
table { font-family: Arial, "맑은 고딕", "돋움"; font-size: 12px; line-height: 18px; color: #333; }

p { MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px }

a:link { color: #666666; text-decoration: none; }
a:visited { color: #666666; text-decoration: none; }
a:hover { color: #999999; text-decoration: none; }
a:active { color: #999999; text-decoration: none; }

img { border:none }

.input { font-family: Arial, "맑은 고딕", "돋움"; font-size: 12px; color: #464646; height: 14px; border: 1px solid #c2cbd2; line-height:15px; }
.list { font-family: Arial, "맑은 고딕", "돋움"; font-size: 12px; color: #464646; height: 14px; border: 1px solid #c2cbd2; height:18px; line-height:15px; }
.b_con { text-align: left; padding: 0px 10px 0px 10px; height: 29px; }
.b_con1 { text-align: left; padding: 5px 10px 3px 10px; height: 29px;  }

.pink { color: #f26d7d; }
.pink_b { font-weight: bold; color: #f26d7d; }
.red { color: #ed145b; }
.red_b { font-weight: bold; color: #ed145b; }
.gray { color: #b7b7b7; }
.blue { color: #7da7d9; }
.blue_b { font-weight: bold; color: #7da7d9; }

/* 리스트 출력 스타일: title 길이 */
.OverTD { text-overflow: ellipsis; overflow: hidden; }
.OverTB { table-layout: fixed; }

/* Treeview Line Style */
.ui-tree td div { height: 20px !important } 