
.tbl{width:100%;margin:10px 0 30px;}
.tbl td{letter-spacing:0em;font-size:18px;border-bottom:1px solid #e1e1e1;text-align:center;line-height:2.0em;}
.tbl td.td_tl{letter-spacing:0em;border-bottom:1px solid #e1e1e1;text-align:justify;line-height:2.0em;}
.tbl td.hd{padding:10px;text-align:center;border-top:2px solid #006a9c;border-bottom:1px solid #006a9c;background:#f1f6f9;color:#006a9c;font-weight:600}
.tbl td.hd_lt2{padding:10px;text-align:center;border-top:2px solid #006a9c;border-bottom:1px solid #006a9c;background:#f1f6f9;color:#006a9c;font-weight:600}
.tbl td.hd_rl{padding:10px;text-align:center;border-top:2px solid #006a9c;border-bottom:1px solid #006a9c;border-right:1px solid #006a9c;background:#f1f6f9;color:#006a9c;font-weight:600}
.tbl td{padding:10px;text-align:center;border-bottom:1px solid #e1e1e1;}
.tbl td.td_rl{padding:10px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lr{padding:10px;text-align:left;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}

/*TOP LINE COLOR : 2PX DARK BLUE*/
.tbl td.td_lt2_lr{padding:10px;text-align:center;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tl{padding:10px;text-align:left;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tl40{padding:10px 10px 10px 40px;text-align:left;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tc{padding:10px;text-align:center;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tr{padding:10px;text-align:right;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tr_bg{padding:10px;text-align:right;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#FAFAFA;}
.tbl td.td_lt2{padding:10px;text-align:center;border-top:2px solid #006a9c;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_tl{padding:10px;text-align:left;border-top:2px solid #006a9c;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_tl40{padding:10px 10px 10px 40px;text-align:left;border-top:2px solid #006a9c;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_tc{padding:10px;text-align:center;border-top:2px solid #006a9c;border-bottom:1px solid #e1e1e1;}
.tbl td.td_bggray_lr{padding:10px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f3f3f3;}
.tbl td.td_bggray_lr_tc{padding:10px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f3f3f3;}
.tbl td.td_bggray_lt2_lr{padding:10px;text-align:center;border-top:2px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#f3f3f3;}

/*TOP LINE COLOR : 2PX PINK*/
.tbl td.td_lt2_lr_pink{padding:10px;text-align:center;border-top:2px solid #e40066;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tl_pink{padding:10px;text-align:left;border-top:2px solid #e40066;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tr_pink{padding:10px;text-align:right;border-top:2px solid #e40066;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_lr_tr_bg_pink{padding:10px;text-align:right;border-top:2px solid #e40066;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#FAFAFA;}
.tbl td.td_lt2_pink{padding:10px;text-align:center;border-top:2px solid #e40066;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lt2_tl_pink{padding:10px;text-align:left;border-top:2px solid #e40066;border-bottom:1px solid #e1e1e1;}

/*TOP LINE COLOR : 1PX DARK BLUE*/
.tbl td.td_lt_lr{padding:10px;border-top:1px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lr{padding:10px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lr_tl{padding:10px;text-align:left;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lr_tl40{padding:10px 10px 10px 40px;text-align:left;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;line-height:2}
.tbl td.td_lr_tc{padding:10px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lr_tr{padding:10px;text-align:right;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.td_lr_tr_bg{padding:10px;text-align:right;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#FAFAFA;}
.tbl td.td_tl{padding:10px;text-align:left;border-bottom:1px solid #e1e1e1;}
.tbl td.td_tl40{padding:10px 10px 10px 40px;text-align:left;border-bottom:1px solid #e1e1e1;}
.tbl td.td_tc{padding:10px;text-align:center;border-bottom:1px solid #e1e1e1;}
.tbl  td ul{}
.tbl  td ul li{}
.tbl  td ul{clear:both;width:auto;height:auto;padding:0 0 0 20px;}
.tbl  td ul li.decimal{clear:both;width:auto;height:auto;list-style-type: decimal}

/*TABLE STYLE*/
.tbl td.ltr{padding:10px;border-top:1px solid #006a9c;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.lr_tl{padding:10px;text-align:left;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.lr_tl{padding:10px;text-align:left;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.lr_tc{padding:10px;text-align:center;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.lr_tr{padding:10px;text-align:right;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.tbl td.lr_tr_bg{padding:10px;text-align:right;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background-color:#FAFAFA;}
.tbl td.tl{padding:10px;text-align:left;border-bottom:1px solid #e1e1e1;}
.tbl td.tl_p40px{padding:10px;text-align:left;border-bottom:1px solid #e1e1e1; padding-left:40px;}
.tbl td.tc{padding:10px;text-align:center;border-bottom:1px solid #e1e1e1;}

.tbl .w35{width:35%;}
.tbl .w65{width:65%;}

@media screen and (max-width: 600px) {

.tbl td.td_lt2_lr_tl40{padding-left:20px;}
.tbl td.td_lt2_tl40{padding-left:20px;}
.tbl td{letter-spacing:0;font-size:16px;}
.tbl td.td_lr_tl40{padding-left:20px;}
.tbl td.td_tl40{padding-left:20px;}


.tbl .w35{width:30%;}
.tbl .w65{width:70%;}
}