.con_jobapply_form{margin-top:26px;padding:50px;background:#f9f8f8;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_jobapply_form{padding:25px 15px}}@media only screen and (max-width: 767px){.con_jobapply_form{margin:18px auto 0 auto;padding:0 0 50px 0;background:none}}@media only screen and (max-width: 767px){.con_jobapply_form .form_basic h4{margin-bottom:10px}}.con_jobapply_form .view_element{display:block !important}.con_jobapply_form .checkbox em{color:red}.con_jobapply_form .policy_link{padding-top:15px}.con_jobapply_form .policy_link a{color:#d54d48}@media only screen and (max-width: 767px){.con_jobapply_form .btn_submit{margin-top:0px}}.con_jobapply_form .btn_right-now{margin:50px 200px 100px 380px}@media only screen and (max-width: 767px){.con_jobapply_form .btn_right-now{max-width:300px;margin:5% auto 12% 16%}}h2.title_required:before{display:none}h2.title_required .alert{margin-right:0}h2.sp_title{text-align:center}@media only screen and (min-width: 1025px){.wrp_balloon .balloon{line-height:1.5}.wrp_balloon .balloon span.txt{margin-top:.5em}.wrp_balloon .balloon span.num{font-weight:600}}@media print{.wrp_balloon .balloon{line-height:1.5}.wrp_balloon .balloon span.txt{margin-top:.5em}.wrp_balloon .balloon span.num{font-weight:600}}.ie8 .wrp_balloon .balloon{line-height:1.5}.ie8 .wrp_balloon .balloon span.txt{margin-top:.5em}.ie8 .wrp_balloon .balloon span.num{font-weight:600}
