 @charset "utf-8";
@import url("font.css");

/*공통*/
.evt_blind{visibility:hidden; overflow:hidden; position:absolute; top:0px; left:0px; width:0px; height:0px; font-size:0px; line-height:0;}
.title_D {width:100%; height:44px; overflow:hidden;}/*margin-bottom:24px;*/
.title_D h2 {font-size:28px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color:#000; letter-spacing:-1px; width:auto; float:left; margin-right:20px;}
.title_D .navi{ float:right; width:auto; height:auto; overflow:hidden; margin-top:15px; }
.title_D .navi li{ display:inline; float:left; padding:0 12px 0 12px; }
.title_D .navi li img{ border:0; margin-top:4px;}
.title_D .navi li.page { background: url(/image/sub_2020/submain/cs/ic_home_line.png) 0 5px no-repeat;}
.title_D .navi li.page a{ font-size:14px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color:#bbb;}
.title_D .navi li.page a:link {color:#bbb;text-decoration:none;}
.title_D .navi li.page a:visited {color:#bbb;text-decoration:none;}
.title_D .navi li.page a:hover {color:#999;text-decoration:none;}

/*고객센터 2023 리뉴얼 */
#sub_csN {width:1040px;}
/*타이틀*/
#sub_csN .title {width:100%; height:auto; overflow:hidden; margin-bottom:24px;}
#sub_csN .title h2 {font-size:28px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color:#000; letter-spacing:-1px; width:auto; float:left; margin-right:20px;}
/*검색창*/
#sub_csN .Sbox{width:100%; height:auto; overflow:hidden; margin-bottom:24px;}
#sub_csN .Sbox .search_box {float:left; width: 1030px; height:60px; background-color:#ffffff; border-radius: 8px; margin-bottom:20px; border:1px solid #e3e3e5;}
#sub_csN .Sbox .search_box .inp_txt {float: left; width: 950px; margin-left:20px; height: 60px; border: 0; font-size: 18px; letter-spacing: -0.6px; line-height: 60px; font-family: "Noto Sans KR", "Helvetica Neue", "Malgun Gothic", dotum, sans-serif; font-weight:400; outline: 0; color:#666; background-color:transparent;}
#sub_csN .Sbox .search_box .inp_txt placeholder{ color:#ccc;}
#sub_csN .Sbox .search_box .search_btn { float: right; width: 50px; height: 100%; background: url(/image/sub_2020/submain/cs/ic_cs_search.png) no-repeat 50% 50%; border:none;cursor: pointer; text-indent:-10000px;}
/*검색어*/
#sub_csN .Sbox .schtxt{margin:20px 0 0 0;text-align:center;}

#sub_csN .Sbox .schtxt a{display:inline-block;padding:8px 20px;font-family:'Noto Sans KR', sans-serif;font-weight:400;font-size:14px;background:#fff;color:#333;border-radius:30px;text-decoration:none; margin:0 5px; border:1px solid #e3e3e5;}
#sub_csN .Sbox .schtxt a:link {color:#333;text-decoration:none;}
#sub_csN .Sbox .schtxt a:visited {color:#333;text-decoration:none;}
#sub_csN .Sbox .schtxt a:hover {color:#000;text-decoration:none;}

#sub_csN .Sbox .schtxt a.point{background:#6699ff;color:#fff; display:inline-block;padding:10px 20px;font-family:'Noto Sans KR', sans-serif;font-weight:400;font-size:14pxborder-radius:30px;text-decoration:none; margin:0 5px; border:0;}
#sub_csN .Sbox .schtxt a.point a:link {color:#fff;text-decoration:none;}
#sub_csN .Sbox .schtxt a.point a:visited {color:#fff;text-decoration:none;}
#sub_csN .Sbox .schtxt a.point a:hover {color:#fff; background:#5a91fd; text-decoration:none;}

/*즐겨찾는메뉴*/
#sub_csN .csN_menu_D{width:1040px; height:auto; overflow:hidden; margin-bottom:50px;}
#sub_csN .csN_menu_D .csN_menu_box { float:left; background-color:#e8f0ff; width:100%; height:168px;  border-radius: 8px;}
#sub_csN .csN_menu_D .csN_menu_box .csNM_box_in{margin-top:30px; margin-left:8px; width:auto; height:auto; overflow:hidden; }
#sub_csN .csN_menu_D .csN_menu_box .csNM_box_in .csNM_div {float:left; width:202px; height:110px; border-right:1px solid #d3ddf3; text-align:center; }
#sub_csN .csN_menu_D .csN_menu_box .csNM_box_in .csNM_div2 {float:left; width:202px; height:110px; text-align:center;}

.csN_menu {margin:auto 0; width:100%; height:auto; overflow:hidden;}
.csN_menu dt {height:68px; margin:auto 0; text-align:center; margin-bottom:12px;}
.csN_menu dd {margin:auto 0; text-align:center; height:35px; line-height:35px; font-size:18px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color:#333; letter-spacing: -0.0375em;  }
.csN_menu dd a:link     {font-size:19px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color: #333; text-decoration: none;}
.csN_menu dd a:visited  {color: #333; text-decoration: none;}
.csN_menu dd a:hover    {color: #000; text-decoration: none;}
.csN_menu dd .csN_menu dd {letter-spacing: -0.5em;  }

/*서비스소개*/
#sub_csN .csN_service_D{width:1040px; height:auto; overflow:hidden; margin-bottom:34px;}
#sub_csN .csN_service_D .csS_menu_box { float:left; width:100%; height:auto; overflow:hidden; }
#sub_csN .csN_service_D .csS_menu_box .csNS_div {float:left; width:193px; height:138px; border:1px solid #ebebeb; text-align:center;  border-radius: 8px; margin-right:16px; margin-bottom:16px;}
#sub_csN .csN_service_D .csS_menu_box .csNS_div2 {float:left; width:193px; height:138px; border:1px solid #ebebeb; text-align:center;  border-radius: 8px; margin-bottom:16px;}
.csNS_div_box {float:left; height:auto; overflow:hidden; width:210px;}
.csNS_div {float:left; width:193px; height:138px; border:1px solid #ebebeb; text-align:center;  border-radius: 8px;margin-bottom:16px;}


.csN_ser {margin:auto 0; width:100%; height:auto; overflow:hidden;}
.csN_ser dt {height:90px; margin:auto 0; text-align:center; }
.csN_ser dt img{margin-top:24px; }
.csN_ser dd {margin:auto 0; text-align:center; height:35px; line-height:35px; font-size:15px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color:#333; letter-spacing: -0.0375em;  }
.csN_ser dd a:link     {font-size:15px; font-family:'Noto Sans KR', sans-serif; font-weight:400; color: #333; text-decoration: none;}
.csN_ser dd a:visited  {color: #333; text-decoration: none;}
.csN_ser dd a:hover    {color: #000; text-decoration: none;}

/*공지사항*/
.csN_notice{height:auto; overflow:hidden; margin-bottom:50px;}
.csN_not_con{ height:auto; overflow:hidden; margin-bottom:40px;}
.csN_not_con2{ height:auto; overflow:hidden; }
#sub_csN .csN_notice .csN_not_con .title_h3_D .title_arrow{float:right; width:15px; height:auto; overflow:hidden; padding-top:15px;}
#sub_csN .csN_notice .csN_not_con2 .title_h3_D .title_arrow{float:right; width:15px; height:auto; overflow:hidden; padding-top:15px;}
.csN_arr {width:15px; height:18px; background:url(/image/sub_2020/submain/dti/btn_arrR.png) 3px no-repeat; border:none; cursor:pointer;}
.csN_arr:hover {background:url(/image/sub_2020/submain/dti/btn_arrR_on.png) 3px no-repeat; text-decoration: none;}



/*뉴스*/
#sub_csN .not_con{float:left; width:100%; height: auto; overflow:hidden; border-top:1px solid #e0e0e0; padding-top:16px;}
#sub_csN .not_box {float: left; width:100%; height: auto; overflow: hidden; }
#sub_csN .not_box .not_box_ul {float: left; width:100%; height: 36px; margin-bottom:7px;}
#sub_csN .not_box .not_box_ul li {display:inline; line-height:42px; float:left;}
#sub_csN .not_box .not_box_ul li.not_box_tit {width: auto; font-family: 'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';font-size: 17px; color: #999999; font-weight: 400; font-weight: normal; letter-spacing: -0.0375em; text-align:center;}
#sub_csN .not_box .not_box_ul li.not_box_tit a:link     {font-family: 'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';font-size: 17px; color: #999999; font-weight: 400; font-weight: normal; letter-spacing: -0.0375em; text-align:left; }
#sub_csN .not_box .not_box_ul li.not_box_tit a:visited  {color: #666666; text-decoration: none;}
#sub_csN .not_box .not_box_ul li.not_box_tit a:hover {color: #666666; text-decoration: none;}
#sub_csN .not_box .not_box_ul li.not_box_txt { float:right; width: 97px;  font-family: 'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';font-size: 15px; color: #999999; font-weight: 400; font-weight: normal; letter-spacing: -0.0375em; text-align:center;}


/*배너*/
.csN_banner{width:1040px; height:auto; overflow:hidden; margin-bottom:50px;}
.ban_Box{ float:left; width:497px; height:164px; border-radius: 8px;  cursor: pointer;}
.ban_Box {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.ban_Box .ser_tit{ margin-top:26px; padding-left:35px;line-height:35px; height:35px; font-family: 'Noto Sans KR','Noto Sans KR M','sans-serif'; font-size: 21px; font-weight:700; font-weight:bold; color: #fff; letter-spacing: -0.0375em;  margin-bottom:5px; }
.ban_Box .ser_txt{padding-left:35px; line-height:25px; font-family: 'Noto Sans KR','Noto Sans KR M','sans-serif'; font-size: 17px; font-weight:500; font-weight:normal; color: #d9ddf0; letter-spacing: -0.0375em;}

.csN_ban01{background:#89a8f0 url(/image/sub_2020/submain/cs/icon_banner05.png) 400px 90px  no-repeat; margin-right:43px;}
.csN_ban01:hover{background:#81a2ef url(/image/sub_2020/submain/cs/icon_banner05.png) 400px 90px  no-repeat; margin-right:43px;}

.csN_ban02{background:#8b97e1 url(/image/sub_2020/submain/dti/icon_banner01_230905.png) 410px 80px  no-repeat; }
.csN_ban02:hover{background:#828fe0 url(/image/sub_2020/submain/dti/icon_banner01_230905.png) 410px 80px  no-repeat;}


/* RM 리스크관리 2023 리뉴얼*/
#ser_RM{width:1040px; position:relative; margin:0;}

/*비주얼*/
.rmN_vis{width:1040px; position:relative; height:375px; margin-bottom:50px; background:url(/image/sub_2020/service/rm_vis_250527.jpg) 482px no-repeat; position:relative;}
.rmN_vis_in{width:auto; position: absolute; height:auto; overflow:hidden; top:50px; padding-left:55px;}
.ned_vis_in{width:auto; position: absolute; height:auto; overflow:hidden; top:70px; padding-left:55px;}

/*타이틀*/
.serN_ct{font-family:'Noto Sans KR', sans-serif;font-weight:400;color:#8d92a2;font-size:21px;line-height:30px;letter-spacing:-0.0375em; text-align:left;}
.serN_tit{margin-bottom:20px; text-align:left;  color:#2d3545; font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:60px;line-height:80px;letter-spacing:-0.0375em; text-align:left;}
.serN_tit .tit_blue{color:#4966f1;  font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:60px;line-height:80px;letter-spacing:-0.0375em; text-align:left;}
.serN_txt{margin-bottom:18px; font-family:'Noto Sans KR', sans-serif;font-weight:400;color:#999;font-size:20px;line-height:32px;letter-spacing:-0.0375em; text-align:left;}
.serN_txt .sertxt_gray{font-family:'Noto Sans KR', sans-serif;font-weight:400;color:#666;font-family:'Noto Sans KR', sans-serif;font-weight:400;font-size:20px;}
.serN_btn{ height:auto; overflow:hidden;}

/*버튼*/
.rmN_btn {float:center; text-align:left; width:195px; height:54px; line-height:54px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum'; font-weight:400; font-we ight:normal; font-size:18px; color:#ffffff; letter-spacing: -0.0375em; text-align:center;  border:none; cursor: pointer; background-color:#3f6dd5; }
.rmN_btn {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.rmN_btn:hover {background: #395fc4; color: #ffffff;}

/*설명*/
.rmN_ser_D{width:1040px; height:180px; background:url(/image/sub_2020/service/rm_ser.png) no-repeat; margin-bottom:70px;}

/*컨텐츠*/
.rmN_ser_con{width:100%; height:auto; overflow:hidden; margin-bottom:70px;}
/*텍스트*/
.rmN_txt_D{width:100%; height:auto; overflow:hidden; margin-bottom:50px;}
.rmN_txt_D2{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.rmN_txt_h3{font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; margin-bottom:5px; margin-bottom:9px;}
.rmN_ct{font-family:'Noto Sans KR', sans-serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:-0.0375em;color:#999; text-align:left;}
/*이미지*/
.rmN_ser01_img{width:1040px; height:auto; overflow:hidden;}
.rmN_ser01_img p{ width:705px; margin:0 auto;}
.rmN_ser02_img{width:1040px; height:auto; overflow:hidden;}
.rmN_ser02_img p{ width:943px; margin:0 auto;}
.rmN_ser03_img{width:1040px; height:auto; overflow:hidden;}
.rmN_ser03_img p{ width:1010px; margin:0 auto;}
.rmN_ser04_img{width:1040px; height:auto; overflow:hidden;}
.rmN_ser04_img p{ width:1040px; margin:0 auto;}
.rmN_ser05_img{width:1040px; height:auto; overflow:hidden;}
.rmN_ser05_img p{width:981px; margin:0 auto;}
.rmN_ask{width:1040px; height:auto; overflow:hidden; padding-top:20px; margin-bottom:50px;}



/*전자세금계산서 소개 2023 리뉴얼*/
#ser_dti{width:1040px; position:relative; margin:0;}
/*비주얼*/
.dtiNS_vis{width:1040px; position:relative; height:375px; margin-bottom:50px; background:url(/image/sub_2020/service/dti_vis.jpg) 515px no-repeat; position:relative;}
/*설명*/
.dtiNS_ser_D{width:1040px; height:361px; background:url(/image/sub_2020/service/dti_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
/*이미지*/
.dtiNS_ser01_img{width:1040px; height:auto; overflow:hidden;}
.dtiNS_ser01_img p{ width:1040px; margin:0 auto;}
.dtiNS_ser02_img{width:1040px; height:755px; background:url(/image/sub_2020/service/dti_ima02.png) no-repeat;}
.dtiNS_ser03_img{width:1040px; height:532px; background:url(/image/sub_2020/service/dti_ima03.png) 26px no-repeat;}


/* nudgep 재무통합 2023 리뉴얼*/
#ser_nud{width:1040px; position:relative; margin:0;}
/*비주얼*/
.nudN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/nud_vis.jpg) 505px no-repeat; position:relative;}
/*설명*/
.nudN_ser_D{width:1040px; height:198px; background:url(/image/sub_2020/service/nud_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
/*타이틀*/
.nudN_txt_D2{width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.nudN_txt_h3{font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; }
/*바로가기*/
.nudN_ser01_D{width:1040px; height:auto; overflow:hidden;}
.nudN_Box{ float:left; width:194px; height:212px; border:1px solid #e6e6e8; border-radius: 8px;  cursor: pointer;}
.nudN_Box {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.nudN_btn{ float:left; width:171px; padding-left:23px; margin-top:13px; height:26px; text-align:right;}
.nudN_btn p{ float:right; margin-right:11px;  background:url(/image/sub_2020/service/nud_more.png) no-repeat; width:15px; height:15px;}
.nudN_tit{ float:left; width:171px; padding-left:23px; text-align:left; margin-bottom:13px; line-height:36px; height:36px; font-family: 'Noto Sans KR','Noto Sans KR M','sans-serif'; font-size: 23px; font-weight:700; font-weight:bold; color: #333333; letter-spacing: -0.0375em;}
.nudN_txt{ float:left;width:171px; padding-left:23px; text-align:left; line-height:21px; font-family: 'Noto Sans KR','Noto Sans KR M','sans-serif'; font-size: 15px; font-weight:500; font-weight:normal; color: #999999; letter-spacing: -0.0375em;}

.nudN_Box:hover{ border:1px solid #7198f2;}
.nudN_Box:hover .nudN_btn p{ float:right; margin-right:11px; background:url(/image/sub_2020/service/nud_more_r.png) no-repeat; width:15px; height:15px;}
.nudN_Box:hover .nudN_tit{color: #ffffff; text-decoration: none;}
.nudN_Box:hover .nudN_txt{color: #bfcff9; text-decoration: none;}


.nudN_ser01{background:#fff url(/image/sub_2020/service/nud_icon01.png) 139px 148px  no-repeat; margin-right:15px;}
.nudN_ser01:hover{background:#7198f2 url(/image/sub_2020/service/nud_icon01_r.png) 139px 148px  no-repeat; margin-right:15px;}

.nudN_ser02{background:#fff url(/image/sub_2020/service/nud_icon02.png) 138px 148px  no-repeat; margin-right:15px;}
.nudN_ser02:hover{background:#7198f2 url(/image/sub_2020/service/nud_icon02_r.png) 138px 148px  no-repeat; margin-right:15px;}

.nudN_ser03{background:#fff url(/image/sub_2020/service/nud_icon03.png) 130px 146px  no-repeat; margin-right:15px;}
.nudN_ser03:hover{background:#7198f2 url(/image/sub_2020/service/nud_icon03_r.png) 130px 146px  no-repeat; margin-right:15px;}

.nudN_ser04{background:#fff url(/image/sub_2020/service/nud_icon04.png) 134px 150px  no-repeat; margin-right:15px;}
.nudN_ser04:hover{background:#7198f2 url(/image/sub_2020/service/nud_icon04_r.png) 134px 150px  no-repeat; margin-right:15px;}

.nudN_ser05{background:#fff url(/image/sub_2020/service/nud_icon05.png) 135px 146px  no-repeat;}
.nudN_ser05:hover{background:#7198f2 url(/image/sub_2020/service/nud_icon05_r.png) 135px 146px  no-repeat;}
/*솔루션*/
.nudN_ser02_D{width:990px; height:auto; overflow:hidden; padding:0 25px;}
.nudN_ser0201{ float:left; width:477px; height:281px; background:url(/image/sub_2020/service/nud_int_bg01.png) no-repeat;}
.nudN_ser0202{ float:left; width:477px; height:281px; background:url(/image/sub_2020/service/nud_int_bg02.png) no-repeat; margin-left:34px;}
.nudN_ser0203{ position:relative; float:left; width:477px; height:249px; background:url(/image/sub_2020/service/nud_int_bg03.png) no-repeat; margin-top:38px;}
.nudN_ser0204{ position:relative; float:left; width:477px; height:249px; background:url(/image/sub_2020/service/nud_int_bg04.png) no-repeat; margin-top:38px; margin-left:34px;}
/*버튼*/
.nudN_form { top:172px; left:42px; position:absolute;}
.nudN_formbtn {float:left; text-align:left; width:110px; height:36px; line-height:34px; border-radius:4px; background: #fff url(/image/sub_2020/submain/dti/int_btn_pre.png) 95px 12px no-repeat; padding-left:15px; font-family:'Noto Sans KR','Noto Sans KR','sans-serif'; font-size:16px; color:#999; letter-spacing: -0.0375em; border:1px solid #dcdada; cursor: pointer;}
.nudN_formbtn {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.nudN_formbtn:hover{color: #666; text-decoration: none;}


/* 홈택스연동 API 2023 리뉴얼*/
#ser_openscr{width:1040px; position:relative; margin:0;}
/*비주얼*/
.openscrN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/openscr_vis.jpg) 546px no-repeat; position:relative;}
/*설명*/
.openscrN_ser_D{width:1040px; height:140px; background:url(/image/sub_2020/service/openscr_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
.openscrN_img{width:1040px; height:auto; overflow:hidden;}
.openscrN_ser01_img p{ width:940px; margin:0 auto;}
.openscrN_ser02_img{width:1040px; height:auto; overflow:hidden;}
.openscrN_ser02_img p{ width:851px; margin:0 auto;}
.openscrN_ser03_img{width:1040px; height:230px; background:url(/image/sub_2020/service/openscr_ima03.png) 175px no-repeat;}


/* 세금계산서 API 2023 리뉴얼*/
#ser_openapiN{width:1040px; position:relative; margin:0;}
/*비주얼*/
.openapiN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/openapi_vis.jpg) 560px no-repeat; position:relative;}
/*설명*/
.openapiN_ser_D{width:1040px; height:143px; background:url(/image/sub_2020/service/openapi_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
.openapiN_img{width:1040px; height:auto; overflow:hidden;}
.openapiN_ser01_img p{ width:940px; margin:0 auto;}
.openapiN_ser02_img{width:1040px; height:auto; overflow:hidden;}
.openapiN_ser02_img p{ width:822px; margin:0 auto;}
.openapiN_ser03_img{width:1040px; height:230px; background:url(/image/sub_2020/service/openapi_ima03.png) 175px no-repeat;}


/* 휴폐업 2023 리뉴얼*/
#ser_tempN{width:1040px; position:relative; margin:0;}
/*비주얼*/
.tempN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/temp_vis.jpg) 586px no-repeat; position:relative;}
/*설명*/
.tempN_ser_D{width:1040px; height:201px; background:url(/image/sub_2020/service/temp_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
.tempN_ser01_img{width:1040px; height:292px; background:url(/image/sub_2020/service/temp_ima01.png) 105px no-repeat;}
.tempN_ser02_img{width:1040px; height:auto; overflow:hidden;}
.tempN_ser02_img p{ width:828px; margin:0 auto;}
.tempN_ser03_img{width:1040px; height:auto; overflow:hidden;}
.tempN_ser03_img p{ width:800px; margin:0 auto;}


/* 주요사용업체 2023 리뉴얼*/
#ser_entN{width:1040px; position:relative; margin:0;}
/*비주얼*/
.entN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/ent_vis.jpg) 586px no-repeat; position:relative;}
/*텍스트*/
.entN_txt_D2{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.entN_txt_h3{font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:center; margin-bottom:5px; margin-bottom:9px;}
/*컨텐츠*/
.entN_ser01_img{width:1040px; height:528px; background:url(/image/sub_2020/service/ent_ima01.jpg) no-repeat;}
.entN_ser02_img{width:1040px; height:528px; background:url(/image/sub_2020/service/ent_ima02.jpg) no-repeat;}
.entN_ser03_img{width:1040px; height:620px; background:url(/image/sub_2020/service/ent_ima03.jpg) no-repeat;}
.entN_ser04_img{width:1040px; height:620px; background:url(/image/sub_2020/service/ent_ima04.jpg) no-repeat;}
.entN_ser05_img{width:1040px; height:528px; background:url(/image/sub_2020/service/ent_ima05.jpg) no-repeat;}
.ent_blind li{visibility:hidden; overflow:hidden; position:absolute; top:0px; left:0px; width:0px; height:0px; font-size:0px; line-height:0;}


/* 부가세/원천세 2023 리뉴얼*/
#ser_etax{width:1040px; position:relative; margin:0;}
/*비주얼*/
.etaxN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/Etax_vis.jpg) 569px no-repeat; position:relative;}
/*설명*/
.etaxN_ser_D{width:1040px; height:174px; background:url(/image/sub_2020/service/Etax_ser.png) no-repeat; margin-bottom:70px;}
/*텍스트*/
.etaxN_txt_h3{font-family:'Noto Sans KR', sans-serif;font-weight:300;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; margin-bottom:5px; margin-bottom:9px;}
.etaxN_txt_h3 .etaxN_tit{font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; margin-bottom:5px; margin-bottom:9px;}
/*컨텐츠*/
.etaxN_ser01_img{width:1040px; height:675px; background:url(/image/sub_2020/service/Etax_ima01.png) 94px no-repeat;}
.etaxN_ser02_img{width:1040px; height:409px; background:url(/image/sub_2020/service/Etax_ima02.png) 143px no-repeat;}
.etaxN_ser03_img{width:1040px; height:194px; background:url(/image/sub_2020/service/Etax_ima03.png) 250px no-repeat;}


/* 이어카운팅 2023 리뉴얼*/
#ser_eAcc{width:1040px; position:relative; margin:0;}
/*비주얼*/
.eAccN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/eAcc_vis.jpg) 552px no-repeat; position:relative;}
/*설명*/
.eAccN_ser_D{width:1040px; height:386px; background:url(/image/sub_2020/service/eAcc_ser.png) no-repeat; margin-bottom:70px;}
/*텍스트*/
.eAccN_txt_h3{font-family:'Noto Sans KR', sans-serif;font-weight:300;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; margin-bottom:5px; margin-bottom:9px;}
.etaxN_txt_h3 .etaxN_tit{font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; margin-bottom:5px; margin-bottom:9px;}
/*컨텐츠*/
.eAccN_ser01_img{width:1040px; height:675px; background:url(/image/sub_2020/service/eAcc_ima01.png) 94px no-repeat;}
.eAccN_ser02_img{width:1040px; height:410px; background:url(/image/sub_2020/service/eAcc_ima02.png) 143px no-repeat;}
.eAccN_ser03_img{width:1040px; height:194px; background:url(/image/sub_2020/service/eAcc_ima03.png) 250px no-repeat;}


/* 연결회계 2023 리뉴얼*/
#ser_cons{width:1040px; position:relative; margin:0;}
/*비주얼*/
.consN_vis{width:1040px; position:relative; height:388px; margin-bottom:38px; background:url(/image/sub_2020/service/cons_vis.jpg) 551px no-repeat; position:relative;}
/*설명*/
.consN_ser_D{width:1040px; height:174px; background:url(/image/sub_2020/service/cons_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
.consN_ser01_img{width:1040px; height:675px; background:url(/image/sub_2020/service/cons_ima01.png) 93px no-repeat;}
.consN_ser02_img{width:1040px; height:410px; background:url(/image/sub_2020/service/cons_ima02.png) 143px no-repeat;}

/* 펌뱅킹 2023 리뉴얼*/
#ser_Firm{width:1040px; position:relative; margin:0;}
/*비주얼*/
.FirmN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/firm_vis.jpg) 561px no-repeat; position:relative;}
/*설명*/
.FirmN_ser_D{width:1040px; height:173px; background:url(/image/sub_2020/service/firm_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
.FirmN_ser01_img{width:1040px; height:675px; background:url(/image/sub_2020/service/firm_ima01.png) 93px no-repeat;}
.FirmN_ser02_img{width:1040px; height:410px; background:url(/image/sub_2020/service/firm_ima02.png) 143px no-repeat;}

/* 프로젝트관리 2023 리뉴얼*/
#ser_PMS{width:1040px; position:relative; margin:0;}
/*비주얼*/
.PMSN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/PMS_vis.jpg) 539px no-repeat; position:relative;}
/*설명*/
.PMSN_ser_D{width:1040px; height:174px; background:url(/image/sub_2020/service/PMS_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
.PMSN_ser01_img{width:1040px; height:675px; background:url(/image/sub_2020/service/PMS_ima01.png) 94px no-repeat;}
.PMSN_ser02_img{width:1040px; height:410px; background:url(/image/sub_2020/service/PMS_ima02.png) 149px no-repeat;}

/* SAP ERP 2023 리뉴얼*/
#ser_ERP{width:1040px; position:relative; margin:0;}
/*비주얼*/
.ERPN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/ERP_vis.jpg) 559px no-repeat; position:relative;}
/*컨텐츠*/
.ERPN_ser01_img{width:1040px; height:654px; background:url(/image/sub_2020/service/ERP_ima01.png) 94px no-repeat;}

/* SAP 통합솔루션 2023 리뉴얼*/
#ser_comb{width:1040px; position:relative; margin:0;}
/*비주얼*/
.combN_vis{width:1040px; position:relative; height:385px; margin-bottom:40px; background:url(/image/sub_2020/service/comb_vis.jpg) 559px no-repeat; position:relative;}
/*컨텐츠*/
.combN_ser01_img{width:1040px; height:563px; background:url(/image/sub_2020/service/comb_ima01.png) 128px no-repeat;}
.combN_ser02_img{width:1040px; height:673px; background:url(/image/sub_2020/service/comb_ima02.png) 127px no-repeat;}



/*글로싸인 소개 2023 리뉴얼*/
#ser_dct{width:1040px; position:relative; margin:0;}
/*비주얼*/
.dctN_vis{width:1040px; position:relative; height:375px; margin-bottom:50px; background:url(/image/sub_2020/service/dct_vis.jpg) 535px no-repeat; position:relative;}
/*설명*/
.dctN_ser_D{width:1040px; height:160px; background:url(/image/sub_2020/service/dct_ser.png) no-repeat; margin-bottom:70px;}
/*컨텐츠*/
/*이미지*/
.dctN_ser01_img{width:1040px; height:auto; overflow:hidden;}
.dctN_ser01_img p{width:775px; margin:0 auto;}
.dctN_ser02_img{width:1040px; height:598px; background:url(/image/sub_2020/service/dct_ima02.png) no-repeat;}
.dctN_ser03_img{width:1040px; height:671px; background:url(/image/sub_2020/service/dct_ima03.png) no-repeat;}
.dct2N_ser01_img{width:1040px; height:auto; overflow:hidden;}
.dct2N_ser01_img p{width:968px; margin:0 auto;}
.dct2N_ser02_img{width:1040px; height:620px; background:url(/image/sub_2020/service/dct2_ima02.png) no-repeat;}
.dct2N_ser03_img{width:1040px; height:533px; background:url(/image/sub_2020/service/dct2_ima03.png) no-repeat;}

/*탭 추가*/
.svN_list{float:left; width:1040px; height:auto; overflow:hidden;margin-bottom:70px; }
.svN_list ul li{ display:inline;  float:left; width:517px;  /*line-height:45px;*/ padding-top:12px;}

.svN_list ul li.list01{ background-color:#f7f9fb; border-bottom:2px solid #4177c2; border-left:1px solid #d7dde3;  border-top:1px solid #d7dde3; /*height:46*/ height:40px;}
.svN_list ul li.list01on{ background-color:#fff; border-left:2px solid #4177c2;   border-right:2px solid #4177c2; border-top:2px solid #4177c2; /*height:47*/ height:41px; }

.svN_list ul li.list02{ background-color:#f7f9fb; border-bottom:2px solid #4177c2; border-right:1px solid #d7dde3; border-top:1px solid #d7dde3;/*height:46*/ height:40px;}
.svN_list ul li.list02on{ background-color:#fff;  border-left:2px solid #4177c2;  border-right:2px solid #4177c2; border-top:2px solid #4177c2; /*height:47*/ height:41px;}
.svN_list ul li.on{ color:#4177c2; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:18px; text-align:center; letter-spacing: -0.05em;}
.svN_list ul li.on a:link     {color: #4177c2; text-decoration: none;  font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:18px; text-align:center; letter-spacing: -0.05em;}
.svN_list ul li.on a:visited  {color: #4177c2; text-decoration: none;}
.svN_list ul li.on a:hover {color: #4177c2; text-decoration: none;}

.svN_list ul li.off{ color:#777f88; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:18px; text-align:center; letter-spacing: -0.05em;}
.svN_list ul li.off a:link     {color: #777f88; text-decoration: none; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:18px; text-align:center; letter-spacing: -0.05em;}
.svN_list ul li.off a:visited  {color: #777f88; text-decoration: none;}
.svN_list ul li.off a:hover {color: #4177c2; text-decoration: none;}


/*블록체인 2023 리뉴얼*/
#ser_bc{width:1040px; position:relative; margin:0;}
/*비주얼*/
.bc_vis{width:1040px; position:relative; height:373px; margin-bottom:50px; background:url(/image/sub_2020/service/bc_vis.png) 535px no-repeat; position:relative;}
/*컨텐츠*/
/*이미지*/
.bc_ser01_img{width:1040px; height:680px; background:url(/image/sub_2020/service/bc_img01.png) no-repeat;}
.bc_ser02_img{width:1040px; height:481px; background:url(/image/sub_2020/service/bc_img02.png) no-repeat top center;}

/*빅데이터-bi 2023 리뉴얼*/
#ser_bi{width:1040px; position:relative; margin:0;}
/*비주얼*/
.bi_vis{width:1040px; position:relative; height:373px; margin-bottom:50px; background:url(/image/sub_2020/bigdata/bi_vis.png) 535px no-repeat; position:relative;}
/*컨텐츠*/
/*이미지*/
.bi_ser01_img{width:1040px; height:auto; overflow:hidden;}
.bi_ser01_img p{width:981px; margin:0 auto;}
.bi_ser02_img{width:1040px; height:auto; overflow:hidden;}
.bi_ser02_img p{width:987px; margin:0 auto;}
.bi_ser03_img{width:1040px; height:598px; background:url(/image/sub_2020/bigdata/bi_img03.png) no-repeat;}
.bi_ser04_img{width:1040px; height:230px; background:url(/image/sub_2020/bigdata/bi_img04.png) 200px no-repeat;}

/*빅데이터-sm 2023 리뉴얼*/
#ser_sm{width:1040px; position:relative; margin:0;}
/*비주얼*/
.sm_vis{width:1040px; position:relative; height:373px; margin-bottom:50px; background:url(/image/sub_2020/bigdata/sm_vis.png) 535px no-repeat; position:relative;}
/*컨텐츠*/
/*이미지*/
.sm_ser01_img{width:1040px; height:421px; background:url(/image/sub_2020/bigdata/sm_img01.png) no-repeat top center;}


/* NICEabc 240306 */
#ser_niceabc{width:1040px; position:relative; margin:0;}

/*비주얼*/
.niceabc_vis{width:1040px; position:relative; height:375px; margin-bottom:50px; background:url(/image/sub_2020/niceabc/niceabc_vis.jpg) 540px no-repeat; position:relative;}
.niceabc_vis_in{width:auto; position: absolute; height:auto; overflow:hidden; top:50px; padding-left:55px;}
.ned_vis_in{width:auto; position: absolute; height:auto; overflow:hidden; top:70px; padding-left:55px;}

/*타이틀*/
.niceabc_st{font-family:'Noto Sans KR', sans-serif;font-weight:400;color:#8d92a2;font-size:21px;line-height:30px;letter-spacing:-0.0375em; text-align:left;}
.niceabc_tit{margin-bottom:20px; text-align:left;  color:#2d3545; font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:60px;line-height:80px;letter-spacing:-0.0375em; text-align:left;}
.niceabc_tit .tit_green{color:#21a16d;  font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:60px;line-height:80px;letter-spacing:-0.0375em; text-align:left;}
.niceabc_txt, .niceabc_txt .color_g{margin-bottom:18px; font-family:'Noto Sans KR', sans-serif;font-weight:400;color:#999;font-size:20px;line-height:32px;letter-spacing:-0.0375em; text-align:left;}
.niceabc_txt .sertxt_gray{font-family:'Noto Sans KR', sans-serif;font-weight:400;color:#666;font-family:'Noto Sans KR', sans-serif;font-weight:400;font-size:20px;}
.niceabc_txt .color_g {color: #21a16d;}


/*버튼*/
.niceabc_btn {float:center; text-align:left; width:195px; height:54px; line-height:54px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum'; font-weight:400; font-we ight:normal; font-size:18px; color:#ffffff; letter-spacing: -0.0375em; text-align:center;  border:none; cursor: pointer; background-color:#3f6dd5; }
.niceabc_btn {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.niceabc_btn:hover {background: #395fc4; color: #ffffff;}

/*설명*/
.niceabc_ser_D{width:1040px; height:180px; background:url(/image/sub_2020/niceabc/niceabc_ser.png) no-repeat; margin-bottom:70px;}

/*컨텐츠*/
.niceabc_ser_con{width:100%; height:auto; overflow:hidden; margin-bottom:70px;}
/*텍스트*/
.niceabc_txt_D{width:100%; height:auto; overflow:hidden; margin-bottom:50px;}
.niceabc_txt_D2{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.niceabc_txt_h3{font-family:'Noto Sans KR', sans-serif;font-weight:700;font-size:28px;line-height:45px;letter-spacing:-0.0375em;color:#333; text-align:left; margin-bottom:5px; margin-bottom:9px;}
.niceabc_ct{font-family:'Noto Sans KR', sans-serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:-0.0375em;color:#999; text-align:left;}

/* 기대효과 타이틀 */
.niceabc_benefit {margin-bottom: 0;}

/*이미지*/
.niceabc_ser01_img{width:1040px; height:auto; overflow:hidden;}
.niceabc_ser01_img p{ width:575px; margin:0 auto;}
.niceabc_ser02_img{width:1040px; height:auto; overflow:hidden;}
.niceabc_ser02_img p{ width:677px; margin: 0 auto;}
.rmN_ask{width:1040px; height:auto; overflow:hidden; padding-top:20px; margin-bottom:50px;}