.version.index /* version checker */
{
	color: #000001;
	background-color: #0E9192;
}

.html
{
	background: #FFFFFF url("../images/grid_noise.jpg") repeat left top fixed;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 514.75px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page::before
{
	box-shadow: none;
	top: 0px;
	bottom: 13px;
	width: 960px;
}

#page_position_content
{
	margin-bottom: -1px;
	width: 0.01px;
}

#ppu1004
{
	width: 0.01px;
	margin-left: -100px;
}

#pu1004
{
	z-index: 465;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5615px;
	margin-left: 161px;
}

#u1004
{
	z-index: 0;
	width: 848px;
	background-color: #FFFFFF;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	border-radius: 10px;
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu1006-4
{
	width: 0.01px;
	padding-bottom: 16.049999999994725px;
	position: relative;
	left: 28px;
	padding-top: 11px;
	z-index: 2;
}

#u1006-4
{
	z-index: 470;
	width: 433px;
	min-height: 43px;
	background-color: transparent;
	line-height: 53px;
	font-size: 30px;
	color: #000000;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-left: 188px;
	position: relative;
}

#pu1119
{
	width: 0.01px;
	margin-top: 4px;
}

#u1119
{
	z-index: 501;
	width: 289px;
	background-color: #000000;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	padding: 10px 20px 1px 16px;
}

#u1120
{
	z-index: 540;
	width: 290px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 8px rgba(0,255,255,0.5),0px 0px 8px rgba(0,255,255,0.5);
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u1122-4
{
	z-index: 502;
	display: block;
	vertical-align: top;
	margin-left: 10px;
	margin-top: 3px;
	position: relative;
}

#u1009
{
	z-index: 474;
	width: 451px;
	height: 204px;
	background-color: #FFFFFF;
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	left: 340px;
}

#u1005-4
{
	z-index: 466;
	width: 680px;
	min-height: 30px;
	background-color: transparent;
	line-height: 25px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 51px;
	margin-top: 14px;
	position: relative;
}

#pu675
{
	z-index: 445;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1981px;
	margin-left: 161px;
}

#u675
{
	z-index: 0;
	width: 848px;
	background-color: #FFFFFF;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	border-radius: 10px;
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu677-4
{
	width: 0.01px;
	padding-bottom: 6.04999999999518px;
	position: relative;
	left: 24px;
	padding-top: 11px;
	z-index: 2;
}

#u677-4
{
	z-index: 454;
	width: 433px;
	min-height: 43px;
	background-color: transparent;
	line-height: 53px;
	font-size: 30px;
	color: #000000;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-left: 193px;
	position: relative;
}

#pu1116
{
	width: 0.01px;
	margin-top: 14px;
}

#u1116
{
	z-index: 496;
	width: 289px;
	background-color: #000000;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	padding: 10px 20px 1px 16px;
}

#u864
{
	z-index: 538;
	width: 290px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 8px rgba(0,255,255,0.5),0px 0px 8px rgba(0,255,255,0.5);
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u1117-4
{
	z-index: 497;
	display: block;
	vertical-align: top;
	margin-left: 10px;
	margin-top: 3px;
	position: relative;
}

#u960
{
	z-index: 462;
	width: 451px;
	height: 204px;
	background-color: #FFFFFF;
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	left: 344px;
}

#u676-4
{
	z-index: 446;
	width: 680px;
	min-height: 30px;
	background-color: transparent;
	line-height: 25px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 55px;
	margin-top: 14px;
	position: relative;
}

#pu1027
{
	z-index: 477;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8542px;
	margin-left: 161px;
}

#u1027
{
	z-index: 0;
	width: 848px;
	background-color: #FFFFFF;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	border-radius: 10px;
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#u1004::before,#u675::before,#u1027::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 10px;
	box-shadow: inset 0px 0px 10px rgba(127,127,127,0.93), inset 0px 0px 10px rgba(127,127,127,0.93);
}

#pu1029-4
{
	width: 0.01px;
	position: relative;
	left: 80px;
	padding-top: 11px;
	z-index: 2;
	padding-bottom: 22px;
}

#u1029-4
{
	z-index: 482;
	width: 433px;
	min-height: 43px;
	background-color: transparent;
	line-height: 53px;
	font-size: 30px;
	color: #000000;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-left: 136px;
	position: relative;
}

#u1032
{
	z-index: 486;
	width: 451px;
	height: 204px;
	background-color: #FFFFFF;
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	border-radius: 10px;
	margin-left: 289px;
	margin-top: 2px;
	position: relative;
}

#u1009::before,#u960::before,#u1032::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 10px;
	box-shadow: inset 0px 0px 8px rgba(127,127,127,0.5), inset 0px 0px 8px rgba(127,127,127,0.5);
}

#u1028-4
{
	z-index: 478;
	width: 680px;
	min-height: 30px;
	background-color: transparent;
	line-height: 25px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-top: 11px;
	position: relative;
}

#u1115
{
	z-index: 16;
	height: 40px;
	background-color: #FFFFFF;
	display:none
}

#u1115-bw
{
	z-index: 16;
	height: 40px;
}

#u483
{
	z-index: 17;
	width: 960px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 6979px;
	left: 99px;
}

#u505
{
	z-index: 19;
	width: 960px;
	-pie-box-shadow: 0px 0px 4px 1px #BFBFBF;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: #FFFFFF;
	padding-bottom: 740px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7768px;
	left: 99px;
}

#u517
{
	z-index: 399;
	width: 960px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -46px;
}

#u518
{
	z-index: 400;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u520
{
	z-index: 402;
	width: 960px;
	height: 76px;
	background: -webkit-gradient(linear, left center, right center, from(#4569BC),color-stop(100%, #10115D));
	background: -webkit-linear-gradient(left,#4569BC ,#10115D 100%);
	background: linear-gradient(to right,#4569BC ,#10115D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4569BC, endColorstr=#FF10115D, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4569BC', endColorstr='#FF10115D', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u519
{
	z-index: 401;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u87
{
	z-index: 20;
	width: 960px;
	-pie-box-shadow: 0px 0px 4px 1px #BFBFBF;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF),color-stop(100%, #FFFFFF));
	background: -webkit-linear-gradient(top,#FFFFFF ,#FFFFFF 100%);
	background: linear-gradient(to bottom,#FFFFFF ,#FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF, endColorstr=#FFFFFFFF, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF', GradientType=0)";
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 437px;
	left: 99px;
}

#u87_position_content
{
	padding-top: 103px;
	padding-bottom: 79px;
}

#u201
{
	z-index: 21;
	width: 960px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u113
{
	z-index: 22;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u115
{
	z-index: 24;
	width: 960px;
	height: 76px;
	background: -webkit-gradient(linear, left center, right center, from(#4569BC),color-stop(100%, #10115D));
	background: -webkit-linear-gradient(left,#4569BC ,#10115D 100%);
	background: linear-gradient(to right,#4569BC ,#10115D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4569BC, endColorstr=#FF10115D, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4569BC', endColorstr='#FF10115D', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u114
{
	z-index: 23;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#pu139
{
	width: 0.01px;
	margin-left: 85px;
	margin-top: 10px;
}

#u139
{
	z-index: 46;
	width: 251px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu145-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 63px;
	margin-left: 267px;
}

#u145-4
{
	z-index: 56;
	width: 399px;
	min-height: 73px;
	background-color: transparent;
	line-height: 70px;
	font-size: 40px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	font-weight: bold;
	position: relative;
}

#u538
{
	z-index: 43;
	width: 377px;
	background-color: transparent;
	margin-left: 124px;
	margin-top: 47px;
	position: relative;
}

#u150
{
	z-index: 77;
	width: 723px;
	border-style: none;
	border-color: transparent;
	border-radius: 4px;
	margin-left: 85px;
	margin-top: 2px;
	position: relative;
	padding: 28px 34px 63px;
	background: #FFFFFF url("../images/grid_noise.jpg") repeat left top;
}

#u122
{
	z-index: 79;
	width: 723px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u123
{
	z-index: 81;
	width: 723px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 58px;
	position: relative;
}

#ppu155
{
	width: 0.01px;
	margin-left: 38px;
	margin-top: 46px;
}

#pu155
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 2px;
}

#u155
{
	z-index: 135;
	width: 38px;
	background-color: transparent;
	position: relative;
}

#u160
{
	z-index: 137;
	width: 38px;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u163
{
	z-index: 139;
	width: 38px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u166
{
	z-index: 141;
	width: 38px;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u169
{
	z-index: 143;
	width: 38px;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u172
{
	z-index: 145;
	width: 38px;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u175
{
	z-index: 147;
	width: 38px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u178
{
	z-index: 149;
	width: 38px;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u181
{
	z-index: 151;
	width: 38px;
	background-color: transparent;
	margin-top: 7px;
	position: relative;
}

#u154-20
{
	z-index: 91;
	width: 589px;
	min-height: 437px;
	background-color: transparent;
	line-height: 48px;
	font-size: 24px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 69px;
}

#u193-17
{
	z-index: 157;
	width: 656px;
	min-height: 100px;
	background-color: transparent;
	line-height: 42px;
	font-size: 24px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-left: 164px;
	margin-top: 45px;
	position: relative;
}

#u193-3,#u193-5,#u193-7,#u193-9,#u193-11,#u193-13
{
	font-size: 30px;
	line-height: 53px;
}

#u673
{
	z-index: 443;
	width: 960px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: transparent;
	margin-top: 46px;
	position: relative;
}

#u202
{
	z-index: 25;
	width: 960px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 20px;
	position: relative;
}

#u203
{
	z-index: 26;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u204
{
	z-index: 28;
	width: 960px;
	height: 76px;
	background: -webkit-gradient(linear, left center, right center, from(#4569BC),color-stop(100%, #10115D));
	background: -webkit-linear-gradient(left,#4569BC ,#10115D 100%);
	background: linear-gradient(to right,#4569BC ,#10115D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4569BC, endColorstr=#FF10115D, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4569BC', endColorstr='#FF10115D', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u205
{
	z-index: 27;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u258
{
	z-index: 45;
	width: 791px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	margin-left: 72px;
	margin-top: 43px;
	position: relative;
	padding: 15px 18px 20px 17px;
	background: transparent url("../images/halftone.jpg") repeat left top;
}

#u223
{
	z-index: 175;
	width: 791px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	padding-bottom: 0px;
	position: relative;
	background: transparent url("../images/lined_paper.jpg") repeat center center;
}

#u223_position_content
{
	padding-top: 32px;
	padding-bottom: 87px;
}

#u243
{
	z-index: 176;
	width: 791px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u1131-4
{
	z-index: 511;
	width: 323px;
	min-height: 43px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 42px;
	font-size: 24px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-bottom: -4px;
	position: relative;
	margin-right: -10000px;
	left: 217px;
}

#u247
{
	z-index: 178;
	width: 601px;
	height: 2px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-left: 190px;
	margin-top: 37px;
	position: relative;
}

#u272-6
{
	z-index: 200;
	width: 456px;
	min-height: 76px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 217px;
	margin-top: 24px;
	position: relative;
}

#u248
{
	z-index: 177;
	width: 791px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	padding-bottom: 0px;
	margin-top: 48px;
	position: relative;
	background: transparent url("../images/lined_paper.jpg") repeat center center;
}

#u248_position_content
{
	padding-top: 34px;
	padding-bottom: 42px;
}

#u1136
{
	z-index: 515;
	width: 791px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u1137-4
{
	z-index: 518;
	width: 428px;
	min-height: 43px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 42px;
	font-size: 24px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-bottom: -2px;
	position: relative;
	margin-right: -10000px;
	margin-top: -2px;
	left: 217px;
}

#u1139
{
	z-index: 179;
	width: 601px;
	height: 2px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-left: 188px;
	margin-top: 33px;
	position: relative;
}

#u276-8
{
	z-index: 206;
	width: 540px;
	min-height: 128px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 218px;
	margin-top: 19px;
	position: relative;
}

#u252
{
	z-index: 180;
	width: 791px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 49px;
	position: relative;
}

#u253
{
	z-index: 181;
	width: 791px;
	height: 297px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/lined_paper.jpg") repeat center center;
}

#u265
{
	z-index: 182;
	width: 791px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 48px;
	position: relative;
}

#u266
{
	z-index: 183;
	width: 791px;
	height: 297px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/lined_paper.jpg") repeat center center;
}

#u285
{
	z-index: 29;
	width: 960px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 86px;
	position: relative;
}

#u286
{
	z-index: 30;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u287
{
	z-index: 32;
	width: 960px;
	height: 76px;
	background: -webkit-gradient(linear, left center, right center, from(#4569BC),color-stop(100%, #10115D));
	background: -webkit-linear-gradient(left,#4569BC ,#10115D 100%);
	background: linear-gradient(to right,#4569BC ,#10115D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4569BC, endColorstr=#FF10115D, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4569BC', endColorstr='#FF10115D', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u288
{
	z-index: 31;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u290-20
{
	z-index: 228;
	width: 791px;
	min-height: 266px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 90px;
	margin-top: 56px;
	position: relative;
}

#u193-15,#u290-4,#u290-10
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u291-22
{
	z-index: 292;
	display: block;
	vertical-align: top;
	margin-left: 89px;
	margin-top: 37px;
	position: relative;
}

#u293
{
	z-index: 315;
	width: 960px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: transparent;
	margin-top: 58px;
	position: relative;
}

#u298-44
{
	z-index: 248;
	width: 791px;
	min-height: 707px;
	background-color: transparent;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 90px;
	margin-top: 58px;
	position: relative;
}

#u298-7
{
	font-size: 30px;
	color: #FF0000;
	font-weight: bold;
	line-height: 53px;
}

#u298-9,#u298-30,#u298-34
{
	font-size: 18px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u290-2,#u290-7,#u298-28,#u298-32
{
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
	line-height: 42px;
}

#u290,#u290-3,#u290-8,#u298-8,#u298-29,#u298-31,#u298-33
{
	line-height: 32px;
}

#u298-35
{
	color: #FF0000;
}

#u298-10,#u298-20,#u298-25,#u298-38
{
	font-size: 18px;
	text-decoration: none;
	line-height: 32px;
}

#u298-42
{
	font-size: 24px;
	font-weight: bold;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u298-40
{
	font-size: 35px;
	color: #0000FF;
	line-height: 61px;
}

#u193-4,#u193-6,#u193-8,#u193-10,#u193-12,#u193-14,#u298-39,#u298-41
{
	line-height: 42px;
}

#u1002
{
	z-index: 463;
	width: 960px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: transparent;
	margin-top: 34px;
	position: relative;
}

#u362
{
	z-index: 48;
	width: 960px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 40px;
	position: relative;
}

#u364
{
	z-index: 49;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u365
{
	z-index: 51;
	width: 960px;
	height: 76px;
	background: -webkit-gradient(linear, left center, right center, from(#4569BC),color-stop(100%, #10115D));
	background: -webkit-linear-gradient(left,#4569BC ,#10115D 100%);
	background: linear-gradient(to right,#4569BC ,#10115D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4569BC, endColorstr=#FF10115D, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4569BC', endColorstr='#FF10115D', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u363
{
	z-index: 50;
	width: 960px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u367
{
	z-index: 78;
	width: 723px;
	border-style: none;
	border-color: transparent;
	border-radius: 4px;
	margin-left: 89px;
	margin-top: 54px;
	position: relative;
	padding: 28px 34px 63px;
	background: #FFFFFF url("../images/grid_noise.jpg") repeat left top;
}

#u150::before,#u367::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	border-radius: 4px;
	box-shadow: inset 0px 0px 8px rgba(127,127,127,0.5), inset 0px 0px 8px rgba(127,127,127,0.5);
}

#u369
{
	z-index: 80;
	width: 723px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u368
{
	z-index: 82;
	width: 723px;
	height: 6px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 58px;
	position: relative;
}

#ppu399
{
	width: 0.01px;
	margin-left: 40px;
	margin-top: 46px;
}

#pu399
{
	width: 0.01px;
	margin-right: -10000px;
}

#u399
{
	z-index: 318;
	width: 37px;
	background-color: transparent;
	position: relative;
}

#u405
{
	z-index: 320;
	width: 37px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u408
{
	z-index: 322;
	width: 37px;
	background-color: transparent;
	margin-top: 9px;
	position: relative;
}

#u411
{
	z-index: 324;
	width: 37px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u414
{
	z-index: 326;
	width: 37px;
	background-color: transparent;
	margin-top: 9px;
	position: relative;
}

#u417
{
	z-index: 328;
	width: 37px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u420
{
	z-index: 330;
	width: 37px;
	background-color: transparent;
	margin-top: 9px;
	position: relative;
}

#u423
{
	z-index: 332;
	width: 37px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u426
{
	z-index: 334;
	width: 37px;
	background-color: transparent;
	margin-top: 9px;
	position: relative;
}

#u429
{
	z-index: 336;
	width: 37px;
	background-color: transparent;
	margin-top: 8px;
	position: relative;
}

#u432
{
	z-index: 338;
	width: 37px;
	background-color: transparent;
	margin-top: 9px;
	position: relative;
}

#u376-24
{
	z-index: 111;
	width: 589px;
	min-height: 437px;
	background-color: transparent;
	line-height: 48px;
	font-size: 24px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 70px;
}

#u216-6
{
	z-index: 33;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 2342px;
	left: 399px;
}

#u289-4
{
	z-index: 39;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 3940px;
	left: 135px;
}

#u352-4
{
	z-index: 52;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 6005px;
	left: 258px;
}

#u146-6
{
	z-index: 60;
	width: 417px;
	min-height: 86px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 796px;
	left: 477px;
}

#u147-4
{
	z-index: 66;
	width: 328px;
	min-height: 72px;
	background-color: transparent;
	line-height: 70px;
	font-size: 40px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 900px;
	left: 206px;
}

#u148-7
{
	z-index: 70;
	width: 417px;
	min-height: 86px;
	background-color: transparent;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 980px;
	left: 206px;
}

#u298-2,#u298-4,#u298-12,#u298-14,#u298-16,#u298-19,#u298-22,#u298-24,#u298-27,#u148-2
{
	font-size: 18px;
	line-height: 32px;
}

#u290-9,#u298-6,#u298-37,#u148-5
{
	font-size: 24px;
	font-weight: bold;
	line-height: 42px;
}

#u290-17,#u298-3,#u298-18,#u148-4
{
	text-decoration: underline;
}

#u117-4
{
	z-index: 83;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 1137px;
	left: 415px;
}

#u380-4
{
	z-index: 87;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 6198px;
	left: 224px;
}

#u184-4
{
	z-index: 153;
	width: 121px;
	min-height: 37px;
	background-color: transparent;
	line-height: 42px;
	font-size: 24px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 1690px;
	left: 781px;
}

#u194
{
	z-index: 174;
	width: 617px;
	height: 5px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	position: relative;
	margin-right: -10000px;
	margin-top: 1886px;
	left: 256px;
}

#u271-4
{
	z-index: 184;
	width: 206px;
	min-height: 39px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 2589px;
	left: 405px;
}

#u275-4
{
	z-index: 188;
	width: 250px;
	min-height: 37px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 2934px;
	left: 405px;
}

#u280-4
{
	z-index: 192;
	width: 270px;
	min-height: 31px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 3278px;
	left: 413px;
}

#u284-4
{
	z-index: 196;
	width: 192px;
	min-height: 30px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 3623px;
	left: 407px;
}

#u279-6
{
	z-index: 214;
	width: 540px;
	min-height: 128px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 3332px;
	left: 407px;
}

#u283-8
{
	z-index: 220;
	width: 540px;
	min-height: 128px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 3677px;
	left: 407px;
}

#u292
{
	z-index: 314;
	width: 343px;
	height: 2px;
	background-color: #FF0000;
	position: relative;
	margin-right: -10000px;
	margin-top: 4209px;
	left: 334px;
}

#u300
{
	z-index: 317;
	width: 515px;
	height: 4px;
	background-color: #FF0000;
	position: relative;
	margin-right: -10000px;
	margin-top: 5521px;
	left: 189px;
}

#u487
{
	z-index: 340;
	width: 960px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 6948px;
	left: 99px;
}

#u490
{
	z-index: 341;
	width: 960px;
	height: 6px;
	-pie-box-shadow: 0px 0px 16px 4px #FFFFFF;
	box-shadow: 0px 0px 16px rgba(255,255,255,0.79),0px 0px 16px rgba(255,255,255,0.79);
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
}

#u488
{
	z-index: 343;
	width: 960px;
	height: 76px;
	-pie-box-shadow: 0px 0px 16px 4px #FFFFFF;
	box-shadow: 0px 0px 16px rgba(255,255,255,0.79),0px 0px 16px rgba(255,255,255,0.79);
	background: -webkit-gradient(linear, left center, right center, from(#4569BC),color-stop(100%, #10115D));
	background: -webkit-linear-gradient(left,#4569BC ,#10115D 100%);
	background: linear-gradient(to right,#4569BC ,#10115D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF4569BC, endColorstr=#FF10115D, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4569BC', endColorstr='#FF10115D', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u489
{
	z-index: 342;
	width: 960px;
	height: 6px;
	-pie-box-shadow: 0px 0px 16px 4px #FFFFFF;
	box-shadow: 0px 0px 16px rgba(255,255,255,0.79),0px 0px 16px rgba(255,255,255,0.79);
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u486-4
{
	z-index: 344;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 6935px;
	left: 401px;
}

#u497
{
	z-index: 348;
	width: 560px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.42);
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.84);
	border-radius: 15px;
	padding-bottom: 26px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7119px;
	left: 415px;
	-pie-background: rgba(255,255,255,0.84);
}

#u504-36
{
	z-index: 363;
	width: 521px;
	min-height: 471px;
	background-color: transparent;
	line-height: 25px;
	font-size: 14px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 20px;
}

#u498
{
	z-index: 349;
	width: 213px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.395);
	background-color: #3535FF;
	background-color: rgba(0,0,255,0.79);
	border-radius: 15px;
	padding-bottom: 11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7459px;
	left: 184px;
	-pie-background: rgba(0,0,255,0.79);
}

#u501-8
{
	z-index: 351;
	width: 184px;
	min-height: 54px;
	background-color: transparent;
	line-height: 21px;
	font-size: 16px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 13px;
}

#u499
{
	z-index: 350;
	width: 213px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.41);
	background-color: #5356A5;
	background-color: rgba(46,49,146,0.82);
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7555px;
	left: 184px;
	-pie-background: rgba(46,49,146,0.82);
}

#u503-4
{
	z-index: 359;
	width: 184px;
	min-height: 44px;
	background-color: transparent;
	line-height: 53px;
	font-size: 30px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 28px;
	left: 13px;
}

#u521-4
{
	z-index: 403;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 7710px;
	left: 493px;
}

#u522
{
	z-index: 407;
	width: 791px;
	-pie-box-shadow: none;
	box-shadow: 1px 1px 15px rgba(0,0,0,0.5);
	padding-bottom: 80px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7814px;
	left: 184px;
	background: transparent url("../images/lined_paper.jpg") repeat left top;
}

#u524-33
{
	z-index: 408;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 60px;
	left: 54px;
}

#u544
{
	z-index: 441;
	width: 123px;
	background-color: transparent;
	-webkit-transform: matrix(0.9877,0.1564,-0.1564,0.9877,10,-9);
	-ms-transform: matrix(0.9877,0.1564,-0.1564,0.9877,10,-9);
	transform: matrix(0.9877,0.1564,-0.1564,0.9877,10,-9);
	position: relative;
	margin-right: -10000px;
	margin-top: 962px;
	left: 864px;
}

#u131-4
{
	z-index: 450;
	width: 560px;
	min-height: 110px;
	background-color: transparent;
	line-height: 123px;
	font-size: 70px;
	letter-spacing: -10px;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	font-weight: bold;
	font-style: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 525px;
	left: 323px;
}

#u185
{
	z-index: 458;
	width: 148px;
	background-color: transparent;
	-webkit-transform: matrix(0.9563,0.2924,-0.2924,0.9563,25,-18);
	-ms-transform: matrix(0.9563,0.2924,-0.2924,0.9563,25,-18);
	transform: matrix(0.9563,0.2924,-0.2924,0.9563,25,-18);
	position: relative;
	margin-right: -10000px;
	margin-top: 1809px;
	left: 866px;
}

#u912
{
	z-index: 460;
	width: 960px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 99px;
}

#u1025
{
	z-index: 475;
	width: 960px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 4px rgba(127,127,127,0.5),0px 0px 4px rgba(127,127,127,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 8504px;
	left: 99px;
}

#u1087
{
	z-index: 487;
	width: 156px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2546px;
	left: 223px;
}

#u1105-4
{
	z-index: 489;
	width: 110px;
	min-height: 24px;
	background-color: transparent;
	line-height: 25px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7562px;
	left: 197px;
}

#u1106
{
	z-index: 493;
	width: 215px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 16px rgba(0,255,255,0.5),0px 0px 16px rgba(0,255,255,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 7120px;
	left: 182px;
}

#u1113
{
	z-index: 495;
	width: 960px;
	min-height:100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 99px;
}

#u1125
{
	z-index: 506;
	width: 289px;
	background-color: #000000;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8604px;
	left: 184px;
	padding: 10px 20px 1px 16px;
}

#u1126
{
	z-index: 542;
	width: 290px;
	-pie-box-shadow: none;
	box-shadow: 0px 0px 8px rgba(0,255,255,0.5),0px 0px 8px rgba(0,255,255,0.5);
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u1128-4
{
	z-index: 507;
	display: block;
	vertical-align: top;
	margin-left: 10px;
	margin-top: 3px;
	position: relative;
}

#u1095
{
	z-index: 516;
	width: 156px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2893px;
	left: 223px;
}

#u1142
{
	z-index: 522;
	width: 601px;
	height: 2px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3309px;
	left: 376px;
}

#u1145
{
	z-index: 523;
	width: 601px;
	height: 2px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3655px;
	left: 376px;
}

#u1141
{
	z-index: 524;
	width: 791px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3238px;
	left: 188px;
}

#u1140-4
{
	z-index: 526;
	width: 428px;
	min-height: 43px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 42px;
	font-size: 24px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-bottom: -2px;
	position: relative;
	margin-right: -10000px;
	margin-top: -2px;
	left: 217px;
}

#u1143
{
	z-index: 525;
	width: 791px;
	background: -webkit-gradient(linear, left center, right center, from(#10115D),color-stop(100%, #54A9ED));
	background: -webkit-linear-gradient(left,#10115D ,#54A9ED 100%);
	background: linear-gradient(to right,#10115D ,#54A9ED 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF10115D, endColorstr=#FF54A9ED, GradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF10115D', endColorstr='#FF54A9ED', GradientType=1)";
	border-style: none;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3583px;
	left: 188px;
}

#u1144-4
{
	z-index: 530;
	width: 428px;
	min-height: 43px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 42px;
	font-size: 24px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	margin-bottom: -2px;
	position: relative;
	margin-right: -10000px;
	margin-top: -2px;
	left: 217px;
}

#u1100
{
	z-index: 534;
	width: 157px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3237px;
	left: 223px;
}

#u1090
{
	z-index: 536;
	width: 157px;
	-pie-box-shadow: none;
	box-shadow: 4px 4px 6px rgba(0,0,0,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3583px;
	left: 224px;
}

.widgetu1061
{
	z-index: 544;
	width: 0.01px;
	height: 176px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8627px;
	left: 542px;
}

#widgetu1062
{
	z-index: 545;
	width: 384px;
	height: 39px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 40px;
}

#u1064-4
{
	z-index: 546;
	width: 180px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
}

#u1063-4
{
	z-index: 550;
	width: 298px;
	min-height: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	left: 72px;
}

#widgetu1062.non-empty-st #u1063-4
{
	background-color: #FFFFFF;
}

#widgetu1062:hover #u1063-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1062.focus-st #u1063-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1062.non-empty-st #u1063-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1062:hover #u1063-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1062.focus-st #u1063-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1066
{
	z-index: 554;
	width: 425px;
	height: 39px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
}

#u1067-4
{
	z-index: 555;
	width: 180px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	font-size: 14px;
	color: #6B6B6B;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#u1069-4
{
	z-index: 559;
	width: 298px;
	min-height: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	left: 113px;
}

#widgetu1066.non-empty-st #u1069-4
{
	background-color: #FFFFFF;
}

#widgetu1066:hover #u1069-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1066.focus-st #u1069-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1066.non-empty-st #u1069-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1066:hover #u1069-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1066.focus-st #u1069-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u1070-4
{
	z-index: 563;
	width: 118px;
	min-height: 14px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

#u1071-4
{
	z-index: 567;
	width: 118px;
	min-height: 28px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

#u1072-4
{
	z-index: 571;
	width: 118px;
	min-height: 24px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 12px;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

#u1073-17
{
	z-index: 575;
	min-height: 46px;
	width: 395px;
	position: relative;
	margin-right: -10000px;
	margin-top: 93px;
	left: 12px;
	background: url("../images/u1073-17.png") no-repeat 0px 0px;
}

#u1073-17:hover
{
	background: url("../images/u1073-17-r.png") no-repeat 0px 0px;
}

#u1073-17:active
{
	background: url("../images/u1073-17-m.png") no-repeat 0px 0px;
}

.widgetu1061.frm-sub-st #u1073-17
{
	background: url("../images/u1073-17-fs.png") no-repeat 0px 0px;
}

.widgetu1048
{
	z-index: 592;
	width: 0.01px;
	height: 176px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5703px;
	left: 542px;
}

#widgetu1049
{
	z-index: 593;
	width: 384px;
	height: 39px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 40px;
}

#u1051-4
{
	z-index: 594;
	width: 180px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
}

#u1050-4
{
	z-index: 598;
	width: 298px;
	min-height: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	left: 72px;
}

#widgetu1049.non-empty-st #u1050-4
{
	background-color: #FFFFFF;
}

#widgetu1049:hover #u1050-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1049.focus-st #u1050-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1049.non-empty-st #u1050-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1049:hover #u1050-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1049.focus-st #u1050-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1053
{
	z-index: 602;
	width: 425px;
	height: 39px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
}

#u1054-4
{
	z-index: 603;
	width: 180px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	font-size: 14px;
	color: #6B6B6B;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#u1056-4
{
	z-index: 607;
	width: 298px;
	min-height: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	left: 113px;
}

#widgetu1053.non-empty-st #u1056-4
{
	background-color: #FFFFFF;
}

#widgetu1053:hover #u1056-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1053.focus-st #u1056-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1053.non-empty-st #u1056-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1053:hover #u1056-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1053.focus-st #u1056-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u1057-4
{
	z-index: 611;
	width: 118px;
	min-height: 14px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

#u1058-4
{
	z-index: 615;
	width: 118px;
	min-height: 28px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

#u1059-4
{
	z-index: 619;
	width: 118px;
	min-height: 24px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 12px;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

#u1060-17
{
	z-index: 623;
	min-height: 46px;
	width: 395px;
	position: relative;
	margin-right: -10000px;
	margin-top: 93px;
	left: 12px;
	background: url("../images/u1060-17.png") no-repeat 0px 0px;
}

#u1060-17:hover
{
	background: url("../images/u1060-17-r.png") no-repeat 0px 0px;
}

#u1060-17:active
{
	background: url("../images/u1060-17-m.png") no-repeat 0px 0px;
}

.widgetu1048.frm-sub-st #u1060-17
{
	background: url("../images/u1060-17-fs.png") no-repeat 0px 0px;
}

.widgetu961
{
	z-index: 640;
	width: 0.01px;
	height: 176px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2081px;
	left: 542px;
}

#widgetu968
{
	z-index: 641;
	width: 384px;
	height: 39px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 40px;
}

#widgetu1062.fld-err-st,#widgetu1049.fld-err-st,#widgetu968.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 384px;
	height: 39px;
	min-height: 0px;
	margin: -1px -10000px 0px 0px;
}

#u970-4
{
	z-index: 642;
	width: 180px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	color: #6B6B6B;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
}

#widgetu1062.fld-err-st #u1064-4,#widgetu1049.fld-err-st #u1051-4,#widgetu968.fld-err-st #u970-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 180px;
	margin: 11px -10000px 0px 0px;
}

#u971-4
{
	z-index: 646;
	width: 298px;
	min-height: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	left: 72px;
}

#widgetu968.non-empty-st #u971-4
{
	background-color: #FFFFFF;
}

#widgetu968:hover #u971-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu968.focus-st #u971-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu968.non-empty-st #u971-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu968:hover #u971-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu968.focus-st #u971-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu963
{
	z-index: 650;
	width: 425px;
	height: 39px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
}

#widgetu1066.fld-err-st,#widgetu1053.fld-err-st,#widgetu963.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 425px;
	height: 39px;
	min-height: 0px;
	margin: 45px -10000px 0px 0px;
}

#u964-4
{
	z-index: 651;
	width: 180px;
	min-height: 26px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	text-align: left;
	font-size: 14px;
	color: #6B6B6B;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#widgetu1066.fld-err-st #u1067-4,#widgetu1053.fld-err-st #u1054-4,#widgetu963.fld-err-st #u964-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 26px;
	width: 180px;
	margin: 12px -10000px 0px 0px;
}

#widgetu1062.fld-err-st #u1064-4 p,#widgetu1062.fld-err-st #u1064-4 span,#widgetu1066.fld-err-st #u1067-4 p,#widgetu1066.fld-err-st #u1067-4 span,#widgetu1049.fld-err-st #u1051-4 p,#widgetu1049.fld-err-st #u1051-4 span,#widgetu1053.fld-err-st #u1054-4 p,#widgetu1053.fld-err-st #u1054-4 span,#widgetu968.fld-err-st #u970-4 p,#widgetu968.fld-err-st #u970-4 span,#widgetu963.fld-err-st #u964-4 p,#widgetu963.fld-err-st #u964-4 span
{
	color: #D7244C;
}

#u965-4
{
	z-index: 655;
	width: 298px;
	min-height: 25px;
	border-width: 1px;
	border-style: solid;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	border-radius: 10px;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	left: 113px;
}

#widgetu963.non-empty-st #u965-4
{
	background-color: #FFFFFF;
}

#u1063-4::before,#u1069-4::before,#u1050-4::before,#u1056-4::before,#u971-4::before,#u965-4::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	z-index: -1;
	top: -1px;
	left: -1px;
	bottom: -1px;
	right: -1px;
	border-radius: 10px;
	box-shadow: inset 0px 0px 8px rgba(127,127,127,0.5), inset 0px 0px 8px rgba(127,127,127,0.5);
}

#widgetu963:hover #u965-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu963.focus-st #u965-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu1062.fld-err-st #u1063-4,#widgetu1066.fld-err-st #u1069-4,#widgetu1049.fld-err-st #u1050-4,#widgetu1053.fld-err-st #u1056-4,#widgetu968.fld-err-st #u971-4,#widgetu963.fld-err-st #u965-4
{
	border-color: #D7244C;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 298px;
	margin: 0px -10000px 0px 0px;
}

#widgetu963.non-empty-st #u965-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu963:hover #u965-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu963.focus-st #u965-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1062.fld-err-st #u1063-4 *,#widgetu1066.fld-err-st #u1069-4 *,#widgetu1049.fld-err-st #u1050-4 *,#widgetu1053.fld-err-st #u1056-4 *,#widgetu968.fld-err-st #u971-4 *,#widgetu963.fld-err-st #u965-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu1062_input,#widgetu1062_prompt,#widgetu1066_input,#widgetu1066_prompt,#widgetu1049_input,#widgetu1049_prompt,#widgetu1053_input,#widgetu1053_prompt,#widgetu968_input,#widgetu968_prompt,#widgetu963_input,#widgetu963_prompt
{
	width: 298px;
	min-height: 25px;
	color: #C4C4C4;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-style: italic;
	padding: 6px;
}

#widgetu1062.focus-st #widgetu1062_prompt,#widgetu1066.focus-st #widgetu1066_prompt,#widgetu1049.focus-st #widgetu1049_prompt,#widgetu1053.focus-st #widgetu1053_prompt,#widgetu968.focus-st #widgetu968_prompt,#widgetu963.focus-st #widgetu963_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
	visibility: hidden;
}

#widgetu1062:hover #widgetu1062_input,#widgetu1062.focus-st #widgetu1062_input,#widgetu1062.fld-err-st #widgetu1062_input,#widgetu1062:hover #widgetu1062_prompt,#widgetu1062.fld-err-st #widgetu1062_prompt,#widgetu1066:hover #widgetu1066_input,#widgetu1066.focus-st #widgetu1066_input,#widgetu1066.fld-err-st #widgetu1066_input,#widgetu1066:hover #widgetu1066_prompt,#widgetu1066.fld-err-st #widgetu1066_prompt,#widgetu1049:hover #widgetu1049_input,#widgetu1049.focus-st #widgetu1049_input,#widgetu1049.fld-err-st #widgetu1049_input,#widgetu1049:hover #widgetu1049_prompt,#widgetu1049.fld-err-st #widgetu1049_prompt,#widgetu1053:hover #widgetu1053_input,#widgetu1053.focus-st #widgetu1053_input,#widgetu1053.fld-err-st #widgetu1053_input,#widgetu1053:hover #widgetu1053_prompt,#widgetu1053.fld-err-st #widgetu1053_prompt,#widgetu968:hover #widgetu968_input,#widgetu968.focus-st #widgetu968_input,#widgetu968.fld-err-st #widgetu968_input,#widgetu968:hover #widgetu968_prompt,#widgetu968.fld-err-st #widgetu968_prompt,#widgetu963:hover #widgetu963_input,#widgetu963.focus-st #widgetu963_input,#widgetu963.fld-err-st #widgetu963_input,#widgetu963:hover #widgetu963_prompt,#widgetu963.fld-err-st #widgetu963_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#widgetu1062.non-empty-st #widgetu1062_prompt,#widgetu1066.non-empty-st #widgetu1066_prompt,#widgetu1049.non-empty-st #widgetu1049_prompt,#widgetu1053.non-empty-st #widgetu1053_prompt,#widgetu968.non-empty-st #widgetu968_prompt,#widgetu963.non-empty-st #widgetu963_prompt
{
	visibility: hidden;
}

#u972-4
{
	z-index: 659;
	width: 118px;
	min-height: 14px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

.widgetu1061.frm-sub-st #u1070-4,.widgetu1048.frm-sub-st #u1057-4,.widgetu961.frm-sub-st #u972-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 18px;
}

.widgetu1061.frm-sub-st #u1070-4 p,.widgetu1048.frm-sub-st #u1057-4 p,.widgetu961.frm-sub-st #u972-4 p
{
	color: #999999;
	font-size: 14px;
	line-height: 1;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u962-4
{
	z-index: 663;
	width: 118px;
	min-height: 28px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 14px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

.widgetu1061.frm-subm-err-st #u1071-4,.widgetu1048.frm-subm-err-st #u1058-4,.widgetu961.frm-subm-err-st #u962-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 32px;
}

.widgetu1061.frm-subm-err-st #u1071-4 p,.widgetu1048.frm-subm-err-st #u1058-4 p,.widgetu961.frm-subm-err-st #u962-4 p
{
	color: #D7244C;
	font-size: 14px;
	line-height: 1;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u967-4
{
	z-index: 667;
	width: 118px;
	min-height: 24px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	line-height: 12px;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 144px;
	left: 144px;
}

.widgetu1061.frm-subm-ok-st #u1072-4,.widgetu1048.frm-subm-ok-st #u1059-4,.widgetu961.frm-subm-ok-st #u967-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 28px;
}

.widgetu1061.frm-subm-ok-st #u1072-4 p,.widgetu1048.frm-subm-ok-st #u1059-4 p,.widgetu961.frm-subm-ok-st #u967-4 p
{
	color: #999999;
	font-size: 8px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u973-17
{
	z-index: 671;
	min-height: 46px;
	width: 395px;
	position: relative;
	margin-right: -10000px;
	margin-top: 93px;
	left: 12px;
	background: url("../images/u973-17.png") no-repeat 0px 0px;
}

#u973-17:hover
{
	background: url("../images/u973-17-r.png") no-repeat 0px 0px;
}

#u973-17:active
{
	background: url("../images/u973-17-m.png") no-repeat 0px 0px;
}

.widgetu961.frm-sub-st #u973-17
{
	background: url("../images/u973-17-fs.png") no-repeat 0px 0px;
}

#u550
{
	z-index: 2;
	width: 960px;
	padding-bottom: 3px;
}

#u552-4
{
	z-index: 7;
	width: 147px;
	min-height: 22px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 313px;
}

#u554
{
	z-index: 15;
	width: 3px;
	height: 25px;
	margin-right: -10000px;
	margin-top: 6px;
	left: 484px;
}

#u553-4
{
	z-index: 11;
	width: 170px;
	min-height: 22px;
	margin-right: -10000px;
	margin-top: 5px;
	left: 510px;
}

#u551-4
{
	z-index: 3;
	width: 270px;
	min-height: 16px;
	margin-left: 345px;
}

body
{
	position: relative;
	min-width: 960px;
	padding-bottom: 13px;
}

#page .verticalspacer
{
	clear: both;
}

