.box-111-login {
    float:right;
    height:380px;
    margin-right:0px;
    margin-top:0px;
    position:relative;
    right:0px;
    width:100%;
  }
  .box-122-login {
    float:none;
    margin-left:0px;
    margin-top:35px;
    position:relative;
  }
  .text-124-login {
    color:#212121;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:18px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
        width: 228px;
    font-weight:500;
    position:relative;
    text-align:left;
  }
  .cell-39-login {
    background-color:#505050;
    color:#fff;
    border-radius:3px;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:16px;
    height:60px;
    line-height:60px;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    position:relative;
    text-align:center;
    width:228px;
  }
  .cell-39-login-cam{
    background:#1e1e1e;
    color:#fff;
    margin-top:12px;

  }
  
 .cell-40-login {
 	padding:12px 16px;
    background-color:#fff;
    color:#505050;
    border-radius:3px;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:16px;
    height:64px;
    
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    position:relative;
    width:198px;
  }
  .cell-40-login> div:nth-child(2){
  	color: #ff6960;
  	text-align:right;
  	font-size: 32px;
  	font-weight: 500;
  }
  
  .cell-40-login> div:nth-child(2) > span{
  	  font-size: 13px;
  	  margin-left:4px;
  	  font-weight: 100;
  }
  
  .pn_box-2-login {
    float:none;
    margin-left:auto;
    margin-right:auto;
    margin-top:12px;
    position:relative;
    width:228px;
  }
  .wedget-1-login {
    border-right-color:#DBDBDB;
    border-right-width:1px;
    float:left;
    position:relative;
    width:50%;
  }
  .pn_text-1-login {
    color:#9e9e9e;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:12px;
    font-weight:500;
    letter-spacing:-0.3px;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  .pn_text-4-login {
    color:#474747;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:21px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
  }
  .wedget-2-login {
    border-right-color:#DBDBDB;
    border-right-width:1px;
    float:left;
    position:relative;
    width:49.5%;
  }
  .pn_text-2-login {
    color:#9e9e9e;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:12px;
    font-weight:500;
    letter-spacing:-0.3px;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  .pn_text-5-login {
    color:#474747;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:21px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
  }
  .wedget-3-login {
    float:left;
    margin-left:5.50%;
    position:relative;
    width:28%;
  }
  .pn_text-3-login {
    color:#FFFFFF;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:11px;
    font-weight:400;
    letter-spacing:-0.3px;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  .pn_text-6-login {
    color:#FFFFFF;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
  }
  .icon-button-125-login {
    color:#FFFFFF;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    margin-left:auto;
    margin-right:auto;
    margin-top:70px;
    position:relative;
    text-align:left;
    width:210px;
  }
  .icon-button-125-login > p > img {
    margin-bottom:2px;
    margin-left:4px;
  }
  
  
  
  
  
  .login-box {
    /* background-color:#EC2B1D; */
    float:right;
    height:330px;
    margin-right:0px;
    margin-top:0;
    position:relative;
    right:0px;
    width:300px;
  }
  .box-201-nlb {
    float:none;
    margin-left:0px;
    margin-top:38px;
    position:relative;
  }
  .login-w1 {
    float:none;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    width:230px;
  }
  .login-input_1 {
   border-top-left-radius:3px;
    border-top-right-radius:3px;
    float:none;
    font-family:'Noto Sans KR';
    font-size:14px;
    height:38px;
    margin-left:0px;
    border: solid 1px #dfe2e6;
    margin-top:0px;
    padding-left:8px;
    padding-right:8px;
    position:relative;
    width:92%;
  }
  .login-input_2 {
    border-bottom-left-radius:3px;
    border-bottom-right-radius:3px;
    float:none;
    font-family:'Noto Sans KR';
    border: solid 1px #dfe2e6;
    font-size:14px;
    height:38px;
    margin-left:0px;
    margin-top:3px;
    padding-left:8px;
    padding-right:8px;
    position:relative;
    width:92%;
  }
  .login-btn {
    background-color:#505050;
    color:#FFFFFF;
    float:none;
    font-family:'Noto Sans KR';
    font-size:15px;
    height:45px;
    line-height:45px;
    font-weight: 500;
    border-radius:3px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    padding-top:0px;
    position:relative;
    text-align:center;
    width:230px;
  }
  .login-w2 {
    float:none;
    margin-left:auto;
    margin-right:auto;
    margin-top:15px;
    position:relative;
    width:230px;
  }
  .login_text-5 {
    color:#474747;
    cursor:pointer; float:none; display:inline-block;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
    width:25%;
  }
  .login_text-2 {
    color:#dfe2e6;
    float:none; display:inline-block;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:1.30;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
    width:10%;
  }
  .login_text-1 {
    color:#474747;
    cursor:pointer; float:none; display:inline-block;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
    width:23%;
  }
  .login_text-4 {
    color:#dfe2e6;
    float:none; display:inline-block;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    line-height:1.30;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
    width:10%;
  }
  .login_text-3 {
    color:#474747;
    cursor:pointer; float:none; display:inline-block;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
    width:24%;
  }
  .box-39-nlb {
    float:none;
    margin-left:auto;
    margin-right:auto;
    margin-top:2px;
    position:relative;
    width:230px;
  }
  .box-38-nlb {
    border-bottom-color:#d7dadc;
    border-bottom-width:1px;
    top:12px;
    width:350px;
  }
  .text-37-nlb {
    color:#dfe2e6;
    float:none;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    text-align:center;
    width:70px;
  }
  .icon-button-nlb {
    /* background-color:#FFFFFF;
    border-color:#DBDBDB;
    border-width:1px; */
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight: bold;
    height:40px;
    line-height:40px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    text-align:left;
    width:230px;
  }
  .icon-button-nlb > p {
      text-align: center;
  }
  .icon-button-nlb > p > img {
    width:25px;
    margin-top:-4px;
  }
  .iu-icon-button > p > span {
      line-height:40px;
  }
