body {
	line-height:130%;
	font-size:90%;
	color: #000000; 
	font-weight:normal;
}

/*テキスト(ベースサイズはbodyで指定)*/

h1 { font-size:1.3em; font-weight:bold; line-height:130%; color: #000000;  }
h2 { font-size:1.2em; font-weight:bold; line-height:130%; color: #000000;  }
h3 { font-size:1.1em; font-weight:bold; line-height:130%; color: #000000;  }
h4 { font-size:1em; font-weight:bold; line-height:130%; color: #000000;  }
h5 { font-size:1em; font-weight:bold; line-height:130%; color: #000000;  }
table { font-size:1em; line-height:130%; color: #000000; }
th { font-weight:bold; }
#english-Font { font-family: sans-serif; }

a:link			{ text-decoration: underline; font-weight: normal; color: #003366; }
a:active			{ text-decoration: underline; font-weight: normal; }
a:visited			{ text-decoration: underline; font-weight: normal; color: #663333; }
a:hover			{ text-decoration: underline; font-weight: normal; }

.small-Text{ font-size:0.8em; }
.bread-crumbs { margin:  0px 0px 0px 5px; }
.underline { text-decoration: underline; }
.denial { text-decoration: line-through; }

/* 配置*/
.center {
	margin-right: auto;
	margin-left: 25px !important;
	margin-left: auto;
	text-align: center;
}

.right {
	text-align: right;
}

.right-s {
	font-size: 0.9em;
	color: #000000;
	text-decoration: none;
	text-align: right;
}

.indent { 
	margin-left: 25px; margin-right: 25px;
}

.indent-Right {
	text-align: right; margin-right: 25px;
}

.indent-Deep { 
	margin-left: 35px; margin-right: 35px;
}

.indent-Super-deep { 
	margin-left: 70px; margin-right: 70px;
}

.no-Margin{
	margin: 0px;
}

/* カラー */
.red{ color:#FF0000; }
.wh{ color:#FFFFFF; }
.deep-Blue{ color:#003399; }
.brown { color:#663300; }
.kon { color:#000066; }
.mark01 { color:#009999; }
.water {  color: #3399FF}
.darkgreen {  font-weight: bold; color: #006699; line-height: normal; font-size: 20px}
.b-wh { font-size:14px; font-weight:bold; color: #ffffff; }
.gy02 {  color: #999999}

/*ボーダーライン*/

hr {
	color: #000066;
	background-color: #000066;
	height: 2px;
	margin-left: auto;
	margin-right: auto;
}

.horizon {
	border-bottom-style : dotted;
	border-bottom-width : 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #666666;
	padding-bottom: 5px;
}
