.payment-container{margin-top:81px;background-color:#f4f7fb}.payment-container .payment-content-area{width:1280px;margin:auto;background-color:#ffffff;padding:63px 332px 85px 332px}.payment-container .payment-content-area .payment-main-title{font-family:'Noto Sans KR Bold';font-size:24px;color:#333333}.payment-container .payment-content-area .payment-main-sub-title{font-family:'Noto Sans KR Regular';font-size:16px;color:#333333;padding-top:17px}.payment-container .payment-content-area .payment-type-area{padding-top:42px;display:flex;position:relative}.payment-container .payment-content-area .payment-type-area .payment-type{width:300px;border-radius:4px;border:solid 1px #73878e;padding:20px 0 18px 0;cursor:pointer}.payment-container .payment-content-area .payment-type-area .payment-type .payment-type-icon{width:52px;height:52px;margin:0 auto 19px auto}.payment-container .payment-content-area .payment-type-area .payment-type .payment-type-icon.credit-card{background:url(../../assets/img/card_none.png)}.payment-container .payment-content-area .payment-type-area .payment-type .payment-type-icon.paypal{background:url(../../assets/img/paypal_none.png)}.payment-container .payment-content-area .payment-type-area .payment-type .payment-type-value{font-family:'Open Sans Semi Bold';font-size:14px;color:#333333;text-align:center}.payment-container .payment-content-area .payment-type-area .payment-type.credit-card:hover,.payment-container .payment-content-area .payment-type-area .payment-type.credit-card.selected{border:solid 1px #0582fb;background-color:#ecf6ff}.payment-container .payment-content-area .payment-type-area .payment-type.credit-card:hover .payment-type-icon.credit-card,.payment-container .payment-content-area .payment-type-area .payment-type.credit-card.selected .payment-type-icon.credit-card{background:url(../../assets/img/card_check.png)}.payment-container .payment-content-area .payment-type-area .payment-type.credit-card:hover .payment-type-icon.paypal,.payment-container .payment-content-area .payment-type-area .payment-type.credit-card.selected .payment-type-icon.paypal{background:url(../../assets/img/paypal_check.png)}.payment-container .payment-content-area .payment-type-area .payment-type.credit-card:hover .payment-type-value,.payment-container .payment-content-area .payment-type-area .payment-type.credit-card.selected .payment-type-value{color:#0582fb}.payment-container .payment-content-area .payment-type-area .payment-type.paypal{opacity:0.5;cursor:default}.payment-container .payment-content-area .payment-type-area .payment-alert{top:172px;position:absolute;left:424px;font-family:'Noto Sans KR Regular';font-size:14px;padding:10px;background:#fff;border-radius:4px;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.15);width:84px;text-align:center;display:none}.payment-container .payment-content-area .payment-type-area .payment-alert.show{display:block}.payment-container .payment-content-area .divider{width:100%;border-top:solid 1px #cfcfcf;margin-top:28px;margin-bottom:24px}.payment-container .payment-content-area .card-input-area .input-main-title{font-family:'Noto Sans KR Bold';font-size:20px;color:#333333;padding-bottom:4px}.payment-container .payment-content-area .card-input-area .input-area{padding-top:22px}.payment-container .payment-content-area .card-input-area .input-area.card-info{display:flex}.payment-container .payment-content-area .card-input-area .input-area .input-title{font-family:'Noto Sans KR Medium';font-size:16px;color:#666666;padding-bottom:8px}.payment-container .payment-content-area .card-input-area .input-area .input-text input{width:100%;padding:11px;border-radius:2px;border:solid 1px #707070;background-color:#ffffff;font-size:16px;font-family:'Open Sans Regular';color:#333333}.payment-container .payment-content-area .card-input-area .input-area .input-text input::placeholder{color:#7e7e7e;font-family:'Noto Sans KR Regular'}.payment-container .payment-content-area .card-input-area .input-area .input-text .number{width:340px}.payment-container .payment-content-area .card-input-area .input-area .input-text .month-year{width:80px}.payment-container .payment-content-area .card-input-area .input-area .input-text .cvc{width:70px}.payment-container .payment-content-area .card-input-area .input-sub-title{font-family:'Noto Sans KR Medium';font-size:20px;color:#333333;padding-top:38px}.payment-container .payment-content-area .card-input-area .input-sub-text{font-family:'Noto Sans KR Regular';font-size:14px;color:#666666;padding-top:4px;padding-bottom:14px}.payment-container .payment-content-area .card-input-area .save{padding-top:42px}.payment-container .payment-content-area .card-input-area .save button{width:160px;padding:12px 32px;border-radius:24px;background-color:#4264fb;font-family:'Noto Sans KR Regular';font-size:16px;color:#ffffff;cursor:pointer}.payment-container .payment-content-area .card-input-area .save button:hover{background-color:#314ccd}
