.db_board .board_list .size01 {width: 45px;}
.db_board .board_list tbody .blue {color: #5990ff; font-weight: normal;}

#ff14DbDutyetail .combinedBasicInfo1 {margin-bottom: 8px;}
#ff14DbDutyetail .combinedBasicInfo1 .info1 {margin-bottom: 10px;}
#ff14DbDutyetail .combinedBasicInfo1 .info1 .imgPart img {display: block; width: 100%;}
#ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqlist {padding: 7px 0; border-top: 1px solid #cccdcf; border-bottom: 2px solid #cccdcf;}
#ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart {padding-bottom: 7px;}
#ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart:last-child {padding-bottom: 0;}
#ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart a {display: block; color: #004a9f; font-size: 12px; line-height: 100%;}
#ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart img {margin-right: 5px; vertical-align: middle;}

#ff14DbDutyetail .combinedBasicInfo2 .infowrap {margin-top: 2px; border-bottom: 2px solid #cccdcf;}
#ff14DbDutyetail .combinedBasicInfo2 .infowrap h2 {padding-left: 15px; height: 23px; background-color: #940807; color: #fff; font-size: 13px; font-weight: bold; line-height: 23px;}
#ff14DbDutyetail .combinedBasicInfo2 .indemnify ul {padding: 10px 5px;}
#ff14DbDutyetail .combinedBasicInfo2 .indemnify ul li {padding-bottom: 8px;}
#ff14DbDutyetail .combinedBasicInfo2 .indemnify ul li:last-child {padding-bottom: 0;}
#ff14DbDutyetail .combinedBasicInfo2 .indemnify ul li a {display: block; color: #1e1e1e; font-size: 12px; line-height: 15px;}
#ff14DbDutyetail .combinedBasicInfo2 .indemnify ul li img {width: 15px; height: 15px; margin-right: 5px; vertical-align: -3px;}
#ff14DbDutyetail .combinedBasicInfo2 .bosslist ul {padding: 8px 5px;}
#ff14DbDutyetail .combinedBasicInfo2 .bosslist ul li {padding-bottom: 5px;}
#ff14DbDutyetail .combinedBasicInfo2 .bosslist ul li:last-child {padding-bottom: 0;}
#ff14DbDutyetail .combinedBasicInfo2 .bosslist ul li a {display: block; color: #1e1e1e; font-size: 12px; line-height: 15px;}
#ff14DbDutyetail .combinedBasicInfo2 .bosslist ul li img {width: 13px; height: 13px; margin-right: 5px; border: 1px solid #0a0a0a; border-radius: 3px; vertical-align: -3px;}

#ff14DbDutyetail .infoTitle {position: relative; height: 28px; padding-left: 15px; background-color: #252429; color: #fff; font-size: 13px; line-height: 28px;}
#ff14DbDutyetail .infoTitle .subject {display: block; height: 28px; line-height: 28px;}
#ff14DbDutyetail .infoTitle .btn_toggle {position: absolute; top: 5px; right: 8px; color: #ffc000; font-family: 'Malgun Gothic',Gulim,Helvetica; font-size: 12px; font-weight: bold;}

#ff14DbDutyetail .table {width: 100%; border-top: 2px solid #cccdcf; border-bottom: 2px solid #cccdcf;}
#ff14DbDutyetail .table tr {border-bottom: 1px solid #cbcbcb;}
#ff14DbDutyetail .table tr:last-child {border-bottom: 0;}
#ff14DbDutyetail .table th {background-color: #f0eff0; color: #1e1e1e; font-size: 12px;}
#ff14DbDutyetail .table td {padding: 6px 6px; color: #1e1e1e; font-size: 12px;}
#ff14DbDutyetail .table .link_attack {display: block; width: 110px; height: 18px; border: 1px solid #ffd754; background: #223c87; color: #fff; font-size: 11px; font-weight: bold; line-height: 18px; letter-spacing: -0.5px; text-align: center;}
#ff14DbDutyetail .table .type img {width: 13px; height: 13px; border: 1px solid #0a0a0a; border-radius: 3px; vertical-align: -3px;}