@charset "utf-8";

/* CSS Document */

body,td,th {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #555555;
}
body {
	background-color: #FFFFFF;
	margin-top: 10px;
}

.arial_10pt_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.arial_10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.arial_12pt_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.arial_12pt_lightorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC66;
}
.arial_12pt_skyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #95CAFF;
}
.arial_12pt_darkgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #848400;
}
.arial_12pt_autumnred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AC4F4D;
}
.arial_12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arial_19pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000000;
}
.arial_22pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	letter-spacing: 4pt;
}
.arial_22pt_mintgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #2AA07D;
}
.times_16px_white {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
}
.times_22pt {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
	letter-spacing: 2pt;
}
.times_22pt_skyblue {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #3399FF;
	letter-spacing: 2pt;
}
.times_22pt_autumnred {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #AC4F4D;
	letter-spacing: 2pt;
}
.times_22pt_autumnred_lh22px {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #AC4F4D;
	line-height: 22px;
	letter-spacing: 2pt;
}
.msg16px {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	color: #2AA07D;
}
.msg25px {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 25px;
}
.msg16px_mintgreen {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	color: #2AA07D;
}
.msg16px_color_red {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	color: #FF0000;
}
.msg16px_pink {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	color: #FF3366;
}
.msg16px_color_redviolet {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	color: #CC0033;
}
.msg16px_color_black {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 16px;
	color: #333333;
}
.msg14px_color_black {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 14px;
	color: #333333;
}
.msg14px_color_blue {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 14px;
	color: #3C96EB;
}
.color_white {
	color: #FFFFFF;
}
.color_white12px {
	color: #FFFFFF;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.color_white16px {
	color: #FFFFFF;
	font-size: 16px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.color_autumnred {
	color: #AC4F4D;
}
.color_black {
	color: #000000;
}
.color_darkgray {
	color: #333333;
}
.color_yellow {
	color: #FFCC33;
}
.color_orange {
	color: #FF6600;
}
.color_red {
	color: #FF0000;
}
.color_pink {
	color: #FF0066;
}
.color_palepink {
	color: #FF99CC;
}
.color_blue {
	color: #3C96EB;
}
.color_green {
	color: #339933;
}
.color_darkgreen {
	color: #848400;
}
.color_violet {
	color: #663399;
}
.color_lightbrown {
	color: #996600;
}
.color_lightbrown_16px {
	color: #996600;
	font-size: 16px;
}
.color_redviolet {
	color: #CC0033;
	font-weight: normal;
}
.color_mintgreen {
	color: #2AA07D;
}
.color_order {
	color: #FF9900;
}
.color_eigyo {
	color: #66CC99;
}
.color_tower {
	color: #FF9900;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
}
.msp_color_mintgreen {
	color: #2AA07D;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.msp_12pt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
.msp_11px {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	color: #333333;
}
.lineheight12px_msg11px {
	line-height: 12px;
	font-size: 11px;
}
.lineheight16px {
	line-height: 16px;
}
.lineheight22px {
	line-height: 22px;
}
.lineheight22px_color_darkgreen {
	line-height: 22px;
	color: #848400;
}
.lineheight22px_color_autumnred {
	line-height: 22px;
	color: #AC4F4D;
}
.lineheight22px_color_autumnred_times {
	font-family: "Times New Roman", Times, serif;
	line-height: 22px;
	color: #AC4F4D;
}
.lineheight22px_size14px {
	font-size: 14px;
	line-height: 22px;
}
.lineheight22px_size16px {
	font-size: 16px;
	line-height: 22px;
}
.lineheight16px_white {
	color: #FFFFFF;
	line-height: 16px;
}
.lineheight16px_black {
	color: #000000;
	line-height: 16px;
}
.lineheight16px_lightgray {
	color: #CCCCCC;
	line-height: 16px;
}
.lineheight16px_lightbrown {
	color: #996600;
	line-height: 16px;
}
.lineheight16px_mintgreen {
	color: #2AA07D;
	line-height: 16px;
}
.lineheight16px_green {
	color: #339933;
	line-height: 16px;
}
.lineheight16px_red {
	color: #FF0000;
	line-height: 16px;
}
.lineheight16px_lightpink {
	color: #FF538B;
	line-height: 16px;
}
.lineheight16px_skyblue {
	color: #0099CC;
	line-height: 16px;
}
.lineheight16px_orange {
	color: #FF6600;
	line-height: 16px;
}
.lineheight16px_redviolet {
	color: #CC0033;
	line-height: 16px;
}
.lineheight16px_autumnred {
	color: #AC4F4D;
	line-height: 16px;
}
.lineheight22px_size16px_color_redviolet {
	font-size: 16px;
	color: #CC0033;
	line-height: 22px;
}
.lineheight22px_size16px_color_mintgreen {
	font-size: 16px;
	color: #2AA07D;
	line-height: 22px;
}
.lineheight22px_size16px_color_darkgreen {
	font-size: 16px;
	color: #848400;
	line-height: 22px;
}
.lineheight22px_size16px_color_autumnred {
	font-size: 16px;
	color: #AC4F4D;
	line-height: 22px;
}
.lineheight22px_size20px_autumnred_times {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #AC4F4D;
	line-height: 22px;
	letter-spacing: 2pt;
}
.border_mintgreen {
	border: 1px solid #65BFA5;
}
.border_red {
	border: 1px solid #CC0000;
}
.border_autumnred {
	border: 1px solid #AC4F4D;
}
.border_darkblue {
	border: 1px solid #003366;
}
.border_pink {
	border: 1px solid #EC6D4D;
}
.border_darkgreen {
	border: 1px solid #848400;
}
