body { background-color: #fff; margin: 0; padding: 0; }

p { }

td { }

a:link { color: #036; }

a:visited { color: #069; }

a:hover { color: #036; }

a:active { color: #036; }
a {  }
td.foot { background-color: #fff; text-align: right; margin: 0; padding: 0 0 12px; width: 710px; vertical-align: top; }
/*<agl.folder "menu">*/
	h2 {
	color: #036;
	font-size: 12px;
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;
	line-height: 2em;
	background-color: #cf9;
	text-decoration: none;
	text-align: left;
	margin: 0;
	width: 140px;
	vertical-align: middle;
	order-right-style: solid;
	border: 1px none #036;
}
	h2 a {
	color: #036;
	text-decoration: none;
	background-color: #cf9;
	text-align: left;
	display: block;
	width: 136px;
	vertical-align: middle;
	padding-left: 4px;
	order-right-style: solid;
}
	h2 a:hover { color: #036; background-color: #9c6; text-decoration: none; }
	.menu {
	width: 140px;
	float: left;
	border: 1px solid #036;
}
	.menu ul {
	font-size: 12px;
	line-height: 1.3em;
	text-decoration: none;
	vertical-align: top;
	position: absolute;
	visibility: hidden;
	top: 127px;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
	.menu li {
	color: #036;
	font-size: 12px;
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;
	line-height: 1.3em;
	background-color: #9c6;
	text-decoration: none;
	width: 136px;
	list-style-type: none;
	margin: 0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
	.menu li a {
	color: #036;
	text-decoration: none;
	background-color: #9c6;
	display: block;
	width: 136px;
	padding-left: 4px;
	order-bottom-style: solid;
	order-right-style: solid;
}
	.menu li a:hover { color: #fff; background-color: #069; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "kihon">*/
	.wrapper { width: 730px; height: auto; margin-right: auto; margin-left: auto; }
	.contents_a { background-color: #fff; text-align: left; margin: 0 10px; padding: 0; width: 710px; height: auto; }
	.main { background-color: #fff; text-align: left; vertical-align: top; width: 600px; height: auto; float: right; margin: 0; padding: 0 0 0 10px; }
	.main550 { background-color: #fff; text-align: left; margin: 0; padding: 0 0 0 10px; width: 550px; height: auto; float: right; vertical-align: top; }
	.main540 { background-color: #fff; text-align: left; margin: 0; padding: 0 0 0 20px; width: 540px; height: auto; float: right; vertical-align: top; }
	.main_le { background-color: #fff; text-align: left; margin: 0; width: 710px; height: auto; vertical-align: top; padding: 0; }
	.main_ce { background-color: #fff; text-align: center; margin: 0; padding: 0; width: 710px; height: auto; vertical-align: top; }
	.main_ce2 { background-color: #fff; text-align: center; margin: 0; padding: 0; width: 710px; height: auto; vertical-align: top; clear: both; }
	.bar_left { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #fff; text-align: left; vertical-align: top; width: 100px; height: 1000px; float: left; margin: 0; padding: 0; }
	.bar_leftｈ500 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #fff; text-align: left; margin: 0; padding: 0; width: 100px; height: 300px; float: left; vertical-align: top; }
	.bar_left150 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; margin: 0; padding: 0; width: 150px; height: 1400px; float: left; vertical-align: top; }
	.bar_left150h1000 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; margin: 0; padding: 0; width: 150px; height: 1000px; float: left; vertical-align: top; }
	.bar_left150h800 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; margin: 0; padding: 0; width: 150px; height: 400px; float: left; vertical-align: top; }
	p.footer { 　color: #000; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: #fff; text-align: left; vertical-align: top; width: 710px; clear: both; margin: 0; padding-bottom: 4px; border-top-style: solid; border-top-width: 1px; }
/*</agl.folder>*/
/*<agl.folder "moji">*/
	p.text { color: #000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; vertical-align: top; margin: 0; padding: 0; }
	p.bo14g { color: #f00; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.4em; text-align: left; margin: 8px 0; padding: 0; vertical-align: top; }
	.aka { color: #f00; }
/*</agl.folder>*/
/*<agl.folder "img">*/
	.img_top1 { text-align: left; padding: 0; vertical-align: top; margin: 0; }
	.img_foot { text-align: right; padding: 0; vertical-align: top; }
/*</agl.folder>*/
@media print {
	h2 { color: #036; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #cf9; text-decoration: none; text-align: left; margin: 0; width: 136px; vertical-align: middle; border: solid 1px; display: none; order-right-style: solid; }
	.img_top1 { text-align: left; padding: 0; vertical-align: top; margin: 0; display: none; }
	.img_foot { text-align: right; padding: 0; vertical-align: top; display: none; }
	.contents_a { background-color: #fff; text-align: left; margin: 0 10px; padding: 0; width: 710px; height: auto; }
	.main { background-color: #fff; text-align: left; vertical-align: top; width: 600px; height: auto; margin: 0; padding: 0 0 0 10px; }
	.main550 { background-color: #fff; text-align: left; margin: 0; padding: 0 0 0 10px; width: 550px; height: auto; vertical-align: top; float: right; }
	.main_le { background-color: #fff; text-align: left; margin: 0; width: 640px; height: auto; vertical-align: top; padding: 0; }
	.main_ce { background-color: #fff; text-align: center; margin: 0; padding: 0; width: 640px; height: auto; vertical-align: top; }
	.main_ce2 { background-color: #fff; text-align: center; margin: 0; padding: 0; width: 640px; height: auto; vertical-align: top; }
	.bar_left { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #fff; text-align: left; vertical-align: top; width: 100px; height: 1000px; margin: 0; padding: 0; display: none; }
	.bar_leftｈ500 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; background-color: #fff; text-align: left; margin: 0; padding: 0; width: 100px; vertical-align: top; display: none; }
	.bar_left150 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; margin: 0; padding: 0; width: 150px; vertical-align: top; height: 1400px; float: left; display: none; }
	.bar_left150h1000 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; margin: 0; padding: 0; width: 150px; vertical-align: top; display: none; }
	.bar_left150h800 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.4em; text-align: left; margin: 0; padding: 0; width: 150px; vertical-align: top; display: none; }
	p.footer { 　color: #000; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: #fff; text-align: left; vertical-align: top; width: 710px; height: auto; margin: 0; padding-bottom: 4px; border-top-style: solid; border-top-width: 1px; display: none; }
}
