@charset "utf-8";


/*=================================================
  myreward-info 
=================================================*/
.myreward-application .input-text {width: 200px; }
.myreward-application .form-account-number dd .btn {margin-top: 5px; }
.myreward-info {position: relative; width: 100%; margin-bottom: 40px;  background-color: #fff; border: 1px solid #e3e4e5; box-sizing: border-box; border-radius: 3px; }
.myreward-info:after {content: ""; display: block; height: 0; clear: both; visibility: hidden; }

.myreward-info-top {position: relative; padding: 30px 30px; }
.myreward-info-wrapper:after  {content: ""; clear: both; display: block; height: 0; visibility: hidden; }
.myreward-info-title {float: left; width: 50%; font-size: 20px; font-weight: 300; line-height: 30px; }
.myreward-info-wrapper p {float: right; width: 50%; padding-bottom: 0; text-align: right; font-size: 20px; font-weight: 500; line-height: 1; color: #1079f9; }
.myreward-info-wrapper .reward-pay {padding-right: 5px; font-size: 30px; font-weight: 500; line-height: 1; }
.myreward-info-wrapper02 {margin-top: 15px; }
.myreward-info-wrapper02 p {text-align: right; font-size: 16px; font-weight: 400; color: #444; }
.myreward-info-wrapper02 strong {padding-right: 5px; font-weight: 500; }
.myreward-info-wrapper02 em {font-style: normal; }
.myreward-info-bottom {position: relative; width: 100%; padding: 30px 30px; border-top: 1px solid #e3e4e5; }
.myreward-info-bottom li {margin-top:5px; font-size: 13px; color: #666;  }
.myreward-info-bottom li:first-child {margin-top: 0; }
/*=================================================
  reward-list
=================================================*/
.reward-price {font-size: 15px;  }


