#ff14Db .duty_filter ul{padding:0 2px 20px}
#ff14Db .duty_filter ul li{margin:0 10px}
#ff14Db .duty_filter .link{display:block;width:121px;height:40px;background:url('//static.inven.co.kr/image_2011/ff14/dataninfo/duty/sp_duty.png?v=180117') no-repeat 0 0;color:transparent;font-size:0}
#ff14Db .duty_filter .link.act{background-position-y:-41px}
#ff14Db .duty_filter .link.link02{background-position-x:-122px}
#ff14Db .duty_filter .link.link03{background-position-x:-244px}
#ff14Db .duty_filter .link.link04{background-position-x:-366px}
#ff14Db .duty_filter .link.link05{background-position-x:-488px}

#ff14Db .board01 .size01{width:73px}
#ff14Db .board01 .size02{width:296px}
#ff14Db .board01 .size03{width:341px}
#ff14Db .db_board .board_list tbody .blue{color:#5990ff}

#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView {position: relative; width: 710px; padding: 6px; background: #13324a; box-sizing: border-box;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView::before {display: block; content: ''; position: absolute; top: 1px; right: 2px; bottom: 2px; left: 2px; border: 1px solid #115284; background-color: #13324a;}
#ff14Db #ff14DbDutyetail .guide_wrap {position: relative; width: 100%; z-index: 20;}
#ff14Db #ff14DbDutyetail .guide_wrap .guide_view {padding: 14px 18px;}

#ff14Db #ff14DbDutyetail { margin-top: 15px !important;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 { width: 378px; overflow: hidden; margin-right: 8px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo { 
    width: 378px;
    height: 214px; 
    overflow: hidden; 
    background: url(//static.inven.co.kr/image_2011/ff14/dataninfo/duty/detail_bg_info1_378x214.png) no-repeat left top;
    margin-bottom: 11px;
}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo { 
    width: 378px;
    height: 178px; 
    overflow: hidden; 
    background: url(//static.inven.co.kr/image_2011/ff14/dataninfo/duty/detail_bg_info2_378x178.png) no-repeat left top;
}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo h2 { width: 100%; line-height: 40px;  }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo h2 span.subject { text-indent: 10px; float: left; color: #f0ff00; font-weight: bold; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo h2 span.type { float: right; margin-right: 14px; color: #ffffff; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo h2 img { width: 19px; height: 19px; float: right; margin: 10px 7px 0 0; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.imgPart { margin: 0 0 0 1px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.imgPart img { width: 376px; height: 120px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart { width: 100%; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .level { width: 100%; height: 26px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .level span.subject { display: inline-block; width: 70px; height: 26px; text-align: center; line-height: 28px; color: #ffffff; font-weight: bold;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .level span.desc { display: inline-block; text-indent: 8px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .info { width: 100%; height: 27px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .info span.subject { display: inline-block; width: 70px; height: 27px; text-align: center; line-height: 28px; color: #ffffff; font-weight: bold;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .info span.desc { display: inline-block; text-indent: 8px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .topinfo div.infoPart .info span.desc.size11 { font-size: 11px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo h2 { width:103px; height: 30px; color: #ffffff; font-weight: bold; text-align: center; line-height: 28px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart { width: 100%; text-indent: 13px; margin: 7px 0; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart img { vertical-align: -3px; margin-right: 3px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqPart a { color: #004a9f; font-weight: bold; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo .imgPart { width: 376px; height: 120px; margin-left: 1px; }

#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqlist { width: 377px; overflow: scroll; overflow-x: hidden; height: 147px; }

#ff14Db #ff14DbDutyetail .combinedBasicInfo2 { width: 324px; overflow: hidden; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap { width: 322px; height: 401px; border: 1px solid #00336f; overflow: scroll; overflow-x: hidden;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap h2 { width: 100%; border-bottom: 1px solid #255184; background-color: #810706; padding: 10px 0; color: #ffffff; font-weight: bold; text-indent: 10px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap h2 a { color: #ffffff; font-weight: bold; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .indemnify,
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .bosslist { width: 100%; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .bosslist h2 span { float: right; margin-right: 4px; margin-top: -8px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .bosslist h2 span img { width: 16px; height: 16px; overflow: hidden; vertical-align: -3px; margin-top: 6px;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .indemnify ul { width: 97%; padding: 7px 0 7px 10px;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .indemnify ul li { width: 100%; line-height: 23px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .indemnify ul li img { width: 19px; height: 19px; vertical-align: -5px; margin-right: 4px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .bosslist ul { width: 97%; padding: 7px 0 7px 10px;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .bosslist ul li { width: 100%; line-height: 23px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo2 .infowrap .bosslist ul li img { width: 19px; height: 19px; vertical-align: -5px; margin-right: 4px; }

#ff14Db #ff14DbDutyetail .combinedBasicInfo3 { margin: 15px 0; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 h2.subject { width: 103px; height: 30px; overflow: hidden; background: url(//static.inven.co.kr/image_2011/ff14/dataninfo/duty/head_103x30a.png) no-repeat left top; text-indent: -10000em; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .ff14DbCommonBoardView { width: 706px; _width: 708px; padding: 1px; background-color: #115284;}
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .ff14DbCommonBoardView .wrap710SL1 { width: 696px; _width: 706px; padding: 5px; background-color: #13324a; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView h2.title { margin: 12px 0 0 11px !important; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .wrap710SL1 .w710BG1 { width: 696px; overflow: hidden; background-color: #bbbbbb; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .wrap710SL1 .w710BG1 .w710BG2 { width: 694px; margin: 1px; background-color: #eaeaea; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .wrap710SL1 .w710BG1 .w710BG2 .w710BG3 { width: 686px; margin: 4px; background-color: #ffffff; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .viewBody { margin: 15px 0 0 14px !important; }


#ff14Db .ff14DbCommonDetail{margin:20px 0 0}

#ff14Db #ff14DbDutyetail .infoTitle{position:relative;width:230px;height:28px;padding:0 27px 0 21px;background:url('//static.inven.co.kr/image_2011/ff14/dataninfo/line_filter02.jpg') repeat-x 0 0;color:#cb0000;font-weight:bold;line-height:28px}
#ff14Db #ff14DbDutyetail .infoTitle::before{display:block;content:'';position:absolute;top:0;left:0;width:6px;height:28px;background:url('//static.inven.co.kr/image_2011/ff14/dataninfo/line_filter01.jpg') no-repeat 0 0}
#ff14Db #ff14DbDutyetail .infoTitle::after{display:block;content:'';position:absolute;top:0;right:0;width:27px;height:28px;background:url('//static.inven.co.kr/image_2011/ff14/dataninfo/line_filter03.jpg') no-repeat 0 0}
#ff14Db #ff14DbDutyetail .infoTitle.type02{width:100%;padding:0 5px 0 21px;border-right:1px solid #ccc;box-sizing:border-box}
#ff14Db #ff14DbDutyetail .infoTitle.type02::after{display:block;width:100%;height:0;background:none;clear:both}

#ff14Db #ff14DbDutyetail .table{width:100%;border-top:2px solid #740a0a;table-layout:fixed;border-collapse:separate}
#ff14Db #ff14DbDutyetail .table tr{border-bottom:1px solid #cbcbcb}
#ff14Db #ff14DbDutyetail .table tr:last-child{border-bottom:0}
#ff14Db #ff14DbDutyetail .table th{position:relative;background:#ebeaeb;font-weight:bold}
#ff14Db #ff14DbDutyetail .table th::before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#fff}
#ff14Db #ff14DbDutyetail .table tr:first-child th::before{display:none}
#ff14Db #ff14DbDutyetail .table td{position:relative;padding:5px 10px}
#ff14Db #ff14DbDutyetail .table td::before{display:block;content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#cbcbcb}
#ff14Db #ff14DbDutyetail .table tr:first-child td::before{display:none}


#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView h2.title600BR1{display:block;float:none;width:653px;height:31px;padding:0 20px;margin:0 -1px;background-position:-173px -40px;color:#fff;font-weight:bold;line-height:31px;box-sizing:border-box;text-indent:0}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo{background-position:left -1px}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .botinfo .reqlist{margin-top:1px}

#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 { width: 378px; overflow: hidden; margin-bottom: 11px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 h2 span.subject{float:left;height:28px;line-height:28px}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 h2 span.type{ float: right;color:#333;font-weight:normal}
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 h2 img { width: 23px; vertical-align: middle}

#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.imgPart { border-color: #00336f; border-width: 2px 1px 1px; border-style: solid;border-top-color:#740a0a; width: 100%; box-sizing: border-box; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.imgPart img { width: 100%; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.infoPart { width: 100%; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.infoPart table {border-top:1px solid #00336f}


#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.infoPart table td li { width: 297px; margin: 4px 5px; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.infoPart table td li span.clrrefname { color: #333333; }
#ff14Db #ff14DbDutyetail .combinedBasicInfo1 .info1 div.infoPart table td li span.clrjoblimit { color: #40bfff; }

#ff14Db #ff14DbDutyetail .combinedBasicInfo3 #ff14DbDutyView .viewBody{padding:14px 15px 0;margin:0 !important}
#ff14Db #ff14DbDutyView .txc-textbox{display:block;float:none}