.version.info /* version checker */
{
	color: #000018;
	background-color: #4CA718;
}

.html
{
	background-color: #FFFFFF;
}

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

#page_position_content
{
	margin-top: -6px;
	margin-bottom: -70px;
	width: 0.01px;
}

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

#u1549-3,#u1549-3-bw
{
	z-index: 2;
	min-height: 168px;
}

#menuu106
{
	z-index: 5;
	width: 1000px;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: 142px;
	left: 99px;
}

#u114
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
}

#u117
{
	width: 109px;
	padding-bottom: 16px;
}

#u117:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u118-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u117:active #u118-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u134
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 111px;
}

#u137
{
	width: 109px;
	padding-bottom: 16px;
}

#u117.MuseMenuActive,#u137:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u138-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u117.MuseMenuActive #u118-4,#u137:active #u138-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u135
{
	width: 112px;
	top: 30px;
}

#u2984
{
	width: 110px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2984:hover
{
	width: 110px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2984.MuseMenuActive
{
	width: 110px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2986-4
{
	width: 102px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2984:hover #u2986-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 102px;
	margin: 0px -10000px 0px 0px;
}

#u2984.MuseMenuActive #u2986-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 102px;
	margin: 0px -10000px 0px 0px;
}

#u154
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 222px;
}

#u155
{
	width: 109px;
	padding-bottom: 16px;
}

#u137.MuseMenuActive,#u155:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u157-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u137.MuseMenuActive #u138-4,#u155:active #u157-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u159
{
	width: 110px;
	top: 30px;
}

#u1308
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u1308:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1310-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u1308:hover #u1310-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u2127
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u1308.MuseMenuActive,#u2127:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2128-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u1308.MuseMenuActive #u1310-4,#u2127:hover #u2128-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u2151
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2127.MuseMenuActive,#u2151:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2154-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2127.MuseMenuActive #u2128-4,#u2151:hover #u2154-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u136,#u2983,#u160,#u1307,#u2126,#u2148,#u2163
{
	width: 110px;
}

#u2164
{
	width: 108px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2151.MuseMenuActive,#u2164:hover
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2164.MuseMenuActive
{
	width: 108px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2165-4
{
	width: 100px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2151.MuseMenuActive #u2154-4,#u2164:hover #u2165-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u2164.MuseMenuActive #u2165-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 100px;
	margin: 0px -10000px 0px 0px;
}

#u1055
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 333px;
}

#u1058
{
	width: 109px;
	padding-bottom: 16px;
}

#u155.MuseMenuActive,#u1058:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u1060-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u155.MuseMenuActive #u157-4,#u1058:active #u1060-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u174
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 444px;
}

#u175
{
	width: 109px;
	padding-bottom: 16px;
}

#u1058.MuseMenuActive,#u175:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u176-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u1058.MuseMenuActive #u1060-4,#u175:active #u176-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u1068
{
	width: 109px;
	min-height: 30px;
	margin-right: -10000px;
	left: 555px;
}

#u1071
{
	width: 109px;
	padding-bottom: 16px;
}

#u175.MuseMenuActive,#u1071:active
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u1071.MuseMenuActive
{
	width: 109px;
	min-height: 0px;
	margin: 0px;
}

#u1072-4
{
	width: 109px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u175.MuseMenuActive #u176-4,#u1071:active #u1072-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u1071.MuseMenuActive #u1072-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 109px;
	margin: 0px -10000px 0px 0px;
}

#u194
{
	width: 110px;
	min-height: 30px;
	margin-right: -10000px;
	left: 666px;
}

#u195
{
	width: 110px;
	padding-bottom: 16px;
}

#u195:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u197-4
{
	width: 110px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u195:active #u197-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u234
{
	width: 110px;
	min-height: 30px;
	margin-right: -10000px;
	left: 778px;
}

#u235
{
	width: 110px;
	padding-bottom: 16px;
}

#u195.MuseMenuActive,#u235:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u236-4
{
	width: 110px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u195.MuseMenuActive #u197-4,#u235:active #u236-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u239
{
	width: 109px;
	top: 30px;
}

#u2253
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2253:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2256-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2253:hover #u2256-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u1756
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2253.MuseMenuActive,#u1756:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1758-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2253.MuseMenuActive #u2256-4,#u1756:hover #u1758-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u2172
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u1756.MuseMenuActive,#u2172:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2175-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u1756.MuseMenuActive #u1758-4,#u2172:hover #u2175-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u240,#u2252,#u1755,#u2171,#u2962
{
	width: 109px;
}

#u2965
{
	width: 107px;
	padding-bottom: 12px;
	margin-right: -10000px;
}

#u2172.MuseMenuActive,#u2965:hover
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2965.MuseMenuActive
{
	width: 107px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2968-4
{
	width: 99px;
	min-height: 14px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	margin-right: -10000px;
	top: 6px;
	left: 2px;
}

#u2172.MuseMenuActive #u2175-4,#u2965:hover #u2968-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u2965.MuseMenuActive #u2968-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u274
{
	width: 110px;
	min-height: 30px;
	margin-right: -10000px;
	left: 890px;
}

#u275
{
	width: 110px;
	padding-bottom: 16px;
}

#u235.MuseMenuActive,#u275:active
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u275.MuseMenuActive
{
	width: 110px;
	min-height: 0px;
	margin: 0px;
}

#u277-4
{
	width: 110px;
	min-height: 14px;
	margin-right: -10000px;
	top: 8px;
}

#u235.MuseMenuActive #u236-4,#u275:active #u277-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u275.MuseMenuActive #u277-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 110px;
	margin: 0px -10000px 0px 0px;
}

#u323-4
{
	z-index: 121;
	width: 148px;
	min-height: 21px;
	margin-right: -10000px;
	margin-top: 57px;
	left: 902px;
}

#u392-4
{
	z-index: 125;
	width: 149px;
	min-height: 41px;
	margin-right: -10000px;
	margin-top: 85px;
	left: 902px;
}

#u697
{
	z-index: 220;
	margin-right: -10000px;
	margin-top: 79px;
	left: 873px;
}

#u766
{
	z-index: 221;
	width: 117px;
	margin-right: -10000px;
	margin-top: 68px;
	left: 147px;
}

#u771
{
	z-index: 222;
	width: 193px;
	margin-right: -10000px;
	margin-top: 73px;
	left: 280px;
}

#u924-4
{
	z-index: 223;
	width: 230px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 19px;
	left: 126px;
}

#u1557
{
	z-index: 234;
	height: 7px;
}

#u1557-bw
{
	z-index: 234;
	margin-top: 6px;
	height: 7px;
}

#pu883
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 14px;
}

#u883
{
	z-index: 262;
	width: 960px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u733-5
{
	z-index: 264;
	width: 960px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	color: #FFFFFF;
	text-align: left;
	font-size: 18px;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 132px;
}

#u733-2
{
	letter-spacing: 11px;
	color: #736357;
}

#pu926
{
	width: 0.01px;
	padding-bottom: 156px;
	margin-left: 1055px;
	margin-top: -398px;
}

#u926
{
	z-index: 227;
	width: 45px;
	height: 156px;
	top: 194px;
	right: 0px;
}

#u927
{
	z-index: 228;
	width: 37px;
	height: 147px;
	top: 198px;
	right: 2px;
}

#u928-4
{
	z-index: 229;
	width: 147px;
	min-height: 24px;
	top: 260px;
	right: 70px;
}

#pu1077
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 49px;
}

#u1077
{
	z-index: 261;
	width: 960px;
	background-color: #C7B299;
	padding-bottom: 48px;
	position: relative;
	margin-right: -10000px;
}

#u1568
{
	z-index: 413;
	width: 960px;
	height: 5px;
	background-color: #998675;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
	margin-right: -10000px;
}

#u1573-5
{
	z-index: 419;
	width: 470px;
	min-height: 48px;
	background-color: transparent;
	line-height: 25px;
	color: #736357;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u1573
{
	font-size: 24px;
	line-height: 42px;
}

#u1573-2
{
	font-size: 16px;
	line-height: 28px;
}

#pu1076
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 15px;
}

#u1076
{
	z-index: 259;
	height: 917px;
	background-color: #998675;
	opacity: 0.1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
}

#u1076-bw
{
	z-index: 259;
	margin-top: 1231px;
	height: 917px;
}

#u1078
{
	z-index: 260;
	width: 960px;
	height: 53px;
	background-color: #C7B299;
	position: relative;
	margin-right: -10000px;
	margin-top: 1245px;
	left: 120px;
}

#u778-86
{
	z-index: 269;
	width: 960px;
	min-height: 1303px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	left: 120px;
}

#u1047-54
{
	z-index: 355;
	width: 903px;
	min-height: 828px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 1320px;
	left: 120px;
}

#u1047-2,#u1047-7,#u1047-8,#u1047-10,#u1047-28
{
	font-size: 15px;
	line-height: 26px;
}

#u1047,#u1047-6,#u1047-9,#u1047-27
{
	color: #736357;
}

#u778-5,#u778-7,#u778-9,#u778-11,#u778-13,#u778-15,#u778-17,#u778-18,#u778-20,#u778-22,#u778-24,#u778-26,#u778-28,#u778-30,#u778-31,#u778-33,#u778-35,#u778-37,#u778-39,#u778-41,#u778-43,#u778-45,#u778-46,#u778-48,#u778-50,#u778-52,#u778-54,#u778-56,#u778-58,#u778-60,#u778-62,#u778-64,#u778-70,#u778-76,#u778-78,#u1047-4,#u1047-15,#u1047-17,#u1047-19,#u1047-21,#u1047-23,#u1047-25,#u1047-33,#u1047-35,#u1047-37
{
	font-size: 13px;
	line-height: 23px;
}

#u778-3,#u778-65,#u778-68,#u778-71,#u778-74,#u778-79,#u1047-5,#u1047-11,#u1047-26,#u1047-29,#u1047-38
{
	line-height: 25px;
}

#u778-67,#u778-73,#u778-81,#u778-82,#u778-84,#u1047-41,#u1047-44,#u1047-47,#u1047-50
{
	line-height: 25px;
	color: #736357;
}

#u778-2,#u1047-13,#u1047-31,#u1047-40,#u1047-43,#u1047-46,#u1047-49,#u1047-52
{
	font-size: 15px;
	line-height: 26px;
	color: #736357;
}

#u1296
{
	z-index: 409;
	width: 319px;
	-pie-box-shadow: none;
	box-shadow: 1px 1px 8px rgba(127,127,127,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 881px;
	left: 760px;
}

#u1301
{
	z-index: 411;
	width: 236px;
	-pie-box-shadow: none;
	box-shadow: 1px 1px 8px rgba(127,127,127,0.5);
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 77px;
	left: 801px;
}

#u1570
{
	z-index: 414;
	width: 960px;
	height: 5px;
	background-color: #998675;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
	margin-right: -10000px;
	margin-top: 1245px;
	left: 120px;
}

#u1571-4
{
	z-index: 415;
	width: 470px;
	min-height: 39px;
	background-color: transparent;
	line-height: 25px;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 1259px;
	left: 120px;
}

#u1573-3,#u1571-2
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u1571
{
	font-size: 16px;
	color: #736357;
	line-height: 28px;
}

#ppu1620
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 63px;
}

#pu1620
{
	z-index: 427;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 176px;
	margin-left: 455px;
}

#u1620
{
	z-index: 0;
	width: 473px;
	background-color: #534741;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#pu1621-16
{
	width: 0.01px;
	position: relative;
	left: 26px;
	padding-top: 13px;
	z-index: 2;
	padding-bottom: 16px;
}

#u1621-16
{
	z-index: 428;
	width: 429px;
	min-height: 65px;
	background-color: transparent;
	line-height: 19px;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 1px;
	font-family: Osaka－等幅, Osaka-mono, ＭＳ ゴシック, MS Gothic, monospace;
	position: relative;
	margin-right: -10000px;
}

#u1616
{
	z-index: 424;
	width: 522px;
	background-color: transparent;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
	margin-right: -10000px;
	left: 431px;
}

#u1618
{
	z-index: 426;
	width: 401px;
	min-height: 366px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1622
{
	z-index: 444;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 455px;
}

#u1624
{
	z-index: 445;
	width: 499px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 23px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 439px;
}

#u1625
{
	z-index: 446;
	width: 454px;
	height: 146px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 172px;
	left: 24px;
}

#u1558
{
	z-index: 235;
	height: 10px;
}

#u1558-bw
{
	z-index: 235;
	margin-top: 72px;
	height: 10px;
}

#u299_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	left: -100px;
	padding-top: 25px;
	padding-bottom: 56px;
}

#pu2200
{
	width: 0.01px;
	left: 163px;
	position: relative;
}

#u2200
{
	z-index: 239;
	width: 351px;
	margin-right: -10000px;
	margin-top: 27px;
}

#u2202
{
	z-index: 245;
	width: 351px;
	height: 5px;
}

#u2201-5
{
	z-index: 240;
	width: 351px;
	min-height: 41px;
	left: -1px;
	margin-top: 13px;
}

#u2203
{
	z-index: 246;
	width: 351px;
	height: 5px;
	margin-top: 6px;
}

#u2197
{
	z-index: 236;
	width: 496px;
	padding-bottom: 6px;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: -1px;
	left: 401px;
}

#u2198
{
	z-index: 237;
	width: 109px;
	margin-right: -10000px;
	margin-top: 10px;
	left: 9px;
}

#pu2204-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 8px;
	margin-left: 131px;
}

#u2204-4
{
	z-index: 247;
	width: 354px;
	min-height: 21px;
}

#u2205-8
{
	z-index: 251;
	width: 354px;
	min-height: 87px;
	margin-top: 4px;
}

#pu940
{
	width: 0.01px;
	left: 153px;
	margin-top: 21px;
	position: relative;
}

#u940
{
	z-index: 233;
	margin-right: -10000px;
	margin-top: 7px;
}

#u477-10
{
	z-index: 133;
	width: 209px;
	min-height: 27px;
	margin-right: -10000px;
	margin-top: 10px;
	left: 147px;
}

#u1484-27
{
	z-index: 143;
	width: 155px;
	min-height: 27px;
	margin-right: -10000px;
	left: 403px;
}

#u1486-27
{
	z-index: 170;
	width: 155px;
	min-height: 27px;
	margin-right: -10000px;
	left: 574px;
}

#u2124-23
{
	z-index: 197;
	width: 181px;
	min-height: 27px;
	margin-right: -10000px;
	left: 746px;
}

#u476-4
{
	z-index: 129;
	width: 960px;
	left: 120px;
	margin-top: 35px;
}

#u299,#u299-bw
{
	z-index: 120;
	min-height: 426px;
}

body
{
	position: relative;
	min-width: 1000px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
}
#pu3000
{
	width: 0.01px;
	margin-left: 20px;
	margin-top: 49px;
}
#u3000
{
	z-index: 261;
	width: 960px;
	background-color: #C7B299;
	padding-bottom: 48px;
	position: relative;
	margin-right: -10000px;
}
#u3001
{
	z-index: 413;
	width: 960px;
	height: 5px;
	background-color: #998675;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
	margin-right: -10000px;
}
#u3002-5
{
	z-index: 419;
	width: 470px;
	min-height: 48px;
	background-color: transparent;
	line-height: 25px;
	color: #736357;
	letter-spacing: 2px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}
#u3002-3
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}
#u3002
{
	font-size: 24px;
	line-height: 42px;
}
#u3002-2
{
	font-size: 16px;
	line-height: 28px;
}
#u3000-54
{
    z-index: 355;
    width: 960px;
    /*min-height: 828px;*/
    background-color: transparent;
    letter-spacing: 2px;
    font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
    position: relative;
    margin-right: -10000px;
    /*margin-top: 1320px;*/
    left: 120px;
    border-style: none;
    border-color: transparent;
}
#u3000-55
{
	font-size: 15px;
	line-height: 26px;
	color: #736357;
	margin-bottom: 20px;
}
#pu3076
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 15px;
}
#u3076-bw
{
	z-index: 259;
	/*margin-top: 1231px;*/
	/*height: 917px;*/
}
#u3000-54 ul li{
	margin: 15px 0;
}
#u3000-54 ul li dl dt{
	font-size: 15px;
	line-height: 26px;
	color: #736357;
}
#u3000-54 ul li dl .ri{
	text-align: right
}
#u3000-54 ul li dl dd{
	margin-left: 25px;
	font-size: 13px;
    line-height: 23px;
}
#u3000-54 ul li dl dd span{
	text-decoration:underline double;
}