.where{padding:30px 0}.where a{color:#979797;font-size:14px;transition:none}.where a:after{content:"/";padding:0 5px}.where a:last-of-type{color:#333}#careers .info h1.title{color:#333;font-size:50px;font-weight:bold;margin-bottom:30px}.text{margin-bottom:15px}#careers .info .block{margin-top:50px}#careers h2{font-size:30px;font-weight:normal;color:#555}.career_icon_area{width:1400px;height:120px;margin:0 auto;margin-top:50px;list-style:none}.career_icon_area ul{list-style:none;padding:0 0}.career_icon_area li{float:left;width:32.5%;height:120px;display:block;margin:0 auto}.career_icon_area img{width:15%;float:left;display:block;margin:0 auto;margin-top:30px;margin-left:120px}.career_icon_area .career_text{float:left;margin-top:35px;margin-left:10px}.career_icon_area .font_title{text-align:left;font-size:22px;font-weight:400}.career_icon_area p{text-align:left;font-size:18px}.career_icon_area li.career_border{padding:0 10px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}.clearfix{display:block;content:'';clear:both}#careers .info,#about .info{padding-bottom:80px}#careers .job{margin-bottom:80px}#careers .job ul.list{border-bottom:2px solid #fabe00}#careers .job ul.list li.title a,#news ul.list li.title a{cursor:default}#careers .job ul.list li a,#news ul.list li a{display:table;width:100%}#careers .job ul.list li.title p{padding:15px;padding-left:80px;border-top:2px solid #fabe00;border-bottom:2px solid #fabe00;color:#333;font-weight:bold}#careers .job ul.list li p{width:500px;display:table-cell;padding:25px 15px;padding-left:80px;border-bottom:1px solid #ddd}a,a:hover{-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a{color:#555}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}#careers .job ul.list li a:hover p.title span,#news ul.list li a:hover p.topic span{border-color:#fabe00;color:#333}#careers .job ul.list li a:hover p.title p,#news ul.list li a:hover p.topic p{border-color:#fabe00;color:#333}#careers .job ul.list li .title span{transition:border .3s,color .3s;border-bottom:1px solid transparent;font-size:18px;font-weight:normal;line-height:25px}#careers .job ul.list li p.posted,#news ul.list li p.type{width:180px}.min-md-size #careers ul.list li.title p.location{padding-left:4vw!important;vertical-align:middle}.max-md-size .career_icon_area{margin:0 auto}.max-md-size .career_icon_area{width:100%;margin-top:50px}.max-md-size .career_icon_area li{float:left;width:32.5%;height:120px}.max-md-size .career_icon_area img{width:20%;float:left;display:block;margin:0 auto;margin-top:30px;margin-left:10%}.max-md-size .career_icon_area li.career_border{padding:0 5px}.max-md-size #careers .job ul.list li p,.max-md-size #news ul.list li p{padding-left:15px}.max-md-size #careers ul.list li.title p.title{padding-left:30px!important;vertical-align:middle}.max-sm-size #careers .job{margin-bottom:50px}.max-sm-size #careers .job ul.list li.title p,.max-sm-size #news ul.list li.title p{border-bottom:2px solid #fabe00;padding:5px 0}.max-sm-size #careers .job ul.list li.title,.max-sm-size #news ul.list li.title{border-bottom:0;padding:0}.max-sm-size #careers .job ul.list li p,.max-sm-size #news ul.list li p{display:block;padding:0;width:auto!important;border-bottom:0}.max-sm-size #careers .job ul.list li{padding:30px 0;border-bottom:1px solid #ddd}.max-sm-size #careers .job ul.list li.title p.title,.max-sm-size #careers .job ul.list li.title p.location{display:none}.max-xs-size #careers .info{padding-bottom:0}.max-xs-size #careers .job ul.list li.title p{border-top:0 solid #ffb800;color:#fff}.max-xs-size .where{padding:10px 0}.max-xs-size #careers h1.title,.max-xs-size #news h1.title{font-size:35px;margin-bottom:30px;line-height:45px}.max-xs-size .career_icon_area{width:100%;height:auto;display:block;margin-left:0%}.max-xs-size .career_icon_area li{float:left;width:100%;height:120px;display:block;margin:0 auto}.max-xs-size .career_icon_area img{width:20%;display:block;margin-left:20%;margin-top:25px}.max-xs-size .career_icon_area li.career_border{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:0 solid #ddd;border-right:0 solid #ddd;padding:0 0}.max-xs-size #careers #photoarea_careers{display:none!important}