/*@charset "utf-8";*/
/*@import url("css.css");*/

caption {position: absolute; left: -9999px; font-size: 0; line-height: 0;}

/* layout */
#contentWrap {background: url('../images/eval/bg_content_01.gif') no-repeat 0 0; padding: 15px 24px 0 16px; width:839px; min-height: 500px; /*_height: 500px;*/}
#lnb {float: left; width: 173px;}
#lnb img.menuOn {margin-bottom: 4px;}
#content {float: left;}

.titleline {width: 666px; overflow: hidden; background: url('../images/eval/bg_titleline.gif') repeat-x left bottom; padding: 17px 0 8px; margin-bottom: 14px;}
.titleline h3 { float: left;}
.titleline .location {float: right; font-size: 0.915em; color: #989898; padding-top: 9px;}
.titleline .location span {color: #797979;}
.titleline .location img {vertical-align: middle;}

#footer {clear:both; height:70px; margin: 24px 0 10px 0; background:url('../images/footer_img.jpg') no-repeat; }

/* contents */
.contWrap {padding: 0 0 0 0px; width: 700px;}
.rBoxMid01 {line-height:35px; padding:10px 0 0 20px; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin-top:30px; background:#f9fafa;}
.rBoxMid01 th{background:url(../images/border/ico.gif) no-repeat 0 17px; padding:1px 0 4px 15px; color: #6e6e6e; font-size:11px; }

/* counsel.css 와 동일 내용 */
img.calendar {vertical-align: top; margin: 2px 2px 0;}
img.search {vertical-align: top; margin: 1px 2px 0;}
input.txt05 {border: 1px solid #cbcdcd; font-size: 1em; font-family: dotum; color: #8d8f8d; padding: 4px 3px 4px; width: 80px; text-align: center;}
.cont02 {padding: 0 0 16px 0}
select.sel {border:1p solid #cbcdcd;}

.tbTab {width: 700px; height:23px; background: url(../images/counsel/bg_tab.gif) repeat-x 0 bottom; margin: 10px 0 0 0;}
.tbTab {float: left;}
.tbTab {float: right; color: #3b3b3c; padding-top: 6px; font-size: 0.915em;}
/*총 넘버 컬러*/
/*.tbTab strong {color: #fb6b1d}*/
.tbTab strong {color: #3484c7}

/*총 넘버 컬러*/
/*.tbTab strong {color: #fb6b1d}*/
.tbTab2 strong {color: #3484c7}

.tbTab2 btn {float: right; padding:5px 0 0 0px;}

.tbList01Wrap {background: url(../images/counsel/bg_list_tit.gif) no-repeat}
/*------- 제목넓이*---------*/
.tbList01 {width: 700px; color: #777777;}
/*------- 제목*---------*/
.tbList01 thead th{background:#e8eff3; padding:10px 0; text-align:center; height: 10px; }

/*---------전체 내용---------*/
.tbList01 tbody td {border-bottom: 1px solid #e5e5e5; padding: 7px 10px 5px; text-align: center;}

/*---------번호 색---------*/
/*.tbList01 tbody td.number {color: #3484c7;}*/

/*---------내용 align---------*/
.tbList01 tbody td.subject {text-align: left;}

/*---------등록일 컬러---------*/
.tbList01 tbody td.day {color: #b5b4b4;}

.tbList01 tbody td a:link, .tbList01 tbody td a:visited {color: #777;}

.category_cont01{margin-top:20px;width:100%;}
.category_cont01 dt{padding-top:25px;}
.category_cont01 .ico{background:url(../img/tbnsub/common/ico_arrow.gif) no-repeat 0 28px; padding-left:15px; margin-bottom:-12px}
.category_cont01 .ico em{color:#449ee6; font-weight:bold;}
.category_cont01 dd{border-bottom:1px solid #e5e5e5; line-height:20px; padding:20px 0;}
.category_cont01 .none{border-bottom:none;}
.category_cont01 thead th{background:#ededed; padding:10px 0; text-align:center}
.category_cont01 tbody td{line-height:14px; padding:10px 0;border-bottom:1px solid #e5e5e5; text-align:center;}
.category_cont01 tbody .text_le{text-align:left; padding-left:5px;}
.category_cont01 .h2{ padding-bottom:8px;float:left;}
.category_cont01 tbody td em{color:#2e94df;}
.category_cont01 tbody .left_tdtext{text-align:left; padding-left:15px;}


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, button{margin:0;padding:0;}

body{font-size:0.75em;font-family:Dotum,AppleGothic,sans-serif;color:#636363;line-height:1.5em; background:url(/images/common/bg_body.gif) repeat-x left top;}

legend{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;top:-10000px;line-height:0;}
hr{display:none;}

table{border-spacing:0; border-collapse: collapse;padding:0; margin:0;}
th, td{padding:0; margin:0;font-size:1em;}

img, fieldset, input.image{border:0 none;}
ul, ol, li{list-style:none outside;}

input, select, button, textarea{vertical-align:middle;color:#5e5e5e;}
img{vertical-align:top;}

address, em{font-style:normal;}

input, input.type-text{padding:0;margin:0;font-size:1em;font-family:Dotum;}

.hidden{visibility:hidden;width:0;height:0;overflow:hidden;position:absolute;top:-10000px;line-height:0;}

a{color:#5e5e5e;text-decoration:none;}
a:link{color:#5e5e5e;}
a:visited{color:#5e5e5e;}
a:hover{color:#5e5e5e;}

#BackBoard { width:760px; }
.td_no { width:50px;height:19px;padding-top:8px;border-bottom:1px solid #ebebeb; text-align:center; }
.td_title { width:455px;height:19px;padding-top:8px;padding-left:5px;border-bottom:1px solid #ebebeb; text-align:left }
.td_media { width:100px;height:19px;padding-top:8px;border-bottom:1px solid #ebebeb;text-align:center; }
.td_regdate { width:90px;height:19px;padding-top:8px;border-bottom:1px solid #ebebeb;text-align:center; }
.td_hitcount { width:60px;height:19px;padding-top:8px;border-bottom:1px solid #ebebeb;text-align:center; }
.text_count { color:#3fa2d3;font-weight:bold; }
.td_search { background-color:#e5e5e5;text-align:center; }
.sel_search { width:83px;border:1px solid #d3d3d3;height:20px; }
.input_search { border:1px solid #d3d3d3;vertical-align:middle; }
.td_page { border:1px solid #d3d3d3;vertical-align:middle; color:Blue }
#td_page{ border:0 solid #d3d3d3;color:#3399ff;padding: 0 0 0 0; height:20px; font-size:13.4px;vertical-align:middle; }