/***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; }







.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;}


/* ***モア追加2005/10/07*** */
/*TOPページリンク部分*/

a:link.UnderLine {text-decoration:underline;}
a:visited.UnderLine {text-decoration:underline;}
a:hover.UnderLine {text-decoration:underline;}


