@charset "euc-kr";

/*--- reset ---*/
body { position:relative; color:#7d7d7d; font-size:1em; font-family:AppleGothic,µ¸¿ò,Dotum,sans-serif; background:url('../../images/bg.jpg') repeat-x center top;}
div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd { font-size:12px; font-family:AppleGothic,µ¸¿ò,Dotum,sans-serif; }

input, select, button { vertical-align:middle; }
img { vertical-align:top; }
input, select, textarea{ font-size:12px; font-family:AppleGothic,µ¸¿ò,Dotum,sans-serif; color:#7d7d7d;}

ul, ol, li, dl, dd, dt { margin:0; padding:0; list-style-type:none; }
table, th, td { 	font-size:12px; font-family:AppleGothic,µ¸¿ò,Dotum,sans-serif; border-collapse:collapse; color:#7d7d7d; }

img { border:0; }
legend {	position:absolute;	width:0;	height:0; font-size:0; overflow:hidden; }
fieldset { margin:0; padding:0; border:none; }
label { cursor:pointer; }
address, em{ font-style:normal; }
#skipNavi, hr, caption { visibility:hidden; position:absolute; width:0; height:0; font-size:0; overflow:hidden; text-indent:-9999px; line-height:0px; }

a:link, a:active, a:visited { color:#7d7d7d; text-decoration:none; }
a:hover { color:#7d7d7d; text-decoration:underline; }

/*--- common class ---*/

/* margin&padding */
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }
.mt40 { margin-top:40px; }

.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml35 { margin-left:35px; }

/* width */
.wid39 { width:39px !important; }
.wid40 { width:40px !important; }
.wid50 { width:50px !important; }
.wid60 { width:60px !important; }
.wid61 { width:61px !important; }
.wid99 { width:99px !important; }
.wid100 { width:100px !important; }
.wid170 { width:170px !important; }
.wid250 { width:250px !important; }
.wid380 { width:380px !important; }
.wid400 { width:400px !important; }
.wid452 { width:452px !important; }

/* color */
.fontCol01 { color:#fd8a02; }
.fontCol02 { color:#fc5403; }
.fontCol03 { color:#fc5403; }
.fontCol04 { color:#fe5403; }

/* align */
.alignL { text-align:left !important; }
.alignC { text-align:center !important; padding:0 !important; }
.alignR { text-align:right; }
.floatL { float:left; }
.floatR { float:right !important; }
.left5 { padding-left:5px !important; text-align:left !important; }
.left10 { padding-left:10px !important; text-align:left !important; }
.left15 { padding-left:15px; text-align:left !important; }
.left20 { padding-left:20px; text-align:left !important; }

/* form */
.check { margin-top:-2px; vertical-align:middle; }
	*html .check { margin-top:0; }
.radio { margin-top:-3px; vertical-align:middle; }
	*html .radio { margin-top:-5px; }

/* table */
.table01 { width:100%; }
.table01 thead th { padding:5px 0; line-height:18px; border:1px solid #7d7d7d; border-bottom:0; font-weight:normal; text-align:center; vertical-align:middle; background-color:#fefbd5; }
.table01 tbody td { height:30px; border:1px solid #7d7d7d; text-align:center; vertical-align:middle; }
.table01 tbody th { height:30px; border:1px solid #7d7d7d; text-align:center; vertical-align:middle; background-color:#fefbd5; }

/* board */
.board_list { clear:both; width:100%; }
.board_list thead th { height:30px; vertical-align:middle; text-align:center; border-top:2px solid #fd8a02; border-bottom:1px solid #fd8a02;background:url('../../images/common/bul/bul_board_view.gif') no-repeat right center; }
.board_list thead th.last { background:none; }
.board_list tbody td { height:28px; vertical-align:middle; text-align:center; background:url('../../images/bg/bg_dotline.gif') repeat-x left bottom; }
.board_view { clear:both; width:100%; }
.board_view .top { border-top:2px solid #fd8a02; }
.board_view tbody th { vertical-align:middle; text-align:center; border-bottom:1px solid #d4d4d4; padding:8px 0; background:url('../../images/common/bul/bul_board_view.gif') no-repeat right center; }
.board_view tbody th img { vertical-align:middle; }
.board_view tbody td { color:#565656; vertical-align:middle; border-bottom:1px solid #d4d4d4; padding:8px 15px; }
.board_view tbody td.text { padding:10px 15px; border-bottom:0; line-height:20px; }
.board_search { width:405px; height:29px; margin:30px auto 0; padding:9px 0 0 80px; background:url('../../images/bg/bg_board_search.gif') no-repeat left top; }
.board_search select { vertical-align:middle; width:50px; }
.board_search input { vertical-align:middle; }
.board_search img { vertical-align:middle; }
.board_search .input { width:178px; height:19px; line-height:19px; border:1px solid #ccc; }

/* prev_next */
.prev_next { width:100%; }
.prev_next .top { border-top:1px solid #d4d4d4; border-bottom:0; }
.prev_next th { text-align:left; height:24px; padding-left:15px; border-bottom:1px solid #d4d4d4; }
.prev_next td { text-align:left; height:24px;border-bottom:1px solid #d4d4d4; }
.prev_next td a { color:#565656; }

/* padding */
.paging { clear:both; overflow:hidden; width:100%; height:15px; margin:15px auto 0; font-size:11px; text-align:center; }
.paging2 { clear:both; overflow:hidden; width:100%; height:150px; margin:80px auto 0; font-size:11px; text-align:center; vertical-align:middle;}
.paging a, .paging strong { display:inline-block; float:left; color:#000; font:11px/13px dotum; }
.paging a img { display:inline-block; vertical-align:middle; margin-bottom:2px; }
.paging a.next { padding:0 0 0 6px; }	 
.paging a.prev { padding:0 5px 0 0; }
.paging .count { margin-right:5px; padding-right:0; }
.paging a, .paging strong  { float:none; margin:0; }
.paging strong.cur,.paging a:hover { text-decoration:none; font-weight:bold; color:#ff6633 !important;  }
.paging em { color:#999; margin:0 2px 0 3px; }

/* etc */
.on { display:block !important; }
#location { width:700px; height:70px; }
	#category { float:right; overflow:hidden; padding-top:33px; }
	#category a,#category span { display:block; float:left; margin-left:3px; padding-left:7px; background:url("../../images/common/bul/bul_category.gif") no-repeat left 1px; }
	#category a.first { margin-left:0; padding-left:15px; background:url("../../images/common/bul/bul_category_h.gif") no-repeat left 1px; }
	#category span { font-weight:bold; }
#location h4 { float:left; }
h5.type1 { height:18px; padding-left:19px; color:#fd8a02; background:url('../../images/common/bul/bul_02.gif') no-repeat 4px 1px; }
.list_type1 { line-height:18px; }
.list_type1 li { padding-left:10px; background:url('../../images/common/bul/bul_03.gif') no-repeat left 5px; }