.gray_back{background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(135deg,transparent,transparent 2px,#f1f1f1 2px,#f1f1f1 10px);z-index:-1}h2{font-size:16px;padding:10px;border-left:6px solid #2a3853;color:#333;min-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.section01{margin-bottom:60px}.section01 .text{font-size:14px;margin-bottom:30px;line-height:calc(28px / 16px);letter-spacing:1.8px}.section01 .contact_form_2 p{font-size:14px;color:#333;margin-bottom:10px}.section01 .contact_form_2 input[type=text],.section01 .contact_form_2 input[type=email],.section01 .contact_form_2 input[type=url],.section01 .contact_form_2 input[type=password],.section01 .contact_form_2 input[type=search],.section01 .contact_form_2 textarea{padding:.375em;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.section01 .contact_form_2 input,.section01 .contact_form_2 textarea{border:1px solid #b4b4b4;border-radius:4px}.section01 .contact_form_2 button,.section01 .contact_form_2 input,.section01 .contact_form_2 select,.section01 .contact_form_2 textarea{font-size:16px;margin:0;max-width:100%;vertical-align:baseline}.section01 .contact_form_2 .contact_2_check_wrap{text-align:center}.section01 .contact_form_2 .contact_2_check_wrap .acceptance-799{text-align:center}.section01 .contact_form_2 .contact_2_check_wrap .wpcf7-list-item{margin-left:0}.section01 .contact_form_2 .contact_2_btn{text-align:center;margin-top:20px}.section01 .contact_form_2 .contact_2_btn input.wpcf7-form-control.wpcf7-submit{width:280px;padding:15px 0;background-color:#727272;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-radius:5px}