/* CSS Document */

@charset "ISO-8859-1";

/* ================================================
 *
 *	 全体設定
 *
 * ================================================ */

/* 全称セレクタでリセット           */
* {
  margin: 0;
  padding: 0;
  font-style : normal;
  font-weight : normal;
  font-size: 100%;
}

/* 全体設定              */
body {
  color: #000000;
  background: #FFFFFF;
  text-align: center;
  margin: 0 auto;
  line-height: 1.5;
}

/* ページの整形              */
#container {
  text-align: left;
  background: #EEEEEE;
  margin: 0 auto;
  padding: 0;
  width: 750px;
}

.style1 {
  font-family:Optima, Geneva, Helvetica, sans-serif;
 line-height:180%;
 font-size:75%;
}
.style2 {
  font-family:Optima, Geneva, Helvetica, sans-serif;
   line-height:180%;
font-size:65%;
}

.style3 {
  font-family:Optima, Geneva, Helvetica, sans-serif;
   line-height:180%;
font-size:80%;
}


p.style3 {
padding-bottom:14px;
}

.style4 {
    font-family:Optima, Geneva, Helvetica, sans-serif;
	 line-height:150%;
font-size:75%;
margin:0px 0px 0px 280px;
padding:0px 0px 0px 0px;
}

.style5 {
  font-family:Optima, Geneva, Helvetica, sans-serif;
 line-height:150%;
font-size:75%;
margin:10px 0px 0px 0px;
padding:10px 0px 0px 0px;
width:200px;
height:25px;
background-color:#DBDCDC;
text-align:center;
}


.style55 {
  font-family:Optima, Geneva, Helvetica, sans-serif;
   line-height:140%;
font-size:75%;
}


.style6 {
font-family:Optima, Geneva, Helvetica, sans-serif;
line-height:180%;
font-size:80%;
margin-left:5px;
}



a.toplink:link {
 text-decoration: none;
  color: #000000; 
  font-size: 10px;
  font-family:Optima, Geneva, Helvetica, sans-serif;
   }

a.toplink:visited {
 text-decoration: none;
 color: #000000;
 font-size: 10px;
  font-family:Optima, Geneva, Helvetica, sans-serif;
    }

a.toplink:hover  {
 text-decoration: underline;
 color: #3c7136;
 font-size: 10px;
  font-family:Optima, Geneva, Helvetica, sans-serif;
}

a.toplinken:link { text-decoration: none; color: #000000; font-size: 11px;  font-family: Optima, Geneva, Helvetica, sans-serif }
a.toplinken:visited { text-decoration: none; color: #000000; font-size: 11px; font-family: Optima, Geneva, Helvetica, sans-serif }
a.toplinken:hover  { text-decoration: underline; color: #3c7136; font-size: 11px; font-family: Optima,  Geneva, Helvetica, sans-serif }


a.menuen:link { text-decoration: none; color: #000000; font-size: 12px;  font-family: Optima, Geneva, Helvetica, sans-serif }
a.menuen:visited { text-decoration: none; color: #000000; font-size: 12px; font-family:Optima,  Geneva, Helvetica, sans-serif }
a.menuen:hover  { text-decoration: underline; color: #3c7136; font-size: 12px; font-family:  Optima, Geneva, Helvetica, sans-serif }

a.menuj:link { text-decoration: none; color: #000000; font-size: 10px;  font-family: Optima, Geneva, Helvetica, sans-serif; }
a.menuj:visited { text-decoration: none; color: #000000; font-size: 10px; font-family: Optima, Geneva, Helvetica, sans-serif; }
a.menuj:hover  { text-decoration: underline; color: #3c7136; font-size: 10px; font-family: Optima, Geneva, Helvetica, sans-serif;}

.menu{
width:100px;
margin-top:5px;
margin-bottom:5px;
margin-left:30px;
}
.menu_bottom0{
width:100px;
margin-top:5px;
margin-bottom:1px;
margin-left:30px;
}

.menusp{
width:130px;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
height:0px;
}

hr.line{
width:590px;
margin:10px 0px;
padding:0px 0;
border:#000000 2px  480px;
height:0px;
}

hr.lineg{
width:600px;
margin:40px 0px;
padding:0px 0;
border:#BABBBB 1px  100%;
height:0px;
}

hr.menu{
width:130px;
margin:0;
padding:0;
border:0px;
height:2px;
color:#FFFFFF;
background-color: #FFFFFF;
}



a.menuj12:link { 
text-decoration: none; 
color: #000000; 
font-size: 12px;  
font-family: "メイリオ", "Meiryo","Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "MS P Gothic",  sans-serif;
}

a.menuj12:visited { 
text-decoration: none; 
color: #000000; 
font-size: 12px; 
font-family: "メイリオ", "Meiryo","Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "MS P Gothic",  sans-serif;
}

a.menuj12:hover  { 
text-decoration: underline; 
color: #3c7136; 
font-size: 12px; 
font-family: "メイリオ", "Meiryo","Hiragino Kaku Gothic Pro W3", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "MS P Gothic",  sans-serif; 
}

a.menuen14:link { 
text-decoration: none; 
color: #000000; 
font-size: 12px;  
font-family: Optima, Geneva, Helvetica, sans-serif; 
}

a.menuen14:visited { 
text-decoration: none; 
color: #000000; 
font-size: 12px; 
font-family: Optima, Geneva, Helvetica, sans-serif; 
}
a.menuen14:hover  { 
text-decoration: underline; 
color: #3c7136; 
font-size: 12px; 
font-family: Optima, Geneva, Helvetica, sans-serif; 
}
