body{letter-spacing:1px;}
.marginLeft20{margin-left:20px;}
.margin110{margin-top:110px;}
.margin200{margin-top:200px;}
.margin22{margin-top:22px;}
.changedWmiddle{max-width:977px;}
.changedW{max-width:320px;}
#includedHeader{min-height:158px;}
.marginRight5{margin-right:5px;}
.marginLeft0{margin-left:0 px;}
.marginleft40{margin-left:40px;}
.margin20{margin-top:20px;}
.marginTop22{margin-top:22px;}
.marginTop5{margin-top:5px;}
.margin370{margin-top:370px;}
.margin255{margin-top:255px;}
.margin30{margin-top:30px;}
.margin15{margin-top:15px;}
.changedWmiddleRecruit{max-width:1006px;}
.margin40{margin-top:40px;}
.marginBottom20{margin-bottom:20px;}
.marginBottom30{margin-bottom:30px;}
.margin70{margin-top:70px;}
.company1{border:1px solid black;}
.grayBorder{border:1px solid #E0E0E0;}
.company2{background:#0C3;color:#FFF;}
.padding50{padding:50px;}
.padding20{padding:20px;}
.padding30{padding:30px;}
.padding0{padding:0;}
.company3{padding-left:0;}
.font13{font-size:13px;}
.paddingleft20{padding-left:20px;}
.paddingleft30{padding-left:30px;}
.company4{margin:0;padding:0;}
.company5{text-align:left;}
.consulting1{background-color:#f7f7f7;mrgin:0;padding:0;border:#999 1px solid;}
.consulting2{float:left;background:#FFF;font-size:16px;min-height:40px;}
.consulting3{float:left;background:#CCC;font-size:16px;min-height:50px;}
.consulting4{border:1px solid #CCC;padding:50px;max-width:720px;min-height:500px;}
.consulting5{background:#FFF;border:1px solid #999;border-radius:20px;margin-right:4px;padding:0;}
.consulting6{max-width:235px;padding-right:0;padding-left:15px;}
.consulting7{border:1px solid #CCC;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:15px;min-height:200px;}
.color99{color:#999999;}
.font14{font-size:14px;}
.BackgroundOverflow{background:white;overflow:hidden;}
.hrModify{background:#FF0;height:2px;width:150px;}
.hrModifyBlack{background:#000;height:2px;width:850px;}
.bigcell{position:relative;width:100px;height:50px;border:thin dotted gray;}
.strikeout{position:absolute;top:25px;height:2px;width:100px;background-color:black;border:none;}
.yellowBorder{border-right:solid 1px yellow;}
@media only screen and (max-width:295px){.yellowBorder{border-right:solid 1px white;}
}
.giveSpace{margin-top:20px;}
.clientConcern{background-image:url(img/image19.JPG);}
#GreenColor, #sizeBold{font-size:85%;font-weight:bold;}
#GreenColor#GreenColor, #sizeBold#GreenColor{color:#00CC00;}
#ReasonHr{background:#FF0;height:2px;width:105px;}
.FloatRight{float:right;}
.FloatLeft{float:left;}
.floatRightPosition{float:right;position:absolute;}
.FloatLeftOverflow{float:left;overflow:hidden;}
#imageMax{max-width:68%;}
.webImageText{border:13px solid #D8D8D8;padding:0;margin:0;margin-right:20px;margin-top:10px;max-height:358px;max-width:252px;}
.subWebImageText{min-height:35px;border-left:4px solid green;background-color:#D8D8D8;text-align:left;font-size:12px;font-weight:bold;}
.subWebImageText2{margin-top:15px;min-height:35px;text-align:left;font-size:11px;}
.customerImageText{font-size:16px;font-weight:bold;}
.customerImageText2{font-size:12px;}
.customerContact{min-height:38px;max-width:320px;background:#CCC;border-radius:10px;text-align:center;line-height:34px;}
#imageStyle{margin:15px 0px 3px 0px;}
.gradient{background:-webkit-linear-gradient(#f0f0f0, white);background:-o-linear-gradient(#f0f0f0, white);background:-moz-linear-gradient(#f0f0f0, white);background:linear-gradient(#f0f0f0, #ffffff);}
.font12{font-size:12px;}
.index1{background-image:url(img/image19.JPG);}
.index2{background-image:url(img/image10.JPG);background-repeat:no-repeat;min-height:80px;min-width:180px;}
.motto1{border:1px solid #A0A0A0;margin-right:15px;margin-top:20px;max-width:238px;min-height:212px;font-size:12px;}
.motto2{background-color:#B0B0B0;color:white;}
.textDecorUnderline{text-decoration:underline;}
.recruit1{background:url(img/image85.JPG) no-repeat;background-size:cover;margin:0;padding:0;border:#999 1px solid;min-height:255px;}
.recruit2{color:#000;max-width:270px;padding-right:0;padding-left:0;border-radius:5px;background:#99FFCC;margin-top:20px;}
.recruit2Modify{color:#000;padding-right:0;padding-left:0;border-radius:5px;background:#99FFCC;margin-top:20px;}
.recruit3{background:#CCC;border-radius:5px;min-height:50px;text-align:center;line-height:45px;}
.recruit4{background:#99FFCC;border-radius:5px;margin-top:20px;}
.recruit5{border:1px solid #CCC;background:#FFF;border-radius:5px;padding:0;margin-bottom:16px;}
.recruit6{background:#0C6;color:#FFF;text-align:center;margin-top:20px;}
.inline{display:inline;}
.header1{font-size:13px;margin-top:12px;}
.header2{max-width:254px;}
.border0{border:0;}
.setMenu{min-width:10px;height:44px;border-left:1px solid #D0D0D0;}
.setMenu1{color:#E6E6FA;border-right:1px solid #d0d0d0;}
.setMenu2{color:#383838;}
.setMenu3{height:44px;}
.setMenu4{height:44px;}
.setMenu5{height:44px;border-right:1px solid #D0D0D0;}
.floatRight{float:right;}
.companyChange1{max-width:966px;height:26px;}
.companyChange2{height:30px;line-height:2;}
.companyChange3{min-height:500px;float:left;}
.comapnyChange4{text-decoration:underline;font-size:20px;}
.backFFF{background:#fff;}
.font20{font-size:20px;}
.font35{font-size:35px;}
.minHeight100{min-height:355px;}
.minHeight58Header{min-height:58px;}
.mottoChange1{line-height:2;padding-right:0;}
.indexTop1{max-height:380px;}
.indexTop2{background:url(../img/backgroud_TOP.png);}
.indexTop3{max-height:82px;max-width:82px;}
.fontBold{font-weight:bold;}
.topMenu1{min-height:62px;background:#FFF;}
.lineHeightChange{line-height:1.2;}
.topMenu2{background:#FFF;float:left;}
.topMenu3{color:#000;background:#FFF;}
.floatRight{float:right;}
@media (max-width:1024px){.consulting6{padding-left:32px;}
}
@media (max-width:767px){#changeDisplay{display:block;font-size:12px;color:#000;}
#changeDisplay a{color:#000;}
#changeDisplay img{width:30px;}
#topMenu{display:none;}
}
@media (min-width:768px) and (max-width:3000px){
#changeDisplay{display:none;}
#topMenu{display:block;}
}
#button{background:linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border:1px solid #ddd;border-radius:2px;color:#666;cursor:pointer;font-size:1.1em;font-weight:normal;padding:0.6em 1.2em;text-decoration:none;text-shadow:0 1px 0 #fff;transition:all 0.1s linear 0s;}
#button:hover{background:none repeat scroll 0 100% rgba(0, 0, 0, 0);border-color:#bbb;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);color:#333;text-decoration:none;}
.text:hover{background:none repeat scroll 0 100% rgba(0, 0, 0, 0);border-color:#000;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);}
.padding50{padding:50px;}
.marginTop50{margin-top:50px;}
#width100{width:100%;}
.divIndex{position:absolute; top:13px; left:63px; width:135px;}
.font18{font-size:18px;}
.color933{color:#933;}
#indexOr{text-align:center;line-height:64px;}
.height13{height:13px;}
.height25{height:25px;}
.marginTop10{margin-top:10px;}