@charset "shift_jis";

/*****************************************************************************
  トップ
 *****************************************************************************/
#HerzCompany .TopHeader{background-image:url(../img/company_top.jpg);}

/*
.CompanyTop #contents h3{ margin-top:20px; margin-bottom:2px; padding:0px; border-style:none; font-weight:normal; font-size:100%;}
.CompanyTop #contents p{margin-top:0px; margin-bottom:0px;}
*/
.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;}
/* Mozilla, Opera */
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;}
