@charset "UTF-8";
/* CSS Document */
body {
}
div {
	margin-top: 0;
	margin-bottom: 0;
	border-color: #c85179;
}
p { margin-top: 1em; margin-bottom: 1em; }
td { }
a:link {
	color: #06F;
}
a:visited {
	color: #06F;
}
a:hover { color: #ff7f00; text-decoration: none; }
a:active { color: #46fd4e; text-decoration: none; }
.contents-board-950 { width: 950px; margin-right: auto; margin-left: auto; background-color:#fff }
.contents-board-750 { width: 750px; margin-right: auto; margin-left: auto; }
.contents-board-600 { margin-right: auto; margin-left: auto; width: 600px; height: auto; }
.contents-board-550 { margin-right: auto; margin-left: auto; width: 550px; height: auto; }
h1 {
	font-size: 20px;
	font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", 平成明朝, "ＭＳ 明朝", "ＭＳ Ｐ明朝", 細明朝体;
	font-weight: bold;
	text-align: center;
}
h2 {
	color: #4d5aaf;
	font-size: 16px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック;
	font-weight: bold;
	text-align: left;
}
h3 {
	font-size: 14px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka−等幅", Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "平成角ゴシック";
	font-weight: bold;
	text-align: left;
}
.honmon-text-01 {
	font-size: 17px;
	font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "平成明朝", "ＭＳ 明朝", "ＭＳ Ｐ明朝", "細明朝体";
	line-height: 2em;
	text-align: center;
}
.honmon-text-02 {
	font-size: 14px;
	font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "平成明朝", "ＭＳ 明朝", "ＭＳ Ｐ明朝", "細明朝体";
	line-height: 2em;
	text-align: justify;
}
.honmon-text-02-center {
	font-size: 14px;
	font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", "平成明朝", "ＭＳ 明朝", "ＭＳ Ｐ明朝", "細明朝体";
	line-height: 2em;
	text-align: center;
}
.honmon-text-03 {
	font-size: 12px;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka−等幅", "Osaka", "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "平成角ゴシック";
	line-height: 2em;
	text-align: justify;
}
.date-text { font-size: 11px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-align: right; }
.red_text { color:#F03; }
.line-600 { width: 600px; border-bottom: 1px solid #8069b0; }
.line-750 { width: 750px; border-bottom-style: solid; border-bottom-width: 1px; }
.line-750-dotted {
	width: 750px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #039;
}
.line-600-dotted {
	width: 600px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #039;
}
.line-550-dotted {
	width: 550px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #039;
}
.position-center { text-align: center; }
.modoru-text { color: #5362a6; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-align: center; }
.modoru-text a:link { color: #5362a6; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: center; }
.modoru-text a:visited { color: #5362a6; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: center; }
.modoru-text a:hover { color: #ff7f00; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: center; }
.modoru-text a:active { color: #46fd4e; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: center; }
.space-10 { height: 10px; }
.space-20 { height: 20px; }
.space-30 { height: 30px; }
