@charset "UTF-8";
.style80_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 80px; font-weight: bold; color: #FFFFFF; }
.style80_gray1 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 80px; font-weight: bold; color: #DDDDDD; }
.style80_bluegreen {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 80px; font-weight: bold; color: #339999; }
.style80_bluegreen {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 80px; font-weight: bold; color: #999900; }
.style80_red {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 80px; font-weight: bold; color: #FF3333; }
.style70_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 70px; font-weight: bold; color: #FFFFFF; }
.style60_bluegreen {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 60px; font-weight: bold; color: #339999; }
.style60_gray2 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 60px; font-weight: bold; color: #999999; }
.style60_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 60px; font-weight: bold; color: #FFFFFF; }
.style40_gray2 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 40px; font-weight: bold; color: #999999; }
.style40_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 40px; font-weight: bold; color: #FFFFFF; }
.style40_red {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 40px; font-weight: bold; color: #FF3333; }
.style30_bluegreen {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 30px; font-weight: bold; color: #339999; }
.style30_gray3 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 30px; font-weight: bold; color: #DDDDDD; }
.style30_style80_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 30px; font-weight: bold; color: #ffffff; }
.style20_bluegreen {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 20px; font-weight: bold; color: #339999; }
.style20_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; }
.style15_white {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 18px; font-weight: bold; color: #ffffff; }
.style15_red {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 18px; font-weight: bold; color: #FF3333; }
.style15_gray3 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 15px; font-weight: bold; color: #333333; }
.style16 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }
.style16_b {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 16px; font-weight: bold; color: #cccccc; line-height: 27px;}
.text_menu1 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 14px; color: #CCCCCC; }
.text_menu2 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 13px; color: #CCCCCC; }
.text_stitle1 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 16px; font-weight: bold; color: #CCCCCC; margin-right: 10px; margin-left: 10px }
.text_body1 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 14px; line-height: 20px; margin-right: 15px; margin-left: 15px; color: #CCCCCC; }
.text_body2 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 14px; line-height: 20px; margin-right: 100px; margin-left: 100px; color: #CCCCCC; }
.font10 {font-size: 10px}
.font11 {font-size: 11px}
.font12 {font-size: 12px}
.font14 {font-size: 14px}
.font16 {font-size: 16px}
.font18 {font-size: 18px}
.font_cap {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 12px; line-height: 16px; color: #AAAAAA; }
.font_cap2 {font-family: 游ゴシック体, YuGothic, "游ゴシック Medium", "Yu Gothic Medium", 游ゴシック, "Yu Gothic", メイリオ, sans-serif; font-size: 13px; line-height: 18px; color: #AAAA88; }

.style1 {color:#FFFFFF}
a:link {
	text-decoration: none;
	color: #FFFFFF;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
a:active {
	text-decoration: none;
}
a.ayellow:link {
	text-decoration: none;
	color: ##FFAC00;
}
a.ayellow:visited {
	text-decoration: none;
	color: ##FFAC00;
}
a.ayellow:hover {
	text-decoration: none;
	color: #ff0000;
}
a.ayellow:active {
	text-decoration: none;
}
a.ablack:link {
	text-decoration: none;
	color: #111111;
}
a.ablack:visited {
	text-decoration: none;
	color: #111111;
}
a.ablack:hover {
	text-decoration: none;
	color: #ff0000;
}
a.ablack:active {
	text-decoration: none;
}
.style24 {font-size: 36px; font-weight: bold; }
.style25 {font-size: 12px}
td.tdborder1111{
	border-style: solid;
	border-color: #666666;
	border-width: 1px 1px 1px 1px
}
td.tdborder0011dash{
	border-style: dashed;
	border-color: #888888;
	border-width: 0px 0px 1px 1px
}

table.tblborder1111_red{
	border-style: solid;
	border-color: #FF0000;
	border-width: 1px 1px 1px 1px
}
table.tblborder1111_orange{
	border-style: solid;
	border-color: #FF9900;
	border-width: 1px 1px 1px 1px
}
table.tblborder1111ccc{
	border-style: solid;
	border-color: #CCCCCC;
	border-width: 1px 1px 1px 1px
}
table.tblborder1111dash{
	border-style: dashed;
	border-color: #888888;
	border-width: 1px 1px 1px 1px
}
table.tblborder0011dash{
	border-style: dashed;
	border-color: #888888;
	border-width: 0px 0px 1px 1px
}
table.tblborder1100dash{
	border-style: dashed;
	border-color: #888888;
	border-width: 1px 1px 0px 0px
}
table.tblborder1111{
	border-style: solid;
	border-color: #666666;
	border-width: 1px 1px 1px 1px
}
table.tblborder1010{
	border-style: solid;
	border-color: #666666;
	border-width: 1px 0px 1px 0px
}
