

body {
	background-image: url(back04.gif);
}
 
A { text-decoration:none;}
A:hover {text-decoration:underline overline;}
-->  
<!--
/*ページ全体の設定*/
body,table{background : font-size:10pt;margin:0;}


/*ページ全体のリンクの設定*/
a{color:#ffffff;text-decoration:none;}
a:hover{color:#ffffff;}

/*大枠の設定*/
#page {
	width:800px;
	border: 0px solid #999999;
}

/*タイトル部分の設定*/
#banner{border-bottom:1px solid #fecfeb;background : padding:3px 30px;}
#banner a{color:#ffffff;font-size:24pt;font-weight:bold;}

/*外部へのリンクの設定*/
#menu{background:#ffffff;color:#ffffff;padding:2px;margin:2px 0;text-align:center;}
#menu a{color:#ffffff;}

/*メイン全体の設定*/
#main{
	background-image: ;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
}


#globalNav{
	position: relative;
	width: 760px;
	min-width: 640px;
	height: 32px;
	color: #999999;
	padding: 0px;
	margin: 0px;
	background-image: url(glbnav_background1.gif);
	left: 0px;
	font-size: 6pt;
	float: left;
}

}

#globalNav img{
	margin-bottom: -4px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: -2px;
	right:-4px;
}

#globalLink{
	position: absolute;
	top: 7px;
	height: 22px;
	min-width: 640px;
	padding: 0px;
	margin: 0px;
	left: 0px;
	z-index: 100;
	width: 758px;
	font-size: 5pt;
}


a.glink, a.glink:visited{
  	font-size: small;
  	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 2px 5px 4px 5px;
	border-right: 1px solid #8FB8BC;
}

a.glink:hover{
    background-image: url(glblnav_selected2.gif);
	text-decoration: none;
}

.skipLinks {display: none;}


/*メイン左側の設定*/
#left{width:200px;vertical-align:top;}

/*メイン左側中身の設定*/
#content{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-image:  url(side03.gif);
}
#content a{color:#7d7d7d;}

/*メイン右側中身の設定*/
#right{
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

#bottom{
	color:#000000;
	text-align:right;
	width:800px;
	background-color: #cccccc;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	top: 2px;
}


/*著作権表示部分の設定*/
#copy{
	color:#000000;
	text-align:right;
	width:800px;
	background-color: #999999;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 2px;
	font-size: 12px;           /* フォントサイズ */
}

/*メイン右側の見出しの設定*/
.y{
	border:1px solid #5256af;
	border-left:20px solid #5256af;
	background:#ffffff;
	padding:0px;
	height: 30px;
}

/*メイン右側のテキスト部分の設定*/
.z{line-height:150%;padding:10px 30px 20px 30px;}
TD{
}
-->


<!--

A.btnb {
  display: block;           /* ブロック要素にする */
  width: 165px;              /* 横幅 */
  color: #333333;
  background-color: #e1d3c4; /* 背景色 通常時*/
  border: outset 2px #ffffff; /* 枠の色 */
  margin: 0px;
  padding: 3px 5px 1px 0px;
  font-size: 12px;           /* フォントサイズ */
  line-height: 16px;         /* 行の高さ */
  text-align: right;         /* 水平揃え */
  text-decoration: none;     /* 下線を消す */
}
A.btnb:hover {
  color: #000000;
  background-color: #ffffd9d9; /* 背景色 押した時*/
  border: inset 2px #ffffff; /* 枠の色 */
  margin: 0px;
  padding: 4px 4px 0px 0px;
}
A.btnb:active  { color: #333333; }
A.btnb:visited { color: #333333; }


A.btnb2 {
  display: block;           /* ブロック要素にする */
  width: 165px;              /* 横幅 */
  color: #333333;
  background-color: #FFCC99; /* 背景色 通常時*/
  border: outset 2px #ffffff; /* 枠の色 */
  margin: 0px;
  padding: 3px 5px 1px 0px;
  font-size: 12px;           /* フォントサイズ */
  line-height: 16px;         /* 行の高さ */
  text-align: right;         /* 水平揃え */
  text-decoration: none;     /* 下線を消す */
}
A.btnb2:hover {
  color: #000000;
  background-color: #ffffd9d9; /* 背景色 押した時*/
  border: inset 2px #ffffff; /* 枠の色 */
  margin: 0px;
  padding: 4px 4px 0px 0px;
}
A.btnb2:active  { color: #333333; }
A.btnb2:visited { color: #333333; }

-->


<!--
body{margin:0;background-repeat:repeat-x;background-attachment:fixed;}
body,table{font-size:10pt;}
a{text-decoration:underline;color:#564ba9;}
a:hover{color:#bda2ff;}
.o{width:250px;height:100%;}
.p{color:#ffffff;}
.q{width:100%;background-color:#3030c0;color:#ffffff;}
.x{border:1px solid #000000;padding:5px;line-height:17px;height:100%;vertical-align:top;}
#topnai {
	background-color: #CCFFFF;
	height: 30px;
	width: 750px;
}
.style18 {color: #FFFFFF}
.style19 {
	font-size: 12pt;
	font-weight: bold;
}
.style20 {
	font-size: 5pt;
	font-weight: bold;
}
.style21 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14pt;
}
.style23 {
	font-size: 12pt;
	font-weight: bold;
}




.seo_its {width:100%;padding:0;font-size:8pt;font-weight:normal;margin:0 20% 0 0;}
.seo_its * {font-style:normal;font-weight:normal;}
