body    { font-size: 11pt; line-height: 120% }
p   { font-size: 11pt; line-height: 120% }
td   { font-size: 11pt; line-height: 120% }
a:link  { color: #390; line-height: 120% }
a:visited  { color: #f90; line-height: 120% }
a:hover  { color: #6c3; line-height: 120% }
a:active  { color: #6c3; line-height: 120% }
h1   { font-size: 17pt; line-height: 140%; margin-bottom: 0 }
h2 { font-size: 12pt; font-weight: bold; margin-bottom: 0 }
/*トップページ*/
.top_font01 { color: #f00; font-weight: bold; font-size: 13pt }
.top_font02 { margin-right: 12px; margin-left: 6px }
.top_font03 { margin-right: 42px; margin-left: 6px }
/*各ページ共通*/
.menu_fontsize  { font-size: 10pt }
.menu a:link  { color: white }
.menu a:visited { color: #f90 }
.menu a:hover { color: #6c3 }
.menu a:active { color: #6c3 }
/*会社概要*/
.enkaku_font_sｐace01  { margin-left: 6px }
.enkaku_font_sｐace02  { margin-left: 15px }
.jinzai_font_sｐace2 { margin-right: 15px; margin-left: 15px }
.hosin_font01   { color: #000cbd; font-size: 12pt; font-weight: bold; line-height: 120% }
.hosin_font02 { font-size: 11pt; line-height: 120% }
.hosin_font03  { font-size: 13pt; font-weight: bold; line-height: 130% }
.class { }
.torihiki { font-size: 10pt }
.aisatu_space { padding-left: 20px }
/*アクセスマップ*/
.accses_font01 { font-weight: bold; margin-left: 6px }
/*設備一覧*/
.ficilities_font01 { margin-right: 20px }
/*事業内容*/
.b_contents_font01 { color: white; font-weight: bold; font-size: 12pt; line-height: 120%; background-color: gray; padding: 10px }
.b_contents_tablespace { margin-right: 15px }
/*障害者雇用*/
.q_fontsize { font-size: 12pt; font-weight: bold }
.h_person_font03  { font-size: 13pt; font-weight: bold; line-height: 130% }
.h_person_font01 { font-weight: bold; font-size: 11pt; line-height: 120% }
.h_person_font02 { color: red; font-weight: bold; line-height: 120% }
.h_person_font_space01 { line-height: 120%; margin: 15px 40px }
/*サイトマップ*/
.sitemap    { line-height: 85% }
