.member {font-weight:normal;color:#444444;}
.guest  {font-weight:normal;color:#444444;}
.board_list a:link, .board_list a:visited, .board_list a:active{text-decoration:none;color:#444444;}
.board_list .nBtn{text-decoration:none;color:#fff !important;}
.board_top { clear:both; }

.board_list { clear:both; width:100%; table-layout:fixed; margin:0px 0 20px 0;float:left; background: white;}
.board_list th { font-weight:bold; font-size:12px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#ececec }
.board_list th { white-space:nowrap; height:50px; overflow:hidden; text-align:center;color:#6e6e6e;font-size:14px; }


.board_list tr.bg0 { background-color:#fafafa; }
.board_list tr.bg1 { background-color:#ffffff; }

.board_list tr.bg:hover { background-color:#f8f8f8; }

.board_list td {height:30px;border-bottom:1px solid #dddddd;color:#6e6e6e;font-size:14px}
/*.board_list td { border-bottom:1px solid #e0e0e0; }*/
.board_list td.num { color:#444444; text-align:center;padding:7px 0;border-left:0;}
.board_list td.checkbox { text-align:center;padding:7px 0 }
.board_list td.subject { overflow:hidden;padding:7px 0 7px 15px }
.board_list td.name { text-align:center;padding:7px 0 }

.board_list td.datetime {text-align:center;padding:7px 0; }
.board_list td.hit {text-align:center;padding:7px 0 }
.board_list td.good {color:#BABABA; text-align:center;padding:7px 0 }
.board_list td.nogood {color:#BABABA; text-align:center;padding:7px 0 }

.board_list .notice { font-weight:normal; }
.board_list .current { font:bold 11px tahoma; color:#E15916; }
.board_list .comment { font-family:Tahoma; font-size:10px; color:#EE5A00; }

.board_button { clear:both; padding:10px 0 0 0;}

.board_page { clear:both; text-align:center; margin:3px 0 0 0;}
.board_page a { color:#777;border:1px solid #dddddd;padding:5px 8px 5px 7px;font-size:14px }

a.nBtn { background:#4b4b4b; color:#ffffff; padding:5px 15px; line-height:23px; border:1px solid #1b1b1b; font-size:13px; text-decoration:none; display:inline-block; }



.a_box {float:left;width:1140px;background:#f1f1f1;padding:30px;margin-top:0px;}
.a_box > p.p1 {float:left;font-weight:bold;font-size:19px;padding-left:15px;color:#e30413;}
.a_box > p.p2 {float:left;width:100%;margin-top:15px;}
.a_box > p.p3 {float:left;width:100%;margin-top:15px;text-align:right;}
.textbox01 {width:1100px;height:340px;padding:20px;line-height:1.9em;}
.tablebox {float:left;margin-top:30px;width:1200px;margin-bottom:20px;}
.tablebox > p.p1 {float:left;font-weight:bold;font-size:19px;padding:5px;color:#616161;}
.tablebox > p.p2 {float:left;font-weight:bold;font-size:16px;padding:7px 5px 5px 5px;color:#e30413;}
.tablebox02 {float:left;margin-top:10px;width:1200px;margin-bottom:20px;}
.Btnout {float:left;width:100%;margin-bottom:80px;}
.Btn1 {float:left;background:#e30413;padding:10px 15px;font-weight:bold;color:#ffffff;text-align:center;margin-left:570px;}
.Btn2 {float:left;background:#e30413;padding:3px 15px 5px 15px;font-weight:bold;color:#ffffff;text-align:center;}
.Btn3 {float:left;background:#e30413;padding:1px 15px 5px 15px;font-weight:bold;color:#ffffff;text-align:center;}
.Btn4 {float:left;background:#e30413;padding:10px 15px;font-weight:bold;color:#ffffff;text-align:center;}
.Btn5 {float:left;background:#5e5e5e;padding:10px 15px;font-weight:bold;color:#ffffff;text-align:center;}

.b_box {float:left;width:1140px;background:#f7f7f7;padding:30px;margin-top:50px;}
.c_box {float:left;width:1090px;background:#f1f1f1;padding:15px;border:10px solid #e8e8e8;}
.c_box > p.p1 {float:left;font-weight:bold;font-size:16px;padding-left:15px;color:#e30413;}
.c_box > p.p2 {float:right;font-weight:bold;}
.Ttit {float:left;font-weight:bold;font-size:20px;margin-top:40px;}


table.t1 { border-collapse: collapse; width: 100%; margin: 0 0 0 0; background:#fff;text-align: center; }
table.t1 th { border-left: 1px solid #d7c07e;border-bottom: 1px solid #c5a546;padding: 5px 6px 5px 6px; color:#ffffff;font-size:18px;font-weight:500;}
table.t1 tr.colorhover:hover td {background-color:#f6fcff;}/* IE6이하는안됨 */
table.t1 td { border-left: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding: 7px 6px 7px 6px;vertical-align:middle;font-size:13px;color:#515151;font-weight:300;line-height:1.7em;}
table.t1 th.th {border-left:0px;font-weight:normal;}
table.t1 th.th-left {border-left:0px;padding: 0 6px 1px 6px;}
table.t1 td.td-left {border-left:0px;border-bottom: 1px solid #DDDDDD;  padding: 7px 6px 7px 6px;font-size:13px;font-weight:bold;background:#f1f1f1; }
table.t1 td.td-left05 {border-left:0px;border-bottom: 1px solid #DDDDDD;  padding: 7px 6px 7px 6px;font-size:13px;font-weight:bold;background:#eaeaea; }
table.t1 td.td-left02 {text-align:left;padding-left:20px;}
table.t1 td.td-left03 {border-bottom: 1px solid #DDDDDD;  padding: 7px 6px 7px 6px;font-size:13px;font-weight:bold;background:#f1f1f1; }
table.t1 td span {color:#e30413;}
table.t1 thead th, table.t1 tfoot th { background:#c5a546; color: #ffffff;border-top:2px solid #e30413; text-align: center; vertical-align: middle;}

.input01 {border:1px solid #cacaca;height:30px;padding-left:10px;}

.cdtlist .add {font-weight:bold; color:white; background-color:#3d3d3d; border-radius:3px;}
.cdtlist .win {font-weight:normal; color:#dddddd; background-color:#3d3d3d; border-radius:3px;}
.cdtlist .full {color:#DD0000;}

.board_list hr { width:100%; color:#afafaf; background-color:#fff;}