@charset "utf-8";
/* CSS Document */

/* 공통  start*/
caption{display:none;}
input{/* 20160524삭제 height:16px;*/ line-height:16px; vertical-align:middle;}
input, txt{vertical-align:middle;}
.txt_bold{font-weight:bold;}
*{margin:0; padding:0; font-size:12px; font-family:"돋움", "Dotum", "굴림", "Gulim", "Arial", "sans-serif", "Verdana", "Helvetica", "geneva"; color:#666;}
/* 공통 end*/

/*텍스트*/
.txt12_red{font-weight:normal; font:12px "돋움", "Arial"; color:#d93300;}
.txt12_blue{font:12px "돋움", "Arial"; color:#30498c; font-weight:bold;}

/*광고안내 start*/

/* title */
#ad_title{float:left; width:753px; height:25px; margin-bottom:20px; border-bottom:#e7e7e7 solid 1px;}
#ad_title_h1{background:url(/image/center/cs_ad/cs_ad_title.gif) no-repeat; text-indent:-10000px;}

/*비쥬얼*/
#ad_visual{float:left; width:753px; margin-bottom:29px; border-bottom:1px solid #dbdbdb;}/* 20160118 수정 */
.ad_visual_top{width:753px; height:9px;  background:url(/image/center/cs_ad/20170310/cs_ad_visual_bg_top.jpg) no-repeat; float:left;}
.ad_visual_con{width:753px; background:url(/image/center/cs_ad/20170310/cs_ad_visual_bg_center.jpg) repeat-y; float:left;}
.ad_visual_bot{width:753px; height:9px; background:url(/image/center/cs_ad/20170310/cs_ad_visual_bg_bottom.jpg) no-repeat; float:left;}
.ad_visual_con02{width:712px; height:192px; margin:13px 0 0 34px; background:url(/image/center/cs_ad/20170310/cs_ad_visual.jpg) 219px 0px no-repeat; float:left; text-align:left;}
.h2_ad{margin-top:10px; height:33px; background:url(/image/center/cs_ad/cs_ad_Ttitle.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_txt{margin-top:15px; height:30px; background:url(/image/center/cs_ad/cs_ad_txt.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_btn01{margin-top:19px; height:38px;}
/* 광고특징 20160118 시작 */
.ad_spec{float:left; width:753px;}
.h3_ad{height:16px; margin:24px 0 0 0; padding:0; background:url(/image/center/cs_ad/cs_ad_stitle.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_stxt{margin-top:12px; height:30px; background:url(/image/center/cs_ad/cs_ad_stxt.gif) 0px no-repeat; text-indent:-10000px;}
.p_ad_slist{margin:20px 0 26px 0; height:90px; background:url(/image/center/cs_ad/cs_ad_slist.gif) 0px no-repeat;}
.p_ad_slist li{text-indent:-10000px;}
/* 광고특징 20160118 끝 */

/*탭 추가*/
#ad_c_tab{float:left; margin-bottom:15px;}
.ad_c_tab_menu{display:inline; float:left;}
.ad_tab1_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(/image/center/cs_ad/20170310/cs_ad_dis01.gif) no-repeat; text-indent:-9999px;}
.ad_tab2_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(/image/center/cs_ad/20170310/cs_ad_dis02.gif) no-repeat; text-indent:-9999px;}
.ad_tab3_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(/image/center/cs_ad/20170310/cs_ad_dis03.gif) no-repeat; text-indent:-9999px;}
.ad_tab4_txt{float:left; width:630px; height:14px; margin:0 0 25px 10px; background:url(/image/center/cs_ad/20170310/cs_ad_dis04.gif) no-repeat; text-indent:-9999px;}

/* 광고 상품 컨텐츠 수정 시작 20170310 */
.ad_item_name{float:left; width:100%; margin-bottom:8px;}
.ad_icon_best{width:32px; margin-left:7px; padding-top:1px;  display:inline; float:left;}
.h3_ad_email01{width:149px; height:15px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_email01.gif) 0 0 no-repeat; text-indent:-10000px;  display:inline; float:left;}
.h3_ad_dti01{width:250px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_dti01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti02{width:163px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_dti02.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti03{width:138px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_dti03.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti04{width:208px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_dti04.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_dti05{width:220px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20201027/cs_ad_stitle_dti05.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal01{width:99px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_portal01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal02{width:123px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_portal02.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal03{width:121px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_portal03.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal04{width:99px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_portal04.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_portal05{width:108px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_portal05.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_edm01{width:67px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_edm01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.h3_ad_edm02{width:92px; height:15px; margin-bottom:8px; background:url(/image/center/cs_ad/20170310/cs_ad_stitle_edm02.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}

.ad_c_banner01{float:left; width:753px; margin-bottom:29px;}
.ad_c_Left{float:left; display:inline; width:320px;}
.ad_c_Right{float:right; display:inline; width:400px;}
.ad_thumnail{border:1px solid #dbdbdb;}

.table_ad{border-top:2px solid #496ac5; border-bottom:1px solid #496ac5; margin-bottom:20px;}
.table_ad th, .table_ad td{height:30px; border-bottom:1px solid #dee3e6; font-size:12px;}
.table_ad th {font-weight:normal; text-align:center; background-color:#e9eefa;}
.table_ad td {padding-left:15px;}
.table_ad .ad_name{font-weight:bold; color:#2f488a;}
.table_ad .ad_noline{border:none;}
/* 광고 상품 컨텐츠 수정 끝 20170310 */


/*도움말*/
#ad_help{float:left; width:753px; margin-bottom:50px;}
.ad_help_top{width:753px; height:4px;  background:url(/image/center/cs_ad/cs_ad_help_bg_top.gif) no-repeat; float:left;}
.ad_help_con{width:753px; background:url(/image/center/cs_ad/cs_ad_help_bg_center.gif) repeat-y; float:left;}
.ad_help_bot{width:753px; height:4px; background:url(/image/center/cs_ad/cs_ad_help_bg_bottom.gif) no-repeat; float:left;}

.h4_ad{margin:14px 0px 0px 18px; font:12px "돋움", "Arial"; color:#30498c; font-weight:bold; line-height:18px;}
.p_ad_txt_r01{margin:8px 0px 0px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#d93300; line-height:20px; background:url(/image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_ad_txt_g0201{margin:8px 0px 0px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(/image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}

.p_ad_txt_g0202{margin:8px 0px 27px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(/image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_ad_txt_g0203{margin:8px 0px 14px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(/image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_ad_txt_g01{margin:8px 0px 0px 18px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(/image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
/*광고안내 end*/


/*통합설치페이지 start*/
#install {width: 940px; height: auto; margin:0 auto;}
#inst_title_h1 {margin-top:22px; width:100%; height:25px; border-bottom:#e7e7e7 solid 1px; background:url(/image/center/inst_title_h1.gif) no-repeat; text-indent:-10000px;}
.inst_visual_con01 {padding-top: 44px; width:100%; height:283px; background:url(/image/center/inst_visual_con01.jpg) no-repeat;}
.h2_inst {margin:0; margin-left: 20px; width: 383px; height:22px; background:url(/image/center/h2_inst.png) no-repeat; text-indent:-10000px;}
.p_inst_txt {margin-top:34px; margin-left: 34px; width: 406px; height:103px; background:url(/image/center/p_inst_txt.png) no-repeat; text-indent:-10000px;}
.inst_table {margin-bottom: 24px; width: 100%; border-collapse:collapse; border-top: 2px solid #A6C2DE; border-bottom: 1px solid #DEDFE0;}
.inst_table	th	{padding:8px 0 3px 0; font-size: 12px; background-color:#F1F6FA;border:1px solid #A6C2DE;font-weight:normal;color:#333333;}
.inst_table	td	{padding:35px 0; line-height: 16px; font-size: 12px; background-color:#FFFFFF;border:1px solid #DEDFE0;text-align:center;color:#666666;}
.inst_table	td>div{font-size: 12px;}
.inst_table	td .td_forfrom {margin-bottom: 8px; color:#4b68b5;}
.inst_table	td.txtleft {padding:35px 25px; text-align:left;}
.inst_table	td .btn_con {margin-top: 10px;}
.inst_box_gray {box-sizing: border-box; margin-bottom: 40px; padding:14px; width: 100%; border:#e9e9e9 solid 1px; background-color:#f9f9f9;}
.inst_ul {margin-top: 14px; padding: 0; list-style: none;}
.inst_ul li {font-size: 12px;}
.inst_ul li:before {padding-right: 10px; content: '-';}

.fc_d93300 {color:#d93300;}
.fc_314989 {color:#314989;}
/*통합설치페이지 end*/

/*온라인광고 키워드 start*/
.h3_adk{height:16px; margin:24px 0 0 0; padding:0; background:url(/image/center/cs_ad/cs_adk_stitle.gif) 0px no-repeat; text-indent:-10000px;}
.p_adk_stxt{margin-top:12px; height:12px; background:url(/image/center/cs_ad/cs_adk_stxt.gif) 0px no-repeat; text-indent:-10000px;}
.p_adk_slist{margin:20px 0 26px 0; height:92px; background:url(/image/center/cs_ad/cs_adk_slist.gif) 0px no-repeat;}
.p_adk_slist li{text-indent:-10000px;}
.h3_adk_page01{width:140px; height:14px; margin-bottom:8px; background:url(/image/center/cs_ad/cs_adk_stitle01.gif) 0 0 no-repeat; text-indent:-10000px; display:inline; float:left;}
.table_adk{border-top:2px solid #496ac5; border-bottom:1px solid #496ac5; margin-bottom:20px;}
.table_adk th, .table_ad td{height:30px; border-bottom:1px solid #dee3e6; font-size:12px;}
.table_adk th {font-weight:normal; text-align:left; background-color:#e9eefa; padding-left:20px;}
.table_adk td {padding-left:15px;}
.table_adk .ad_name{font-weight:bold; color:#2f488a;}
.table_adk .ad_noline{border:none;}

/*키워드광고 도움말 */
#adk_help{float:left; width:401px; margin-bottom:50px;}
.adk_help_top{width:401px; height:5px;  background:url(/image/center/cs_ad/cs_adk_boxt.gif) no-repeat; float:left;}
.adk_help_con{width:401px; background:url(/image/center/cs_ad/cs_adk_boxc.gif) repeat-y; float:left;}
.adk_help_bot{width:401px; height:5px; background:url(/image/center/cs_ad/cs_adk_boxb.gif) no-repeat; float:left;}
.h4_adk{margin:14px 0px 0px 18px; font:12px "돋움", "Arial"; color:#30498c; font-weight:bold; line-height:18px;}
.p_adk_txt_g{margin:8px 0px 5px 20px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; background:url(/image/center/cs_ad/cs_ad_dot_blue.gif) 2px 7px no-repeat;}
.p_adk_txt_g01{margin:3px 0px 0px 10px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; }
.p_adk_txt_g01b{margin:3px 0px 10px 10px; padding-left:11px; font:normal 12px  "돋움", "Arial"; color:#666; line-height:20px; }

/*//온라인광고 키워드 end*/


/*서비스 도입문의 start*/

/* title */
#ask_title{float:left; width:753px; height:25px; margin-bottom:10px; border-bottom:#e7e7e7 solid 1px;}
#ask_title_h1{background:url(/image/center/title_cs08.gif) no-repeat; height:17px; text-indent:-10000px;}

/*stitle*/
#ask_txt{float:left; width:753px; margin-bottom:36px; height:28px;}
.ask_txt_p{width:auto; height:28px; float:left;  font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; letter-spacing:-1px; padding-left:5px;}

/*탭 */
#ask_c_tab{float:left; width:753px; height:37px; margin-bottom:20px;}
.ask_c_tab_menu{display:inline; float:left;}

/*정보입력*/
#ask_c_box{float:left; width:753px; margin-bottom:30px;}

/*stitle*/
.ask_table_stxt{float:left; width:753px; margin-bottom:25px; height:38px; line-height:38px; border-bottom:#4b68b4 solid 2px;}
.ask_stxt_ul{float:right;}
.ask_stxt_ul li{ display:inline; float:left; height:38px; line-height:38px;}
.ask_stxt_red{padding-top:3px; line-height:38px; font-weight:normal; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#cc3300; }
.ask_stxt_p{font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; letter-spacing:-1px;}

/*테이블1*/
.ask_table1_D{float:left; width:753px; margin-bottom:25px;}
.ask_table1{border:0; margin-bottom:10px;}
.ask_table1 th {text-align:left; height:55px; line-height:55px; font-weight:normal;}
.ask_table1 th .ask_t_ul{float:left;}
.ask_table1 th .ask_t_ul li{ display:inline; float:left; height:38px; line-height:38px;}
.ask_table1 th .ask_t_red{padding-top:3px; padding-left:5px; line-height:38px; font-weight:normal; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#cc3300; }
.ask_table1 th .ask_t_p{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#000; font-weight:normal; letter-spacing:-1px;}
.ask_table1 td {text-align:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#ccc; font-weight:normal; }
/*ask_input1 수정 */
#ask_input1{ font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#666; font-weight:normal; border-top:0; border-left:0; border-right:0; border-bottom:1px solid #ccc; height:38px;}
.ask_input11{ font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#666; font-weight:normal; border-top:0; border-left:0; border-right:0; border-bottom:1px solid #ccc; height:38px;}
.ask_input11::placeholder {color: #ccc;font-style: normal; opacity: 1;}
.ask_input11::-webkit-input-placeholder {color: #ccc;font-style: normal;}
.ask_input11:-ms-input-placeholder { color: #ccc;font-style: normal;}
/*//ask_input1 수정 */

/*테이블2~3*/
.ask_table2{float:left; width:753px; margin-bottom:16px;}
.ask_h2_D{float:left; width:753px; height:40px; line-height:40px; margin-bottom:2px;}
.ask_h2{height:40px; line-height:40px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#000; font-weight:normal; letter-spacing:-1px;}
.ask_table2_box{float:left; width:753px; background-color:#ebebeb; width:753px; height:74px; }
.ask_table2_box_D{float:left; width:auto; height:40px; margin-left:5px; margin-top:15px;}

.ask_table2_ul{float:left; margin-left:20px;}
.ask_table2_ul li{display:inline; float:left; height:40px; line-height:40px;}
.ask_table2_ul .ask_im1{ background:url(/image/center/cs_part/ask_bul.gif) 0 20px  no-repeat; width:10px;}
.ask_table2_ul .ask_im2{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; font-weight:normal; letter-spacing:-1px;}
.ask_table2_ul .ask_im3{margin-left:15px;}
.ask_table2_ul .ask_im4{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; font-weight:normal; letter-spacing:-1px;}
.ask_table2_ul .ask_im5{margin-left:10px; margin-right:10px;  height:40px; line-height:40px; padding-top:13px;}
.ask_table2_ul .ask_im6{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; font-weight:normal; letter-spacing:-1px;  margin-right:35px;}

/*ask_input2 수정*/
#ask_input2{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#666; font-weight:normal; border-top:0; border-left:0; border-right:0; border-bottom:1px solid #ccc; height:38px; background-color:#ebebeb;}
.ask_input22{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#666; font-weight:normal; border-top:0; border-left:0; border-right:0; border-bottom:1px solid #ccc; height:38px; background-color:#ebebeb;}
.ask_input22::placeholder {color: #ccc;font-style: normal; opacity: 1;}
.ask_input22::-webkit-input-placeholder {color: #ccc;font-style: normal;}
.ask_input22:-ms-input-placeholder { color: #ccc;font-style: normal;}
/*//ask_input2 수정*/

/*테이블4*/
.ask_table4_box{float:left; width:753px; height:auto; margin-bottom:10px;}
.ask_t_ul{float:left;}
.ask_t_ul li{ display:inline; float:left; height:38px; line-height:38px;}
.ask_t_red{padding-top:3px; padding-left:5px; line-height:38px; font-weight:normal; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#cc3300; }
.ask_t_p{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#000; font-weight:normal; letter-spacing:-1px;}

/*input3수정*/
.ask_textarea { border:1px solid #d5d9e2; width:720px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#666; font-weight:normal; height:225px; padding:15px; }
.ask_textarea::placeholder {color:#ccc;}
.ask_textarea::-webkit-input-placeholder {color:#ccc;}
.ask_textarea:-ms-input-placeholder {color:#ccc;}
/*//input3수정*/

/*테이블5*/
.ask_table5_D{float:left; width:753px; margin-bottom:25px;}

.ask_table5 caption{display:none;}
.ask_table5{border-collapse:collapse;  border-bottom:1px solid #ccc; border-top-width:2px;}
.ask_table5 th{background-color:#ececec; border:1px solid #ccc; height:48px; line-height:48px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; font-weight:normal; text-align:center;}
.ask_table5 td{padding:10px 5px; height:24px; border:1px solid #DEDFE0; text-align:center; color:#666666; line-height:18px;}
.ask_table5 tbody .SM_Sright{text-align:right; padding-right:7px;}
.ask_table5 tbody .SM_Sleft{text-align:left; padding-left:7px;}
.ask_txt03 {margin-left:15px; margin-top:15px; margin-bottom:30px; margin-bottom:7px; text-align:left; font-family: "돋움"; font-size:12px; color: #666; font-weight:normal;}

.ask_item01 {vertical-align:middle;}
.ask_form_ul01 {margin-left:15px;}
.ask_form_li01 {text-align:left; margin-bottom:5px;}
/*버튼*/
.ask_btn{float:center; width:753px; margin-bottom:50px;}
.ask_btn ul {float:center; text-align:center;}
.ask_btn ul li{ display:inline; float:center; margin-right:20px;}


/*기타서비스 추가*/
.ask_table6{float:left; width:753px; margin-bottom:16px;}
.ask_h2_D6{float:left; width:753px; height:40px; line-height:40px; margin-bottom:2px;}
.ask_h2_6{height:40px; line-height:40px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#324a8a; font-weight:normal; letter-spacing:-1px;}
.ask_table6_box{float:left; width:753px; background-color:#e3e9f8; height:auto; overflow:hidden; }

.ask_table6_box_D{float:left; width:100%; height:auto; overflow:hidden; text-align:center; }
.ask_table6_ul_D1{ width:700px; height:30px; margin:0 auto; margin-top:15px; }
.ask_table6_ul_D2{ width:700px; height:30px;  margin:0 auto; margin-bottom:20px; }
.ask_table6_ul{float:left; margin-left:20px;}
.ask_table6_ul li{display:inline; float:left; height:30px; line-height:30px;}
.ask_table6_ul .ask_im4{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; font-weight:normal; letter-spacing:-1px;}
.ask_table6_ul .ask_im5{margin-left:10px; margin-right:10px;  height:30px; line-height:30px; padding-top:10px;}
/*//기타서비스 추가*/

/*//서비스 도입문의 end*/


/*20200512 도입문의 리뉴얼*/
/* title */
#askN_title{float:left; width:753px; height:25px; margin-bottom:10px; border-bottom:#e7e7e7 solid 1px;}
#askN_title_h1{background:url(/image/center/title_cs08.gif) no-repeat; height:17px; text-indent:-10000px;}

/*stitle*/
#askN_txt{float:left; width:753px; margin-bottom:36px; height:28px;}
.askN_txt_p{width:auto; height:28px; float:left;  font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#333; letter-spacing:-1px; padding-left:5px; line-height:150%;}
/*타이틀*/
.askN_h2_D{float:left; width:753px; height:auto; overflow:hidden; margin-bottom:10px; margin-top:30px;}
.askN_h2{float:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#000;font-weight:400; font-weight:normal; letter-spacing:-1px; width:auto;}
.askN_stxt_ul{float:right;}
.askN_stxt_ul li{ display:inline; float:left; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:16px;}
.askN_stxt_red{padding-top:3px; color:#cc390d; }
.askN_stxt_p{color:#666; letter-spacing:-1px;}

/*리스트*/
.askN_sch_box{float:left; width:753px; height:auto; overflow:hidden; border:1px solid #d7dde3; margin-bottom:30px;}
/*메뉴*/
.askN_list{float:left; background-color:#f7f9fb; width:200px; height:auto; overflow:hidden; }
.askN_list ul{float:left; width:auto; height:auto; overflow:hidden; margin:18px 28px;}
.askN_list ul li.list{ height:32px; line-height:32px; float:left; text-align:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:16px; color:#666; width:100%;}
.askN_list ul li.list a:link     {font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:16px; color: #666; text-decoration: none;}
.askN_list ul li.list a:visited  {color: #666; text-decoration: none;}
.askN_list ul li.list a:hover {color: #4579d8; text-decoration: none;}

.askN_list ul li.list_on{ height:32px; line-height:32px; float:left; text-align:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:16px; color:#4579d8; width:100%;}
.askN_list ul li.list_on a:link     {font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:16px; color: #4579d8; text-decoration: none;}
.askN_list ul li.list_on a:visited  {color: #4579d8; text-decoration: none;}
.askN_list ul li.list_on a:hover {color: #4579d8; text-decoration: none;}
.askN_list ul li.line{ border-bottom:#e7e7e7 solid 1px; height:5px; margin-bottom:5px;}
.askN_list ul li{ height:32px; overflow:hidden; width:100%;}

/*선택*/
.askN_sch{float:left; width:500px; height:auto; overflow:hidden; padding:18px 0 0 28px;}

.askN_sch_cho{float:left; width:100%; height:auto; overflow:hidden;}
.askN_sch_D{float:left; width:100%; height:27px; }
.askN_sch_D ul{float:left;  width:100%;}
.askN_sch_D ul li{display:inline; float:left; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:16px; line-height:27px;}
.askN_sch_D ul li.askN_sch_p{color:#000; letter-spacing:-0.0375em; margin-right:5px;}
.askN_sch_D ul li.askN_sch_red{padding-top:3px; color:#cc3300;}

.askN_sch_list{float:left; width:100%; height:auto; margin-bottom:12px;}
/*항목1*/
.list_ul01{float:left; width:122px; height:27px;}
.list_ul01 li{float:left; display:inline; margin-right:7px;}
.list_ul01 li.chk{ padding-top:8px;}
.list_ul01 li.txt{line-height:27px; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px;  letter-spacing:-0.05em;}
/*항목2*/
.list_ul02{float:left; margin-right:20px;}
.list_ul02 li{display:inline; float:left; height:30px; line-height:30px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px; color:#666;}
.list_ul02 .ask_im1{background:url(/image/center/cs_part/askN_bul.gif) 0  no-repeat; width:8px;}
.list_ul02 .ask_im2{letter-spacing:-1px;}
.list_ul02 .ask_im3{margin-left:15px;}
.list_ul02 .ask_im4{letter-spacing:-1px;}
.list_ul02 .ask_im5{letter-spacing:-1px; margin-right:5px;}/*전자서명*/
.list_ul02 .ask_im6{ margin-right:5px;}
/*항목3*/
.list_ul03{float:left; width:100%; height:27px;}
.list_ul03 li{float:left; display:inline; margin-right:7px;}
.list_ul03 li.chk{ padding-top:8px;}
.list_ul03 li.txt{line-height:27px; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px;  letter-spacing:-0.05em;}
/*항목4*/
.list_ul04{float:left; width:auto; height:27px; margin-right:20px;}
.list_ul04 li{float:left; display:inline; margin-right:7px;}
.list_ul04 li.chk{ padding-top:8px;}
.list_ul04 li.txt{line-height:27px; font-family: 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px;  letter-spacing:-0.05em;}
/*항목5*/
.list_ul05{float:left; width:100%; height:auto; overflow:hidden; margin-top:8px; margin-bottom:8px;}
.list_ul05 li{display:inline; float:left; line-height:30px;}
.list_ul05 .ask5_im1{letter-spacing:-1px; margin-right:5px;}/*전자서명*/
.list_ul05 .ask5_im2{ margin-right:5px;}
.list_p{display:inline; float:left; height:25px; line-height:25px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:14px; color:#b8b8b9;}
/*버튼*/
.file_formbtn {float:center; text-align:center; width:90px; height:30px; line-height:30px; background: #4177c2; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum'; font-weight:400; font-weight:normal; font-size:14px; color:#fff; letter-spacing: -0.0375em; border:none; cursor: pointer; }
.file_formbtn a:link     {color: #fff; text-decoration: none;}
.file_formbtn a:visited  {color: #fff; text-decoration: none;}
.file_formbtn a:hover    {color: #fff; text-decoration: none; background: #1e64c2;}
.file_formbtn {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}

/*input*/
.askN_input1{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:15px; color:#ccc;  font-weight:400; font-weight:normal; border-top:0; border-left:0; border-right:0; border-bottom:1px solid #ccc; height:25px; line-height:25px; background-color:#fff; margin-top:5px; }
.askN_input1::placeholder {color: #ccc;font-style: normal; opacity: 1;}
.askN_input1::-webkit-input-placeholder {color: #ccc;font-style: normal;}
.askN_input1:-ms-input-placeholder { color: #ccc;font-style: normal;}

/*타이틀*/
.askN_table_stxt{float:left; width:753px; height:40px; line-height:38px; border-bottom:#4177c2 solid 2px; }

/*테이블1*/
.askN_table1_D{float:left; width:753px; margin-bottom:25px;}
.askN_table1{border:0; margin-bottom:10px;}
.askN_table1 th {text-align:left; height:30px; padding-top:18px; font-weight:normal;}
.askN_table1 th.th_right { padding-left:12px;}
.askN_table1 th .askN_t_ul{float:left;}
.askN_table1 th .askN_t_ul li{display:inline; float:left; line-height:30px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:17px; }
.askN_table1 th .askN_t_red{padding-top:3px; padding-left:5px; color:#cc390d; }
.askN_table1 th .askN_t_p{color:#000; letter-spacing:-0.0375em;}
.askN_table1 td.td_left{text-align:left;}
.askN_table1 td.td_right{text-align:right;}

/*input*/
.askN_input2{ font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#b8b8b9; font-weight:400; font-weight:normal; border:1px solid #ccc; background-color:#f7f9fb; height:40px; line-height:38px; padding-left:12px;}
.askN_input2::placeholder {color: #b8b8b9; font-style: normal; opacity: 1;}
.askN_input2::-webkit-input-placeholder {color: #b8b8b9; font-style: normal;}
.askN_input2:-ms-input-placeholder { color: #b8b8b9; font-style: normal;}

/*테이블2*/
.askN_table2{float:left; width:753px; margin-top:8px; height:auto; overflow:hidden;}
.askN_t_p2{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:17px; color:#000; height:40px; line-height:40px;}
.askN_table2_box{float:left; width:753px; background-color:#f3f4f4; width:753px; height:64px; }
.askN_table2_box_D{float:left; width:auto; height:40px; margin-left:5px; margin-top:10px;}
.askN_table2_ul{float:left; margin-left:20px;}
.askN_table2_ul li{display:inline; float:left; height:40px; line-height:40px;}
.askN_table2_ul .ask_im5{font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#666; font-weight:400; font-weight:normal; letter-spacing:-1px;}
.askN_table2_ul .ask_im6{margin-right:10px; height:40px; line-height:40px; padding-top:15px;}

/*테이블3*/
.askN_table3{float:left; width:753px; margin-top:18px; height:auto; overflow:hidden;}
/*타이틀*/
.askN_t_ul2{float:left;}
.askN_t_ul2 li{display:inline; float:left; line-height:35px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:17px; }
.askN_t_red2{padding-top:3px; padding-left:5px; color:#cc390d; }
.askN_t_p2{color:#000; letter-spacing:-0.0375em;}
/*input*/
.askN_table4_box{float:left; width:753px; height:auto; margin-bottom:10px;}
.askN_textarea { border:1px solid #d5d9e2; width:720px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#b8b8b9; font-weight:normal; height:150px; padding:15px; background-color:#f7f9fb; }
.askN_textarea::placeholder {color:#ccc;}
.askN_textarea::-webkit-input-placeholder {color:#ccc;}
.askN_textarea:-ms-input-placeholder {color:#ccc;}

/*개인정보취급방침*/
.mgb{margin-bottom:30px; }
.askN_form_D {float:left; text-align:left; width:753px; height:auto; overflow:hidden; }
.askN_form_D li{display:inline; float:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum'; font-size:16px; color:#666; font-weight:400; font-weight:normal; padding-right:5px; line-height:28px; height:28px;}
.askN_form_D li.li_input {padding-top:10px;}
.askN_form_D li.li_txt {line-height:30px; margin-right:3px;}
.askN_form_D li.li_intbtn { padding-top:4px;}

/*버튼*/
.askN_formbtn {float:left; text-align:left; width:100px; height:27px; line-height:20px; border-radius:2px; background: #fff url(/image/center/cs_part/askN_arr.gif) 86px 7px no-repeat; padding-left:8px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum'; font-weight:400; font-weight:normal; font-size:14px; color:#666; letter-spacing: -0.05em; border:1px solid #ccc; cursor: pointer; }
.askN_formbtn a:link     {color: #666; text-decoration: none;}
.askN_formbtn a:visited  {color: #666; text-decoration: none;}
.askN_formbtn a:hover    {color: #666; text-decoration: none;}

.askN_int_btn_D {float:center; text-align:center; width:753px; height:auto; overflow:hidden; margin-bottom:50px;}
.askN_ask_btn {float:center; text-align:left; width:220px; height:55px; line-height:55px; border-radius:4px; background-color:#4177c2; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum'; font-weight:400; font-weight:normal; font-size:18px; color:#ffffff; letter-spacing: -0.0375em; text-align:center;  margin:0 auto; border:none; cursor: pointer; }
.askN_ask_btn {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.askN_ask_btn:hover {background: #1e64c2; color: #ffffff;  }

/*보안문자*/
.safety_box{padding:12px 0 24px; clear:both; width:100%; height:auto; overflow:hidden;}
.safety_box-img{margin-right:24px; padding-right:24px; float:left; width:auto; border-right:1px solid #ccc;}
.safety_box-img .safety_box-title{display:block; clear:both; padding-bottom:10px; width:100%; height:auto; overflow:hidden;}
.safety_box-img .safety_box-title span{float:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:17px; color: #000;}
.safety_box-img .safety_box-title span.safe_t_red{padding-top: 3px; padding-left: 5px; color: #cc390d;}
.safety-img{margin-right:10px; float:left; width:auto; height:53px; border:1px solid #ccc;}
.safety-img-reload_btn{float:left; text-align:center; width:60px; height:55px; line-height:51px; border-radius:4px; background: #fff; font-family:'Noto Sans KR','Noto Sans KR','sans-serif'; border:1px solid #ccc; cursor:pointer;}
.safety_box-check{float:left;}
.safety_box-check .safety_box-txt{padding-bottom:10px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:17px; color:#666;}
.safety-txt_input{font-family:'Noto Sans KR','Noto Sans KR', 'Spoqa Han Sans','sans-serif'; font-size:20px; color:#333; font-weight:300; border:1px solid #ccc; height:55px; padding-left:20px;}

.safety-txt_input::placeholder {color: #666;font-style: normal; opacity: 1;}
.safety-txt_input::-webkit-input-placeholder {color: #666;font-style: normal;}
.safety-txt_input:-ms-input-placeholder { color: #666;font-style: normal;}

/*도입문의 완료*/
.askrec_D{ float:left; width:100%; height:auto; overflow:hidden; }
.askrec_txt_D{width:100%; height:auto; overflow:hidden; text-align:center; margin-bottom:20px; margin-top:15px;}
.askrec_txt_D img{margin:0 auto; width:auto; height:auto; overflow:hidden;}
.askrec_btn_D{width:100%; height:auto; overflow:hidden; text-align:center; margin-bottom:50px;}
.askrec_btn img{margin:0 auto; width:auto; height:auto; overflow:hidden;}

/*//20200512 도입문의 리뉴얼*/


/*개인정보 동의 팝업 20200924*/
#popN_ask { width:700px; height:auto; overflow:hidden; padding:30px;  }
.Pbtn_askN {margin-top:20px; width:100%; text-align:center; height:auto; overflow:hidden;}
.Pbtn_askN ul{margin:0 auto; height:auto; overflow:hidden;}
.Pbtn_askN li{display: inline;}

.Pbtn_askN01 {float:center; text-align:center;  width:170px; height:47px; line-height:42px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; font-weight:normal; color:#FFFFFF; background: #0c64bf; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_askN01 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_askN01:hover {background: #00baf2; color: #ffffff;}

.Pbtn_askN02 {float:center; text-align:center;  width:170px; height:47px; line-height:42px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; font-weight:normal; color:#FFFFFF; background: #333333; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_askN02 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_askN02:hover {background: #666666; color: #ffffff;}
/*//개인정보 동의 팝업 20200924*/

/*개인정보 동의팝업*/
#popN_ask2 {width:700px; /*width:760px;*/ height:auto; overflow:hidden; padding:30px; }
.ask_h3_D{float:left; width:100%; /*width:760px;*/ height:auto; overflow:hidden; /*margin-bottom:40px;*/}
.ask_h3{height:40px; line-height:28px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:22px; color:#252525; font-weight:normal; text-align:center; height:auto; overflow:hidden; font-weight:500;}

.ask_h4{float:left; width:100%;/*width:760px;*/ height:auto; overflow:hidden; line-height:22px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:18px; color:#666; font-weight:normal; text-align:center; margin-bottom:20px;  font-weight:400;}

.ask_table6_D{float:left; width:100%;/*width:760px;*/ margin-bottom:25px; border-top:1px solid #444; border-bottom:1px solid #999; }


.ask_table6 caption{display:none;}
.ask_table6{border-collapse:collapse; width:100%;/*width:760px;*/ margin:0;}
.ask_table6 th{background-color:#f4f4f4;  border-bottom:1px solid #d2d2d2;  font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px; color:#252525; font-weight:normal; text-align:center; font-weight:500; padding:10px;}
.ask_table6 th.lineR{ border-right:1px solid #d2d2d2;}
.ask_table6 td{ font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; padding:15px 20px 16px;  text-align:center; color:#666666; line-height:20px; font-size:16px; font-weight:400; letter-spacing:-1px;}
.ask_table6 td.lineR2{ border-right:1px solid #f1f1f1;}
.ask_table6 tbody .SM_Sright{text-align:right; padding-right:7px;}
.ask_table6 tbody .SM_Sleft{text-align:left; padding-left:7px;}
.ask_txt03 {margin-left:15px; margin-top:15px; margin-bottom:30px; margin-bottom:7px; text-align:left; font-family: "돋움"; font-size:12px; color: #666; font-weight:normal;}

.raw_list{margin-bottom:30px; float:left; width:100%;/*width:760px;*/ height:auto; overflow:hidden; padding:0;}
.raw_list li {padding:3px 0 0 5px; background:url(/images/common/bul_dash.png) no-repeat 0 15px; color:#666; font-size:15px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-weight:400; display:inline-block;}

.pop_chkT{float:left; width:100%;/*width:760px;*/ height:auto; overflow:hidden; color:#252525; font-size:20px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-weight:500; margin-bottom:40px; text-align:center;}

/*//개인정보 동의팝업*/


/*비밀번호 변경 시작 20220429*/
#content_pw{width:676px; margin:0 auto; height:auto; overflow:hidden; }
/* title */
#pwch_title{float:left; width:676px; height:25px; margin-bottom:10px; border-bottom:#e7e7e7 solid 1px;}
#pwch_title_h1{background:url(/image/center/pw_ch/title_pwch.gif) no-repeat; height:17px; text-indent:-10000px;}
#pwch_box{float:left; width:676px; height:auto; overflow:hidden; margin-bottom:50px;}

/*컨텐츠*/
.pwch_conbox{float:left; width:676px; height:auto; overflow:hidden; margin-top:30px; margin-bottom:40px; }
.pwch_img{float:left; width:236px; height:204px; background:url(/image/center/pw_ch/img_pwch.gif) no-repeat;}
.pwch_content{ float:left; width:440px; height:auto; overflow:hidden;}

.titbox{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.pwch_tit{float:left; width:100%; height:auto; overflow:hidden;}
.pwch_tit li{ float:left; display:inline; color:#333; font-size:35px; line-height:130%; letter-spacing:-0.0375em; font-weight:700; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';}
.pwch_tit li span{ float:left; display:inline; color:#333; font-size:35px; line-height:130%; letter-spacing:-0.0375em; font-weight:700; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';}
.pwch_tit li.red{color:#f84a00;}

.pwch_txt{float:left; width:100%; height:auto; overflow:hidden; color:#666; font-size:16px; font-weight:400; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';}
.pwch_txtul{float:left; width:100%; height:auto; overflow:hidden;}
.pwch_txtul li{ float:left; display:inline; color:#666;  font-size:16px; font-weight:400;line-height:130%; letter-spacing:-0.0375em; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';}
.pwch_txtul li.red{color:#f84a00; text-decoration:underline;}

/*버튼*/
.pwch_btnbox{float:left; width:auto; height:auto; overflow:hidden; margin-bottom:50px;}
.Pbtn_pwch {width:100%; text-align:center; height:auto; overflow:hidden;}

.Pbtn_pwch ul{margin:0 auto; height:auto; overflow:hidden; width:auto;}
.Pbtn_pwch li{display: inline;}

.Pbtn_pwch01 {float:center; text-align:center;  width:320px; height:72px; line-height:42px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:22px;  font-weight:700; color:#FFFFFF; background: #0c64bf; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_pwch01 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_pwch01:hover {background: #00baf2; color: #ffffff;}

.Pbtn_pwch02 {float:center; text-align:center;  width:320px; height:72px; line-height:42px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:22px;  font-weight:700; color:#FFFFFF; background: #363636; cursor: pointer; border:none;}
.Pbtn_pwch02 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_pwch02:hover {background: #666666; color: #ffffff;}

.pwch_ptxt{float:right; text-align:right; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:16px;  font-weight:400; color:#666666;}
/*비밀번호 변경 끝 20220429*/







/*제3자 개인정보 동의 팝업 20220513*/
/* 텍스트 */
.askP_list { width:100%; height:auto; overflow:hidden; margin-top:20px;}
.askP_list li {padding: 4px 0 0 10px; background: url(/image/center/cs_part/askN_bul_dash.png) no-repeat 0 15px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';color: #666; font-size: 14px;}

/*//제3자 개인정보 동의 팝업 20220513*/

/*광고안내 리뉴얼 20220520 start*/

/* title */
#adN_title{float:left; width:753px; height:25px; margin-bottom:20px; border-bottom:#e7e7e7 solid 1px;}
#adN_title01_h1{background:url(/image/center/cs_ad/cs_ad_new/cs_ad_display_title.gif) no-repeat; height:17px; text-indent:-10000px;}
#adN_title02_h1{background:url(/image/center/cs_ad/cs_ad_new/cs_ad_keyword_title.gif) no-repeat; height:17px; text-indent:-10000px;}
#adN_title03_h1{background:url(/image/center/cs_ad/cs_ad_new/cs_ad_edm_title.gif) no-repeat; height:17px; text-indent:-10000px;}

/*tab*/
/*220719 탭수정 */
.adN_list{float:left; width:753px; height:auto; overflow:hidden;margin-bottom:70px; }
.adN_list ul li{ display:inline;  float:left; width:373px;  /*line-height:45px;*/ padding-top:12px;}

.adN_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;}
.adN_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; }

.adN_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;}
.adN_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;}
/*//220719 탭수정 */
.adN_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;}
.adN_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;}
.adN_list ul li.on a:visited  {color: #4177c2; text-decoration: none;}
.adN_list ul li.on a:hover {color: #4177c2; text-decoration: none;}

.adN_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;}
.adN_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;}
.adN_list ul li.off a:visited  {color: #777f88; text-decoration: none;}
.adN_list ul li.off a:hover {color: #4177c2; text-decoration: none;}

/*content*/
.contentbox {width:753px; height:auto; overflow:hidden;}
.content {width:753px; height:auto; overflow:hidden;}

/*box*/
.ADbnr_con{width:753px; height:auto; overflow:hidden; margin-bottom:35px;}
.ADbnr_box_L{width:348px; height:auto; overflow:hidden; float:left;}
.ADbnr_box_R{width:348px; height:auto; overflow:hidden; float:right;}
.ADbnr_ima{width:100%; height:auto; overflow:hidden; margin-bottom:12px;}
.ADbnr_ul{width:100%; height:auto; overflow:hidden; margin-bottom:6px;}
.ADbnr_litit{width:100%; height:20px; line-height:20px; text-align:center; color:#2d3545; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:500; font-weight:bold; font-size:15px; letter-spacing: -0.05em;}
.ADbnr_litxt{width:100%; height:18px; line-height:18px; text-align:center;  color:#848998; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:13px; letter-spacing: -0.05em;}
.ADbnr_btn{width:100%;  height:auto; overflow:hidden; text-align:center;}
/*버튼*/
.Pbtn_ADbnr {float:center; text-align:center;  width:132px; height:28px; line-height:25px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:13px;  font-weight:400; font-weight:normal; color:#FFFFFF; background: #2a5dc4; cursor: pointer; border:none; letter-spacing: -0.05em;}
.Pbtn_ADbnr {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_ADbnr:hover {background: #2265c2; color: #ffffff;}



/*txt*/
.adN_blind {visibility:hidden; overflow:hidden; position:absolute; top:0px; left:0px; width:0px; height:0px; font-size:0px; line-height:0;}

/*비주얼*/

/*디스플레이 비주얼*/
.adN_display_vis{float:left; width: 753px; height: 516px; margin-bottom:45px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_display_visual.jpg) no-repeat; text-indent:-10000px;}
/*키워드 비주얼*/
.adN_keyword_vis{float:left; width: 753px; height: 516px; margin-bottom:45px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_keyword_visual.jpg) no-repeat; text-indent:-10000px;}
/*이메일 비주얼*/
.adN_edm_vis{float:left; width: 753px; height: 516px; margin-bottom:45px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_edm_visual.jpg) no-repeat; text-indent:-10000px;}

/*컨텐츠*/

/*디스플레이*/
.adN_display_con01{float:left; width: 753px; height: 843px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_display_con01.jpg) no-repeat ; text-indent:-10000px;}
.adN_display_con02{float:left; width: 753px; height: 362px; margin-bottom:58px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_display_con02.jpg) no-repeat ;  text-indent:-10000px;}
.adN_display_evt{float:left;  width: 753px; height: 198px; margin-bottom:58px;}

/*키워드*/
.adN_keyword_con01{float:left; width: 753px; height: 843px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_keyword_con01.jpg) no-repeat ; text-indent:-10000px;}
.adN_keyword_con02{float:left; width: 753px; height: 463px; margin-bottom:58px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_keyword_con02.gif) no-repeat ;  text-indent:-10000px;}
.adN_keyword_con03{float:left; width: 753px; height: 445px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_keyword_con03.jpg) no-repeat ; text-indent:-10000px;}
.adN_keyword_con04{float:left; width: 753px; height: 441px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_keyword_con04.gif) no-repeat ;  text-indent:-10000px;}
.adN_keyword_bnr {float:left;  height: auto; overflow:hidden;  background-color:#f3f6ff;  margin-bottom:56px;}
.adN_key_bnrD{float:left;  height: auto; overflow:hidden; width: 694px; margin: 37px 28px; }
.adN_key_evt{float:left;  width:296px; height: 213px; }
.adN_key_ad{float:right;  width:379px; height: 213px; }
.adN_keyword_QA{float:left; width: 753px; height: auto; overflow:hidden; margin-bottom:30px;}
.adN_key_h2{float:left; width: 753px; height: 58px; margin-bottom:34px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_keyword_tit02.gif) no-repeat ;  text-indent:-10000px; }
.adN_key_QA_D{float:left; width: 753px; height:auto; overflow:hidden; border-bottom:1px solid #bfceed;}
.adN_key_QA_tittop{float:left; width: 753px; height: auto; overflow:hidden; border-top:2px solid #2a5dc4; }
.adN_key_QA_tit{float:left; width: 753px; height: auto; overflow:hidden; border-top:1px solid #bfceed;}
.keyQA_ul_box{float:left; width: 753px; height:37px; margin:12px 0;}
.keyQA_ul_box .li{ display:inline;}
.keyQA_li_txt{float:left; width: 680px;height:37px; padding-left:22px;line-height:36px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:19px; color:#2d3545; font-weight:400; font-weight:normal; letter-spacing:-0.0375em;}
.keyQA_li_ic{float:right; width: 20px; height:37px;  line-height:37px; margin:9px 13px; cursor:pointer;}/*220719포인터수정*/
.adN_key_QA_txt{float:left; width: 753px;  height: auto; overflow:hidden; background-color:#f3f6ff; border-top:1px solid #bfceed;}
.keyQA_txt{float:left;  margin:29px; width: 695px; height: auto; overflow:hidden; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:14px; color:#9196a7; font-weight:400; font-weight:normal; letter-spacing:-0.0375em; line-height:150%;}
/* 키워드 추가 221110 */
.adN_key_bnrD_n{float:left;  height: auto; overflow:hidden; width: 753px; margin-top: 45px; }
.adN_key_evt_n{margin:0 auto; width:552px; padding-bottom: 45px;}
.adN_key_ad_n{margin:0 auto; width:650px; padding-bottom: 45px;}
.adN_key_ad2_n{margin:0 auto;}

.Pbtn_keyQA {margin-top:20px; width:100%; text-align:center; height:auto; overflow:hidden; margin-bottom:30px;}
.Pbtn_keyQA ul{margin:0 auto; height:auto; overflow:hidden;}
.Pbtn_keyQA li{display: inline;}

.Pbtn_keyQA01 {float:center; text-align:center;  width:220px; height:56px; line-height:52px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:17px;  font-weight:400; font-weight:normal; color:#FFFFFF; background: #4177c2; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_keyQA01 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_keyQA01:hover {background: #2265c2; color: #ffffff;}

.Pbtn_keyQA02 {float:center; text-align:center;  width:220px; height:56px; line-height:52px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:17px;  font-weight:400; font-weight:normal; color:#FFFFFF; background: #2d3545; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_keyQA02 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_keyQA02:hover {background: #232d42; color: #ffffff;}




.Pbtn_keyQA {margin-top:20px; width:100%; text-align:center; height:auto; overflow:hidden; margin-bottom:30px;}
.Pbtn_keyQA ul{margin:0 auto; height:auto; overflow:hidden;}
.Pbtn_keyQA li{display: inline;}

.Pbtn_keyQA01 {float:center; text-align:center;  width:220px; height:56px; line-height:52px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:17px;  font-weight:400; font-weight:normal; color:#FFFFFF; background: #4177c2; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_keyQA01 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_keyQA01:hover {background: #2265c2; color: #ffffff;}

.Pbtn_keyQA02 {float:center; text-align:center;  width:220px; height:56px; line-height:52px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:17px;  font-weight:400; font-weight:normal; color:#FFFFFF; background: #2d3545; cursor: pointer; margin-right:10px; border:none;}
.Pbtn_keyQA02 {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.Pbtn_keyQA02:hover {background: #232d42; color: #ffffff;}



/*이메일*/
.adN_edm_con01{float:left; width: 753px; height: 843px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_edm_con01.jpg) no-repeat ; text-indent:-10000px;}
.adN_edm_con02{float:left; width: 753px; height: 641px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_edm_con02.jpg) no-repeat ; text-indent:-10000px;}
.adN_edm_con03{float:left; width: 753px; height: 376px; margin-bottom:76px; background: url(/image/center/cs_ad/cs_ad_new/cs_adN_edm_con03.gif) no-repeat ;  text-indent:-10000px;}

/*//광고안내 리뉴얼 20220520 start*/



/*20220727 서비스 메뉴얼 start*/
.csmenuN{ float:left; width:753px; height:auto; overflow:hidden; margin-bottom:20px;}
/*기본메뉴*/
.csmenuN_Bbox { float:left; width:751px; height:auto; overflow:hidden; border-radius:10px; border:1px solid #d7dde3; background-color:#FFFFFF; }
.csmenuN_Bbox_in {float:left; width:701px; height:auto; overflow:hidden; margin:5px 25px;}
.csmenuN_BboxSM{float:left; width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e8eff6; line-height:66px; }
.csmenuN_BboxSM_bt{float:left; width:100%; height:auto; overflow:hidden; border-bottom:none; line-height:66px; }
.csmenuN_Blist_D01{ float:left; width:209px;  height:26px;  border-right:1px solid #e8eff6; margin:20px 0 20px 10px;}
.csmenuN_Blist_D02{float:left; width:209px;  height:26px;  border-right:1px solid #e8eff6; margin:20px 0 20px 30px;}
.csmenuN_Blist_D03{float:left; width:209px;  height:26px;  border-right:none; margin:20px 0 20px 30px;}

/*메뉴*/
.csmenuN_Blist{float:left; width:auto;  height:26px;}
.csmenuN_Blist li{ display:inline; height:26px; }

.csN_Bicon{float:left; width:30px; padding-top:0;}/*220803 수정*/  /*padding-top:3px;*/
.csN_Bmr{float:left; width:14px; padding-top:5px; padding-left:8px;}/*220803 수정*/  /*padding-top:8px;*/
.csN_Bdw{float:left; width:14px; padding-top:3px; padding-left:9px;} /*220803 수정*/  /*padding-top:6px;*/

.csN_Bmenu{float:left; width:auto; line-height:24px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size:18px; color:#5b6070;  font-weight:500; font-weight:normal;  letter-spacing:-0.375px; }
.csN_Bmenu a:link     {font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size:18px; color:#5b6070;  font-weight:500; font-weight:normal; text-decoration: none;  letter-spacing:-0.375px; }
.csN_Bmenu a:visited  {color: #5b6070; text-decoration: none;}
.csN_Bmenu a:hover {color: #5168b8; text-decoration: none;}
/*세부메뉴*/
.csmenuN_Dbox{ float:left; width:753px; height:auto; overflow:hidden; margin-top:20px;  border-radius:10px; background-color:#f3f6ff; }
.csmenuN_Dbox_in{float:center; width:715px; height:85px; overflow:hidden; margin:22px 15px 22px 23px;}
/*icon*/
.csmenuN_Dboxic{float:left; width:110px; height:85px; overflow:hidden;  border-right:1px solid #d5dff3;}
.csmenuN_Dboxic_img{float:left; width:93px; height:60px; padding-left:17px; }
.csmenuN_Dboxic_txt{float:left; width:95px; height:25px; padding-top:5px; text-align:center; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size:15px; color:#5c6374;  font-weight:500; font-weight:normal; text-decoration: none;  letter-spacing:-1px;  }
/*list*/
.csmenuN_DboxSM{float:left; width:575px; height:78px; overflow:hidden; padding:4px 0 3px 27px; }
.csmenuN_DboxSM_ul{float:left; width:100%;  height:29px; padding:5px 0;}
.csmenuN_DboxSM_ul02{float:left; width:100%;  height:29px; padding:20px 0;}
.csmenuN_DboxSM_ul li{float:left ; display:inline; height:29px; line-height:29px; text-align:left; width:185px;}
.csmenuN_DboxSM_ul02 li{float:left ; display:inline; height:29px; line-height:29px; text-align:left; width:185px;}
/*메뉴*/
.csN_Dbox{float:left; line-height:24px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size:16px; color:#5686d7b;  font-weight:500; font-weight:normal;  letter-spacing:-1px; }
.csN_Dbox a:link     {font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size:16px; color:#686d7b;  font-weight:500; font-weight:normal; text-decoration: none;  letter-spacing:-1px; }
.csN_Dbox a:visited  {color: #4a5065; text-decoration: none;}
.csN_Dbox a:hover {color: #4a5065; text-decoration: none;}

/*테이블 기본*/
.CsMenuN_table th {color: #333333; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size: 16px; line-height:150%; font-weight:700; font-weight:bold;}

.CsMenuN_table td {color: #6e717d; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  font-size: 14px; line-height:150% ; font-weight:400; font-weight:normal; vertical-align: top;}/*220803 추가*/
.CsMenuN_table td span.blue{color:#405dc0;  font-size: 14px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  line-height:150% ;  font-weight:400; font-weight:normal;}

.CsMenuN_table td strong {color:#405dc0;  font-size: 14px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  line-height:150% ;  font-weight:400; font-weight:normal;}
.CsMenuN_table td b {color:#405dc0;  font-size: 14px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  line-height:150% ;  font-weight:400; font-weight:normal;}
.CsMenuN_table td img { padding-top:3px;}


/*텍스트 박스*/
.cs_menuN_txtbox{ float:left; width:100%; height:auto; overflow:hidden; background-color:#f0f3f5; border-radius:4px; margin-bottom:10px;}
.cs_menuN_txtbox_ul{ float:left; height:auto; overflow:hidden; width:700px; margin:12px 25px 15px 25px;}
.cs_menuN_txtbox_ul li{ float:left; display:inline; margin-right:10px;}
.cs_menuN_txtbox_litit{color:#405dc0;  font-size: 15px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  line-height:150% ;  font-weight:400; font-weight:normal; }
.cs_menuN_txtbox_litxt{color: #6e717d;  font-size: 15px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  line-height:150% ; font-weight:400; font-weight:normal;}
.cs_menuN_txtbox_litxt .bold{color: #405dc0;  font-size: 15px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche';  line-height:150% ; font-weight:400; font-weight:normal;}


/*20220727 서비스 메뉴얼 end*/

/*20230404 뉴스레터 구독 팝업*/
#popN_news {width:580px; height:auto; overflow:hidden; padding:30px; background-color:#fff; z-index:99999;}
.news_h2_D{float:left; width:100%; height:40px; line-height:40px; margin-bottom:20px;}
.news_h2{height:40px; line-height:40px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:22px; color:#000; font-weight:normal; letter-spacing:-1px; text-align:center;}
.news_form_D {float:left; text-align:left; width:100%; height:auto; overflow:hidden;}
.news_form_D li{display:inline; float:left; font-family:'Noto Sans KR','Noto Sans KR R', 'Spoqa Han Sans R','sans-serif'; font-size:16px; color:#666; font-weight:400; height:30px; line-height:30px; padding-right:7px;}
.news_form_D li.li_input {padding-top:10px;}
.news_form_D li.li_txt {line-height:30px; }
/*닫기 버튼*/
.close {float:left; width:100%; height:30px; margin:0; margin-top:30px;}
.close ul{ float:right; margin-right:10px; margin-top:10px; margin-bottom:20px;}
.close li{ display:inline; font-weight:bold; font:14px "돋움", "Arial"; color:#ffffff; margin-left:3px; line-height:20px; }
.close1{float:right; width:auto; height:28px; line-height:28px; }
.close2 {float:right; width:auto; height:28px; line-height:28px; font-size:14px; font-family:"맑은 고딕","돋움","돋움체","Dotum","Dotumche"; color:#282828;  margin:10px;  padding-top:3px; font-weight:normal;}
/*보안문자*/
.news_safety{width:648px; height:auto; overflow:hidden; border-radius:4px; padding:20px 25px; border:1px solid #DEDFE0; margin:20px 0 0 0; }
.news_safety .Nsafety_box{ width:100%; height:auto; overflow:hidden; padding:0;}
.news_safety .Nsafety_box-img{margin-right:24px; padding-right:24px; float:left; width:auto; border-right:1px solid #DEDFE0;}
.news_safety .Nsafety_box-img .Nsafety_box-title{display:block; clear:both; padding-bottom:10px; width:100%; height:auto; overflow:hidden;}
.news_safety .Nsafety_box-img .Nsafety_box-title span{float:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px; color: #000;}
.news_safety .Nsafety_box-img .Nsafety_box-title span.safe_t_red{padding-top: 3px; padding-left: 5px; color: #cc390d;}
.news_safety .Nsafety-img{margin-right:10px; float:left; width:auto; height:45px; border:1px solid #ccc;}
.news_safety .Nsafety-img-reload_btn{float:left; text-align:center; width:50px; height:45px; line-height:51px; border-radius:4px; background: #fff; font-family:'Noto Sans KR','Noto Sans KR','sans-serif'; border:1px solid #ccc; cursor:pointer;}
.news_safety .Nsafety_box-check{float:left;}
.news_safety .Nsafety_box-check .Nsafety_box-txt{padding-bottom:10px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px; color:#666;}
.news_safety .Nsafety-txt_input{font-family:'Noto Sans KR','Noto Sans KR', 'Spoqa Han Sans','sans-serif'; font-size:16px; color:#333; font-weight:300; border:1px solid #ccc; height:45px; padding-left:15px; line-height:40px;}

.news_safety .Nsafety-txt_input::placeholder {color: #666;font-style: normal; opacity: 1;}
.news_safety .Nsafety-txt_input::-webkit-input-placeholder {color: #666;font-style: normal;}
.news_safety .Nsafety-txt_input:-ms-input-placeholder { color: #666;font-style: normal;}
/*//20230404 뉴스레터 구독 팝업*/

/*세금계산서 다운로드 팝업*/
.popN_dtidn {width:580px; height:360px; overflow:hidden; padding:30px; background-color:#fff;}/*640X420*/

/*타이틀*/
.popN_dtidn .dtidn_h2_D{float:left; width:100%; height:40px; line-height:40px; margin-bottom:20px;}
.popN_dtidn .dtidn_h2{height:40px; line-height:40px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:22px; color:#000; font-weight:normal; letter-spacing:-1px; text-align:center;}
/*컨텐츠박스*/
.popN_dtidn .dtidn_con{float:left; width:100%; height:210px;}
/*텍스트*/

.popN_dtidn .dtidn_con .dtidn_txt{float:left; text-align:left; width:100%; height:auto; overflow:hidden; font-family:'Noto Sans KR','Noto Sans KR R', 'Spoqa Han Sans R','sans-serif'; font-size:16px; color:#666; font-weight:400; line-height:150%; margin-bottom:30px; }
.popN_dtidn .dtidn_con .dtidnA_txt{float:left; text-align:left; width:100%; height:auto; overflow:hidden;  font-family:'Noto Sans KR','Noto Sans KR R', 'Spoqa Han Sans R','sans-serif'; font-size:16px; color:#666; font-weight:400; line-height:150%; margin-bottom:30px; }
.popN_dtidn .dtidn_con .dtidnA_txt ul{float:left; text-align:left; width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
.popN_dtidn .dtidn_con .dtidnA_txt li{display:inline; float:left; }
.popN_dtidn .dtidn_con .dtidnA_txt li.dot{width:15px; padding-top:10px;}
.popN_dtidn .dtidn_con .dtidnA_txt li.txt{width:auto; text-align:left; font-family:'Noto Sans KR','Noto Sans KR R', 'Spoqa Han Sans R','sans-serif'; font-size:16px; color:#666; font-weight:400; line-height:150%; }
.popN_dtidn .dtidn_con .dtidnA_txt li.txt img{ margin:3px;}
/*보안문자*/
.popN_dtidn .dtidn_con .dtidn_safety{width:530px; height:auto; overflow:hidden; border-radius:4px; padding:20px 25px; border:1px solid #DEDFE0; }
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box{ width:100%; height:auto; overflow:hidden; padding:0;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box-img{margin-right:24px; padding-right:24px; float:left; width:auto; border-right:1px solid #DEDFE0;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box-img .Nsafety_box-title{display:block; clear:both; padding-bottom:10px; width:100%; height:auto; overflow:hidden;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box-img .Nsafety_box-title span{float:left; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px; color: #000;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box-img .Nsafety_box-title span.safe_t_red{padding-top: 3px; padding-left: 5px; color: #cc390d;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety-img{margin-right:10px; float:left; width:auto; height:45px; border:1px solid #ccc;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety-img-reload_btn{float:left; text-align:center; width:50px; height:45px; line-height:51px; border-radius:4px; background: #fff; font-family:'Noto Sans KR','Noto Sans KR','sans-serif'; border:1px solid #ccc; cursor:pointer;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box-check{float:left;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety_box-check .Nsafety_box-txt{padding-bottom:10px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-weight:400; font-weight:normal; font-size:15px; color:#666;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety-txt_input{font-family:'Noto Sans KR','Noto Sans KR', 'Spoqa Han Sans','sans-serif'; font-size:16px; color:#333; font-weight:300; border:1px solid #ccc; height:45px; padding-left:15px; line-height:40px;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety-txt_input::placeholder {color: #666;font-style: normal; opacity: 1;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety-txt_input::-webkit-input-placeholder {color: #666;font-style: normal;}
.popN_dtidn .dtidn_con .dtidn_safety .Nsafety-txt_input:-ms-input-placeholder { color: #666;font-style: normal;}
/*//컨텐츠박스*/
/*버튼*/
.popN_dtidn .btn_S {float:left; text-align:center;  width:170px; line-height:35px; border-radius:4px; font-family:'Noto Sans KR', 'Malgun Gothic', '맑은 고딕','돋움','돋움체','Dotum','Dotumche'; font-size:14px; font-weight:normal;  cursor: pointer; margin:5px 8px 5px 0; border:1px solid #e7e7e7; color:#888; background: #fff;}
.popN_dtidn .btn_S {-webkit-transition-duration: 0.4s; /* Safari */ transition-duration: 0.4s;}
.popN_dtidn .btn_S:hover {color:#666; background: #fff;}

.popN_dtidn .Pbtn_askN {float:left; width:100%; text-align:center; height:auto; overflow:hidden;}
.popN_dtidn .Pbtn_askN ul{margin:0 auto; height:auto; overflow:hidden;}
.popN_dtidn .Pbtn_askN li{display: inline;}
/* //세금계산서 다운로드 팝업*/

/* 도입문의 배너 240524 */

/* 도입문의 배너 240524 */

.svc_ask_ad .svc_ad_bnr_L {float:left; width:375px; height:375px;}
.svc_ask_ad .svc_ad_bnr_R {float:right; width:375px; height:375px;}
.svc_ask_ad .svc_ad_bnr_L img, .svc_ask_ad .svc_ad_bnr_R img {width:100%; height:100%;}
.svc_ask_ad {width:750px;height:375px;}
.svc_ask_ad:after {display:block;content:"";clear:both}
/* //도입문의 배너 240524 */