@charset "shift-jis";

#SecondPage{
	width:996px;
	margin:0 10px;
	padding:2px 0;
	background:#fff;
	text-align:left;
	font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W3', 'Hiragino Kaku Gothic Pro', 'ƒƒCƒŠƒI', Meiryo, '‚l‚r ‚oƒSƒVƒbƒN', 'MS PGothic', sans-serif;
	color:#333;
}

/*---- TourTitle----*/
#SecondPage h3{
	padding:28px 0 0;
	background:url("./img/view.png") repeat-y 0 100% #dde6e2;
}
#TourTitle{
	background:#fff;
}
#TourTitle img{
	float:left;
	width:280px;
}
#TourTitle p{
	margin:0 50px 0 310px;
	padding:0 0 20px 0;
	width:636px;
	min-height:260px;
	font-size:16px;
	line-height:150%;
}
#TourTitle p strong{
	display:block;
	padding:0 0 14px;
	font-size:22px;
	line-height:130%;
}
/*---- Section ----*/
#Section{
	background:url("./img/view.png") repeat-y 0 100% #dde6e2;
}
/*---- Map ----*/
#Information{
	margin:0 8px;
	width:980px;
	height:631px;
	background:url("./img/map001.png") no-repeat 0 0;
}
#Information .Map{
	padding:36px 38px 0;
	width:904px;
	height:478px;
}
/*---- ----*/
#Section p.CatchText{
	padding:40px 40px 20px;
	font-size:16px;
	line-height:150%;
}
/*-- Article --*/
#Section div.Article{
	margin:20px 18px 0;
	padding:0 0 2px;
	background:#fff;
	box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
}
#Section div.Article p.Photo{
	float:left;
	padding:8px;
	width:340px;
}
#Section div.Article div.BodyText{
	margin:0 0 0 348px;
	padding:16px 20px 0;
	background:url("./img/article002.png") no-repeat right 0;
	font-size:14px;
	line-height:150%;
}
#Section div.Article div.BodyText h4{
	display:block;
	padding:0 0 14px;
	text-shadow:1px 1px 1px rgba(0,0,0,0.2);
	font-size:16px;
	line-height:130%;
}
#Section div.Article div.BodyText h4 span{
	padding:0 12px 0 0;
	font-size:33px;
	line-height:130%;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "MS –¾’©", "ƒqƒ‰ƒMƒm–¾’© ProN W6", "HiraMinProN-W6", "HG–¾’©E", serif;
}
#Section div.Article p.LinkText{
	margin:14px 20px 20px 368px;
	font-size:14px;
	line-height:160%;
}
#Section div.Article p.LinkText a{
	display:block;
	padding:2px 0 0 16px;
	background:url("./img/article001.png") no-repeat 0 center;
	text-decoration:none;
	color:#36c;
}
#Section div.Article p.LinkText a:hover{
	text-decoration:underline;
}
/*-- Thumbs --*/
#Section p.Thumbs{
	clear:left;
	margin:0 2px;
	padding:0 0 8px 8px;
	background:#eee;
}
#Section p.Thumbs a{
	display:block;
	float:left;
	margin:8px 8px 0 0;
	width:110px;
	height:75px;
}
#Section p.Thumbs a:hover{
	opacity:0.5;
}
#Section .LpsLmdb{
	clear:left;
}
#Section .LpsLmdb p.Thumbs{
	clear:none;
	float:left;
	margin:0;
	padding:6px 0 8px 6px;
	width:471px;
}
#Section .LpsLmdb p.Thumbs:first-child{
	margin:0 2px;
}
#Section .LpsLmdb p.Thumbs span{
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:140%;
}
#Section .LpsLmdb p.Thumbs a{
	margin:4px 6px 0 0;
}








/*---- Submit ----*/
p.Submit{
	padding:30px 20px;
}
p.Submit a{
	display:block;
	background:linear-gradient(to bottom, #3366cc 0%, #5588ee 100%);
	transition:0.1s transform linear, 0.1s background linear;
	box-shadow:1px 1px 2px 0px rgba(0,0,0,0.2);
	text-decoration:none;
	text-align:center;
}
p.Submit a span{
	padding:0 26px 0 0;
	background:url("./img/submit.png") no-repeat right center;
	font-size:24px;
	line-height:80px;
	color:#fff;
}
p.Submit a:hover{
	background:linear-gradient(to bottom, #2244cc 0%, #3355dd 100%);
	transform:translate(1px,1px);
}


#Information p.Submit{
	padding:36px 2px 0;
}
#Information p.Submit a{
	box-shadow:none;
}
#Information p.Submit a:hover{
	transform:translate(0px,0px);
}




