#HerzCompany .TopHeader{background-image:url(../img/company_top.jpg);}
.CompanyTop #contents h3{margin-top:20px; padding:0px; border-style:none; font-weight:normal; font-size:100%;}
.CompanyTop #contents h3 .PhotoFrame{float:left; margin-right:5px;}
.CompanyTop #contents h3 .PhotoFrame img{vertical-align:top;}
.CompanyTopLeft, .CompanyTopRight{width:240px;}
.CompanyTopLeft{float:left;}
.CompanyTopRight{float:right;}
#CompanyTopBook{height:123px; background-image:url(../img/company_top_book.jpg); background-position:25px top;}
html[xmlns] #CompanyTopBook{height:auto; min-height:123px;}
.CompanyIdea #contents .Idea{width:500px; padding-top:20px; background-image:url(../img/idea_frame_t.gif);}
.CompanyIdea #contents .Idea .Middle{padding:10px 0px 0px; background-image:url(../img/idea_frame_m.gif); background-repeat:repeat-y;}
.CompanyIdea #contents .Idea .Bottom{padding:0px 15px 20px; background-image:url(../img/idea_frame_b.gif); background-position:left bottom;}
.CompanyIdea #contents .Idea h3{margin:0px 0px 20px; padding:0px; border-style:none; line-height:100%;}
.CompanyIdea #contents .Idea h4{float:left; width:14px; margin:18px 0px 0px; padding:0px; border-style:none; line-height:100%;}
.CompanyIdea #contents .Idea p{float:right; width:445px; margin:15px 0px 0px; padding:0px; font-size:120%;}
.CompanyGreeting #contents p{line-height:220%;}
.CompanyOutline #contents table{margin:30px 0px 0px;}
.CompanyOutline #contents th{width:95px;}
.CompanyOutline #contents table .Photo{float:left; margin:20px 15px 0px 0px;}
.CompanyOutline #contents table .Photo p{margin:0px; font-size:80%; line-height:160%;}
.CompanyHistory #contents th{padding-right:20px; text-align:right; white-space:nowrap;}
.CompanyActivity #contents .Left238{float:left; width:238px; text-align:center;}
.CompanyActivity #contents .Right252{float:right; width:252px; text-align:center;}
.CompanyActivity #contents th{padding-right:10px; white-space:nowrap;}
.CompanyAccess #contents .AceessMap{width:500px;}
.CompanyAccess #contents .AceessMap .TextRight{margin-top:1px;}
html[xmlns] .CompanyAccess #contents .AceessMap .TextRight{margin-top:0px;}
.CompanyAccess #contents h3{margin-top:40px;}
.CompanyAccess #contents h4{margin:10px 0px 0px; color:#333;}
.CompanyAccess #contents p{margin:5px 0px;}
.CompanyAccess #contents th{padding-right:20px; white-space:nowrap;}
.CompanyAccess #contents .InternalLink li{display:inline; margin-right:10px; padding:3px 0px 3px 20px; background-image:url(../img/shortcut_down.gif); background-position:left center; font-size:80%;}
.CompanyRecruit #contents th{padding-right:20px; white-space:nowrap;} 
