@charset "utf-8";

.basic-outlogin label { line-height:12px; font-weight: normal; cursor: pointer; }
.basic-outlogin .profile .photo { margin-right:12px; }
.basic-outlogin .profile .photo img { width:60px; height:60px; border-radius: 50%; border:0; }
.basic-outlogin .profile h3 { font-size:18px; line-height:32px; padding:0px; margin:0px; letter-spacing:-1px; display:block; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; }
.basic-outlogin .login-line { border-top:1px solid #eee; margin:5px 0px 7px; padding-top:6px; }
.basic-outlogin .form-group { margin-bottom:0px; }

/*
#FDD600
*/
.login_input {width:74%;display: inline-block;}
.login_input input {background-color:#374850;border-radius:3px !important;border: 1px solid transparent;height:34px;margin-bottom:6px !important;color:#fff;}
.btn_login {width:68px;height:74px;margin-left:6px;border:0;background-color:#374850;font-size:12px;font-weight:bold;color: #7ca3b4;border-radius:3px;vertical-align: top;}
.login_area a{color:#fff;}

/*
/* 로그인 * /
.login_area {position:relative;margin-bottom:5px;height:160px;border:1px solid #e1e1e1;background-color:#c2c2c2;border-top:1px solid #00A2D8;z-index:3;}
.login_area .login_container {position:relative;padding-top:30px;background-color:#f8f8f8;}
.login_area .login_container ul {width:auto;margin-left:-20px;}
.login_area .login_container ul li {float:left;list-style:none;margin-top:-9px;}
.login_area .login_container ul li .input {padding:0 10px;width:155px;height:36px;line-height:28px;border:1px solid #c2c2c2;font-weight:bold;font-size:12px;color:#4a4949}
.login_area .login_container .btn_login {width:73px;height:69px;margin-left:-1px;margin-top:-19px;border:1px solid #c2c2c2;background-color:#00A2D8;font-size:12px;font-weight:bold;color:#fff;}

.login_area .login_container .login_option {clear:both;position:relative;padding-top:15px;float:none;width:auto;height:30px;background-color:#f8f8f8;}
.login_option li:first-child {margin-right:30px;}
.login_option li {float:left;}
.login_option label {line-height:18px;color:#3b3b3b;cursor:pointer;}

.login_area .login_etc_area {position:relative;height:24px;padding:20px 0 0 19px;margin-top:20px; }
.login_area .login_etc_area a {color:#3b3b3b}
.login_area .login_etc_area .etc_list {float:left;padding-left:38px}
.login_area .login_etc_area .etc_list li {float:left;padding:0 10px 0;background:url(../imgs/common/etc_line.gif) no-repeat 0 0;line-height:12px}
.login_area .login_etc_area .etc_list li:first-child {padding-left:0;background:none}


.login_area .login_container .login_ok_tit_area {background-color:#fff;border:1px solid #e1e1e1;}
.login_area .login_container .login_ok_tit_area .img {position:relative;float:left;width:60px;height:60px}
.login_area .login_container .login_ok_tit_area .img img {position:absolute;top:0px;left:0px;width:100%;height:100%;}
.login_area .login_container .login_ok_tit_area .level {position:relative;float:left;width:21px}
.login_area .login_container .login_ok_tit_area .level .tit {display:block;width:100%;height:20px;line-height:20px;background-color:#f14f4f;color:#fff;text-align:center}
.login_area .login_container .login_ok_tit_area .level .level_img {display:block;position:relative;width:21px;margin:5px auto 0}
.login_area .login_container .login_ok_tit_area .txt {position:relative;float:left;width:165px;padding-top:5px;padding-left:5px;text-align:left;color:#777}
.login_area .login_container .login_ok_tit_area .info {float:left;width:215px;padding-left:5px;padding-top:3px;}
.login_area .login_container .login_ok_tit_area .level_gage {width:100%;margin-top:5px;color:#666;font-size:10px;clear:both}
.login_area .login_container .login_ok_tit_area .level_gage span {display:block}
.login_area .login_container .login_ok_tit_area .level_gage_bar {position:relative;width:100%;height:4px;background:url(../imgs/common/level_gage_bar.gif) no-repeat 0 0}
.login_area .login_container .login_ok_tit_area .level_gage_bar .gage {width:100%;height:4px;background-color:#0a709a; border-radius:3px;}
.login_area .login_etc_area2 {clear:both;height:28px;padding:14px 0 0 0px;margin-top:16px;background:url(../imgs/common/login_etc_bg.gif) repeat-x 0 0 }
.login_area .login_etc_area2 .etc_list2 {text-align:center}
.login_area .login_etc_area2 .etc_list2 li {display:inline-block;padding:0 10px 0;background:url(../imgs/common/etc_line.gif) no-repeat 0 0;line-height:12px}
.login_area .login_etc_area2 .etc_list2 li:first-child {padding-left:0;background:none}
.login_chk {width:100% !important;height:auto !important;margin-top:0px;margin-bottom:0px !important;text-align:center}
.login_chk li {display:inline-block;margin-right:10px;margin-bottom:2px}

.point {display:inline-block;padding-left:20px;background:url(../imgs/common/point_icon.png) no-repeat 0 0;font-size:11px;color:#666 !important;line-height:16px;background-size:15px 15px}
.memo {display:inline-block;padding-left:18px;background: url(../imgs/main/memo_icon.png) no-repeat 0 2px;font-size:11px;color:#666 !important;line-height:16px}
.cash {display:inline-block;padding-left:20px;background:url(../imgs/common/cash_icon.png) no-repeat 0 0px;font-size:11px;color:#666 !important;line-height:16px;background-size:15px 15px}
*/


/* 로그인되었을때 */
/*
.login_box {position:relative;margin-bottom:5px;border:1px solid #e1e1e1;background-color:#f8f8f8;border-radius:5px}
.login_box .logbox-in {position:relative;width:315px;margin:0 auto;padding-top:6px;padding-bottom:6px;text-align:left;}
.login_box .logbox-in .login_is_out {background:#ffffff;padding:8px;height:114px;}
.login_box .logbox-in .login_is_out .login_is_inner {height:89px;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_left {width:78px;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_left .profile {width:70px;height:70px;border:1px solid #cccccc;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_right {width:220px;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_right .login_con_ins1 {height:23px;color:#333333;font-weight:bold;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_right .login_nickname {margin-left:5px;display:inline-block;height:21px;line-height:21px;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_right .logout_btn {display: inline-block;width:49px;height:16px;margin-top:2px;text-align:center;line-height:18px;color: rgb(132, 134, 136);font-size: 11px;font-family: 돋움, dotum, sans-serif;font-weight: normal;cursor: pointer; border-width: 1px;border-style: solid;border-color: rgb(204, 204, 204);border-image: initial;}
.login_box .logbox-in .login_is_out .login_is_inner .login_is_right .login_con_ins2 {mrgin-top:3px;height:18px;}
.login_level_box {width:165px;float:left;position:relative;}
.login_level_box .login_level_tit {height:11px;color:#666;font-size:8px;clear:both;margin-top:7px;}
.login_level_box .login_level_tit span {display:block}
.login_level_box .level_gage_bar {position:relative;width:100%;height:4px;margin-top:5px;background:url(../imgs/common/level_gage_bar.gif) no-repeat 0 0}
.login_level_box .level_gage_bar .gage {display:block;width:100%;height:4px;background-color:#0a709a; border-radius:3px;}
.login_my {float:right;padding-left:1px;color: rgb(153, 153, 153);font-size: 11px;font-family: 돋움, dotum, sans-serif;height:15px;padding-top:7px;}
.login_my a {color:rgb(153, 153, 153)}
.login_con_ins3 {padding-left:2px;height:30px;line-height:30px;clear:both;padding-top:1px;}
.login_con_ins3 li {float:left;font-size:11px;font-family:돋움, dotum, sans-serif;color:rgb(102, 102, 102);font-weight:bold;height:30px;line-height:30px;}
.login_con_ins3 li a {color:#666}
.login_con_ins3 .s_line_com {font-weight:normal;color:#cccccc}
.s_line_l11r12 {margin-left:7px;margin-right:7px;}
.s_line_l13r12 {margin-left:9px;margin-right:9px;}
*/