@charset "utf-8";
/* CSS Document */

@import url("button.css");


/*공통*/

a, a:link, a:visited, a:active{color:#666666; text-decoration:none;}
a:hover{text-decoration:underline;}
img, input.type-image {margin:0;padding:0; border:0 none;  }
ul, li, ol, dl, dt, dd,fieldset,legend { list-style:none; padding:0; font:12px/1.5em , AppleGothic, 'Lucida Grande', Arial, Verdana, sans-serif; margin:0; /* for IE imge margin */ }
.input{border:1px solid #CCC}





#module_board .fr{float:right}
#module_board .fl{float:left}
#module_board .clear{clear:both}

/*noview*/
#module_board .noview{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0;}




/*여백*/
.pd_left_10{padding-left:10px}
.mg_top_10{margin-top:10px}

/*레이아웃*/
#module_board fieldset{border:0;padding:0;margin:0;}

#module_board{width:750px ;margin:0 auto;}
#module_board .list_topArea{overflow:hidden;margin-bottom:5px;}
#module_board .board_info{float:left;border:0}
#module_board .board_info select{margin-right:5px; vertical-align:middle}

#module_board .listview_num {float:right;border:0}
#module_board .listview_num select{margin-right:5px; vertical-align:middle}
/*리스트 보기 선택*/



/*게시판 리스트*/
#module_board .board_list caption{visibility:hidden;font-size:0pt; height:0px;overflow:hidden}
#module_board .board_list{clear:both;}
#module_board .board_list:after{ content:""; display:block; float:none; clear:both;}
#module_board .board_list table{width:100%; border-collapse:collapse ;border-top:3px solid #D7182A;;border-bottom:1px solid #d0d0d0;}
#module_board .board_list th{padding:8px 0;background:#f8f8f8 ;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;}
#module_board .board_list td{border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;text-align:center;line-height:150%;padding:5px 0;}
#module_board .board_list th:first-child,#module_board .board_list td:first-child{border-left:none}
#module_board .board_list td img{vertical-align:middle}
#module_board .board_list .noline{border-left:none}
#module_board .board_list .line{border-left:1px solid #d0d0d0;}
#module_board .board_list  .tit{text-align:left;padding-left:10px}
#module_board .board_list  .txt_lf{text-align:left;padding-left:10px;}
#module_board .board_list .reply{background:url(../image/ic_reply.gif) no-repeat  15px 7px;padding-left:30px;text-align:left}
#module_board .board_list .comment{background:none;padding:0;font-size:12px;font-weight:bold;color:#F00;}


/*페이지넘버링*/
#module_board .paginate{ padding:15px 0; text-align:center;}
#module_board .paginate *{ margin:0; padding:0;}
#module_board .paginate a,
#module_board .paginate strong{display:inline-block; margin-right:-6px; padding:3px 10px 2px 11px; color:#333; text-decoration:none ; line-height:normal; font:bold 11px Tahoma, Serif; background:#fff url(../image/line_pg4.gif) no-repeat 0 5px;}
#module_board .paginate strong{ color:#ff1315 !important;text-decoration:underline;background:none;padding:3px 10px 2px 11px}
#module_board .paginate a:hover,
#module_board .paginate a:active,
#module_board .paginate a:focus{ background-color:#f7f7f7;}
#module_board .paginate a.pre,
#module_board .paginate a.pre_end,
#module_board .paginate a.next,
#module_board .paginate a.next_end{ font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
#module_board .paginate a.pre{ padding:4px 10px 2px 17px; background:url(../image/bu_pg4_l1.gif) no-repeat right 4px !important;}
#module_board .paginate a.pre_end{ padding:4px 10px 2px 16px; background:url(../image/bu_pg4_l2.gif) no-repeat right 4px !important;}
#module_board .paginate a.next{ padding:4px 18px 2px 11px; background:url(../image/bu_pg4_r1.gif) no-repeat left 4px !important;}
#module_board .paginate a.next_end { padding:4px 16px 2px 9px; background:url(../image/bu_pg4_r2.gif) no-repeat left 4px !important;}

/*검색*/
/*
#module_board .search_Area{border:1px solid #e1e1e1; background:#f8f8f8;text-align:center;margin-bottom:20px;vertical-align:middle;margin-top:0;padding:20px}*/

/*#module_board .search_Area{ background:url(../image/bg_search.gif) no-repeat bottom left; text-align:center;margin-bottom:10px;vertical-align:middle;margin-top:0;padding:0 0 30px 0;position:relative;}
#module_board .search_Area legend{background:url(../image/bg_search.gif) no-repeat top left;width:730px;overflow:auto; visibility:visible;height:10px;z-index:100;padding:0;position:absolute;top:0;left:0;}
#module_board .search_Area div{margin-top:20px}*/

#module_board .search_Area{ background:url(../image/bg_search.gif) no-repeat bottom left; text-align:center;vertical-align:middle;margin-top:0;padding:0 0 15px 0;position:relative;}

#module_board .search_Area div{background:url(../image/bg_search.gif) no-repeat top left;padding-top:15px;margin-bottom:10px}

#module_board .search_Area .search_line{border-top:1px solid #e1e1e1;padding-top:10px;background:none;width:95%;margin:0 auto}
#module_board .search_Area .search_line span{margin:0px;padding:0}
#module_board .search_Area .search_line input{margin:0;}

#module_board .search_Area .inputText{width:140px; height:13px; padding:4px 4px 2px 4px; font-size:12px; margin:-1px 0;vertical-align:middle;border:1px solid #87abc6; background:#f6fcff; color:#0c62a3}
#module_board .inputText{width:140px; height:13px; padding:4px 4px 2px 4px; font-size:12px;line-height:12px margin:-1px 0;vertical-align:middle;border:1px solid #87abc6; background:#f6fcff; color:#0c62a3}
#module_board .textarea{padding:4px 4px 2px 4px; font-size:12px;line-height:12px margin:-1px 0;vertical-align:middle;border:1px solid #87abc6; background:#f6fcff; color:#0c62a3}
#module_board .search_Area select {vertical-align:middle;line-height:40px;height:22px;}

#module_board .valid{width:140px; padding:4px 4px 2px 4px; font-size:12px;line-height:12px margin:-1px 0;vertical-align:middle;border:1px solid #87abc6; background:#f6fcff; color:#0c62a3}
#module_board .invalid{width:140px; padding:4px 4px 2px 4px; font-size:12px;line-height:12px margin:-1px 0;vertical-align:middle;border:1px solid #d27770; background:#fff4f1; color:#0c62a3}



#module_board .search_Area .tit_faq{float:left;padding:0;margin:0 20px 0 30px;width:90px}
#module_board .search_Area  .bt_inquiry{position:absolute;top:15px;right:20px;margin:0;background:none;padding:0}
#module_board .search_Area .faq_search{float:left;width:80%;text-align:left;padding:0;background:none;}


/*게시판 쓰기*/
#module_board .board_writeItem{clear:both;}
#module_board .board_writeItem caption{visibility:hidden;font-size:0pt; height:0px;overflow:hidden}

#module_board .board_writeItem{clear:both;}
#module_board .board_writeItem caption{visibility:hidden;font-size:0pt; height:0px;overflow:hidden}

#module_board .board_writeItem:after{ content:""; display:block; float:none; clear:both;}
#module_board .board_writeItem table{width:100%; border-collapse:collapse ;border-top:3px solid #D7182A;;border-bottom:1px solid #d0d0d0;}
#module_board .board_writeItem th{padding:5px 0;background:#f8f8f8 ;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}
#module_board .board_writeItem td{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;text-align:left;padding:5px 0 5px 10px;line-height:150%}
#module_board .board_writeItem  .tit{text-align:left;padding-left:10px}
#module_board .board_writeItem .fileplus{margin-top:3px}
#module_board .board_writeItem .fileplus li{margin-bottom:3px}

#module_board .board_writeItem .board_writeArea{margin-top:20px}

#module_board .board_writeItem .event_info li label{margin:0 10px 0 0;width:73px;display:inline-block;color:#0076a3}
#module_board .board_writeItem .event_info li span{margin:0 10px 0 0;width:70px;display:inline-block;}
#module_board .board_writeItem .event_info li{margin-bottom:10px}




/*게시판 보기*/
#module_board .boardview_sj{overflow:hidden;border-top:3px solid #D7182A;border-bottom:1px solid #bfbfbe;padding-top:12px;padding-bottom:12px;width:99%;background:#f9fafb} /* padding top&bottom 8->12 */
#module_board .boardview_sj:after{ content:""; display:block; clear:both;}
#module_board .boardview_sj li{float:left;}
#module_board .boardview_sj .view_cg{font-size:8pt;color:#ee318a;margin:3px 10px 0 10px;border-right:1px solid #383736;padding-right:5px}
#module_board .boardview_sj .view_sj{font-weight:bold;font-size:10pt;padding-left:10px;padding-right:10px;color:#555}
#module_board .board_cttArea{border-bottom:1px solid #ddd;margin-bottom:10px;padding:5px}

#module_board .boardview_writer{float:left;margin-top:5px;border-bottom:1px dashed #ddd;width:99%;color:#888}
#module_board .boardview_writer li{height:22px;; font-size:8pt}
#module_board .boardview_writer .view_writer{float:left;padding-lefT:10px}
#module_board .boardview_writer .view_date{padding-right:20px;background:url(../image/line_cg.gif) no-repeat right;}

#module_board .boardview_writer .view_hit{padding-right:10px;padding-left:10px}

#module_board .boardview_file{margin:5px 5px 5px 0;border-bottom:1px dashed #ddd;width:99%;clear:both}
#module_board .boardview_file li{font-size:9pt;padding:5px 0 }
#module_board .boardview_file .view_file{padding-left:10px}
#module_board .boardview_file a{color:#009999}


#module_board .boardview_file2{margin:5px 5px 5px 0;width:99%;clear:both}
#module_board .boardview_file2 li{font-size:9pt;padding:5px 0 }
#module_board .boardview_file2 .view_file{padding-left:10px}
#module_board .boardview_file2 a{color:#009999}

/*웹진형 사진보기*/
#module_board  .board_cttArea {overflow:hidden}
#module_board  .board_cttArea .event_detail{float:right;width:40%;margin-top:20px}
#module_board  .board_cttArea .event_pic {float:left;width:400px;border:1px solid #bfbfbe;padding:5px;margin-top:10px}
#module_board  .board_cttArea .event_detail2{width:315px;float:right;margin-top:10px}
#module_board  .board_cttArea .event_detail li{background:url(/module/board/image/dot.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:5px}
#module_board  .board_cttArea .event_detail li span{font-weight:bold}
#module_board  .board_cttArea .event_detail {border:1px solid #fff;line-height:160%}

#module_board  .board_cttArea .wz_gallery {overflow:hidden;border-bottom:1px solid #bfbfbe;padding-bottom:20px}
#module_board  .board_cttArea .gallery_Area{height:125px;overflow:hidden}
#module_board  .board_cttArea .set_pic_controller{margin-top:10px;position:relative}
#module_board  .board_cttArea .set_pic_controller #btnLeft{background:url(/module/board/image/icon_arr.png) no-repeat 0 0;text-indent:-9999px;border:none;width:26px;height:48px;overflow:hidden;position:absolute;top:35px;left:10px; cursor: pointer;}
#module_board  .board_cttArea .set_pic_controller #btnRight{background:url(/module/board/image/icon_arr.png) no-repeat -26px 0;text-indent:-9999px;border:none;width:26px;height:48px;overflow:hidden;padding:10px;position:absolute;top:35px;right:10px; cursor: pointer;}
#module_board  .board_cttArea .set_pic_controller #btnLeft.on {background-position:0 -48px}
#module_board  .board_cttArea .set_pic_controller #btnRight.on {background-position:-26px -48px}
#module_board  .board_cttArea .gallery_Area .gallery_list{overflow:hidden;width:600px;margin:0 auto;}
#module_board  .board_cttArea .gallery_Area .gallery_list li{float:left;padding:10px}



/*덧글리스트*/
#module_board .board_commlist{float:left;border-top:1px solid #dedede;border-bottom:1px solid #dedede;width:99%;margin-top:10px; border-collapse:collapse;background:#f9f9f9}
#module_board .comm_list{padding-bottom:10px;overflow:hidden}

#module_board .line{border-bottom:1px dashed #999;}
#module_board .board_commlist .comm_list_head{float:left ;margin:10px 0 5px;width:100%;vertical-align:middle}
#module_board .board_commlist .comm_list_head  .comm_list_id{float:left;font-weight:bold;padding-left:10px;color:#389ac3;}
#module_board .board_commlist .comm_list_view{padding-left:10px;clear:both;line-height:150%}
#module_board .board_commlist .comm_list_bt{padding-right:10px}
#module_board .board_commlist .board_comm_list_date{font-size:8pt;color:#999;padding-left:10px;float:left}
#module_board  .comm_list_vote{font-size:8pt;color:#ed1f81;padding-left:10px;float:left}

/*덧글쓰기*/
#module_board .board_commentWrite {float:left;border:1px solid #f; background:#f9f9f9;margin-top:10px;width:99%;}
#module_board .board_commentWrite li{padding:3px;}
#module_board .board_commentWrite textarea{border:1px solid #d6d4d5; font-size:9pt;width:100%}
#module_board .board_commentWrite .commWrite_id{float:left;font-weight:bold;width:50%;padding-left:15px;line-height:25px;color:#389ac3;height:25px;}
#module_board .board_commentWrite .commWrite_write_byte{float:right;font-size:8pt;color:#666;height:25px;line-height:25px;display:block;padding-right:20px;}
#module_board .board_commentWrite .commWrite_write{width:80%;float:left;padding-left:15px;padding-bottom:15px;}
#module_board .board_commentWrite .commWrite_bt{float:right;padding-right:15px}

#module_board .nowTxt{color:#389ac3}

/*댓글수정*/
#module_board .commWrite_modify{float:left;margin-top:10px;width:99%;}
#module_board .commWrite_modify li{}
#module_board .commWrite_modify_write textarea{border:1px solid #d6d4d5; font-size:9pt;width:100%}
#module_board .comm_modify_id{float:left;font-weight:bold;width:50%;padding-left:15px;line-height:25px;color:#389ac3;height:25px;}
#module_board .commWrite_modify_byte{float:right;font-size:8pt;color:#666;height:25px;line-height:25px;display:block;padding-right:20px;padding-right:20px;}

#module_board .commWrite_modify_write{float:left;width:80%;padding-left:15px;padding-bottom:15px;}
#module_board .commModify_bt{float:right;padding-right:15px;}


#module_board .commWrite_modify_write .nowTxt{color:#389ac3}

/*이전글 다음글*/
#module_board .board_prenext{width:100%;float:left;border-top:1px solid #d0d0d0;border-collapse:collapse;margin-top:10px;background:none}
#module_board .board_prenext  dt{float:left;width:10%;height:26px;font-weight:bold;background:#f8f8f8;border-bottom:1px solid #d0d0d0; border-collapse:collapse;padding-top:4px; }
#module_board .board_prenext  dd{float:left;width:90%;height:26px;border-bottom:1px solid #d0d0d0;border-collapse:collapse;padding-top:4px;}
#module_board .board_prenext  dt span{padding-left:10px}
#module_board .board_prenext  dd span{padding-left:10px}

/*웹진리스트*/
#module_board .board_list .board_wzArea{text-align:left;padding:10px;overflow:auto}
#module_board .webzine .board_wzArea .thumb{float:left;margin-right:10px;padding:5px;border:1px solid #cdcdcd;width:145px}
#module_board .webzine .board_wzArea .wz_sjArea{float:right;vertical-align:top;margin:0 0 8px 0;padding:0;height:22px;width:440px;}
#module_board .webzine .board_wzArea .wz_sjArea .wz_sj{font-weight:bold;}
#module_board .webzine .board_wzArea .wz_cg{font-size:8pt;color:#7b9cb4;margin:3px 10px 0 0;}
#module_board .webzine .board_wzArea .wz_summary{float:right;margin:0 0 8px 0;padding:0;width:440px}
#module_board .webzine .board_wzArea .wz_meta{position:relative; overflow:hidden;height:20px;margin:0 0 5px 0; padding:0; list-style:none; white-space:nowrap;}
#module_board .webzine .board_wzArea .wz_meta li{position:relative; left:-10px; display:inline; padding:0 5px 0 10px;font-size:8pt;color:#999 }
#module_board .webzine .board_wzArea .event_detail {float:left;width:73%;height:75px}
#module_board .webzine .board_wzArea .event_detail li{background:url(/module/board/image/dot.gif) no-repeat 0 5px;padding-left:10px;}


/*웹진리스트2*/

#module_board .board_list .board_wzArea2{text-align:left;padding:10px;overflow:auto}
#module_board .webzine .board_wzArea2 .thumb{float:left;margin-right:10px;padding:5px;border:1px solid #cdcdcd;width:145px}
#module_board .webzine .board_wzArea2 .wz_sjArea{float:right;vertical-align:top;margin:0 0 8px 0;padding:0;height:22px;width:540px;}
#module_board .webzine .board_wzArea2 .wz_sjArea .wz_sj{font-weight:bold;}
#module_board .webzine .board_wzArea2 .wz_cg{font-size:8pt;color:#7b9cb4;margin:3px 10px 0 0;}
#module_board .webzine .board_wzArea2 .wz_summary{float:right;margin:0 0 8px 0;padding:0;width:540px;height:55px;overflow:hidden}
#module_board .webzine .board_wzArea2 .wz_date{float:right;margin:0 0 8px 0;padding:0;width:540px;font-size:8pt}
#module_board .webzine .board_wzArea2 .wz_meta{position:relative; overflow:hidden;height:20px;margin:0 0 5px 0; padding:0; list-style:none; white-space:nowrap;}
#module_board .webzine .board_wzArea2 .wz_meta li{position:relative; left:-10px; display:inline; padding:0 5px 0 10px;font-size:8pt;color:#999 }
#module_board .webzine .board_wzArea2 .event_detail {float:left;width:73%;height:75px}
#module_board .webzine .board_wzArea2 .event_detail li{background: no-repeat 0 5px;padding-left:10px;}

/*달력*/
#module_board .webzine .calendal_ym{width:60px;height:13px;display:block;margin:0 auto}
#module_board .webzine .calendal_day{width:50px;height:35px;display:block;margin:5px auto 0}
/* 년도월 */
#module_board .webzine .calendal_ym .date i { float:left; overflow:hidden; height:13px; background:url(/module/board/image/webzine_date01.gif); text-indent:-1000em; }
#module_board .webzine .calendal_ym .date i.t0 { width:8px; background-position:0 0; }
#module_board .webzine .calendal_ym .date i.t1 { width:7px; background-position:-10px 0;}
#module_board .webzine .calendal_ym .date i.t2 { width:9px; background-position:-19px 0; }
#module_board .webzine .calendal_ym .date i.t3 { width:9px; background-position:-29px 0; }
#module_board .webzine .calendal_ym .date i.t4 { width:9px; background-position:-38px 0; }
#module_board .webzine .calendal_ym .date i.t5 { width:9px; background-position:-47px 0; }
#module_board .webzine .calendal_ym .date i.t6 { width:9px; background-position:-57px 0; }
#module_board .webzine .calendal_ym .date i.t7 { width:9px; background-position:-66px 0; }
#module_board .webzine .calendal_ym .date i.t8 { width:9px; background-position:-76px 0; }
#module_board .webzine .calendal_ym .date i.t9 { width:9px; background-position:-85px 0; }
#module_board .webzine .calendal_ym .date i.dot { width:5px; background-position:-95px 0; }

/* 일자 */
#module_board .webzine .calendal_day .date i { float:left; overflow:hidden; height:35px; background:url(/module/board/image/webzine_date02.gif); text-indent:-1000em; }
#module_board .webzine .calendal_day .date i.t0 { width:25px; background-position:0 0; }
#module_board .webzine .calendal_day .date i.t1 { width:16px; background-position:-28px 0;}
#module_board .webzine .calendal_day .date i.t2 { width:22px; background-position:-52px 0; }
#module_board .webzine .calendal_day .date i.t3 { width:23px; background-position:-75px 0; }
#module_board .webzine .calendal_day .date i.t4 { width:24px; background-position:-100px 0; }
#module_board .webzine .calendal_day .date i.t5 { width:23px; background-position:-125px 0; }
#module_board .webzine .calendal_day .date i.t6 { width:24px; background-position:-150px 0; }
#module_board .webzine .calendal_day .date i.t7 { width:23px; background-position:-175px 0; }
#module_board .webzine .calendal_day .date i.t8 { width:25px; background-position:-198px 0; }
#module_board .webzine .calendal_day .date i.t9 { width:24px; background-position:-224px 0; }
#module_board .webzine .calendal_day .date i.dot { width:11px; background-position:-250px 0; }




/*포토게시판*/

#module_board .photo_list{float:left;width:99%;margin-top:5px;padding-left:15px;border-bottom:1px solid #ddd}
#module_board .photo_list li{float:left;width:20%;margin-right:30px;padding-bottom:20px}
#module_board .photo_list li ul{clear:both;}
#module_board .photo_list li ul li{clear:both;padding-bottom:2px;width:100%}
#module_board .photo_list .photo_pic{border:1px solid #d0d0d0;padding:5px;width:100%;height:97px;text-align:center}
#module_board .photo_list .photo_tit{font-weight:bold;border-bottom:1px dashed #d0d0d0;padding-left:3px}

#module_board .photo_list .photo_tit img{padding-left:5px;padding-left:3px }
#module_board .photo_list .photo_writer{border-bottom:1px dashed #d0d0d0;padding-left:3px}
#module_board .photo_list .photo_date{border-bottom:1px dashed #d0d0d0;font-size:8pt;color:#999;padding-left:3px}
/*기러기*/
#module_board .photo_list .photo_pic2{border:1px solid #d0d0d0;padding:5px;width:100%;height:189px;text-align:center}
#module_board .photo_list .photo_tit2{font-weight:bold;border-bottom:1px dashed #d0d0d0;padding-left:3px;margin:8px 0}


/*행사일정*/
#module_board .calendal_layout{position:relative;}
#module_board .calendal_layout table{width:100%; border-collapse:collapse ;border-top:3px solid #D7182A;;border-bottom:1px solid #d0d0d0;}
#module_board .calendal_layout th{padding:8px 0;background:#f8f8f8 ;border:1px solid #d0d0d0;}
#module_board .calendal_layout td{border:1px solid #d0d0d0;padding:5px 5px 5px 10px ; vertical-align:top ;line-height:150%;height:50px;color:#616161}
#module_board .calendal_layout td img{vertical-align:middle}
#module_board .calendal_layout .noline{border-left:none}
#module_board .calendal_layout  .tit{text-align:left;padding-left:10px}
#module_board .calendal_layout  .txt_lf{text-align:left;padding-left:10px;}

#module_board .calendal_layout  .no_bg{background-image:none}
#module_board .calendal_layout  .sat{color:#36F}
#module_board .calendal_layout  .sun{color:#f00}
#module_board .calendal_layout .today{background:#f0f7ec}
#module_board .calendal_layout  a{background:#5ba8da;color:#fff;padding:2px;margin:2px 0; display:block}
#module_board .calendal_layout a:focus,#module_board .calendal_layout a:hover,#module_board .calendal_layout a:active{background:#C60}

/*행사 상세보기*/
#module_board #layer_eventdetail{position:absolute;top:20px;border:1px solid #819eb3;background:#819eb3;width:295px;color:#fff;font-weight:bold;margin:0;padding:0}
#module_board #layer_eventdetail p{padding:5px 0 0 10px;text-align:left;height:20px;background:#819eb3;}
#module_board #layer_eventdetail p span{position:absolute;top:5px;right:10px}
#module_board #layer_eventdetail img{padding: 0 0 2px 0;vertical-align:middle;}
#module_board #layer_eventdetail .eventdetail{background:#fff;padding:10px;margin:0;}
#module_board #layer_eventdetail table{border-collapse:collapse;border:0;margin:0;border-spacing:0px;}
#module_board #layer_eventdetail th{background:#f1f4f7;border:none;border-bottom:1px solid #c1cfda;border-top:1px solid #c1cfda;height:auto;color:#819eb3}
#module_board #layer_eventdetail td{background:#fff;border:none;border-bottom:1px solid #c1cfda;border-top:1px solid #c1cfda;font-weight:normal;height:auto;}

/* 날짜 */
#module_board .select_month {width:210px;margin:20px auto;overflow:hidden;}
#module_board .select_month img{vertical-align:middle}
#module_board .select_month span{float:left;height:27px;line-height:27px;vertical-align:middle;}
#module_board .select_month span img{vertical-align:middle}

#module_board #calendal_date {width:100px;margin:0 auto;}
#module_board #calendal_date .date {width:90px;margin:0 auto;position:relative;left:50%;margin-left:-35px;}
#module_board #calendal_date .date i { float:left; overflow:hidden; height:27px; background:url(/module/calendar/image/date.gif); text-indent:-1000em; }
#module_board #calendal_date .date i.t0 { width:12px; background-position:-4px 0; }
#module_board #calendal_date .date i.t1 { width:9px; background-position:-19px 0;}
#module_board #calendal_date .date i.t2 { width:13px; background-position:-31px 0; }
#module_board #calendal_date .date i.t3 { width:11px; background-position:-46px 0; }
#module_board #calendal_date .date i.t4 { width:11px; background-position:-59px 0; }
#module_board #calendal_date .date i.t5 { width:12px; background-position:-73px 0; }
#module_board #calendal_date .date i.t6 { width:11px; background-position:-86px 0; }
#module_board #calendal_date .date i.t7 { width:11px; background-position:-100px 0; }
#module_board #calendal_date .date i.t8 { width:12px; background-position:-113px 0; }
#module_board #calendal_date .date i.t9 { width:12px; background-position:-127px 0; }
#module_board #calendal_date .date i.dot { width:7px; background-position:-141px 0; }


