@charset   "Shift_JIS";
/* CSS Document */



A:link{color : blue;
text-decoration:none;}
A:visited{color : navy;
text-decoration:none;}
A:hover{color : red;
text-decoration : underline;
font-style : normal;
  
  
  

  font-weight : normal;
  
}

H1{
  color : white;
  margin : 4px 4px 4px 4px;
  padding:0px;
  font-size:90%;
  background-color : maroon;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : maroon maroon maroon maroon;}
h2{
  color: #FFFFFF;
  margin:0px;
  padding:0px;
  font-size:90%;}
h3{
color:#FF6600;
font-size:160%;
margin:0px;
padding:0px;
line-height:120%;
}
.h3_b{color:#808DFF;}
.h3_p{color:#FF80AA;}

h4{
color:#0000FF;
font-size:120%;
margin:0px;
padding:0px;
line-height:120%;
}

.f10per{
font-size:80%;
line-height:140%;
}

.f12per{
font-size:100%;
line-height:140%;
}

.f14per{
font-size:120%;
line-height:150%;
}

.f16per{
font-size:140%;
line-height:160%;
}

.f18per{
font-size:160%;
line-height:160%;
}

.f20per{
font-size:180%;
line-height:160%;
}

.f22per{
font-size:200%;
line-height:160%;
}

/*color*/
.green{color:#006D00;}
.shock_blue{color:#0000FF;}
.pink{color:#FF66CC;}
.red{color:#FF0000;}
.orange{color:#FF6600;}
.light_orange{color:#FF9966;}
.light_gray{color:#666666;}

/*menu*/
.syoene{background-color:#00A0C6;
color:#FFFFFF;
padding-left:5px;
}

.solar{background-color:#73BE1E;
color:#FFFFFF;
padding-left:5px;
}

.alldenka{background-color:#FF9900;
color:#FFFFFF;
padding-left:5px;
}



.Pad15pxClass{
  padding-top : 15px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 15px;
}
.backClass{
  
  background-image : url(../img/top_n/back1.gif);
  background-repeat : repeat-y;
  width : 100%;
  height : 150px;
}
BODY{
  
  background-repeat : repeat-y;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.Margin10Class{
  margin-left : 5px;
  
  
  
  
  
  margin-top : 5px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
  line-height : 16px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  background-color : #ffffc1;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
}
.MarqueeClass{
  color : #ff8000;
  background-color : #ffffff;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;
  width : 520px;
  left : 0px;
  font-weight : lighter;
  font-size : 10pt;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
}
.cell200Class{
  width : 200px;
}
.tablesClass{
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : silver;
  border-right-color : silver;
}
.LinkClass{
display:block;
  color : black;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 200px;
}
.CellClass{
  background-color : #ffffff;
  width : 200px;
  height : 0px;
  color : black;
  
  
  
  padding-bottom : 1px;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 0px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : none;
  border-left-style : none;
  border-right-style : none;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
}
.LastClass{
  line-height : 20px;
  letter-spacing : 1px;
}
.MarginTitle{
  line-height : 23px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.MarginRight{
  line-height : 20px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.titlebar{
  background-color : #eaeaec;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
.MiddleBar{
  color : #ffffff;
  background-color : #cc0000;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.bunsyo{
  line-height : 19px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.Orange{
  color : #ffffff;
  background-color : #ff8000;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.user1{
  color : blue;
  background-color : #d7ffff;
  padding-top : 5px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-bottom-width : 1px;
  border-top-style : dotted;
  border-bottom-style : dotted;
  border-top-color : blue;
  border-bottom-color : blue;
}
.mawarikomiL{
  
  float : left;
  margin-right : 10px;
  margin-bottom : 5px;
}
.mawarikomiR{
  
  margin-left : 7px;
  
  
  float : right;
  margin-bottom : 3px;
}
.bunsyo2{
  line-height : 23px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}
.midashi{
  color : red;
  background-color : #ffffac;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : red red red red;}
.zu{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;
  background-color : #fff7ce;
}
.midashiG{
  color : green;
  background-color : #cffccd;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-style : dotted dotted dotted dotted;border-color : green green green green;border-width : 1px 1px 1px 1px;}
.midashiR{
  color : red;
  background-color : #ffe7b3;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : red red red red;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.titlemidashi{
  background-color : #fff7ce;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #ff8000 #ff8000 #ff8000 #ff8000;}
.brown{
  background-color : #fff7ce;border-width : 1px 1px 1px 1px;border-style : none solid solid solid;border-color : maroon maroon maroon maroon;}

