@charset "UTF-8";/* CSS Document */ul#aboutCategory li {	line-height: 36px;	float: left;	margin-top: 1px;	margin-bottom: -1px;}li#catCareers a {	background-image: url(../images/sprite-careers.png);	background-position: 0px 0px;	height: 0px;	width: 132px;	padding-top: 34px;	overflow: hidden;	display: block;	background-repeat: no-repeat;}li#catCareers a:hover {	background-position: 0px -40px;}body.index #catCareers a {	background-position: 0px -90px;}li#catWorkplace a {	background-image: url(../images/sprite-careers.png);	background-position: -132px 0px;	height: 0px;	width: 132px;	padding-top: 34px;	overflow: hidden;	display: block;	background-repeat: no-repeat;}li#catWorkplace a:hover {	background-position: -132px -40px;}body.workplace #catWorkplace a {	background-position: -132px -90px;}li#catRecruitmentProcess a {	background-image: url(../images/sprite-careers.png);	background-position: -264px 0px;	height: 0px;	width: 133px;	padding-top: 34px;	overflow: hidden;	display: block;	background-repeat: no-repeat;}li#catRecruitmentProcess a:hover {	background-position: -264px -40px;}body.process #catRecruitmentProcess a {	background-position: -264px -90px;}li#catRecruitmentEntries a {	background-image: url(../images/sprite-careers.png);	background-position: -396px 0px;	height: 0px;	width: 133px;	padding-top: 34px;	overflow: hidden;	display: block;	background-repeat: no-repeat;}li#catRecruitmentEntries a:hover {	background-position: -396px -40px;}body.entry #catRecruitmentEntries a {	background-position: -396px -90px;}.floatLeftPhoto {	float: left;}h2,.descriptions {	margin-top: 1em;	margin-bottom: 1em;	font-weight: bold;	font-size: 119%;}.corners460 {	background-color: #F1EFE2;	width: 410px;	padding: 10px;	float: left;	text-align: center;}.corners460 h3 {	text-align: center;	margin-top: 15px;	margin-bottom: 10px;}hr.separator03 {	clear: both;	display: block;	width: 100%;	margin: 20px;	visibility: hidden;}hr.separator05 {	color:#FFF;	background-color:#FFF;	border-top:1px dashed #CCC;	border-right: none;	border-bottom: none;	border-left: none;	display: block;	clear: left;	margin-top: 25px;	margin-bottom: 25px;	visibility: hidden;}h3 {	color: #81B419;	font-weight: bold;}.leftColumn {	width: 425px;	float: left;}.rightColumn {	width: 470px;	margin-left: 475px;}div#content div.leftColumn p,div#content div.rightColumn p {	margin-bottom: 2em;}dl.dataTable02 {	width: 550px;	margin-left: 400px;}dl.dataTable02 dt {	float: left;	line-height: 3em;	width: 150px;	padding-right: 10px;	padding-left: 10px;	font-weight: bold;	text-align: right;}dl.dataTable02 dd {	margin-left: 170px;	line-height: 3em;	background-color: #FFF;	padding-right: 10px;	padding-left: 10px;}.cornertitle {	background-color: #B3DC10;	font-weight: bold;	font-size: large;	padding: 0.5em 1em;}body.result h2 {	color: #81B419;	font-size: 125%;}body.result h3 {	color: #000;	font-size: 119%;}.floatLeftPhoto02 {	float: left;	margin-top: 15px;	margin-right: 15px;	margin-bottom: 10px;	}.basicList001 li {	line-height: 2em;	list-style-type: disc;	list-style-position: inside;}dl.dataTable01 h3 {	color: #000;	margin: 0px;}div#content dl.dataTable01 p {	margin: 0px;}#floatBox01 {	float: left;	width: 400px;	margin-right: 25px;}#floatBox02 {	float: left;	width: 260px;	margin-right: 10px;}.processTree01 li {	height: 70px;	width: 630px;	line-height: 40px;	text-align: center;	background-image: url(../../careers/images/bg-prosesstree01.png);}.processTree01 .end {	background-image: none;	background-color: #FFFFCC;	height: 40px;	width: 630px;	border: 1px solid #FCE9A9;}#processPhoto01 {	float: right;}#pm {	width: 350px;}.corners950 {	margin-bottom: 45px;	background-color: #f6f8de;	border: 1px solid #CCC;	padding: 45px;}.highlight01 {	color: #C00;}pre {	margin-top: 1em;	margin-bottom: 1em;}#jobLabel0 {	width: 330px;}.careers.entry #content .thanks {	text-align: center;}.backlogLink {	text-align: right;	line-height: 15px;}#content p.Info{    font-size: 18px;    background: #f0f4d6;    border-radius: 10px;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;    color: #000;    font-weight: 700;    /*background: url(../../careers/images/careers-arrow.png) no-repeat scroll left center;*/    padding-left: 25px;    line-height: 45px;    margin: 0 0 2em 0;}#content h2 span{    color: #c00;}.toEntry{	text-align: center;	width: 100%;	padding-top: 30px;}.toEntry a{	background: #a8cd0f;	border-radius: 20px;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	color: #fff;	font-weight: bold;	text-decoration: none;	padding: 5px 40px;}.toEntry a:hover{	background: #b5d433;}
