

*{font-family: "Lucida Grande", Lucida, Verdana, sans-serif;}
body{font-size: 14px;line-height: 20px;}
h3 {font-size: 16px;line-height: 18px;}
h4 {font-size: 14px;line-height: 16px;border-top: 1px solid #000;padding: 15px 0 0;}
table {border-top: 1px solid #000;border-left: 1px solid #000;margin-bottom: 10px;width: 100%;}
th{border-bottom: 1px solid #000;border-right: 1px solid #000;font-size: 14px;width: 100px;}
td {border-right: 1px solid #000;border-bottom: 1px solid #000;}


div#headermenu,
div#side,
#footer ul,
#center div.basestyle ul li a.to_map img,
div#topimage{display: none;}


div#header {border-bottom: 1px solid #000;}
#sitetitle{margin: 0;padding: 5px 0;font-size: 25px;line-height: 27px;}
#sitetitle a {color: #000;text-decoration: none;}
#sitedescription {margin: 0;font-size: 13px;padding: 0 0 10px;line-height: 15px;font-weight: normal;font-style: normal;}
div#footer {border-top: 1px solid #000;padding: 10px 0 0;font-size: 12px;line-height: 14px;text-align: center;}
h3.title_achievement,
h3.title_recruit,
h3.title_product,
h3.title_company,
h3.title_privacy,
h3.title_work {border: 1px solid #000;padding: 10px;}

th.name {width: 50%;}
th.date {width: 20%;}
th.memo {}

