@charset "utf-8";

/* Base Style *****************************/
* { margin: 0; padding: 0; border: 0; }
body { overflow-y:scroll; }
body, div, table, form, th, td, input, textarea, select, button { font:12px 'dotum'; color:#666; }
h1, th { color:#333; }
img { border: 0; }
img, label { vertical-align: middle; }
ul, { list-style : none; } 
caption { display:none; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
select { width:299px; height:80px; border:1px solid #c9c9c9; padding:5px 3px 6px; margin-right:3px; }
a { color: #000; text-decoration: none; }
a, button, input[type="button"], input[type="submit"] { cursor: pointer; }
textarea,
input[type="text"], 
input[type="option"]
{ border:1px solid #c9c9c9; padding:4px; }
input[type="button"], input[type="submit"] { border:none; padding:6px 12px 7px; background:#3d70b6; color:#fff; }
input[type="checkbox"] { vertical-align:middle; margin:0 5px 0 0; }
.hide { text-indent:-99999em; }
.clear { clear:both; }
.txt-cnt { text-align:center; }
.mt20 { margin-top:20px; }
.ml5 { margin-left:5px; }
.note { position: relative; width:730px; }
h1 { font-size:14px; margin:18px 0 10px; }

/* Table Style */
.tbl_note { width:100%; table-layout:fixed; word-wrap:break-word; border-top:2px solid #0c4ca4; border-bottom:1px solid #aaabb0; }
.tbl_note thead th { border-bottom:1px solid #c0c1c6; }
.tbl_note th { vertical-align:middle; background:#f4f4f4; }
.tbl_note tbody th { background:#f4f4f4 url('../images/check.png') 25px center no-repeat ; padding-left:40px; }
.tbl_note tbody th.ic_none { background:#f4f4f4; padding-left:53px; }
.tbl_note tbody th, .tbl_note td { text-align:left; border-top:1px solid #e2e3e5; }
.tbl_note th, .tbl_note td { padding:7px; }
.tbl_note th:first-child, .tbl_note td:first-child { border-left:none; }

/* Button Style */
.btnStyle01 { display: inline-block; border:1px solid #d2d2d2; padding:5px 10px 4px; color:#666; font-size:11px; background:#fafafa; cursor:pointer; }
