.cps04_goods-form-vega{margin-top:4rem}@media screen and (max-width:768px){.cps04_goods-form-vega{margin-top:1.6rem}}.cps04_goods-form-vega .head-text{margin-bottom:1.6rem}.cps04_goods-form-vega .head-text h3{font-size:2rem;margin-bottom:1.6rem}@media screen and (max-width:768px){.cps04_goods-form-vega .head-text h3{font-size:1.8rem}}.cps04_goods-form-vega .head-text h3+*{margin-top:0}.cps04_goods-form-vega .heading{color:#18479f;font-weight:700}@media screen and (max-width:768px){.cps04_goods-form-vega .heading{font-size:1.4rem}}.cps04_goods-form-vega .product-section:not(:last-child){margin-bottom:4rem}.cps04_goods-form-vega .row-group{display:flex;gap:1.6rem}@media screen and (max-width:768px){.cps04_goods-form-vega .row-group{flex-direction:column}}.cps04_goods-form-vega .row-group:not(:last-child){margin-bottom:2.4rem}@media screen and (max-width:768px){.cps04_goods-form-vega .row-group:not(:last-child){margin-bottom:2rem}}.cps04_goods-form-vega .row-group .product{flex:1 1 auto}@media screen and (max-width:768px){.cps04_goods-form-vega .row-group .product select{font-size:1.2rem;height:4.3rem}}.cps04_goods-form-vega .row-group .num{flex:0 0 auto;width:26.4rem}@media screen and (max-width:768px){.cps04_goods-form-vega .row-group .num{margin-left:auto;max-width:30rem;width:90%}}.cps04_goods-form-vega .row-group .input:has(select:disabled):after{border-color:#ccc}.cps04_goods-form-vega .row-group select:disabled{background-color:#fafafa;border-color:#ccc;color:#ccc}.cps04_goods-form-vega .row-group .form-label{display:block;margin-bottom:1rem}