@charset "iso-8859-2";
#crumb {
width:840px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}

#left_title3 {
background-image:url(../images/recruit/lt.jpg);
width:200px;
height:30px;
text-indent:-9999px;
}

#left_title4 {
background-image:url(../images/technology/lt.jpg);
width:200px;
height:30px;
text-indent:-9999px;
}

#left_title5 {
background-image:url(../images/company/lt.jpg);
width:200px;
height:30px;
text-indent:-9999px;
}

#left_title6 {
background-image:url(../images/product/lt.jpg);
width:200px;
height:30px;
text-indent:-9999px;
}

.group {
width:600px;
margin-left:auto;
margin-right:auto;
}

.group li {
width:200px;
float:left;
margin-bottom:10px;
text-align:center;
}

.cont_imgarea {text-align:center;}

/*-------------*/

#message_main {
background-image:url(../images/recruit/message/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#message_title {
background-image:url(../images/recruit/message/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#experienced_main {
background-image:url(../images/recruit/experienced/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#experienced_title {
background-image:url(../images/recruit/experienced/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#ng_main {
background-image:url(../images/recruit/newly_graduated/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#ng_title {
background-image:url(../images/recruit/newly_graduated/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*-------------*/

#se_main {
background-image:url(../images/recruit/senior_employee/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#se_title1 {
background-image:url(../images/recruit/senior_employee/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

#se_title2 {
background-image:url(../images/recruit/senior_employee/title2.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

#se_title3 {
background-image:url(../images/recruit/senior_employee/title3.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#basic_technology_main {
background-image:url(../images/technology/basic_technology/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#basic_technology_title {
background-image:url(../images/technology/basic_technology/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*--------*/

#analysis_technics_main {
background-image:url(../images/technology/analysis_technics/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#analysis_technics_title {
background-image:url(../images/technology/analysis_technics/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*--------*/

#test_equipment_main {
background-image:url(../images/technology/test_equipment/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#test_equipment_title {
background-image:url(../images/technology/test_equipment/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#egg_spring_main {
background-image:url(../images/technology/egg_spring/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#egg_spring_title {
background-image:url(../images/technology/egg_spring/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#beehive_valvespring_main {
background-image:url(../images/technology/beehive_valvespring/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#beehive_valvespring_title {
background-image:url(../images/technology/beehive_valvespring/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#company_info_main {
background-image:url(../images/company/company_info/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#company_info_title {
background-image:url(../images/company/company_info/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#greetings_president_main {
background-image:url(../images/company/greetings_president/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#greetings_president_title {
background-image:url(../images/company/greetings_president/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*--------*/

#approach_quality_main {
background-image:url(../images/company/approach_quality/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#approach_quality_title {
background-image:url(../images/company/approach_quality/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*--------*/

#approach_environment_main {
background-image:url(../images/company/approach_environment/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#approach_environment_title {
background-image:url(../images/company/approach_environment/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#history_main {
background-image:url(../images/company/history/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#history_title {
background-image:url(../images/company/history/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#map_main {
background-image:url(../images/company/map/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#map_title {
background-image:url(../images/company/map/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

#map_canvas {
width:600px;
height:500px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#related_companies_main {
background-image:url(../images/company/related_companies/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#related_companies_title {
background-image:url(../images/company/related_companies/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*--------*/

#company_main {
background-image:url(../images/company/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#company_title {
background-image:url(../images/company/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*--------*/

#motto_main {
background-image:url(../images/company/motto/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#motto_title {
background-image:url(../images/company/motto/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#technology_main {
background-image:url(../images/technology/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#technology_title {
background-image:url(../images/technology/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#recruit_main {
background-image:url(../images/recruit/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#recruit_title {
background-image:url(../images/recruit/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#product_main {
background-image:url(../images/product/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#product_title {
background-image:url(../images/product/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*-------------*/

#sitemap_main {
background-image:url(../images/sitemap/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#sitemap_title {
background-image:url(../images/sitemap/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

#sitemap_left {
width:290px;
float:left;
}

#sitemap_right {
width:290px;
float:right;
}

#sitemap_left h4,
#sitemap_right h4 {
width:280px;
border-left:3px solid #308EBC;
padding-left:7px;
padding-top:5px;
padding-bottom:3px;
font-size:1.2em;
font-weight:bold;
margin-bottom:15px;
}

#sitemap_left ul,
#sitemap_right ul {
margin-bottom:20px;
}


#sitemap_left li,
#sitemap_right li {
list-style:disc;
margin-left:20px;
}


/*-------------*/

#contact_main {
background-image:url(../images/contact/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#contact_title {
background-image:url(../images/contact/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

#contact_box {
width:590px;
margin-left:auto;
margin-right:auto;
}

#contact_box dl {
margin-top:15px;
}

#contact_box dt {
width:150px;
float:left;
clear:both;
border-top:1px dashed #CCCCCC;
padding-top:5px;
}

#contact_box dd {
width:430px;
float:left;
margin-bottom:10px;
padding-top:5px;
border-top:1px dashed #CCCCCC;
}

/*-------------*/

#recruit_contact_main {
background-image:url(../images/recruit/recruit_contact/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#recruit_contact_title {
background-image:url(../images/recruit/recruit_contact/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#privacy_main {
background-image:url(../images/recruit/privacy/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#privacy_title {
background-image:url(../images/recruit/privacy/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#compression_springs_main {
background-image:url(../images/product/compression_springs/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#compression_springs_title {
background-image:url(../images/product/compression_springs/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#extension_springs_main {
background-image:url(../images/product/extension_springs/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#extension_springs_title {
background-image:url(../images/product/extension_springs/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#torsion_springs_main {
background-image:url(../images/product/torsion_springs/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#torsion_springs_title {
background-image:url(../images/product/torsion_springs/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#flat_springs_main {
background-image:url(../images/product/flat_springs/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#flat_springs_title {
background-image:url(../images/product/flat_springs/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#ring_main {
background-image:url(../images/product/ring/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#ring_title {
background-image:url(../images/product/ring/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}

/*-------------*/

#oil_levelgauge_main {
background-image:url(../images/product/oil_levelgauge/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#oil_levelgauge_title {
background-image:url(../images/product/oil_levelgauge/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}


/*-------------*/

#other_products_main {
background-image:url(../images/product/other_products/main_img.jpg);
width:860px;
height:120px;
text-indent:-9999px;
}

#other_products_title {
background-image:url(../images/product/other_products/title1.jpg);
width:610px;
height:40px;
text-indent:-9999px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
}



