.policy-page{background-color:#0c4d73;padding-left:10%;padding-right:10%;padding-top:2%}.block-component{padding-top:4%;padding-bottom:4%;padding-left:2%;padding-right:2%}.decorate-header{display:flex;justify-content:space-between}#spaceship{height:280px}#books{height:230px;transform:translateY(25%)}.main{margin-top:-10px;margin-bottom:5%;background-color:#fff;padding:2% 10% 0 10%;border-radius:20px}.main-header{text-align:center;color:#0f608f;font-weight:bold}#logoCompany{margin-left:50%;transform:translateX(-50%);width:180px;height:110px}.payment-policy{padding-top:2%;padding-bottom:2%}.payment-policy-type{width:85%;margin-left:50%;transform:translateX(-50%)}.payment-policy-type-detail{display:flex;background-color:#fafaf3;border-radius:15px;padding:4% 0 4% 5%}.payment-policy-type-detail img{height:60%}.payment-type-info{width:100%;padding-left:5%;padding-right:5%}.payment-type-info h3{color:#0f608f;font-weight:bold}.line-break{border:1px solid #a4c3d2;width:100%}.payment-type-info p{font-size:16px;margin-top:5%}.payment-policy-account{display:flex;align-items:center;justify-content:center}.payment-policy-account h4{margin-left:3%;max-width:32%}.item-list{display:flex;align-items:center;padding-left:2%;padding-right:2%;justify-content:left}.item-list span{color:#4e4a4a;font-size:15px;font-weight:500;margin-left:1%}.secure-title{display:flex;justify-content:center;align-items:center}.secure-title h4{font-weight:bold;margin-left:2%;margin-top:2%}.secure-content{padding:2% 0 2% 0}.secure-content span{color:#4e4a4a;font-size:18px;font-weight:500}.secure-content span h4{line-height:1.4}.personal-content{display:flex;justify-content:center;padding:3% 0 0 0}.personal-content-item{display:block;width:fit-content;margin-left:2%;margin-right:2%;max-width:15%}.personal-content-item img{display:block;margin-left:auto;margin-right:auto;height:60px}.personal-content-item p{font-weight:bold;color:gray;font-size:14px;width:fit-content;text-align:center;margin-top:10px}.secure-content .item-list{padding-left:1%;padding-right:1%}.company-info{display:flex;align-items:center;justify-content:center;padding:5px 0 5px 0}.company-info h4{margin-left:10px;font-weight:600}@media only screen and (min-width:1250px){.purchase-step-text{padding-left:3%}}@media only screen and (min-width:1250px){.purchase-step-text{padding-left:6%}}@media only screen and (min-width:1400px){.purchase-step-text{padding-left:18%}}