@charset "utf-8";
.s_login fieldset,.s_login legend,.s_login input,.s_login textarea {margin:0; padding:0; border: 0;}
/*로그인 배경*/
.isis_login_bg{top:0; left:0; background-color: #fff; width: 100%; height: 100%;opacity: 1; z-index: 9999;background-color: rgba(0,0,0,0);background-attachment: scroll;background-repeat: no-repeat;background-position: top center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}
/*로그인*/
.isis_login {}
.s_corner{ -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px;	border-radius: 6px;}
.s_login h1{padding: 0; padding-bottom:0; margin:0;font-weight: 600;font-size: 35px;}
.s_login {color:#54564b;}
.s_login .info{padding: 15px 0; margin:0;}
.s_login .s_text{width: 94%;height: 42px;font-weight: normal;	padding: 0 3%; margin: 0 0 10px 0;line-height: 32px;font-size: 15px; border: 1px solid #f0f0f0; border-bottom:1px solid #ddd; background: #f8f8f8;	color: #aaa;}
.s_login .s_btn{background: #5cb6e7;color: #fff;height: 45px;padding:0 15px; margin: 15px 0 0;font-weight: 800;font-size: 14px;display: inline-block; width:100%; cursor: pointer; }
.s_login .help{display:block; margin:0; margin-top:15px; padding:0;}
.s_login .help a{color:#54564b;font:.9em;white-space:nowrap;text-decoration:none; padding: 15px 10px;}
.s_login .help a:hover{text-decoration:underline}

.video-background {
    position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -1;
    transform: translate(-50%, -50%) scale(1.1);
	object-fit: cover;
}
video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.content {
    position: relative;
    z-index: 1;
    color: white;
    text-align: center;
    padding: 20px;
}



@media (max-width: 1470px) {

.video-background {
	min-width: 1470px;
	min-height: 860px; /* 16:9 비율 */
}
@media (max-width: 767px) {

.isis_login {position: absolute; left: 50%;margin-left:-160px;color:#333;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;}

}