.login_PlayoutA{margin:0;padding:0;position:relative;;display:block;font-size:14px;color:#222;; position:relative;padding:20px;padding-bottom:20px;}
.logon{padding:19px 20px 19px 20px;}
.login_PlayoutA fieldset{position:relative;border:0;padding:0;margin:0}
.logon fieldset{padding:0;margin:0}
.login_PlayoutA fieldset .idpwWrap{overflow:hidden;clear:both;position:relative;height:74px;}
.login_PlayoutA fieldset .idpw{float:left;}
.login_PlayoutA fieldset .idpw input{border:1px solid #bcbcbc;outline:none;color:#666;width:110px;background:#f9f9f9;padding:6px 5px 6px 5px;margin:0;margin-bottom:10px;line-height:18px;height:18px;}
.login_PlayoutA fieldset .idpw input:focus{color:#222;}
.login_PlayoutA fieldset .login{position:absolute;right:0;background: #27a2eb;color: #fff;font-weight:600;font-size:16px;width:74px;height:74px;margin:0;padding:0;border:0;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;-moz-transition:all .4s;}
.login_PlayoutA fieldset .login:hover{background:#1a87c8;}
.login_PlayoutA fieldset p.securitySignIn{clear:both;padding:0 0 0 18px;margin:4px 0 0 0}
.login_PlayoutA fieldset p.noneSSL{background:url("../images/none_ssl.png") no-repeat left top}
.login_PlayoutA fieldset p.SSL{background:url("../images/ssl.png") no-repeat left top}
.login_PlayoutA fieldset p.noneSSL a{color:#BF6801;text-decoration:none}
.login_PlayoutA fieldset p.SSL a{color:#9CAC74;text-decoration:none}
.login_PlayoutA fieldset p.keep{margin:8px 0;clear:both;padding:0}
.login_PlayoutA fieldset p.keep input{vertical-align:middle;width:13px;height:13px;margin:0;border:0;padding:0;}
.login_PlayoutA fieldset p.keep label{font:.9em;color:#666}
.login_PlayoutA fieldset p.keep_msg{color:#666}
.login_PlayoutA fieldset ul.help{margin:0;overflow:hidden;padding:11px 0 0 0;margin-top:10px;border-top:1px solid #444; white-space:nowrap;list-style:none;height:20px;}
.login_PlayoutA fieldset ul.help li{list-style:none;float:left;display:block;padding-left:10px;}
.login_PlayoutA fieldset ul.help li.help_li{padding:0  0  0 10px;background:url(../images/help_li.gif) no-repeat left 50%;margin-right:25px; font-weight:bold;}
.login_PlayoutA fieldset ul.help li.help_last_li{float:right}
.login_PlayoutA fieldset ul.help li a{color:#222;white-space:nowrap;text-decoration:none;display:inline-block;padding-top:1px;line-height:18px;font-weight: 400;}
.login_PlayoutA fieldset ul.help li a:hover{text-decoration:underline}
.login_PlayoutA fieldset ul.help li.first-child a{color:#cbcbcb}
.login_PlayoutA fieldset ul.help li *{vertical-align:bottom;line-height:18px;display:inline-block;}
.login_PlayoutA fieldset .userName strong{color:#cbcbcb;padding:4px 0 0 2px;font:bold .9em Tahoma}

.login_PlayoutA fieldset .userName img{border:none;vertical-align:top;}
.login_PlayoutA fieldset li.userLogout{position:absolute;top:0;right:0;}
.login_PlayoutA fieldset li.userLogout a{width:68px;height:25px;text-align:center;background:url(../images/logout.png) no-repeat;display:table-cell;line-height:25px;}
.login_PlayoutA fieldset ul.userMenu{margin:0;position:relative;padding:0;overflow:hidden;margin-top:6px}
.login_PlayoutA fieldset ul.userMenu li{list-style:none;color:#cbcbcb;list-style:none;margin-bottom:5px;}
.login_PlayoutA fieldset ul.userMenu li.userMenu_admin{padding:0 0 0 22px;background:url(../images/black/help_li.gif) no-repeat 10px 4px;}
.login_PlayoutA fieldset ul.userMenu li a{color:#777;text-decoration:none}
.login_PlayoutA fieldset ul.userMenu li a:hover{text-decoration:underline}

.wrap_signed label{cursor:pointer;position:relative;padding-left:25px;margin-top: 15px;padding-bottom: 5px;height:20px;display:block;line-height:20px;color:#222;}
input#keep_signed {
    position: absolute;
    opacity: 0;right:0;
    cursor: pointer;
}
.checkmark {
    position: absolute;
    top: 3px;
    left: 0;
    height: 13px;
    width: 13px;
    border: 1px solid #444;
}
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.wrap_signed label input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.wrap_signed label .checkmark:after {
  left: 4px;
    top: -3px;
  width: 5px;
  height: 10px;
  border: solid #8e7b6f;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* On mouse-over, add a grey background color */
input#keep_signed:hover input ~ .checkmark {
   
}
input#keep_signed:checked ~ .checkmark {
   
}
.wrap_profile{position:relative;*zoom:1;padding:10px 0}
.wrap_profile:after{content:"";display:block;clear:both;}
.in_profile{width:67px;height:67px;float:left;}
.in_profile img{vertical-align:middle;width:100%}
.wrap_userName{padding:0 0 0 10px;float:left;margin-top:-2px;}

.userName{margin:0;position:relative;overflow:hidden;padding:0;height:20px;}
.userName a{position:relative;text-decoration:none;line-height:20px;display:inline-block;}
.userName a.userLogout{position:absolute;top:1px;right:0;}
.wrap_Messages{padding:3px 0 2px 0;margin:0;}
.wrap_Messages p{padding:3px 0 0 0;margin:0;}
.userPoint{margin:0;padding:3px 0 0 0;list-style:none;position:relative;}
.userPoint:after{content:"";display:block;clear:both;}
.userPoint li{padding:1px 0;line-height:20px;}
.userPoint li span{font-weight:600;;display:inline-block;color:#8e7b6f}


/* 메세지 */
.wrap_member{position:relative;z-index:2;}
.wrap_dispMember{margin:0;padding:0;list-style:none;height:30px;width:100%}
.wrap_dispMember li{float:left;width:48%;text-align:center;position:relative;}
.wrap_dispMember li.Messag2 {padding-right:2%;}
.wrap_dispMember li.Messag3{padding-left:2%;}
.wrap_dispMember li a{display:block;border:1px solid #877468;font-weight:600;line-height:18px;padding:4px 0;color:#fff;background:#8e7b6f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.wrap_dispMember li a:hover{background:#c39b82;border:1px solid #8e7b6f;}


.wrap_Messages li i{font-size:18px;}
.wrap_Messages li span{position:absolute;left:52px;top:4px;background:#00a7ec;color:#fff;border-radius:10px;padding:2px 5px;font-size:10px;font-family:Arial,sans-serif;line-height:14px;}
.login_PlayoutA fieldset p.latestLogin{margin:0;padding:0;}
.login_PlayoutA fieldset p.latestLogin span{font:1em Tahoma}
.wrap_profile a{text-decoration:none;}
.login_management{position:absolute;right:13px;top:15px;}
.login_management a{color:#222;}
.xe-widget-wrapper{overflow:visible;}
.wrap_userMenu{width:100%;background:#fff;border:1px solid #ddd;border-top:1px solid #e6e6e6;display:none;position:absolute;z-index:1;left:-1px;}
.wrap_userMenu ul{padding:5px 10px !important;}
.wrap_userMenu ul li{line-height:18px;}

.top_user{border-bottom:1px dotted #c7b8ae;;position:relative;height:30px;padding-bottom:10px;line-height:30px;}
.member_nic{color:#7f6c5f;text-decoration:underline;font-weight:600;position:relative;top:2px;}
.top_user_logout{line-height:18px;padding:5px 10px;position:absolute;display:inline-block;right:0;top:0;border:1px solid #877468;color:#fff;background:#8e7b6f;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.top_user_logout:hover{background:#c39b82;border:1px solid #97887e;}