@charset "utf-8";

.section-btn{padding-top:30px}
.section-btn button{width:160px;padding:15px 0;border-radius:4px;}
.section-btn.email button{width:160px;padding:15px 0;/*border-radius:4px;*/}

.btn-submit{width:100px;margin-left:50px;padding:10px 0;text-align:center;/*border-radius:3px;*/}
.blue{background-color:#18b1b8;color:#fff;border:1px solid #7da6dc;}
.blue:hover{background-color:#38aca0;color:#fff;border:1px solid #53a59c;}


textarea{border:1px solid #ddd; padding:5px;}

table{border-collapse:collapse; border-spacing:0;}
table caption{width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}



fieldset{border:0}
/* board list */
.board_list_box{width:1140px;background:url(../images/noticeboard/board_bg.gif) repeat-x 0 0;}
.board_list{width:100%;border-bottom:1px solid #e4e4e4;}
.board_list thead{padding-bottom:1px;}
.board_list th{height:43px; text-align:center; color:#454545; font-size:13px;letter-spacing:1.3px;line-height:20px; background:url(../images/board/board_line.gif) no-repeat right 50%;}
.board_list th.end{background:none;}
.board_list td{text-align:center; padding:11px 0; border-bottom:1px solid #efefef;}
.board_list td.aliL{text-align:left;}
.board_list img{vertical-align:middle;}





.btn01{width:100px; margin:0 auto;margin-top:30px;height:40px;border:1px solid #2c4069;}
.btn_write{width:100px;height:30px;background:#3c65b5;text-align:center;padding-top:10px;float:left;}
.btn02 li{float:left}
.btn02{width:220px; margin:0 auto;margin-top:30px}
.btn_write01{width:100px;height:40px;background:#3c65b5;text-align:center;float:left;color:#fff;font-size:15px;border:1px solid #2c4069;}
.font_write{color:#fff;font-size:15px}
.btn02{text-align:center;padding:10px 0 20px 0}
.btn_write02{width:100px;height:40px;line-height:37px;margin-left:10px;background:#eee;text-align:center;float:left;color:#333;font-size:15px;border:1px solid #2c4069;}


.counsel_font th{height:30px;font-family:"³ª´®°íµñ", "NanumGothic", "Nanum", "Arial"; font-size:14px;font-weight:600;}


/* °Ô½ÃÆÇ ºÎºÐ*/
.cont_board{width:1140px;margin:auto;text-align:center;padding-top:30px}
.cont_board01{width:910px;margin:0 45px;}
.cont_board01 .term{width:96%; height:150px; color:#777;}
.cont_board01 .term_in{width:100%;height:150px;padding-left:20px;overflow-x: hidden;color:#999;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ';font-size:12px;letter-spacing:0.5px; text-align:left;line-height:18px;}



/* board list(img) */
.board_list_img_box{width:1140px; background:url(../images/noticeboard/board_bg.gif) repeat-x 0 0;}
.board_list_img{width:100%; border-bottom:2px solid #e4e4e4;}
.board_list_img thead{padding-bottom:1px; }
.board_list_img th{height:30px; text-align:center; color:#454545; font-size:13px;letter-spacing:1.3px;background:url(../images/board/board_line.gif) no-repeat right 50%;}
.board_list_img th.end{background:none;}
.board_list_img td{text-align:center; padding:7px 0; border-bottom:1px solid #dbdbdb;}
.board_list_img img{vertical-align:middle;}
.board_list_img td.aliL{text-align:left;}


/* Ä¡·áÈÄ±â */

.board_list_img .epilogue02{height:120px }
.board_list_img .epilogue02 ul{float:left; width:130px; height:105px;}
.board_list_img .epilogue02 .title01{width:750px;  background:#eee; padding:5px 0 3px 10px; margin:0 0 5px 20px;font-size:14px;}
.board_list_img .epilogue02 .memo01{width:750px;  padding:5px 0 0px 20px;  color:#454545;font-size:11px;}
.board_list_img .epilogue02 .date01{width:750px; text-align:right;color:#9b9b9b;padding-top:15px}

.board_list_img .epilogue02 .text2{width:660px; float:left; text-align:top; margin-left:15px; line-height:150%;}



/* board write */
.board_write{width:100%; border-top:2px solid #bbb;}
.board_write img{vertical-align:middle;}
.board_write th{background:#f5f5f5; text-align:center; height:30px;border-bottom:1px solid #d9d9d9}
.board_write td{text-align:left; padding:7px 5px; border-bottom:1px solid #d9d9d9;}
.board_write em{color:#cc3366; font-style:normal;}
.board_write .input_text{height:23px; border:1px solid #ddd; }
.board_write .input_text_area{width:98%; height:200px; border:1px solid #ddd;}
.board_write .input_text_title{width:100%; border:1px solid #ddd;}
.board_write .input_file{width:100%; border:1px solid #ddd;}
.board_write .tx {border:1px solid #ddd; width:98%;}



/* board view */
.board_view{width:1140px; border-top:1px solid #ccc; border-bottom:2px solid #e4e4e4;margin-top:0px}
.board_view img{vertical-align:middle;}
.board_view th{background:#f5f5f5; padding-left:18px; text-align:left; height:35px; border-bottom:1px solid #dbdbdb;}

.board_view td{text-align:left; padding:10px 5px; border-bottom:1px solid #dbdbdb;}
.board_view em{color:#cc3366; font-style:normal; font-size:11px; }
.board_view .input_file{width:100%; border:1px solid #ddd;}

.board_view .date{text-align:right; margin-left:3px;}

.board_btn{float:right;}


/* µ¿¿µ»ó°­ÁÂ */

.listForm03{width:1140px;}
.listForm03 li{float:left;padding-right:42px}
.txt{width:281px;text-align:center;position:relative;overflow:hidden;}
.movie{width:281px}
.listForm03 .end{padding:0}
.listForm03 img{border:1 solid #ccc}



/* paging */
#paging{margin:20px 2px 0 2px;padding : 5px;font-family:arial, helvetica, sans-serif;font-size:10px;color:#666666;font-weight:bold;}
#paging a{padding:2px 4px 2px 4px;margin:0 2px 0 2px;border:1px solid #dddddd;background:#ffffff;color:#666666;text-decoration:none;}
#paging a:hover{border:1px solid #97b8dd;background:#97b8dd;color:#ffffff;text-decoration:none;}
 
#paging .selected {border:1px solid #97b8dd;background:#97b8dd;color:#ffffff;text-decoration:none;}






/* mybpage - ·Î±×ÀÎ&È¸¿ø°¡ÀÔ ºÎºÐ */
#sub_contents .mypage{width:1140px;height:350px; overflow:hidden}
#sub_contents .login_box ul{width:950px;height:225px;padding-left:150px}
.login_box .login_table{height:175px;padding:70px 10px 20px 430px;background:url(../member/img/login_box.gif) no-repeat;}
.login_box .find_area{width:350px;padding-left:250px}
.login_box .find_area td{height:50px;}
.input_text{height:20px; width:160px; border:1px solid #ddd;}
.input_text_ph{height:20px; width:60px; border:1px solid #ddd;}

.terms{width:1155px; color:#777;padding-top:30px}
.terms .terms_in{width:98%; height:150px; overflow-x: hidden;}

/*¾ÆÀÌµðÃ£±â*/
#sub_contents .id_box ul{width:1140px;height:225px;padding-left:150px}
.id_box .id_table{height:175px;padding:70px 10px 20px 430px;background:url(../member/img/id_box.gif) no-repeat;}


/*ÆÐ½º¿öµåÃ£±â*/
.id_box .pass_table{height:175px;padding:70px 10px 20px 430px;background:url(../member/img/pass_box.gif) no-repeat;}


