/* 링크점선없애기*/
a,img,input,textarea {selector-dummy: expression(this.hideFocus=true);}
img{border=0}

/* CSS Document */
A:link {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#595b62; font-size:9pt; text-decoration:none;}
A:visited {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#595b62; font-size:9pt;text-decoration:none;}
A:active {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#595b62; font-size:9pt; text-decoration:none;}
A:hover {font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial"; color:#008ccc; font-size:9pt; text-decoration:none;}


/* body 태그 margin 때문에 margin 값 추가 합니다. - 이정연 추가 */
body, p, tr, td, div, table, input, textarea{
	font-family:"돋움", "돋움체", "Tahoma", "Verdana", "Arial";
	color:#808080; font-size:9pt;  word-spacing:0.1em;
	margin:0px;
}

select{font-family: "돋움"; color:#808080; font-size:8pt;}

BODY, TD {
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#efefef;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#000000;
}

/* board_top */
.board_top{table-layout:fixed; width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
.board_top td{font-family:"verdana"; color:#a0a0a0; font-size:8pt;}
.board_top:after{content:" "; clear:both; display:block;}
.board_top select {font-size:13px; vertical-align:top; background-color:#fff; border:1px solid #ddd;}
.board_top span{color:#4980b8; font-weight:bold;}
.board_top input{font-family: "돋움"; font-size: 8pt; color:#808080; line-height:14px; background-color: #FFFFFF; border: 1px solid #ccc; height:14px;}


/* board_list */

.board_list{table-layout:fixed; width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
.board_list:after{content:" "; clear:both; display:block;}
.board_list .title{text-align:left;}
.board_list th{background:url(/img/board/board_bg.gif) no-repeat right; color:#5f5f5f; font-weight:bold;}
.board_list .last_child{background:url(/img/board/board_bg1.gif);}
.board_list td{text-align:center; padding:8px; border-bottom:1px solid #d4d4d4; font-size:9pt;}
.board_list .last_event{text-align:left;}
.board_list .last_event_img{text-align:center;}
.board_list .img_vire{text-align:left; border-bottom:0px}
.board_list a:hover{color:#4980b8;}
.board_list .re{display:block; float:left;}
.number{padding:0 5px;}
.number a{font-family:Verdana; padding:0 1px; font-weight:bold; color:#8e8e8e; font-size:10px;}
.number a:hover{color:#e66c00;}


/* board_view */

.board_tit{table-layout:fixed; width:100%; border-spacing:0; border-collapse:collapse; text-align:left;}
.board_tit:after{content:" "; clear:both; display:block;}
.board_tit .title{text-align:left; line-height:18px; padding-left:5px;}
.board_tit .hits{text-align:right; font-size:8pt;}
.board_tit td{background:url(/img/board/board_bg.gif) right; color:#5f5f5f; font-weight:bold;}
.board_tit .last_child{background:url(/img/board/board_bg1.gif);}
.board_tit a{color:#717171;}
.board_tit a:hover{color:#8e0f2d; font-weight:bold; letter-spacing:-.1em;}
.board_tit .dot{vertical-align:middle; padding:0 8px; }
.board_tit .none{font-family:Verdana; font-weight:normal; color:#808080; margin-right:5px; padding-right:10px;}
.board_tit input{width:97%; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}

.board_info{table-layout:fixed; width:100%; border-spacing:0; border-collapse:collapse; padding:0; margin:0;}
.board_info th,
.board_info td{background:url(/img/board/se_bg_02.gif) no-repeat right; color:#5f5f5f;}
.board_info:after{content:" "; clear:both; display:block;}
/* .board_info img{display:block; float:left;} */
.board_info td{text-align:left;}
.board_info .last_child{background:url(/img/board/se_bg_01.gif);}
.pd10{padding-left:10px;}
.board_info .date{font-family:"verdana"; font-size:8pt;}
.board_info a{color:#696868;}
.board_info a:hover{color:#2f2f2f;}
.board_info input{width:75%; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}
.board_info .input2{width:30%; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}
.board_info .input3{width:90%; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}
.board_info .input{width:20; height:14px; border:0px solid #d7d7d7; line-height:14px; font-size:8pt;}
.board_info input,
.board_info select{margin-bottom:6px;}

.contents{padding:15px 15px; line-height:20px;}

/* board_reply */

.board_reply{width:100%; border-spacing:0; border-collapse:collapse; margin-top:40px;}
.board_reply:after{content:" "; clear:both; display:block;}
.board_reply input{width:87%; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}
.board_reply textarea{width:98%; height:34px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}
.board_reply .id{background:url(/img/board/ico_people.gif) no-repeat 12px 8px; width:15%; padding-left:10px; color:#5c8bbb; font-weight:bold; font-size:8pt; text-align:center;}
.board_reply .text{width:68%; font-size:8pt; text-align:left;}
.board_reply .date{width:17%; font-size:8pt; }
.board_reply .reply td{border-bottom:1px solid #e3e3e3;}
.board_reply .reply .none{border-bottom:0 none;}

/* board_write */
.area{width:93%; height:250px; border:1px solid #d7d7d7; line-height:14px; padding:8px; margin:20px 0;}

.file_add{width:95%; border-spacing:0; border-collapse:collapse; margin-top:15px;}
.file_add:after{content:" "; clear:both; display:block;}
.file_add td{font-size:8pt; font-weight:bold;}
.file_add input{border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}

/* photo_list */
.photo_list{margin:18px 0;}
.photo_list:after{content:" "; clear:both; display:block;}
.photo_list a{font-family:Verdana; padding:0 1px; font-weight:bold; color:#808080; font-size:9pt;}
.photo_list a:hover{color:#4980b8;}
.photo_list .small{font-size:8pt;}

/* photo_view */
.photo_select{width:100%; height:120px; border-spacing:0; border-collapse:collapse; margin:35px 0 10px 0;}

/* contactus */
.contactus input{width:40%; height:14px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}
.contactus textarea{width:95%; height:140px; border:1px solid #d7d7d7; line-height:14px; font-size:8pt;}

/* hit keyword */
.hit_keyword { margin:0px; padding:0px; border:0px; }
.hit_keyword td { padding:0px 5px 0 5px; }

.buttonB {
   border:solid 1 #99A4B6;
   font-size:11px;
   color:#ffffff;
   padding-top:0px;
   text-align:center;
   font-family:"돋움", "돋움체","Verdana", "Arial", "Tahoma", ;
   background-color:#99A4B6;
   height:18px;
   cursor:hand;
}

