.login-wrap{background:#fff;border-top:0;height:141px;// overflow:auto;font-size:16px}.login-wrap .tab-cont{border-left:solid 1px #589dda;border-right:solid 1px #589dda;border-bottom:solid 1px #589dda;padding:15px;padding-bottom:10px}.login-wrap fieldset{border:0}.login{border:solid 1px #ccc;border-bottom:0;padding:16px 20px 0 20px;padding-bottom:15px;height:100%}.login .tx{margin-bottom:5px;text-align:center}.login .date{margin-bottom:10px;text-align:center}.login .sep{margin-left:3px;margin-right:3px}.login #btn-login{height:45px;display:inline-block;vertical-align:top;position:relative;font-size:16px;border:solid 1px #2672ec;border-radius:3px;-webkit-border-radius:3px;width:100%;margin-bottom:2px;text-decoration:none;padding-top:10px;color:#fff}.login #btn-login:active{color:#fff}.login #btn-login i{position:absolute;top:0;left:0;display:inline-block;background:url(/img/login/social_button.png) no-repeat;width:48px;height:43px}.login #btn-login.naver{background:#45b400;border:solid 1px #45b400}.login #btn-login.naver i{background-position:-0 center}.login #btn-login.kakao{color:#000;background:#f7e000;border:solid 1px #f7e000}.login #btn-login.kakao i{background-position:-48px center}.login #btn-login.google{color:#000;background:#fff;border:solid 1px #aaa}.login #btn-login.google i{background-position:-96px center}.login #btn-login.kakao:hover,.login #btn-login.google:hover{color:#000}.login .links{padding:10px 0;font-size:14px}.login .right{float:right}.login-info{border:solid 1px #ccc;// border-top:solid 3px #589dda;border-bottom:0;height:100%}.login-info .hd{background:#255480;color:#fff;text-align:center;padding:7px 0;font-size:14px}.login-info .hd .days{font-size:18px}.login-info .hd a{color:#fff;font-size:14px;display:inline-block;margin-left:10px}.login-info .hd a:active{color:#fff}.login-info .hd a:visited{color:#fff}.login-info .hd span.dot{margin-left:7px}.login-info .user-info{padding:12px;padding-right:12px;position:relative}.login-info .alerts{// background:#f5f5f5;// padding-left:15px;font-size:14px;// text-align:right;float:left;width:100%;text-align:center}.login-info .alerts a{color:#111}.login-info .alerts .ico-point{padding-left:25px}.login-info .alerts .ico-point:before{top:0;left:0}.login-info .alerts .amount{font-family:Arial;font-size:16px;position:relative;color:#e00;margin-right:2px}.login-info .alerts .expire-day{color:#e00;font:13px "Dotum";font-weight:600}.login-info #btn-point-logs:hover{border:solid 1px #777;color:#000}.login-info #btn-point-logs{position:relative;top:-3px;margin-left:7px;border:solid 1px #bbb;height:27px;font-size:13px;padding:0;padding-top:2px;border-radius:3px;-webkit-border-radius:3px;min-width:44px;width:44px}.login-info .flat-button:hover{border:solid 1px #777;color:#000}.login-info .flat-button{position:relative;top:-3px;margin-left:7px;border:solid 1px #bbb;height:27px;font-size:13px;padding:2px 5px 0 5px;border-radius:3px;-webkit-border-radius:3px;min-width:44px}.login-info .user-info .btns{padding:10px 0 10px 75px}.login-info .user-info .btns .sep{margin:0 5px}.login-info .user-info .btns a.logout{color:#555;border:solid 1px #ccc;display:inline-block;text-align:center;text-decoration:none;padding:2px 9px}.tbl-login-info{width:100%}.tbl-login-info td.pic{width:93px}.tbl-login-info td.pic .user-pic{width:80px;height:80px;position:relative;overflow:hidden}.tbl-login-info .pic i,.tbl-login-info .pic img{vertical-align:top}.tbl-login-info .pic i{zoom:.8}.tbl-login-info .pic img{width:80px;height:80px}.tbl-login-info td.info{font-size:14px}.tbl-login-info td.info .co-name .ellipsis{max-width:132px}.tbl-login-info td.info .link a{font-size:14px}.tbl-login-info td.info .tx{margin-bottom:7px}.tbl-login-info .info-bt{margin-top:5px}.tbl-login-info .dot{margin-left:3px;margin-right:3px}