/* CSS Document */

/*--ey[WΜLqΚΕyΚ»Μ½ίΜͺICSSpΜLq--*/

/*--gbvy[W--*/
.index_box{
width:638px;
height:310px;
margin-top:10px;
background-image:url(../img/top_image.gif);
background-repeat:no-repeat;

}

.search_box{
width:303px;
height:121px;
background-image:url(../img/top_bg.gif);
background-repeat:no-repeat;
background-position:50%;
}

.index_box02{
margin-top:25px;
height:249px;
margin-left:30px;
padding-right:30px;
}

.topics_box{
width:300px;
height:440px;
background-image:url(../img/top_image06.gif);
background-repeat:no-repeat;
margin-left:12px;
padding:5px;
}

.what{
width:290px;
height:28px;
margin-left:0px;
margin-top:13px;

}
.what_box{
width:292px;
height:380px;
padding:7px;
overflow:auto;
font-size:12px;
color:#000000;
font-family:"lr oSVbN","Osaka", "qMmpS Pro W3"

}
.line_new{
margin-top:2px;
margin-left:5px;
}

/*--groupcompany--*/
.bg{
width:443px;
padding:0px 0px 10px 0px;
overflow: visible;
background-color:#E8E1C3;
margin-left:35px;
}


.flametable{
width:160px;
height:91px;
border-style:solid;
border-color:#970F00;
border-width:3px 0 0 0px;
margin-top:30px;
}

/*--companyoutline--*/
.movein_table{
width:300px;
margin-left:15px;
}

/*--Unemployment--*/
.yose{
margin-left:40px;
}

.yose2{
margin-left:40px;
margin-bottom:6px;
}

/*--trivia_arbeit--*/
.tablebg{
background-image:url(../img/trivia_arbeit/trivia_tax03_07.gif);
width:553px;
height:185px;

}

.tablebg02{
width:345px;
height:32px;
float:left;
}

.tablebg03{
background-image:url(../img/trivia_arbeit/trivia_tax010.gif);
width:553px;
height:203px;
margin-left:10px;

}

.tablebg04{
width:249px;
height:21px;
float:left;
}



.tabletext01{
width:530px;
height:150px;
margin-left:10px;
float:left;
}

.tabletext02{
width:530px;
height:150px;
margin-left:10px;
margin-top:10px;
float:left;
}
/*--trivia_interview--*/
.fukidasi{
background-image:url(../img/trivia_interview/main.gif);
background-repeat:no-repeat;
width:610px;
height:60px;
}
.fukidasi02{
background-image:url(../img/trivia_interview/main02.gif);
background-repeat:no-repeat;
width:610px;
height:60px;
}

.fukidasi_text01{
width:560px;
height:51px;
padding:19px;
margin-left:25px;
}

.fukidasi_text02{
width:560px;
height:51px;
padding:25px;
margin-left:20px;
}

/*--trivia--*/

.trivia{
width:623px;
height:319px;
background-image:url(../img/trivia/trivia_bg.gif);

}

.tateyose{
margin-top:71px;
width:121px;
height:21px;
}

.tateyose2{
margin-top:91px;
width:121px;
height:21px;
}

.text01{
height:80px;
width:121px;
float:left;
}

.box01{
width:606px;
height:37px;
margin-top:12px;
padding:15px 0 0 5px;

}

.box02{
width:290px;
height:95px;
float:left;

}

.box02_right{
width:290px;
height:95px;
float:left;
}
.box02_under_left{
width:290px;
height:95px;
float:left;

}
.box02_under_right{
width:290px;
height:95px;
float:left;

}



.box03{
width:145px;
height:95px;
float:left;
}
.box04{
width:135px;
height:65px;
float:right;
}

.box04_1{
width:135px;
height:65px;
float:right;
}

.box05{
width:122px;
height:22px;
float:left;
margin-left:10px;
margin-top:10px;
}

.boxall{
width:580px;
height:112px;
margin-left:10px;
margin-top:15px;
}

.boxall2{
width:580px;
height:112px;
margin-left:10px;
margin-top:20px;
}

/*--business--*/
.wakuyose{
width:400px;
height:160px;
margin-left:6px;
margin-top:6px;
}
.businessbox01{
width:612px;
height:134px;
background-image:url(../img/business/bg02.gif);
margin-left:10px;
}
.businessyose{
margin-left:10px;
}

.businessbox02{
width:612px;
height:99px;
background-image:url(../img/business/bg03.gif);
margin-left:10px;
}

.businessbox03{
width:612px;
height:83px;
background-image:url(../img/business/bg04.gif);
margin-left:10px;
}
.subheader_button{
width:141px;
height:22px;
margin-top:45px;
margin-left:80px;
}

.yose03{
margin-left:28px;
}

/*--arbeit--*/
.wakuyose01{
width:610px;
height:100px;
margin-left:50px;
margin-top:15px;
}

.body_waku01{
width:571px;
height:120px;
margin-left:32px;
margin-top:18px;
}

.buttonwaku{
width:539px;
height:75px;
margin-left:15px;
}

.arbeit_box01{
width:255px;
height:86px;
float:left;
}

.arbeit_box02{
width:150px;
height:95px;
float:left;
margin-left:10px;
}

.arbeit_box03{
width:465px;
height:95px;
margin-left:80px;
}

.flow_box{
background-image:url(../img/business/flow.gif);
background-repeat:no-repeat;
width:134px;
height:57px;
padding-left:3px;
padding-top:10px;
}

.flow_box02{
background-image:url(../img/business/flow02.gif);
background-repeat:no-repeat;
width:124px;
height:42px;
padding-left:8px;
padding-top:10px;
}

.flow_box03{
background-image:url(../img/business/flow03.gif);
background-repeat:no-repeat;
width:124px;
height:32px;
padding-left:8px;
padding-top:6px;
}

.flow_box04{
background-image:url(../img/business/flow04.gif);
background-repeat:no-repeat;
width:134px;
height:51px;
padding-left:8px;
padding-top:12px;
}

/*--management--*/
.manage_box_all{
width:620px;
height:86px;

}

.manage_box_retu{
width:575px;
height:86px;
margin-bottom:5px;

}

.manage_box_retu02{
width:575px;
height:192px;
margin-bottom:5px;

}


.manage_box{
width:270px;
height:86px;
background-image:url(../img/business/management/main_body.gif);
background-repeat:no-repeat;
padding:10px;
float:left;
margin-left:10px;

}

.manage_box02{
width:270px;
height:104px;
background-image:url(../img/business/management/main_body02.gif);
background-repeat:no-repeat;
padding:10px;
float:right;
margin-left:10px;

}
.manage_box03{
width:270px;
height:86px;
background-image:url(../img/business/management/main_body.gif);
background-repeat:no-repeat;
padding:10px;
float:left;
margin-top:10px;
}

.line-box{
width:529px;
}

.line-form{
width:529px;
height:1px;
margin-top:5px;
}
.cgi{
width:580px;
}

/*--workstyle--*/
.stylebody01{
background-image:url(../img/style/body_bg.gif);
background-repeat:no-repeat;
padding-top:29px;

width:292px;
height:65px;
}
.stylebody02{
background-image:url(../img/style/body_bg02.gif);
background-repeat:no-repeat;
padding-top:29px;
width:292px;
height:65px;
}
.stylebody03{
background-image:url(../img/style/body_bg03.gif);
background-repeat:no-repeat;
padding-top:29px;
width:292px;
height:65px;
}
.stylebody04{
background-image:url(../img/style/body_bg04.gif);
background-repeat:no-repeat;
padding-top:29px;
width:292px;
height:65px;
}

/*--workstyle_dispatch--*/
.dipatch_body_box{
background-image:url(../img/style/dispatch/body_bggif.gif);
width:648px;
height:502px;
margin-left:18px;
}
.dipatch_body_box02{
background-image:url(../img/style/dispatch/style_dispatch21.gif);
width:145px;
height:142px;
padding:10px;

}
.dipatch_body_box03{
background-image:url(../img/style/dispatch/styledispatch-1_02.gif);
background-repeat:no-repeat;
width:570px;
height:395px;
}

/*--works_info-*/
.works_mainbox{
background-image:url(../img/works_info/main_body_bg.gif);
width:617px;
height:436px;
}

/*--SITEMAP--*/
.sitemap_box{
width:200px;
}

/*joblist*/
.job_line{
border-style:solid;
border-color:#BFBFBF;
border-width:1px 0px 1px 0px;
font-size:12px;
color:#000000;
font-family:"lr oSVbN","Osaka"
}

.job_line2{
border-style:solid;
border-color:#BFBFBF;
border-width:0px 0px 1px 0px;
font-size:12px;
color:#000000;
font-family:"lr oSVbN","Osaka"

}


.jobtitle_all{
height:62px;
width:679px;
background-image:url(../img/joblist/midasi.gif);
float:left;
}



.jobtitle_left{
height:62px;
width:279px;
background-image:url(../img/joblist/midasi.gif);
float:left;
}

.jobtitle_right{
height:62px;
width:200px;
margin-right:50px;
padding:5px;
float:right;
}

.movie_box01{
text-align:center;
float:left;
margin:auto;
width:567px;
border-style:solid;
border-color:#419393;
border-width:2px 2px 2px 2px;
}
.movie_box02{
clear:left;
width:567px;
float:left;
background-color:#419393;
}
.movie_boxA{
margin-top:10px;
clear:left;
width:566px;
float:left;
}

.movie_box03{
background-color:#281102;
}

.movie_box04_01{
clear:left;
width:343px;
float:left;
background-color:#281102;
}
.movie_box04_02{
clear:left;
margin:auto;
width:320px;
float:left;
background-color:#281102;
}
.box{
clear:left;
float:left;
}
.box02{
height:70px;
clear:left;
float:left;
}

.search_window{
margin-top:15px;
margin-left:20px;
}

