*{
margin:auto;
padding:0;}
body{
font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
color:#333333;
}
img{
border:0}
 ul{
list-style:none}
 li{
float:left}

#header{
padding-left:25px;
padding-right:25px;
width:900px;
margin:auto
}
#headerContainer{
width:900px;
float:left;}
#headerTop{
background-color:#90B430;
width:900px;
float:left
}
#headerTopText{
padding:3px 0 3px 3px;
float:left;
color:#FFFFFF
}
#headerGround{
background:url(images/background_img_01.gif) repeat-x;
height:96px;
width:900px;
float:left
}
#headerTopInternation{
float:right;
padding:3px 3px 0px 3px}
#headerTopInternation a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none}
#headerTopInternation a:hover{
text-decoration:underline}
#headerlogo{
width:300px;
height:60px;
float:left;
padding-top:7px;
}
#mainMenu{
width:500px;
height:116px;
float:right;
padding-right:10px;}
#mainMenu01 a{
background:url(images/mainMenu_01.gif);
width:100px;
height:96px;
float:left}
#mainMenu01 a:hover{
background: url(images/mainMenu_01_a_01.gif);}
#mainMenu02 a{
background:url(images/mainMenu_02.gif);
width:100px;
height:96px;
float:left}
#mainMenu02 a:hover{
background:url(images/mainMenu_01_a_02.gif)}
#mainMenu03 a{
background:url(images/mainMenu_03.gif);
width:100px;
height:96px;
float:left}
#mainMenu03 a:hover{
background:url(images/mainMenu_01_a_03.gif)}
#mainMenu04 a{
background:url(images/mainMenu_04.gif);
width:100px;
height:96px;
float:left}
#mainMenu04 a:hover{
background:url(images/mainMenu_01_a_04.gif)}
#mainMenu05 a{
background:url(images/mainMenu_05.gif);
width:100px;
height:96px;
float:left}
#mainMenu05 a:hover{
background:url(images/mainMenu_01_a_05.gif)}

#headerFlash{
float:left;
width:900px;}
#content{
padding-left:25px;
padding-right:25px;
width:900px;
margin:auto
}
#contentContainter{
padding-top:15px;
padding-bottom:15px;
float:left;
}
#contentContainter01{
padding-top:15px;
padding-bottom:15px;
float:left;
}
#topicIndexContent{
width:810px;
padding:10px 0 10px 10px;
float:left}
#contentContainterLeft{
width:296px;
float:left;
padding-right:20px;}
#topicIndexMD{
background:url(images/topicIndexMD.gif) no-repeat;
width:900px;
height:31px;
float:left;
margin-top:5px;
margin-bottom:10px;
display:inline
}
#topicIndexText a{
color:#333}
#topicIndexText a:hover{
color:#5CA93A;
text-decoration:none
}
#more{
float:right;
}
#contentContainterRight{
width:900px;
float:left}
#servicesIndexMD{
background:url(images/servicesIndexMD.gif);
width:900px;
height:31px;
float:left}
#servicesIndexContent{
width:880px;
float:left;
padding:10px
}
#servicesIndexContent01{
background:url(images/servicesImg01.jpg);
width:280px;
height:100px;
float:left;
margin-right:20px;
display:inline;}
#servicesIndexContent01link{
padding-top:24px;
padding-left:15px;
float:left}
#servicesIndexContent01link a{
color:#333;
text-decoration:underline}
#servicesIndexContent01link a:hover{
color:#5CA93A;
text-decoration:none
}
#servicesIndexContent02{
background:url(images/servicesImg02.jpg);
width:280px;
height:100px;
float:left;
margin-right:20px;
display:inline}
#servicesIndexContent03{
background:url(images/servicesImg03.jpg);
width:280px;
height:100px;
float:left;
display:inline}
#topicIndex{
width:880px;
padding:10px;
float:left;
background-color:#EEF8E0}
#topicIndex02{
background-color:#FFF;
padding:10px;
float:left;
width:860px;}
#top{
padding-top:10px;
float:right}
#foot{
padding-left:25px;
padding-right:25px;
width:900px;
margin:auto
}
#footContainter{
float:left;
width:900px;
padding-bottom:10px;
}
#footline{
background:url(images/footLine01.gif) repeat-x;
height:7px;
float:left;
width:900px;}
#footLink{
background-color:#e3e3e3;
height:50px;
width:100%;
float:left;
font-size:11px;}
a{
color:#5CA93A;
text-decoration:none}
a:hover{
color:#333}
#footContainterAddress{
padding-top:10px;
width:900px;
float:left}
#footContainterAddress img{
width:200px;
float:left}
#footContainterText{
width:400px;
padding-left:50px;
float:left}


#footteam_logo{
padding-top:10px;
width:740;
float:right}
#footteam_logo01{
padding-top:13px;
width:740;
float:right}
#copyright{
width:400px;
float:left;
border-top:1px #bdbdbd dashed}
#headeaboutusimg01{
background:url(images/aboutUsimg01.gif);
width:900px;
height:80px;
float:left;
text-indent:-9999px;}
#Recruitingimg01{
background:url(images/Recruitingimg01.gif);
width:900px;
height:80px;
float:left;
text-indent:-9999px;}
#contentContainterLeft01{
width:200px;
float:left;
}
#subMainAboutUs{
width:200px;
float:left}
#yjguonan{
border-top:1px #e3e3e3 dashed;
width:200px;
float:left}


#subMainAboutUs01 a{
background:url(images/subMainAboutUs_01.gif);
width:200px;
height:36px;
float:left}
#subMainAboutUs01 a:hover{
background:url(images/subMainAboutUs_o_01.gif);
}
#subMainAboutUs02 a{
background:url(images/subMainAboutUs_02.gif);
width:200px;
height:36px;
float:left}
#subMainAboutUs02 a:hover{
background:url(images/subMainAboutUs_o_02.gif);
}
#subMainAboutUs03 a{
background:url(images/subMainAboutUs_03.gif);
width:200px;
height:36px;
float:left}
#subMainAboutUs03 a:hover{
background:url(images/subMainAboutUs_o_03.gif);
}
#subMainAboutUs04 a{
background:url(images/subMainAboutUs_04.gif);
width:200px;
height:36px;
float:left}
#subMainAboutUs04 a:hover{
background:url(images/subMainAboutUs_o_04.gif);
}
#contentContainterright01{
width:680px;
float:left;
padding-left:20px;}
#contentContainterright02{
width:900px;
float:left;
}
#PanKuzuTop{
width:680px;
float:left;
border-top:1px #bdbdbd dashed;
padding-bottom:7px;
padding-top:7px;}
#PanKuzuTop1{
width:900px;
float:left;
border-top:1px #bdbdbd dashed;
padding-bottom:7px;
padding-top:7px;}
#aboutUsMD{
background:url(images/aboutUsMD.gif);
width:680px;
height:31px;
float:left;}

#aboutUsText001{
width:629px;
padding:10px;
float:left}
#noimg{
width:31px;
padding-top:10px;
float:left}



#itzigyoubu{
width:680px;
height:31px;
float:left;
}


#aboutUsText{
width:350px;
padding:10px;
float:left}
#aboutUsText01{
width:660px;
padding:10px;
float:left}
#aboutUsText2{
width:880px;
padding:10px;
float:left}
#aboutUsText1{
width:350px;
padding:10px;
float:left}
#aboutUsText strong{
float:right;
margin-top:10px;
font-size:13px;}
#companyMD{
background:url(images/companyMD.gif);
width:680px;
height:31px;
float:left;
}
#aboutUsTable{
padding:10px 0 10px 10px;
width:660px;
float:left}
#aboutUsTable01{
color:#FFFFFF;
font-weight:bold;
background:#669933;
width:250px;
padding:3px 0px 3px 10px;
border-top:1px #fff solid;
}
#aboutUsTable02{
background:#E6E6E6;
width:630px;
padding:3px 0px 3px 10px;
border-top:1px #fff solid;
}
#addressMD{
background:url(images/addressMD.gif);
width:680px;
height:31px;
float:left;
} 
#servicesimg01{
background:url(images/servicesimg01.gif);
width:900px;
height:80px;
float:left;
text-indent:-9999px;}
#subMainServices01 a{
background:url(images/subMainServices_01.gif);
width:200px;
height:36px;
float:left}
#subMainServices01 a:hover{
background:url(images/subMainServices_o_01.gif);}
#subMainServices02 a{
background:url(images/subMainServices_02.gif);
width:200px;
height:36px;
float:left}
#subMainServices02 a:hover{
background:url(images/subMainServices_o_02.gif);}

#subMainServicesimg a{
background:url(images/subMainServices_02_1.gif);
width:200px;
height:31px;
float:left}
#subMainServicesimg a:hover{
background:url(images/subMainServices_o_02_1.gif);}
#subMainServicestext{ padding-top:6px; color:#000; padding-left:30px;}


#subMainServicesimg01 a{
background:url(images/subMainServices_o_02_1.gif);
width:200px;
height:31px;
float:left}
#subMainServicesimg01 a:hover{
background:url(images/subMainServices_02_1.gif);}
#subMainServicestext{ padding-top:6px; color:#000; padding-left:30px;}



#subMainServices03 a{
background:url(images/subMainServices_03.gif);
width:200px;
height:36px;
float:left}
#subMainServices03 a:hover{
background:url(images/subMainServices_o_03.gif);}
#subMainServices04 a{
background:url(images/subMainServices_04.gif);
width:200px;
height:36px;
float:left}
#subMainServices04 a:hover{
background:url(images/subMainServices_o_04.gif);}
#servicesMD{
background:url(images/servicesMD.gif);
width:680px;
height:31px;
float:left;
}
#homePageMD{
background:url(images/homePageMD.gif);
width:680px;
height:31px;
float:left;
}
#homePageMD02{
background:url(images/homePageMD02.gif);
width:680px;
height:31px;
float:left;
}
#homePageMD03{
background:url(images/homePageMD03.gif);
width:680px;
height:31px;
float:left;
}
#homePageMD04{
background:url(images/homePageMD04.gif);
width:680px;
height:31px;
float:left;
}
#subMainServices02a{
width:200px;
float:left;
}
#subMainServices02b{
width:170px;
padding:3px 0px 3px 0;
margin-left:10px;
border-bottom:1px #bdbdbd dashed;
float:left}
#subMainServices02c{
width:160px;
padding:3px 0px 3px 10px;
margin-left:15px;
float:left}
#subMainServices02c a{
width:160px;
text-decoration:underline;}

#servicesindeximg{
width:100px;
height:75px;
border:2px #bdbdbd solid;
float:left}
#servicesindex{
width:630px;
padding:10px;
float:left}
#servicesindexContainter{
float:left;
border-bottom:1px #bdbdbd solid;
padding-top:10px;}
#servicesindexText{
width:510px;
padding-left:10px;
float:left;
padding-bottom:10px;
}
#SEOResultText{
width:660px;
float:left;
padding:10px;}
#SEOResultMD{
background:url(images/SEOResultMD.gif);
width:680px;
height:31px;
float:left;}
#SEOResultMD02{
background:url(images/SEOResultMD02.gif);
width:680px;
height:31px;
float:left;}
#SEOResultMD03{
background:url(images/SEOResultMD03.gif);
width:680px;
height:31px;
float:left;}
#aboutUsTextQ{
float:left;
width:660px;
padding-bottom:10px;}
#aboutUsTextA{
float:left;
width:640px;
border:1px #bdbdbd solid;
padding:5px;
margin-bottom:10px;
display:inline
}
#contactUsimg01{
background:url(images/contactUsimg01.gif);
width:900px;
height:80px;
float:left;
text-indent:-9999px;}
#contactUsMD{
background:url(images/contactUsMD.gif);
width:900px;
height:31px;
float:left;}
#subMaincontactUs01 a{
background:url(images/subMainContactUs_01.gif);
width:200px;
height:30px;
float:left}
#subMaincontactUs01 a:hover{
background:url(images/subMainContactUs_o_01.gif);
}
#subMaincontactUs02 a{
background:url(images/subMainContactUs_02.gif);
width:200px;
height:30px;
float:left}
#subMaincontactUs02 a:hover{
background:url(images/subMainContactUs_o_02.gif);
}
#RedText{
color:#CC3333;
font-size:10px;}
#ContentUsTable{
padding:0 0 10px 10px;
width:880px;
float:left}
#confirm{
padding-top:10px;
float:left;
padding-left:10px;}
#flowBuyMD{
background:url(images/flowBuyMD.gif);
width:680px;
height:31px;
float:left;
margin-bottom:10px;}
#businessConsultingMD{
background:url(images/businessConsultingMD.gif);
width:680px;
height:31px;
float:left;}
#flowBuyIndex{
float:left;
width:650px;
background-color:#EEF8E0;}
#flowBuyIndex01{
background-image:url(images/BusinessConsultingimg01.gif);
width:630px;
height:100px;
float:left;
margin:10px 10px 0 10px;
display:inline}
#flowBuyIndex02{
background-image:url(images/BusinessConsultingimg02.gif);
width:630px;
height:100px;
float:left;
margin:0px 10px 0 10px;
display:inline}
#flowBuyIndex03{
background-image:url(images/BusinessConsultingimg03.gif);
width:630px;
height:100px;
float:left;
margin:0px 10px 0 10px;
display:inline}
#flowBuyIndex04{
background-image:url(images/BusinessConsultingimg04.gif);
width:630px;
height:100px;
float:left;
margin:0px 10px 0 10px;
display:inline}
#flowBuyIndex05{
background-image:url(images/BusinessConsultingimg05.gif);
width:630px;
height:100px;
float:left;
margin:0px 10px 0 10px;
display:inline}
#flowBuyIndexTest{
width:470px;
float:left;
padding-left:130px;
padding-top:10px;}
#aboutUsTextB{
float:left;
width:660px;
border:1px #bdbdbd solid;
padding:5px;
margin-bottom:10px;
display:inline
}
#siteMapMD{
background:url(images/siteMapMD.gif);
width:900px;
height:31px;
float:left;
display:inline;
margin-bottom:10px;}
#ContentUsIndex01{
width:390px;
padding-left:60px;
float:left}
#ContentUsIndex01a{
width:200px;
float:left;
}
#ContentUsIndex01atext{
background:url(images/subMainSiteMap_01.gif);
height:31px;
width:200px;}
#tt{
width:160px;
padding-left:25px;
padding-top:6px;
float:left;
font-weight:bold;}
#ContentUsIndex01aLink{
width:180px;
float:left;
padding-left:10px;
}
#ContentUsIndex01aLink01{
width:160px;
float:left;
border-bottom:1px #bdbdbd dashed;
padding-top:3px;
padding-bottom:3px;
padding-left:5px;}
#ContentUsIndex01aLink02{
background:url(images/subMainSiteMap_02.gif);
height:31px;
width:180px;}
#tt a{
color:#333}
#tt a:hover{
color:#5CA93A}
#ManagementGuidelinesMD{
width:680px;
height:31px;
float:left;
}

#ManagementGuidelinesIndex{
width:680px;
float:left;}
#ManagementGuidelinesIndexImg{
width:157px;
float:left}
#ManagementGuidelinesIndexTable{
width:500px;
float:left;
padding-top:10px;
}
#ManagementGuidelinesIndexTable01{

width:470px;
height:30px;
float:left
}
#ManagementGuidelinesIndexTable02{
background:url(images/ManagementGuideImg02.gif) no-repeat;
width:470px;
height:30px;
float:left
}
#ManagementGuidelinesIndexTable03{
background:url(images/ManagementGuideImg03.gif) no-repeat;
width:470px;
height:30px;
float:left
}
#ManagementGuidelinesIndexTable04{
width:450px;
float:left;
padding:10px;
}
#topicsMD{
background:url(images/topicsMD.gif);
width:680px;
height:31px;
float:left;
}
#IndexServiceBox03b{
float:left;
width:630px;
margin-left:10px;

}
#IndexServiceBox03c{
float:left;
width:800px;
border-bottom:1px #ccc dashed;
margin-left:10px;
height:30px;
}
#NTdate{
float:left;
text-align:left;
margin-top:10px;
color:#5CA93A
}
#NTtext2{
float:left;
text-align:left;
margin-top:10px;
margin-left:10px;
}
                                 
#NTtext2 a{
color:#333;
}
#NTtext2 a:hover{
color:#5CA93A;
text-decoration:none}
#icon{
float:left;
text-align:left;
margin-top:17px;
margin-left:20px;
}
#topicsDetailsMD{
background:url(images/topicsDetailsMD.gif);
width:680px;
height:31px;
float:left;
}
#topicsDetailsIndex{
width:650px;
float:left;
border:1px #bdbdbd solid;
margin-top:10px;
display:inline;
margin-left:10px;}
#topicsDetailsIndexText{
padding:10px;
width:630px;
float:left}
#btn{
padding:20px 0 20px 10px;
float:left;
width:600px;}
#headeaboutusimg01{
background:url(images/aboutUsimg01.gif);
width:900px;
height:80px;
float:left;
text-indent:-9999px;}
#recruitingMD{
background:url(images/recruitingMD.gif) no-repeat;
width:900px;
height:31px;
float:left;
padding-bottom:10px;}
#recruitingIndex{
width:880px;
float:left;
padding-left:10px;
padding-bottom:10px;}
#recruitingIndexTitle{
width:630px;
float:left;
color:#5CA93A;
font-weight:bold;}
#recruitingIndexText{
width:600px;
padding-left:25px;
float:left;}
#recruitingTable02{
background:#E6E6E6;
width:350px;
padding:3px 0px 3px 10px;
border-top:1px #fff solid;
}
#recruitingTable{
padding:10px 0 10px 20px;
width:760px;
float:left}
#siteManagementMD{
background:url(images/siteManagementMD.gif);
width:680px;
height:31px;
float:left;}
#staffingMD{
background:url(images/staffingMD.gif);
width:680px;
height:31px;
float:left;}
#tradeSevicesMD{
background:url(images/tradeSevicesMD.gif);
width:680px;
height:31px;
float:left;}
#translationMD{
background:url(images/translationMD.gif);
width:680px;
height:31px;
float:left;
}
#agencyServicesMD{
background:url(images/agencyServicesMD.gif);
width:680px;
height:31px;
float:left;
text-indent: -9999px;}
#services01{
float:left;
border-bottom:1px #bdbdbd solid;
padding-top:10px;
width:670px;
float:left;
padding-left:10px;
padding-bottom:10px;}
#services02{
padding-top:10px;
width:410px;
padding-left:25px;
float:left;}

#services03{
width:160px;
padding:3px 0px 3px 10px;
margin-left:15px;
float:left}
#services04{
padding-top:5px;
width:740;
float:left}

#servicesImgmenu05 a{
background:url(images/servicesImgmenu05.gif);
margin:0 205px 0;
width:250px;
height:31px;;
float:left}
#servicesImgmenu05 a:hover{
background:url(images/servicesImgmenu05_01.gif);}

#aboutUsText003{
width:600px;
padding:10px;
float:left}
#footLinkmenu{
width:900px;
float:left; text-align:center;}

#footLinkmenu01{
width:900px;
float:left; text-align:center;}

/* 20100529 */
#headerTopText01{
width:705px;
float:content;
color:#FFFFFF
}
#headerTop01{
background-color:#65b23e;
width:900px;
float:left
}
#headerGround01{
height:96px;
width:900px;
float:left
}
#mitumori{
	padding-top:10px;
width:342px;
height:60px;
float:right;
}
#mitumori01{
background:url(images/mitumoriimg.gif);
width:342px;
height:60px;
float:right;

}
#footline01{
background:url(images/footLine02.gif) repeat-x;
height:7px;
float:left;
width:900px;}

#webmitumori a{
background:url(images/mitumoriMenu_01.gif);
width:127px;
height:31px;
float:left;}
#webmitumori a:hover{
background:url(images/mitumoriMenu_01_a_01.gif)}
#mitumorimenu{
	padding-top:11px;
	padding-left:206px;
	float:left;}
	
#mainMenu001{
width:900px;
height:38px;
float:right;
}

#mainMenu0001 a{
background:url(images/mainMenu_001.gif);
width:180px;
height:38px;
float:left}
#mainMenu0001 a:hover{
background: url(images/mainMenu_001_a.gif);}

#mainMenu0002 a{
background:url(images/mainMenu_002.gif);
width:180px;
height:38px;
float:left}
#mainMenu0002 a:hover{
background: url(images/mainMenu_002_a.gif);}

#mainMenu0003 a{
background:url(images/mainMenu_003.gif);
width:180px;
height:38px;
float:left}
#mainMenu0003 a:hover{
background: url(images/mainMenu_003_a.gif);}

#mainMenu0004 a{
background:url(images/mainMenu_004.gif);
width:180px;
height:38px;
float:left}
#mainMenu0004 a:hover{
background: url(images/mainMenu_004_a.gif);}

#mainMenu0005 a{
background:url(images/mainMenu_005.gif);
width:180px;
height:38px;
float:left}
#mainMenu0005 a:hover{
background: url(images/mainMenu_005_a.gif);}
#headerFlash{
float:left;
width:900px;}

#jimu{
padding-top:20px;
padding-top:20px;
float:left;
width:208px;
}

#text001{
padding-left:22px;
padding-top:20px;
float:left;
width:428px;}

#jimuimg{
background:url(images/jimuimg01.gif) repeat-x;
float:left;
width:208px;
height:435px;}

#text001img{
/*background:url(images/text001.gif) repeat-x;*/
float:left;
width:428px;
height:32px;}
#text001menu{
	float:right;}
#newsimg{
background:url(images/newsimg.gif) repeat-x;
float:left;
width:428px;
height:31px;}
#jimutext{
	padding-top:63px;
	padding-left:40px;
	width:168px;
	font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
	color:#096b9d;
	}
#jimutext1{
	padding-top:14px;
	padding-left:40px;
	width:168px;
	font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
	color:#096b9d;
	}
#jimutext01{
	padding-top:9px;
	padding-left:40px;
	width:168px;
	}

	
#jimutext01 a{
	font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
	color:#333333;	}
#jimutext01 a:hover{
	font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
	color:#f55800;	}
	
#jimutext02{
	padding-top:12px;
	padding-left:40px;
	width:168px;
	}
	
#jimutext02 a{
	font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
	color:#333333;	}
#jimutext02 a:hover{
	font-family:"Osaka","ＭＳ Ｐゴシック",Arial,sans-serif; font-size: 12px; line-height: 1.6;
	color:#f55800;	}
	
#homuimg{
	padding-top:10px;
	float:left;
	width:428px;
	padding-bottom:20px;
	}
	
#sabumenu{
padding-top:20px;
padding-left:21px;
float:right;

width:218px;}

#sabumenu002 a{
	width:218px;
	height:66px;
	float:left;
	background-image: url(images/sabuMenu07.jpg);
}
#sabumenu002 a:hover{
	background-image: url(images/sabuMenu07_a.jpg);
}

#sabumenu003 a{
	width:218px;
	height:66px;
	float:left;
	background-image: url(images/sabuMenu08.jpg);
}
#sabumenu003 a:hover{
	background-image: url(images/sabuMenu08_a.jpg);
}

#sabumenu004 a{
background:url(images/sabuMenu04.gif);
width:218px;
height:66px;
float:left;
}
#sabumenu004 a:hover{
background:url(images/sabuMenu04_a.gif);
}

#sabumenu005 a{
	width:218px;
	height:66px;
	float:left;
	background-image: url(images/sabuMenu09.jpg);
}
#sabumenu005 a:hover{
	background-image: url(images/sabuMenu09_a.jpg);
}

#sabumenu006 a {
	width:218px;
	height:66px;
	float:left;
	background-image: url(images/sabuMenu10.jpg);
}
#sabumenu006 a:hover {
	background-image: url(images/sabuMenu10_a.jpg);
}

#sabumenu007 {
    background: url("../images/bicycle/fiat/fiat-bunner-on.jpg") repeat scroll 0 0 transparent;
    overflow: hidden;
    width: 218px;
    height: 66px;
}
#sabumenu007 a {
    overflow: hidden;
    display: block;
    width: 218px;
    height: 66px;
}
#sabumenu007 a:hover {
    padding-top: 66px;
}

#sabumenu008 {
    background: url("../images/bicycle/hummer/hummer-bunner-on.jpg") repeat scroll 0 0 transparent;
    overflow: hidden;
    width: 218px;
    height: 66px;
}
#sabumenu008 a {
    overflow: hidden;
    display: block;
    width: 218px;
    height: 66px;
}
#sabumenu008 a:hover {
    padding-top: 66px;
}

#sabumenu009 {
    background: url("../images/simp-q/simp-q-bunner-on.jpg") repeat scroll 0 0 transparent;
    overflow: hidden;
    width: 218px;
    height: 66px;
}
#sabumenu009 a {
    overflow: hidden;
    display: block;
    width: 218px;
    height: 66px;
}
#sabumenu009 a:hover {
    padding-top: 66px;
}

#sabumenukong {
	height:66px;
	padding-bottom:10px;}
	
#footline001{
	padding-top:20px;
width:900px;}



#NewsMainTable { width: 428px; text-align: left; }
#NewsMainTable td.date { width: 50px; padding-right: 15px; }
#NewsMainTable td.text { width: 363px; }
.NCLineDotted { width: 428px; height: 1px; background: url(images/line_h_dotted.gif) repeat-x; margin-top: 5px; margin-bottom: 5px; }


#siteManagementMDtext{
width:660px;
padding:10px;
float:left;
}

#siteManagementMDlin{width: 660px; height: 1px; background: url(images/line_h_dotted.gif) repeat-x; margin-top: 5px; margin-bottom: 5px;}
#siteManagementMDtext01{
	font-size:14px;
padding-top:15px;
width:660px;
float:left;}
#maruimg{ width:13px; float:left; padding-top:4px; padding-right:5px;}
#siteManagementMDimg01{ padding-left:20px;}
#siteManagementMDtext02 { width:260px; float:left; padding-right:100px;}

#siteManagementMDtext03 { width:230px; float:left; padding-left:20px; padding-right:10px;}
#siteManagementMDtext04 { width:250px; float:left; padding-right:30px;}

