/* BASIC css start */
#sidebar{display:none;}
/*sidebarR 오른쪽*/
#sidebarR{display:none;}
.divpop{display:none;}


#login { padding-bottom: 90px; }
#login .page-body { width: 480px; margin-left: auto; margin-right: auto; }
#login .mlog-hd {text-align: center;padding: 15px 0;font-size: 34px;font-weight: 300;letter-spacing: -1px;}
#login .mlog-ft { text-align: left; padding: 15px 0; line-height:30px;}
#login .mlog-hd { margin-top: 30px; }
#login .mlog { position: relative; height:110px; padding:30px; border-top: 1px solid #e9e6df; border-bottom: 1px solid #e9e6df; }
#login .mlog .frm-login { position: absolute; }
#login .mlog .frm-login label { width: 55px; color: #acacac; font-weight: bold; font-size: 11px; padding-top: 4px; padding-right: 10px; text-align: right; }
#login .mlog .frm-login li { width: 320px; margin-bottom: 5px; }
#login .mlog .frm-login li,
#login .mlog .frm-login label { float: left; padding:8px 8px 0;}
#login .mlog .frm-login .log-input { width: 190px; height: 22px; border:1px solid #999; background-color: #fff; padding:3px; }
#login .mlog .btn-mlog { position: absolute; top: 38px; left: 317px; }
#login .mlog .btn-modr { position: absolute; top: 71px; left: 317px; }
#login .mlog .security { position: absolute; top: 120px; left: 109px; }
#login .mlog .msg { font-size: 11px; font-weight: bold; letter-spacing: -1px; color: #b7b7b7; padding-bottom: 20px; }
/* simpleLogin */
#simpleLogin { position: relative; }
#simpleLogin .sns-login { margin-top: 30px; text-align: center; font-size: 0; line-height: 0; }
#simpleLogin .sns-login p { margin-bottom: 30px; }
#simpleLogin .sns-login a { display: inline-block; margin: 0 4px; }

/* BASIC css end */

