@charset "utf-8";
/* CSS Document */

@import url(/css/nanumgothic.css);

/*¸®½ºÆ® ºÎºÐ*/
caption{font-family:'Nanum Gothic', 'nanumgothic'; font-size:20px; font-weight:bold; text-align:left; color:#373737; padding-bottom:20px;}
select{border:1px solid #eeeeee; color:#545454; font-size:12px;}
.search_input{border-top:none;  border-right:none; border-left:none; border-bottom:1px solid #eeeeee;}

.serch_img{vertical-align: sub;cursor:pointer;}
#title td{border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; background-color:#fafafa; height:36px; font-size:11.5px; font-weight:bold; color:#545454;}
#notice td{border-bottom:1px solid #ebebeb; padding:8px 0; line-height:22px;font-size:11.5px;  font-weight:bold; color:#545454;}
.board_list td{border-bottom:1px solid #ebebeb; padding:8px 0; line-height:22px; font-size:11.5px; color:#545454;}
.page_num{font-size:11.5px; color:#9f9f9f;}
.pw_input{border:1px solid #ccc; font-size:12px; color:#ccc; width:80px; padding:2px;cursor:pointer;}


/*¸µÅ© °ü·Ã*/
.title_list a:link{color:#545454; text-decoration:none;}
.title_list a:visited{color:#545454; text-decoration:none;}

.page_num a:link{color:#9f9f9f; text-decoration:none;}
.page_num a:visited{color:#9f9f9f; text-decoration:none;}

/*ÅØ½ºÆ® °ü·Ã*/
.red_text{color:#b51919 !important;}

/*----------------------------------------------------------------------------------------*/


/*ÄÁÅÙÃ÷ºÎºÐ*/
.left_border{border-left:1px solid #ebebeb;}
.right_border{border-right:1px solid #ebebeb;}

.con_title td{background-color:#fafafa; border-top:3px solid #c4c4c4; height:36px; font-size:11.5px; font-weight:bold; color:#545454; padding-left:10px;}
.info td{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb; height:36px; font-size:11.5px; color:#7c7c7c;}
.info_content td{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.con_text{border-bottom:1px solid #ebebeb; font-size:11.5px; height:30px; font-weight:bold; color:#545454;}
.content_area{padding:50px; border-bottom:1px solid #ebebeb;}

.edit_pw{border-bottom:1px solid #ebebeb; font-size:11.5px; height:30px; font-weight:bold; color:#545454;}
.btn_area{padding:10px 0;}


/*±Û¾²±â ºÎºÐ*/
.write_common td{font-size:11.5px;  font-weight:bold; color:#545454; height:30px; border-bottom:1px solid #ebebeb; padding:5px 0;}
.input_text{border:1px solid #e6e6e6; width:80%; height:23px;}
.top_border{border-top:1px solid #ebebeb; }
.left_p{padding-left:10px !important;}
.gray_bg{background-color:#fafafa;}
.none_border{border:none !important;}


.hide{display:none}