
/* ローン比較CSS */
h1 {text-align: center; font-size :16px; font-weight: bold; color :#000000; background-color:#FFFF00; padding :5px}
h2 {
text-align: left; font-size :16px; font-weight:bold; color :#333333;
border-left: #FFFF00 15px solid; border-bottom: #FFFF00 1px dotted;
padding-left:10px; width:100%;
}
h3 {text-align: center; font-size :14px; font-weight:normal; color :#333333; padding :5px;}
h4 {font-size :14px; font-weight:normal; color :#000000; padding :5px;}
h5 {font-size :12px; font-weight:normal; color :#000000; padding :5px;}
h6 {font-size :12px; font-weight:normal; color :#000000; padding :5px;}

hr {
	border:none;
	border-top:dashed 1px #FF00FF;
	height:1px;
	color:#FF00FF;
}

A {color: #0000FF; text-decoration: none;}
A:link {color: #0000FF;}
A:visited {color: #0000FF;}
A:active { color: #00FFFF;}
A:hover {COLOR: #009900; TEXT-DECORATION: underline}
strong {font-size :14px; color :#333333; font-weight: bold; }

body { 
background-color: #FFFFFF; /* ページの背景色 */ 
margin: 0px; /* ページのマージン */ 
} 

body, td, th { 
font-size: 14px; /* 全体の文字サイズ */ 
color: #666666; /* 全体の文字色 */ 
} 


td.sumary { font-size :10px; color :#FFFFFF; padding :0px; vertical-align:top;}

table.taorawaku {border: solid 1px #FF9900; border-collapse: collapse;}
td.tdmidoriwaku {text-align: center; font-size :12px; color :#333333; padding :5px; border: dotted 1px #00CC00;}
td.tdorawaku {text-align: center; font-size :12px; color :#333333; padding :5px; border: dotted 1px #FF9900;}
td.tdkurowaku {text-align: left; font-size :14px; font-weight:bold; color :#000000; padding :5px;}

td.f11pkuro { font-size :11px; color :#000000; padding :5px;}
td.f11pora { font-size :11px; color :#FF6600; padding :5px;}
td.f12pkuro { font-size :12px; color :#000000; padding :5px;}
td.f12pkurob { font-size :12px; color :#000000; padding :5px; font-weight : bold;}
td.f14pkuro { font-size :14px; color :#000000;  padding :5px;}
td.f11phai { font-size :11px; color :#666666; padding :5px;}
td.f11pusuhair { text-align: right; font-size :11px; color :#999999; padding :5px;}
td.f11pusuhaic { text-align: center; font-size :11px; color :#999999; padding :5px;}
td.f12phai { font-size :12px; color :#666666; padding :5px;}
td.f12phaic { text-align: center; font-size :12px; color :#666666; padding :5px;}
td.f12phaib { font-size :12px; color :#666666; padding :5px; font-weight : bold;}
td.f14phai { font-size :14px; color :#666666;  padding :5px;}
td.f14phaic { text-align: center; font-size :14px; color :#666666;  padding :5px;}
td.f14phair { text-align: right; font-size :14px; color :#666666;  padding :5px;}
td.f14paka { font-size :14px; color :#FF0000;  padding :5px;}
td.f14pmidori { font-size :12px; color :#006600; padding :5px;}
td.f12pusuhai { font-size :12px; color :#999999; padding :5px;}
td.f12psiro { font-size :12px; color :#FFFFFF; padding :5px;}
td.f12pora { font-size :12px; color :#FF6600; padding :5px;}
td.f12pusuora { font-size :12px; color :#FF9900; padding :5px;}
td.f12paka { font-size :12px; color :#FF0000; padding :5px;}
td.f12pao { font-size :12px; color :#0000FF; padding :5px;}
td.f12pkiiro { font-size :12px; color :#FFFF00; padding :5px;}
td.f12pmidori { font-size :12px; color :#00CC00; padding :5px;}
td.f12pfukamidori { font-size :12px; color :#009900; padding :5px;}
td.f12pfukafukamidori { font-size :12px; color :#006600; padding :5px;}

table.midoritable { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #00CC00 solid; /* テーブル全体の枠線*/ 
} 

table.midoritable TD { 
border: 1px #00CC00 solid; /* セルの枠線*/ 
} 

table.kurotable { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #000000 solid; /* テーブル全体の枠線*/ 
} 

table.kurotable TD { 
border: 1px #000000 solid; /* セルの枠線*/ 
} 

table.oradottable { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #FF6600 dotted; /* テーブル全体の枠線*/ 
} 

table.oradottable TD { 
border: 1px #FF6600 dotted; /* セルの枠線*/ 
} 

table.murasakitable { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #FF00FF solid; /* テーブル全体の枠線*/ 
} 

table.murasakitable TD { 
border: 1px #FF00FF solid; /* セルの枠線*/ 
} 

table.murasakidottable { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #FF00FF solid; /* テーブル全体の枠線*/ 
} 

table.murasakidottable TD { 
border: 1px #FF00FF solid; /* セルの枠線*/ 
} 


/* menuロールオーバー */
ul#mainmenu{
    list-style:none;
    width:100%;
}
ul#mainmenu li{
    list-style:none;
    float:left;
    width:94px;
}
ul#mainmenu a{
    display:block;
    width:94px;
    height:25px;
    text-indent:-100px;
    overflow:hidden;
}
a.butop{
    background-image:url(../image/cssmenu/dbutop.gif);
}
a:hover.butop{
    background-position:0px -25px;
}
a.bukariiretisiki{
    background-image:url(../image/cssmenu/dbuloan.gif);
}
a:hover.bukariiretisiki{
    background-position:0px -25px;
}
a.buoote{
    background-image:url(../image/cssmenu/dbuoote.gif);
}
a:hover.buoote{
    background-position:0px -25px;
}
a.buteikinri{
    background-image:url(../image/cssmenu/dbukinri.gif);
}
a:hover.buteikinri{
    background-position:0px -25px;
}
a.bugendogaku{
    background-image:url(../image/cssmenu/dbugendo.gif);
}
a:hover.bugendogaku{
    background-position:0px -25px;
}
a.buspeed{
    background-image:url(../image/cssmenu/dbuspeed.gif);
}
a:hover.buspeed{
    background-position:0px -25px;
}
a.bushuruibetu{
    background-image:url(../image/cssmenu/dbushurui.gif);
}
a:hover.bushuruibetu{
    background-position:0px -25px;
}
a.bucredit{
    background-image:url(../image/cssmenu/dbucredit.gif);
}
a:hover.bucredit{
    background-position:0px -25px;
}
a.busougolink{
    background-image:url(../image/cssmenu/dbusougolink.gif);
}
a:hover.busougolink{
    background-position:0px -25px;
}
a.buemail{
    background-image:url(../image/cssmenu/dbuemail.gif);
}
a:hover.buemail{
    background-position:0px -25px;
}
