.haikei {
background-image:url(raa.html);
background-repeat:no-repeat;
width:100%;
height:%;}

.rightrepeat {
background-image:url(raa1.html);
background-repeat:repeat-y;
background-position:right top;
width:100%;
height:;}

.leftrepeat {
background-image:url(0c.html);
background-repeat:repeat-y;
background-position:left top;
width:100%;
height:100%;}

body{   
 background-image: url(img/index.html);
 background-color :#ff0000;
 font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", 平成明朝, serif;
 font-size: 1.1em;
 font-weight :bold;
 color:  ;
 text-align: left;/*justify*/
 text-justify: inter-ideograph;
 text-indent:em;
 line-height: 130%;
 line-break: loose;}

div#wrapper{ /**/ 
 width: 90%;   
 margin:60px auto 20px;
 background-color :#ff0000;
 padding:1%;
 padding-top:0%;
 text-align: left;  }
 
#container {
  position: relative;
  width: 90%;
  margin: 4% auto;
  padding: 1%;
  padding-left:2%;}

 h1{ 
 font-family: "ＭＳ ゴシック",;
 color: #FFFFFF;
 text-indent:1em;
 margin-top	:-1em;
 margin-bottom:1em;
 font-weight :bold;}

a:link {color: #0000FF;
 font-weight: bold;}
a:visited {color: #9900CC;
 font-weight: bold;}
a:hover  {color: #009900;
 font-weight: bold;}
a:active { color: #33CCFF;
 font-weight: bold;}

input{
 float: right;
 border:none;
 background:#090;
 font-family: "ＭＳ 明朝", "ヒラギノ明朝", 平成明朝, serif;
 font-size: 1.3em;
 color:#FF6633; 
 margin-top:5%;
 margin-right:2%;
 margin-bottom:1%;
 padding:; 
 font-weight:bold;} 
 
.p1{ 
 font-family: "",;
 color: ;
 line-height:200%;}

 .l32{
 width: 32%;
 float: left;
 margin-top:1%;
 margin-left:0.75%;
 margin-right:0.5%;
 margin-bottom :%;
 font-size: 0.9em;
 font-weight :;
 line-height:139%;
 color:#FFFF00;
 border:none;}

.l32c{
 width: 32%;
 float: left;
 margin-top:-0.5em;
 margin-left:0.75%;
 margin-right:0.5%;
 margin-bottom:-0.5em;
 font-size: 0.9em;
 font-weight :;
 line-height:115%;
 color:#006600;
 border:none;}

.l32b{
 width: 32%;
 float: left;
 margin-top:0.85%;
 margin-left:0.75%;
 margin-right:1%;
 margin-bottom:em;
 font-size: 0.9em;
 font-weight :;
 line-height:115%;
 color:#006600;
 border:none;}

.l32d{
 width: 32%;
 float: left;
 margin-top:-1.2%;
 margin-left:0.75%;
 margin-right:1.2%;
 margin-bottom:em;
 font-size: 0.9em;
 font-weight :;
 line-height:115%;
 color:#006600;
 border:none;}

.l70{
 width: 50%;
 float: left;
 margin-top:0.3em;
 margin-left:2%;
 margin-right:1%;
 margin-bottom:1em;
 text-indent:em;
 font-size: 1em;
 font-weight :bold;
 color:#FFFF00;
 border:;}

.l25{
 width: 25%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l20{
 width: 20%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l21{
 width: 21.5%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 color:#990099;
 border:none;}

.l19{
 width: 19.5%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l19r{
 width: 19.5%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:1.5%;
 margin-bottom:1.5%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l19m{
 width: 19.5%;
 float: left;
 margin-top:-1em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l19mm{
 width: 19.2%;
 float: left;
 margin-top:em;
 margin-left:-0.5%;
 margin-right:0.5%;
 margin-bottom:%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 color:#990099;
 border:none;}

.l19mc{
 width: 19.5%;
 float: left;
 margin-top:-1.3em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:0%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l19t{
 width: 19.5%;
 float: left;
 margin-top:-0.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l18{
 width: 18%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l18b{
 width: 18.5%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l18s{
 width: 17.5%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l18m{
 width: 18%;
 float: left;
 margin-top:-0.7%;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l18mm{
 width: 18%;
 float: left;
 margin-top:-1em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l17{
 width: 16.65%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l17m{
 width: 16.65%;
 float: left;
 margin-top:-1em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l16{
 width: 16%;
 float: left;
 margin-top:-0.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.5%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l16n{
 width: 16%;
 float: left;
 margin-top:0.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.5%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l16m{
 width: 16%;
 float: left;
 margin-top:-1.3em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.5%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l15{
 width: 15%;
 float: left;
 margin-top:0.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.5%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l15m{
 width: 15%;
 float: left;
 margin-top:0.3em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.5%;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l14{
 width: 13.5%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.l10{
 width: 10%;
 float: left;
 margin-top:1em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:0.8%;
 text-indent:-4em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.l11{
 width: 13%;
 float: left;
 margin-top:-0.6em;
 margin-left:1%;
 margin-right:3%;
 margin-bottom:0.8%;
 text-indent:-4em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.l6{
 width: 7%;
 float: left;
 margin-top:-0.5em;
 margin-left:5%;
 margin-right:%;
 margin-bottom:0.8%;
 text-indent:-4em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c105{
 width: 105%;
 float: left;
 margin-top:em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:%;
 text-indent:-0.5em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c101{
 width: 101%;
 float: left;
 margin-top:em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:%;
 text-indent:-0.5em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c103{
 width: 103%;
 float: left;
 margin-top:em;
 margin-left:%;
 margin-right:%;
 margin-bottom:%;
 text-indent:-1em;
 font-size: 1em;
 font-weight :;
 color:#990099;
 border:none;}

.c98{
 width: 98%;
 float: center;
 margin-top:em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c100r{
 width: 100%;
 float: right;
 margin-top:-1em;
 margin-left:1%;
 margin-right:-0.5em;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 letter-spacing:-0.5%;
 font-weight :;
 color:;
 border:none;}

.c95{
 width: 95%;
 float: right;
 margin-top:em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c95l{
 width: 95%;
 float: left;
 margin-top:em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c90{
 width: 90%;
 float: left;
 margin-top:em;
 margin-left:1%;
 margin-right:-1%;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c90b{
 width: 90.5%;
 float: left;
 margin-top:em;
 margin-left:1%;
 margin-right:-1%;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.c90r{
 width: 90%;
 float: right;
 margin-top:em;
 margin-left:1%;
 margin-right:%;
 margin-bottom:%;
 text-indent:em;
 font-size: 1em;
 font-weight :;
 color:;
 border:none;}

.r19{
 width: 19%;
 float: right;
 margin-top:em;
 margin-left:%;
 margin-right:%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r19m{
 width: 19%;
 float: right;
 margin-top:0.3em;
 margin-left:%;
 margin-right:%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r18n{
 width: 18%;
 float: right;
 margin-top:0.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r18{
 width: 18%;
 float: right;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}
 
.r18t{
 width: 18%;
 float: right;
 margin-top:0.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r18m{
 width: 18%;
 float: right;
 margin-top:-0.5%;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r18mp{
 width: 18%;
 float: right;
 margin-top:-0.98%;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r18ml{
 width: 18%;
 float: right;
 margin-top:-0.3em;
 margin-left:-0.8%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r18mm{
 width: 18%;
 float: right;
 margin-top:-1em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r19{
 width: 19%;
 float: right;
 margin-top:-1em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:-0.3%;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r25{
 width: 25%;
 float: right;
 margin-top:%;
 margin-bottom :%;
 margin-left:0.1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.85em;
 text-indent:1em;
 text-align:;
 line-height: 120%;
 letter-spacing:;
 color:#B80000;
 border:;}

.r22{
 width: 22%;
 float: right;
 margin-top:%;
 margin-bottom :%;
 margin-left:0.1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.85em;
 text-indent:1em;
 text-align:;
 line-height: 120%;
 letter-spacing:;
 color:#B80000;
 border:;}

.r21{
 width: 21%;
 float: right;
 margin-top:-1em;
 margin-bottom:-0.5%;
 margin-left:0.1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.8em;
 text-indent:1em;
 text-align:left;
 line-height: 125%;
 letter-spacing:%;
 color:#990099;
 border:;}

.r21n{
 width: 21%;
 float: right;
 margin-top:em;
 margin-bottom:-0.5%;
 margin-left:0.1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.8em;
 text-indent:1em;
 text-align:left;
 line-height: 125%;
 letter-spacing:%;
 color:#990099;
 border:;}

.r20{
 width: 20%;
 float: right;
 margin-top:%;
 margin-bottom:-0.5%;
 margin-left:0.1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.8em;
 text-indent:1em;
 text-align:left;
 line-height: 125%;
 letter-spacing:%;
 color:#990099;
 border:;}

.r20m{
 width: 20%;
 float: right;
 margin-top:-1em;
 margin-bottom:-0.5%;
 margin-left:0.35%;
 margin-right:0.2%;
 font-weight :bold;
 font-size: 0.8em;
 text-indent:1em;
 text-align:left;
 line-height: 125%;
 letter-spacing:%;
 color:#990099;
 border:;}

.r17{
 width: 17%;
 float: right;
 margin-top:-1.5em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r17n{
 width: 17%;
 float: right;
 margin-top:%;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r17np{
 width: 17.7%;
 float: right;
 margin-top:%;
 margin-left:%;
 margin-right:0.7%;
 margin-bottom:-0.4em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r17npm{
 width: 17.7%;
 float: right;
 margin-top:-0.5em;
 margin-left:%;
 margin-right:0.7%;
 margin-bottom:-0.4em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r16{
 width: 16%;
 float: right;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r16b{
 width: 16.4%;
 float: right;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:1em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r15{
 width: 15%;
 float: right;
 margin-top:%;
 margin-bottom :0.5%;
 margin-left:%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.85em;
 text-indent:-0.75em;
 text-align: center;
 line-height: 140%;
 letter-spacing: -3px;
 color:#B80000;
 border:;}

.r15m{
 width: 15%;
 float: right;
 margin-top:0.5%;
 margin-bottom :-0.5%;
 margin-left:%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.85em;
 text-indent:-0.75em;
 text-align: center;
 line-height: 140%;
 letter-spacing: -3px;
 color:#B80000;
 border:;}

.r13{
 width: 13%;
 float: right;
 margin-top:-0.3em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:0.5em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r13n{
 width: 13%;
 float: right;
 margin-top:em;
 margin-left:%;
 margin-right:0.5%;
 margin-bottom:em;
 text-indent:0.5em;
 font-size: 0.8em;
 font-weight :;
 line-height:115%;
 color:#990099;
 border:none;}

.r10{
 width: 10%;
 float: right;
 margin-top:4.65%;
 margin-bottom :0.5%;
 margin-left:-1%;
 margin-right:1%;
 font-weight :bold;
 font-size: 1.2em;
 text-indent:-0.75em;
 text-align: center;
 line-height: 140%;
 letter-spacing: -3px;
 color:#B80000;
 border:;}

.r11{
 width: 11.6%;
 float: right;
 margin-top:-1.1em;
 margin-bottom :-0.2%;
 margin-left:1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.7em;
 text-indent:em;
 text-align: left;
 line-height: 130%;
 letter-spacing: -0.2px;
 color:#990099;
 border:;}

.c110{
 width: 110%;
 float: left;
 margin-top:%;
 margin-bottom :%;
 margin-left:0.1%;
 margin-right:%;
 font-weight :bold;
 font-size: 0.85em;
 text-indent:1em;
 text-align:;
 line-height: 120%;
 letter-spacing:;
 color:#990099;
 border:;}

 .x{
 width:100%;
 margin-top:10%;
 margin-bottom :30%;
 border:;}

 span{
 color:yellow;
 font-weight: ;}
 
 span.double{
 background-image:url(double.png);
 background-repeat:repeat-x;
 background-position: center;}

span.double1{
 background-image:url(double1.html);
 background-repeat:repeat-x;
 background-position: center;}

img{
 width:100%;
 margin-right:1%;
 margin-left: 0 auto;
 margin-top:0.4%;
 margin-bottom :1%;
 float:left;
 vertical-align:top;
 border:none;}

 .ikisaki {
 font-size:1em;
 color: ;
 font-weight: bold;
 /*width : 293px;*/
 height : 27px;
 position : absolute;
 top : 600px;
 left : 600px;}
 
#home{
 width:3em;  
 float:left;
 margin-top:0.01%;
 margin-right:1em;
 text-indent:;
 border:;
 bottom :;}
 

