.version.waytobuy /* version checker */
{
	color: #000011;
	background-color: #1F57B9;
}

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

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

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

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

@viewport
{
	width: 380px;
}

.html
{
	background-color: #2B2F2E;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 570px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
}

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

#pu1016
{
	width: 0.01px;
}

#u1016
{
	z-index: 97;
	width: 380px;
	margin-right: -10000px;
}

#u1000
{
	z-index: 104;
	width: 127px;
	margin-right: -10000px;
	margin-top: 36px;
	left: 126px;
}

#u1002
{
	z-index: 106;
	width: 244px;
	margin-right: -10000px;
	margin-top: 8px;
	left: 27px;
}

#u1002:hover
{
	width: 244px;
	min-height: 0px;
	margin: 8px -10000px 0px 0px;
}

#u1004
{
	z-index: 108;
	width: 71px;
	margin-right: -10000px;
	margin-top: 8px;
	left: 277px;
}

#u1004:hover
{
	width: 71px;
	min-height: 0px;
	margin: 8px -10000px 0px 0px;
}

#pu1073
{
	width: 0.01px;
	margin-left: 66px;
	margin-top: 17px;
}

#u1073
{
	z-index: 39;
	width: 248px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1075-4
{
	z-index: 41;
	width: 193px;
	background-color: transparent;
	line-height: 32px;
	font-size: 18px;
	color: #A2791B;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 41px;
}

#u1093-4
{
	z-index: 75;
	width: 314px;
	min-height: 82px;
	background-color: transparent;
	line-height: 25px;
	text-align: center;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 39px;
	margin-top: 13px;
	position: relative;
}

#pu3862
{
	width: 0.01px;
	margin-left: 107px;
	margin-top: 67px;
}

#u3862
{
	z-index: 79;
	width: 160px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u3864-4
{
	z-index: 85;
	width: 155px;
	min-height: 40px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 39px;
}

#u1089-6
{
	z-index: 46;
	width: 312px;
	min-height: 89px;
	background-color: transparent;
	line-height: 39px;
	text-align: center;
	font-size: 22px;
	color: #A47A1A;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 40px;
	margin-top: 3px;
	position: relative;
}

#u1092-4
{
	z-index: 62;
	width: 312px;
	min-height: 151px;
	background-color: transparent;
	line-height: 25px;
	text-align: center;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 37px;
	margin-top: 13px;
	position: relative;
}

#pu6826
{
	width: 0.01px;
	margin-left: 107px;
}

#u6826
{
	z-index: 81;
	width: 160px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u6825-4
{
	z-index: 89;
	width: 155px;
	min-height: 40px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 35px;
}

#u6824-4
{
	z-index: 52;
	width: 312px;
	min-height: 89px;
	background-color: transparent;
	line-height: 39px;
	text-align: center;
	font-size: 22px;
	color: #A47A1A;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 40px;
	margin-top: 3px;
	position: relative;
}

#u6823-5
{
	z-index: 66;
	width: 312px;
	min-height: 82px;
	background-color: transparent;
	line-height: 25px;
	text-align: center;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 37px;
	margin-top: 13px;
	position: relative;
}

#pu6838
{
	width: 0.01px;
	margin-left: 107px;
	margin-top: 24px;
}

#u6838
{
	z-index: 83;
	width: 160px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u6841-4
{
	z-index: 93;
	width: 155px;
	min-height: 40px;
	background-color: transparent;
	line-height: 35px;
	font-size: 20px;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 32px;
}

#u6837-6
{
	z-index: 56;
	width: 312px;
	min-height: 89px;
	background-color: transparent;
	line-height: 39px;
	text-align: center;
	font-size: 22px;
	color: #A47A1A;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 40px;
	margin-top: 3px;
	position: relative;
}

#u6836-4
{
	z-index: 71;
	width: 312px;
	min-height: 82px;
	background-color: transparent;
	line-height: 25px;
	text-align: center;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	margin-left: 37px;
	margin-top: 13px;
	position: relative;
}

#pu1072-37
{
	width: 0.01px;
	margin-left: 28px;
	margin-top: 37px;
}

#u1072-37
{
	z-index: 2;
	width: 326px;
	min-height: 839px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: ヒラギノ明朝 Pro W3, Hiragino Mincho Pro, ＭＳ Ｐ明朝, MS PMincho, serif;
	position: relative;
	margin-right: -10000px;
}

#u1072-7
{
	font-size: 24px;
	text-align: center;
	line-height: 42px;
}

#u1072-2,#u1072-4,#u1072-5,#u1072-8
{
	text-align: center;
	line-height: 25px;
}

#u1072-10,#u1072-12,#u1072-13,#u1072-15,#u1072-17,#u1072-19,#u1072-21,#u1072-23,#u1072-25,#u1072-27,#u1072-29,#u1072-31
{
	text-align: justify;
	line-height: 25px;
}

#u1072-32,#u1072-33
{
	line-height: 25px;
}

#u1072-34
{
	text-align: left;
	line-height: 25px;
}

#u1072-35
{
	font-size: 14px;
	line-height: 25px;
}

#u1088
{
	z-index: 45;
	width: 253px;
	height: 2px;
	border-style: none;
	border-color: transparent;
	background-color: #A47A1A;
	position: relative;
	margin-right: -10000px;
	margin-top: 111px;
	left: 36px;
}

#u996
{
	z-index: 103;
	width: 330px;
	min-height: 42px;
	margin-left: 19px;
	margin-top: 29px;
}

#u995-4,#u995-4-bw
{
	z-index: 99;
	min-height: 21px;
}

body
{
	position: relative;
	min-width: 380px;
	padding-bottom: 88px;
}

#page .verticalspacer
{
	clear: both;
}

