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

#page
{
	z-index: 1;
	width: 12000px;
	min-height: 768px;
}

#slideshowu1153
{
	z-index: 20;
	width: 0.01px;
	height: 465px;
	position: relative;
	margin-right: -10000px;
	margin-top: 263px;
	left: -118px;
}

#u1191
{
	position: absolute;
	width: 627px;
	height: 465px;
	background-color: transparent;
}

#u1191popup
{
	z-index: 21;
}

#u1258
{
	z-index: 22;
	width: 627px;
	height: 465px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1267
{
	z-index: 24;
	width: 627px;
	height: 465px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1276
{
	z-index: 26;
	width: 627px;
	height: 465px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1258_img,#u1267_img,#u1276_img
{
	padding: 60px 26px 59px 25px;
}

#u1321
{
	z-index: 28;
	width: 627px;
	height: 465px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1321_img
{
	padding: 58px 22px 58px 23px;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#pu125-8
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: -8px;
	left: 19px;
}

#u125-8
{
	z-index: 174;
	width: 126px;
	min-height: 126px;
	background-color: transparent;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 61px;
	left: 55px;
}

#u125-8:hover
{
	background-color: #FFFF00;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 126px;
	margin: 61px -10000px 0px 0px;
}

#u125-8:hover p
{
	color: #000000;
	visibility: inherit;
}

#u125
{
	font-size: 18px;
	line-height: 1.4;
	padding-right: -2px;
	padding-top: 6px;
	color: #FFFFFF;
}

#u125-3,#u125-5
{
	font-size: 18px;
	line-height: 1.4;
	padding-right: -2px;
	padding-top: 6px;
	color: #00A99D;
}

#u1079
{
	z-index: 220;
	width: 309px;
	-webkit-transform: matrix(0,1,-1,0,166,-143);
	-ms-transform: matrix(0,1,-1,0,166,-143);
	-o-transform: matrix(0,1,-1,0,166,-143);
	transform: matrix(0,1,-1,0,166,-143);
	position: relative;
	margin-right: -10000px;
	margin-top: 183px;
	left: 505px;
}

#u1089-4
{
	z-index: 222;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
	left: 358px;
}

#u1095
{
	z-index: 226;
	width: 196px;
	position: relative;
	margin-right: -10000px;
	left: 475px;
}

#u1446
{
	z-index: 228;
	width: 202px;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
	left: 24px;
}

#u1451
{
	z-index: 230;
	width: 151px;
	position: relative;
	margin-right: -10000px;
	margin-top: 563px;
}

#u1456
{
	z-index: 232;
	width: 169px;
	position: relative;
	margin-right: -10000px;
	margin-top: 583px;
	left: 306px;
}

#u1484
{
	z-index: 234;
	width: 662px;
	position: relative;
	margin-right: -10000px;
	margin-top: 754px;
	left: 20px;
}

#pie003
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 3487px;
}

#ie003
{
	margin-left: 1936px;
	position: relative;
}

#u346-81
{
	z-index: 92;
	width: 2958px;
	height: 500px;
	background-color: transparent;
	direction: ltr;
	writing-mode: tb-rl;
	-webkit-direction: ltr;
	-webkit-writing-mode: vertical-rl;
	text-align: justify;
	line-height: 2.2;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-top: 91px;
	position: relative;
}

#pkappan002
{
	width: 0.01px;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 6512px;
}

#kappan002
{
	margin-left: 630px;
	position: relative;
}

#pu1584
{
	width: 0.01px;
	margin-top: 91px;
	position: relative;
}

#u1584
{
	z-index: 12;
	width: 121px;
	position: relative;
	margin-right: -10000px;
	margin-top: 335px;
	left: 1619px;
}

#u1584_img
{
	padding-right: 1px;
	padding-bottom: 1px;
}

#u341-21
{
	z-index: 71;
	width: 1738px;
	height: 500px;
	background-color: transparent;
	direction: ltr;
	writing-mode: tb-rl;
	-webkit-direction: ltr;
	-webkit-writing-mode: vertical-rl;
	text-align: justify;
	line-height: 2.16;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u346-2,#u341-2
{
	font-size: 30px;
	font-weight: bold;
}

#u346-3,#u346-5,#u346-7,#u346-9,#u346-11,#u346-13,#u346-15,#u346-17,#u346-19,#u346-21,#u346-23,#u346-25,#u346-27,#u346-29,#u346-31,#u346-33,#u346-35,#u346-37,#u346-39,#u346-41,#u346-43,#u346-45,#u346-47,#u346-49,#u346-51,#u346-53,#u346-55,#u346-57,#u346-59,#u346-61,#u346-63,#u346-65,#u346-67,#u346-69,#u346-71,#u346-73,#u346-75,#u346-77,#u346-79,#u341-3,#u341-5,#u341-7,#u341-9,#u341-11,#u341-13,#u341-15,#u341-17,#u341-19
{
	font-size: 18px;
}

#pgogo001
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	left: 8350px;
}

#gogo001
{
	margin-left: 3119px;
	position: relative;
}

#pu1557
{
	width: 0.01px;
	margin-top: 3px;
	position: relative;
}

#u1557
{
	z-index: 2;
	width: 114px;
	position: relative;
	margin-right: -10000px;
	margin-top: 400px;
	left: 3276px;
}

#u1562
{
	z-index: 4;
	width: 152px;
	position: relative;
	margin-right: -10000px;
	margin-top: 24px;
	left: 2520px;
}

#u1567
{
	z-index: 6;
	width: 364px;
	position: relative;
	margin-right: -10000px;
	margin-top: 382px;
	left: 1132px;
}

#u1567_img
{
	padding-bottom: 1px;
}

#u1572
{
	z-index: 8;
	width: 48px;
	position: relative;
	margin-right: -10000px;
	margin-top: 33px;
	left: 1941px;
}

#u1578
{
	z-index: 10;
	width: 68px;
	position: relative;
	margin-right: -10000px;
	margin-top: 551px;
	left: 780px;
}

#u1614
{
	z-index: 14;
	width: 206px;
	position: relative;
	margin-right: -10000px;
	margin-top: 523px;
	left: 2434px;
}

#u1619
{
	z-index: 16;
	width: 66px;
	position: relative;
	margin-right: -10000px;
	margin-top: 216px;
	left: 2545px;
}

#u1624
{
	z-index: 18;
	width: 284px;
	position: relative;
	margin-right: -10000px;
	left: 70px;
}

#u98-40
{
	z-index: 31;
	width: 3378px;
	height: 500px;
	background-color: transparent;
	direction: ltr;
	writing-mode: tb-rl;
	-webkit-direction: ltr;
	-webkit-writing-mode: vertical-rl;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 85px;
}

#u98-2
{
	font-size: 30px;
	text-align: left;
	line-height: 2.2;
	font-weight: bold;
}

#u98-3
{
	font-size: 18px;
	text-align: left;
	line-height: 2.2;
}

#u98-5,#u98-7,#u98-9,#u98-11,#u98-13,#u98-15,#u98-17,#u98-19,#u98-21,#u98-23,#u98-25,#u98-27,#u98-29,#u98-31,#u98-33,#u98-35,#u98-37
{
	font-size: 18px;
	line-height: 2.2;
}

#u125-6,#u98-38
{
	line-height: 1.75;
}

#u349-3
{
	z-index: 184;
	width: 26px;
	height: 5px;
	background-color: transparent;
	direction: ltr;
	writing-mode: tb-rl;
	-webkit-direction: ltr;
	-webkit-writing-mode: vertical-rl;
	line-height: 1.75;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 613px;
	left: 1596px;
}

#u1644
{
	z-index: 187;
	width: 194px;
	position: fixed;
	top: 6px;
	right: 35px;
}

#u1630
{
	z-index: 30;
	width: 177px;
	height: 600px;
	border-style: none;
	border-color: transparent;
	-moz-border-radius: 24px;
	-webkit-border-radius: 24px;
	-khtml-border-radius: 24px;
	border-radius: 24px;
	position: fixed;
	top: 41px;
	right: 49px;
	background: transparent url("../images/a3.jpg") no-repeat left top;
}

#u522
{
	z-index: 189;
	width: 147px;
	position: fixed;
	top: 119px;
	right: 55px;
}

#pu81-18
{
	width: 0.01px;
	padding-bottom: 365px;
	position: relative;
	margin-right: -10000px;
}

#u81-18
{
	z-index: 190;
	width: 147px;
	min-height: 365px;
	line-height: 1.75;
	font-size: 16px;
	font-weight: normal;
	position: fixed;
	top: 119px;
	right: 55px;
}

#u81-4,#u81-8
{
	color: #FF0000;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

#u81-3,#u81-7,#u81-13
{
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
}

#u81-10
{
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

#u81,#u81-5,#u81-9,#u81-11
{
	color: #736357;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

#u81-14
{
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

#u81-15,#u81-16
{
	color: #C7B299;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

#u130-4
{
	z-index: 212;
	width: 110px;
	min-height: 53px;
	background-color: transparent;
	text-align: center;
	line-height: 1.75;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: fixed;
	top: 275px;
	right: 85px;
}

#u130-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 53px;
	margin: 0px;
}

#u130-4.MuseLinkActive p
{
	color: #353F5A;
	visibility: inherit;
	font-weight: bold;
}

#u520-4
{
	z-index: 216;
	width: 35px;
	min-height: 31px;
	color: #C1272D;
	line-height: 1.75;
	font-size: 12px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-style: normal;
	position: fixed;
	top: 235px;
	right: 105px;
}

#u84-4
{
	z-index: 208;
	width: 91px;
	min-height: 54px;
	background-color: transparent;
	text-align: center;
	color: #736357;
	line-height: 1.75;
	font-size: 30px;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: fixed;
	top: 44px;
	right: 86px;
}

#u84-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 54px;
	margin: 0px;
}

#u84-4.MuseLinkActive p
{
	color: #736357;
	visibility: inherit;
	font-size: 26px;
	letter-spacing: 4px;
}

#page .verticalspacer
{
	clear: both;
}

