@charset=Shift_JIS

H1{
    margin-top:0;
	margin-bottom:0;

text-align : left;
}
.option1{
	font-size : 9.5pt;
	font-weight : normal;
	margin-left:auto;
	margin-right:auto;
	font-family : "ＭＳ Ｐゴシック";

}
B{
  font-weight : bold;
  font-size : 13pt;
}
A{
  text-decoration : none;
}
A:HOVER{
  background-color : #cacaff;
  color : white;
}
.mojiRL4{
	font-size : 14px;font-weight : bold;color : #cc0000;
}
{
    FONT-SIZE: 8pt;
    color: #666666;
    MARGIN: 0px
}


H1
{
    FONT-SIZE: 8pt;
    color: #666666;
    MARGIN: 0px
;


}
.summary
{
    FONT-SIZE: 8pt;
    color: #666666;
}
STRONG
{
    FONT-WEIGHT: normal;
}

.box{
    width:770px;
    text-align:left;
}


h4
{
    font-size:8pt;
    color:#cc0000
;
}

.center
{
   text-align:center;
}


.main {
    width:570px;
    float:right;
 
}

.side {
    text-align:left;
    width:200px; 
    float:left;
} 

.img {
      border:0;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 0px;
}
a:hover img{
    margin-bottom:0;
	background-color: #FFFFFF;
	
}
H2{
  font-size : 9.5pt;
  font-weight : normal;








margin-top : 7px;
margin-left : 7px;
margin-right : 7px;
margin-bottom : 7px;
}

P{
	font-size : 9.5pt;
	font-weight : normal;
	text-align : left;
	line-height : 15pt;
	margin-top: 0px;
	margin-bottom: 3px;
}

#sitemap{
	position: absolute;
	margin: 14.5px 0px 0px;
	z-index: 1;
	top: 0px;
	width : 740px;
	text-align: right;
	font-size: 10.5px;
right : auto;
}
.option2{
  font-size : 8.5pt;
  font-weight : normal;
  margin-left:auto;
  margin-right:auto;

}
/* 縺薙％縺九ｉ荳九ｒ霑ｽ蜉縺励∪縺励◆ */
body  {
	margin: 0;
	padding: 0;
	text-align: center; 
}
#container {
	width: 760px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header_left {
	float: left;
	width: auto;
}
#header_right {
	margin-left: 620px;
	text-align: right;
	padding-right: 10px;
}

.sample4 .odd	{
	background: #cc0000;
}

}
.left {
      align:left
}

.botom {
         align:bottom
}
          
.haba {
        width: 366px;
  background-color : #990000;
}

