.version.studio_a /* version checker */
{
	color: #0000E1;
	background-color: #920A4E;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1020px;
	min-height: 1200px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -18px;
	padding-top: 20px;
	width: 0.01px;
}

#pu3778
{
	width: 0.01px;
	margin-left: 10px;
}

#u3778
{
	z-index: 55;
	width: 130px;
	margin-right: -10000px;
	margin-top: 6px;
}

#slideshowu2040
{
	z-index: 58;
	width: 0.01px;
	height: 595px;
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	left: 160px;
}

#u2083
{
	position: absolute;
	width: 690px;
	height: 518px;
	background-color: transparent;
	left: 149px;
}

#u2083popup
{
	z-index: 59;
}

#u2112
{
	z-index: 60;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2086
{
	z-index: 62;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2092
{
	z-index: 64;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2102
{
	z-index: 66;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2084
{
	z-index: 68;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2658
{
	z-index: 70;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u3883
{
	z-index: 72;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2096
{
	z-index: 74;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2100
{
	z-index: 76;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2118
{
	z-index: 78;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2108
{
	z-index: 80;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2116
{
	z-index: 82;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2114
{
	z-index: 84;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2088
{
	z-index: 86;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u3898
{
	z-index: 88;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2104
{
	z-index: 90;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2673
{
	z-index: 92;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2688
{
	z-index: 94;
	width: 690px;
	height: 518px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2112_clip,#u2086_clip,#u2092_clip,#u2102_clip,#u2084_clip,#u2658_clip,#u3883_clip,#u2096_clip,#u2100_clip,#u2118_clip,#u2108_clip,#u2116_clip,#u2114_clip,#u2088_clip,#u3898_clip,#u2104_clip,#u2673_clip,#u2688_clip
{
	overflow: hidden;
	width: 690px;
	height: 518px;
}

#u2112_img,#u2086_img,#u2092_img,#u2102_img,#u2084_img,#u2658_img,#u3883_img,#u2096_img,#u2100_img,#u2118_img,#u2108_img,#u2116_img,#u2114_img,#u2088_img,#u3898_img,#u2104_img,#u2673_img,#u2688_img
{
	margin-left: -43px;
	margin-right: -43px;
}

#u2046
{
	position: absolute;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 110px;
}

#u2046popup
{
	z-index: 96;
}

#u2065
{
	z-index: 97;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 5px;
}

#u2073
{
	z-index: 99;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 75px;
}

#u2065.SSSlideLinkSelected,#u2073.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2055
{
	z-index: 101;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 5px;
}

#u2067
{
	z-index: 103;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 75px;
}

#u2055.SSSlideLinkSelected,#u2067.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 55px -10000px 0px 0px;
}

#u2075
{
	z-index: 105;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 110px;
	left: 5px;
}

#u2661
{
	z-index: 107;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 110px;
	left: 75px;
}

#u2075.SSSlideLinkSelected,#u2661.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 110px -10000px 0px 0px;
}

#u3886
{
	z-index: 109;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 165px;
	left: 5px;
}

#u2059
{
	z-index: 111;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 165px;
	left: 75px;
}

#u3886.SSSlideLinkSelected,#u2059.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 165px -10000px 0px 0px;
}

#u2081
{
	z-index: 113;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 220px;
	left: 5px;
}

#u2079
{
	z-index: 115;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 220px;
	left: 75px;
}

#u2081.SSSlideLinkSelected,#u2079.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 220px -10000px 0px 0px;
}

#u2069
{
	z-index: 117;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 275px;
	left: 5px;
}

#u2077
{
	z-index: 119;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 275px;
	left: 75px;
}

#u2069.SSSlideLinkSelected,#u2077.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 275px -10000px 0px 0px;
}

#u2047
{
	z-index: 121;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 330px;
	left: 5px;
}

#u2063
{
	z-index: 123;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 330px;
	left: 75px;
}

#u2047.SSSlideLinkSelected,#u2063.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 330px -10000px 0px 0px;
}

#u3901
{
	z-index: 125;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 385px;
	left: 5px;
}

#u2051
{
	z-index: 127;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 385px;
	left: 75px;
}

#u3901.SSSlideLinkSelected,#u2051.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 385px -10000px 0px 0px;
}

#u2676
{
	z-index: 129;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 440px;
	left: 5px;
}

#u2691
{
	z-index: 131;
	width: 60px;
	height: 45px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 440px;
	left: 75px;
}

#u2676.SSSlideLinkSelected,#u2691.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 440px -10000px 0px 0px;
}

#u2065_clip,#u2073_clip,#u2055_clip,#u2067_clip,#u2075_clip,#u2661_clip,#u3886_clip,#u2059_clip,#u2081_clip,#u2079_clip,#u2069_clip,#u2077_clip,#u2047_clip,#u2063_clip,#u3901_clip,#u2051_clip,#u2676_clip,#u2691_clip
{
	overflow: hidden;
	width: 60px;
	height: 45px;
}

#u2065_img,#u2073_img,#u2055_img,#u2067_img,#u2075_img,#u2661_img,#u3886_img,#u2059_img,#u2081_img,#u2079_img,#u2069_img,#u2077_img,#u2047_img,#u2063_img,#u3901_img,#u2051_img,#u2676_img,#u2691_img
{
	margin-left: -4px;
	margin-right: -4px;
}

#u2041-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding: 10px;
	line-height: 20px;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 478px;
	left: 149px;
}

#u2041-4popup
{
	z-index: 133;
}

#u2041
{
	color: #999999;
}

#u2140-4
{
	position: absolute;
	width: 10px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	padding: 10px;
	line-height: 20px;
	text-align: center;
	color: #999999;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 478px;
	left: 810px;
}

#u2140-4popup
{
	z-index: 137;
}

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

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

#u2144-4
{
	z-index: 151;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 165px;
}

#menuu3721
{
	z-index: 6;
	width: 130px;
	margin-left: 10px;
	top: -464px;
	margin-bottom: -195px;
}

#u3736
{
	width: 130px;
}

#u3737
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 4px;
	margin-right: -10000px;
}

#u3737:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3737:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3758
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 4px;
	margin-right: -10000px;
}

#u3737.MuseMenuActive,#u3758:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3758:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3725
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 4px;
	margin-right: -10000px;
}

#u3758.MuseMenuActive,#u3725:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3725:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3732
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 5px;
	margin-right: -10000px;
}

#u3725.MuseMenuActive,#u3732:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3732:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3848
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 5px;
	margin-right: -10000px;
}

#u3732.MuseMenuActive,#u3848:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3848:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3751
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 5px;
	margin-right: -10000px;
}

#u3848.MuseMenuActive,#u3751:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3751:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3746
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 5px;
	margin-right: -10000px;
}

#u3751.MuseMenuActive,#u3746:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3746:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3757,#u3722,#u3729,#u3847,#u3750,#u3743,#u3771
{
	width: 130px;
	margin-top: 2px;
}

#u3772
{
	width: 130px;
	min-height: 18px;
	padding-bottom: 5px;
	margin-right: -10000px;
}

#u3746.MuseMenuActive,#u3772:hover
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3772:active
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3772.MuseMenuActive
{
	width: 130px;
	min-height: 18px;
	margin: 0px -10000px 0px 0px;
}

#u3739-4_clip,#u3760-4_clip,#u3726-4_clip,#u3733-4_clip,#u3849-4_clip,#u3754-4_clip,#u3749-4_clip,#u3773-4_clip
{
	width: 130px;
	height: 18px;
}

#u3739-4,#u3760-4,#u3726-4,#u3733-4,#u3849-4,#u3754-4,#u3749-4,#u3773-4
{
	margin-right: -10000px;
	top: 2px;
}

#u3719
{
	z-index: 57;
	width: 140px;
	min-height: 24px;
	margin-left: 10px;
	top: -262px;
	margin-bottom: -24px;
}

#u2141-10
{
	z-index: 141;
	width: 726px;
	min-height: 105px;
	background-color: transparent;
	line-height: 25px;
	text-align: justify;
	color: #808080;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 209px;
	top: -51px;
	margin-bottom: -51px;
	position: relative;
}

#u3080
{
	z-index: 155;
	width: 800px;
	background-color: transparent;
	margin-left: 195px;
	margin-top: 9px;
	position: relative;
}

#u1981-4
{
	z-index: 2;
	min-height: 15px;
}

#u1981-4-bw
{
	z-index: 2;
	min-height: 15px;
	margin-top: 75px;
}

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

#page .verticalspacer
{
	clear: both;
}

