.cart_text{margin-top:50px;line-height:1.5;text-align:center}.cart_content{padding:20px 30px 40px;background:#fff;border-radius:20px;margin-top:30px}.cart_img{width:200px}.cart_item_layout{margin-top:30px}.cart_item_content{display:flex;justify-content:flex-start;border-bottom:1px solid rgba(240,240,240,1);padding:0 10px 20px;line-height:1.5;font-size:18px}.cart_item_content:nth-child(n+2){margin-top:20px}.cart_item_title{font-weight:700;width:20%;margin-right:1%}.cart_item_text{width:79%}.cart_delete{background:#c8c8c8;width:240px;text-align:center;margin:40px auto 0;padding:16px 0;border-radius:20px;color:#fff}.cart_btn{width:460px;margin:40px auto 0;text-align:center;background:#e42278;border-radius:30px;padding:20px 0;color:#fff;font-weight:700}@media screen and (max-width: 767px){.cart_text{margin-top:40px}.cart_text p:nth-child(n+2){margin-top:10px}.cart_content{padding:10px 20px 30px;border-radius:20px;margin-top:30px}.cart_img{width:160px}.cart_item_layout{margin-top:20px}.cart_item_content{display:block;padding:0 6px 10px;font-size:16px}.cart_item_content:nth-child(n+2){margin-top:10px}.cart_item_title{width:100%;margin-right:0%}.cart_item_text{width:100%;margin-top:6px}.cart_delete{width:70%;margin:20px auto 0;padding:10px 0;border-radius:20px;font-size:14px}.cart_btn{width:100%;margin:30px auto 0;border-radius:30px;padding:20px 0}}.form{background:#fcfcfc;padding:60px}.form_content{display:flex;justify-content:flex-start}.form_content p{flex-basis:300px;padding-top:10px}.form_content:nth-child(n+2){margin-top:40px}.form_required{background:#e42278;color:#fff;font-size:14px;margin-right:8px;padding:2px 4px;font-weight:700}.form_any{background:#969696;color:#fff;font-size:14px;margin-right:8px;padding:2px 4px;font-weight:700}.form_content input{font-size:16px;padding:10px;width:460px}.form_content_address{display:flex;justify-content:flex-start;align-items:center}.form_content_address div{width:180px}.form_content_address:nth-child(n+2){margin-top:10px}.form_content_address input{width:280px}.form_content select{font-size:16px;width:460px;padding:10px}.form_content textarea{resize:none;font-size:16px;padding:10px;width:460px;height:200px}.form_button{text-align:center;margin-top:40px}.form_button input{width:400px;height:80px;text-align:center;border-radius:60px;font-size:16px;font-weight:700;background:#e42278;color:#fff}.form_button input{background:#e42278;color:#fff}.form_confirm_content{display:flex;justify-content:flex-start;border-bottom:2px dotted rgba(200,200,200,1);padding:0 10px 40px}.form_confirm_content:nth-child(n+2){margin-top:40px}.form_confirm_content p{flex-basis:240px}.form_confirm_text{width:680px;color:#505050}.form_content_error input,.form_content_error textarea{border:2px solid rgba(252,0,72,1);background:#fcb1c6}.form_content_error_message{margin:10px 0 0 300px;font-size:16px;color:#fc0048}.form_button_back{width:400px;text-align:center;border-radius:60px;font-size:16px;font-weight:700;margin:30px auto 0;background:#a0a0a0;padding:32px 0}.form_button_back a{color:#fff;display:block}@media screen and (max-width: 767px){.form{padding:20px}.form_content{display:block}.form_content p{padding-top:0}.form_content:nth-child(n+2){margin-top:30px}.form_required,.form_any{font-size:12px;margin-right:6px;padding:2px 4px}.form_content input{padding:6px;width:100%;margin-top:10px}.form_content_address{display:block}.form_content_address div{width:100%;font-size:16px}.form_content_address:first-child{margin-top:20px}.form_content_address:nth-child(n+2){margin-top:16px}.form_content_address input{width:100%}.form_content select{width:100%;padding:6px;margin-top:10px}.form_content textarea{padding:6px;width:100%;height:140px;margin-top:10px}.form_button{margin-top:30px}.form_button input{width:100%;height:50px;border-radius:40px;font-size:16px}.form_confirm_content{display:block;border-bottom:none;padding:0}.form_confirm_content:nth-child(n+2){margin-top:30px}.form_confirm_content p{flex-basis:220px}.form_confirm_text{width:100%;margin-left:1.2rem;margin-top:10px}.form_content_error input,.form_content_error textarea{border:1px solid rgba(252,0,72,1)}.form_content_error_message{margin:6px 0 0;font-size:12px;color:#fc0048}.form_button_back{width:100%;border-radius:40px;margin:20px auto 0;background:#a0a0a0;padding:17px 0}}
