/*共通*/
body       { color:#000000; background:url('../img/bg.gif') repeat-y 50% #EAEAEA; margin:0; padding:0; }
a          { color:#057A2B; text-decoration:underline; }
a:hover    { color:#EC5A00; text-decoration:none; }

/*左グローバルナビゲーション*/
#gNavi     { background:#FFFFFF; }
#gNavi td  { padding-bottom:2px; }

/*サブのヘッダーリンク*/
.subHnavi  { font-size:11px; padding:20px; }

/*ページ先頭へ*/
.scrollUp  { text-align:right; font:bold 10px 'sans-serif'; padding:10px 0 10px 0; }

/*タイトルの背景*/
#titleBg   { color:#FFFFFF; background:url('../img/title_bg.jpg') repeat-y #07B741; border:solid 1px #408D40; font:bold 18px 'sans-serif'; padding:5px 10px; margin:10px 15px; text-align:left; }

/*レンタルの表組み*/
.chartRent .rentTitle  { color:#FFFFFF; background:#0090DB; padding:3px; text-align:center; font:bold 14px 'sans-serif'; border:none; }
.chartRent th          { color:#FFFFFF; background:#005D8D; padding:3px; font:bold 11px 'sans-serif'; }
.chartRent td          { padding:3px; font:normal 11px 'sans-serif'; text-align:right; border-bottom:1px solid #666666; }
.chartRent .rentName   { background:#E3FFFF; padding:3px; font:bold 11px 'sans-serif'; text-align:left; }
.chartRent .rentSpec   { background:#E3FFFF; padding:3px; font:normal 11px 'sans-serif'; text-align:left; }
.chartRent .rentAnker  { background:#ECFFBF; padding:3px 10px; font-size:11px; text-align:center; border-bottom:none; }
.chartRent .rentBottom { border-top:solid 2px #005D8D; border-bottom:none; }
.chartRent .salePrice  { color:#FF0000; padding:3px; font:bold 12px 'sans-serif'; text-align:right; border-bottom:1px solid #666666; }

.chartNew .newTitle    { color:#FFFFFF; background:#FB5A00; padding:3px; text-align:center; font:bold 14px 'sans-serif'; border:none; }
.chartNew .newBottom   { border-top:solid 2px #FB5A00; border-bottom:none; }
.chartNew th           { color:#FFFFFF; background:#FB5A00; padding:3px; text-align:center; font:bold 14px 'sans-serif'; }

/*特売コーナーの表組み*/
#chart01     { border-bottom:2px solid #005D8D; }
#chart01 td  { border-top:2px solid #005D8D; }
.nameTokubai { background:#F5FFDC; font:bold 14px 'sans-serif'; text-align:left; }
.anker       { background:#ECFFBF; padding:5px 10px; font-size:14px; text-align:center; }
.tokubaiHead { color:#FFFFFF; background:#005D8D; padding-top:5px; padding-bottom:5px; font:bold 14px 'sans-serif'; }

/*FAQ*/
.qaWaku     { border:1px solid #005D8D; padding:5px; }
.qaWaku h1  { color:#FB5A00; display:inline; font:bold 24px 'sans-serif'; }
.qaWaku h2  { color:#3469CB; display:inline; font:bold 24px 'sans-serif'; }

/*フッタ*/
