#WideContainer #SecondPage{
	background:#fff;
	width:1000px;
	margin:0px 10px;
	padding:0px;
	background:url("../img/window002.png") repeat-y -792px 100% #fff;
}
#WideContainer #LeftSide{
	border-top:10px solid #fff;
	padding:7px 0px 0px;
}
#WideContainer #SecondPage #LeftSide{
	float:left;
	width:198px;
	padding:2px 0px 0px;
}
#WideContainer #SecondPage #LeftSide p.bn{
	margin:8px 9px 0px 19px;
}
#WideContainer #SecondPage #LeftSide div.Section001{
	margin:10px 0px 0px 10px;
	padding:33px 0px 9px;
	background: url("/img/sidemenu008.gif") no-repeat top #ccb;
}
#WideContainer #SecondPage #LeftSide div.Section001 p.bn{
	margin:8px 9px 0px;
}
#WideContainer #SecondPage #LeftSide div.Section001 #FlashBanner{
	margin:8px 9px 0px;
}
/*---- ----*/
#OptionListWindow{
	float:right;
	padding:5px 0px 0px;
	width:785px;
	text-align:left;
}
#OptionList{
	padding:0px 0px 84px;
	width:780px;
	background:url("../img/option/option001.png") no-repeat 4px bottom #e6e6bb;
	font-family:'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
/*---- ----*/
#OptionList h3{
	height:197px;
	background:url("../img/option/option002.png") no-repeat 0px bottom #fff;
}
#OptionList h3 span{
	display:block;
	padding:172px 0px 0px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	color:#fff;
}
#OptionList dl{
	margin:0px 0px 0px 0px;
	padding:00px 68px 27px 71px;
	width:641px;
	background:url("../img/option/option003.png") no-repeat 0px bottom;
}
#OptionList dl dt{
	padding:32px 0px 0px;
	height:28px;
	background:url("../img/option/option003.png") no-repeat -71px 0px;
	text-align:center;
	text-shadow:1px 1px 0px #eee;
	font-size:24px;
	font-weight:bold;
	line-height:30px;
	color:#639;
}
#OptionList dl dd{
	padding:4px 46px 0px 44px;
	background:url("../img/option/option003.png") no-repeat -71px -100px;
}
#OptionList dl dd a{
	display:block;
	padding:8px 0px 0px 15px;
	background:url("../img/option/option003.png") no-repeat -115px -350px;
	transition:0.2s transform linear;
	-moz-transition:0.2s transform linear;
	-webkit-transition:0.2s transform linear;
	-ms-transition:0.2s transform linear;
	text-align:left;
	text-shadow:1px 1px 0px #eee;
	font-size:16px;
	font-weight:bold;
	line-height:22px;
	color:#936;
}
#OptionList dl dd ul{
	padding:4px 0px 0px 0px;
}
#OptionList dl dd ul li a{
	display:block;
	padding:3px 0px 0px 24px;
	background:url("../img/option/option003.png") no-repeat -115px -450px #fff;
	transition:0.2s transform linear;
	-moz-transition:0.2s transform linear;
	-webkit-transition:0.2s transform linear;
	-ms-transition:0.2s transform linear;
	text-align:left;
	text-shadow:none;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	color:#333;
}
#OptionList dl dd a:hover,#OptionList dl dd ul li a:hover{
	transform:translate(-10px,0);
	-moz-transform:translate(-10px,0);
	-webkit-transform:translate(-10px,0);
	-ms-transform:translate(-10px,0);
}






/*---- ----*/
#VirginMaryWindow p.Link a:hover,
#VirginMaryWindow dl.Tour dd p.Experience a:hover,
#VirginMaryWindow dl.Addition dd div.RightCell p.Experience a:hover{
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}