img{
	border		: none;
}
body{
	background-color: #ff9 ;
	margin		: 0 0 0 0;
	padding		: 0 0 0 0;
	/*font-family: "ＭＳＰゴシック",arial,Osaka,sans-serif;*/
}
/*-------各ページメインの設定------*/
.honbun{
	margin		: 0 0 0 0 ;
	padding		: 8 12 0 6 ;
}
/*----ページ項目見出し-----*/
h1{
	font-size		: 20px;
	color		: #f63;
	text-align	: left;
	font-weight	: bold;
	margin		: 0 0 10 0;
	padding		: 6 0 6 10;
	border-color	: #f63;
	border-style	:  solid;
	border-width	: 1 0 0 6;
	background: url(basepic/gra.gif) no-repeat;
}
h2{
	font-size		: 15px;
	color		: #f63;
	text-align	: left;
	font-weight	: bold;
	margin		: 0 0 5 0;
	padding		: 0 0 0 16;
}
h3{
	font-size		: 17px;
	color		: #396;
	text-align	: left;
	font-weight	: bold;
	margin		: 0 0 10 4;
	padding		: 6 0 6 16;
	border-color	: #888;
	border-style	:  solid;
	border-width	: 1 0 0 2;
		background-color: #fff;
}
h4{
	font-size		: 20px;
	color		: #069;
	text-align	: left;
	font-weight	: bold;
	margin		: 0 0 10 0;
	padding		: 6 0 6 10;
	border-color	: #069;
	border-style	:  solid;
	border-width	: 1 0 0 6;
	background: url(basepic/gra.gif) no-repeat;
}
h5{
	font-size		: 17px;
	color		: #069;
	text-align	: left;
	font-weight	: bold;
	margin		: 0 0 10 4;
	padding		: 6 0 6 16;
	border-color	: #888;
	border-style	:  solid;
	border-width	: 1 0 0 2;
		background-color: #fff;
}
/*-------本文------*/
.maintxt{
	color		: #000;
	font-size		: 13px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 4 0 0 26 ;
}
/*-------赤------*/
.red1{
	color		: #f00;
	font-size		: 16px;
	font-weight	: bold;
}
.red2{
	color		: #f00;
	font-size		: 13px;
	font-weight	: bold;
}
.grn2{
	color		: #093;
	font-size		: 13px;
	font-weight	: bold;
}
/*-------本文　表組み------*/
.main_td{
	color		: #000;
	font-size		: 13px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 3 1em 3 3 ;
}
.main_td2{
	color		: #000;
	font-size		: 13px;
	line-height	: 17px;
	text-align	: center;
	margin		: 0 0 0 0 ;
	padding		: 3 0 3 0 ;
}
.main_td3{
	color		: #000;
	font-size		: 13px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 0 1em 3 3 ;
}
/*-------各ページ最初の宣伝文------*/
.hed{
	color		: #000;
	font-size		: 12px;
		margin		: 0 0 0 0;
	padding		: 2 0 2 1em;
}
/*-------表紙メニュー部分に使用------*/
.menutex{
	color		: #000;
	font-size		: 12px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 4 0 0 1em ;
}
/*-------表紙文字に使用------*/
.toptex{
	color		: #000;
	font-size		: 13px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 4 16 0 1em ;
}
/*-------文章下の文字リンク------*/
.topmigi{
	color		: #000;
	font-size		: 13px;
	text-align	: right;
	margin		: 0 0 0 0 ;
	padding		:0 8 0 0 ;
}
/*-------文章下の文字リンク------*/
.copy{
	color		: #000;
	font-size		: 12px;
	text-align	: right;
	margin		: 0 0 0 0 ;
	padding		: 2 1em 2 0 ;
	background-color: #ff9 ;
}

/*-----上部テキストメニューさわるな-------*/
.menu{
	color		: #00f;
	font-size	: 11px;
	text-align	: center;
	margin		: 0 0 0 0;
	padding		: 1 0 0 0;
background-color: #0cf;
BORDER-RIGHT: #333 1pt solid; 
BORDER-TOP: #ccc 1pt solid; 
BORDER-LEFT: #ccc 1pt solid; 
BORDER-BOTTOM: #333 1pt solid; 
}
.menu a{
color:#00f;
	text-decoration : none;
	}
	.menu a:hover{
color:#fff;
	text-decoration : underline;
	}

.menu2{
	color		: #00f;
	font-size	: 11px;
	text-align	: center;
	margin		: 0 0 0 0;
	padding		: 1 0 0 0;
	background-color: #0fc;
BORDER-RIGHT: #333 1pt solid; 
BORDER-TOP: #ccc 1pt solid; 
BORDER-LEFT: #ccc 1pt solid; 
BORDER-BOTTOM: #333 1pt solid; 
}

.menu2 a{
color:#00f;
	text-decoration : none;
	}
	.menu2 a:hover{
color:#fff;
	text-decoration : underline;
	}
.menu3{
	color		: #00f;
	font-size	: 11px;
	text-align	: center;
	margin		: 0 0 0 0;
	padding		: 1 0 0 0;
	background-color: #f90;
BORDER-RIGHT: #333 1pt solid; 
BORDER-TOP: #ccc 1pt solid; 
BORDER-LEFT: #ccc 1pt solid; 
BORDER-BOTTOM: #333 1pt solid; 
}
	.menu3 a{
color:#00f;
	text-decoration : none;
	}
	.menu3 a:hover{
color:#fff;
	text-decoration : underline;
	}
/*-----上部テキストメニュー-------*/
 .ue{
 	margin:8 0 0 0;
 }
.udl_g{
	color		: #000;
	font-size		: 13px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 2 1em 0 3; 
	border-color	: #999;
	border-style	:  solid;
	border-width	: 0 0 1 0;
 }
 .udl_r{
 	color		: #f00;
	font-size		: 13px;
	line-height	: 17px;
	margin		: 0 0 0 0 ;
	padding		: 2 1em 0 3 ;
	border-color	: #f00;
	border-style	:  solid;
	border-width	: 0 0 1 0;
 }