.tb1 {}
.tb1 caption {display:none;}
.tb1 thead th {text-align:center; background:url(../../imag/board2/title_bg_center.gif) repeat-x; height:26px;}
.tb1 thead th.first {background:url(../../imag/board2/title_bg_first.gif) no-repeat top left;}
.tb1 thead th.end {background:url(../../imag/board2/title_bg_end.gif) no-repeat top right;}
.tb1 tbody td {text-align:center; border-bottom:1px solid #e7e7e7; padding-top:5px; padding-bottom:2px;}
.tb1 tbody td.num {font-family:verdana,arial,sans-serif; font-size:10px; color:#999; padding-top:3px; padding-bottom:4px;}
.tb1 tbody td.al {text-align:left;}
.tb1 tbody td.img{padding-top:5px; padding-bottom:3px;} 
.tb1 tbody tr.gray{background-color:#f2f5f6;}

.tb1 a:link,
.tb1 a:visited,
.tb1 a:active {color:#242424;}
.tb1 a:hover  {color:#5093b8;}

.tb1_view {border-top:1px solid #6fa9c5; margin-top:2px;}
.tb1_view caption {display:none;}

.tb1_view th {padding:6px 0 3px 10px; border-bottom:1px solid #dfe3e6; background-color:#f2f5f6; font-size:11px; color:#6fa9c5; font-weight:bold; letter-spacing:-1px; text-align:left;}
.tb1_view td {padding:6px 0 3px 10px; border-bottom:1px solid #dfe3e6;}

.tb1_view td.num {font-family:verdana,arial,sans-serif; font-size:10px; color:#999; padding-top:3px; padding-bottom:4px;}
.tb1_view td.body {padding:10px;}
.tb1_view td.comment {padding:10px; background-color:#f2f5f6;}
.tb1_view td.comment span.name {color:#242424;}
.tb1_view td.comment span.date {font-family:verdana,arial,sans-serif; font-size:10px; color:#999;}
.tb1_view textarea {border:1px solid #cbcbcb; width:560px;}
.tb1_view td.input {padding-top:3px; padding-bottom:3px;}

.page {margin-top:20px; width:670px; text-align:center;}
.page span {padding:0 5px;}
.page span a {padding:0 5px;}

.page a:link,
.page a:visited,
.page a:active {font-family:verdana,arial,sans-serif; font-size:10px; color:#999;}
.page a:hover  {color:#000;}

.page a.nowPage:link,
.page a.nowPage:visited,
.page a.nowPage:active {font-family:verdana,arial,sans-serif; font-size:10px; color:#5093b8; font-weight:bold;}
.page a.nowPage:hover  {color:#000;}

.search {background:url(../../imag/board2/search_bg.gif) no-repeat top center; width:670px; height:32px; padding-top:8px; margin-top:20px; text-align:center;}
.search select {font-size:11px;}
.search input {border:1px solid #cbcbcb; height:13px; width:200px; font-size:11px; padding:2px;}
.search  img {margin-top:2px;}


.poll_bg {background:url(../../imag/board2/bg_poll.gif) no-repeat top left; width:670px; height:250px;}

.poll {margin:20px 20px 0 210px; width:400px; padding:15px 20px;}
.poll p {padding-bottom:2px;}
.poll p.qs {border-bottom:1px dotted #bfbfbf; padding-bottom:5px; margin-bottom:8px;}
.poll p.poll_btn {border-top:1px dotted #bfbfbf; padding-top:8px; margin-top:8px; text-align:right;}


a.a_blue:link,
a.a_blue:visited,
a.a_blue:active {color:#5093b8; font-weight:bold;}
a.a_blue:hover  {color:#000;}

.b_scarlet {color:#f2621c; font-weight:bold;}

.btn {width:670px; text-align:right; margin-top:8px; margin-bottom:20px;}

input.box {
	height:17px;
	border:1px solid #e1e5e8;
	background-color:#f2f5f6;
	font-family:Dotum,DotumChe; font-size:11px; color:#666; line-height:19px;	
}

input.file {
	height:19px;
	border:1px solid #e1e5e8;
	background-color:#f2f5f6;
	font-family:Dotum,DotumChe; font-size:11px; color:#666; line-height:19px;	
}

span.explain {font-family:Dotum,DotumChe; font-size:11px; color:#999;}











/* hani - È£¹Î°üµ¥ÀÌ */
.homin_wrap {width:98%; background-color:#f8f8f8;}

.homin_wrap li {clear:both; border:1px solid #f0f0f0; background-color:#fff; padding:20px; margin:10px;}
/* .homin_wrap li p.img  {float:left; width:135px; height:100px; } */
.homin_wrap li p.img  {width:135px; height:100px; }
.homin_wrap li p.img img  {width:120px; height:90px; border:1px solid #d3d3d1;}
.homin_wrap li dl {}
.homin_wrap li dt {margin:3px 0 5px 0;}
.homin_wrap li dt a {font-size:14px; font-weight:bold; line-height:130%; color:#222;}
.homin_wrap li dd {margin-bottom:2px; line-height:140%;}

.homin_wrap li .comm {clear:both; margin-top:10px; padding-top:15px; border-top:1px dotted #c4c4c4;}
.homin_wrap li .comm p {background:url(../../imag/board2/icon1.gif) no-repeat 0 4px; padding-left:10px; line-height:16px; padding-bottom:5px;}
.homin_wrap li .comm p span.id {font-family:verdana,arial,sans-serif; font-size:10px; color:#bbb; padding-left:5px;}







/* ´º½º */
.board_news1 {background-color:#f8f8f8; width:670px;}

.board_news2 {border:1px solid #f0f0f0; background-color:#fff; width:608px; padding:20px; margin:10px;}

.board_news3         {padding-bottom:10px; width:608px;}
.board_news3 li img  {width:110px; height:90px; border:1px solid #d3d3d1;}
.board_news3 li.img  {float:left; width:130px; height:100px;}
.board_news3 li.title {padding-top:2px; padding-bottom:2px; font-size:14px; font-weight:bold;}
.board_news3 li.text {line-height:17px; padding-top:2px; padding-bottom:2px;}

.board_news3_comm {width:670px; padding-top:15px; border-top:1px dashed #c4c4c4; width:608px;}
.board_news3_comm li {background:url(../../imag/board2/icon1.gif) no-repeat 0 4px; padding-left:10px; line-height:16px; padding-bottom:5px;}
.board_news3_comm li span.id {font-family:verdana,arial,sans-serif; font-size:10px; color:#bbb; padding-left:5px;}


.calendars {border:1px solid #ededed;}
.calendars td {border:1px solid #ededed;}


/* ###### calendar Style ####################### */
.calendar {width:677px; border:1px solid #dcdcdc;}
.calendar th {width:91px; color:#a1a1a1; background-color:#f6f6f6; font-family:verdana; font-size:10px; text-align:left; border-right:1px solid #ededed; padding-left:5px;}
.calendar th.sun {color:#e85a51; width:88px;}
.calendar th.sat {color:#448ccb;}
.calendar th.select {color:#000; font-weight:bold;}
.calendar th.today {background-color:#dcd4ef;}
.calendar th.on {color:#000000;}

.calendar td {height:74px; text-align:center; border-right:1px solid #ededed; border-bottom:1px solid #ededed; padding-top:4px; padding-bottom:6px;
	            font-family:dotum; font-size:11px; line-height:13px; letter-spacing:-1px;}
.calendar td.none {background-color:#f6f6f6;}
