body{
    background-color: #eee; 
    font-size: 1rem; }
h1 a{
    margin: 50px auto 0;
     display: block;  
     text-indent: -9999px; 
     overflow: hidden;
    background: url(../../images/common/lotte_Logox2.svg) center no-repeat;
}
#content{
    margin: 50px auto; background: #fff;
    padding: 50px 50px; 
    }
#content h2{
    font-size: 1.6rem; font-weight: 600; text-align: center;
}
#content p{
    color: #999; font-weight: 400; font-weight:.9rem; text-align: center; font-size: 1.2rem;
}
#content p>span{color: var(--font-color-point1);font-weight: 500;text-align: center;}
#content form{
    margin-top: 50px;
    padding: 0 10px;
}
#content form label{
    font-size: .9rem; display: block; margin-bottom: 5px;
}
#content form input{
    border: 1px solid #ddd; 
    width: 95%; height: 40px; 
    border-radius: 7px; 
    margin-bottom: 15px;
    box-sizing: border-box;

}
#content form input::placeholder{
    font-family: 'Noto Sans KR', sans-serif; color: #ddd;
}

#content form input[type=text]{padding-left: 20px;}
#content form input[type=password]{padding-left: 20px;}
#content form input[type=submit]{
    margin-top: 20px; font-family: 'Noto Sans KR', sans-serif;
    font-size: 1.1rem; border: 0; background: var(--font-color-point1); 
    color: #fff; width: 95%;
    font-weight: 400; height: 40px; 
    cursor: pointer; 
    position: relative; left: 50%; transform: translateX(-50%); margin-left: -2%;
}
#content form input:focus{
    outline-color: rgba(174, 155, 115, .5); 
}

#content div:nth-of-type(1){
    display: flex; justify-content: center; gap: 10px;
}
#content div:nth-of-type(1) a{
    font-weight: 400; color: #777; display: inline;
}
#content div:nth-of-type(1) a:last-child{
    margin-left: 10px; position: relative;
}
#content div:nth-of-type(1) a:last-child::before{
    content: '';
    display: block;
    position: absolute;
    width: 2px;
    height: 12px;
    background: #999;
    left: -11px;
    top: 6px;
}
#content div:nth-of-type(2){
    width: 100%; 
    text-align: center;
    margin-top: 30px;
}
#content div:nth-of-type(2) span{
    color: var(--font-color-main);
}
#content div:nth-of-type(2) a{
    display: inline; color: var(--font-color-point1); font-weight: 500;
}
