body {
BACKGROUND-COLOR: #FFFFFF;
COLOR: #666666;
FONT-SIZE: 10pt;
MARGIN: 0px 0px;
scrollbar-3dlight-color: #000000;
scrollbar-arrow-color: #000000; 
scrollbar-shadow-color: #000000; 
scrollbar-face-color: #C2DDFE; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-Track-color: #e1e1e1;
text-align:center;
}

A:link {
	COLOR: #1c538a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1c538a; TEXT-DECORATION: none
}
A:active {
	COLOR: #006600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline overline
}

td {  font-size: 10pt; color: #666666}

h1 {
FONT-SIZE: 12pt;
color: #990000;
margin: 10px 10px 0px 10px;
padding: 5px 5px 5px 5px;
height: 21px;
border-top: dashed 1px #009999;
border-bottom: dashed 1px #009999;

}
div.menu {
font-size: 12px;
background: #003366;
height: 2em;
text-align:center;
position:relative;
top:0;
left:0;
border-right: 1px solid #ffffff;
}

div.menu a{
color:#ffffff;
text-decoration: none;
display: block;
line-height: 2em;
width: 107px;
}

div.menu a:hover{
color:#ffffff;
background: #003366;
text-decoration: none;
}

div.submenu a{
color:#ffffff;
background-color: #0099CC;
border-top: 1px solid #ffffff;
}

#menu1{
position:absolute;
top:0;
left:0;
}
#menu1 a{
color:#ffffff;
}

#menu2{
position:absolute;
top:0;
left:107px;
}
#menu2 a{
color:#ffffff;
}

#menu3{
position:absolute;
top:0;
left:214px;
} 
#menu3 a{
color:#ffffff;
}

#menu4{
position:absolute;
top:0;
left:321px;
} 
#menu4 a{
color:#ffffff;
}

#menu5{
position:absolute;
top:0;
left:428px;
} 
#menu5 a{
color:#ffffff;
}

#menu6{
position:absolute;
top:0;
left:535px;
} 
#menu6 a{
color:#ffffff;
}

#menu7{
position:absolute;
top:0;
left:636px;
} 
#menu7 a{
color:#ffffff;
}



div.menu span{
display:none;
} 

div.submenu {
visibility: hidden;
position: absolute;
left: 0px;
}

.title1{
font-size: 10pt;
color: #003366;
height: 20px;
width: 100%;
border-top: dashed 1px #009999;
border-bottom: dashed 1px #009999;
text-align: center;/*タイトルを中央寄せ*/
background-color: #CCFFFF;/*枠の背景色*/
margin: 2px 0px 2px 0px;
padding: 3px;
float:left;
}
.title2{
font-size: 10pt;
color: #003366;
font-weight: bold;
height: 20px;
width: 100%;
background-image:url(http://emani.hn.org/houjin/images/menu_bg.gif);
text-align: center;/*タイトルを中央寄せ*/
border-top: solid;
border-bottom: solid;
border-color: #868689;
border-width: 1px;
margin: 0px 0px 0px 0px;
padding: 3px;
}
.title3{
color: #FFFFFF;
font-size: 10pt;
font-weight: bold;
height: 20px;
width: 100%;
text-align: center;/*タイトルを中央寄せ*/
background-color: #003366;/*枠の背景色*/
border-top: solid;
border-bottom: solid;
border-width: 1px;
margin: 0px 0px 0px 0px;
padding: 3px;
}
.title4{
font-size: 10pt;
color: #000000;
height: 20px;
width: 100%;
border-top: dashed 1px #FFCC00;
border-bottom: dashed 1px #FFCC00;
text-align: center;/*タイトルを中央寄せ*/
background-color: #FFFFCC;/*枠の背景色*/
margin: 2px 0px 2px 0px;
padding: 3px;
float:left;
}

.box{
text-align: right;
font-size: 10px;
padding: 0px;
padding-top: 0px;
margin: 0px 0px 0px 0px;
float:right;
}
.box1{
width: 100%;
text-align: left;
border-bottom: dashed 1px #ACACAE;
padding: 2px;
padding-top: 4px;
margin: 1px 0px 1px 0px;
float:left;
}

.box2{
text-align: left;
border-bottom: dashed 1px #ACACAE;
padding: 2px;
padding-top: 4px;
margin: 1px 0px 1px 0px;
float:left;
}

.box4{
width: 100%;
text-align: left;
border-left: solid;
border-right: solid;
border-bottom: solid;
border-color: #868689;
border-width: 1px;
border-color: #ACACAE;
}




.container{
width: 750px;
background-image: url("http://emani.hn.org/houjin/images/bgcolor.gif");
border-left: solid 1px #99CCCC;
border-right: solid 1px #99CCCC;
float: center;
}

.banner{
width:580px;
margin: 0px 0px 0px 2px;
text-align:left;
}
.right {
font-weight:normal;
width:210px;
float:left;
margin: 0px 0px 0px 5px;
text-align:left;
}
.left {
font-weight:normal;
float:left;
width:160px;
margin: 0px 0px 0px 2px;
text-align:left;
}
.center {
margin:0px 0px 0px 5px;
float:left;
width:362px;
font-size:12px;
padding-bottom:10px;
}
.footer{
clear:left;
background-image:url(http://blog.seesaa.jp/img/bg/blue/footer.gif);
background-repeat:no-repeat;
background-position:top;
height:60px;
background-color:#CBDBE1;
}

.rsstc   { font-size: 12px; background-color: #dddddd; margin: 0; padding: 0 }
.rsstc a { color: #1c538a;}
.rsstc em  { font-style: normal; font-weight: bold; margin-left: 10px; padding: 0 }
.rsstc ul   { background-color: #fdfdfd; margin: 0; padding: 0 ;border: solid 2px #dddddd }
.rsstc li   { list-style-type: none; padding-top: 1px; padding-bottom: 1px; padding-left: 5px; border-bottom: 1px dashed #dddddd }