html
{
	background-color: #FFFFFF;
}

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

#page_position_content
{
	margin-bottom: 62px;
}

#pamphletu226
{
	z-index: 2;
	width: 0.01px;
	height: 441px;
	padding-bottom: 91px;
	margin-left: 9px;
	position: relative;
}

#u240
{
	z-index: 3;
	width: 71px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
}

#u241
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 6px;
	top: -6px;
	left: -9px;
}

#u241:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u345-6
{
	z-index: 5;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 8px;
}

#u241:hover #u345-6
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 5px -10000px 0px 0px;
}

#u241:active #u345-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 5px -10000px 0px 0px;
}

#u241.PamphletThumbSelected #u345-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 5px -10000px 0px 0px;
}

#u241:hover #u345-6 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u241:active #u345-6 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u281
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 12px;
	top: 44px;
	left: -9px;
}

#u281:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u288-4
{
	z-index: 12;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u281:hover #u288-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u281:active #u288-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u281:hover #u288-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u281:active #u288-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u311
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 11px;
	top: 95px;
	left: -9px;
}

#u311:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u366-4
{
	z-index: 17;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u311:hover #u366-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u281.PamphletThumbSelected #u288-4,#u311:active #u366-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u311:hover #u366-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u311:active #u366-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u327
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 11px;
	top: 145px;
	left: -9px;
}

#u327:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u393-4
{
	z-index: 22;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u327:hover #u393-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u311.PamphletThumbSelected #u366-4,#u327:active #u393-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u327:hover #u393-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u327:active #u393-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u334
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 11px;
	top: 195px;
	left: -9px;
}

#u334:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u394-4
{
	z-index: 27;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u334:hover #u394-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u327.PamphletThumbSelected #u393-4,#u334:active #u394-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u334:hover #u394-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u334:active #u394-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u336
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 11px;
	top: 246px;
	left: -9px;
}

#u336:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u395-4
{
	z-index: 32;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	font-size: 12px;
	letter-spacing: -1px;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u336:hover #u395-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u334.PamphletThumbSelected #u394-4,#u336:active #u395-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u336:hover #u395-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u336:active #u395-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u338
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 12px;
	top: 296px;
	left: -9px;
}

#u338:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u396-4
{
	z-index: 37;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u338:hover #u396-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u336.PamphletThumbSelected #u395-4,#u338:active #u396-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u338:hover #u396-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u338:active #u396-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u340
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 11px;
	top: 346px;
	left: -9px;
}

#u340:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u397-4
{
	z-index: 42;
	width: 71px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 8px;
}

#u340:hover #u397-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u338.PamphletThumbSelected #u396-4,#u340:active #u397-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u340.PamphletThumbSelected #u397-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	margin: 14px -10000px 0px 0px;
}

#u340:hover #u397-4 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u340:active #u397-4 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u241.PamphletThumbSelected #u345-6 p,#u281.PamphletThumbSelected #u288-4 p,#u311.PamphletThumbSelected #u366-4 p,#u327.PamphletThumbSelected #u393-4 p,#u334.PamphletThumbSelected #u394-4 p,#u336.PamphletThumbSelected #u395-4 p,#u338.PamphletThumbSelected #u396-4 p,#u340.PamphletThumbSelected #u397-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u342
{
	position: absolute;
	width: 88px;
	border-width: 1px;
	border-style: solid;
	border-color: #00B3C4;
	background-color: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-bottom: 8px;
	top: 397px;
	left: -9px;
}

#u342:hover
{
	border-color: #FFFFFF;
	background-color: #CFE9ED;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u241.PamphletThumbSelected,#u281.PamphletThumbSelected,#u311.PamphletThumbSelected,#u327.PamphletThumbSelected,#u334.PamphletThumbSelected,#u336.PamphletThumbSelected,#u338.PamphletThumbSelected,#u340.PamphletThumbSelected,#u342.PamphletThumbSelected
{
	border-color: #FFFFFF;
	background-color: #00B3C4;
	width: 88px;
	min-height: 0px;
	margin: 0px;
}

#u398-6
{
	z-index: 47;
	width: 71px;
	min-height: 30px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #00B3C4;
	font-size: 12px;
	letter-spacing: -1px;
	text-align: center;
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 8px;
}

#u342:hover #u398-6
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 30px;
	margin: 7px -10000px 0px 0px;
}

#u342:active #u398-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 30px;
	margin: 7px -10000px 0px 0px;
}

#u342.PamphletThumbSelected #u398-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 30px;
	margin: 7px -10000px 0px 0px;
}

#u342:hover #u398-6 p
{
	color: #6B6B6B;
	visibility: inherit;
}

#u342:active #u398-6 p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u342.PamphletThumbSelected #u398-6 p
{
	color: #FFFFFF;
	visibility: inherit;
	letter-spacing: -1px;
}

#u227
{
	position: absolute;
	z-index: 53;
	width: 415px;
	left: 97px;
}

#u232
{
	z-index: 54;
	width: 415px;
	height: 532px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#pu360-4
{
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	left: 14px;
}

#u360-4
{
	z-index: 55;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#u5775-4
{
	z-index: 61;
	width: 192px;
	margin-top: 20px;
	position: relative;
}

#u361
{
	z-index: 59;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 225px;
}

#u283
{
	z-index: 65;
	width: 415px;
	height: 532px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#u305-4
{
	z-index: 66;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#u5765-4
{
	z-index: 70;
	width: 192px;
	margin-top: 22px;
	position: relative;
}

#u6751
{
	z-index: 74;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 224px;
}

#u313
{
	z-index: 76;
	width: 415px;
	height: 532px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#u373-4
{
	z-index: 77;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#u5774-4
{
	z-index: 81;
	width: 192px;
	margin-top: 21px;
	position: relative;
}

#u6776
{
	z-index: 85;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 224px;
}

#u329
{
	z-index: 87;
	width: 400px;
	height: 293px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-left: 14px;
	padding-right: 1px;
	padding-bottom: 239px;
	margin-right: -10000px;
	position: relative;
}

#u405-4
{
	z-index: 88;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#u5788-4
{
	z-index: 98;
	width: 192px;
	position: relative;
	margin-right: -10000px;
}

#u6797
{
	z-index: 102;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 210px;
}

#u5538-6
{
	z-index: 92;
	width: 87px;
	margin-top: 13px;
	position: relative;
}

.Link
{
	border-style: none;
	border-color: #000000;
	background: transparent url("../images/arrow_yoko_link.gif") no-repeat right center;
}

#u335
{
	z-index: 104;
	width: 400px;
	height: 269px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-left: 14px;
	padding-right: 1px;
	padding-bottom: 263px;
	margin-right: -10000px;
	position: relative;
}

#u413-4
{
	z-index: 105;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#pu5793-4
{
	width: 0.01px;
	margin-top: 21px;
	position: relative;
}

#u5793-4
{
	z-index: 114;
	width: 192px;
	position: relative;
	margin-right: -10000px;
}

#u6810
{
	z-index: 118;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 210px;
}

#u5626-5
{
	z-index: 109;
	width: 86px;
	margin-top: 4px;
	position: relative;
}

#u5626-5:hover
{
	background-image: url("../images/arrow_yoko_hover.gif");
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin: 4px 0px 0px;
}

#u337
{
	z-index: 120;
	width: 400px;
	height: 312px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-left: 14px;
	padding-right: 1px;
	padding-bottom: 220px;
	margin-right: -10000px;
	position: relative;
}

#u421-4
{
	z-index: 121;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#pu5788-4,#pu5802-4
{
	width: 0.01px;
	margin-top: 20px;
	position: relative;
}

#u5802-4
{
	z-index: 132;
	width: 192px;
	position: relative;
	margin-right: -10000px;
}

#u1347
{
	z-index: 125;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 210px;
}

#u5661-5
{
	z-index: 127;
	width: 89px;
	margin-top: 11px;
	position: relative;
}

#u339
{
	z-index: 136;
	width: 400px;
	height: 361px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-left: 14px;
	padding-right: 1px;
	padding-bottom: 171px;
	margin-right: -10000px;
	position: relative;
}

#u429-4
{
	z-index: 137;
	width: 400px;
	min-height: 29px;
	position: relative;
}

#u5807-4
{
	z-index: 141;
	width: 400px;
	margin-top: 20px;
	position: relative;
}

#u5808-16
{
	z-index: 145;
	width: 400px;
	margin-top: 5px;
	position: relative;
}

#u341
{
	z-index: 161;
	width: 400px;
	height: 300px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	padding-left: 14px;
	padding-right: 1px;
	padding-bottom: 232px;
	margin-right: -10000px;
	position: relative;
}

#u437-4
{
	z-index: 162;
	width: 400px;
	min-height: 29px;
	position: relative;
}

#u5809-16
{
	z-index: 166;
	width: 400px;
	position: relative;
}

#u343
{
	z-index: 182;
	width: 415px;
	height: 532px;
	border-style: none;
	border-color: transparent;
	background-color: #FFFFFF;
	margin-right: -10000px;
	position: relative;
}

#pu305-4,#pu373-4,#pu449-4
{
	width: 0.01px;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	left: 14px;
}

#u449-4
{
	z-index: 183;
	width: 192px;
	min-height: 29px;
	position: relative;
}

#u5810-4
{
	z-index: 187;
	width: 192px;
	margin-top: 20px;
	position: relative;
}

#u6823
{
	z-index: 191;
	width: 190px;
	position: relative;
	margin-right: -10000px;
	margin-top: 53px;
	left: 224px;
}

#u361_img,#u6751_img,#u6776_img,#u6797_img,#u6810_img,#u1347_img,#u6823_img
{
	vertical-align: top;
}

.PamphletWidget .ThumbGroup .Thumb, .PamphletNextButton, .PamphletPrevButton, .PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

