


BODY {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}


TD { font-size: 12px; border:none; line-height:140%; }
TH { font-size: 12px; font-weight: bold; }

p { font-size: 12px; line-height: 140%;
    padding: 6px; }

.photo { float: left; margin-right: 3px; margin-left: 0px; margin-top: 0px; margin-bottom: 3px;} 

A.left:link { color: 003399; text-decoration:none; }
A.left:visited { color: 003399; text-decoration:none; }
A.left:active { color: 003399; text-decoration:underline; }
A.left:hover { color: 003399; text-decoration:underline; }

A.recipi:link { color: 000000; text-decoration:none; }
A.recipi:visited { color: 000000; text-decoration:none; }
A.recipi:active { color: 000000; text-decoration:underline; }
A.recipi:hover { color: 000000; text-decoration:underline; }

A.none:link { color: 000000; text-decoration:none; }
A.none:visited { color: 000000; text-decoration:none; }
A.none:active { color: 000000; text-decoration:none; }
A.none:hover { color: 000000; text-decoration:none; }

A:visited { color: ffffff; text-decoration:none; }
A:active { color: ffffff; text-decoration:underline; }
A:hover { color: ffffff; text-decoration:underline; }
A:link{text-decoration:none ; color:ffffff;}

.midasi { font-size: 14px; line-height:140%; color: #663300; font-weight: bold;}
.midasiB { font-size: 16px; line-height:140%; color: #663300; font-weight: bold;}
.midasi2 { font-size: 14px; line-height:140%; color: #CC3300; font-weight: bold;}
.midasi3 { font-size: 16px; line-height:140%; color: #CC3300; font-weight: bold;}
.midasi4 { font-size: 14px; line-height:140%; color: #993300; font-weight: bold;}
.midasi5 { font-size: 14px; line-height:140%; color: #793A1A; font-weight: bold;}
.midasi6 { font-size: 14px; line-height:140%; color: #666633; font-weight: bold;}

.obi0 { font-weight: bold; background-color: #FFFFFF; padding: 3px}
.obi { font-weight: bold; background-color: #cc9966; padding: 3px}
.obi1 { font-weight: bold; background-color: #CCCC99; padding: 5px;}
.obi2 { font-weight: bold; background-color: #FF9966; padding: 10px;}
.obi3 { font-weight: bold; background-color: #669999; padding: 3px;}
.obi3-1 { font-weight: bold; background-color: #FFCC66; padding: 3px;}
.obi4 { font-weight: bold; background-color: #996633; padding: 3px; font-family: ＭＳ Ｐ明朝;}
.obi5 { font-weight: bold; background-color: #336699; padding: 3px; color: #FFFFFF; line-height: 140%; font-size: 16px;}
.obi6 { font-weight: bold; background-color: #FFCC00; padding: 3px}
.obiS { font-weight: bold; background-color: #99CCCC; padding: 3px}
.obiSS { font-weight: bold; background-color: #CCCC99; padding: 3px}
.obiSy { font-weight: bold; background-color: #FFE29D; padding: 3px}
.obiG { font-weight: bold; background-color: #99CC66; padding: 3px}
.obiR { background-color: #FF0033; padding: 3px; color: #FFFFFF; line-height: 140%; font-size: 14px;}
.obiR2 { background-color: #CC0033; padding: 3px; color: #FFFFFF; line-height: 140%; font-size: 14px; font-weight: bold;}



.padd{padding-left: 5px; padding-top: 0px; padding-right: 3px; padding-bottom: 0px;}
.nopadd { padding: 0px;}
.5padd { padding: 5px;}

.border1{ border-height: 1px; border-color: #FFCCCC; border-style: solid;}
.border2{ border-height: 3px; border-color: #003366; border-style: solid;}
.border3{ border-height: 1px; border-color: #CCCCFF; border-style: solid;}
.border4{ border-height: 1px; border-color: #666600; border-style: solid;}

.table1{ border-height: 1px; border-color: #996633; border-style: solid;}
.table2 { background-color: #996633; padding: 3px; font-size: 14px; line-height:140%; color: #FFFFFF;}
.table3 { background-color: #C0C0C0; padding: 3px;}

.column1 { background-color: #FFFF66; font-size: 12px;}
.column2 { background-color: #FFFF99; font-size: 12px;}
.column3 { background-color: #FFFFCC; font-size: 12px;}


.contact { background-color: #C0C0C0; padding: 3px; font-size: 13px; line-height:140%; }

.FS-20r { font-size: 20px; line-height:140%; color: red;}
.FS-20rb { font-size: 20px; line-height:140%; color: red; font-weight: bold;}
.FS-18r { font-size: 18px; line-height:140%; color: red;}
.FS-18rb { font-size: 18px; line-height:140%; color: red; font-weight: bold;}
.FS-16r { font-size: 16px; line-height:140%; color: red;}
.FS-16rb { font-size: 16px; line-height:140%; color: red; font-weight: bold;}
.FS-14r { font-size: 14px; line-height:140%; color: red;}
.FS-14rb { font-size: 14px; line-height:140%; color: red; font-weight: bold;}
.FS-16bb { font-size: 16px; line-height:140%; color: #003366; font-weight: bold;}
.FS-18bbrecipe { font-size: 18px; line-height:140%; color: #FB262F; font-weight: bold;}
.FS-14bb { font-size: 14px; line-height:140%; color: #003366; font-weight: bold;}
.FS-14w { font-size: 14px; line-height:140%; color: #FFFFFF;}
.FS-16w { font-size: 16px; line-height:140%; color: #FFFFFF;}
.FS-14o { font-size: 14px; line-height:140%; color: #FF9933;}

.FS-10 { font-size: 10px; line-height:140%; }
.FS-12 { font-size: 12px; line-height:140%; }
.FS-12r { font-size: 12px; line-height:140%; color: red;}
.FS-12rb { font-size: 12px; line-height:140%; color: red; font-weight: bold;}
.FS-12L2 { font-size: 12px; line-height:180%; }
.FS-12L { font-size: 12px; line-height:125%; }
.FS-14 { font-size: 14px; line-height:140%; }
.FS-16 { font-size: 16px; line-height:140%; }
.FS-18 { font-size: 18px; line-height:140%; }

.FS-10b { font-size: 10px; font-weight:bold; }
.FS-12b { font-size: 12px; font-weight:bold; }
.FS-14b { font-size: 14px; font-weight:bold; }
.FS-16b { font-size: 16px; font-weight:bold; }
.FS-18b { font-size: 18px; font-weight:bold; }

.indexlist-red{
     /*width:500px;                               幅の指定*/
     margin:0 0 0 24px;                         /*マージンの指定*/
     padding:0 0 0 0px;                                 /*パディングの指定*/
}
