.checkbox,.form-group,.form-group-wrapper{padding:0}
#preorderform,#preorderform .c_019 .header,#preorderform .subtitle{background-color:#fcfaf8}
#preorderform .c_019{margin:0 20px;padding-bottom:80px;padding-top:128px}
#preorderform .c_019 .error-icon{height:40px;margin-bottom:20px;width:40px}
#preorderform .c_019 .submit-form{padding:25px 0}
#preorderform .c_019,#preorderform .error-heading,#preorderform .title{font-family:'Nissan Regular',Verdana,Arial,sans-serif;font-size:25px;font-weight:normal;letter-spacing:1.5px;line-height:1.4;margin-bottom:0;margin-top:0;text-transform:none}
#preorderform .error-heading,#preorderform .title{padding-bottom:40px}
#preorderform .subtitle{font-family:'Nissan Regular',Verdana,Arial,sans-serif;font-size:14px;font-weight:normal;letter-spacing:1.5px;line-height:1.71;padding-bottom:40px;text-transform:none}
#preorderform .c_019 .error-description,#preorderform .additional-form-heading{font-size:14px;font-weight:normal;letter-spacing:1.5px;line-height:1.71;margin:0;padding-bottom:30px}
#preorderform .c_019 a.terms-conditions-link{color:#020a0d;font-family:'Nissan Bold',Verdana,Arial,sans-serif;font-size:12px;font-weight:normal;letter-spacing:1.9px;line-height:.83;text-decoration:none}
@media screen and (min-width:768px){#preorderform .c_019{margin:0 auto;padding-bottom:120px;padding-top:148px;width:670px}
#preorderform .c_019 .error-icon{height:50px;width:50px}
#preorderform .c_019 .error-heading,#preorderform .title{font-size:42px;font-weight:normal;letter-spacing:1.5px;line-height:1.24;padding-bottom:60px}
#preorderform .subtitle{padding-bottom:60px}
.cancel_order_summary{width:90%}
html:lang(ja-JP) #preorderform .c_019 .submit-form{padding:10px 0 0}
}
@media screen and (min-width:1023px){.cancel_order_summary{width:100%}
}
@media screen and (min-width:1024px){#preorderform .c_019 .error-icon{height:60px;width:60px}
#preorderform .c_019 .error-heading,#preorderform .title{font-size:42px;font-weight:normal;letter-spacing:1.5px;line-height:1.24}
}
@media screen and (min-width:1280px){#preorderform .c_019{padding-top:216px;margin:0 auto;width:1180px}
.cancel_order_summary{width:570px}
#preorderform.non-deposit-payment-flow .additional-form-heading{width:570px}
}
@media screen and (min-width:1440px){#preorderform .c_019{padding-bottom:140px;padding-top:256px;width:80%}
#preorderform .c_019 .error-heading,#preorderform .title,#preorderform .subtitle{padding-bottom:80px}
.cancel_order_summary{width:50%;padding-right:20px}
#preorderform.non-deposit-payment-flow .additional-form-heading{padding-right:20px;width:50%}
}
@media screen and (min-width:1921px){#preorderform .c_019{padding-bottom:160px;width:70%}
.cancel_order_summary{padding-right:40px}
#preorderform .c_019 .error-icon{height:80px;width:80px}
#preorderform .c_019 .error-heading,#preorderform .title{font-size:68px;font-weight:normal;letter-spacing:1.5px;line-height:1.15}
#preorderform.non-deposit-payment-flow .additional-form-heading{padding-right:40px}
}