body{ background-color:#ffffff;}
.menus{ font-style:normal;
 font-weight:normal;
 font-size:12px;
 color:330000;
 text-align:right;
 padding-top:3px;
 padding-bottom:3px;
 padding-left:0px;
 padding-right:10px;}

.menun{font-style:normal;
 font-size:12px;
 color:808080;}

.index_txt1{font-style:normal;
 font-weight:bold;
 font-size:18px;
 line-height:120%;}

.index_txt2{font-style:normal;
 font-size:12px;
 line-height:140%;}

.index_txt3{font-style:normal;
 font-weight:bold;
 font-size:16px;
 line-height:130%;}

.index_txt4{font-style:normal;
 font-size:11px;
 line-height:130%;}

.index_txt5{font-style:normal;
 font-size:36px;
 line-height:130%;}

#mincho{ font-family:serif,"ＭＳ　明朝","ＭＳ　Ｐ明朝";}
.menu_bg{ background-color:#ffffcc;
 background-image:url(img/menu_bg.gif);}
.area1{ background-color:#ffffff;
 background-image:url(img/bg1.jpg);
 padding-top:20px;
 padding-bottom:20px;
 padding-left:99px;
 padding-right:99px;}
.area2{ background-color:#ffffff;
 padding-top:20px;
 padding-bottom:20px;
 padding-left:99px;
 padding-right:99px;}
.waku{ border-style:solid;
 border-color:#eeeeee;
 border-width:0 0 1 0;}
.waku2{ border-style:solid;
 border-color:#cccccc;
 border-width:1;}
.waku3{ border-style:solid;
 border-color:#333300;
 border-width:1;
 background-color:#ffcc66;}
.text1{ font-size:14px;
 line-height:2em;
 color:#000000;}
.text2{ font-size:17px;
 font-weight:bold;
 line-height:2em;
 color:#000000;}
.text3{ font-size:12px;
 color:#000000;}
.text4{ font-size:14px;
 line-height:1.5em;
 color:#000000;}
.text5{ font-size:16px;
 font-weight:bold;
 color:#006600;}
.text6{ font-size:11px;
 color:#000000;
 padding:0 0 7 0;}
.text7{ font-size:13px;
 color:#000000;
 line-height:1.5em;
 padding:0 0 0 10;}
.text8{ font-size:12px;
 color:#000000;
 line-height:1.3em;
 padding:10 10 0 10;}
.text9{ font-size:15px;
 line-height:1.5em;
 color:#000000;}
.red{ font-size:14px;
 font-weight:bold;
 color:#ffffff;
 background-color:#ff0000;
 padding:2px;}
.reds{ font-size:12px;
 color:#ff0000;}
.blue{ font-size:14px;
 font-weight:bold;
 color:#ffffff;
 background-color:#0066ff;
 padding:2px;}
.bg0{ background-color:#ffcc66;
 background-image:url(img/bg0.gif);}
.bg1{ background-color:#ffcc66;}
.bg2{ background-color:#ffffee;}
.bg3{ background-color:#ffffff;}
.bg4{ background-color:#fff4e1;}
.maru{ font-size:10px;
 color:#ffcc99;
 padding:0 2 0 0;}
.shikaku{ font-size:10px;
 color:#ffcc99;
 padding:10 0 10 0;}
address{ font-style:normal;
 font-size:11px;
 color:#ffffff;
 text-align:center;
 margin:20;}
.photo{ border-style:solid;
 border-color:#cccccc;
 border-width:1;}
a:link { text-decoration:none; color:#330000; }
a:visited { text-decoration:none; color:#330000; }
a:active { text-decoration:underline; color:#ffffff; }
a:hover { text-decoration:underline; color:#ffffff; }

a.c:link { text-decoration:none; color:#330000; }
a.c:visited { text-decoration:none; color:#330000; }
a.c:active { text-decoration:underline; color:#ff0000; }
a.c:hover { text-decoration:underline; color:#ff0000; }