@charset "Shift_JIS"

body {
}
body {
	color : #000000;
	background-color: white;
	font-size: 85%;
	margin: 0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
}

h1 {
	color: #0000CC;
	font-weight: bold;
	font-size: 140%;
	padding-bottom: 0.5ex;
	padding-top: 1ex;
	padding-left: 0.5em;
	border-style: solid;
	border-width : 1px 0.2em 0.2em 1px ;
	border-color:#0000CC
}
h2 {
	color: #0000CC;
	font-weight: bold;
	font-size: 120%;
	margin-right: 2em;
	padding-bottom: 0.5ex;
	padding-top: 1ex;
	padding-left: 0.5em;
	border-style: solid;
	border-width : 0 0 3px 0.2em ;
	border-bottom: #0000CC 1px solid;
	border-color:#0000CC
}
h3 {
	color: black;
	font-weight: bold;
	font-size: 110%;
	padding-bottom: 0ex;
	margin: 2.5ex 1ex 0.5ex;
	padding-top: 0ex
	border-style: solid;
	border-width : 0 0 0 0.2em ;
	border-bottom: #0066cc 1px solid;
	border-color:#009999

}

}

.footer{
@@clear : both;
	font-size : 90%;
}
.footer h2 {
	display : none;
}


p {
	padding : 0 0 0 1em;
}

.right {
	text-align : right ;
}
}

#OuterLinkBar {
	height: 2.1em
}
#OuterLinkBar A {
	padding-right: 1.6ex;
	padding-left: 0.8ex;
	font-size: 90%;
	text-decoration: none;
}
#OuterLinkBar A:hover {
	text-decoration: underline;
}

#InnerLinkBar {
	padding-left: 0.4em;
	padding-top: 0.9ex;
	height: 1.75em
}
#InnerLinkBar A {
	padding-right: 1.5ex;
	padding-left: 0.75ex;
	font-weight: bold;
	text-decoration: none
}
#InnerLinkBar A:hover {
	text-decoration: underline
}

#header {
	padding-left: 0.4em;
	padding-top: 0.4ex;
	font-size: 300%;
	margin: 0px;
	height: 1.25em;
}
#OuterLinkBar {
	color: black
}
#OuterLinkBar A {
	color: black
}
#header {
	color: #0000CC
}

.shortcutBox A {
	color: #0000CC
}
.shortcutBox A:hover {
	color: white
}
#OuterLinkBar {
	background-color: #FFCC00
}
#header {
	background-color: #FFFF66
}

.shortcutBox A:hover {
	background-color: #0000CC
}

.left {
	left: 0.5em;
	position: absolute;
	top: 1ex
}
#InnerLinkBar {
	color:white;
	background-color: #0000CC

}

#InnerLinkBar A{
	color:white;
	background-color: #0000CC
}


.shortcut {
	clear: left;
	margin-top: 0.3em;
	float: left;
	margin-left: 0.5em;
	width: 15em
}
.shortcutBox {
	margin: 1em 0em
}
.shortcutBox DIV {
	padding-right: 0px;
	padding-left: 0.6ex;
	font-weight: bold;
	padding-bottom: 0.5ex;
	color: white;
	padding-top: 0.5ex;
	background-color: #0000CC
}
.shortcutBox A {
	border-right: medium none;
	padding-right: 2ex;
	border-top: medium none;
	display: block;
	padding-left: 2ex;
	font-weight: bold;
	padding-bottom: 1ex;
	border-left: medium none;
	padding-top: 1ex;
	border-bottom: medium none;
	text-decoration: none
}
.shortcutBox A:hover {
}

#mainbody {
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 0px;
	margin: 2em 2em 2em 2em;
	line-height: 1.5em;
	padding-top: 0px;
	text-align: justify
}
#mainbody P {
	padding-right: 3ex;
	padding-left: 3ex;
	padding-bottom: 0ex;
	margin: 0px;
	padding-top: 0ex
}
#mainbody A {
	border-bottom: 1px solid;
	text-decoration: none
}
#mainbody A:hover {
	border-bottom: medium none
}
