/***BGCOLOR STYLE***/body{ background-color:#FFFFFF; }.linebg1{ background-color:#666666; }.headred{ background-color:#C71444; }.headgray1{ background-color:#EBEBEB; }.headgray2{ background-color:#D0D0D0; }.headgray3{ background-color:#BDBDBD; }.white { background-color:#FFFFFF; }.blue { background-color:#8393CA; }.yellow { background-color:#EEED8D; }.brown { background-color:#603913; }.lightblue { background-color:#DAE2F1; }.lightred { background-color:#FBCFBA; }.lightgreen { background-color:#C8EFEF; }/***LINK TEXT STYLE　ナビのリンク以外をこちらに移行。0322ikeda***/a:link {color:#333333; text-decoration:none; font-size: 12px; line-height: 18px}a:visited {color:#333333; text-decoration:none; font-size: 12px; line-height: 18px}a:hover {color:#C71444; text-decoration:none; font-size: 12px; line-height: 18px}a.reg:link {font-size:10px; line-height:18px; color:#333333; text-decoration:none;}a.reg:visited {font-size:10px; line-height:18px; color:#333333; text-decoration:none;}a.reg:hover {font-size:10px; line-height:18px; color:#C71444; text-decoration:none;}a.loc:link {font-size:10px; line-height:18px; color:#FFFFFF; text-decoration:none;}a.loc:visited {font-size:10px; line-height:18px; color:#FFFFFF; text-decoration:none;}a.loc:hover {font-size:10px; line-height:18px; color:#C71444; text-decoration:none;}.redlink{font-size:12px;color:#C71444;text-decoration:none;}a:link.redlink{color:#C71444;text-decoration:none;}a:visited.redlink{color:#C71444;text-decoration:none;}a:hover.redlink{color:#C71444;text-decoration:none;}a.line:link {color:#C71444;text-decoration:none;}a.line:visited {color:#C71444;text-decoration:none;}a.line:hover {color:#C71444;text-decoration:underline;}.footerlink{font-size:12px;color:#333333;text-decoration:none;}a:link.footerlink{color:#333333;text-decoration:none;}a:visited.footerlink{color:#333333;text-decoration:none;}a:hover.footerlink{color:#333333;text-decoration:none;}.faqlink{font-size:12px;line-height:18px;color:#333333;text-decoration:none;}a:link.faqlink{font-size:12px;line-height:18px;color:#333333;text-decoration:none;}a:visited.faqlink{font-size:12px;line-height:18px;color:#333333;text-decoration:none;}a:hover.faqlink{font-size:12px;line-height:18px;color:#C71444;text-decoration:none;}/***デモ用のスタイルシートです。e1_3およびe1_3_1_1にのみ適用しています。***/.demostyle{font-size:12px;line-height:16px;color:#333333;text-decoration:none;}a:link.demostyle{font-size:12px;line-height:16px;color:#333333;text-decoration:none;}a:visited.demostyle{font-size:12px;line-height:16px;color:#333333;text-decoration:none;}a:hover.demostyle{font-size:12px;line-height:16px;color:#C71444;text-decoration:none;}/***TEXT STYLE***/.faqbasetxt {font-size:12px; line-height:18px; color:#333333;}.faqheadtxt {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}.faqbasetxtR { font-size:12px;line-height:18px;color:#C71444; }.tabletxt10 {font-size:10px; line-height:12px; color:#333333;}.basetxt {font-size:12px; line-height:18px; color:#333333;}.basetxt12 { font-size:12px; line-height:18px; color:#333333;}.basetxtR { font-size:12px;line-height:18px;color:#C71444; }.basetxtR12 { font-size:12px;line-height:18px;color:#C71444; }.basetxtBR { font-size:12px;line-height:18px;color:#603913; }.basetxtW { font-size:12px;line-height:18px;color:#FFFFFF; }.basetxtGR { font-size:12px; line-height:18px; color:#BDBDBD; }.basetxtBL { font-size:12px; line-height:18px; color:#0D3186; }.basetxt10 {FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 16px}.smalltxt {font-size:9px; line-height:18px; color:#333333;}.headtxt {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}.headtxt12 {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}.headtxtR { font-size:12px;line-height:18px;color:#C71444;font-weight:bold; }.headtxtR12 { font-size:12px;line-height:18px;color:#C71444;font-weight:bold; }.headtxtBR { font-size:12px;line-height:18px;color:#603913;font-weight:bold; }.headtxtBR12 { font-size:12px;line-height:18px;color:#603913;font-weight:bold; }.headtxtW { font-size:12px;line-height:18px;color:#FFFFFF;font-weight:bold;}.headtxtBL { font-size:12px;line-height:18px;color:#0D3186;font-weight:bold; }.cartypetxt {font-size:12px;line-height:18px;color:#333333;font-weight:bold;}.cartypetxtR {font-size:12px;line-height:18px;color:#C71444;font-weight:bold;}.Hcredit { font-size:12px; line-height:18px; color:#009900; }.Hcarlease { font-size:12px; line-height:18px; color:#CC0000; }.Hcard { font-size:12px; line-height:18px; color:#000099; }.pending { font-size:12px; line-height:18px; color:#BDBDBD; }form{margin:0px;}.main_banner {	margin:108px 0px 0px 10px;}/****ゴアプラン追加2005/10/07****//*TOPページリンク部分*/a:link.bluelink {font-size:10px; line-height:18px; color:#0000CC; text-decoration:none;}a:visited.bluelink {font-size:10px; line-height:18px; color:#0000CC; text-decoration:none;}a:hover.bluelink {font-size:10px; line-height:18px; color:#C71444; text-decoration:none;}