BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #c0c0c0; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #ffffff; BACKGROUND-COLOR: #fefefe
}
h3 {
	letter-spacing: 5px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 18px;
	margin: 0px;
}
.maintables {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	width: 730px;
}
.tab001 {
	font-size: 16px;
	width: 600px;
}
.syuhasu {
	padding-left: 300px;
}

.td_title{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 15px
}
.td_txt {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.td_textcg {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 30px; COLOR: #008000; PADDING-TOP: 30px; TEXT-ALIGN: center
}
P {
	LINE-HEIGHT: 1.4em
}
.imgmap_japan {
	margin-top: 50px;
}
.p_pr {
	TEXT-ALIGN: right
}
.p_pind {
	PADDING-LEFT: 30px
}

TD.title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 15px
}
A {
	COLOR: #3b23b3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff5412; TEXT-DECORATION: none
}

.cl00 {
	COLOR: #000000
}
.cl01 {
	COLOR: #ff0000
}
.cl10 {
	FONT-SIZE: x-small; COLOR: #000000
}
.cl10 {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.cl11 {
	FONT-SIZE: x-small; COLOR: #ff0000
}
A.pagetop {
	FONT-SIZE: x-small; COLOR: #666666
}
.gotopagetop {
	FONT-SIZE: x-small; COLOR: #666666
}
A.gotopagetop:hover {
	color: #666666;
	text-decoration: underline;
}

A.pagetop:hover {
	text-decoration: underline;
}
A.dg {
	COLOR: #000080
}
A.dg:hover {
	FONT-WEIGHT: normal; COLOR: #ff5412
}
A.bs {
	COLOR: #21661f
}
A.bs:hover {
	FONT-WEIGHT: normal; COLOR: #ff5412
}

A.br {
	COLOR: #990009
}
A.br:hover {
	FONT-WEIGHT: normal; COLOR: #ff5412
}

A.menu_link1 {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #555555; PADDING-TOP: 2px; HEIGHT: 13px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu_link2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 56px; COLOR: #555555; PADDING-TOP: 0px; HEIGHT: 13px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menu_link1:hover {
	COLOR: #0000ff; BACKGROUND-COLOR: #edfff1
}
A.menu_link2:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #808080
}
TD.navi01 {
	PADDING-RIGHT: 0.5em; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #999999; PADDING-TOP: 2px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
TD.navi02 {
	PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: medium; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; COLOR: #ffffff; PADDING-TOP: 5px; LETTER-SPACING: 0.25em; BACKGROUND-COLOR: #999999
}
TD.submenu {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: x-small; PADDING-BOTTOM: 18px; COLOR: #999999; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.footer_lin {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
TD.footer {
	PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; FONT-SIZE: xx-small; PADDING-BOTTOM: 10px; COLOR: #999999; PADDING-TOP: 13px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.ce {
	TEXT-ALIGN: center
}
