@media all and (min-width:0px) and (max-width:411px){
    #password_find_screen{width:100%;height:500px;}
    #password_find_screen_mid{margin:0px auto; width:80% height:600px;}
    #password_find_screen_mid_0{width:100%; height:50px;}
    #password_find_screen_mid_1{width:100%;margin-top:20px;}
    #password_find_screen_mid_1 > p{color:#07345e;font-size:26px;font-weight:1000;margin-left:5%;}
    /*로그인 타입 메뉴*/
    .password_find_type {
        font-size: 16px;
        letter-spacing: 1.5px;
        line-height: 2.5em;
        background-color:#07345e;
        margin-left:5px;
        margin-right:5px;
    }
    /*로그인 타입 메뉴 끝*/
    .password_find_div{width:80%;display:block;margin:0px auto;margin-top:25px;}
    .password_find_div > input[type=text], .password_find_div > input[type=password], .password_find_div >  input[type=submit] , .password_find_div > input[type=button]{
        position:relative;
        margin:15px auto;
        width: 100%; /* 원하는 너비 설정 */
        height: 35px; /* 높이값 초기화 */
        line-height : normal;/* line-height 초기화 */
        font-family: inherit; /* 폰트 상속 */
        border: 1px solid #07345e;
        border-radius: 0.5em;
        outline-style: none; /* 포커스시 발생하는 효과 제거를 원한다면 */
        -webkit-appearance: none; /* 브라우저별 기본 스타일링 제거 */
        -moz-appearance: none;
        appearance: none;
        float:left;
    }
    .password_find_div > input[type=submit], .password_find_div > input[type=button]{
        background-color:#07345e;
        border:0px;
        color:#fff;
    }
    .password_find_nonmember{width:400px;height:500px;display:none;margin:0px auto;margin-top:50px;background-color:red;}

    #password_find_screen_mid_2{position:absolute;left:550px;width:550px; height:600px;background-color:#224;}
}
@media all and (min-width:411px) and (max-width:768px){
    #password_find_screen{width:100%;height:500px;}
    #password_find_screen_mid{margin:0px auto; width:80% height:600px;}
    #password_find_screen_mid_0{width:100%; height:50px;}
    #password_find_screen_mid_1{width:100%;margin-top:20px;}
    #password_find_screen_mid_1 > p{color:#07345e;font-size:28px;font-weight:1000;margin-left:5%;}
    /*로그인 타입 메뉴*/
    .password_find_type {
        font-size: 16px;
        letter-spacing: 1.5px;
        line-height: 2.5em;
        background-color:#07345e;
        margin-left:5px;
        margin-right:5px;
    }
    /*로그인 타입 메뉴 끝*/
    .password_find_div{width:80%;display:block;margin:0px auto;margin-top:25px;}
    .password_find_div > input[type=text], .password_find_div > input[type=password], .password_find_div >  input[type=submit] , .password_find_div > input[type=button]{
        position:relative;
        margin:15px auto;
        width: 100%; /* 원하는 너비 설정 */
        height: 35px; /* 높이값 초기화 */
        line-height : normal;/* line-height 초기화 */
        font-family: inherit; /* 폰트 상속 */
        border: 1px solid #07345e;
        border-radius: 0.5em;
        outline-style: none; /* 포커스시 발생하는 효과 제거를 원한다면 */
        -webkit-appearance: none; /* 브라우저별 기본 스타일링 제거 */
        -moz-appearance: none;
        appearance: none;
        float:left;
    }
    .password_find_div > input[type=submit], .password_find_div > input[type=button]{
        background-color:#07345e;
        border:0px;
        color:#fff;
    }
    .password_find_nonmember{width:400px;height:500px;display:none;margin:0px auto;margin-top:50px;background-color:red;}

    #password_find_screen_mid_2{position:absolute;left:550px;width:550px; height:600px;background-color:#224;}
}
@media all and (min-width:768px) and (max-width:1024px){
    #password_find_screen{width:100%;height:600px;}
    #password_find_screen_mid{margin:0px auto; width:768px; height:600px;}
    #password_find_screen_mid_0{width:100%; height:50px;}
    #password_find_screen_mid_1{width:100%;}
    #password_find_screen_mid_1 > p{color:#07345e;font-size:30px;font-weight:1000;margin-bottom:50px;margin-left:10%;}
    /*로그인 타입 메뉴*/
    .password_find_type {
        font-size: 16px;
        letter-spacing: 1.5px;
        line-height: 2.5em;
        background-color:#07345e;
        margin-left:5px;
        margin-right:5px;
    }
    /*로그인 타입 메뉴 끝*/
    .password_find_div{width:400px;height:500px;display:block;margin:0px auto;margin-top:50px;}
    .password_find_div > input[type=text], .password_find_div > input[type=password], .password_find_div > input[type=submit]{
        position:relative;
        margin:15px auto;
        width: 400px; /* 원하는 너비 설정 */
        height: 40px; /* 높이값 초기화 */
        line-height : normal;/* line-height 초기화 */
        font-family: inherit; /* 폰트 상속 */
        border: 1px solid #07345e;
        border-radius: 0.5em;
        outline-style: none; /* 포커스시 발생하는 효과 제거를 원한다면 */
        -webkit-appearance: none; /* 브라우저별 기본 스타일링 제거 */
        -moz-appearance: none;
        appearance: none;
        float:left;
    }
    .password_find_div > input[type=submit]{
        background-color:#07345e;
        border:0px;
        color:#fff;
    }
    #emailkey{width:300px;}
    .password_find_div > input[type=button]{width:96px;border:0px;margin-top:15px;margin-left:2px;height:42px;color:#fff;background-color:#07345e;border-radius: 0.5em;}
    .password_find_nonmember{width:400px;height:500px;display:none;margin:0px auto;margin-top:50px;background-color:red;}

    #password_find_screen_mid_2{position:absolute;left:550px;width:550px; height:600px;background-color:#224;}
}
@media all and (min-width:1024px) and (max-width:1151px){
    #password_find_screen{width:100%;height:700px;}
    #password_find_screen_mid{position:relative;margin:0px auto; width:1024px; height:600px;}
    #password_find_screen_mid_0{width:1024px; height:50px;}
    #password_find_screen_mid_1{position:absolute;width:550px; height:600px;}
    #password_find_screen_mid_1 > p{color:#07345e;font-size:30px;font-weight:1000;margin-bottom:50px;}
    /*로그인 타입 메뉴*/
    .password_find_type {
        font-size: 16px;
        letter-spacing: 1.5px;
        line-height: 2.5em;
        background-color:#07345e;
        margin-left:5px;
        margin-right:5px;
    }
    /*로그인 타입 메뉴 끝*/
    .password_find_div{width:400px;height:500px;display:block;margin:0px auto;margin-top:50px;}
    .password_find_div > input[type=text], .password_find_div > input[type=password], .password_find_div >  input[type=submit]{
        position:relative;
        margin:15px auto;
        width: 400px; /* 원하는 너비 설정 */
        height: 40px; /* 높이값 초기화 */
        line-height : normal;/* line-height 초기화 */
        font-family: inherit; /* 폰트 상속 */
        border: 1px solid #07345e;
        border-radius: 0.5em;
        outline-style: none; /* 포커스시 발생하는 효과 제거를 원한다면 */
        -webkit-appearance: none; /* 브라우저별 기본 스타일링 제거 */
        -moz-appearance: none;
        appearance: none;
        float:left;
    }
    #emailkey{width:300px;}
    .password_find_div > input[type=submit]{
        background-color:#07345e;
        border:0px;
        color:#fff;
    }
    .password_find_div > input[type=button]{width:96px;border:0px;margin-top:15px;margin-left:2px;height:42px;color:#fff;background-color:#07345e;border-radius: 0.5em;}
    .password_find_nonmember{width:400px;height:500px;display:none;margin:0px auto;margin-top:50px;background-color:red;}

    #password_find_screen_mid_2{position:absolute;left:550px;width:550px; height:600px;background-color:#224;}
}
@media all and (min-width:1152px){
    #password_find_screen{width:100%;height:700px;}
    #password_find_screen_mid{position:relative;margin:0px auto; width:1100px; height:600px;}
    #password_find_screen_mid_0{width:1100px; height:50px;}
    #password_find_screen_mid_1{position:absolute;width:550px; height:600px;}
    #password_find_screen_mid_1 > p{color:#07345e;font-size:30px;font-weight:1000;margin-bottom:50px;}
    /*로그인 타입 메뉴*/
    .password_find_type {
        font-size: 16px;
        letter-spacing: 1.5px;
        line-height: 2.5em;
        background-color:#07345e;
        margin-left:5px;
        margin-right:5px;
    }
    /*로그인 타입 메뉴 끝*/
    .password_find_div{width:400px;height:500px;display:block;margin:0px auto;margin-top:50px;}
    .password_find_div > input[type=text], .password_find_div > input[type=password], .password_find_div >  input[type=submit]{
        position:relative;
        margin:15px auto;
        width: 400px; /* 원하는 너비 설정 */
        height: 40px; /* 높이값 초기화 */
        line-height : normal;/* line-height 초기화 */
        font-family: inherit; /* 폰트 상속 */
        border: 1px solid #07345e;
        border-radius: 0.5em;
        outline-style: none; /* 포커스시 발생하는 효과 제거를 원한다면 */
        -webkit-appearance: none; /* 브라우저별 기본 스타일링 제거 */
        -moz-appearance: none;
        appearance: none;
        float:left;
    }
    #emailkey{width:300px;}
    .password_find_div > input[type=submit]{
        background-color:#07345e;
        border:0px;
        color:#fff;
    }
    .password_find_div > input[type=button]{width:96px;border:0px;margin-top:15px;margin-left:2px;height:42px;color:#fff;background-color:#07345e;border-radius: 0.5em;}
    .password_find_nonmember{width:400px;height:500px;display:none;margin:0px auto;margin-top:50px;background-color:red;}

    #password_find_screen_mid_2{position:absolute;left:550px;width:550px; height:600px;background-color:#224;}
}