@charset "utf-8";
 

 /* PDF 다운로드 */

.info-box2 {padding: 10px 20px; margin-bottom: 40px;border: 1px solid #e2e2e2;}


/* 테이블 */

.a-tbl2 table td { text-align:center !important; }
.a-tbl2 table tfoot td { font-weight:bold; border-right:1px solid #e5e5e5; } 
td.tbl-pd { padding-bottom:200px !important;}
.a-tbl3 table td.th-bg { background:#FAFAFA; }
.a-tbl3 table td { text-align:center !important; }
.a-tbl4 table th { padding:7px 0px !important;}
.a-tbl4 table td { padding:2px 0px !important;}

/* 패딩 마진 */
.mr5 { margin-right:5px !important;} 
.mr3 { margin-right:3px !important;} 
.ml5 { margin-left:5px !important;}
.pl25 { padding-left:25px !important;}
.pl35 { padding-left:35px !important;}
.mb0 { padding-bottom:0px !important;}
.pr50 { padding-right:50px !important;}
.pr100 { padding-right:100px !important;}
.pr100 { padding-right:100px !important;}
.pl200 { padding-left:200px !important;}
/* 공통 */

.h2-desc {font-size:13px; margin-bottom:15px;} 


/* 폰트 */
.ft-type1 { font-size:15px; color:#454545; }
.ft-type2 {font-size:13px !important;} 
.ft-type3 {font-size:13px !important; color:#666 !important;} 
.ft-type4 {font-size:13px !important; color:#454545 !important;} 
.ft-type5 {font-size:12px !important; color:#666 !important;}
.ft-pink {font-size:13px !important; color:#ea0061 !important;}
.ft-pink2 strong { font-size:14px !important; }
.ft-pink3 { font-size:12px !important; color:#ea0061 !important; display:inline !important; }
.lt-2 { letter-spacing:-2px !important; }
.lt-1 { letter-spacing:-1px !important; }
.h4-font { font-size:15px; color:#767676; }
h4 { padding-left:20px; }
.mt-3 { margin-top:-3px;}
/* 보더 */

.bd-r { border-right:1px solid #e5e5e5 !important; }
.bdb-r { border-right:1px solid #d5d5d5 !important; }
.bd-r-bo { border-right:1px solid #c4c4c4 !important; }
.bdb-b { border-bottom:1px solid #d5d5d5 !important; }
.bd-no-b { border-bottom:0 !important; }



/* 감사의견 */
.coment-bx { border-bottom:1px solid #ededef; }
.foot-coment { border:1px solid #d5dcdc; padding:15px 20px;} 
.foot-coment strong { font-size:15px; color:#454545; background:url("../img/anm/foot-ment.gif") no-repeat left top; padding-left:25px; display:block; height:25px; line-height:130%;   } 


/* tab-type-3 변액보험공시 스크립트사용안함 */

.tab-type3-a {overflow:hidden; height:85px; position:relative; }
.tab-type3-a .tabs-a {float:left; background: url(../img/common/top-line.gif) repeat-x bottom; width:720px;}
.tab-type3-a .tabs-a > li{float:left; background:#f8f8f8; border-top:1px solid #d2d2d2;  border-left:0px ; border-right:1px solid #d2d2d2; border-bottom:0px; padding:2px 23px 2px; text-align:center;}
.tab-type3-a .tabs-a > li a{ font-size:13px; color:#666; text-align:center; display:inline-block;  }
.tab-type3-a .tabs-a> li:first-child {border-left:1px solid #d2d2d2;}
.tab-type3-a .tabs-a > li.on {background:#fff; border-top:3px solid #1cabac; border-left:1px solid #1cabac; border-right:1px solid #1cabac; border-bottom:0px;}
.tab-type3-a .tabs-a > li.on a{font-weight:bold; color:#1cabac; padding-right:13px; background: url(../img/common/tab-bu.gif) no-repeat 100% 50%;}
.tab-type3-a .tabs-a > li.pd1 { padding:13px 10px 12px; }
.tab-type3-a .tabs-a > li.pd2 { padding:13px 17px 12px; }/*2015-10-19 수정*/
.tab-type3-a .tabs-a > li.pd3 {padding: 2px 14px 2px;} /* 241119 적용이율공시 탭추가 */

.tab-type3-he100 { height:130px !important;}



/* 2줄탭 조정 */
.tab-type3 .s-tab li.first {border-right:0; background:none;  }
.s-tab li.wd-1 {*width:317px;}
.s-tab li.wd-2{*width:125px;}

/* 서브앵커 */
.a-bx .anchor li a.on{background-color:#3eb8b9; color:#fff;}


/* 탭 높이값 */

.tab-type3-he { height:50px;}


/* 부가설명 박스 */
.anm-box {padding:20px 0 20px 15px;}
.anm-box li {line-height:180%;}
.anm-box p {line-height:180%;}


/* 검색버튼 */

span.bigbtn {background: url(../img/btn/btn-bg.gif) no-repeat 0 -1px; display: inline-block; height:55px;padding-left: 12px;}


/* 2013-05-08 신용섭 추가 */
.anm-serch {border-top:2px solid #1cabac; border-bottom:1px solid #c4c4c4; padding:8px 15px 8px; background: url(../img/anm/bgbg.gif) no-repeat 0 0;}
.anm-serch ul {float:left}
.anm-serch strong{background: url(../img/common/list-bu02.gif) no-repeat 0 10px; padding-left:8px; display:inline-block; width:150px;font-size:14px; font-weight:normal;}
.anm-serch li{font-size:14px;}

/* 공시실 하단 박스 */
.anm-btm-box {padding:15px 20px; border:1px solid #E2E2E2;}
.anm-btm-box ul {}
.anm-btm-box ul .txin {text-indent:-16px; padding-left:16px; margin-bottom:10px;}
.anm-btm-box {}

/* 직업분류 및 위험등급 안내 2018-03-19 */
.src_grayBox {padding:30px 50px; background:#f6f6f6;}
.src_grayBox div input {float:left; padding-left:10px; width:510px; height:41px; line-height:50px; font-size:14px; border:2px solid #d0d0d0;}
.src_grayBox div button {float:right; height:45px; padding-left:40px; width:90px; text-align:left; font-size:16px; background:#fff url('../img/btn/btn_search.png') no-repeat 13px center; border:2px solid #d0d0d0; border-radius:3px;}
.src_grayBox .txt {margin-top:10px; font-size:13px;}
.jab_noData {margin-top:30px; font-size:16px; color:#ff0064; text-align:center; font-weight:bold;}

.jobEx li {font-size:14px; color:#5c5c5c;}
.tbl-type3 table td.ft_lf {padding-left:10px; padding-right:10px; text-align:left; word-break: keep-all;}

/*연금저축비교공시수정20200305*/
.tab-type3-a .tabs-a.h50 > li {padding:12px 23px;}
.wd2500 {overflow: auto;}
.wd2500 table {width: 1630px;overflow: auto;}
.list-type1.suptype1 sup {font-size:10px;}
.list-type1.suptype1 span {padding-right:10px;}



