/* --- 全体構成 --- */
body {
	background-color: #ffffff;
}
#container {
	background-color: #ffffff;
	border-color: #999999;
}
h1 {
	color: #0066cc;
}
h2 {
	color: #0066cc;
}
strong {
	color: #cc0000;
}
hr {
	color: #0066cc;

}
/* --- 標準リンク --- */
a {
	color: #0066cc;

}
a:hover {
	color: #cc0000;
}

/* --- メイン --- */
#content {
	color: #000000;
	background-color: #ffffff;
	border-color: #999999;
}
.navi {
	color: #666666;
	border-color: #0066cc;
}
/* --- メニュー --- */
#menu {
	background-color: #ddffcc;
}
.menu_link A {
	color: #000099;
	background-color: #ddffcc;
	border-color: #cccccc;
}
.menu_link A:hover {
	color: #ff0000;
	background-color: #99ff99;
	border-color: #00cc99;
}

/* --- index.html専用 --- */
.index_mid {
	color: #666666;
}
td.index_mid_tbl {
	border-color: #999999;
}
.index_note {
	color: #666666;
}
/* --- news.shtml専用 --- */
.update {
	color: #666666;
	border-color: #0066cc;
}
.date {
	color: #666666;
}
.news {
	color: #666666;
	border-color: #0066cc;
}
/* --- メインテキスト --- */
.main_text {
	color: #333333;
	border-color: #0066cc;
}
.bottom_text {
	color: #666666;
	border-color: #0066cc;
}
/* --- リンク集 --- */
.links_main2 {
	border-color: #0066cc;
	background-color: #ffff99;
}
.links_catch {
	color: #666666;
}
.links_category {
	color: #0066cc;
}
.links_img {
	color: #666666;
}
.links_text {
	color: #666666;
}
.links_url {
	color: #008000;
}
/* --- 社外部品 --- */
.parts_main2 {
	border-color: #0066cc;
	background-color: #ddffdd;
}
.parts_catch {
	color: #666666;
}
.parts_law A {
	color: #0066cc;
}
.parts_text {
	color: #666666;
}
.parts_title A {
	color: #0066cc;
}
.partsnavi {
	border-color: #0066cc;
	background-color: #ddffdd;
}
.parts_items {
	border-color: #0066cc;
}
.parts_photo {
	background-color: #dddddd;
	border-color: #0066cc;
}
.parts_code {
	border-color: #0066cc;
	background-color: #ccccff;
}
.parts_name {
	color: #000099;
}
.parts_com {
	color: #444444;
}
.parts_price {
	color: #444444;
}
.parts_price2 {
	color: #cc0000;
}
.parts_buy {
	border-color: #0066cc;
	background-color: #cccccc;
}
.cartin {
	color: #000099;
	border-color: #000099;
	background-color: #ffffaa;
}
.idadmin {
	color: #cc0000;
}
.parts_alert {
	color: #cc0000;
}
/* --- オプション整備 --- */
.maintenance_list {
	color: #cc0000;
}
.maintenance_title {
	border-color: #0066cc;
}
.maintenance_price {
	color: #999999;
}
.maintenance_text {
	color: #666666;
}
.maintenance_memo {
	color: #0066cc;
}
.maintenance_warrant {
	color: #990000;
}
/* --- アクセスマップ --- */
.access_title {
	color: #990000;
}

.access_text {
	color: #666666;
}

.access_bottom {
	color: #0066cc;
	border-color: #0066cc;
}
/* --- トラブルＱ＆Ａ --- */
.troubleqa_catch {
	color: #cc0000;
}

.troubleqa_main {
	color: #444444;
}

.troubleqa_small {
	color: #666666;
	border-color: #0066cc;
}

.troubleqa_img {
	border-color: #0066cc;
}
.myid {
	color: #ffffff;
}
.faqform {
	color: #000000;
}
.question {
	color: #993300;
	border-color: #0066cc;
}
.answer {
	color: #333366;
	border-color: #0066cc;
}
.qatitle {
	color: #0066cc;
}
/* --- お店のひとりごと --- */
.column_text {
	color: #444444;
}

.column_st3 {
	color: #990000;
	border-color: #0066cc;
}

.column_subtitle {
	color: #990000;
}

.column_text2 {
	border-color: #0066cc;
}

.column_text2 {
	color: #444444;
}

/* --- ゼロ陸送 --- */

table.zeroprice {
	border-color: #0066cc;
}

tr.zeroprice {
	background-color: #0066cc;
	color: #ffffff;
}

td.zeroprice1 {
	border-color: #0066cc;
	color: #0066cc;
}
td.zeroprice2 {
	border-color: #0066cc;
}
td.zeroprice3 {
	border-color: #0066cc;
	color: #0066cc;
}
td.zeroprice4 {
	border-color: #ffffff;
}

/* --- サイトマップ --- */
.sitemap1 {
	color: #444444;
}
.sitemap2 {
	color: #444444;
}
.sitemap3 {
	color: #0066cc;
}
/* --- エラー --- */
.error_text {
	color: #444444;
}
.error_addr {
	color: #0066cc;
}
/* --- メールフォーム --- */
.mail_text {
	color: #444444;
}
.mail_small {
	color: #666666;
}
.mail_atten {
	color: #990000;
}
/* --- 特殊な購入方法 --- */
.special_text {
	color: #444444;
}
li.blue {
	color: #000099;
}
/* --- 点検整備項目 --- */

table.maintenance {
	border-color: #0066cc;
}

tr.maintenance {
	background-color: #0066cc;
	color: #ffffff;
}

td.maintenance1 {
	border-color: #0066cc;
}

td.maintenance2 {
	border-color: #0066cc;
}
td.maintenance3 {
	border-color: #ffffff;
}