/* -------------------------全体の設定*/
body{
background-color:#ffffff;/* 背景の色： */

}

/*--------画像配置header-------------:*/


img{
border:none;
vertical-align:bottom;
background-position: left top;
background-repeat: no-repeat;
background-color:#fff;/*写真の背景の色*/
border:1px;sold #b9b9b9;/*縁取りの線太さ・線種・色*/
padding:3px;/*縁取りの幅*/
}






a:link {/*リンクされた文字の色*/
    color:#696969;/*文字の色：青*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:visited {/*訪問後の色*/
    color:#708090;/*文字の色：ねずみいろ*/
    text-decoration:underline;/* 下線 */
}
a:hover {/*カーソルを合わせたときの色*/
    color:#ff00ff;/*文字の色：きいろ*/
    font-style:normal;
    text-decoration:underline;/* 下線 */
}
a:active {/*クリック中の色*/
    text-decoration:none;/* なし */
}






/* -------------------------見出し*/
h2{
color:#ffffff;
    font-size:small;/*文字の大きさ：小さい*/
background-color:#c0c0c0;/* 背景の色： */
padding-top:2px;
padding-left:15px;
padding-bottom:2px;
}



p.infotop{
color:#696969;
  font-size:small;/*文字の大きさ：小さい*/
padding-top:10px;
padding-left:0px;
padding-bottom:5px;
}

p{
color:#000000;
  font-size:90%;/*文字の大きさ：小さい*/
padding-top:0px;
padding-bottom:0em;
padding-left:15px;
padding-right:4px;
}

.eightfont_s{
font-size:8pt;
font-color:#696969;

}


h3{
background-color:#ffd700;/* 背景の色： */
font-weight:bold;
font-size:9pt;
font-color:#000000;
margin-top:20px;
margin-bottom:10px;
padding-left:5px;
}

/*-------------------------フォントサイズ等の指定*/ 
body{
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 70%;
  text-align: center;
  margin: 0;
  padding: 0;
}

/*-------------------------スクロールバー設定*/ 
html {
 overflow-y: scroll;
overflow:-moz-scrollbars-vertical;
overflow-x:scroll;
}

/*-------------------------ロールバーボタンのボックス*/ 
#gnbox{
float:left;
   height: 100%;
   width: 120px;
padding: 10px;
background-color:#ffffff;/* 背景の色： */
line-height:3.2;/*行間設定*/
   border-style:solid;/*ボックスのトップ部分だけ線表示*/
    border-width:0px;/*ボックスのトップ部分だけ線表示のふとさ*/
    border-rihgt-width:1px;/*ボックスのトップ部分だけ線表示*/
    border-color:#696969;/*ボックスのトップ部分だけ線表示のいろ*/



}


/*-------------------------ロールバーボタン設定*/ 

#globalnavi{
margin: 0	;
padding-left: 0;
list-style-type: none;/*リストマークの削除*/
width: 120px;
background-color:#ffffff;/* 背景の色： */

}


#globalnavi li {
display:inline;
}

#globalnavi a{
text-decoration: none;
display: block;
width: 80pt;
height:34px;
padding; 5px 10px 
color:#ffffff;/
background-color:#000000;
border-bottom: 1px solid ;color;#000000;/**/

}

#menu1 a { background-position: 0 0; padding-left: 10pt;} /*表示画像の位置を指定*/
#menu2 a { background-position: 0 -34px; padding-left: 10pt; }
#menu3 a { background-position: 0 -68px; padding-left: 10pt; }
#menu4 a { background-position: 0 -102px; padding-left: 10pt; }
#menu5 a { background-position: 0 -136px;  padding-left: 10pt;}
#menu6 a { background-position: 0 -170px;  padding-left: 10pt;}
#menu7 a { background-position: 0 -204px;  padding-left: 10pt;}
#menu8 a { background-position: 0 -238px;  padding-left: 10pt;}




#globalnavi a:hover{/*ロールオーバー時*/
text-decoration: none;
color:#000000;/*とる？？*/
background-color:#ffff00;/*とる？？*/
border-bottom: 1px solid ;color;#000000;/*とる？？*/
}


#menu1 a:hover { background-position: -90px 0; }/*入れ替え画像の位置を指定*/
#menu2 a:hover { background-position: -90px -34px; }
#menu3 a:hover { background-position: -90px -68px; }
#menu4 a:hover{ background-position: -90px -102px; }
#menu5 a:hover{ background-position: -90px -136px; }
#menu6 a:hover{ background-position: -90px -170px; }
#menu7 a:hover{ background-position: -90px -204px; }
#menu8 a:hover{ background-position: -90px -238px; }



/*-----ロールオーバーで文字に*/ 
#globalnavi a:hover{/*ロールオーバー時*/
background-color:#ff9999;
}

/*-------------------------ロールバーボタンの下のinfoボックス*/ 
#infobox{
float:left;
   width: 120px;
margin-top: 20px;
padding: 0px;
background-color:#c0c0c0;
line-height:3.2;/*行間設定*/
list-style-type: none;/*リストマークの削除*/
}





/*-------------------------全体の設定*/ 

*{
margin: 0;
padding: 0;

}







/*-------------------------header:h120*/ 
#header{
   height: 90px;
width:800px;
float:left;
   margin-top: 30px;
   margin-bottom: 10px;
   padding: 0px;

}

/*-------------------------header-left:h130*/ 
#header-left{
   height: 90px;
width:250px;
float:left;
   padding: 0px;
background-color:#ffffff;/* 背景の色： */
}




/*------------------------- header-right*/

#header-right{
   height: 90px;
width:80px;
float:right;


}

/*■■■■■■box関係■■■■■■■■■*/ 

/*-------------------------wrapper:w800*/ 
#wrapper {
　position: relative;
  text-align: left;
height:850px;
 width: 800px;
  margin: 0 auto;
  padding: 0;
background-color:#ffffff;
 
}

/*------------------------------------------------------------------------------------*/
/*-------------------------contents:w110右*/ 
#contents{
   height: 550px;
   width: 660px;
   float:right;
　　 margin: 0px;
   padding:0px;
background-color:#ffffff;/* 背景の色： */

}

#topimgbox{
 height: 350px;
   width: 660px;
   float:right;
　　 margin: 0px;
   padding:0px;
background-color:#ffffff;/* 背景の色： */


}




.infotop{
font-size:5pt;
font-color:#696969;
}


/*-------infonew枠-------------:*/
#news{
background-position: 0 0; padding-left: 400pt;
 height: 200px;
   width: 620px;
  float:right;
margin-top:20px;
margin-bottom:10px;
margin-right:0px;
margin-left:0px;
   padding: 15px;
border-color:#b0c0de;/* 背景の色： */
overflow:scroll;/*スクロールバー表示*/



}

/*------------------------------------------------------------------------------------*/




/*-------------------------footer:*/
#footer{
font-size:100%;
background-color:#ffffff;
    border-style:solid;/*ボックスのトップ部分だけ線表示*/
    border-width:0px;/*ボックスのトップ部分だけ線表示のふとさ*/
    border-top-width:1px;/*ボックスのトップ部分だけ線表示*/
    border-color:#696969;/*ボックスのトップ部分だけ線表示のいろ*/
 text-align: center;
   clear: both;
   margin: 0px;
   padding: 0.5em 0;
line-height:1.5;/*行間設定*/
} 



.footp{
font-size:9pt;
font-color:#000000;

}







