body {  
/*background-color:#EADDCE;*/
background-color:#FFF3E2;
 margin: 0;
padding: 0;
color: #564740;
}
a:link{ color:#412D25; text-decoration: none;}
a:visited{ color:#412D25;text-decoration: none; }
a:active{ color:#412D25; text-decoration: none;}
a:hover {color:#642219;text-decoration: underline; }

.skk1{padding:0px 5px 1px 5px;background-image: url(../image1/bg1/bar-red.gif);background-position:5px 1px;background-repeat:no-repeat;text-indent:12px;font-size:12px; }
.skk2{padding:0px 5px 1px 5px;background-image: url(../image1/bg1/bar-blue.gif);background-position:5px 1px;background-repeat:no-repeat;text-indent:12px; font-size:11px;}
.skk3{padding:0px 5px 1px 5px;background-image: url(../image1/bg1/bar-green.gif);background-position:5px 1px;background-repeat:no-repeat;text-indent:12px; font-size:11px;}
.skk4{padding:0px 5px 1px 5px;background-image: url(../image1/bg1/bar-orenge.gif);background-position:5px 1px;background-repeat:no-repeat;text-indent:12px; font-size:11px;}

.topbg{
background-image: url(../image1/topbg3.gif);
background-repeat: repeat-x;
height:132px;
}
.menuline1{
background-image: url(../image1/topmenu1/m_line.gif);
background-repeat: no-repeat;
width:2px;
}
#ryouri1{background-image: url(../ryori/bg.gif);background-repeat:no-repeat;font-size:12px; }
#ryouri1 H2{padding:7px 0 8px 10px;}
.td4{font-size:12px;}
TD {font-size:11px;line-height: 1.2em;}
TH {font-size:11.5px;line-height: 1.5em;}
H1{font-size:11px;line-height: 1.2em;}
H2{font-size:12px;line-height: 1.2em;}
TD H1{font-size:12px;line-height: 1.2em;}

.news A{font-size:10px;line-height: 1.2em;}

.menu_bg{
background-image: url(../image1/mbg.gif);
background-repeat: repeat-x;
height:30px;
}
.menu_bg1{
background-image: url(../image1/bgb.jpg);
background-repeat: repeat-x;
height:132px;
}
.bgl{
background-color:#FFFEFA;
width:3px;
border-left:solid 1px #F4F4F4;
}
.bgr{
background-color:#FFFEFA;
border-right:solid 1px #F4F4F4;
width:3px;
}
.bgb{
width:900px;
height:20px;
}
.line1{
background-image: url(../image1/line1.gif);
background-repeat: repeat-x;
height:2px;
}
.line2{
background-image: url(../image1/line2.gif);
background-repeat: repeat-y;
width:2px;
}
.line3{
background-color: #F0EEE8;
height:1px;
}
.dotline{
background-image: url(../image1/dot.gif);
background-repeat: repeat-x;
height:1px;
}
.t100 {
font-size:12px;
}
.ts8{font-size:9px;font-family: Arial,'‚l‚r ‚oƒSƒVƒbƒN',sans-serif ;line-height:1.3em;}
.ts{font-size:10px;}
.space{padding:5px;}
.space1{padding:5px 10px 5px 10px;}
.btm{
background-image: url(../image1/btm.gif);
background-repeat: no-repeat;
height:5px;
width:900px;
}
.footer{
background-color: #FFFEFA;
height:132px;
}