@charset "utf-8";
/* 2020-01-15 smirene : charset 추가 */

/***** Date   : 2017-08-10  *****/


/*** Reset Browser ***/
html,body,div,p,form,ul,dl,ol,li,dt,dd,h1,h2,h3,h4,h5,table,th,td,span,strong,em,input,textarea,select,option,label,button,a {margin:0; padding:0; font-family:arial,dotum,"돋움",gulim,"굴림",helvetica,sans-serif,tahoma;}
ol, ul, li, dl, dt, dd, menu, dir {list-style:none; margin:0; padding:0;}
a {text-decoration:none;}
/*** Login ***/
html, body {width:100%; height:100%;}
form {height:100%;}

.wrap {display:table;width:100%;height:100%;}
.login_wrap {display:table-cell;vertical-align:middle;}
.login_box {width:1200px;height:642px;margin:0 auto; display: flex;}/* 2024-11-01 Edge 브라우저 축소시 로그인화면 틀어짐 현상 수정, display: flex 추가 */
.login_box .visual {position:relative;float:left;width:780px;border:1px solid #d5d5d5;border-right:0;}
.login_box .visual p {height:640px;}
.login_box .visual p img {width:780px;height:640px;}
.login_box h1 {
	position:absolute;
	top:17px;left:17px;
	width:272px;height:23px;
	text-indent:-99999px;
	background:url("../../../images/themes/sap_serp_standard/login/img_box.png") 0 0 no-repeat;
}
.login_box .login_con {position:relative;float:left;width:417px;height:638px;padding:1px 1px 1px 0;vertical-align:top;border:1px solid #2ed1f7;border-left:0;}
.login_box .login_con .login_input {overflow:hidden;height:587px;background-color:#2ed1f7;}
/* 2024-11-19 보험사기신고센터 안내문 추가 top:62px;	left:190px; width:196px; height:200px; > 33 , 211*/
.login_box .login_con .login_input:before {
	content:"";
	position:absolute;
	top:33px;
	left:211px;
	width:164px;
	height:168px;	
	background:url("../../../images/themes/sap_serp_standard/login/img_box.png");
	background-position:0 -193px;
	background-repeat:no-repeat;
}
/* 2020-01-15 smirene : 외부망 추가 */
.login_box .login_con .login_input.wan_display:after {
    content: "외부망";
    display: block;
    position: absolute;
    right: 19px;
    top: 21px;
    height: 21px;
    min-width: 47px;
    border: 1px solid #00218c;
    line-height: 21px;
    color: #00218c;
    box-sizing: border-box;
    font-size: 12px;
    text-align: center;
}
.login_box .login_con .login_input:after {
    display: none;
}
@media all and (-ms-high-contrast:none) {/* IE 호환추가 */
	.login_box .login_con .login_input:after {line-height: 22px;}
}
/* //2020-01-15 smirene : 외부망 추가 */
.login_box .login_con .login_input .login {width:310px;margin:159px auto 0;}/* 2024-11-19 보험사기신고센터 안내문 추가 margin:219px > 159 */
.login_box .login_con .login_input .login .input_field {position:relative;}
.login_box .login_con .login_input .login .input_field input {width:100%;height:50px;margin-bottom:8px;padding:0 0 0 48px;border:0;font-size:19px;box-sizing:border-box;}
.login_box .login_con .login_input .login .input_field input:first-child {margin-bottom:15px;}
.login_box .login_con .login_input .login .input_field .input_id,
.login_box .login_con .login_input .login .input_field .input_pw {background:#fff url("../../../images/themes/sap_serp_standard/login/img_box.png") no-repeat;}
.login_box .login_con .login_input .login .input_field .input_id {background-position:10px -27px;}
.login_box .login_con .login_input .login .input_field .input_pw {background-position:10px -76px;}
.login_box .login_con .login_input .login .check_id {margin-bottom:12px;text-align:right;}
.login_box .login_con .login_input .login .check_id input,
.login_box .login_con .login_input .login .check_id label {cursor:pointer;}
.login_box .login_con .login_input .login .check_id label {font-size:13px;color:#fff;}
.login_box .login_con .login_input .login .check_id input[type=checkbox] {position:absolute;top:-9999px;left:-9999px;}
.login_box .login_con .login_input .login .check_id input[type=checkbox] + label {
	display:inline-block;
	width:auto;height:13px;
	position:relative;
	padding-left:20px;
	font-size:13px;
}
.login_box .login_con .login_input .login .check_id input[type=checkbox] + label:before {
	content:"";
	display:inlie-block;
	width:14px;
	height:14px;
	position:absolute;
	left:0;
	bottom:-1px;
	background-color:#fff;
}
.login_box .login_con .login_input .login .check_id input[type=checkbox]:checked + label:before {
	content:"\2713";
	font-size:18px;
	font-weight:600;
	line-height:14px;
	text-align:center;
	color:#000;
}
.login_box .login_con .login_input .login .btn_login {}
.login_box .login_con .login_input .login .btn_login button {overflow:hidden;position:relative;width:310px;height:60px;cursor:pointer;border:0;background-color:#00218c;}
.login_box .login_con .login_input .login .inside button:before {
	content:"";
	position:absolute;
	top:16px;
	left:89px;
	width:310px;
	height:60px;	
	background:url("../../../images/themes/sap_serp_standard/login/img_box.png");
	background-position:0 -417px;
	background-repeat:no-repeat;
}
.login_box .login_con .login_input .login .outside button:before {
	position:absolute;
	top:16px;
	left:122px;
	width:310px;
	height:60px;
	content:"";
	background:url("../../../images/themes/sap_serp_standard/login/img_box.png");
	background-position:0 -461px;
	background-repeat:no-repeat;
}
.login_box .login_con .login_input .login .inside button:active,
.login_box .login_con .login_input .login .outside button:active {background-color:#0042ff;}

.menu {margin-top:10px;text-align:center;}/* 2024-10-10 이혜미 : [SR-202409270028] margin-top:91px → margin-top:10px */
.menu li {position:relative;display:inline-block;margin-left:8px;padding-left:13px;background:url("../../../images/themes/sap_serp_standard/login/img_box.png") 0 -125px no-repeat;}
.menu li:first-child {margin:0;padding:0;background:none;}
.menu li a {display:inline-block;padding:3px 4px;font-size:13px;color:#13264e;letter-spacing:-1px;}
.menu li a:active {background-color:#00b2ef;}

/* 2023-08-10 원격지원 링크 추가
.help {position:relative;margin-top:9px;padding:1px 0 2px 27px;font-size:13px;font-weight:bold;text-align:center;color:#13264e;background:url("../../../images/themes/sap_serp_standard/login/img_box.png") 134px -152px no-repeat;}*/
/* S : 2024-10-10 이혜미 : [SR-202409270028] */
/* .help {display: inline-block; position:relative;margin-top:9px;padding:1px 0 2px 27px;font-size:13px;font-weight:bold;text-align:left;color:#13264e;background:url("../../../images/themes/sap_serp_standard/login/img_box.png") 0px -150px no-repeat; transform: translateX(50%)}
.help .btn_remote {background: #cdf5ff; color: #0060ff; border: 0; height: 20px; padding: 0 6px; font-weight: bold; letter-spacing: -0.1em; cursor: pointer; margin-left: 6px;}  */
.help_wan {position:relative;margin-top:9px;padding:1px 0 2px 27px;font-size:13px;font-weight:bold;text-align:center;color:#13264e;background:url("../../../images/themes/sap_serp_standard/login/img_box.png") 60px -152px no-repeat;}
.help_area{text-align: center;margin-top:49px;}/* 2024-11-19 보험사기신고센터 안내문 추가 margin:61px > 49 */
.help_area .text-help {font-size:13px;font-weight:bold;color:#13264e;}
.help_area .text-help:before{content: '';display: inline-block;vertical-align: middle;background:url("../../../images/themes/sap_serp_standard/login/img_box.png") 0px -150px no-repeat;width: 17px;height: 19px;margin-right: 5px;}
.help_area .btnHelp_area{margin-top: 9px;}
.help_area .btnHelp_area .btn_help {font-size: 12px;background: #70dcf5; color: #0060ff; border: 0; height: 20px; padding: 0 6px; font-weight: bold; letter-spacing: -0.1em; cursor: pointer;} 
.help_area .btnHelp_area .btn_help + .btn_help{margin-left: 2px;}
/* E : 2024-10-10 이혜미 : [SR-202409270028] */

/* 2024-11-19 보험사기신고센터 안내문 추가 copyright 구조변경 */
/*.copyright {position:absolute;bottom:1px;left:0px;width:417px;height:41px;margin-top:8px;padding-top:10px;line-height:16px;font-size:11px;color:#2e3a4c;text-align:center;background-color:#00c0f2;}*/
.copyright {line-height:16px;font-size:11px;color:#2e3a4c;text-align:center; margin: 39px 0 0;}
.copyAddInfo{position:absolute;bottom:1px;left:0px;width:417px;height:42px;margin-top:8px;padding-top:9px; background-color:#00c0f2; color: #00436a; font-size: 11px;text-align:center;line-height:18px;}

.msg {position:absolute;top:74px;left:54px;}


/* 2020-01-15 smirene : [SR-20200102-0011]PC드림포탈 로그인 화면 수정, 아이디찾기 추가 화면제작 */
.helpIdFindWrap{position:absolute;right:-27px;top:16px;width:22px;height:22px;}
.helpIdFindWrap .help_icon{position:relative;width:22px;height:22px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUMyNEM5OEUzODIwMTFFQUFCNUVGRTE4MjExMzcxNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUMyNEM5OEYzODIwMTFFQUFCNUVGRTE4MjExMzcxNUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QzI0Qzk4QzM4MjAxMUVBQUI1RUZFMTgyMTEzNzE1RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QzI0Qzk4RDM4MjAxMUVBQUI1RUZFMTgyMTEzNzE1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PolI150AAAIpSURBVHjapJVLSFRhFMdnRs1c5qZEAxXLVSEUIShaC18LwclVRVorQY18kI+1iCiYtHHrwscsFBQFU2uTpBDRwnBjiERjPkBM3IgRXn8Hzsjldu93Rz3w4zAf5/t/Z7577v8GLcsKuEViuOca6QlUwF24AX9hE9bhPUT+TXb+cdsfdAojeJXUDE2wCFOwBFuQDOlwD6qgCN7BAAcceQojmkma0Y7eULweMAT1OaQ+uAWV1P/8T5iiDNJnGKSgL3COYG8bqR4K2bt5Jqx/X/72xHlFbeLtpGoolmsJ6brcZ9RNNJjdH4YNsGAPWtyE2dtL+qVagRAnpZJbYgsO0XzSOAzBHeiAbtZfejQuD71ZNBN1pD5wYtSl8JmMlbXR2qW/VxGVB/ZCD3N2HUV0QTRFuAyGPTqQWT10rB35XLeMZ60I58Ertwo6nbVdS5D0VMYQ6gzCX+GtCF+HHVMLiCbofBdAKweOGsq3RVOEj+GKZq/I1Vf7IaKf4hm/kJ6Q5lOXpPkgDk3R2hXhNTUZU6zCI81+cR9WRHheDcUUJ5Bg69wUYZgT4QiUMn83DcWF8BFqfF5r8ZtS0Qwx1PtiezIihj3L6gMRn24H1EL3YyaUwsIXGLmECYnDPYcHZyakJv0YGrXgIqINcr8xw3cafRZpGn5Ae5xGL65229PobcUp6lKvxZxgEr7Bby2JfZrk6ZfE9Wly+ZiKN5TrnKfZXtnvMlIw5vUxPRVgAKGJ1ozlLyTiAAAAAElFTkSuQmCC') no-repeat 0 0;}
.helpIdFindWrap .help_msg{position:absolute;display:none;right:-8px;bottom:38px;width:288px;height:119px;padding:20px 21px 0 42px;font-size:12px;line-height:16px;color:#4b4b4b;cursor:default;border:1px solid #7b86a4;background:#fff;border-radius:10px;box-shadow: 1px 1px 5px #b9b9b9;box-sizing: border-box;}
@media all and (-ms-high-contrast:none) {/* IE 호환추가 */
	.helpIdFindWrap .help_msg{padding:21px 21px 0 42px;}
}
.helpIdFindWrap .help_msg:after{content:"";display:block;position:absolute;right:11px;bottom:-17px;width:15px;height:17px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAARCAYAAAACCvahAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDczM0JGMzYzODIwMTFFQUFENjM5RUIxRkEyRjJENTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDczM0JGMzczODIwMTFFQUFENjM5RUIxRkEyRjJENTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNzMzQkYzNDM4MjAxMUVBQUQ2MzlFQjFGQTJGMkQ1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNzMzQkYzNTM4MjAxMUVBQUQ2MzlFQjFGQTJGMkQ1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjY6FzsAAAFVSURBVHjalFJNT8JAFNw0/gdvJvwqD/4S7948G7UoXvVUDpoQTRSCwfgJoqba0mpDbcAYEQTjB+w6r12FQCtlku7rbt90pvOqbGp5YTs1MQlyRzdicUkTU1e6M8sY20rMTLM4ELh2D4pUEgqWNF5Qb3c+YpFNy6OSWZifcxQsX9ikzstWLPJJ0aSyQosiz9b2siUhxhBbb+/s1nRd3O78kaFukxVpKRJnl767dfT3BpUJ6mmpEknk8LWfLxNJ/T0bJG/rRtUla2G4qzz6PVD1Rsg47JIlaW00qIt+UGHK/veQNT4UXeO1zUzbu6cRR5KhXiVr0mI/qCCLJJ7z/5SD4IJZ+uhxzvA7fpOr4cYwcsawvIdGs+NvdIPGytJQfRpLltaS0iqCMqgsh4WoRIw1lStcd59fWsx26sTOxiZDvYaiSXUVezGJMmH18Fj/RN2IavgRYADpD9v0Yme3eQAAAABJRU5ErkJggg==') no-repeat 0 0;}
.helpIdFindWrap .help_msg .help_tit{position:relative;color:#212121;font-weight:bold;margin-bottom:7px;}
.helpIdFindWrap .help_msg .help_tit:before{content:"";display:block;position:absolute;left:-21px;top:-1px;width:17px;height:17px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUVDODAwMjEzODIwMTFFQUE2MjRGRTIyMUY4QTQxQUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUVDODAwMjIzODIwMTFFQUE2MjRGRTIyMUY4QTQxQUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRUM4MDAxRjM4MjAxMUVBQTYyNEZFMjIxRjhBNDFBQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRUM4MDAyMDM4MjAxMUVBQTYyNEZFMjIxRjhBNDFBQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuAiYEAAAAGJSURBVHjajNTPKwRhGMDxnWmdaA9m4w+QUkix+ZFfOThIlpss4rL/gZKDxMWB+AN2iyzholZCcsBhOSwlHMT+A34d5OKw5fvUMzWmmWmf+vTO9s77vM++P8aIxA5CrqhAEsNoRCW+8IAsUvhxDjBdCRJ4RivWUAdDW/ndpv0J56Cw43kB4xjCnSv5Ow5VM/ZQi0VnEsk8hXa8hYJDJujCNQrYDusarCLuTPBdSEnpcyjHOTYiNUm7X9pRHONI1mQaF8i7ZpzBC9IY0EqdkdfkE6ZWsOVR9j3mmX2f9koX1R0yLi5J6j2qkFjGL39rkLYTpz4TNUiSKD7cvVRQpOnBilaU9kjyCcvUh6jPTlRLBSTI+fRbMl6SPCLm89IJ1gO2uwlPph6gSZ+XujHLupT59Mu4rCTZRJ9PNbLFZyh69Mn7/XLYDL2ActyX0FHCiZWoQk6Pfca+gDu65zcB62NHix75jPp3ASXrq173S+ziVrff0uRj6JV1kr9hDzQCvicjcpBK+Z78CTAA4bxgwlWyl8cAAAAASUVORK5CYII=') no-repeat 0 0;}
@media all and (-ms-high-contrast:none) {/* IE 호환추가 */
	.helpIdFindWrap .help_msg .help_tit:before{top:-2px;}
}
.helpIdFindWrap .help_msg .help_con{margin-bottom:10px;}
.helpIdFindWrap .help_msg .help_con .empTxt{color:#5275e6;}
.helpIdFindWrap .help_msg .help_noti{position:relative;padding-left:10px;}
.helpIdFindWrap .help_msg .help_noti:before{content:"*";display:inline-block;position:absolute;left:1px;top:2px;}
