@charset "utf-8";


table{border-spacing:0; border:0; margin:0; padding:0;}

/*°øÁö»çÇ×, ÀÚ·á½Ç*/
.normal_board, .normal_board th,.normal_board td{border:0;}

.normal_board{width:100%;color:#333;font-size:12px;table-layout:fixed;margin-top:20px;text-align:center;}
.normal_board a{color:#333;text-decoration:none;}
.normal_board a:hover{color:#ce171f;}

.normal_board caption{display:none;}
.normal_board th{padding:8px 0 9px; border-top:solid 2px #555;border-bottom:solid 1px #999;font-weight:800; line-height:20px;color:#333;font-size:13px;}
.normal_board td{padding:6px 0 7px;border-bottom:solid 1px #ccc; line-height:18px;}

.normal_board .title{text-align:left;padding-left:15px;}
.normal_board .title, .normal_board .name, .normal_board .date,.normal_board .hit{font-size:12px;}
.normal_board .title.reply {padding-left: 25px; }

.normal_board .btn{border-top:solid 2px #555;border-bottom:none;padding-top:10px;text-align:right;}

.normal_board .number{color:#ce171f;font-weight:bold;border:none;}
.normal_board .number a img{vertical-align:middle;}
.normal_board .number a:hover{text-decoration:underline;}



/*±â¼ú ¹× °ßÀû¹®ÀÇ, ±Û ÀÛ¼º*/
.email_form, .email_form th, .email_form td{border:0;}

.email_form{width:100%;color:#333;font-size:13px;table-layout:fixed;margin-top:20px;border-top:solid 2px #555;}

.email_form caption{display:none;}
.email_form th{display:none;}
.email_form td{padding:7px 0 8px;border-top:1px solid #999;line-height:18px;}

.email_form .subject {color:#333;font-weight:bold;}

.email_form input, textarea{border:solid 1px #ccc;}

.email_form .number{padding-top:10px;text-align:right;border-top:solid 2px #555;}



/*¼³Ä¡»ç·Ê*/
.img_table,.img_table th,.img_table td{border:0;}

.img_table{width:100%;color:#fff;font-size:13px;table-layout:fixed;margin-top:10px;text-align:center;}
.img_table a{color:#fff;text-decoration:none;}
.img_table a:hover{text-decoration:underline;}

.img_table caption{display:none;}
.img_table th{padding:8px 0 9px; border-top:solid 2px #979797;border-bottom:solid 1px #979797;font-weight:800;line-height:20px;color:#b4b4b4;font-size:13px;}
.img_table td{padding:9px 0 8px;border-bottom:solid 1px #979797;line-height:18px;}

.img_table .img img{width:130px;height:80px;}
.img_table .title{text-align:left;vertical-align:top;padding-top:15px;padding-left:10px;}
.img_table .title b{font-size:18px;color:#eec30b;display:inline-block;padding-bottom:10px;}

.img_table .number{color:#eec30b;font-weight:800;border:none;padding-top:15px;}
.img_table .number a img{vertical-align:middle;}
.img_table .number a:hover{text-decoration:underline;}



/*ºäÆäÀÌÁö*/
.view_table,.view_table th,.view_table td{border:0;}

.view_table{width:100%;color:#333;font-size:13px;table-layout:fixed;margin-top:20px;}
.view_table a{color:#ce171f;text-decoration:none;font-weight:bold;}
.view_table a:hover{color:#b20d14;text-decoration:underline;}

.view_table caption{display:none;}
.view_table th{display:none;}
.view_table td{padding:9px 0 8px;text-align:left; line-height:18px;border-top:solid 1px #ccc;}

.view_table .title, .view_table .title_area{border-top:solid 2px #555;}
.view_table .date, .view_table .date_area, .view_table .cont_area{border-bottom:solid 2px #555;}
.view_table .date2{text-align:center;border-bottom:solid 2px #555;}

.view_table .title, .view_table .date, .view_table .date2, .view_table .cont{color:#333;font-weight:800;}
.view_table .title, .view_table .date, .view_table .date2{background:url(../img/line.png) no-repeat 99px 14px;}

.view_table .title_area{color:#333;font-weight:600;}
.view_table .title_area, .view_table .date_area{padding-left:20px;}

.view_table .cont_area{padding:20px 0 19px;line-height:180%; word-break: break-all;}
.view_table .cont_area img {max-width: 100%; }

.view_table .number{text-align:right;padding-top:10px;}




/*ºñ¹Ð¹øÈ£*/
.sn_form, .email_form th, .email_form td{border:0;}

.sn_form{width:50%;color:#333;font-size:13px;table-layout:fixed;border-top:solid 2px #555;margin:20px auto 0 auto;}

.sn_form caption{display:none;}
.sn_form th{display:none;}
.sn_form td{padding:7px 0 8px;line-height:18px;}

.sn_form .subject {color:#333;font-weight:bold;}

.sn_form input, textarea{border:solid 1px #ccc;}

.sn_form .number{padding-top:10px;text-align:right;border-top:solid 2px #555;}
