.ctbl_wrap1 { margin-top:15px; border-top:1px solid #eb284c; border-bottom:1px solid #e0e0e0; }
.ctbl_wrap1_1 { margin-top:15px; border-top:2px solid #ffbf0d; }
.ctbl_wrap2 { margin-top:15px; border-top:1px solid #b99236; border-bottom:1px solid #e0e0e0; }
.ctbl_wrap2_1 { margin-top:15px; border-top:1px solid #b99236;}
.ctbl_wrap3 { margin-top:15px; border-top:1px solid #40a91c; border-bottom:1px solid #e0e0e0; }
.ctbl_wrap3_1 { margin-top:15px; border-top:1px solid #40a91c; }
.ctbl_wrap6_1 { margin-top:15px; border-top:1px solid #04b8ae; }
.ctbl_wrap6_2 { margin-top:15px; border-top:1px solid #e1e2ea; }
.ctbl_wrap { margin-top:15px }
.ctbl_wrap4 { width:760px; }
.ctbl { width:100%; }
.ctbl th { padding:9px 0; color:#595565; text-align:center; font-weight:bold; background:#f9f9f9; }
.ctbl td { padding:13px 0; color:#666; text-align:center; border-top:1px solid #e1e2ea; }
.ctbl td.col1 { color:#111; }
.ctbl td.col2 { color:#369c12; }
.ctbl td.num1 { color:#ff5a00; font:0.9em Verdana; }
.ctbl td.num2 { color:#111; font:0.9em Verdana; }
.ctbl td.thum { padding-left:10px; padding-right:10px; vertical-align:top; }
.ctbl td.al_left { text-align:left; padding:5px 8px; color:#111; }
.ctbl1 { width:100%; }
.ctbl1 th { padding:8px 0; color:#595565; text-align:left; font-weight:bold; background:#f9f9f9; border-bottom:1px solid #e1e2ea; border-right:1px solid #e1e2ea; }
.ctbl1 th.nobor { border-right:none; }
.ctbl1 td.nobor { border-right:none; }
.ctbl1 td { padding:9px 0; color:#666; text-align:left; border-bottom:1px solid #e1e2ea; border-right:1px solid #e1e2ea; line-height:19px; }
.ctbl1 td.col1 { color:#111; }
.ctbl1 td.al_l { font-size:13px; color:#333; text-align:left; background:url(../img/01/bullet1.gif) no-repeat left center; padding-left:10px }
.ctbl1 td.al_l1 { text-align:left; padding-left:10px }
.ctbl1 td.col1 span { font-family:Gungsuh; font-weight:bold; font-size:14px; color:#111; }
.ctbl1 td.col2 { color:#369c12; }
.ctbl1 td.col3 { color:#111; text-align:left; padding-left:12px; }
.ctbl1 td.num1 { color:#ff5a00; font:0.9em Verdana; }
.ctbl1 td.num2 { color:#111; font:0.9em Verdana;}
.ctbl1 td.num3 { color:#111; font:0.9em Verdana; font-weight:bold; }
.ctbl1 td.num4 { color:#000; font:0.9em Verdana }
.ctbl1 th.num3 { color:#111; font:0.9em Verdana; font-weight:bold; }
.ctbl1 td.thum { padding-left:10px; padding-right:10px; vertical-align:top; }
.ctbl1 td.nobor { border-right:none; }
.ctbl1 td.tdbg { background:#2db2dd; color:#fff; font-weight:bold;}
.ctbl1 td.tdbg1 { background:#40a91c; color:#fff; font-weight:bold;}
.ctbl1 td.tdbg2 { background:#faf1e2; font-weight:bold;}
.ctbl1 td.alleft { text-align:left; padding-left:12px; color:#222;}