@charset "utf-8";

#Wrapper{width:100%}
.subTsearch{display:inline-block; padding-top:21px;}
.cont_wrap {border-right: 1px solid #cdcdcd;margin: 0 auto;overflow: hidden;position: relative;width: 999px;}
/* 공통 - 본문 타이틀 h3*/
.contents .h3_tit{color:#313131;font-size:36px;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";letter-spacing:-2px;margin-bottom:17px;}

/* 공통 - 컨텐츠 타이틀[컨텐츠 내부에 들어가는 타이틀] */
.contents .h4_tit {padding-top:18px;padding-left:21px;background: url('../images/bullet/bul_circle01.gif') no-repeat 0 21px;color:#313131; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";font-size:16px;margin-bottom:15px}
.contents .h4_none{padding-top:18px;color:#313131; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";font-size:16px;margin-bottom:15px; }
.contents .h4_none.txt_indent{padding-left:20px; text-indent:-20px;}
.contents .h4_none.txt_indent2{padding-left:30px; text-indent:-30px;}

/* 공통 - 컨텐츠 가이드(컨텐츠 타이틀아래 - 비쥬얼+텍스트) */
.desc_box {padding:25px 0 25px;border:1px solid #c8c8c8; border-left:0 none; border-right:0 none; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움"; line-height:22px; font-size:16px; color:#313131; font-weight:bold}
div.desc_box span.gray{font-size:15px; color:#666666;}
div.desc_box span.blue{color:#2174a1;}
div.desc_box.tx_18px {font-size:18px;}

/* 공통 - 컨텐츠 타이틀[컨텐츠 내부에 들어가는 타이틀가이드] */
.txtBox {border: 1px solid #c6c6c6;color: #666666;font-family: "나눔고딕","nanumgothic";font-size: 14px;line-height: 20px;margin: 25px 0 10px;padding: 22px 0 21px 34px; position:relative;}
.txtBox span.bold{color:#313131;font-family: "나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic";}
.txtBox span.bold_red{color:#ef0d0d;font-family: "나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic";}
.txtBox span.txt_blue{color:#2174a1; font-size:12px}
.txtBox span.btn_customer {position:absolute;right:26px;top:50%;margin-top:-16px  }

/*공통 - 컨텐츠 타이틀[스텝 박스] */
.stepBox{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic";font-size:18px;color:#313131;padding:24px 0 33px 89px; }
.stepBox.step01{background: url("../images/common/step01.gif") no-repeat scroll 14px top;}
.stepBox.step02{background: url("../images/common/step02.gif") no-repeat scroll 14px top;}

/*공통 - 컨텐츠 타이틀[회색 박스]*/
.gBox{border:1px solid #cdcdcd;background-color:#f8f8f8;padding:25px 16px 22px; }

/* 공통 - 컨텐츠 내용 */
.box_desc{margin-top: 18px;text-align: center;}/* 통이미지 */
.box_desc2{margin-top: 18px; padding-left:20px;line-height:20px}/* indent 텍스트 */
.box_desc2_1{ padding-left:20px}/* indent 텍스트 */
.box_desc3{margin-top: 18px;overflow: hidden;line-height:18px}
.box_desc4{margin-top: 15px; padding-left:20px;line-height:18px; margin-bottom:12px}
.box_desc5{margin-top: 18px; line-height:18px;border: 1px solid #c6c6c6;padding: 20px 15px; }

/* 공통 - 탭 리스트[디폴트6줄] */
.tablist_new {overflow:hidden; width:100%;height:46px; margin-top:30px;}
.tablist_new li {position:relative;float:left;background: url("../images/common/sprite_tab.png") no-repeat 0 -129px;}
.tablist_new li a {height:16px;display:block; padding: 15px 0; background: url("../images/common/sprite_tab.png") no-repeat right -184px; text-align:center; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; font-size:16px;color:#313131;}
.tablist_new li.current {background: url("../images/common/sprite_tab.png") no-repeat 0 -66px;}
.tablist_new li.current a {background: url("../images/common/sprite_tab.png") no-repeat right 0; color:#fff; position:relative;}
.tablist_new li.current a span{width:14px; height:6px; background: url("../images/ico/icon_tabCurrent.png") no-repeat 0 0; position:absolute; bottom:0; left:50%; margin-left:-7px;}

/* 공통 - 탭 리스트[2줄] */
.tablist_new.st02 li {width:343px;}
.tablist_new.st02 li.current a {width:343px;}
.tablist_new.st02 li.first {width:343px;}
.tablist_new.st02 li.first.current a {width:344px;}
.tablist_new.st02 li.last.current a {width:344px;}
/* 공통 - 탭 리스트[3줄] */
.tablist_new.st03 li {width:33.3%;}
/* 공통 - 탭 리스트[4줄] */
.tablist_new.st04 li {width:25%;}
.tablist_new.st04 li:first-child{width:24.5%;}
/* 공통 - 탭 리스트[5줄] */
.tablist_new.st05 li {width:20%;}
/* 공통 - 탭 리스트[5줄(세로2줄짜리)] */
.tablist_new.st05_2 li {width:20%;}
.tablist_new li.row2 a{font-size:15px; padding:8px 0 22px}

.tablist_2depth {overflow:hidden;width:690px;border-bottom:2px solid #2174a1;margin-bottom: 12px;}
.tablist_2depth li {float:left; margin-right:30px; padding:15px 0 10px; font-size:14px; font-family:"나눔고딕볼드","nanumgothicbold", "나눔고딕","nanumgothic";}
.tablist_2depth li a {display:inline-block; color:#545454; padding-top:9px}
.tablist_2depth li.current a {color:#0977b7; font-weight:bold; border-top:4px solid #2296d9; padding-top:5px;}

.tablist_2depth.st2 {border-top:1px solid #b6b6b6;}
.tablist_2depth.st2 li {padding: 0 0 10px;}

/* 게시판공통 - 컨텐츠 가이드(컨텐츠 테이블 위 - 검색어 입력부분) */
.bbs_search {margin-top:27px;text-align:right;position:relative}
.bbs_search:after {content:"";display:block;clear:both;}
.bbs_search select {background: none repeat scroll 0 0 #fff;border: 1px solid #75a2b9;color:#7c7c7c;font-size: 12px;padding: 8px 5px 7px 7px;text-align: left;vertical-align: middle;margin-right:2px;}
.bbs_search label {display:none;position:absolute;left:-999999px;font-size:0;line-height:0;visibility:hidden;}
.bbs_search input {width:193px;height:29px;border:1px solid #75a2b9;color:#666;}
.bbs_search input[type='text']{padding:8px 15px; height:15px}
.bbs_search .styled {display: inline-block;font-family: dotum,"돋움";width: 108px;}
.bbs_searchResults {position:absolute; left:0; top:35px}
.bbs_searchResults2{position:relative;}
.bbs_searchResults strong, .bbs_searchResults2 strong{color: #0069c2;}
.bbs_search.text_center{text-align:center}

/* 게시판공통 - 컨텐츠 가이드(상세보기 하단이 이전다음 목록) */
.prevnext_list {overflow:hidden;width:100%;margin-top:20px;border-bottom:1px solid #7394b2;}
.prevnext_list dt {clear:both;float:left;width:85px;padding:15px 0;border-top:1px solid #7394b2;background:#f7f9fc;text-align:center;}
.prevnext_list dd {float:left;width:472px;padding:15px 0 15px 19px;border-top:1px solid #7394b2; }
.prevnext_list dd.date {width:95px;color:#666;text-align:center;}

/* 게시판공통 - 컨텐츠 가이드(페이징) */
.bbs_paging {margin-top:17px;text-align:center;font-size:0;line-height:0;}
.bbs_paging img {vertical-align:middle;}
.bbs_paging .bbs_paging_wrap {display:inline-block;height:31px;margin:0 4px;vertical-align:middle;}
.bbs_paging .bbs_paging_wrap a {display:inline-block;width:35px;padding:8px 0;color:#666;font-size:12px;line-height:15px;text-align:center;vertical-align:middle;}
.bbs_paging .bbs_paging_wrap a.current {color:#5f81a1;font-weight:bold;}

/* 테이블공통 - 컨텐츠 가이드(테이블 리스트) */
.Tlist01 {width:100%;margin-top:23px;border-top:2px solid #7394b2;border-bottom:2px solid #7394b2;table-layout: fixed;}
.Tlist01 thead th {padding:13px 0 14px;background:#f7f9fc;font-weight:bold;}
.Tlist01 tbody td {padding:10px 0 11px;min-height:16px;border-top:1px solid #dddddd; text-align:center;}
.Tlist01 tbody td.text_l, .Tlist01 tbody td.al_l {padding-left:10px;text-align:left;}
.Tlist01 tbody td.reply {background: url("../images/img/support/bg_reply.gif") no-repeat scroll 19px 18px #f8f8f8;border-bottom: 1px solid #b6b6b6;line-height: 18px;padding: 18px 75px 20px 62px;text-align: left;}
/* faq리스트에서 링크영역 수정 */
.script_faqlist tbody td.al_l	{padding:0 0 0 10px; min-height:37px;}
.script_faqlist tbody td.al_l a {padding:10px 0 11px; display:block;}

/* 테이블공통 - 컨텐츠 가이드(게시판 상세보기) */
.Tview01 {overflow:hidden;width:100%;padding:22px 0 0;border-top:2px solid #7394b2;margin-top:22px;border-bottom:1px solid #7394b2;background: url('../images/img/support/bg_plusfile.gif') repeat-y 0 0;}
.Tview01 .view_type {float:left;width:85px;font-weight:bold;text-align:center;margin-bottom:20px;}
.Tview01 .view_tit {float:left;margin:0 0 20px 20px;color:#666;font-weight:bold;font-size:14px;}
.Tview01 .view_info {overflow:hidden; width:100%; border-top:1px solid #7394b2; }
.Tview01 .view_info dt {float:left;width:85px;text-align:center;font-weight:bold;padding:15px 0 14px;}
.Tview01 .view_info dd {float:left;margin-left:20px;width:235px;padding:15px 0 14px;}
.Tview_txt {padding:30px 24px 30px 24px;border-bottom:2px solid #7394b2;line-height:18px;}
.Tview01.bg_none {background:0 none;border-bottom:0 none}
.Tview01 .view_info dt.bg_color{background:#f7f9fc}

/* 테이블공통 - 컨텐츠 가이드(첨부파일) */
.add_file {background: url("../images/img/support/bg_plusfile.gif") repeat-y scroll 0 0 ;border-bottom: 1px solid #7394b2;border-top: 1px solid #7394b2;padding: 10px 0 5px 105px;position: relative;overflow:hidden}
.add_file dt {color: #666;font-weight: bold;left: 0;position: absolute;text-align: center;top: 50%;margin-top:-6px;width: 85px;}
.add_file dd {background: url("../images/bullet/bul_box02.gif") no-repeat scroll 0 8px;line-height: 20px;margin-bottom: 5px;padding-left: 9px;width: 250px;float:left}
.add_file dd img{margin-left:5px}

/*테이블공통 - 컨텐츠 가이드(서식 작성)*/
.tbl_regserver th{border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:normal;background-color:#f7f9fc}
.tbl_regserver tbody td{padding:7px 0 7px 0;text-align:left}
.tbl_regserver tbody  th{font-weight:bold}
.tbl_regserver .inner_tbl{padding-left:17px}
.tbl_regserver .btn_address{display:inline-block;width:115px;height:24px;margin:0 0 0 -1px;padding:0;border:0 none;font-size:0;line-height:0;background:url('../images/btn/btn_srch_address.gif') no-repeat;vertical-align:middle;cursor:pointer;text-indent:-9999px}
.tbl_regserver .tf_comm{height:22px;margin:0;padding:0;border:1px solid #c8c8c8;line-height:22px;vertical-align:middle}
.tbl_regserver .inner_tbl2{overflow:hidden;height:24px;padding:0px 0 0px 17px}
.tbl_regserver .inner_tbl2 .inp_apply{float:left;width:13px;height:13px;padding:0;margin:6px 5px 0 0;line-height:14px}
.tbl_regserver .inner_tbl2 .lab_apply{float:left;line-height:15px;padding:0;margin:5px 15px 0 0}

/*테이블공통 - 컨텐츠 가이드(컨텐츠 내 테이블 사용)*/
.tbl_chart_wrap {overflow:hidden;width:100%;border-top:2px solid #2174a1;}
.tbl_chart_wrap.gap01 {margin-top:20px;}
.tbl_chart {width:690px;margin-left:-1px;}
.tbl_chart thead th {padding:15px 0 15px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#f7f9fc;color:#252525;font-weight:bold;text-align:center;}
.tbl_chart tbody th{padding:10px 0 10px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#404040;text-align:center;line-height:18px;}
.tbl_chart tbody td {padding:10px 0 10px;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#404040;}
.tbl_chart .bold{font-weight:bold;}
.tbl_chart td input[type="text"]{width:100%; border:1px solid #c8c8c8; height:22px; text-indent: 10px;}
.tbl_chart td input[type="radio"]{margin-top:0}
.tbl_chart tbody td.none{padding:35px 0}
.tbl_chart_wrap.bdline{border-bottom:2px solid #2174a1;}

/* 테이블공통 - 컨텐츠 가이드(셀병합이 있는 경우 사용) */
.Tlist02 {width:100%;table-layout: fixed;color:#666666;}
.Tlist02 thead th {padding:10px 0;background:#f7f9fc;font-weight:bold;border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;color:#252525; }
.Tlist02 tbody th {padding:15px 10px;background:#f7f9fc;font-weight:bold;border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;color:#252525; }
.Tlist02 td {padding:15px 10px;min-height:10px;border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;line-height:18px}
.Tlist02 th:first-child, .Tlist02 td:first-child{border-left:0 none}
.Tlist02 .bold {font-weight:bold;color:#404040}
.Tlist02 td.border, .Tlist02 th.border{border-left: 1px solid #dddddd}

/*블릿 리스트*/
.list_bul li {background: url("../images/bullet/bul_box03.gif") no-repeat scroll left 6px ;line-height: 18px;padding: 0px 0 0  12px;}
.list_bul li:first-child{padding-top:0; background-position:left 6px}
.list_bul2 li {background: url("../images/bullet/bul_list01.gif") no-repeat scroll left 7px ;line-height: 18px;padding: 0px 0 0  16px;}
.list_bul3 dt {background: url("../images/bullet/bul_list01.gif") no-repeat scroll left 7px ;line-height: 18px;padding: 0px 0 0  16px;font-size:14px; font-weight:bold; margin-bottom:10px; color:#444}
.list_bul3 dd {padding: 0 0 0  17px;}
.s_blue{background: url("../images/bullet/bul_box03.gif") no-repeat scroll 0 5px;padding:0 0 0 10px;}/*4x4*/
.s_blue2{background: url("../images/bullet/bul_box02.gif") no-repeat scroll 0 4px;padding:0 0 0 10px;}/*3x3*/
.h_blue{background: url("../images/bullet/bul_list01.gif") no-repeat scroll 14px center;padding:0 0 0 29px;}

/*정의 목록*/
.def_list {overflow:hidden; padding:25px 0; border-top:1px solid #cacaca; vertical-align:middle}
.def_list dt{float:left;width:160px;font-size:16px; font-weight:bold;color:#313131;font-family: "나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic";}
.def_list dd{float:left;width:530px;font-size:14px;letter-spacing:-1px; line-height:22px}
.def_list.bd_none{border-top:0 none; padding-top:0}

/*링크*/
.link_othersite {color: #0074b7;/*text-decoration:underline;*/}
.link_othersite2 {color: #0074b7;text-decoration:underline;}

/*텍스트 색상*/
.tx_blue {color:#0073d4; font-weight:bold}
.tx_blue2 {color:#0073d4;}
.tx_blue3 {color:#046cb4;}
.tx_blue4 {color:#2174a1; font-weight:bold}
.tx_red {color:#cb0303; }
.tx_red2 {color:#ef0d0d}
.tx_red3 {color:#e20000}

/*텍스트 indent*/
.txt_indent li, .txt_indent {padding-left:10px; text-indent:-10px; margin-bottom:5px}
.txt_indent2{padding-left:13px; text-indent:-15px; margin-bottom:5px}
.txt_indent3{padding-left:10px; text-indent:-10px;}

/*라인*/
.liner {border-top:1px solid #c8c8c8; }
.liner2{border-top:2px solid #2174a1; margin:20px 0 0}
.liner3 {border-top:1px solid #b0b0b0;margin:0 0 20px}
.liner4{border-top:1px solid #2174a1; margin:30px 0 0 }

/* 우측 버튼 */
.btn_right{overflow:hidden;padding-top:20px; text-align:right}
.btn_right a{display:inline-block; margin-left:10px}
.btn_right a:first-child{margin-left:0}

/*중앙 버튼*/
.btn_center{overflow:hidden;padding-top:30px; text-align:center}
.btn_center a{display:inline-block; margin-left:10px}
.btn_center a:first-child{margin-left:0}

/* intro*/
.intro_bg01{background: url("../images/img/intro/intro_bg01.gif") no-repeat scroll 21px 29px;padding-left:101px;letter-spacing:-1px;width:587px;}
.intro_bg01_2{background: url("../images/img/intro/intro_bg01.gif") no-repeat scroll 21px 17px;padding:27px 0 25px 101px;letter-spacing:-1px;width:587px;}
.intro_bg0203_1{background: url("../images/img/intro/intro_bg0203_1.gif") no-repeat scroll 23px 18px;padding:23px 0 25px 101px;width:587px;}
.intro_bg0203_2{background: url("../images/img/intro/intro_bg0203_2.gif") no-repeat scroll 25px 17px;padding:20px 0 13px 101px;width:587px;}
.intro_bg0203_3{background: url("../images/img/intro/intro_bg0203_3.gif") no-repeat scroll 482px 18px;padding:23px 250px 33px 18px;margin-top:21px}
.intro_bg0203_3 p.tx_normal{line-height:18px;font-size:12px;font-family:"dotum","돋움"}
.intro_bg0203_3 p.tx_bold{line-height:18px;font-size:16px;color:#333; font-weight:bold}
.intro_bg03{background: url("../images/img/intro/intro_bg03.gif") no-repeat scroll 13px 27px;padding:18px 0 17px 91px; }

/* Issuance*/
.issu_bg01{background: url("../images/img/Issuance/Issu_bg01.gif") no-repeat scroll 18px 24px;padding:17px 20px 17px 84px;width:584px;}
.issu_bg02{background: url("../images/img/Issuance/Issu_bg02.gif") no-repeat scroll 22px 25px;padding:30px 0 27px 96px;margin-bottom:20px;width:592px;}
.issu_bg03{background: url("../images/img/Issuance/Issu_bg03.gif") no-repeat scroll 25px 27px;padding:27px 0 27px 106px;width:582px;}
.issu_bg03_1{background: url("../images/img/Issuance/Issu_bg03.gif") no-repeat scroll 26px 26px;padding:16px 0 16px 106px;width:582px;}
.issu_bg04{background: url("../images/img/Issuance/Issu_bg04.gif") no-repeat scroll 15px 26px;padding:31px 0 31px 87px;margin-bottom:20px;width:601px;}
.issu_bg05{background: url("../images/img/Issuance/Issu_bg05.gif") no-repeat scroll 15px 25px;padding:31px 0 31px 87px;margin-bottom:20px;width:601px;}
.issu_bg06{background: url("../images/img/Issuance/Issu_bg06.gif") no-repeat scroll 15px 25px;padding:21px 0 21px 85px;margin-bottom:20px;width:603px;}

/*인증서 폐지 사업자 등록번호 입력*/
.Tlist02 .revoke input{text-indent:10px; border:1px solid #c6c6c6; padding:5px 10px 5px 0;height:14px;width:123px;margin-top:5px}

/*인증서 관리*/
.Management{margin:25px 0 0; font-family:"나눔고딕","nanumgothic"; font-size:14px;color:#666666; line-height:20px}
.Management ol	{width:100%; display:inline-block; border-top:1px solid #4f4f4f; border-bottom:1px solid #4f4f4f;}
.Management li{border-top:1px solid #c9c9c9;position:relative; padding:35px 0 33px 107px; }
.Management li:first-child{border-top:0;}
.Management li.bg1{background: url("../images/img/Issuance/Issu_bg07_01.gif") no-repeat left 18px; }
.Management li.bg2{background: url("../images/img/Issuance/Issu_bg07_02.gif") no-repeat left 16px; }
.Management li.bg3{background: url("../images/img/Issuance/Issu_bg07_03.gif") no-repeat left 18px;padding:30px 0 30px 107px }
.Management li.bg4{background: url("../images/img/Issuance/Issu_bg07_04.gif") no-repeat left 19px; }
.Management li.bg5{background: url("../images/img/Issuance/Issu_bg07_05.gif") no-repeat left 18px;padding:20px 0 20px 107px }
.Management li.bg6{background: url("../images/img/Issuance/Issu_bg07_06.gif") no-repeat left 19px;padding:29px 0 29px 107px }
.Management li.bg7{background: url("../images/img/Issuance/Issu_bg07_07.gif") no-repeat left 16px; }
.Management li.bg8{background: url("../images/img/Issuance/Issu_bg07_08.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg9{background: url("../images/img/Issuance/Issu_bg07_09.gif") no-repeat left 16px; }
.Management li.bg10{background: url("../images/img/Issuance/Issu_bg07_10.gif") no-repeat left 16px; }
.Management li.bg11{background: url("../images/img/Issuance/Issu_bg07_11.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg12{background: url("../images/img/Issuance/Issu_bg07_12.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg13{background: url("../images/img/Issuance/Issu_bg07_13.gif") no-repeat left 19px;padding:29px 0 29px 107px }
.Management li.bg14{background: url("../images/img/Issuance/Issu_bg07_14.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg15{background: url("../images/img/Issuance/Issu_bg07_15.gif") no-repeat left 18px; }
.Management li.bg16{background: url("../images/img/Issuance/Issu_bg07_16.gif") no-repeat left 18px; }
.Management li.bg17{background: url("../images/img/Issuance/Issu_bg07_17.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg18{background: url("../images/img/Issuance/Issu_bg07_18.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg19{background: url("../images/img/Issuance/Issu_bg07_19.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg20{background: url("../images/img/Issuance/Issu_bg07_20.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li.bg21{background: url("../images/img/Issuance/Issu_bg07_21.gif") no-repeat left 19px;padding:29px 0 29px 107px  }
.Management li .btn{position:absolute; right:0; top:40px}
.Management li .btn_2btns{position:absolute; right:0; top:18px; line-height:0.5}
.Management strong{color:#313131; font-weight:bold;font-size:16px; display:block; margin-bottom:5px; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; }

/*인증서출력 레이어 팝업*/
.pop_bg {position:absolute;top:10px;left:0;width:100%;height:100%;margin:0;padding:0;;z-index:1000;}/* 팝업 감싸는 레이어 공통 */
.pop_opbg{position:fixed;top:0;left:0;width:100%;height:100%;background-color: #000000;opacity: 0.5; filter: alpha(opacity=50);z-index:1000;}/* 팝업 BG 공통 */
.pop_con{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:1001;}/* 팝업 서브 감싸는 공통 */
.center_popup{position:absolute;top:0px;left:50%;width:660px;padding: 10px; min-height:500px;margin:0 0 0 -332px;background:#fff;}/* 팝업 중앙정렬 해주는 box */
.center_popup .layerbox{position:relative; }
.center_popup h4{padding-left:21px;background: url('../images/bullet/bul_circle01.gif') no-repeat 0 2px;color:#313131; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";font-size:16px;margin-bottom:15px}
.center_popup .close{position:absolute; right:2px; top:2px;}
.center_popup .print{position:absolute; left:50%; margin-left:-59px;bottom:-45px;}   
.center_popup .layerbox_in{border:1px solid #c3c3c3; overflow-y:auto;padding:15px 0 ;height:600px;margin-bottom:50px}
.center_popup .layerbox_in .print_top{background: url('../images/common/print_top.gif') no-repeat center top;height:63px;}
.center_popup .layerbox_in .print_middle{background: url('../images/common/print_middle.gif') repeat-y center top;min-height:100px;font-family:"바탕";color:#000000;font-size:16px;line-height:32px}
.center_popup .layerbox_in .print_bottom{background: url('../images/common/print_bottom.gif') no-repeat center top;height:40px;padding-bottom:30px}
.center_popup .layerbox_in .print_middle .title{padding:60px 0 50px; font-size:26px; font-weight:bold;text-align:center;  }
.center_popup .layerbox_in .print_middle .desc{padding:0px 45px;word-break:break-all }
.center_popup .layerbox_in .print_middle .date{padding:30px 45px;text-align:right;  }
.center_popup .layerbox_in .print_middle .sign{padding:30px 0; font-size:22px; font-weight:bold;text-align:center;  }

/*동영상 레이어 팝업*/
.center_popup .movie{width:640px; height:480px; overflow:hidden;border:1px solid #375a81; margin:0 auto}
.center_popup .movie iframe{border:0 none; }

/*약관동의*/
.textBox_new {border: 1px solid #c6c6c6;color: #666;height: 126px;line-height: 18px;overflow-y: auto;padding: 22px 15px  22px 20px;background:#f8f8f8}
.textBox_new  h5{font-size:14px;  color:#313131; margin-bottom:10px;}
.textBox_new span.color1{font-size:12px;display:block;margin-bottom:10px;font-weight:bold}
.textBox_new span.color2{font-size:12px;display:block;margin-bottom:10px;font-weight:bold;color:#313131}
.textBox_new .color3{font-size:12px;display:block;margin-bottom:10px;font-weight:bold;color:#046bbc}
.agreeForm{overflow:hidden;padding-top:12px}
.agreeForm .txt{float:left;width:450px;padding:3px 0 0 ; }
.agreeForm .inp_law{display:inline-block;margin-left:42px;vertical-align:top}
.agreeForm .lab_law{display:inline-block;margin:1px 0 0 0;vertical-align:top}
.agreeForm2{overflow:hidden;}
.agreeForm2 .txt{float:left;width:420px;padding:3px 0 0 30px; background: url("../images/bullet/bul_box03.gif") no-repeat scroll 20px 9px ;}
.agreeForm2 .inp_law{display:inline-block;margin-left:42px;vertical-align:top}
.agreeForm2 .lab_law{display:inline-block;margin:1px 0 0 0;vertical-align:top}

/*faq*/
.faq_bg {background: url("../images/img/support/faq_bg.gif") no-repeat scroll 30px 18px;padding:24px 0 24px 95px; position:relative;width:593px;}
.faq_bg .btn{position:absolute;right:20px;top:25px; }

/*history*/
.history{padding:34px 0 0 275px;background: url("../images/img/yessign/yessign02.gif") no-repeat scroll left 36px;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; }
.history ul{overflow:hidden;}
.history li{margin-bottom:20px; }
.history li.line{margin-bottom:5px}
.history .year{font-size:16px; color:#2174a1; display:inline-block; width:53px;vertical-align:top;font-weight:bold;}
.history .month{font-size:14px; color:#2174a1; display:inline-block; width:27px; padding-top:2px;vertical-align:top;font-weight:bold;}
.history .txt{font-size:14px; color:#666; display:inline-block;padding-top:2px;vertical-align:top}
.history strong{color:#313131}

/*BI*/
.bi01{font-size:14px;line-height:20px; letter-spacing:-1px;padding:24px 0 24px 196px;background: url("../images/img/yessign/yessign03_1.gif") no-repeat scroll left 23px;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; border-top:1px solid #4f4f4f; border-bottom:1px solid #c9c9c9}
.bi01 strong, .bi02 strong{font-size:16px; font-weight:bold;color:#313131; display:block;margin-bottom:5px}
.bi02{border-top:1px solid #4f4f4f; border-bottom:1px solid #c9c9c9;padding-bottom:23px;}
.bi02>div{font-size:14px; line-height:20px; letter-spacing:-1px;padding:28px 0 30px 196px;background: url("../images/img/yessign/yessign03_2.gif") no-repeat scroll left 23px;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic";  }
.bi02 p{padding:15px 20px; color:#cb0303; font-family: "돋움", "dotum"; font-size:12px; border:1px solid #c6c6c6; background:#f8f8f8;text-align:center}

/*relate site*/
.relate_site{overflow:hidden; }
.relate_site li{float:left; margin-left:10px; margin-bottom:10px }
.relate_site li:first-child, .relate_site li.first{margin-left:0}

.relate_box{padding:23px 0 23px 111px;background: url("../images/img/yessign/yessign04_2_1.gif") no-repeat scroll 21px 30px; border:1px solid #c6c6c6;width:577px}
.relate_box2{padding:23px 20px 23px 175px;background: url("../images/img/yessign/yessign04_2_2.gif") no-repeat scroll 48px 47px; border:1px solid #c6c6c6;text-align:justify}
.relate_site2{overflow:hidden;border-bottom:2px solid #2174a1;border-top:1px solid #b0b0b0 }
.relate_site2 li{float:left;width:195px; padding:10px 0 5px 150px;border-top:1px solid #e2e2e2 }
.relate_site2 li strong{display:block; margin-bottom:5px}
.relate_site2 li span.tel{display:block; padding-left:15px;background:url("../images/ico/icon_tel.gif") no-repeat left 0px;margin-bottom:10px;margin-top:10px;height:28px;}
.relate_site2 li.bg1{background:url("../images/img/yessign/Lsite_01.gif") no-repeat left 8px;}
.relate_site2 li.bg2{background:url("../images/img/yessign/Lsite_02.gif") no-repeat left 8px;}
.relate_site2 li.bg3{background:url("../images/img/yessign/Lsite_03.gif") no-repeat left 8px;}
.relate_site2 li.bg4{background:url("../images/img/yessign/Lsite_04.gif") no-repeat left 8px;}
.relate_site2 li.bg5{background:url("../images/img/yessign/Lsite_05.gif") no-repeat left 8px;}
.relate_site2 li.bg6{background:url("../images/img/yessign/Lsite_06.gif") no-repeat left 8px;}
.relate_site2 li.bg7{background:url("../images/img/yessign/Lsite_07.gif") no-repeat left 8px;}
.relate_site2 li.bg8{background:url("../images/img/yessign/Lsite_08.gif") no-repeat left 8px;}
.relate_site2 li.bg9{background:url("../images/img/yessign/Lsite_09.gif") no-repeat left 8px;}
.relate_site2 li.bg10{background:url("../images/img/yessign/Lsite_10.gif") no-repeat left 8px;}
.relate_site2 li.bg11{background:url("../images/img/yessign/Lsite_11.gif") no-repeat left 8px;}
.relate_site2 li.bg12{background:url("../images/img/yessign/Lsite_12.gif") no-repeat left 8px;}
.relate_site2 li.bg13{background:url("../images/img/yessign/Lsite_13.gif") no-repeat left 8px;}
.relate_site2 li.bg14{background:url("../images/img/yessign/Lsite_14.gif") no-repeat left 8px;}
.relate_site2 li.bg15{background:url("../images/img/yessign/Lsite_15.gif") no-repeat left 8px;}
.relate_site2 li.bg16{background:url("../images/img/yessign/Lsite_16.gif") no-repeat left 8px;}
.relate_site2 li.bg17{background:url("../images/img/yessign/Lsite_17.gif") no-repeat left 8px;}
.relate_site2 li.bg18{background:url("../images/img/yessign/Lsite_18.gif") no-repeat left 8px;}
.relate_site2 li.bg19{background:url("../images/img/yessign/Lsite_19.gif") no-repeat left 8px;}
.relate_site2 li.bg20{background:url("../images/img/yessign/Lsite_20.gif") no-repeat left 8px;}
.relate_site2 li.bg21{background:url("../images/img/yessign/Lsite_21.gif") no-repeat left 8px;}
.relate_site2 li.bg22{background:url("../images/img/yessign/Lsite_22.gif") no-repeat left 8px;}
.relate_site2 li.bg23{background:url("../images/img/yessign/Lsite_23.gif") no-repeat left 8px;}
.relate_site2 li.bg24{background:url("../images/img/yessign/Lsite_24.gif") no-repeat left 8px;}
.relate_site2 li.bg25{background:url("../images/img/yessign/Lsite_25.gif") no-repeat left 8px;}
.relate_site2 li.bg26{background:url("../images/img/yessign/Lsite_26.gif") no-repeat left 8px;}
.relate_site2 li.bg27{background:url("../images/img/yessign/Lsite_27.gif") no-repeat left 8px;}

/*location*/
.mapArea{width: 688px; height: 385px ;border:1px solid #c9c9c9;margin:27px 0 0}
.loca_info{padding:20px; border-top:1px solid #4f4f4f; border-bottom:1px solid #c9c9c9; position:relative;overflow:hidden;}
.loca_info p{float:left;}
.loca_info p.f_right{float:right;margin-right:20px;margin-top:-20px;}
.loca_info p.marB10{float:none;}

/*cps*/
.cps_bg{background: url("../images/img/policy/cps_bg.gif") no-repeat scroll 25px 27px;padding:27px 20px 27px 101px;width:567px;}
.cps_wrap{overflow:hidden;display:inline-block; vertical-align:top;width:100%;padding-top:10px;}
.cps_wrap .left	 {float:left; width:335px; border:1px solid #bfbfbf;}
.cps_wrap .right	 {float:right; width:335px; border:1px solid #bfbfbf;margin-left:}
.cps_wrap ol > li .dep1_title {background: url("../images/img/policy/bg_cps_dep1_title.png") no-repeat 0 0; color:#fff; font-size:20px; font-weight:bold; padding:7px 0 9px 9px; border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-family:"나눔고딕","nanumgothic";*padding-bottom:6px;}
.cps_wrap ol > li .dep1_title .cps_tit	{color:#313131; display:inline-block; font-size:16px; margin-left:20px; }
.cps_wrap ol > li > ol	{padding:0 21px 11px;}
.cps_wrap ol > li > ol > li	{border-top:1px dotted #999999; line-height:18px; margin:0 0 1px; padding:11px 35px 8px 22px;text-indent: -26px;}
.cps_wrap ol > li:first-child p, .cps_wrap ol > li > ol > li:first-child	{border-top:0 none;}
.regulation_downbtn	 {margin:20px 0 0; text-align:right;}

/*이용약관*/
.policyBox {border: 1px solid #c6c6c6;color: #666;height: 485px;line-height: 18px;overflow-y: auto;padding: 25px 20px;}
.policyBox2 {border: 1px solid #c6c6c6;color: #666;height: 290px;line-height: 20px;overflow-y: auto;padding: 30px 20px;}
.policyBox  h5, .policyBox2  h5{font-size:14px; font-weight:bold; margin-bottom:20px;}
.policyBox strong, .policyBox2  strong{font-size:12px;}
.policyBox  li{margin-bottom:7px;padding-left: 16px;text-indent: -16px;}
.personInfo_bg{background: url("../images/img/policy/personInfo_bg.gif") no-repeat scroll 25px 29px;padding:27px 20px 27px 100px;letter-spacing:-0.5px;width:568px;}
.customer_bg{background: url("../images/img/policy/customer_bg.gif") no-repeat scroll 24px 28px;padding:27px 10px 27px 103px;}
.policyBox3 {border: 1px solid #c6c6c6;color: #666;height: 485px;line-height: 18px;overflow-y: auto;padding: 25px 20px;}
.policyBox3  h5, .policyBox2  h5{font-size:14px; font-weight:bold; margin-bottom:20px;}
.policyBox3 strong{font-size:12px; display:block;margin-bottom:15px}
.policyBox3  li{margin-bottom:7px;padding-left: 16px;text-indent: -14px;}
.policyBox3  li li{text-indent:-10px}

/*개인정보처리방침*/
.privacy_wrap	{margin:10px 0 0; border:1px solid #c6c6c6; height:650px; overflow-y:scroll; padding:0 20px 20px 20px;}
.privacy_wrap>dl>dt {font-size:14px; font-weight:bold; padding-top:30px;}
.privacy_wrap>dl>dd {padding-top:25px; line-height:18px}
.privacy_wrap>dl>dd>ol>li {line-height:18px}
.privacy_wrap>dl>dd>ol>li strong {padding:25px 0 0 5px; display:block;}
.privacy_wrap>dl>dd>ol li li {padding-left:13px; text-indent:0; line-height:18px}
.privacy_wrap>dl>dd>ol li li li {padding-left:20px; text-indent:-15px;}
.privacy_wrap>dl>dd>ol li li li li{padding-left:14px; text-indent:-14px;}
.privacy_wrap > dl > dd .support_text .support_cont	{border:1px solid #c6c6c6; position:relative; top:-2px; left:-2px; color:#666; background:#f8f8f8; padding:20px 20px 20px 21px; line-height:18px;}
.privacy_wrap > dl > dd .support_text .support_cont .s_title	 {margin:13px 0 0;}
.privacy_wrap > dl > dd .list_type05 > li	{background: url("../images/bullet/bg_dot_4x4_046bbc.gif") no-repeat 0 5px; line-height:18px; padding:0 0 0 14px;}
.privacy_wrap > dl > dd .list_type05 > li > .list_type03	{padding:0;}
.privacy_wrap > dl > dd .list_type03	 {padding:4px 0 0;}
.privacy_wrap > dl > dd .list_type03 li	{background: url("../images/bullet/bg_hipen01.gif") no-repeat 0 8px; line-height:18px; padding:0 0 0 10px;text-indent: 0;}

/*고객서비스헌장*/
.codeSign_bg05 {background: url("../images/common/policy_bg02.gif") no-repeat scroll 26px 28px;padding:22px 20px 20px 101px;width:567px;}
.service_rule	{margin:44px 0 0; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; color:#313131}
.service_rule ol	{width:100%; display:inline-block; border-top:1px solid #4f4f4f; border-bottom:1px solid #4f4f4f;}
.service_rule li{border-top:1px solid #c9c9c9;background: url("../images/common/bg_service_rule.png") no-repeat 0 10px;}
.service_rule li.odd{background-position:0 -112px;}
.service_rule li:first-child{border-top:0;}
.service_rule li>span{display:inline-block; vertical-align:middle}
.service_rule li .num{display:inline-block;width:95px;height:110px; text-align:center; font-size:16px; font-weight:bold;margin-right:-4px;line-height:110px; vertical-align:middle;}
.service_rule li .txt{display:inline-block; vertical-align:middle;}
.service_rule .num span{font-size:24px; color:#0e65b7;}
.service_rule .num+span{padding-left:30px; /*height:115px;*/ width:565px; font-size:14px; line-height:20px;}
.service_rule strong{color:#000; font-weight:bold;}
.box_footer{padding:15px 32px;margin-bottom:40px;font-family:"nanumgothic";line-height:24px;border:1px solid #d8d8d8;border-top:1px solid #006db8;}
.box_footer p{font-weight:bold;font-size:14px;}
.box_footer p.txt_blue{font-size:15px;}
.box_footer ol{padding:15px 0 5px;}
.box_footer ol li{margin-left:15px;font-weight:bold;font-size:14px;text-indent:-15px;line-height:24px;}
.txt_blue{color:#006db8;}
.txt_nanum{font-size:14px;font-family:"nanumgothic";line-height:24px;}

.tit_st1{margin:10px 0 2px;padding-left:11px;font-weight:bold;font-size:15px;line-height:24px;font-family:"nanumgothic";background:url(/site/home/images/bullet/bul_box03.gif) no-repeat 0 9px;}
.tit_blue_line{margin:50px 0 27px;padding:4px 0 0;font-size:20px;font-family:"nanumgothic";color:#006db8;}
.list_st2 li{padding-left:21px;font-size:13px;line-height:24px;font-family:"nanumgothic";background:url(/site/home/images/bullet/bul_box02.gif) no-repeat 11px 10px;}
.list_st2.ty2 li{padding-left:11px;background-position:0 10px;}
.list_st2.ty3 li{font-size:14px;}
.no_bg{background:none;}

/* 필요한 인증서 찾기 */
h5.ct_tit {background: url("../images/bullet/bul_circle01.gif") no-repeat scroll 0 4px ;color: #333;font-family: "나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";font-size: 16px;padding-left: 21px;float:left}
h5.ct_tit.mar{margin:-10px 0 10px 20px}
.ubox_wrap{position:relative;margin-top:37px;padding:24px 0 39px 0;border:1px solid #ccc;}
.ubox_wrap .tbl_chart_wrap{width:644px; margin:0 auto}
.ubox_wrap h4{font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; color:#303030; padding-left:100px;}
.ubox_wrap .line-type01{font-family:"나눔고딕","nanumgothic"; padding-left:100px; font-size:14px;}
.ubox_wrap .ut_txt02{font-family:"나눔고딕","nanumgothic"; padding-left:100px; font-size:14px;}
.ubox_wrap .ut_txt02 strong{color:#313131}
.ubox_wrap.bg01{background: url('../images/img/guidance/icon_certificate_find.png') no-repeat 25px 25px;width:688px;}
.certificate_find_01{background: url('../images/img/guidance/img_certificate_step01.png') no-repeat 50% 0; width:640px; height:224px; margin:0 auto}
.certificate_find_01 li{float:left; width:194px; margin-left:28px; color:#313131; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; font-weight:bold; font-size:18px; text-align:center; padding-top:175px}
.certificate_find_01 li:first-child{margin-left:0;}
.ut_txt{margin-bottom:9px;font-size:18px;font-weight:bold;color:#303030;font-family:"나눔고딕볼드","nanumgothicbold",}
.ut_txt02{padding-bottom:29px;margin-bottom:39px;border-bottom:1px solid #d1d1d1;}
.ut_txt02 dt{margin-bottom:5px;font-size:14px;font-weight:bold;color:#313131;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic";}
.ut_txt02 dd{color:#666}
.line-type01{padding-bottom:40px;margin-bottom:39px;border-bottom:1px solid #d1d1d1;letter-spacing: -0.5px;}
.ubtn_area{margin-top:27px;text-align:center;}
.ubtn_area02{margin-top:25px;text-align:right;}
.ubtn_area a, .ubtn_area02 a{display:inline-block;margin-left:17px;}
.ubtn_area a:first-child{margin-left:0}
.ubtn_area span.last{margin-left:2px;}
.ustep01{position:absolute;top:0;left:25px;}
.txt-type01{margin-top:41px;text-align:center;}
.choice_box{display:block;width:421px; margin:0 auto; text-align:center; background: url('../images/img/guidance/img_certificate01.png') no-repeat 50% 0;overflow: hidden;}
.choice_box li{float:left;width:195px;height:224px;}
.choice_box li.choice02{margin-left:30px;}
.choice_box li label{width:195px;height: 48px; display: block; margin-top:141px; padding-top:35px; color:#313131; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; font-weight:bold; font-size:18px;}
.choice_box li label input{padding-top:0; margin-top:0}
.utitle_line{clear:both;overflow:hidden; padding:0 25px;}
.utitle_line span{display:inline-block;height:15px;border-left:1px solid #cbcbcb;padding-left: 10px;margin:1px 0 0 15px;}
.utitle_line span em{display: inline-block;margin-top: 1px;font-style: normal;}
.use_list_chocie{clear:both;overflow:hidden;margin:15px 0 30px 0; padding:0 25px;}
.use_list_chocie.last{margin-bottom:0;}
.use_list_chocie li{float:left;width:123px;min-height:135px;margin-left:5px;}
.use_list_chocie.row2 li{height:150px;}
.use_list_chocie.row2 label{text-align:left; padding-left:25px; text-indent:-17px; width:91px;}

.use_list_chocie li:first-child{margin-left:0;}
.use_list_chocie li.first{margin:20px 0 0 0;}
.use_list_chocie li label{display:inline-block;width: 125px;padding-top: 117px;text-align:center; line-height:18px}
.use_list_chocie li input{margin:0 3px 0 0; padding:0}
.use_list_chocie li.int01{background: url('../images/img/guidance/bg_use01.png') no-repeat center 0;}
.use_list_chocie li.int02{background: url('../images/img/guidance/bg_use02.png') no-repeat center 0;}
.use_list_chocie li.int03{background: url('../images/img/guidance/bg_use03.png') no-repeat center 0;}
.use_list_chocie li.int04{background: url('../images/img/guidance/bg_use04.png') no-repeat center 0;}
.use_list_chocie li.int05{background: url('../images/img/guidance/bg_use05.png') no-repeat center 0;}
.use_list_chocie li.int06{background: url('../images/img/guidance/bg_use06.png') no-repeat center 0;}
.use_list_chocie li.int07{background: url('../images/img/guidance/bg_use07.png') no-repeat center 0;}
.use_list_chocie li.int08{background: url('../images/img/guidance/bg_use08.png') no-repeat center 0;}
.use_list_chocie li.int09{background: url('../images/img/guidance/bg_use09.png') no-repeat center 0;}
.use_list_chocie li.int10{background: url('../images/img/guidance/bg_use10.png') no-repeat center 0;}
.use_list_chocie li.int11{background: url('../images/img/guidance/bg_use11.png') no-repeat center 0;}
.use_list_chocie li.int12{background: url('../images/img/guidance/bg_use12.png') no-repeat center 0;}
.use_list_chocie li.int13{background: url('../images/img/guidance/bg_use13.png') no-repeat center 0;}
.use_list_chocie li.int14{background: url('../images/img/guidance/bg_use14.png') no-repeat center 0;}
.use_list_chocie li.int15{background: url('../images/img/guidance/bg_use15.png') no-repeat center 0;}
.use_list_chocie li.int16{background: url('../images/img/guidance/bg_use16.png') no-repeat center 0;}
.use_list_chocie li.int17{background: url('../images/img/guidance/bg_use17.png') no-repeat center 0;}
.use_list_chocie li.int18{background: url('../images/img/guidance/bg_use18.png') no-repeat center 0;}
.use_list_chocie li.int19{background: url('../images/img/guidance/bg_use19.png') no-repeat center 0;}

/*guidance*/
.guide_issuance{width:100%;height:369px; background:url("../images/img/guidance/guidance01_2.gif") no-repeat center 40px;position:relative;border:1px solid #d1d1d1;}
.guide_issuance.bg2{background:url("../images/img/guidance/guidance01_3.gif") no-repeat center 40px;}
.guide_issuance.bg3{background:url("../images/img/guidance/guidance01_4.gif") no-repeat center 40px;}
.guide_issuance .btn_bank{position:absolute; left:264px; top:282px}
.guide_issuance .btn_yessign{position:absolute; right:64px; top:282px}
.guide_issuance_bg{padding:23px 0 20px 81px;background: url("../images/img/guidance/guidance01_2b_bg.gif") no-repeat scroll 16px 18px; border:1px solid #c6c6c6; margin-top:25px;}
.guide_issuance_bg2{padding:25px 0 26px 92px;background: url("../images/img/guidance/guidance01_2b_bg.gif") no-repeat scroll 14px 17px; border:1px solid #c6c6c6; margin-top:25px;}
.password_bg1{padding:30px 0 29px 175px;background: url("../images/img/guidance/guidance0202_bg1.gif") no-repeat scroll 40px 20px; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;margin-bottom:10px }
.password_bg1.st1{padding-top:24px;background: url("../images/img/guidance/guidance0202_bg2.gif") no-repeat scroll 40px 24px;  }
.password_bg1.st2{padding:47px 0 48px 175px;background: url("../images/img/guidance/guidance0202_bg3.gif") no-repeat scroll 40px 24px}
.guidance0203_bg{padding:26px 0 26px 101px;background: url("../images/img/guidance/guidance0203_bg.gif") no-repeat scroll 25px 24px; border:1px solid #c6c6c6;width:587px;}

.guidanceLine{ padding:26px 0 26px 175px;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;margin-bottom:10px }
.guidanceLine.bg1{background: url("../images/img/guidance/guidance0303_1.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg2{background: url("../images/img/guidance/guidance0303_2.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg3{padding:34px 0 34px 175px;background: url("../images/img/guidance/guidance0303_3.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg4{padding:34px 0 34px 175px;background: url("../images/img/guidance/guidance0303_4.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg5{padding:34px 0 34px 175px;background: url("../images/img/guidance/guidance0303_5.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg6{background: url("../images/img/guidance/guidance0303_6.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg7{padding:34px 0 34px 175px;background: url("../images/img/guidance/guidance0303_7.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg8{padding:34px 0 34px 175px;background: url("../images/img/guidance/guidance0303_8.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg9{padding:43px 0 43px 175px;background: url("../images/img/guidance/guidance0303_9.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg10{padding:34px 0 34px 175px;background: url("../images/img/guidance/guidance0303_10.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg11{padding:41px 0 41px 175px;background: url("../images/img/guidance/guidance0304_1.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg12{padding:41px 0 41px 175px;background: url("../images/img/guidance/guidance0304_2.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg13{padding:32px 0 32px 175px;background: url("../images/img/guidance/guidance0304_3.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg14{padding:41px 0 41px 175px;background: url("../images/img/guidance/guidance0304_4.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg15{padding:32px 0 32px 175px;background: url("../images/img/guidance/guidance0304_5.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg16{padding:52px 0 52px 175px;background: url("../images/img/guidance/guidance0304_6.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg17{padding:61px 0 61px 175px;background: url("../images/img/guidance/guidance0304_7.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg18{padding:50px 0 50px 175px;background: url("../images/img/guidance/guidance0304_8.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg19{padding:50px 0 50px 175px;background: url("../images/img/guidance/guidance0304_9.gif") no-repeat scroll 41px 20px;}
.guidanceLine.bg20{padding:41px 0 41px 175px;background: url("../images/img/guidance/guidance0304_10.gif") no-repeat scroll 41px 20px;}

.others_bg1{padding:22px 0 24px 175px;background: url("../images/img/guidance/guidance0204_bg1.gif") no-repeat scroll 40px 20px; border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;margin-bottom:10px }
.others_bg1.st1{background: url("../images/img/guidance/guidance0204_bg2.gif") no-repeat scroll 40px 20px; }
.others_bg1.st2{background: url("../images/img/guidance/guidance0204_bg3.gif") no-repeat scroll 40px 20px; padding:45px 0 45px 175px}
.others_bg1 .box{border:1px solid #c6c6c6; padding:18px;}
.others_bg1 .box span.title{font-weight:bold; font-size:14px; color:#444444; display:block; margin-bottom:10px}

/*Tips for safe electronic transactions*/ 
.guidance0203	{margin:44px 0 0; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic"; color:#666666}
.guidance0203 ol {width:100%; display:inline-block; border-top:1px solid #4f4f4f; border-bottom:1px solid #4f4f4f;}
.guidance0203 li{border-top:1px solid #c9c9c9;background: url("../images/common/bg_service_rule.png") no-repeat 20px 28px;}
.guidance0203 li.odd{background-position:20px -66px;}
.guidance0203 li:first-child{border-top:0;}
.guidance0203 li>span{display:table-cell; vertical-align:middle}
.guidance0203 li .num1{width:95px; text-align:center; font-size:20px; font-weight:bold; color:#0e65b7;}
.guidance0203 li .num2{width:95px; text-align:center; font-size:20px; font-weight:bold; color:#454545;}
.guidance0203 .num1+span, .guidance0203 .num2+span{padding-left:34px; height:112px; width:565px; font-size:16px; line-height:20px;letter-spacing:-1px}


/* 인증서 발급 미리보기 - 인증서 발급 */
.ubox_wrap02{padding:30px 20px 0 20px;border-top:1px solid #d1d1d1; margin-top:25px}
.ubox_wrap02 dt{margin-bottom:15px;font-weight:bold;color:#2174a1; font-size:14px}
.ubox_wrap02 dd{line-height:18px;}
.issue_certificate02_02{border-top:1px solid #d1d1d1; padding:40px 0 20px 0; margin-top:30px; text-align:center}

/* 인증서 발급 미리보기 - 인증서 갱신 */
.u_tit_line{clear:both;overflow:hidden;}
.u_tit_line li{float:left;}
.u_tit_line li dl dt{background:none;margin-bottom:0;padding-left:0;font-size:12px;color:#666;}
.u_tit_line li dl dd{margin:20px 0 0 0;}

/*검색센터*/
.searchBox {margin-top:30px;padding:30px 0 ; ;border:1px solid #c8c8c8;background:#f8f8f8;text-align:center;position:relative}
.searchBox .bbs_search{ text-align:center; margin:0}
.searchBox button {background: url("../images/btn/btn_cal.gif") no-repeat scroll 0 0 ; border: 0 none; height: 33px; width: 32px;text-indent: -9999px;}
.searchBox span.wid{display:inline-block;margin:0 13px}
.serchWrap{border-top:2px solid #2174a1;  margin-bottom:30px; position:relative}
.serchWrap.noneData{padding:30px 0;text-align:center; margin-top:30px;border-bottom:1px solid #2174a1;}
.serchWrap .date{display:inline-block;padding-left:15px;font-size:12px; color:#a8a8a8; font-weight:normal}
.serchWrap .link{padding-top:5px; color:#1067d2; text-decoration:underline;margin-bottom:20px;}
.serchWrap .more{position:absolute;top:25px; right:11px; padding-right:14px; background:url("../images/bullet/bul_more.gif") no-repeat right center}
#searchKeyWord{position:absolute;left:1px; top:32px;width:328px;background:#fff;border:1px solid #75a2b9; z-index:100;text-align:left}
#searchKeyWord li:first-child a{border-top:0 none}
#searchKeyWord li a{display:block;padding:10px 16px;border-top:1px solid #eeeeee }
#searchKeyWordListDiv{position:absolute;left:1px; top:32px;width:328px;background:#fff;border:1px solid #75a2b9; z-index:100;text-align:left}
#searchKeyWordListDiv li:first-child a{border-top:0 none}
#searchKeyWordListDiv li a{display:block;padding:10px 16px;border-top:1px solid #eeeeee }
.inputWrap{position: relative; display: inline-block; width: 365px;}
.zserch_slbox{position: relative; display: inline-block; width: 365px;}

#searchTotal .ui-datepicker .ui-datepicker-title{font-size:14px;font-weight:bold}
#searchTotal .ui-widget-header{background:0 none; border:0 none;}
#searchTotal .ui-icon-circle-triangle-e { background-position: -32px -15px; }
#searchTotal .ui-icon-circle-triangle-w { background-position:-97px -14px; }
#searchTotal .ui-state-default, #searchTotal  .ui-widget-content .ui-state-default, #searchTotal .ui-widget-header .ui-state-default{background:0 none; border:0 none;}
#searchTotal .ui-state-hover, 
#searchTotal .ui-widget-content .ui-state-hover, 
#searchTotal .ui-widget-header .ui-state-hover, 
#searchTotal .ui-state-focus, 
#searchTotal .ui-widget-content 
#searchTotal .ui-state-focus, 
#searchTotal .ui-widget-header 
#searchTotal .ui-state-focus {background:0 none; border:0 none; }
#searchTotal.ui-state-highlight, 
#searchTotal .ui-widget-content .ui-state-highlight,
#searchTotal  .ui-widget-header .ui-state-highlight{background:#197cb2; color:#fff}
#searchTotal .ui-datepicker-month{position: absolute; left: 112px; width:50px;display:block; padding-left:7px;text-align:left;background: url("../images/ico_b.gif") no-repeat  left 16px}
#searchTotal .ui-datepicker-year{position: absolute; left: 59px;width:50px;display:inline-block; text-align:right}
#searchTotal .ui-datepicker{padding:0; }
#searchTotal .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br,
#searchTotal .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl,
#searchTotal .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr,
#searchTotal .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-radius:0}
#searchTotal .ui-datepicker td {border-left:1px solid #c0c0c0; padding:0}
#searchTotal .ui-datepicker td a{padding:5px 0; text-align:center }
#searchTotal .ui-datepicker th{border-left:1px solid #c0c0c0; background:#f0f0f0}
#searchTotal .ui-datepicker td:first-child, #searchTotal .ui-datepicker th:first-child{border-left:0 none}
#searchTotal .ui-datepicker table, #searchTotal .ui-datepicker table td{border-top:1px solid #c0c0c0;margin: 0;}
#searchTotal .ui-datepicker-week-end, #searchTotal .ui-datepicker-week-end a{color:#2695a9}
#searchTotal .ui-datepicker-week-end:first-child , #searchTotal .ui-datepicker-week-end:first-child a{color:#940034}
#searchTotal .ui-datepicker .ui-datepicker-prev-hover { top: 2px;left:2px;}
#searchTotal .ui-datepicker .ui-datepicker-next-hover { top: 2px;right:2px;}
#searchTotal .ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/ui-icons_222222_256x240.png)/*{iconsHover}*/; }



/*사이트맵*/
.sitemap_box{border:1px solid #bfbfbf;border-top:2px solid #3786bd;padding:15px 0 10px 19px;margin:0 0 12px;line-height:18px;}
.sitemap_box > ul {overflow:hidden;}
.sitemap_box > ul > li{float:left;width:33%;}
.sitemap_box > ul > li:first-child{width:34%;}
.sitemap_box > ul > li > a{display:inline-block;min-height:14px;margin-bottom:12px;padding-left:20px;background:url("../images/bullet/bul_list01.gif") 7px 7px  no-repeat;font-size:14px;font-weight:bold;color:#031311;line-height:18px;}
.sitemap_box > ul > li > ul {margin-bottom:10px}
.sitemap_box > ul > li > ul > li {margin-left:20px;}
.sitemap_box > ul > li > ul > li > a{display:inline-block;padding-left:10px;background:url("../images/bullet/bul_box02.gif") 0 11px no-repeat;font-weight:normal;font-size:12px;line-height:24px;color:#666666}

/*팝업*/
.popup {width:550px; height:495px;position:relative;font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";font-size:16px;color:#666666}
.popup h1{padding:15px 45px; background: url('../images/bullet/bul_circle_W.png') no-repeat 24px 18px #0074b7;color:#fff;font-size:16px; }
.popup.bg_color1 h1{background-color:#2174a1}
.popup .btn_close{position:absolute; right:20px; top:14px}
.popup .cont{margin:0 25px 50px}
.popup h2.tit{font-size:16px; color:#333; padding:30px 0 17px 19px; border-bottom:1px solid #b0b0b0; text-indent: -23px;}
.popup .dataArea{padding:20px 8px 0; font-size:12px; color:#666666; font-family:dotum,"돋움"; line-height:18px;  }
.popup .dataArea .indent1{padding:7px 0 0 16px; text-indent:-11px;display:block}
.popup .dataArea .indent2{padding:3px 0 0 30px; text-indent:-16px;display:block}


/*Certificate copy information*/
.copyInfo{background:url("../images/img/etc/copyInfo_bg.gif") repeat-x left top;overflow:hidden;width:100%;}
.copyInfo .copyCont{width:792px; border:1px solid #cbcbcb; margin:29px auto 50px; padding:0 28px; background:#fff; min-height:300px;} /* 2016-02-16 수정 */
.copyInfo .copyCont .copyHeader{width:100%; height:197px; background:url("../images/img/etc/copyHeader_bg.gif") no-repeat 519px  18px; font-family:"나눔고딕볼드","nanumgothicbold","나눔고딕","nanumgothic",dotum,"돋움";}
.copyInfo .copyCont .copyHeader.bg_none{background:0 none; height:120px;}
.copyInfo .copyCont .copyHeader.bg2{background:url("../images/img/etc/etc_img4_1.gif") no-repeat 640px  26px;height:186px;}
.copyInfo .copyCont h1{font-size:36px; color:#303030; padding-top:39px;letter-spacing:-1px; line-height:36px;}
.copyInfo .copyCont h1 span{font-size:20px; color:#666666; }
.copyInfo .copyCont .copyHeader p.desc{padding-top:30px;font-size:14px; color:#666666; }
.copyInfo .copyCont .copyImg{position:relative;padding:70px 0 0;height:508px}
.copyInfo .copyCont .copyImg .btn01{position:absolute; left:0; top:30px;}
.copyInfo .copyCont .copyImg .btn02{position:absolute; right:0; top:30px;}
.copyInfo .copyCont .copyImg .btn03{position:absolute; left:0; top:393px;}
.copyInfo .copyCont .copyImg .btn04{position:absolute; right:0; top:401px;}
.copyInfo .copyCont .box_desc{padding:10px 0 40px}
.copyInfo .copyCont .box_desc3{padding:5px 0 30px}
.copyInfo .copyCont .txt_indent2{margin-bottom:10px}
.copyInfo .copyCont h2 {padding-top:18px;padding-left:21px;background: url('../images/bullet/bul_circle01.gif') no-repeat 0 21px;color:#313131; font-family:"나눔고딕","nanumgothic",dotum,"돋움";font-size:16px;margin-bottom:15px}
.copyInfo .copyCont h4 .txt_14px{color:#313131}
.copyInfo .copyCont .txt_indent{margin-bottom:20px;}
.copyInfo .copyCont .txt_indent li{line-height:18px;text-indent:-15px;}
.copyInfo .copyCont .bg_box{background:url("../images/img/etc/etc_img4_3.gif") no-repeat 31px 28px; padding: 30px 0 30px 102px;margin-bottom:20px;}
.copyInfo .copyCont .bg_box strong{color:#313131}

.copyInfo .copyCont.remoteWrap{padding:0; width:848px;}
.copyInfo .copyCont.remoteWrap .remote_top{padding:0 28px; border-bottom:1px solid #ccc}
.copyInfo .copyCont .remote{background:url("../images/img/etc/etc05_bg.gif") no-repeat right top;padding:10px 29px;margin-bottom:90px;  }
.tx_orange{color:#ff4e00; font-weight:bold; }
.copyInfo .copyCont .remote_box{border:1px solid #b0b0b0; background:#f8f8f8; text-align:center }
.copyInfo .copyCont .remote_box .number{display:block; background:url("../images/img/etc/etc_img5.gif") no-repeat left top;width:61px; height:31px;padding:18px 0 15px; font-size:24px; font-weight:bold;color:#fff ; margin:10px auto}
.copyInfo .copyCont .remote_box p{margin:30px 0}
.copyInfo .copyCont .contents .h4_tit{margin-bottom:10px; padding-top: 15px;background-position: 0 19px;}
.copyInfo .copyCont .remote_bottom{border-top:1px solid #ccc; background:#f6f6f6; text-align:center;padding:20px 0}
.copyInfo .copyCont .remote .box_desc2{line-height:20px; margin-top:12px; padding-left:20px;}

/* 2016-02-16 추가 */
.bbs_search2{margin-top:0;text-align:left;}
.bbs_search2 .btn{width:33px;height:33px;border:0px;padding-left:0px;}
.inp_text{width:85%;height:14px;padding:5px 10px 5px 0;margin-top:5px;border:1px solid #c6c6c6;text-indent:10px;}
.list_bul2.list_bul2_space{padding:0 12px;margin-bottom:10px}
.list_bul2.list_bul2_space p{font-weight:normal}

/* 2018-04-30 에러페이지 추가 */
.errorInfo{width: 798px; margin:212px auto 0;}
.errorInfo .msg_error{border: 1px solid #e4e4e4; height: 216px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-top: 25px; position: relative; 
background:url("../images/img/etc/img_error_bg.gif") no-repeat 142px 40px;}
.errorInfo .msg_error .error_title p {font-size:23px; font-family:"맑은 고딕", Malgun Gothic; font-weight: bold; color: #000;  margin-top: 55px; margin-left: 314px;}
.errorInfo .msg_error .error_content p {font-size:13px; font-family:"맑은 고딕", Malgun Gothic; color: #000;  margin-top: 18px; margin-left: 314px;}
.errorInfo .msg_error p span{color: #50b5da;}

