.version.index /* version checker */
{
	color: #0000EB;
	background-color: #766506;
}

@-ms-viewport
{
	width: 768px;
}

@-webkit-viewport
{
	width: 768px;
}

@-o-viewport
{
	width: 768px;
}

@-moz-viewport
{
	width: 768px;
}

@viewport
{
	width: 768px;
}

#page
{
	z-index: 1;
	width: 768px;
	min-height: 10635.562499999976px;
	background-image: none;
	border-style: none;
	border-color: transparent;
	background-color: #C7B299;
	-moz-border-radius: 0px 10px 0px 0px ;
	-webkit-border-radius: 0px 10px 0px 0px ;
	-khtml-border-radius: 0px 10px 0px 0px ;
	border-radius: 0px 10px 0px 0px ;
	padding-bottom: 0px;
}

#page_position_content
{
	margin-bottom: -1071px;
}

#u24104
{
	z-index: 885;
	height: 80px;
	-pie-box-shadow: 0px 1px 3px #7F7F7F;
	-moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0px 1px 3px -1px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5);
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u24104-bw
{
	z-index: 885;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 0px;
}

#pamphletu24105
{
	z-index: 891;
	width: 0.01px;
	height: 55px;
	position: fixed;
	top: 10px;
	left: 40px;
}

#u24162
{
	z-index: 892;
	width: 662px;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 12px;
}

#u24163
{
	position: absolute;
	width: 65px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	top: 1px;
	left: 597px;
}

#u24164
{
	z-index: 894;
	width: 65px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
}

#u24167
{
	z-index: 895;
	width: 65px;
	height: 7px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	position: relative;
}

#u24165
{
	z-index: 896;
	width: 65px;
	height: 7px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-top: 9px;
	position: relative;
}

#u24166
{
	z-index: 897;
	width: 65px;
	height: 7px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-top: 10px;
	position: relative;
}

#u32917
{
	position: absolute;
	width: 287px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	top: -2px;
	left: -12px;
}

#u32858
{
	z-index: 899;
	width: 248px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 12px;
}

#u32619
{
	z-index: 900;
	width: 57px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u32620
{
	z-index: 902;
	height: 71px;
	width: 75px;
	vertical-align: top;
	margin-bottom: -9px;
	position: relative;
	margin-right: -10000px;
	margin-top: -9px;
	left: -9px;
	background: url("../../images/u32620.png") no-repeat 9px 9px;
}

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

#u32617-4
{
	z-index: 904;
	width: 190px;
	min-height: 17px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	letter-spacing: 5px;
	color: #FFFFFF;
	font-family: raleway, sans-serif;
	font-weight: 100;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	left: 58px;
}

#u32618-4
{
	z-index: 908;
	width: 160px;
	min-height: 24px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 29px;
	font-size: 24px;
	letter-spacing: 4px;
	color: #FFFFFF;
	font-family: fredericka-the-great, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 55px;
}

#u24106
{
	position: absolute;
	width: 768px;
	background-color: transparent;
	top: -10px;
	left: -41px;
}

#u24106popup
{
	z-index: 912;
}

#u24107
{
	z-index: 913;
	width: 768px;
	height: 116px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u24158
{
	z-index: 914;
	width: 768px;
	border-style: none;
	border-color: transparent;
	background-color: #998675;
	position: relative;
	margin-right: -10000px;
	margin-top: 64px;
}

#u24159
{
	z-index: 915;
	width: 768px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#u24159:active
{
	background-color: #71593A;
	margin: 2px -10000px 0px 0px;
}

#menuu24108
{
	z-index: 916;
	width: 744px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 24px;
}

#u24137
{
	width: 76px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u24138
{
	width: 76px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24138:active
{
	background-color: #998675;
	margin: 0px;
}

#u24141-4
{
	width: 35px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24138:active #u24141-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24144
{
	width: 99px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 78px;
}

#u24145
{
	width: 99px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24145:active
{
	background-color: #998675;
	margin: 0px;
}

#u24147-4
{
	width: 59px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24138.MuseMenuActive #u24141-4,#u24145:active #u24147-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24130
{
	width: 87px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 179px;
}

#u24131
{
	width: 87px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24131:active
{
	background-color: #998675;
	margin: 0px;
}

#u24132-4
{
	width: 47px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24145.MuseMenuActive #u24147-4,#u24131:active #u24132-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24109
{
	width: 82px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 268px;
}

#u24112
{
	width: 82px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24112:active
{
	background-color: #998675;
	margin: 0px;
}

#u24115-4
{
	width: 42px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24131.MuseMenuActive #u24132-4,#u24112:active #u24115-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24116
{
	width: 72px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 352px;
}

#u24117
{
	width: 72px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24117:active
{
	background-color: #998675;
	margin: 0px;
}

#u24120-4
{
	width: 32px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24112.MuseMenuActive #u24115-4,#u24117:active #u24120-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24123
{
	width: 99px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 426px;
}

#u24126
{
	width: 99px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24126:active
{
	background-color: #998675;
	margin: 0px;
}

#u24127-4
{
	width: 59px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24117.MuseMenuActive #u24120-4,#u24126:active #u24127-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24151
{
	width: 95px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 527px;
}

#u24152
{
	width: 95px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24152:active
{
	background-color: #998675;
	margin: 0px;
}

#u24154-4
{
	width: 55px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24126.MuseMenuActive #u24127-4,#u24152:active #u24154-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24376
{
	width: 120px;
	min-height: 50px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 624px;
}

#u24377
{
	width: 120px;
	border-style: none;
	border-color: transparent;
	background-color: #71593A;
	padding-bottom: 37px;
	position: relative;
}

#u24377:active
{
	background-color: #998675;
	margin: 0px;
}

#u24138.MuseMenuActive,#u24145.MuseMenuActive,#u24131.MuseMenuActive,#u24112.MuseMenuActive,#u24117.MuseMenuActive,#u24126.MuseMenuActive,#u24152.MuseMenuActive,#u24377.MuseMenuActive
{
	background-color: #70593C;
	margin: 0px;
}

#u24379-4
{
	width: 80px;
	min-height: 13px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 13px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 18px;
	left: 20px;
}

#u24152.MuseMenuActive #u24154-4,#u24377:active #u24379-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u24377.MuseMenuActive #u24379-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 13px;
	margin: 0px -10000px 0px 0px;
}

#u32922
{
	z-index: 965;
	width: 768px;
	height: 116px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

.ie #u32922
{
	background-color: #FFFFFF;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
}

#pslideshowu23549
{
	width: 0.01px;
	margin-top: 62px;
}

#slideshowu23549
{
	z-index: 80;
	width: 0.01px;
	height: 1000px;
	position: relative;
	margin-right: -10000px;
}

#u23577
{
	position: absolute;
	width: 768px;
	height: 1000px;
	background-color: transparent;
}

#u23577popup
{
	z-index: 81;
}

#u23582
{
	z-index: 82;
	width: 768px;
	height: 1000px;
	border-style: none;
	border-color: transparent;
	background-color: #4F4F4F;
	margin-right: -10000px;
	position: relative;
}

#u24556
{
	z-index: 84;
	width: 768px;
	height: 1000px;
	border-style: none;
	border-color: transparent;
	background-color: #4F4F4F;
	margin-right: -10000px;
	position: relative;
}

#u24565
{
	z-index: 86;
	width: 768px;
	height: 1000px;
	border-style: none;
	border-color: transparent;
	background-color: #4F4F4F;
	margin-right: -10000px;
	position: relative;
}

#u23582_clip,#u24556_clip,#u24565_clip
{
	overflow: hidden;
	width: 768px;
	height: 1000px;
}

#u23582_img,#u24556_img,#u24565_img
{
	margin-left: -11px;
	margin-right: -10px;
}

.MenuItem,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* unifiedNavBar */
{
	cursor: pointer;
}

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

#u23587
{
	z-index: 88;
	height: 1000px;
	border-style: none;
	border-color: transparent;
	opacity: 0.41;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=41)";
	filter: alpha(opacity=41);
	background: #000000 url("../../images/pattern-stripes.png") repeat left top;
}

#u23587-bw
{
	z-index: 88;
	height: 1000px;
}

#u23592-6
{
	z-index: 93;
	width: 720px;
	min-height: 50px;
	background-color: transparent;
	line-height: 50px;
	font-size: 50px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	position: relative;
	margin-right: -10000px;
	margin-top: 366px;
	left: 24px;
}

#u23592-2
{
	color: #03ADC7;
	font-family: raleway, sans-serif;
	font-weight: 500;
}

#u23620-4
{
	z-index: 228;
	width: 572px;
	min-height: 15px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 26px;
	font-size: 26px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 428px;
	left: 102px;
}

#u23621-4
{
	z-index: 232;
	width: 612px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 70px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	margin-left: 78px;
	margin-top: 164px;
	position: relative;
}

#u23622-10
{
	z-index: 236;
	width: 612px;
	min-height: 155px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 35px;
	font-size: 14px;
	color: #686868;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 78px;
	margin-top: 21px;
	position: relative;
}

#u23623
{
	z-index: 246;
	width: 424px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 172px;
	margin-top: 16px;
	position: relative;
}

#u23626
{
	z-index: 257;
	width: 100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 162px;
	position: relative;
}

#u23627
{
	z-index: 258;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23624-4
{
	z-index: 253;
	width: 276px;
	min-height: 30px;
	background-color: transparent;
	line-height: 30px;
	font-size: 25px;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	margin-left: 74px;
	margin-top: 24px;
	position: relative;
}

#u23625-6
{
	z-index: 247;
	width: 424px;
	min-height: 79px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 28px;
	font-size: 14px;
	color: #686868;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-top: 13px;
	position: relative;
}

#u23629
{
	z-index: 260;
	width: 416px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 176px;
	margin-top: 32px;
	position: relative;
}

#u23632
{
	z-index: 271;
	width: 100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 158px;
	position: relative;
}

#u23633
{
	z-index: 272;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23630-4
{
	z-index: 267;
	width: 276px;
	min-height: 30px;
	background-color: transparent;
	line-height: 30px;
	font-size: 25px;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	margin-left: 70px;
	margin-top: 25px;
	position: relative;
}

#u23631-6
{
	z-index: 261;
	width: 416px;
	min-height: 79px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 28px;
	font-size: 14px;
	color: #686868;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-top: 13px;
	position: relative;
}

#u23635
{
	z-index: 274;
	width: 424px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 172px;
	margin-top: 32px;
	position: relative;
}

#u23638
{
	z-index: 285;
	width: 100px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 162px;
	position: relative;
}

#u23639
{
	z-index: 286;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23637-4
{
	z-index: 281;
	width: 276px;
	min-height: 30px;
	background-color: transparent;
	line-height: 30px;
	font-size: 25px;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	margin-left: 74px;
	margin-top: 19px;
	position: relative;
}

#u23636-6
{
	z-index: 275;
	width: 424px;
	min-height: 79px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 28px;
	font-size: 14px;
	color: #686868;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-top: 13px;
	position: relative;
}

#u23588
{
	z-index: 89;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u23588_position_content
{
	padding-bottom: 405px;
}

#u23619-4
{
	z-index: 224;
	width: 612px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 70px;
	font-size: 70px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	margin-left: 78px;
	margin-top: 130px;
	position: relative;
}

#buttonu23593
{
	z-index: 99;
	width: 617px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 79px;
	margin-top: 79px;
	position: relative;
}

#buttonu23593.ButtonSelected
{
	margin: 79px 0px 0px 79px;
}

#pamphletu23594
{
	z-index: 100;
	width: 0.01px;
	height: 24px;
	padding-bottom: 666px;
	position: relative;
	margin-right: -10000px;
}

#u23610
{
	position: absolute;
	width: 617px;
	background-color: transparent;
	top: 65px;
}

#u23610.ButtonSelected
{
	background-color: transparent;
	margin: 0px;
}

#u23610popup
{
	z-index: 101;
}

#u23617
{
	z-index: 102;
	width: 617px;
	height: 626px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u23618-31
{
	z-index: 103;
	width: 612px;
	min-height: 195px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23611
{
	z-index: 134;
	width: 617px;
	height: 626px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u23612-26
{
	z-index: 135;
	width: 612px;
	min-height: 110px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23613
{
	z-index: 161;
	width: 617px;
	height: 626px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u23614-32
{
	z-index: 162;
	width: 612px;
	min-height: 110px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 5px;
}

#u23615
{
	z-index: 194;
	width: 617px;
	height: 626px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u23616-8
{
	z-index: 195;
	width: 612px;
	min-height: 387px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23618-6,#u23618-8,#u23618-10,#u23618-11,#u23618-15,#u23618-20,#u23618-22,#u23618-27,#u23618-29,#u23612-4,#u23612-6,#u23612-8,#u23612-10,#u23612-12,#u23612-13,#u23612-17,#u23612-19,#u23612-20,#u23612-24,#u23614-4,#u23614-6,#u23614-8,#u23614-10,#u23614-12,#u23614-14,#u23614-16,#u23614-17,#u23614-19,#u23614-21,#u23614-23,#u23614-25,#u23614-26,#u23614-28,#u23614-30,#u23616-4,#u23616-6
{
	font-size: 14px;
	text-align: left;
	line-height: 25px;
	color: #FFFFFF;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
}

#u23597
{
	z-index: 203;
	width: 592px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 10px;
}

#u23598
{
	position: absolute;
	width: 133px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 4px;
	top: -5px;
	left: -10px;
}

#u23598:hover
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23598:active
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23599-4
{
	z-index: 205;
	width: 115px;
	min-height: 20px;
	background-color: transparent;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 9px;
}

#u23598:hover #u23599-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23598:active #u23599-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23600
{
	position: absolute;
	width: 133px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 4px;
	top: -5px;
	left: 149px;
}

#u23598.PamphletThumbSelected,#u23600:hover
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23600:active
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23601-4
{
	z-index: 210;
	width: 115px;
	min-height: 20px;
	background-color: transparent;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 9px;
}

#u23598.PamphletThumbSelected #u23599-4,#u23600:hover #u23601-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23600:active #u23601-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23604
{
	position: absolute;
	width: 133px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 4px;
	top: -5px;
	left: 308px;
}

#u23600.PamphletThumbSelected,#u23604:hover
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23604:active
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23605-4
{
	z-index: 215;
	width: 115px;
	min-height: 20px;
	background-color: transparent;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 9px;
}

#u23600.PamphletThumbSelected #u23601-4,#u23604:hover #u23605-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23604:active #u23605-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23602
{
	position: absolute;
	width: 133px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	padding-bottom: 4px;
	top: -5px;
	left: 467px;
}

#u23604.PamphletThumbSelected,#u23602:hover
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23602:active
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23602.PamphletThumbSelected
{
	background-color: #736357;
	width: 133px;
	min-height: 0px;
	margin: 0px;
}

#u23603-4
{
	z-index: 220;
	width: 115px;
	min-height: 20px;
	background-color: transparent;
	line-height: 20px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 9px;
}

#u23604.PamphletThumbSelected #u23605-4,#u23602:hover #u23603-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23602:active #u23603-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23602.PamphletThumbSelected #u23603-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 4px -10000px 0px 0px;
}

#u23588-bw
{
	z-index: 89;
	margin-top: 185px;
	height: 1393px;
}

#u23641-4
{
	z-index: 288;
	width: 716px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 70px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	margin-left: 26px;
	margin-top: 116px;
	position: relative;
}

#pamphletu23762
{
	z-index: 390;
	width: 0.01px;
	height: 29px;
	padding-bottom: 1749px;
	margin-top: 27px;
	position: relative;
}

#u23774
{
	position: absolute;
	width: 768px;
	background-color: transparent;
	top: 68px;
}

#u23774popup
{
	z-index: 391;
}

#u23961
{
	z-index: 392;
	width: 768px;
	height: 1710px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#slideshowu23963
{
	z-index: 393;
	width: 0.01px;
	height: 1310px;
	position: relative;
	margin-right: -10000px;
}

#u23973
{
	position: absolute;
	width: 768px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 25px;
}

#u23973popup
{
	z-index: 394;
}

#u23978
{
	z-index: 395;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23994
{
	z-index: 397;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 259px;
}

#u23998
{
	z-index: 399;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 518px;
}

#u23984
{
	z-index: 401;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
}

#u23974
{
	z-index: 403;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 259px;
}

#u24000
{
	z-index: 405;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 518px;
}

#u23982
{
	z-index: 407;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
}

#u23980
{
	z-index: 409;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
	left: 259px;
}

#u23988
{
	z-index: 411;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
	left: 518px;
}

#u23992
{
	z-index: 413;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
}

#u23976
{
	z-index: 415;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
	left: 259px;
}

#u24002
{
	z-index: 417;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
	left: 518px;
}

#u23986
{
	z-index: 419;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
}

#u23990
{
	z-index: 421;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
	left: 259px;
}

#u23996
{
	z-index: 423;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
	left: 518px;
}

#u24006
{
	position: absolute;
	width: 706px;
	height: 541px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.9);
	top: 1126px;
	left: 31px;
	-pie-background: rgba(255, 255, 255, 0.9);
}

#u24006popup
{
	z-index: 425;
}

#u24035
{
	z-index: 426;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24023
{
	z-index: 428;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24011
{
	z-index: 430;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24021
{
	z-index: 432;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24007
{
	z-index: 434;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24027
{
	z-index: 436;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24025
{
	z-index: 438;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24033
{
	z-index: 440;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24031
{
	z-index: 442;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24013
{
	z-index: 444;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24015
{
	z-index: 446;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24017
{
	z-index: 448;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24029
{
	z-index: 450;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24019
{
	z-index: 452;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24009
{
	z-index: 454;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24037popup
{
	z-index: 456;
}

#u24050-4
{
	z-index: 457;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24046-4
{
	z-index: 461;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24049-4
{
	z-index: 465;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24039-4
{
	z-index: 469;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24041-4
{
	z-index: 473;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24052-4
{
	z-index: 477;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24042-4
{
	z-index: 481;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24048-4
{
	z-index: 485;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24038-4
{
	z-index: 489;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24051-4
{
	z-index: 493;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24040-4
{
	z-index: 497;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24043-4
{
	z-index: 501;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24044-4
{
	z-index: 505;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24047-4
{
	z-index: 509;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u24045-4
{
	z-index: 513;
	width: 662px;
	min-height: 44px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23969-6
{
	position: absolute;
	width: 82px;
	min-height: 82px;
	background-color: transparent;
	line-height: 20px;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 1721px;
	left: 248px;
}

#u23969-6popup
{
	z-index: 517;
}

#u23971
{
	z-index: 523;
	width: 75px;
	background-color: transparent;
}

#u23964-6
{
	position: absolute;
	width: 82px;
	min-height: 82px;
	background-color: transparent;
	line-height: 20px;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 1720px;
	left: 438px;
}

#u23964-6popup
{
	z-index: 526;
}

#u23966
{
	z-index: 532;
	width: 75px;
	background-color: transparent;
}

#u24005-4
{
	z-index: 536;
	width: 70px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 56px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	position: relative;
	margin-right: -10000px;
}

#u23775
{
	z-index: 540;
	width: 768px;
	height: 1710px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#slideshowu23776
{
	z-index: 541;
	width: 0.01px;
	height: 1314px;
	position: relative;
	margin-right: -10000px;
}

#u23800
{
	position: absolute;
	width: 768px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 29px;
}

#u23800popup
{
	z-index: 542;
}

#u23817
{
	z-index: 543;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23813
{
	z-index: 545;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 259px;
}

#u23801
{
	z-index: 547;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 518px;
}

#u23823
{
	z-index: 549;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
}

#u23819
{
	z-index: 551;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 259px;
}

#u23805
{
	z-index: 553;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 518px;
}

#u23827
{
	z-index: 555;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
}

#u23829
{
	z-index: 557;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
	left: 259px;
}

#u23803
{
	z-index: 559;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
	left: 518px;
}

#u23825
{
	z-index: 561;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
}

#u23807
{
	z-index: 563;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
	left: 259px;
}

#u23821
{
	z-index: 565;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
	left: 518px;
}

#u23815
{
	z-index: 567;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
}

#u23809
{
	z-index: 569;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
	left: 259px;
}

#u23811
{
	z-index: 571;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
	left: 518px;
}

#u23831
{
	position: absolute;
	width: 706px;
	height: 541px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.9);
	top: 1126px;
	left: 31px;
	-pie-background: rgba(255, 255, 255, 0.9);
}

#u23831popup
{
	z-index: 573;
}

#u23856
{
	z-index: 574;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23858
{
	z-index: 576;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23840
{
	z-index: 578;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23838
{
	z-index: 580;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23844
{
	z-index: 582;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23846
{
	z-index: 584;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23850
{
	z-index: 586;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23836
{
	z-index: 588;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23854
{
	z-index: 590;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23832
{
	z-index: 592;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23852
{
	z-index: 594;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23848
{
	z-index: 596;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23842
{
	z-index: 598;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23860
{
	z-index: 600;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23834
{
	z-index: 602;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23782popup
{
	z-index: 604;
}

#u23785-4
{
	z-index: 605;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23790-4
{
	z-index: 609;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23791-4
{
	z-index: 613;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23792-4
{
	z-index: 617;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23789-4
{
	z-index: 621;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23788-4
{
	z-index: 625;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23796-4
{
	z-index: 629;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23795-4
{
	z-index: 633;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23784-4
{
	z-index: 637;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23797-4
{
	z-index: 641;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23794-4
{
	z-index: 645;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23786-4
{
	z-index: 649;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23793-4
{
	z-index: 653;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23787-4
{
	z-index: 657;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23783-4
{
	z-index: 661;
	width: 662px;
	min-height: 42px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23862-6
{
	position: absolute;
	width: 82px;
	min-height: 82px;
	background-color: transparent;
	line-height: 20px;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 1722px;
	left: 248px;
}

#u23862-6popup
{
	z-index: 665;
}

#u23864
{
	z-index: 671;
	width: 75px;
	background-color: transparent;
}

#u23777-6
{
	position: absolute;
	width: 82px;
	min-height: 82px;
	background-color: transparent;
	line-height: 20px;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 1856px;
	left: 438px;
}

#u23777-6popup
{
	z-index: 674;
}

#u23778
{
	margin-top: -134px;
	margin-bottom: 134px;
}

#u23779
{
	z-index: 680;
	width: 75px;
	background-color: transparent;
}

#u23867-4
{
	z-index: 684;
	width: 70px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 56px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	position: relative;
	margin-right: -10000px;
}

#u23868
{
	z-index: 688;
	width: 768px;
	height: 1710px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#slideshowu23869
{
	z-index: 689;
	width: 0.01px;
	height: 1343px;
	position: relative;
	margin-right: -10000px;
}

#u23906
{
	position: absolute;
	width: 768px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 58px;
}

#u23906popup
{
	z-index: 690;
}

#u23915
{
	z-index: 691;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u23921
{
	z-index: 693;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 259px;
}

#u23919
{
	z-index: 695;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 518px;
}

#u23978:hover,#u23994:hover,#u23998:hover,#u23817:hover,#u23813:hover,#u23801:hover,#u23915:hover,#u23921:hover,#u23919:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 0px -10000px 0px 0px;
}

#u23933
{
	z-index: 697;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
}

#u23923
{
	z-index: 699;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 259px;
}

#u23929
{
	z-index: 701;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 518px;
}

#u23984:hover,#u23974:hover,#u24000:hover,#u23823:hover,#u23819:hover,#u23805:hover,#u23933:hover,#u23923:hover,#u23929:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 259px -10000px 0px 0px;
}

#u23935
{
	z-index: 703;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
}

#u23907
{
	z-index: 705;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
	left: 259px;
}

#u23925
{
	z-index: 707;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 518px;
	left: 518px;
}

#u23982:hover,#u23980:hover,#u23988:hover,#u23827:hover,#u23829:hover,#u23803:hover,#u23935:hover,#u23907:hover,#u23925:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 518px -10000px 0px 0px;
}

#u23931
{
	z-index: 709;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
}

#u23913
{
	z-index: 711;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
	left: 259px;
}

#u23917
{
	z-index: 713;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 777px;
	left: 518px;
}

#u23992:hover,#u23976:hover,#u24002:hover,#u23825:hover,#u23807:hover,#u23821:hover,#u23931:hover,#u23913:hover,#u23917:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 777px -10000px 0px 0px;
}

#u23911
{
	z-index: 715;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
}

#u23927
{
	z-index: 717;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
	left: 259px;
}

#u23909
{
	z-index: 719;
	width: 249px;
	height: 249px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1036px;
	left: 518px;
}

#u23986:hover,#u23990:hover,#u23996:hover,#u23815:hover,#u23809:hover,#u23811:hover,#u23911:hover,#u23927:hover,#u23909:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 1036px -10000px 0px 0px;
}

#u23875
{
	position: absolute;
	width: 706px;
	height: 541px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.9);
	top: 1126px;
	left: 31px;
	-pie-background: rgba(255, 255, 255, 0.9);
}

#u23875popup
{
	z-index: 721;
}

#u23902
{
	z-index: 722;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23896
{
	z-index: 724;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23888
{
	z-index: 726;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23900
{
	z-index: 728;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23886
{
	z-index: 730;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23898
{
	z-index: 732;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23894
{
	z-index: 734;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23880
{
	z-index: 736;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23892
{
	z-index: 738;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23904
{
	z-index: 740;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23884
{
	z-index: 742;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23890
{
	z-index: 744;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23878
{
	z-index: 746;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23882
{
	z-index: 748;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u23876
{
	z-index: 750;
	width: 662px;
	height: 497px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u24035_img,#u24023_img,#u24011_img,#u24021_img,#u24007_img,#u24027_img,#u24025_img,#u24033_img,#u24031_img,#u24013_img,#u24015_img,#u24017_img,#u24029_img,#u24019_img,#u24009_img,#u23856_img,#u23858_img,#u23840_img,#u23838_img,#u23844_img,#u23846_img,#u23850_img,#u23836_img,#u23854_img,#u23832_img,#u23852_img,#u23848_img,#u23842_img,#u23860_img,#u23834_img,#u23902_img,#u23896_img,#u23888_img,#u23900_img,#u23886_img,#u23898_img,#u23894_img,#u23880_img,#u23892_img,#u23904_img,#u23884_img,#u23890_img,#u23878_img,#u23882_img,#u23876_img
{
	padding-bottom: 1px;
}

#u24037,#u23782,#u23944
{
	position: absolute;
	width: 662px;
	background-color: transparent;
	top: 1669px;
	left: 53px;
}

#u23944popup
{
	z-index: 752;
}

#u23947-4
{
	z-index: 753;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23959-4
{
	z-index: 757;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23958-4
{
	z-index: 761;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23945-4
{
	z-index: 765;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23946-4
{
	z-index: 769;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23951-4
{
	z-index: 773;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23954-4
{
	z-index: 777;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23950-4
{
	z-index: 781;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23948-4
{
	z-index: 785;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23953-4
{
	z-index: 789;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23955-4
{
	z-index: 793;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23952-4
{
	z-index: 797;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23956-4
{
	z-index: 801;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23957-4
{
	z-index: 805;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23949-4
{
	z-index: 809;
	width: 662px;
	min-height: 32px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #000000;
	text-align: justify;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-right: -10000px;
	position: relative;
}

#u23871-6
{
	position: absolute;
	width: 82px;
	min-height: 82px;
	background-color: transparent;
	line-height: 20px;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 1687px;
	left: 267px;
}

#u23871-6popup
{
	z-index: 813;
}

#u23872
{
	margin-top: 46px;
	margin-bottom: -46px;
}

#u23873
{
	z-index: 819;
	width: 75px;
	background-color: transparent;
}

#u23939-6
{
	position: absolute;
	width: 82px;
	min-height: 82px;
	background-color: transparent;
	line-height: 20px;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 1727px;
	left: 437px;
}

#u23969-6:hover,#u23964-6:hover,#u23862-6:hover,#u23777-6:hover,#u23871-6:hover,#u23939-6:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 82px;
	margin: 0px;
}

#u23939-6popup
{
	z-index: 822;
}

#u23969,#u23964,#u23862,#u23777,#u23871,#u23939
{
	font-size: 1px;
	line-height: 0px;
}

#u23940
{
	margin-top: 5px;
	margin-bottom: -5px;
}

#u23941
{
	z-index: 828;
	width: 75px;
	background-color: transparent;
}

#u23966:hover,#u23779:hover,#u23941:hover
{
	opacity: 0.65;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
	filter: alpha(opacity=65);
	margin: 0px;
}

#u23971_img,#u23966_img,#u23864_img,#u23779_img,#u23873_img,#u23941_img
{
	vertical-align: bottom;
}

#u24004,#u23866,#u23937
{
	position: absolute;
	width: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	top: 1083px;
	left: 665px;
}

#u23938-4
{
	z-index: 832;
	width: 70px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 56px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	position: relative;
	margin-right: -10000px;
}

#u24005-4:hover,#u23867-4:hover,#u23938-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 70px;
	margin: 0px -10000px 0px 0px;
}

#u23763
{
	z-index: 836;
	width: 581px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 87px;
}

#u23768
{
	position: absolute;
	width: 173px;
	border-width: 1px;
	border-style: solid;
	border-color: #292929;
	background-color: transparent;
	padding-bottom: 6px;
	top: -7px;
	left: -3px;
}

#u23768:hover
{
	border-color: #292929;
	background-color: #998675;
	width: 173px;
	min-height: 0px;
	margin: 0px;
}

#u23768:active
{
	border-color: #292929;
	background-color: #534741;
	width: 173px;
	min-height: 0px;
	margin: 0px;
}

#u23769-4
{
	z-index: 838;
	width: 170px;
	min-height: 22px;
	background-color: transparent;
	line-height: 22px;
	font-size: 16px;
	color: #292929;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u23768:hover #u23769-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 6px -10000px 0px 0px;
}

#u23768:active #u23769-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 6px -10000px 0px 0px;
}

#u23768:hover #u23769-4 p
{
	color: #000000;
	visibility: inherit;
	font-family: raleway, sans-serif;
	font-weight: 500;
	font-style: normal;
}

#u23768:active #u23769-4 p
{
	color: #000000;
	visibility: inherit;
	font-family: raleway, sans-serif;
	font-weight: 500;
	font-style: normal;
}

#u23768.PamphletThumbSelected #u23769-4 p
{
	color: #292929;
	visibility: inherit;
	font-family: raleway, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u23764
{
	position: absolute;
	width: 173px;
	border-width: 1px;
	border-style: solid;
	border-color: #292929;
	background-color: transparent;
	padding-bottom: 5px;
	top: -7px;
	left: 209px;
}

#u23764:hover
{
	border-color: #292929;
	background-color: #998675;
	width: 173px;
	min-height: 0px;
	margin: 0px;
}

#u23764:active
{
	border-color: #292929;
	background-color: #534741;
	width: 173px;
	min-height: 0px;
	margin: 0px;
}

#u23768.PamphletThumbSelected,#u23764.PamphletThumbSelected
{
	border-color: #000000;
	background-color: #998675;
	width: 173px;
	min-height: 0px;
	margin: 0px;
}

#u23765-4
{
	z-index: 843;
	width: 170px;
	min-height: 22px;
	background-color: transparent;
	line-height: 22px;
	font-size: 16px;
	color: #292929;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u23768.PamphletThumbSelected #u23769-4,#u23764:hover #u23765-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 6px -10000px 0px 0px;
}

#u23764:active #u23765-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 6px -10000px 0px 0px;
}

#u23764.PamphletThumbSelected #u23765-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	margin: 6px -10000px 0px 0px;
}

#u23764:hover #u23765-4 p
{
	color: #000000;
	visibility: inherit;
	font-family: raleway, sans-serif;
	font-weight: 500;
	font-style: normal;
}

#u23764:active #u23765-4 p
{
	color: #000000;
	visibility: inherit;
	font-family: raleway, sans-serif;
	font-weight: 500;
	font-style: normal;
}

#u23764.PamphletThumbSelected #u23765-4 p
{
	color: #000000;
	visibility: inherit;
	font-family: raleway, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u23766
{
	position: absolute;
	width: 174px;
	border-width: 1px;
	border-style: solid;
	border-color: #292929;
	background-color: transparent;
	padding-bottom: 5px;
	top: -7px;
	left: 406px;
}

#u23766:hover
{
	border-color: #292929;
	background-color: #998675;
	width: 174px;
	min-height: 0px;
	margin: 0px;
}

#u23766:active
{
	border-color: #292929;
	background-color: #534741;
	width: 174px;
	min-height: 0px;
	margin: 0px;
}

#u23766.PamphletThumbSelected
{
	border-color: #000000;
	background-color: #998675;
	width: 174px;
	min-height: 0px;
	margin: 0px;
}

#u23767-4
{
	z-index: 848;
	width: 174px;
	background-color: transparent;
	line-height: 22px;
	font-size: 16px;
	color: #292929;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: -1px;
}

#u23766:hover #u23767-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin: 6px -10000px 0px 0px;
}

#u23766:active #u23767-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin: 6px -10000px 0px 0px;
}

#u23766.PamphletThumbSelected #u23767-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin: 6px -10000px 0px 0px;
}

#pu23589
{
	width: 0.01px;
	margin-top: -236px;
}

#u23589
{
	z-index: 90;
	height: 400px;
	border-style: none;
	border-color: transparent;
	background: transparent url("../../images/div-img-03.jpg") no-repeat left top;
	background-size: cover;
}

#u23589-bw
{
	z-index: 90;
	height: 400px;
}

#u23590
{
	z-index: 91;
	height: 400px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

#u23590-bw
{
	z-index: 91;
	height: 400px;
}

#u23591
{
	z-index: 92;
	height: 400px;
	border-style: none;
	border-color: transparent;
	background: transparent url("../../images/pattern-black-dot.png") repeat left top;
}

#u23591-bw
{
	z-index: 92;
	height: 400px;
}

#journal
{
	margin-left: 2px;
	margin-top: 31px;
	position: relative;
}

#u24055-4
{
	z-index: 853;
	width: 464px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 70px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	margin-left: 152px;
	margin-top: 114px;
	position: relative;
}

#buttonu24346
{
	z-index: 857;
	width: 397px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 10px;
	margin-left: 186px;
	margin-top: 28px;
	position: relative;
}

#buttonu24346.ButtonSelected
{
	margin: 28px 0px 0px 186px;
}

#buttonu24347
{
	z-index: 858;
	width: 391px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 20px;
	position: relative;
	margin-right: -10000px;
	left: 6px;
}

#buttonu24347:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	margin: 0px -10000px 0px 0px;
}

#buttonu24347.ButtonSelected
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px -10000px 0px 0px;
}

#buttonu24348
{
	z-index: 859;
	width: 370px;
	-pie-box-shadow: 0px 3px 5px #B2B2B2;
	-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	border-style: none;
	border-color: transparent;
	background-color: #C7B299;
	-moz-border-radius: 30px 30px 0px 0px ;
	-webkit-border-radius: 30px 30px 0px 0px ;
	-khtml-border-radius: 30px 30px 0px 0px ;
	border-radius: 30px 30px 0px 0px ;
	padding-bottom: 11.316666666662059px;
	position: relative;
	margin-right: -10000px;
}

#u24349
{
	z-index: 865;
	width: 370px;
	background-color: transparent;
	-moz-border-radius: 30px 30px 0px 0px ;
	-webkit-border-radius: 30px 30px 0px 0px ;
	-khtml-border-radius: 30px 30px 0px 0px ;
	border-radius: 30px 30px 0px 0px ;
	position: relative;
}

#buttonu24348:hover #u24349
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	margin: 0px;
}

#u24352
{
	z-index: 860;
	width: 370px;
	border-style: none;
	border-color: transparent;
	background-color: #381A02;
	padding-bottom: 16px;
	position: relative;
}

#u24353-4
{
	z-index: 861;
	width: 300px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	font-family: raleway, sans-serif;
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 20px;
}

#u24351-4
{
	z-index: 867;
	width: 108px;
	min-height: 15px;
	background-color: transparent;
	font-size: 15px;
	color: #7F7F7F;
	line-height: 15px;
	text-align: center;
	font-family: droid-serif, serif;
	font-weight: 700;
	font-style: italic;
	margin-left: 241px;
	margin-top: 13px;
	position: relative;
}

#buttonu24348:hover #u24351-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	margin: 13px 0px 0px 241px;
}

#buttonu24348:hover #u24351-4 p
{
	color: #039BA3;
	visibility: inherit;
}

#buttonu24355
{
	z-index: 871;
	width: 386px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 186px;
	position: relative;
}

#buttonu24355:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	margin: 0px 0px 0px 186px;
}

#buttonu24355.ButtonSelected
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px 0px 0px 186px;
}

#buttonu24356
{
	z-index: 872;
	width: 377px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 10px;
	position: relative;
	margin-right: -10000px;
	left: 6px;
}

#buttonu24357
{
	z-index: 873;
	width: 370px;
	-pie-box-shadow: 0px 3px 5px #B2B2B2;
	-moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);
	border-style: none;
	border-color: transparent;
	background-color: #C7B299;
	-moz-border-radius: 30px 30px 0px 0px ;
	-webkit-border-radius: 30px 30px 0px 0px ;
	-khtml-border-radius: 30px 30px 0px 0px ;
	border-radius: 30px 30px 0px 0px ;
	padding-bottom: 11.316666666662059px;
	position: relative;
	margin-right: -10000px;
}

#buttonu24348.ButtonSelected,#buttonu24356.ButtonSelected,#buttonu24357.ButtonSelected
{
	margin: 0px -10000px 0px 0px;
}

#u24358
{
	z-index: 879;
	width: 370px;
	background-color: transparent;
	-moz-border-radius: 30px 30px 0px 0px ;
	-webkit-border-radius: 30px 30px 0px 0px ;
	-khtml-border-radius: 30px 30px 0px 0px ;
	border-radius: 30px 30px 0px 0px ;
	position: relative;
}

#u24349 .clip_frame,#u24358 .clip_frame
{
	-webkit-border-radius: 30px 30px 0px 0px;
}

#u24361
{
	z-index: 874;
	width: 370px;
	border-style: none;
	border-color: transparent;
	background-color: #003D24;
	padding-bottom: 16px;
	position: relative;
}

#u24104:hover,#u24163.PamphletThumbSelected,#u32917.PamphletThumbSelected,#buttonu24348.ButtonSelected #u24352,#buttonu24357.ButtonSelected #u24358,#buttonu24357.ButtonSelected #u24361
{
	margin: 0px;
}

#u24362-4
{
	z-index: 875;
	width: 300px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 18px;
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	font-family: raleway, sans-serif;
	font-weight: 500;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 20px;
}

#buttonu24348.ButtonSelected #u24353-4,#buttonu24357.ButtonSelected #u24362-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	margin: 16px -10000px 0px 0px;
}

#u24360-4
{
	z-index: 881;
	width: 108px;
	min-height: 15px;
	background-color: transparent;
	font-size: 15px;
	color: #7F7F7F;
	line-height: 15px;
	text-align: center;
	font-family: droid-serif, serif;
	font-weight: 700;
	font-style: italic;
	margin-left: 241px;
	margin-top: 13px;
	position: relative;
}

#buttonu24348.ButtonSelected #u24351-4,#buttonu24357:hover #u24360-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	margin: 13px 0px 0px 241px;
}

#buttonu24357.ButtonSelected #u24360-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 15px;
	margin: 13px 0px 0px 241px;
}

#buttonu24357:hover #u24360-4 p
{
	color: #039BA3;
	visibility: inherit;
}

#u24005-4:hover p,#u23867-4:hover p,#u23938-4:hover p,#buttonu24348.ButtonSelected #u24351-4 p,#buttonu24357.ButtonSelected #u24360-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

.js #buttonu24348.ose_pre_init,.js #buttonu24357.ose_pre_init
{
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

#team
{
	margin-top: 286px;
	position: relative;
}

#u23665-4
{
	z-index: 292;
	width: 612px;
	min-height: 70px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 70px;
	font-size: 70px;
	color: #000000;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	margin-left: 78px;
	margin-top: 132px;
	position: relative;
}

#pu23666
{
	width: 0.01px;
	margin-left: 109px;
	margin-top: 59px;
}

#u23666
{
	z-index: 296;
	width: 260px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu23670
{
	z-index: 297;
	width: 0.01px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
}

#u23681
{
	z-index: 298;
	width: 200px;
	position: relative;
	margin-right: -10000px;
	left: 60px;
}

#u23682
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	background: #7F7F7F url("../../images/tattooer_chihiro.jpg") no-repeat left top;
	background-size: cover;
}

#u23671popup
{
	z-index: 300;
}

#u23672
{
	z-index: 301;
	width: 260px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: #2A383B url("../../images/pattern-stripes-u24711-fr.png") repeat left top;
	background-color: rgba(19, 34, 38, 0.9);
}

#u23673
{
	z-index: 302;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 155px;
	left: 16px;
}

#u23673:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 155px -10000px 0px 0px;
}

#u23675
{
	z-index: 304;
	width: 176px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 72px;
}

#u23675:hover
{
	margin: 14px -10000px 0px 0px;
}

#u23668
{
	z-index: 306;
	width: 171px;
	border-style: none;
	border-color: transparent;
	background-color: #0E1A1D;
	position: relative;
	margin-right: -10000px;
	margin-top: 200px;
	left: 60px;
	padding: 16px 13px 16px 16px;
}

#u23669-4
{
	z-index: 307;
	width: 168px;
	min-height: 16px;
	background-color: transparent;
	line-height: 16px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	margin-left: 3px;
	position: relative;
}

#u23667-4
{
	z-index: 311;
	width: 168px;
	min-height: 13px;
	background-color: transparent;
	line-height: 13px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-top: 4px;
	position: relative;
}

#pamphletu23685
{
	z-index: 315;
	width: 0.01px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
	left: 290px;
}

#u23698
{
	z-index: 316;
	width: 200px;
	position: relative;
	margin-right: -10000px;
}

#u23699
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	background: #7F7F7F url("../../images/tattooer_tsubasa.jpg") no-repeat left top;
	background-size: cover;
}

#u23688popup
{
	z-index: 318;
}

#u23689
{
	z-index: 319;
	width: 260px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: #2A383B url("../../images/pattern-stripes-u24711-fr.png") repeat left top;
	background-color: rgba(19, 34, 38, 0.9);
}

#u23692
{
	z-index: 320;
	width: 180px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 13px;
}

#u23692:hover
{
	margin: 13px -10000px 0px 0px;
}

#u23692_clip
{
	overflow: hidden;
	width: 180px;
	height: 180px;
}

#u23692_img
{
	margin-right: 7px;
	margin-bottom: -2px;
}

#u23700
{
	z-index: 322;
	width: 145px;
	border-style: none;
	border-color: transparent;
	background-color: #0E1A1D;
	position: relative;
	margin-right: -10000px;
	margin-top: 200px;
	left: 290px;
	padding: 16px 26px 16px 29px;
}

#u23701-4
{
	z-index: 323;
	width: 145px;
	min-height: 16px;
	background-color: transparent;
	line-height: 16px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	position: relative;
}

#u23702-4
{
	z-index: 327;
	width: 145px;
	min-height: 13px;
	background-color: transparent;
	line-height: 13px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-top: 4px;
	position: relative;
}

#pu23703
{
	width: 0.01px;
	margin-left: 105px;
	margin-top: 25px;
}

#u23703
{
	z-index: 331;
	width: 265px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pamphletu23706
{
	z-index: 332;
	width: 0.01px;
	height: 201px;
	position: relative;
	margin-right: -10000px;
}

#u23711
{
	z-index: 333;
	width: 200px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 65px;
}

#u23712
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	background: #7F7F7F url("../../images/tattooer_kyohei.jpg") no-repeat left top;
	background-size: cover;
}

#u23713
{
	position: absolute;
	width: 265px;
	background-color: transparent;
}

#u23713popup
{
	z-index: 335;
}

#u23714
{
	z-index: 336;
	width: 265px;
	height: 201px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: #2A383B url("../../images/pattern-stripes-u24711-fr.png") repeat left top;
	background-color: rgba(19, 34, 38, 0.9);
}

#pu23717
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 115px;
	margin-left: 17px;
}

#u23717
{
	z-index: 337;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
}

#u23715
{
	z-index: 341;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin-top: 13px;
	position: relative;
}

#u23715:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 13px 0px 0px;
}

#u23719
{
	z-index: 339;
	width: 176px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 76px;
}

#u23675_img,#u23719_img
{
	padding-bottom: 7px;
}

#u23704
{
	z-index: 343;
	width: 161px;
	border-style: none;
	border-color: transparent;
	background-color: #0E1A1D;
	position: relative;
	margin-right: -10000px;
	margin-top: 201px;
	left: 65px;
	padding: 13px 19px 14px 20px;
}

#u23705-4
{
	z-index: 344;
	width: 161px;
	min-height: 16px;
	background-color: transparent;
	line-height: 16px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	position: relative;
}

#u23723-4
{
	z-index: 348;
	width: 161px;
	min-height: 13px;
	background-color: transparent;
	line-height: 13px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-top: 4px;
	position: relative;
}

#u23724
{
	z-index: 352;
	width: 260px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 294px;
}

#pamphletu23725
{
	z-index: 353;
	width: 0.01px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
}

#u23734
{
	z-index: 354;
	width: 200px;
	position: relative;
	margin-right: -10000px;
}

#u23735
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	background: #7F7F7F url("../../images/tattooer_shun.jpg") no-repeat left top;
	background-size: cover;
}

#u23671,#u23688,#u23730
{
	position: absolute;
	width: 260px;
	background-color: transparent;
}

#u23730popup
{
	z-index: 356;
}

#u23731
{
	z-index: 357;
	width: 260px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: #2A383B url("../../images/pattern-stripes-u24711-fr.png") repeat left top;
	background-color: rgba(19, 34, 38, 0.9);
}

#u23732
{
	z-index: 358;
	width: 176px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 11px;
}

#u23732:hover
{
	margin: 17px -10000px 0px 0px;
}

#u23739
{
	z-index: 360;
	width: 160px;
	border-style: none;
	border-color: transparent;
	background-color: #0E1A1D;
	position: relative;
	margin-right: -10000px;
	margin-top: 200px;
	padding: 13px 20px 14px;
}

#u23738-4
{
	z-index: 361;
	width: 160px;
	min-height: 16px;
	background-color: transparent;
	line-height: 16px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	position: relative;
}

#u23740-4
{
	z-index: 365;
	width: 160px;
	min-height: 13px;
	background-color: transparent;
	line-height: 13px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-top: 4px;
	position: relative;
}

#u23741
{
	z-index: 369;
	width: 258px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 284px;
	margin-top: 25px;
	position: relative;
}

#pamphletu23742
{
	z-index: 370;
	width: 0.01px;
	height: 200px;
	position: relative;
	margin-right: -10000px;
}

#u23743
{
	z-index: 371;
	width: 200px;
	position: relative;
	margin-right: -10000px;
}

#u23744
{
	position: absolute;
	width: 200px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	background: #7F7F7F url("../../images/tattooer_kan.jpg") no-repeat left top;
	background-size: cover;
}

#u23682.PamphletThumbSelected,#u23699.PamphletThumbSelected,#u23712.PamphletThumbSelected,#u23735.PamphletThumbSelected,#u23744.PamphletThumbSelected
{
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	background-size: cover;
}

#u23745
{
	position: absolute;
	width: 258px;
	background-color: transparent;
}

#u23745popup
{
	z-index: 373;
}

#u23746
{
	z-index: 374;
	width: 258px;
	height: 200px;
	border-style: none;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	background: #2A383B url("../../images/pattern-stripes-u24711-fr.png") repeat left top;
	background-color: rgba(19, 34, 38, 0.9);
}

#u23749
{
	z-index: 379;
	width: 176px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
}

#u23719:hover,#u23749:hover
{
	margin: 16px -10000px 0px 0px;
}

#u23732_img,#u23749_img
{
	padding-right: 6px;
	padding-bottom: 6px;
}

#pu23751
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 109px;
	margin-left: 215px;
}

#u23751
{
	z-index: 375;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
}

#buttonu24348.ButtonSelected #u24349,#u23717:hover,#u23751:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px;
}

#u23747
{
	z-index: 377;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin-top: 18px;
	position: relative;
}

#u23747:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 18px 0px 0px;
}

#u23760
{
	z-index: 381;
	width: 160px;
	border-style: none;
	border-color: transparent;
	background-color: #0E1A1D;
	position: relative;
	margin-right: -10000px;
	margin-top: 200px;
	padding: 10px 20px 9px;
}

#u23761-4
{
	z-index: 382;
	width: 160px;
	min-height: 16px;
	background-color: transparent;
	line-height: 16px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 500;
	position: relative;
}

#u23759-4
{
	z-index: 386;
	width: 160px;
	min-height: 13px;
	background-color: transparent;
	line-height: 13px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-top: 4px;
	position: relative;
}

#pu8200
{
	width: 0.01px;
	margin-top: 388px;
}

#u8200
{
	z-index: 2;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding-bottom: 0px;
}

#u8200_position_content
{
	padding-bottom: 1138px;
}

#home,#about,#howto,#portfolio,#contact
{
	position: relative;
}

#u8204-4
{
	z-index: 5;
	width: 612px;
	min-height: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 60px;
	font-size: 60px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 100;
	margin-left: 78px;
	margin-top: 129px;
	position: relative;
}

#u8201-14
{
	z-index: 9;
	width: 547px;
	min-height: 222px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 22px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: justify;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 111px;
	margin-top: 63px;
	position: relative;
}

#u8200-bw
{
	z-index: 2;
	height: 1630px;
}

#u8223
{
	z-index: 4;
	min-height: 400px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u8223-bw
{
	z-index: 4;
	min-height: 400px;
	margin-top: 1425px;
	height: 400px;
}

#widgetu8205
{
	z-index: 23;
	width: 0.01px;
	height: 744px;
	position: relative;
	margin-right: -10000px;
	margin-top: 573px;
	left: 98px;
}

#widgetu8217
{
	z-index: 24;
	width: 574px;
	height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#widgetu8217.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 0px -10000px 0px 0px;
}

#u8220-4
{
	z-index: 25;
	width: 168px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 12px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 203px;
}

#u8219-4
{
	z-index: 29;
	width: 560px;
	min-height: 29px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #FFFFFF;
	padding: 6px;
	line-height: 12px;
	font-size: 12px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
}

.html,#widgetu8217.non-empty-st #u8219-4
{
	background-color: #FFFFFF;
}

#widgetu8217:hover #u8219-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 29px;
	width: 560px;
	margin: 29px -10000px 0px 0px;
}

#widgetu8217.focus-st #u8219-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 29px;
	width: 560px;
	margin: 29px -10000px 0px 0px;
}

#widgetu8217.fld-err-st #u8219-4
{
	border-color: #D7244C;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 29px;
	width: 560px;
	margin: 29px -10000px 0px 0px;
}

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

#widgetu8217:hover #u8219-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

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

#widgetu8209
{
	z-index: 33;
	width: 574px;
	height: 73px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 119px;
	left: -1px;
}

#widgetu8209.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 119px -10000px 0px 0px;
}

#u8211-4
{
	z-index: 34;
	width: 168px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 12px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 203px;
}

#widgetu8209.fld-err-st #u8211-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	margin: 0px -10000px 0px 0px;
}

#u8212-4
{
	z-index: 38;
	width: 560px;
	min-height: 29px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #FFFFFF;
	padding: 6px;
	line-height: 12px;
	font-size: 12px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
}

#widgetu8209.non-empty-st #u8212-4
{
	background-color: #FFFFFF;
}

#widgetu8209:hover #u8212-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 29px;
	width: 560px;
	margin: 30px -10000px 0px 0px;
}

#widgetu8209.focus-st #u8212-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 29px;
	width: 560px;
	margin: 30px -10000px 0px 0px;
}

#widgetu8209.fld-err-st #u8212-4
{
	border-color: #D7244C;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 29px;
	width: 560px;
	margin: 30px -10000px 0px 0px;
}

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

#widgetu8209:hover #u8212-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

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

#widgetu8217_input,#widgetu8217_prompt,#widgetu8209_input,#widgetu8209_prompt
{
	width: 560px;
	min-height: 29px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-size: 12px;
	font-style: italic;
	padding: 6px;
}

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

#widgetu8205.frm-sub-st #u8221-4 p
{
	color: #999999;
	line-height: 1;
	text-align: center;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u8208-4
{
	z-index: 46;
	width: 320px;
	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;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 216px;
	left: 124px;
}

#widgetu8205.frm-subm-err-st #u8208-4 p
{
	color: #D7244C;
	line-height: 1;
	text-align: center;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u8207-4
{
	z-index: 50;
	width: 320px;
	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: 12px;
	font-size: 12px;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 216px;
	left: 124px;
}

#widgetu8205.frm-sub-st #u8221-4,#widgetu8205.frm-subm-err-st #u8208-4,#widgetu8205.frm-subm-ok-st #u8207-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 18px;
}

#widgetu8205.frm-subm-ok-st #u8207-4 p
{
	color: #999999;
	text-align: center;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u8206-17
{
	z-index: 54;
	min-height: 30px;
	width: 572px;
	position: relative;
	margin-right: -10000px;
	margin-top: 714px;
	background: url("../../images/u8206-17.png") no-repeat 0px 0px;
}

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

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

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

#widgetu8213
{
	z-index: 71;
	width: 574px;
	height: 431px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 251px;
	left: -1px;
}

#widgetu8213.fld-err-st
{
	background-color: transparent;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	border-radius: 0px;
	margin: 251px -10000px 0px 0px;
}

#u8214-4
{
	z-index: 72;
	width: 168px;
	min-height: 12px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 12px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 203px;
}

#widgetu8217.fld-err-st #u8220-4,#widgetu8213.fld-err-st #u8214-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 12px;
	margin: 0px -10000px 0px 0px;
}

#widgetu8217.fld-err-st #u8220-4 p,#widgetu8217.fld-err-st #u8220-4 span,#widgetu8209.fld-err-st #u8211-4 p,#widgetu8209.fld-err-st #u8211-4 span,#widgetu8213.fld-err-st #u8214-4 p,#widgetu8213.fld-err-st #u8214-4 span
{
	color: #D7244C;
}

#u8215-4
{
	z-index: 76;
	width: 560px;
	min-height: 388px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	background-color: #FFFFFF;
	padding: 6px;
	line-height: 12px;
	font-size: 12px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
}

#widgetu8213.non-empty-st #u8215-4
{
	background-color: #FFFFFF;
}

#widgetu8213:hover #u8215-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 388px;
	width: 560px;
	margin: 29px -10000px 0px 0px;
}

#widgetu8213.focus-st #u8215-4
{
	border-color: #6B6B6B;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 388px;
	width: 560px;
	margin: 29px -10000px 0px 0px;
}

#widgetu8213.fld-err-st #u8215-4
{
	border-color: #D7244C;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 388px;
	width: 560px;
	margin: 29px -10000px 0px 0px;
}

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

#widgetu8213:hover #u8215-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

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

#widgetu8217.fld-err-st #u8219-4 *,#widgetu8209.fld-err-st #u8212-4 *,#widgetu8213.fld-err-st #u8215-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu8213_input,#widgetu8213_prompt
{
	width: 560px;
	min-height: 388px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-size: 12px;
	font-style: italic;
	padding: 6px;
}

#widgetu8217.focus-st #widgetu8217_prompt,#widgetu8209.focus-st #widgetu8209_prompt,#widgetu8213.focus-st #widgetu8213_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
	visibility: hidden;
}

#widgetu8217:hover #widgetu8217_input,#widgetu8217.focus-st #widgetu8217_input,#widgetu8217.fld-err-st #widgetu8217_input,#widgetu8217:hover #widgetu8217_prompt,#widgetu8217.fld-err-st #widgetu8217_prompt,#widgetu8209:hover #widgetu8209_input,#widgetu8209.focus-st #widgetu8209_input,#widgetu8209.fld-err-st #widgetu8209_input,#widgetu8209:hover #widgetu8209_prompt,#widgetu8209.fld-err-st #widgetu8209_prompt,#widgetu8213:hover #widgetu8213_input,#widgetu8213.focus-st #widgetu8213_input,#widgetu8213.fld-err-st #widgetu8213_input,#widgetu8213:hover #widgetu8213_prompt,#widgetu8213.fld-err-st #widgetu8213_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#widgetu8217.non-empty-st #widgetu8217_prompt,#widgetu8209.non-empty-st #widgetu8209_prompt,#widgetu8213.non-empty-st #widgetu8213_prompt
{
	visibility: hidden;
}

#pu14144
{
	width: 0.01px;
}

#u14144
{
	z-index: 966;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
	padding: 72px 69px 69px 64px;
}

#u24320
{
	z-index: 977;
	width: 205px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin-left: 217px;
	position: relative;
}

#u24320:hover
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 0px 0px 0px 217px;
}

#u24320_img
{
	padding-right: 5px;
	padding-bottom: 5px;
}

#u24323-26
{
	z-index: 979;
	width: 635px;
	min-height: 285px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	margin-top: 38px;
	position: relative;
}

#u24323-4
{
	font-size: 30px;
	line-height: 30px;
	font-family: raleway, sans-serif;
	font-weight: 100;
}

#u14151-4
{
	z-index: 973;
	width: 472px;
	min-height: 10px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 14px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	margin-left: 94px;
	margin-top: 382px;
	position: relative;
}

#u14144-bw
{
	z-index: 966;
	margin-top: 36px;
	height: 924px;
}

#u14145
{
	z-index: 967;
	height: 2px;
	border-color: #000000;
	background-color: #7F7F7F;
}

#u14145-bw
{
	z-index: 967;
	margin-top: 958px;
	height: 2px;
}

#u14146
{
	z-index: 968;
	height: 36px;
	border-style: none;
	border-color: transparent;
	background-color: #000000;
}

#u14146-bw
{
	z-index: 968;
	height: 36px;
}

#buttonu14147
{
	z-index: 969;
	width: 60px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 352px;
}

#buttonu14147.ButtonSelected
{
	margin: 6px -10000px 0px 0px;
}

#u14148
{
	z-index: 970;
	width: 60px;
	border-style: none;
	border-color: transparent;
	background-color: #A8A8A8;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	padding-bottom: 15px;
	position: relative;
	margin-right: -10000px;
}

#buttonu14147:hover #u14148
{
	background-color: #0383A3;
	margin: 0px -10000px 0px 0px;
}

#buttonu14147.ButtonSelected #u14148
{
	background-color: #A8A8A8;
	margin: 0px -10000px 0px 0px;
}

#u14149
{
	z-index: 971;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 15px;
}

#buttonu14147:hover #u14149
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 15px -10000px 0px 0px;
}

#buttonu14147.ButtonSelected #u14149
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin: 15px -10000px 0px 0px;
}

#u24324-26
{
	z-index: 1005;
	width: 568px;
	min-height: 280px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 637px;
	left: 98px;
}

#u24324-4
{
	font-size: 24px;
	line-height: 24px;
	font-family: raleway, sans-serif;
	font-weight: 100;
}

#u24323,#u24324
{
	color: #29ABE2;
	font-family: raleway, sans-serif;
	font-weight: 500;
}

#u23592-3,#u24323-3,#u24324-3
{
	font-family: raleway, sans-serif;
	font-weight: 300;
}

#u24323-16,#u24324-16
{
	font-size: 15px;
	font-family: raleway, sans-serif;
	font-weight: 300;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u24323-6,#u24324-6
{
	line-height: 18px;
}

#u24323-15,#u24324-15
{
	font-size: 16px;
	letter-spacing: 1px;
	line-height: 19px;
}

#u24323-19,#u24324-19
{
	font-size: 15px;
	line-height: 18px;
	letter-spacing: 1px;
	font-family: raleway, sans-serif;
	font-weight: 100;
}

#u24323-18,#u24323-24,#u24324-18,#u24324-24
{
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 1px;
	font-family: raleway, sans-serif;
	font-weight: 300;
}

#buttonu24325
{
	z-index: 1031;
	width: 41px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 528px;
	left: 516px;
}

#buttonu24325:hover
{
	margin: 528px -10000px 0px 0px;
}

#u24328
{
	z-index: 1032;
	width: 39px;
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: transparent;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#buttonu24325:hover #u24328
{
	border-color: #3B5A99;
	background-color: #3B5A99;
	width: 39px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u24326
{
	z-index: 1033;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 5px;
}

#buttonu24325:hover #u24326
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 5px -10000px 0px 0px;
}

#buttonu24329
{
	z-index: 1035;
	width: 41px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 528px;
	left: 591px;
}

#buttonu24325.ButtonSelected,#buttonu24329:hover
{
	margin: 528px -10000px 0px 0px;
}

#buttonu24329.ButtonSelected
{
	margin: 528px -10000px 0px 0px;
}

#u24332
{
	z-index: 1036;
	width: 40px;
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: transparent;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
}

#buttonu24329:hover #u24332
{
	border-color: #E04338;
	background-color: #E04838;
	width: 40px;
	min-height: 0px;
	margin: -1px -10000px 0px 0px;
}

#buttonu24329.ButtonSelected #u24332
{
	border-color: #7F7F7F;
	background-color: transparent;
	width: 40px;
	min-height: 0px;
	margin: -1px -10000px 0px 0px;
}

#u24330
{
	z-index: 1037;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 6px;
}

#buttonu24329:hover #u24330
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 6px -10000px 0px 0px;
}

#buttonu24329.ButtonSelected #u24330
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin: 6px -10000px 0px 0px;
}

#buttonu24335
{
	z-index: 1039;
	width: 41px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 803px;
	left: 519px;
}

#buttonu24335:hover
{
	margin: 803px -10000px 0px 0px;
}

#u24336
{
	z-index: 1040;
	width: 39px;
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: transparent;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#buttonu24335:hover #u24336
{
	border-color: #3B5A99;
	background-color: #3B5A99;
	width: 39px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u24337
{
	z-index: 1041;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 5px;
}

#buttonu24335:hover #u24337
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 5px -10000px 0px 0px;
}

#buttonu24339
{
	z-index: 1043;
	width: 41px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 803px;
	left: 589px;
}

#buttonu24335.ButtonSelected,#buttonu24339:hover
{
	margin: 803px -10000px 0px 0px;
}

#buttonu24339.ButtonSelected
{
	margin: 803px -10000px 0px 0px;
}

#u24340
{
	z-index: 1044;
	width: 39px;
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: transparent;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;
	border-radius: 30px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#buttonu24339:hover #u24340
{
	border-color: #32CFFF;
	background-color: #32CFFF;
	width: 39px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#buttonu24325.ButtonSelected #u24328,#buttonu24335.ButtonSelected #u24336,#buttonu24339.ButtonSelected #u24340
{
	border-color: #7F7F7F;
	background-color: transparent;
	width: 39px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u24341
{
	z-index: 1045;
	width: 30px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 5px;
}

#buttonu24339:hover #u24341
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	margin: 5px -10000px 0px 0px;
}

#buttonu24325.ButtonSelected #u24326,#buttonu24335.ButtonSelected #u24337,#buttonu24339.ButtonSelected #u24341
{
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin: 5px -10000px 0px 0px;
}

body
{
	position: relative;
	min-width: 768px;
	padding-bottom: 1071px;
}

#page .verticalspacer
{
	clear: both;
}

