.version.about /* version checker */
{
	color: #000005;
	background-color: #9FB8B8;
}

.html
{
	background-color: #FFFFFF;
}

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

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

#pu257
{
	width: 0.01px;
}

#u257
{
	z-index: 44;
	margin-right: -10000px;
}

#menuu305
{
	z-index: 45;
	width: 520px;
	margin-right: -10000px;
	margin-top: 58px;
	left: 418px;
}

#u306
{
	width: 59px;
	min-height: 34px;
	margin-right: -10000px;
}

#u309
{
	width: 59px;
	padding-bottom: 17px;
}

#u309:hover
{
	width: 59px;
	min-height: 0px;
	margin: 0px;
}

#u309:active
{
	width: 59px;
	min-height: 0px;
	margin: 0px;
}

#u309.MuseMenuActive
{
	width: 59px;
	min-height: 0px;
	margin: 0px;
}

#u310-4
{
	width: 29px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
	left: 15px;
}

#u309:hover #u310-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u309:active #u310-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u309.MuseMenuActive #u310-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u313
{
	width: 102px;
	min-height: 34px;
	margin-right: -10000px;
	left: 61px;
}

#u316
{
	width: 102px;
	padding-bottom: 17px;
}

#u316:hover
{
	width: 102px;
	min-height: 0px;
	margin: 0px;
}

#u316:active
{
	width: 102px;
	min-height: 0px;
	margin: 0px;
}

#u316.MuseMenuActive
{
	width: 102px;
	min-height: 0px;
	margin: 0px;
}

#u319-4
{
	width: 72px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
	left: 15px;
}

#u316:hover #u319-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 72px;
	margin: 0px -10000px 0px 0px;
}

#u316:active #u319-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 72px;
	margin: 0px -10000px 0px 0px;
}

#u316.MuseMenuActive #u319-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 72px;
	margin: 0px -10000px 0px 0px;
}

#u320
{
	width: 88px;
	min-height: 34px;
	margin-right: -10000px;
	left: 165px;
}

#u321
{
	width: 88px;
	padding-bottom: 17px;
}

#u321:hover
{
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u321:active
{
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u321.MuseMenuActive
{
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u323-4
{
	width: 58px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
	left: 15px;
}

#u321:hover #u323-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u321:active #u323-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u327
{
	width: 87px;
	min-height: 34px;
	margin-right: -10000px;
	left: 255px;
}

#u330
{
	width: 87px;
	padding-bottom: 17px;
}

#u330:hover
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u330:active
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u332-4
{
	width: 58px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
	left: 14px;
}

#u321.MuseMenuActive #u323-4,#u330:hover #u332-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u330:active #u332-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u334
{
	width: 87px;
	min-height: 34px;
	margin-right: -10000px;
	left: 344px;
}

#u335
{
	width: 87px;
	padding-bottom: 17px;
}

#u330.MuseMenuActive,#u335:hover
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u335:active
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u338-4
{
	width: 58px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
	left: 14px;
}

#u330.MuseMenuActive #u332-4,#u335:hover #u338-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u335:active #u338-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u341
{
	width: 87px;
	min-height: 34px;
	margin-right: -10000px;
	left: 433px;
}

#u344
{
	width: 87px;
	padding-bottom: 17px;
}

#u335.MuseMenuActive,#u344:hover
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u344:active
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u344.MuseMenuActive
{
	width: 87px;
	min-height: 0px;
	margin: 0px;
}

#u347-4
{
	width: 58px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
	left: 14px;
}

#u335.MuseMenuActive #u338-4,#u344:hover #u347-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u344:active #u347-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u344.MuseMenuActive #u347-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#buttonu490
{
	z-index: 82;
	width: 84px;
	margin-right: -10000px;
	margin-top: 20px;
	left: 686px;
}

#buttonu490:hover
{
	width: 84px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
}

#u491-5
{
	z-index: 83;
	width: 84px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 1px;
}

#buttonu490:hover #u491-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 84px;
	margin: 1px -10000px 0px 0px;
}

#buttonu492
{
	z-index: 88;
	width: 84px;
	margin-right: -10000px;
	margin-top: 20px;
	left: 770px;
}

#buttonu490.ButtonSelected,#buttonu492:hover
{
	width: 84px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
}

#u493-5
{
	z-index: 89;
	width: 84px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 1px;
}

#buttonu490.ButtonSelected #u491-5,#buttonu492:hover #u493-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 84px;
	margin: 1px -10000px 0px 0px;
}

#buttonu494
{
	z-index: 94;
	width: 84px;
	margin-right: -10000px;
	margin-top: 20px;
	left: 854px;
}

#buttonu492.ButtonSelected,#buttonu494:hover
{
	width: 84px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
}

#buttonu494.ButtonSelected
{
	width: 84px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
}

#u495-5
{
	z-index: 95;
	width: 84px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 1px;
}

#buttonu492.ButtonSelected #u493-5,#buttonu494:hover #u495-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 84px;
	margin: 1px -10000px 0px 0px;
}

#buttonu494.ButtonSelected #u495-5
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 84px;
	margin: 1px -10000px 0px 0px;
}

#u382
{
	z-index: 100;
	width: 708px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 150px;
	left: 230px;
}

#u393-4
{
	z-index: 103;
	width: 595px;
	min-height: 28px;
	background-color: transparent;
	font-size: 21px;
	line-height: 37px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 239px;
	margin-top: 45px;
	position: relative;
}

#u388
{
	z-index: 102;
	margin-left: 230px;
	margin-top: 1px;
	position: relative;
}

#u394-4
{
	z-index: 107;
	width: 595px;
	min-height: 28px;
	background-color: transparent;
	font-size: 18px;
	line-height: 32px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 239px;
	margin-top: 15px;
	position: relative;
}

#u395-15
{
	z-index: 111;
	width: 699px;
	min-height: 352px;
	background-color: transparent;
	font-size: 16px;
	text-align: justify;
	line-height: 28px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 239px;
	margin-top: 18px;
	position: relative;
}

#u868
{
	float: right;
	margin-left: 5px;
}

#u862
{
	z-index: 116;
	width: 350px;
	background-color: transparent;
}

#pu425
{
	width: 0.01px;
	margin-left: 283px;
	margin-top: 16px;
}

#u425
{
	z-index: 129;
	width: 187px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u431
{
	z-index: 131;
	width: 364px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 260px;
}

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

#u438-32
{
	z-index: 137;
	width: 699px;
	min-height: 617px;
	background-color: transparent;
	font-size: 16px;
	line-height: 28px;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	margin-left: 239px;
	margin-top: 10px;
	position: relative;
}

#u445
{
	z-index: 142;
	width: 200px;
	background-color: transparent;
}

#u464
{
	float: left;
	margin: 5px;
}

#u458
{
	z-index: 157;
	width: 300px;
	background-color: transparent;
}

#u451,#u477
{
	float: right;
	margin: 5px;
}

#u471
{
	z-index: 169;
	width: 250px;
	background-color: transparent;
}

#u438-3,#u438-5,#u438-7,#u438-9,#u438-10,#u438-11,#u438-12,#u438-15,#u438-17,#u438-19,#u438-20,#u438-21,#u438-24,#u438-26,#u438-28,#u438-29
{
	text-align: justify;
}

#u900
{
	z-index: 179;
	width: 700px;
	background-color: transparent;
	margin-left: 238px;
	margin-top: 32px;
	position: relative;
}

#u626
{
	z-index: 178;
	width: 700px;
	min-height: 468px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 239px;
	margin-top: 31px;
	position: relative;
}

#u123
{
	z-index: 2;
	min-height: 99.90000000000009px;
	padding-bottom: 0px;
}

#u123_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	left: -100px;
	padding-top: 10px;
	padding-bottom: 21px;
}

#menuu115
{
	z-index: 7;
	width: 748px;
	left: 206px;
}

#u116
{
	width: 123px;
	min-height: 34px;
	margin-right: -10000px;
}

#u119
{
	width: 123px;
	padding-bottom: 17px;
}

#u119:hover
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u119:active
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u121-4
{
	width: 123px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
}

#u119:hover #u121-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u119:active #u121-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u138
{
	width: 123px;
	min-height: 34px;
	margin-right: -10000px;
	left: 125px;
}

#u141
{
	width: 123px;
	padding-bottom: 17px;
}

#u119.MuseMenuActive,#u141:hover
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u141:active
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u144-4
{
	width: 123px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
}

#u119.MuseMenuActive #u121-4,#u141:hover #u144-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u141:active #u144-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u158
{
	width: 123px;
	min-height: 34px;
	margin-right: -10000px;
	left: 250px;
}

#u161
{
	width: 123px;
	padding-bottom: 17px;
}

#u141.MuseMenuActive,#u161:hover
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u161:active
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u164-4
{
	width: 123px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
}

#u141.MuseMenuActive #u144-4,#u161:hover #u164-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u161:active #u164-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u178
{
	width: 123px;
	min-height: 34px;
	margin-right: -10000px;
	left: 375px;
}

#u179
{
	width: 123px;
	padding-bottom: 17px;
}

#u161.MuseMenuActive,#u179:hover
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u179:active
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u180-4
{
	width: 123px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
}

#u161.MuseMenuActive #u164-4,#u179:hover #u180-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u179:active #u180-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u198
{
	width: 123px;
	min-height: 34px;
	margin-right: -10000px;
	left: 500px;
}

#u201
{
	width: 123px;
	padding-bottom: 17px;
}

#u179.MuseMenuActive,#u201:hover
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u201:active
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u203-4
{
	width: 123px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
}

#u179.MuseMenuActive #u180-4,#u201:hover #u203-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u201:active #u203-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u218
{
	width: 123px;
	min-height: 34px;
	margin-right: -10000px;
	left: 625px;
}

#u219
{
	width: 123px;
	padding-bottom: 17px;
}

#u201.MuseMenuActive,#u219:hover
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u219:active
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u219.MuseMenuActive
{
	width: 123px;
	min-height: 0px;
	margin: 0px;
}

#u221-4
{
	width: 123px;
	min-height: 17px;
	margin-right: -10000px;
	top: 8px;
}

#u201.MuseMenuActive #u203-4,#u219:hover #u221-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u219:active #u221-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u219.MuseMenuActive #u221-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 123px;
	margin: 0px -10000px 0px 0px;
}

#u114-4
{
	z-index: 3;
	width: 473px;
	min-height: 24px;
	left: 344px;
	margin-top: 10px;
}

#u123-bw
{
	z-index: 2;
	min-height: 99.90000000000009px;
	margin-top: 118px;
}

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

#page .verticalspacer
{
	clear: both;
}

