/*---ページ全体のマージンの初期化*/
*{
	padding:0;


　/*opera対策*/
; 	margin: 0;
}
/*---BODYセンタリング*/
body{

	background-image:url(../images/back.gif);
}
/*---全体レイアウト*/

#wrapper { /*子要素がpositionを指定する時は親要素にもposition指定します。*/
   position: relative;
   top: 0;
   left: 0;       /*  top:0; left:0; 省略可　*/
   width: 1000px;
   margin: 0 auto; 
}

#main {
	width: 100%;
	padding-top: 25px;
}
#menu {
	position: absolute;
	top: 0;
	left: 0;          /* position 指定の親要素 wrapperが基準になります。*/
	width: 250px;
	height: 800px;
	background-image:url(../images/sideback.gif);
}
#contents {
   margin-left: 250px;/* margin-left で位置指定します。*/
}
#footer {
   top: 800px; 
   clear: both;     /*上部にfloat使用した場合のためにクリアしています。*/
   width: 1000px;
   height: 50px;
}
#main ul {
	list-style: none;
	width:700px;
	margin: 0 30px 0 30px;
	font-size: 12px;
}

#main li {
	list-style: none;
	margin-bottom:10px;
}



#menu ul {
   list-style: none;
   margin-left:50px;
}

img.top{
  margin: 50px 0 50px 50px;
}


#globalnavi {
  padding: 0;
  list-style-type: none; /* リストマークの削除 */
  width: 90px;
}

#globalnavi li {
  width: 90px;
  height: 33px;
  margin: 0;
  padding: 0;
  display: inline;
}

#globalnavi a {
  text-indent: -9999px; /* テキストを隠す */
  text-decoration: none;
  display: block;
  width: 90px;
  height: 33px; /* リンク領域を広げる */
  background-image:url(../images/gn.gif);
  background-repeat: no-repeat;
}

#menu1 a { background-position: 0 0; } /* 表示画像の位置を指定 */
#menu2 a { background-position: 0 -33px; }
#menu3 a { background-position: 0 -66px; }
#menu4 a { background-position: 0 -99px; }
#menu5 a { background-position: 0 -132px; }

#menu11 a { background-position: -90px 0; } /* 入れ替え画像の位置を指定 */
#menu22 a { background-position: -90px -33px; }
#menu33 a { background-position: -90px -66px; }
#menu44 a { background-position: -90px -99px; }
#menu55 a { background-position: -90px -132px; }

#globalnavi a:hover {
  text-decoration: none;
  background-image:url(../images/gn.gif);
  background-repeat: no-repeat;
}

#menu1 a:hover { background-position: -90px 0; } /* 入れ替え画像の位置を指定 */
#menu2 a:hover { background-position: -90px -33px; }
#menu3 a:hover { background-position: -90px -66px; }
#menu4 a:hover{ background-position: -90px -99px; }
#menu5 a:hover{ background-position: -90px -132px; }

.tx01 {
	color:#1E3E4B;
	font-size: 16px;
    font-weight: bold;

}

.tx02 {
	font-size: 10px;

}

img {
    border-style:none;
}

