@charset "utf-8";
/* list */
.board_list{width:970px;}
.board_list th{color:#8a9099; text-align:center; padding:7px 0; border-top:1px solid #e4e5e6; border-bottom:1px solid #e4e5e6; border-right:1px solid #e4e5e6;}
.board_list .line_non{border-right:none}
.board_list td{color:#5c6066; padding:10px 0 10px 10px; border-bottom:1px solid #e4e5e6; line-height:18px;}
.board_list td span{color:#d9482b;}
.board_list td em{color:#e4e5e6; font-size:11px;}
.board_list .url a{color:#3b5998;}
.bg_notice{background:#f8f8f8;}
.board_list .alram{color:#1f2733; font-weight:bold;}
.board_list .alram span{font-weight:normal; color:#1f2733;}
.c{text-align:center; }
.board_list .my_alram{color:#1f2733; font-weight:bold;}
.board_list .my_alram span{font-weight:normal; color:#5c6066;}
.board_list .my_alram span a{font-weight:normal; color:#5c6066;}
.board_list .my_alram span a:hover{color:#1f2733;}
.board_list .my_alram .point{color:#3b5998; font-weight:bold;}
.board_list .my_alram .point a {color:#3b5998; font-weight:bold; text-decoration:none;}
.board_list .my_alram .point a:hover{color:#3b5998; font-weight:bold; text-decoration:underline;}


/*link*/
.board_list .title a{color:#5c6066;}
.board_list .title a:hover{color:#1f2733;}
.board_list .tit_mo a{color:#5c6066;}
.board_list .tit_mo a:hover{color:#1f2733; font-weight:bold;}
.board_list .tit img{padding:0px 6px 0px 6px;}

.board_list .title_b a{color:#5c6066; font-weight:bold;}
.board_list .title_b a:hover{color:#1f2733;font-weight:bold;}

.board_list .titlepd a{color:#5c6066; padding:0 0 0 20px;}
.board_list .titlepd a:hover{color:#1f2733;}

.title02 a{color:#5c6066;}
.title02 a:hover{color:#1f2733;}


.board_list .tit{color:#8a9099; font-size:11px; text-align:center; padding:0; }
.board_list .tit a{color:#5c6066; text-decoration:underline;}
.board_list .tit a:hover{color:#8a9099;text-decoration:none;}

/* 추가 */

.board_list .tit01{color:#4b607d; font-size:12px; text-align:left; padding:0px 2px 0px 2px;font-weight:bold;}
.board_list .tit01 a{color:#4b607d; text-decoration:underline;font-weight:bold;}
.board_list .tit01 a:hover{color:#4b607d;text-decoration:none;font-weight:bold;}

.board_list .tit_con{color:#8a9099; font-size:12px; text-align:left; padding-left:10px; }
.board_list .tit_con a{color:#5c6066; text-decoration:none;}
.board_list .tit_con a:hover{color:#8a9099;text-decoration:underline;}

.board_list .ar{color:#8a9099; font-size:11px; text-align:right; padding:0 5px 0 0; }
.board_list .ar a{color:#5c6066;text-decoration:underline; }
.board_list .ar a:hover{color:#8a9099;color:#8a9099;text-decoration:none;}
.board_list .ac{color:#5C6066; text-align:center; padding: 10px 0;}

.board_list .all_td{text-align:center; padding: 32px 0; color:#5c6066;}
.board_list td img{vertical-align:middle; }
.board_list .txt{color:#FFFFFF; font-size:11px; text-align:center; padding:1px; background-color:#8a9099; margin-left:10px;}

.t_non{border:none;}

/* view */
.board_view{width:100%; }
.board_view th{padding:13px 0 13px 10px; color:#1f2733; font-weight:bold; border-top:1px solid #e4e5e6;}
.board_view th a{color:#1f2733; font-weight:bold;}
.board_view th .date{font-size:11px; color:#8a9099; text-align:center; font-weight:normal;}
.board_view td{padding:13px 0 13px 10px; color:#1f2733; border-top:1px solid #e4e5e6;}
.board_view td a{color:#5c6066; font-weight:bold;}
.board_view .num{font-size:11px; color:#8a9099; text-align:center;}
.board_view .writer{font-size:11px; color:#8a9099; }

.board_view .name{padding:13px 0 13px 10px; color:#1f2733; border-top:1px solid #e4e5e6; line-height:22px;}
.board_view .name span{font-size:11px; color:#8a9099; text-align:left; padding:0 5px 0 0;}

.board_view_txt{ padding:10px; line-height:20px}
.board_view_txt p{font-size:14px; color:#1e2832;}
.board_view_txt .file{color:#5c6066;}
.board_view .file a{color:#5c6066; font-weight:normal;}
.board_view .file a:hover{color:#1f2733; }
.board_view .file span{color:#8a9099; font-weight:bold;}
.board_view .file img{vertical-align:middle; padding:0 5px 0 0;}

.adfile_tit {float:left; width:80px;line-height:20px;}
.adfile_content {float:left; width:880px;line-height:20px;}

.pagination_box{width:100%; float:left; padding-top:30px;}


/* search */
.search_box_01{ position:relative; margin:10px 0 0px 0; width:100%; height:30px;}
.search_box_01 .in02{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px 5px 5px 5px; color:#666666; width:110px;}
.search_box_01 .pr_in{float:left; padding:0 5px 0 2px;position:absolute;right:120px; top:5px;width:110px;}
.search_box_01 .pr_in04{float:left; padding:0 5px 0 15px;}
.right_align02{float:right; padding-top:30px;}
.search_box_01 .btn{background:url(/images/i_room_2011/common/btn_bg_l.gif) left top no-repeat; padding:0; height:25px; float:left; padding:0 0 0 1px; margin:0 5px 0 0; position:absolute; right:53px; top:5px;}
.search_box_01 .btn a{
	background:url(/images/i_room_2011/common/btn_bg_r.gif) right top no-repeat;
	float:left;
	display:block;
	text-decoration:none;
	color:#8a9099;
	height:13px;
	padding-top: 6px;
	padding-right: 13px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.search_box_01 .btn a:hover{text-decoration:none;}


.search_box_01 .btn01{background:url(/images/i_room_2011/common/btn_bg_l.gif) left top no-repeat; padding:0; height:25px; float:left; padding:0 0 0 1px; margin:0 5px 0 0; position:absolute; right:0; top:5px;}
.search_box_01 .btn01 a{
	background:url(/images/i_room_2011/common/btn_bg_r.gif) right top no-repeat;
	float:left;
	display:block;
	text-decoration:none;
	color:#8a9099;
	height:13px;
	padding-top: 6px;
	padding-right: 13px;
	padding-bottom: 6px;
	padding-left: 12px;
}
.search_box_01 .btn01 a:hover{text-decoration:none;}



.btn_box{float:left; position:relative; padding:20px 0 0 0px; width:970px; border-top: solid 1px #e4e5e6;}
.btn_box .left_align{float:left;}

/* searchbox*/
.search_select{position:absolute; left:0px; top:0px; }
.top_select{border:1px solid #cccccc; width:65px; height:23px; background:#ffffff;}
.top_select a{display:block; color:#999999; text-decoration:none; padding: 6px 0 0 6px;  font-weight:normal; }
.top_select span{position:absolute; right:6px; top:6px;}
.sel_box{border:1px solid #cccccc; width:65px; position:absolute; top:24px; left:0; z-index:10; }
.sel_box a{display:block; color:#999999; text-decoration:none; padding: 6px 5px 4px 6px; background:#ffffff;  font-weight:normal; }
.sel_box li{margin:0; padding:0; float:left; width:65px;}
.sel_box a:hover{display:block; color:#666666; text-decoration:none; padding: 6px 5px 4px 6px; background:#f4f4f4; }

.pay_search_box{float:left; position:relative; margin:20px 0 0px 0; padding:0 0 0 90px; width:860px;}
.pay_search_box .in02{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px 5px 5px 5px; color:#666666; width:110px;}
.pay_search_box .pr_in{float:left; padding:0 5px 0 2px;}

.pay_select{border:1px solid #cccccc; width:85px; height:23px; background:#ffffff;}
.pay_select a{display:block; color:#999999; text-decoration:none; padding: 6px 0 0 6px;  font-weight:normal; }
.pay_select span{position:absolute; right:6px; top:6px;}
.pay_box{width:324px; position:absolute; top:-20px; left: 21px; z-index:10; }
.pay_box a{display:block; color:#999999; text-decoration:none; padding: 6px 5px 4px 6px; background:#ffffff;  font-weight:normal; }
.pay_box li{margin:0; padding:0; float:left; width:322px;}
.pay_box a:hover{display:block; color:#666666; text-decoration:none; padding: 6px 5px 4px 6px; background:#f4f4f4; }


.pay_box_s{border:1px solid #cccccc; width:85px; position:absolute; top:24px; left:0; z-index:10; }
.pay_box_s a{display:block; color:#999999; text-decoration:none; padding: 6px 5px 4px 6px; background:#ffffff;  font-weight:normal; }
.pay_box_s li{margin:0; padding:0; float:left; width:85px;}
.pay_box_s a:hover{display:block; color:#666666; text-decoration:none; padding: 6px 5px 4px 6px; background:#f4f4f4; }


/* write */
.board_write{width:100%; border-bottom:1px solid #e5e5e5; }
.pt40{margin-top:40px;}
.board_write th{color: #8A9099; font-weight: bold; padding: 0 10px 0 3px; border-top:1px solid #e5e5e5; text-align:right;}
.board_write td{padding:6px 0; border-top:1px solid #e5e5e5; }
.board_write td span{color: #cccccc; padding: 0 0 0 10px;}
.board_write td p{color: #cccccc; padding: 5px 0 0 0;}
.board_write .tarea01{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px; color:#666666; width:96%; height:200px;
scrollbar-arrow-color:#c5c9cc;/*화살표*/
scrollbar-base-color:#e9e9e9;/*기본*/
scrollbar-darkshadow-color:#FFFFFF;/*어두운 그림자*/
scrollbar-face-color:#FFFFFF;/*배경*/
scrollbar-highlight-color:#e9e9e9;
scrollbar-shadow-color:#c5c9cc;/*화살표비활성시*/
}

.board_write .tarea02{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px; color:#666666; width:96%; height:50px; background:#f4f4f4;}
.board_write .top{vertical-align:top; padding-top:10px; height:50px;padding-top:20px;}
.file_more{position:relative; float:left; padding: 10px 0 0 80px!important;vertical-align:top;}
.star{color:#d9482b;}
.w_txt{font-weight:normal; text-align:center; padding-top:10px;}
.right{text-align:right;}
.board_write td img,input{vertical-align:middle; }
.last_txt{color: #cccccc; padding:10px 0 15px 0;}
.co01{color:#666666;}
.co02{ height:40px;}


.tx_text{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px; color:#666666; width:96%; height:200px; background-color:#f4f4f4;
scrollbar-arrow-color:#c5c9cc;
scrollbar-base-color:#e9e9e9;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#e9e9e9;
scrollbar-shadow-color:#c5c9cc;
}

.tx_text01{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px; color:#666666; width:96%; height:50px;background-color:#f4f4f4;
scrollbar-arrow-color:#c5c9cc;
scrollbar-base-color:#e9e9e9;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#e9e9e9;
scrollbar-shadow-color:#c5c9cc;
}


.tx_text02{border:1px solid #cccccc; font-family:dotum; font-size:12px; padding:5px; color:#666666; width:96%; height:50px; background-color:#f4f4f4;
scrollbar-arrow-color:#c5c9cc;
scrollbar-base-color:#e9e9e9;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#e9e9e9;
scrollbar-shadow-color:#c5c9cc;
}

.file_now{float:left; width:100%;color:#5c6066; line-height:20px; padding:5px 0 8px 0;}
.file_now a{color:#5c6066; font-weight:normal;}
.file_now a:hover{color:#1f2733; }
.file_now img{vertical-align:middle; padding:0 5px 0 0;}
.file_now li { list-style:none;}

/* write Ʈڽ */
.td_select{position:relative; float:left; padding-right:5px; }
.td_select .select_g{border:1px solid #cccccc; height:18px; background:#f4f4f4;}
.td_select .select_g a{display:block; color:#999999; text-decoration:none; padding: 0px 0 0 6px;  font-weight:normal; }
.td_select .select_g .star{color:#d9482b; padding:0;}
.td_select .select_w{border:1px solid #cccccc; height:18px; background:#ffffff; position:relative;}
.arrow_btnp{position:absolute; right:5px; top:5px;}
.td_select .select_w a{display:block; color:#999999; text-decoration:none; padding: 0px 0 0 6px;  font-weight:normal; }
.td_select .select_w .star{color:#d9482b; padding:0;}
.td_sel_box{border:1px solid #cccccc; position:absolute; top:24px; left:0; z-index:10; }
.td_sel_box a{display:block; color:#999999; text-decoration:none; padding: 6px 5px 4px 6px; background:#ffffff; font-weight:normal; }
.td_sel_box li{margin:0; padding:0; float:left; }
.td_sel_box a:hover{display:block; color:#666666; text-decoration:none; padding: 6px 5px 4px 6px; background:#f4f4f4; }


/*common_btn*/


.btn_on{background:url(/images/i_room_2011/common/btn_bg_l_on.gif) left top no-repeat; padding:0; height:25px; float:left; padding:0 0 0 1px; margin:0 5px 0 0;}
.btn_on a{background:url(/images/i_room_2011/common/btn_bg_r_on.gif) right top no-repeat; float:left; display:block; padding:6px 13px 6px 12px; text-decoration:none; color:#5c6066; height:13px;}
.btn_on a:hover{text-decoration:none;}

.btnim{background:url(/images/i_room_2011/common/btn_bg_l.gif) left top no-repeat; padding:0; height:25px; float:left; padding:0 0 0 1px; margin:0 5px 0 0;}
.btnim a{background:url(/images/i_room_2011/common/btn_bg_r.gif) right top no-repeat; float:left; display:block; padding:6px 13px 6px 12px; text-decoration:none; color:#d9482b; height:13px;}
.btnim a:hover{text-decoration:none;}

.btnim_on{background:url(/images/i_room_2011/common/btn_bg_l_on.gif) left top no-repeat; padding:0; height:25px; float:left; padding:0 0 0 1px; margin:0 5px 0 0;}
.btnim_on a{background:url(/images/i_room_2011/common/btn_bg_r_on.gif) right top no-repeat; float:left; display:block; padding:6px 13px 6px 12px; text-decoration:none; color:#d9482b; height:13px;}
.btnim_on a:hover{text-decoration:none;}

.btn02 a{padding:6px 13px; background:#c2c6cc; color:#ffffff; float:left; margin-right:5px;}
.btn02 a:hover{color:#eef1f5; background:#8a9099; text-decoration:none; }

.btn04{padding:6px 13px; background:#c2c6cc; color:#ffffff;  }
.btn04 span{color:#ffffff;}
.btn04:hover{color:#eef1f5; background:#8a9099; text-decoration:none; }

.btn03 a{padding:6px 13px; background:#d9482b; color:#ffffff; float:left; margin-right:5px;}
.btn03 a:hover{text-decoration:none; }
.btn03 a:visited{padding:6px 13px; background:#d9482b; color:#ffffff;}

.btn05 a{padding:3px 7px; background:#c2c6cc; color:#ffffff; float:left; margin-right:5px;}
.btn05 a:hover{color:#eef1f5; background:#8a9099; text-decoration:none; }

/*top img*/
.pic_top{margin:40px 0px 40px 0px;}
.txt_line{width:970px;margin-bottom:11px; text-align:right;}
.txt_line span{color:#000000;font-weight:bold; text-decoration:underline; }



/*popup*/
.pop_top{margin-bottom:40px; width:323px;background-color:#efefef;}

.txt_effect{margin:24px 0px 20px 0px; text-align:center; color:#1f2733; text-decoration:underline;}
.txt_effect span{color:#000000;font-weight:bold; text-decoration:underline; }
.txt_con{color:#8a9099; font-size:11px; padding:10px 27px 0px 27px;line-height:1.3em;}
.audi_eff{text-align:center;background-color:#efefef;}
.img_line{padding-left:37px;}
.img_line img{padding:8px 5px 25px 0px;}
.cloz{width:323px;background-color:#d4d4d4; height:24px;float:left;}
.cloz li{width:49px; height:14px; float:right; margin:3px 3px 0px 0px; border:1px solid #b0b2b5; background-color:#FFFFFF; text-align:center; padding:2px 1px 0px 2px;}
.cloz li a{ color:#666666;text-decoration:none; display:block;}
.cloz li a:hover{ color:#666666;text-decoration:none;}