/* login */
.lay-login-wrap .logo-hanwha-white {position: relative;left: 40px;top: 20px}
.lay-login-wrap {overflow-x:hidden; overflow-y:auto;width: 100%;min-width: 1000px;height: 100%;background-image: url(/neo/img/ncp/theme/login/bg-login.jpg);background-repeat: no-repeat;background-size: cover;background-position: center center;;background-color: #000}

.lay-login-wrap1 .logo-hanwha-white {position: relative;left: 40px;top: 20px}
.lay-login-wrap1 {overflow-x:hidden; overflow-y:auto;width: 100%;min-width: 1000px;height: 100%;background-image: url(/neo/img/ncp/theme/login/bg-login1.png);background-repeat: no-repeat;background-size: cover;background-position: center center;;background-color: #000}
.lay-login-wrap2 .logo-hanwha-white {position: relative;left: 40px;top: 20px}
.lay-login-wrap2 {overflow-x:hidden; overflow-y:auto;width: 100%;min-width: 1000px;height: 100%;background-image: url(/neo/img/ncp/theme/login/bg-login2.png);background-repeat: no-repeat;background-size: cover;background-position: center center;;background-color: #000}
.lay-login-wrap3 .logo-hanwha-white {position: relative;left: 40px;top: 20px}
.lay-login-wrap3 {overflow-x:hidden; overflow-y:auto;width: 100%;min-width: 1000px;height: 100%;background-image: url(/neo/img/ncp/theme/login/bg-login3.png);background-repeat: no-repeat;background-size: cover;background-position: center center;;background-color: #000}
.lay-login-wrap4 .logo-hanwha-white {position: relative;left: 40px;top: 20px}
.lay-login-wrap4 {overflow-x:hidden; overflow-y:auto;width: 100%;min-width: 1000px;height: 100%;background-image: url(/neo/img/ncp/theme/login/bg-login4.png);background-repeat: no-repeat;background-size: cover;background-position: center center;;background-color: #000}

.login-window-area {position: absolute;top: 50%;left: 50%;width: 420px;height: 515px;margin-left: -201px;margin-top: -245px;background :rgba(8,3,0,0.4);}
.login-tit-area {padding-top:55px;text-align: center;}
.login-tit-area .slide-area {height: 140px;overflow: hidden;}/* 추가 */
.btn-login-confirm {width: 290px;height: 52px;border-radius: 5px;background: #ea5903;color: #fff;font-size: 16px;font-family:'Malgun Gothic', '맑은 고딕', arial, dotum, gulim;outline: none}
.login-content-area {margin:0 auto;width:290px; }
.login-content-area .list-content-area {padding-left: 0;list-style: none}
.login-content-area .list-content-area li:first-child,
.login-content-area .list-content-area li:nth-child(2) {border-bottom:solid 1px #a5a4a4;}
.login-content-area .list-content-area li:first-child {position:relative;margin-top:15px;height: 49px}
.login-content-area .list-content-area li:nth-child(2) {position:relative;height: 49px}
.login-content-area .list-content-area li:nth-child(3) {margin-top: 20px}
.login-content-area .list-content-area li:nth-child(3) button {font-size: 21px}/*추가*/
.login-content-area .list-content-area li label {display: inline-block;padding-left: 0px;}/*20161221*/
.login-content-area .list-content-area li label .label-txt {position: absolute;display: inline-block;width: 82px;padding-left: 4px;color: #fff;font-size: 15px;font-weight: normal;font-family:'Malgun Gothic', '맑은 고딕', arial, dotum, gulim;text-indent: -9000em}
.login-content-area .list-content-area li .main-login-link {text-align: right;}
.login-content-area .list-content-area li .main-login-link a {display: inline-block;margin-top: 5px;color: #fff;font-size: 12px}
.login-content-area .list-content-area .login-input-txt,
.login-content-area .list-content-area .login-input-pw {width: 290px;height: 48px;   padding-top: 20px;border: 0;background: transparent;font-size: 15px;color: #fff !important}/*20161221*/
.login-bottom {margin:36px auto 0;width: 290px;text-align: center;}
.login-bottom .foot-img a {text-indent: -9000em}
.login-bottom .foot-img {width: 290px;height: 32px;background: url(/neo/img/ncp/theme/login/txt-days.png) no-repeat 0 0;}
.login-bottom .link-hanwha,
.login-bottom .link-days {float: left}
.login-bottom .link-hanwha {width: 57px;height: 32px;}
.login-bottom .link-days {width: 225px;height: 32px}
.login-bottom:after {content: "";display: block;clear: both}
/* footer */
footer.login-lay-footer {position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.5);min-width: 1000px}
footer .login-footer-wrap {height:15px;padding:10px;}
footer .login-copyright {color:#999999;float:left;margin:0}
footer .login-footer-select {float:right;margin:-10px}

/* Select - dark */
div.custom-select-dark {display:inline-block;float:left;vertical-align:top;position:relative;}
div.custom-select-dark .jqTransformSelectAnchor {color:#666;font-size:12px;line-height:34px;padding:0 23px 0 13px;max-width:100%;height:35px;display:block;box-sizing:border-box;background-color:#080807;border-left: solid 1px #383737}
.custom-select-dark a.jqTransformSelectOpen {display:block;position:absolute;top:5px;right:0;width:23px;height:28px;background:url(/neo/img/ncp/theme/common/custom_form.png) right -100px;}
.custom-select-dark .jqTransformSelectLayer,
.custom-select-dark iframe {position:absolute;bottom:35px;left:0px;list-style:none;border:1px solid #a6a6a6;display:none;margin:0px;padding:0px;max-height:150px;overflow:auto;overflow-y:auto;z-index:10;background-color:#080807;}
.custom-select-dark .jqTransformSelectLayer a {display:block;padding:7px 14px;text-decoration:none;color:#989899;background-color:#FFF;font-size:12px;}
.custom-select-dark .jqTransformSelectLayer li:first-child a {border-top-width:0;}
.custom-select-dark .jqTransformSelectLayer a.selected {background:#f1f1f1;}

/* 세션끊겼을경우 로고 변경 20161207 */
.login-logo-area {padding: 39px 0 10px 0;}
.login-logo-area .txt-slogan {display: inline-block;margin: 0 auto;width: 300px;height: 70px;background: url(/neo/img/ncp/theme/login/logo-hanwha-orange.png) no-repeat 0 0;text-indent: -9000em;}

/*============================================
로그인 외부에서 접속했을경우  pc-login-outside.html 
============================================*/
.login-message-area {padding-top:55px;text-align: center;}
.login-message-area .bx-txt {color: #fff;padding:10px 0;height: 83px;font-size: 16px}
.login-message-area .bx-txt .time {padding-top:0;font-size: 20px;color: #ff5722}
/* login content*/
.login-conapply-area {margin:0 auto;width:290px}
.login-conapply-area .list-content-area {padding-left: 0;list-style: none}
.login-conapply-area .list-content-area li:first-child {border-bottom: solid 1px transparent}
.login-conapply-area .list-content-area li:nth-child(2) {border-bottom:solid 1px #a5a4a4;}
.login-conapply-area .list-content-area li:nth-child(2) label {display: inline-block;padding-left: 0}/*20161221*/
.login-conapply-area .list-content-area li:first-child {position:relative;margin-top:15px;height: 49px}
.login-conapply-area .list-content-area li:nth-child(2) {position:relative;height: 49px}
.login-conapply-area .list-content-area li:nth-child(3) {margin-top: 20px;padding-bottom: 21px}
.login-conapply-area .list-content-area li:first-child label .label-txt {font-size: 14px }
.login-conapply-area .list-content-area li:first-child label input[type="radio"] {position: relative;top: 2px}
.login-conapply-area .list-content-area li:nth-child(2) label .label-txt {position: absolute;display: inline-block;width: 60px;padding-left: 4px;color: #fff;font-size: 14px;font-weight: bold;font-family:'Malgun Gothic', '맑은 고딕', arial, dotum, gulim;text-indent: -9000em}
.login-conapply-area .list-content-area .login-input-num {width: 290px;height: 48px;padding-top: 16px;padding-bottom:4px;border: 0;background: transparent;font-size: 14px;color: #fff !important}/*20161221*/
/* label type box*/
.login-conapply-area .list-content-area li .bx-apply-pin label {padding-left: 0 !important}
.login-conapply-area .list-content-area li .bx-apply-pin .label-li {display:inline-block;color: #fff;margin-top: 10px}
.login-conapply-area .list-content-area li .bx-apply-pin {position:relative;padding-right: 100px;}
.login-conapply-area .list-content-area li .bx-apply-pin .btn-apply {position: absolute;right: 0;top:10px;width: 120px;height: 28px;border-radius: 3px;background: #ea5903;color: #fff;font-size: 12px;font-family: 'Malgun Gothic', '맑은 고딕', arial, dotum, gulim;outline: none}
/* popup list style */
.list-apply {padding-left: 0;list-style: none}
.list-apply li {line-height: 1.6em}
/* point color orange */
.warring-point {color: #fe630f;}
/* popup logo circle */
.logo-hanwha-white-small {
	display: inline-block;
	width: 97px;
	height: 28px;
	background: url(/neo/img/ncp/theme/login/logo-hanwha-white.png) no-repeat 0 0;
	background-size: 91px 28px;
	overflow: hidden;
	text-indent: -9000em;
}
/*============================================
Modal Window
============================================*/
.pop-borwzer-window-header {display:table;width:100%;height:60px;background-color:#3a3633;}
.pop-borwzer-window-header.narrow {height:38px;}
.pop-borwzer-window-title {color:#FFF;font-size:18px;line-height:1.4em;font-family:'Malgun Gothic', arial, dotum, gulim;padding-left:25px;display:table-cell;vertical-align:middle;}
.pop-borwzer-window-header.narrow .pop-borwzer-window-title {font-size:14px;line-height:1.4em;}
.pop-borwzer-window-header-option {text-align:right;display:table-cell;vertical-align:middle;padding-right:20px;}
.pop-borwzer-window-header-option .ico-anchor {display:inline-block;height:24px;vertical-align:middle;margin-left:15px;}
.pop-borwzer-window-header-option button {vertical-align:1px;}
.pop-borwzer-window-scroll {overflow:auto;}
.pop-borwzer-window-contents-margin {margin:0 25px 0px; margin-bottom:0;}
.pop-borwzer-window-contents-padding {padding:25px 0;}
.pop-borwzer-window-btn-area {text-align:center;padding:15px 0;}
/* 20161221 추가 로그인 창  placeholder */
.login-content-area .list-content-area .login-input-txt::-webkit-input-placeholder,
.login-content-area .list-content-area .login-input-pw::-webkit-input-placeholder {color: #fff}/*20161221*/
.login-conapply-area .list-content-area .login-input-num::-webkit-input-placeholder {color: #fff}/*20161221*/