@charset "utf-8";.careers_wrapper ul,.careers_wrapper li,.careers_wrapper h1,.careers_wrapper h2,.careers_wrapper h3,.careers_wrapper h4,.careers_wrapper h5,.careers_wrapper h6,.careers_wrapper a,.careers_wrapper p{color:#454545;font-size:12px;letter-spacing:1px}.careers_wrapper{width:905px;padding:10px 0 20px 0;margin:0 auto}.careers_wrapper .careers_title{width:905px;height:60px;margin:0 auto;background:url(../images/careers/job_tab.jpg) no-repeat left top;margin-bottom:20px}.careers_wrapper .careers_title ul{width:621px;height:60px;float:right}.careers_wrapper .careers_title ul li{float:left}.careers_wrapper .careers_title ul li a{display:block;width:207px;height:60px;text-indent:100%;white-space:nowrap;overflow:hidden}.careers_wrapper .careers_title ul li a:hover.title_a{background:url(../images/careers/job_tab.jpg) no-repeat -284px -60px}.careers_wrapper .careers_title ul li a:hover.title_b{background:url(../images/careers/job_tab.jpg) no-repeat -491px -60px}.careers_wrapper .careers_title ul li a:hover.title_c{background:url(../images/careers/job_tab.jpg) no-repeat -698px -60px}.careers_wrapper .careers_box{width:905px;margin:0 auto}.careers_wrapper .careers_box .careers_top{width:905px;height:35px;background:url(../images/careers/bg_content.jpg) no-repeat left top}.careers_wrapper .careers_box .careers_con{width:815px;background:url(../images/careers/bg_content02.jpg) repeat-y;padding:0 30px 0 60px}.careers_wrapper .careers_box .careers_end{width:905px;height:120px;background:url(../images/careers/bg_content.jpg) no-repeat left bottom}.careers_wrapper .careers_box .careers_con .join_box{width:815px}.careers_wrapper .careers_box .careers_con .join_box .pic_job{float:left;width:210px;height:250px;background:url(../images/careers/pic_go.jpg) no-repeat;padding-right:20px}.careers_wrapper .careers_box .careers_con .join_box .job_content{float:right;width:585px}.careers_wrapper .careers_box .careers_con .join_box .job_content h3.subject_a{display:block;height:30px;background:url(../images/careers/pic_title.jpg) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;margin-bottom:10px}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box{width:580px;margin:0 auto}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list{width:580px;height:38px;background:url(../images/careers/bk_jobtitle.jpg) no-repeat left top;border-bottom:2px #fff solid;cursor:pointer}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list h4{float:left;width:460px;_width:455px;height:38px;font-size:15px;font-weight:bold;color:#8d4902;letter-spacing:2px;line-height:38px;padding-left:20px;overflow:hidden}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list h4 span{font-size:12px;font-weight:normal;color:#666;letter-spacing:1px;padding-left:10px}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .open_job{height:38px;background:url(../images/careers/bk_jobtitle.jpg) no-repeat left -50px;border-bottom:1px #ccc dotted;cursor:pointer}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list a.open_list{float:right;display:block;width:80px;height:38px;color:#666;line-height:38px;letter-spacing:2px;background:url(../images/careers/icon_open.gif) no-repeat 0 13px;font-weight:normal;padding-left:18px}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list a:hover.open_list{color:#454545;background:url(../images/careers/icon_open.gif) no-repeat -150px 13px;text-decoration:none}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list a.close_list{float:right;display:block;width:80px;height:38px;color:#666;line-height:38px;letter-spacing:2px;background:url(../images/careers/icon_open.gif) no-repeat 0 -37px;font-weight:normal;padding-left:18px}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_list a:hover.close_list{color:#454545;background:url(../images/careers/icon_open.gif) no-repeat -150px -37px;text-decoration:none}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_con{width:580px;border-bottom:2px #fff solid;margin-bottom:10px}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_con td{border-bottom:1px #ccc dotted;padding:10px 0}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_con td.leftJB{background-color:#f4f4f4}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_con td.rightJB{background-color:#fdfdfd}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_con td.leftJB h3{font-size:13px;color:#454545;text-align:center}.careers_wrapper .careers_box .careers_con .join_box .job_content .job_box .job_con td.rightJB p{text-align:left;padding-left:20px;line-height:20px}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us{width:570px;padding:15px 0 15px 10px}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us p.hr_mail{float:left;width:460px;font-size:13px}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us p.hr_mail a{font-size:13px;color:#fd7d00;text-decoration:underline;padding:0 0 0 3px}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us p.hr_mail a:hover{text-decoration:none}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us p.btn104{float:right}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us p.btn104 a{display:block;width:102px;height:35px;background:url(../images/careers/icon_104.jpg) no-repeat left top;text-indent:100%;white-space:nowrap;overflow:hidden}.careers_wrapper .careers_box .careers_con .join_box .job_content .contact_us p.btn104 a:hover{background:url(../images/careers/icon_104.jpg) no-repeat left bottom}.careers_wrapper .careers_box .careers_con .careers_line{width:750px;height:30px;background:url(../images/careers/line.jpg) no-repeat;margin:10px auto}.careers_wrapper .careers_box .careers_con .about_box{width:760px;padding:25px 20px}.careers_wrapper .careers_box .careers_con .about_box p{font-size:13px;line-height:26px;text-indent:26px;letter-spacing:2px;text-align:justify;padding-bottom:8px}.careers_wrapper .careers_box .careers_con .about_box p.pg{line-height:28px;padding-top:15px}.careers_wrapper .careers_box .careers_con .welfare_box{width:760px;padding:25px 20px}.careers_wrapper .careers_box .careers_con .welfare_box p{font-size:13px;line-height:20px;letter-spacing:2px;text-align:justify;padding-bottom:9px}.careers_wrapper .careers_box .careers_con .welfare_box p span{font-size:12px;letter-spacing:1px;color:#999}.careers_wrapper .careers_box .careers_con .about_box h3{height:30px;text-indent:100%;white-space:nowrap;overflow:hidden}.careers_wrapper .careers_box .careers_con .about_box h3.subject_b{background:url(../images/careers/pic_title.jpg) no-repeat 0 -30px}.careers_wrapper .careers_box .careers_con .about_box h3.subject_c{background:url(../images/careers/pic_title.jpg) no-repeat 0 -60px}.careers_wrapper .careers_box .careers_con .about_box h3.subject_d{background:url(../images/careers/pic_title.jpg) no-repeat 0 -90px}.careers_wrapper .careers_box .careers_con .about_box h3.subject_e{background:url(../images/careers/pic_title.jpg) no-repeat 0 -120px}.careers_wrapper .careers_box .careers_con .about_box h3.subject_f{background:url(../images/careers/pic_title.jpg) no-repeat 0 -150px}.careers_wrapper .careers_box .careers_con .about_box h3.subject_g{background:url(../images/careers/pic_title.jpg) no-repeat 0 -180px}.careers_wrapper .careers_box .careers_con .welfare_box h3{height:30px;text-indent:100%;white-space:nowrap;overflow:hidden}.careers_wrapper .careers_box .careers_con .welfare_box h3.subject_h{background:url(../images/careers/pic_title.jpg) no-repeat 0 -210px}.careers_wrapper .careers_box .careers_con .about_box .txt_box_b{float:left;width:490px;padding-top:20px}.careers_wrapper .careers_box .careers_con .about_box .txt_box_c{float:right;width:465px;padding-top:10px}.careers_wrapper .careers_box .careers_con .about_box .txt_box_d{float:left;width:410px;padding-top:20px}.careers_wrapper .careers_box .careers_con .about_box .txt_box_e{float:right;width:275px;padding-top:10px}.careers_wrapper .careers_box .careers_con .about_box .txt_box_f{float:left;width:310px;padding-top:20px}.careers_wrapper .careers_box .careers_con .about_box .txt_box_g{float:right;width:377px;padding-top:20px}.careers_wrapper .careers_box .careers_con .welfare_box .txt_box_h{float:left;width:344px;padding-top:20px}.careers_wrapper .careers_box .careers_con .about_box .pic_b{float:right}.careers_wrapper .careers_box .careers_con .about_box .pic_c{float:left;padding-top:25px}.careers_wrapper .careers_box .careers_con .about_box .pic_d{float:right}.careers_wrapper .careers_box .careers_con .about_box .pic_e{float:left;padding-top:15px}.careers_wrapper .careers_box .careers_con .about_box .pic_f{float:right;padding-top:15px}.careers_wrapper .careers_box .careers_con .about_box .pic_g{float:left;padding-top:20px}.careers_wrapper .careers_box .careers_con .welfare_box .pic_h{float:right}.join_ihergo{width:50px;height:52px;position:fixed;right:10%;right:5%\9;bottom:12%;_bottom:10%;z-index:16;_position:absolute}.join_ihergo a{display:block;width:50px;height:52px;background:url(../images/careers/icon_top.gif) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.join_ihergo a:hover{background:url(../images/careers/icon_top.gif) no-repeat 0 -2px;opacity:.8;filter:alpha(opacity=80);opacity:.8;zoom:1}