@charset "utf-8";
#content{width:980px;margin:0 auto;padding-bottom:60px;}
input[type=radio],input[type=checkbox],input[type=text],input[type=button]{margin:0;padding:0;border:0}
input[type=button],input[type=file],select{border:none;vertical-align:top;cursor:pointer}
h3{padding:0 0 20px}
h4{padding:0 0 10px 18px;background:url(../img/common/h4_bullet.gif) no-repeat 0 30%;font-size:15px;font-family:'Malgun Gothic';font-weight:bold;color:#333;text-align:left;}

/* input type text 설정 */
.inp200{width:188px;height:12px;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;font-size:13px;line-height:1;color:#666}
.inp150{width:128px;height:12px;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;font-size:13px;line-height:1;color:#666;letter-spacing:0}
.inp80{width:68px;height:12px;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;font-size:13px;line-height:1;color:#666}
.inp100{width:88px;height:12px;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;font-size:13px;line-height:1;color:#666}

/* 보험정보 제공기록 조회 설정 */
.infoArea .searArea{margin-bottom:50px}
.infoArea .searArea h3{padding-bottom:15px;text-align:left}
.infoArea .searArea table{width:100%}
.infoArea .searArea table tr:nth-child(1) th,.infoArea .searArea table tr:nth-child(1) td{border-top:2px solid #2376b5;border-bottom:1px solid #ccc;text-align:left}
.infoArea .searArea table th,.infoArea .searArea table td{height:30px;padding:5px 0 5px 20px;border-top:1px solid #8b8b8b;border-bottom:1px solid #ccc;text-align:left;font-weight:normal;}
.infoArea .searArea table tr:last-child th,.infoArea .searArea table tr:last-child td{border-bottom:1px solid #adadad}
.infoArea .searArea table th{background:#dfe5eb !important;font-size:16px;font-family:'Malgun Gothic';font-weight:bold;color:#4f4f4f}
.infoArea .searArea table td{padding-left:20px;}
.infoArea .searArea table td > em{font-size:14px;text-align:left}
.infoArea .searArea table .chkDate{width:541px;padding-bottom:5px}
.infoArea .searArea table .chkDate:after{display:block;clear:both;content:''}
.infoArea .searArea table .chkDate .prevDate{float:left;width:131px}
.infoArea .searArea table .chkDate .dot{display:inline-block;float:left;width:45px;padding-top:5px;color:#a61919;text-align:center}
.infoArea .searArea table .chkDate .nextDate{float:right;width:365px;text-align:left}
/* .infoArea .searArea table .chkDate .prevDate span,.infoArea .searArea table .chkDate .nextDate span{width:13px;height:26px;font-size:14px}
.infoArea .searArea table .chkDate .prevDate span,.infoArea .searArea table .chkDate .nextDate span,.rstArea .rstNum span{display:inline-block;padding:3px 17px 0 6px;vertical-align:top}
.infoArea .searArea table .chkDate select.year,.infoArea .searArea table .chkDate select.month{height:24px;padding:4px 0 3px 9px;border:1px solid #c2c2c2;border-radius:0;background:transparent;-webkit-appearance:none}
.infoArea .searArea table .chkDate select.year{width:78px;border:1px solid #c2c2c2;}
.infoArea .searArea table .chkDate select.month{width:58px;border:1px solid #c2c2c2;} */
.infoArea .searArea table .chkTxt{font-size:12px;color:#a61919;text-align:left;}
.infoArea .searArea table select.company{width:222px;padding-left:9px;border:0;border-radius:0;background:transparent;-webkit-appearance:none}
.infoArea .searArea .searTxt{margin-top:-10px;padding:0 0 30px;font-size:13px;text-align:left}
.infoArea .searArea p{text-align:center;}
.infoArea .searArea table > td > p{text-align:left !important;}
.infoArea .searArea .btnSrch{width:150px;height:40px;border:none;background:url(../img/common/btn_check.gif) no-repeat 0 0;text-indent:-9999em;cursor:pointer}
.calendar{width:26px;height:26px;background:url(../img/common/icon_calendar.gif) no-repeat 0 0;vertical-align:top}
.rstUser{background:#eee;font-size:13px !important;}
.br{border-right:1px solid #ccc !important;}
/* 보험정보 제공기록 조회 결과 */
.rstArea{padding-top:50px;border-top:1px dotted #9d9d9d}
.rstArea .rstSel:after{display:block;clear:both;content:''}
.rstArea .rstSel h3{float:left;padding-right:20px}
.rstArea .rstSel .rstChk{float:left}
.rstArea .rstSel .rstNum{float:right}
.rstArea .rstbox table th{font-size:15px;}
.rstArea .rstbox table th,.rstArea .rstbox table td{padding:10px 0 !important;text-align:center !important;}
.rstArea .rstbox table td > em{display:block;padding-bottom:6px;}
.rstArea .rstChk select{border:1px solid #c2c2c2 !important;padding:4px 0 ;}
.rstArea .rstChk select.listChk,.rstArea .rstNum select.listNum{padding-left:9px;border:1px solid #c2c2c2;border-radius:0;background:transparent;vertical-align:top;-webkit-appearance:none}
.rstArea .rstChk select.listChk{width:183px;height:26px;}
.rstArea .rstNum select.listNum{width:68px;height:26px;vertical-align:top}
.rstArea .rstNum em{margin:4px 0 0;padding:0 9px 0 0}
.rstArea .infoTxt:after{content:'';display:block;clear:both;}
.rstArea .infoTxt em{float:left;width:15px;}
.rstArea .infoTxt span{float:right;width:965px;text-align:left;letter-spacing:0 !important;}
.rstArea .infoTxt span > b{color:#454545;}
.rstArea .rstBtn{padding-top:20px;text-align:right}
.rstArea .rstBtn .btnSave{width:100px;height:30px;margin:0;padding-right:10px;border:0;background:url(../img/common/btn_save.gif) no-repeat 0 0}
.rstArea .rstBtn .btnPrt{width:100px;height:30px;margin:0;border:0;background:url(../img/common/btn_print.gif) no-repeat 0 0}
.br{border-right:1px solid #ccc;}
/* table 공통 설정 */
table tr:first-child th{border-top:2px solid #2376b5;border-bottom:1px solid #ccc}
table th{border-bottom:1px solid #ccc;background:#dfe5eb;color:#333 !important;font-size:15px !important;font-family:'Malgun Gothic';font-weight:bold;color:#454545;}
table td{border-bottom:1px solid #ccc;font-size:13px;letter-spacing:0 !important;font-weight:normal !important;}
table tr:last-child td{border-bottom:1px solid#adadad}
table th,table td{height:30px;padding:5px;border-right:1px solid #ccc}
table th:last-child,table td:last-child{border-right:none}
span.nodata{display:block;width:980px;padding: 30px 0;}

/* 기간 선택 셀렉트 박스 공통 적용 */
/* .selDate{width:75px}
.selDay{width:55px} */
.selComp{display:block !important;width:198px}
.selChk{width:98px}
.selNum{width:78px}
.selDate,.selDay,.selComp,.selChk,.selNum{display:inline-block;overflow:hidden;padding:3px 0 5px;border:1px solid #c2c2c2;background:#fff url(/img/common/sel_arrow_2.gif) no-repeat right}
select{width:198px;height:24px !important;margin:0;border:1px solid #c2c2c2;font-size:14px;line-height:1;font-family:'Malgun Gothic';color:#666;vertical-align:middle !important;}
select.listNum{width:68px;vertical-align:top}

/* 이용안내 */
.guideArea{text-align:left}
.guideArea h3{padding:50px 0 20px}
.guideArea h4{padding:0 0 10px 18px;background:url(../img/common/h4_bullet.gif) no-repeat 0 30%;font-size:15px;font-family:'Malgun Gothic';font-weight:bold;color:#666}
.guideArea p{padding-bottom:15px;font-size:13px;font-family:'Malgun Gothic';line-height:1.7;color:#666}
.guideArea p > b{color:#004a82}
.guideArea .dncArea{padding-bottom:20px;overflow:hidden;zoom:1;}
.guideArea .dncArea li{padding:0;}
.guideArea .dncArea li:after{display:block;clear:both;content:''}
.guideArea .dncArea li > span{float:left;width:40px;font-size:13px;font-weight:bold;font-family:'Malgun Gothic';line-height:1.7;color:#004a82}
.guideArea .dncArea li > p{float:left;width:940px;padding:0 !important}
.guideArea .dncArea li:last-child > span{width:70px}
.guideArea .dncArea li:last-child > p{width:900px;padding:0 !important}
.guideArea .fileDown{padding-bottom:30px;border-top:1px solid #bdbdbd}
.guideArea .fileDown li{padding:4px 0 5px 6px;border-bottom:1px solid #bdbdbd;background:url(../img/common/icn_fd_dot.gif) no-repeat 0 48%}
.guideArea .fileDown li > span{padding-right:20px}
.guideArea .doc{width:970px;margin-left:20px}
.guideArea .doc ul{padding-bottom:20px}
.guideArea .doc ul > li{padding-left:7px;background:url(../img/common/icn_fd_dot.gif) no-repeat 0 50%;line-height:1.7}
.guideArea .doc ul > li.email{letter-spacing:0;}
.guideArea .docRefer{margin-bottom:30px}
.guideArea .refer{padding:20px;border:1px solid #bababa;background:#dfe5eb}
.guideArea .refer dl > dt,.guideArea .refer dl > dd{padding-bottom:20px}
.guideArea .refer dl > dt{font-size:15px;font-weight:bold;color:#333}
.guideArea .refer dl > dd{padding-left:7px;background:url(../img/common/icn_refer_dot.gif) no-repeat 0 15%;font-size:13px;line-height:1.7}
.guideArea .refer dl > dd:nth-child(3){padding-bottom:0}
.guideArea .custom{margin-top:30px;padding-top:20px;border-top:1px solid #bdbdbd}
.guideArea .custom li,.guideArea .custom li > p{font-size:13px;font-weight:bold;color:#454545}
.guideArea .custom li{padding:0 0 0 12px;background:url(../img/common/bullet_address.gif) no-repeat 0 22%;font-size:13px;font-weight:bold;color:#454545}
.guideArea .custom li > p{padding:0}
.guideArea .faq{padding:30px 0 0 0;overflow:hidden;}
.guideArea .faq:after{content:'';display:block;clear:both;}
.guideArea .faq h3{float:left;margin:0;padding:0;}
.guideArea .faq a{float:left;padding-left:10px;}

/* 질문과 답변 사용된 버튼 */
.selchg{width:50px;height:26px;margin-left:5px;padding:0;border:0;background:url(../img/common/btn_selchg.gif) no-repeat 0 0;cursor:pointer}
.btn-delete{width:100px;height:30px;background:url(../img/qna/btn_delete.gif) no-repeat 0 0;cursor:pointer}
.btn-find{width:60px;height:26px;background:url(../img/qna/btn_search.gif) no-repeat 0 0;cursor:pointer}
.btn_cancel{width:120px;height:40px;background:url(../img/qna/btn_cancle.gif) no-repeat 0 0;cursor:pointer}
.btn_modify{width:100px;height:30px;background:url(../img/qna/btn_modify.gif) no-repeat 0 0;cursor:pointer}
.btn_modify2{width:120px;height:40px;background:url(../img/qna/btn_modify_done.gif) no-repeat 0 0;cursor:pointer}
.btn_write{width:100px;height:30px;background:url(../img/qna/btn_write.gif) no-repeat 0 0;cursor:pointer}
.btn_write2{width:120px;height:40px;background:url(../img/qna/btn_write_done.gif) no-repeat 0 0;cursor:pointer}
.btn_confirm{width:120px;height:40px;background:url(../img/common/btn_confirm.gif) no-repeat 0 0;cursor:pointer}
.btn_addfile{width:80px;height:26px;background:url(../img/common/btn_findfile.gif) no-repeat 0 0;cursor:pointer}

/* 질문과 답변 목록 */
.qnaBox .selList:after{display:block;clear:both;content:''}
.qnaBox .selList h3{float:left}
.qnaBox .selList .qnaSel{float:right}
.qnaBox .selList .qnaSel span{font-size:12px;color:#666}
.lstTable{width:100%}
.lstTable tr > th,.lstTabel tr > td{padding:5px 10px;color:#333 !important;text-align:center !important;}
.lstTable th{border-top:2px solid #2376b5 !important;background:#dfe5eb;color:#666 !important;font-size:15px;}
.lstTable tr > td{padding:10px;text-align:center !important;font-size:13px;font-weight:normal;}
.lstTable tr > td:nth-child(3){text-align:left !important;}
.lstTable td > a{text-align:left !important}
.lstTable td > span.reply{display:block;padding-left:25px;background:url(../img/qna/icn_closed.gif) no-repeat 0 25%}
/* .lstTable td > a > span.reply{padding-left:40px;background:url(../img/qna/icn_closed.gif) no-repeat 10% 25%} */
.lstTable td > a:hover,.lstTable td > a:focus{color:#388103;text-decoration:underline;}
.qnaList p.btnQna{padding-top:10px;text-align:right}
.qnaFoot .paging{width:50%;margin:0 auto;padding:15px 0 30px 0;text-align:center;}
.qnaFoot .paging:after{display:block;clear:both;content:''}
.qnaFoot .paging p{display:inline-block;padding:0 2px;}
.qnaFoot .paging ul{display:inline-block;padding:0 4px;vertical-align:middle;overflow:hidden;}
.qnaFoot .paging ul > li{float:left;padding:0 5px}
.qnaFoot .paging ul > li > a{font-size:13px}
.qnaFoot .paging ul > li > a:active,.qnaFoot .paging ul > li > a:focus,.qnaFoot .paging ul > li > a.on{font-weight:bold;color:#388103;text-decoration:underline}
.qnaFoot .path{display:block;width:360px;margin:0 auto;text-align:left;}
.qnaFoot .path:after{content:'';display:block;clear:both;}
.qnaFoot .path select.searType{float:left;width:78px;height:26px !important;margin-right:7px;}
.qnaFoot .path input[type=text]{position:relative;top:-1px;width:188px;margin:0 2px 0;}
.qnaFoot .path input[type=button]{width:60px;}

/* 질문과 답변 글읽기 */
.qnaBox h3{padding-bottom:15px;text-align:left}
.readTable{width:100%}
.readTable tr:first-child th,.readTable tr:first-child td{border-top:2px solid #2376b5 !important}
.readTable th,.readTable td{padding-left:20px;border-right:none;text-align:left}
.readTable td{font-size:13px;line-height:1.5}
.readTable th > em.txtLng{display:block;padding-top:5px}
.readTable td > span.txtLng{display:block;width:770px;padding-top:4px;text-align:right}
.readTable td > p {word-break:break-all;}
.qnaList .bntList{padding-top:30px;text-align:center;}
.qnaList .bntList input{margin-left:5px;}

/* 질문과 답변 글쓰기 */
.txtQna{margin-top:-10px;/*padding-top:20px;*/text-align:left}
.txtQna > span{display:block;padding-bottom:5px}
.inp760{width:758px;height:12px;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;font-size:13px;line-height:1;color:#666;}
textarea{height:118px !important;margin:0;font-size:13px;line-height:1.7 !important;font-family:'Malgun Gothic',ng,'돋움',Dotum,sans-serif;color:#666;overflow: hidden;overflow-y: scroll;}
.argBox{overflow:hidden;overflow-y:scroll;width:758px;height:118px;margin-bottom:10px;padding:6px 0 6px 10px;border:1px solid #c2c2c2;font-size:13px;line-height:1.8;color:#666}
.argBox dl{width:740px;}
.argBox ol > li{padding-bottom:5px;width:740px;}
.argBox ol > li > span{display:inline-block;width:98%;padding-left:13px}
.argBox dl > dt{font-weight:bold;}
.mrg50{margin-right:50px}

.abuseBox{overflow:hidden;overflow-y:scroll;width:758px;height:118px;margin-bottom:10px;padding:6px 0 6px 10px;border:1px solid #c2c2c2;font-size:13px;line-height:1.8;color:#666}
.abuseBox dl{width:740px;border:none;}
.abuseBox ol > li{padding-bottom:5px;width:740px;}
.abuseBox ol > li > span{display:inline-block;width:98%;padding-left:13px}
.abuseBox dl > dt{font-weight:bold;}

/* 질문과 답변 답변 확인 */
.cmtArea{margin:20px 0 0;padding:0 0 0 180px;background:url(../img/qna/icn_rep.gif) no-repeat 10% 10%}
.cmtArea .cmtTable{width:800px !important}
.cmtArea .cmtTable td{font-size:13px}
.cmtArea .cmtTable td > dl > dt{padding-bottom:3px;font-weight:bold;color:#454545}

/* 본인인증 로그인 */
.cnfForm:after{display:block;clear:both;content:''}
.cnfForm li{float:left;width:148px !important;margin-right:20px}
.cnfForm li:last-child{margin-right:0}
.cnfForm li > label{display:inline-block;width:148px;}
.cnfForm li > input{display:block;width:148px;margin:10px 0 0;padding:0}
.logTxt{padding-top:10px;text-align:left;}
.logTxt em{margin-right:10px;color:#333;font-weight:bold;}
.logTxt a{text-decoration:underline;}
.logTxt a > b{color:#11568a;font-size:13px;}
.bntLogin{padding-top:20px}
.numTxt{padding-top:5px;font-size:12px !important}
.insPass{vertical-align:bottom !important;}
.passMdf{margin-left:5px;}
.passMdf a{color:#11568a;font-weight:bold;text-decoration:underline;}

/* 보험정보 오남용 신고 리스트 */
.lstTable td > a > span.addFile{padding-right:25px;background:url(../img/common/icn_addfile.gif) no-repeat 100% 30%}

/*dnp dncs 항목 선택*/
.selDnc:after{content:'';display:block;clear:both;}
.selDnc .dnp{float:left;width:350px;}
.selDnc .dnp label,.selDnc .dncs label{margin-left:10px;color:#707070;font-weight:bold;}
.selDnc .dnp em,.selDnc .dncs em{display:inline-block;padding-left:28px;font-size:12px;}
.btnAll{margin-top:-10px;padding:0;text-align:right;}
/* 제공/가입권유 중지 */
.qnaList h3{padding:0 0 10px 18px;background:url(../img/common/h4_bullet.gif) no-repeat 0 30%;font-size:15px;font-family:'Malgun Gothic';font-weight:bold;color:#333;text-align:left;}
.dncTxt{margin-top:20px;padding-bottom:40px;text-align:left}
.dncTxt li{margin-bottom:8px;padding-left:15px;background:url(../img/common/icn_star1.gif) no-repeat 0 2%}
.dncTxt li > span{display:block;padding-bottom:8px}
.dncTxt li.last{padding-left:15px;background:url(../img/common/icn_star2.gif) no-repeat 0 45%;color:#a61919}
.dncForm{margin-bottom:20px;border: 1px solid #bababa;padding: 25px 0 20px 20px;background-color: #dfe5eb;}
.dncForm p{margin-bottom:10px;text-align:left}
.dncForm p > label{margin-right:20px;font-size:15px;font-weight:bold;color:#333}
.dncForm p.txt{margin:0 0 10px 0;padding:0 0 0 15px;background:url(../img/common/icn_star2.gif) no-repeat 0 45%;color:#a61919;}
.dncForm .dncAgr{width:804px;height:140px;margin:0 0 0 86px;}
.dncForm .dncAgr:after{display:block;clear:both;content:''}
.dncForm .dncAgr ul{overflow:hidden;overflow-y:scroll;margin-bottom:10px;padding:10px 0 0 10px;border:1px solid #c2c2c2;background-color:#fff;text-align:left}
.dncForm .dncAgr li{margin-bottom:5px;font-size:13px}
.dncForm .dncAgr .dncChk{float:left;/* padding-top:9px */}
.dncForm .dncAgr .dncChk > label{font-size:13px !important;font-weight:normal !important;color:#666 !important}
.dncForm .dncAgr .btnGuide{float:right;margin:0}
.btn_guide{width:100px;height:30px;background:url(../img/common/btn_dnc_guide.gif) no-repeat 0 0}
.dncTxt2{margin-top: -10px;text-align:left}
.dncTxt2 > span{display:block;margin-bottom:8px;color:#a61919}
.inp80{width:68px;height:14px;margin:0;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;line-height:1}

/* 제공/가입권유 중지 */
.stopDnc{padding-bottom:30px !important}
.dncForm p > span{margin-right:10px;font-size:15px;font-weight:bold;color:#333}
.dncForm p > em{margin-right:20px;font-size:22px;font-weight:bold;color:#333}
.btn_stop{width:100px;height:30px;margin:0;background:url(../img/common/btn_stop_guide.gif) no-repeat 0 0;vertical-align:middle !important}

/* 보험정보 오남용 신고 유의사항 */
.abuseArea{text-align:left}
.abuseArea p{padding:0 0 30px 18px;font-size:13px;line-height:1.7}
.abuseArea p > span{display:block}
.abuseArea p.abuseBtn{text-align:center}

/* 보험정보 오남용 신고 글 작성하기 */
.addFile{position:relative;width:770px}
.addFile .file_txt{float:left;width:658px;height:12px;padding:6px 0 6px 10px;border:1px solid #c2c2c2;text-align:left !important}
.addFile .file_wrap{display:inline-block;position:absolute;top:0;right:0;width:80px;height:26px;background:url(../img/common/btn_findfile.gif) no-repeat 0 0}
.addTxt{display:inline-block;width:100%;padding:5px 0;}
/* .addFile .cmt-file{position:absolute;top:0;right:202px;display:inline-block;width:98px;height:20px;background:url(../img/admin/btn_btn_findfile.gif.gif) no-repeat 0 0} */
.addFile .file_add{width:80px;height:26px;color:#fff;opacity:0}
.abuseChk{overflow:hidden;zoom:1}
.abuseChk:after{display:block;clear:both;content:''}
.abuseChk li{float:left;width:146px;margin-bottom:5px}
.notify p{padding:5px 0}
.notify .sms > span > input,.notify .email > span > input{margin-right:10px}
.notify .sms > span > span{margin-right:10px;color:#c2c2c2}
.notify .email > span > span{margin:0 5px 0 0;padding:0;color:#c2c2c2}
.notify .sms > span{padding-left:17px}
.notify .email > span{padding-left:10px}
.downArea{display:block;padding:5px 0;}
.bntDel{margin-top:-10px;text-align:right;}
/* 보험정보 오남용 신고 답변확인 */
.readTable td > em{padding-right:10px;padding-top:27px}
.cmtArea .cmtTable td > p{padding-top:25px;}
.cmtArea .cmtTable td > p > em{padding-right:10px !important;font-weight:bold !important}
.cmtArea p.cmtBtn{padding-top:20px;text-align:right !important;}
.cmtArea .cmtTable .cmtRead{background:#bcc7d2;}

/* 보험정보 오남용 신고 재문의*/
.inp600{width:580px;height:12px;padding:6px 0 6px 10px !important;border:1px solid #c2c2c2 !important;font-size:13px;line-height:1;color:#666;overflow: hidden;overflow-y: scroll;}
.addFile2{position:relative;width:600px}
.addFile2 .file_add{width:80px;height:26px;color:#fff;opacity:0}
.addFile2 .file_txt{float:left;width:488px;height:12px;padding:6px 0 6px 10px;border:1px solid #c2c2c2;text-align:left !important}
.addFile2 .file_wrap{display:inline-block;position:absolute;top:0;right:10px;width:80px;height:26px;background:url(../img/common/btn_findfile.gif) no-repeat 0 0}
.absBtn{padding-top:30px;}
.absBtn .btn_cmt_write{width:120px;height:40px;margin-right:5px !important;background:url(../img/common/btn_abs_cmt_write.gif) no-repeat 0 0;}

/*보험정보 열람 목록 탭*/
.peruseTab:after{content:'';display:block;clear:both;}
.peruseTab li{float:left;padding-right:10px;}
.peruseTab li > a{display:block;}
.peruseTab li > a, .peruseTab li > a.on{padding:0;display:block;height:40px;position:relative;overflow:hidden}
.peruseTab li > a.on > img,
.peruseTab li > a:hover > img,.peruseTab li > a:focus > img {position:relative;top:-40px;border:none;padding:0;}

/*보험정보 계약조회 열람*/
.peresuBox h3{text-align:left;}
.peruse01List{padding-bottom:0 !important;}
.peresuList{margin-bottom:0 !important;}
.peresuList table th,.peresuList table td{height:30px;margin:0;padding:5px 0;text-align:center !important;}
.searArea table > tbody > tr > td > p > b{color:#004a82 !important;}
.peresuBox p{margin-top:-10px;padding:0;text-align:left !important;font-size:13px;}
.peresuBox .rstBtn{padding-top:20px;text-align:right !important}
.peresuBox .rstBtn .btnPrt{width:100px;height:30px;margin:0;border:0;background:url(../img/common/btn_print.gif) no-repeat 0 0}

/*보험정보 사고조회 열람*/
.tdsp{border-right:1px solid #c2c2c2 !important;}

/*보험사 질문과 답변 */
.insChk > ul > li.first{display:block;width:100%;}
.insTable tr > td:nth-child(6){padding-left:20px;text-align:left;}

/*보험사 회원가입*/
.btn_check{width:80px;height:26px;background:url(../img/common/btn_check2.gif) no-repeat 0 0;}
.btn_join{width:120px;height:40px;margin-right:5px !important;background:url(../img/common/btn_join.gif) no-repeat 0 0;}
.joinTxt{padding-top:10px;color:#a61919;text-align:left;}

/*보험사 질문과 답변 */
.btncmt,.insbtn{padding-top:10px;text-align:right;}
.insbtn input{margin-left:5px;}
.cmt-write{width:100px;height:30px;background:url(../img/common/btn_cmtwrt.gif) no-repeat 0 0;}

/*보험사 이용자 등록*/
.infoAgr{padding-top:50px;text-align:left;font-size:13px;}
.infoAgr ol{margin-top:10px;padding-left:20px;}
.infoAgr ol > li{padding-bottom:50px;color:#333;font-size:15px;font-weight:bold;}
.infoAgr ol > li > ol{padding:20px;border:1px solid #bababa;background:#dfe5eb;}
.infoAgr ol > li > ol > li{margin-bottom:20px;padding:0;line-height:1.7;color:#666;font-size:13px;font-weight:normal;}
.infoAgr ol > li > ol > li > b,.infoAgr ol > li > ol > li > em{display:block;}
.infoAgr ol > li > ol > li > b{color:#333;}
.infoAgr ol > li > ol > li:last-child{margin-bottom:0;}
.infoAgr p{padding:10px 0 0;}
.infoAgr p{overflow:hidden;zoom:1;}
.infoAgr p:after{content:'';display:block;clear:both;}
.infoAgr p > input[type=checkbox]{float:left;width:16px;}
.infoAgr p > label{float:right;width:940px;text-align:left;color:#666;font-size:13px;font-weight:normal;}
.infoAgr .custom{margin-left:20px;text-align:left;}
.infoAgr .custom > b{padding-left:12px;background:url(../img/common/bullet_address.gif) no-repeat center left;color:#454545;}
.bntUser{padding-top:30px;}
.bntUser .btn_reg {width:150px;height:40px;background:url(../img/common/btn_reguser.gif) no-repeat 0 0;}
/*이용안내 팝업*/
.readGuide,.infoGuide,.dncGuide,.abuseGuide{display:none;position:absolute;top:0px;left:0;}

/*자주 묻는 질문*/
.faqArea{width:980px;text-align:left;}
.faqArea li p{line-height:1.7;color:#454545;font-size:13px}
.faqArea li p.qustArea{padding:5px 0 5px 20px;background:#e6e6e6;color:#333;font-size:15px;}
.faqArea li p.ansArea{border-bottom:1px solid #cacaca;padding:20px 5px 20px 90px;background:url(../img/common/icn_faq_ans.gif) no-repeat 20px;}
.faqArea li p.ansArea > span{padding-left:8px;}
.faqArea li p.ansArea > em{padding-left:20px;}

/*개인정보 취급방침*/
.privacyArea{font-size:13px;text-align:left;}
.privacyArea .prvTop{margin-bottom:10px;}
.privacyArea .prvTop b{color:#cc1347;text-decoration:underline;}
.privacyArea .prvList{border:1px solid #bababa;padding:20px 0 0 48px;background-color:#dfe5eb;}
.privacyArea .prvList ul{overflow:hidden;}
.privacyArea .prvList ul:after{content:'';display:block;clear:both;}
.privacyArea .prvList li{float:left;width:295px;margin-bottom:17px;padding-left:15px;background:url(../img/common/prv_bullet01.gif) no-repeat left center;}
.privacyArea .prvList li a:hover,.privacyArea .prvList li a:focus{color:#004a82;text-decoration:underline;}
.privacyArea .prvBox dt{padding-top:50px;color:#333;font-size:15px;font-weight:bold;}
.privacyArea .prvBox dd{padding-left:27px;color:#454545;line-height:1.8;}
.privacyArea .prvBox dd .prvList2{margin:10px 0;border:1px solid #bababa;padding:20px;}
.privacyArea .prvBox dd .prvList2 ul{overflow:hidden;}
.privacyArea .prvBox dd .prvList2 ul:after{content:'';display:block;clear:both;}
.privacyArea .prvBox dd .prvList2 li{float:left;width:325px;padding:0;background:none;color:#666}
.privacyArea .prvBox dd .prvList2 li.third{width:250px;}
.privacyArea .prvBox dd .four li{float:none !important;width:100%;overflow:hidden;}
.privacyArea .prvBox dd .four li:after{content:'';display:block;clear:both;}
.privacyArea .prvBox dd .four li span{float:left;width:17px;}
.privacyArea .prvBox dd .four li em{float:right;width:894px;}
.privacyArea .prvBox dd ol li{margin-bottom:20px;}
.privacyArea .prvBox dd ol li.last{margin:0;}
.privacyArea .prvBox dd .sws{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;border-top:#ccc 1px solid;border-right:#ccc 1px solid;width:750px;}
/*.privacyArea .prvBox dd .sws tr {height:20px;}*/
.privacyArea .prvBox dd .sws tr td {width:250px;}
.privacyArea .prvBox dd ul li,.privacyArea .prvBox dd ol li ul li{margin:0;padding-left:10px;background:url(../img/common/prv_bullet02.gif) no-repeat 0 8px;}
.privacyArea .prvBox dd ol li ul,.privacyArea .prvBox dd ol li p{margin-left:15px;}
.privacyArea .prvBox .prvDown,.privacyArea .prvBox .prvDown a{color:#004a82;font-weight:bold;}
.privacyArea .prvBox .prvDown a:hover,.privacyArea .prvBox .prvDown a:focus{text-decoration:underline;}
.privacyArea .prvBox dd .prvAll li{margin:0;}
.privacyArea .prvBox dd .nine{padding-top:20px;}
.privacyArea .prvBox dd ol li,.privacyArea .prvBox dd ol li b {overflow:hidden;}
.privacyArea .prvBox dd ol li,.privacyArea .prvBox dd ol li b:after{content:'';display:block;clear:both;}
.privacyArea .prvBox dd ol li span,.privacyArea .prvBox dd ol li b span{float:left;width:13px;}
.privacyArea .prvBox dd ol li em,.privacyArea .prvBox dd ol li b em{float:right;width:940px;}

/*보험정보 제공기록 조회 달력 css 2013-09-26 */
#calendar_div table td{height:20px !important;margin:0 !important;padding:0 !important;border:0 !important}

/*패스워드변경 no-confirm 2013-08-01*/
#login{padding-top:116px;background:url(../img/common/main_bg1.gif) repeat-x 0 0;text-align:center;}
#login .logArea{width:720px;margin:0 auto;background:url(../img/common/log_box_bg1.gif) repeat-y 0 0;}
#login .logArea:after{content:'';display:block;height:16px;background:#fff url(../img/common/log_box_bg2.gif) no-repeat 0 0;}
#login .logArea .logForm{width:620px;margin:0 auto;padding-top:32px;text-align:left;}
#login .logArea .logForm label{margin:0 !important;padding-right:10px;color:#333;font-size:12px;font-weight:bold;vertical-align:middle;}
#login .logArea .logForm input{width:189px;border:1px solid #bdbdbd;padding:5px 0 5px 9px;color:#555;font-size:12px;line-height:1;text-align:left !important;}
#login .logArea .logForm .inpId{margin-right:32px;}
#login .logArea .cnfForm{width:620px;margin: 0 auto;padding-top:30px;}
#login .logArea .cnfForm span{display:inline-block;width:620px;margin-bottom:8px;text-align:left;color:#333;font-weight:bold;}
#login .logArea .cnfForm ul:after{content:'';display:block;clear:both;}
#login .logArea .cnfForm li{float:left;width:148px  !important;margin-right:9px;}
#login .logArea .cnfForm li:last-child{margin-right:0;}
#login .logArea .cnfForm li > label{display:inline-block;width:148px;}
#login .logArea .cnfForm li > input{display:block;width:148px;margin:10px 0 0 0;padding:0;}
#login .system{display: inline-block;width: 720px;margin: 0 auto;text-align: right;padding: 10px;}
#login .btnArea{padding-top:30px;}
#login .btnArea .btnAdm{width:150px;height:40px;border:0;padding:0;background:url(../img/common/btn_login.gif) no-repeat 0 0;text-indent:-9999em;}
#login .logArea .nocfm{position:relative;width:560px;padding:70px 0 50px;}
#login .logArea .nocfm .ncLog{display:block;width:385px;padding-bottom:20px;text-align:right !important;}
#login .logArea .nocfm .ncLog label{margin:0 20px 0 0 !important;padding:0 !important;font-size:16px !important;font-weight:bold;}
#login .logArea .nocfm .ncLog input{width:280px;height:16px;border:1px solid #bdbdbd;padding:11px 0 11px 10px !important;font-size:20px;font-weight:bold;}
#login .logArea .nocfm .ncBtn{position:absolute;top:70px;right:0;}
#login .logArea .nocfm .ncBtn .btn_log{width:150px;height:100px;margin:0 0 0 20px;padding:0;border:0;background:url(../img/common/btn_login2.gif) no-repeat 0 0;text-indent:-9999em;cursor:pointer;}
#login .logArea .nocfm .ncPass{font-size:13px;letter-spacing:-1px;}
#login .logArea .nocfm .ncPass span{padding-right:7px;}
#login .logArea .nocfm .ncPass a{color:#005a9e;font-weight:bold;text-decoration:underline;}