@charset utf-8;
	
	body{
		background-image: url(./bgpic/hory.jpg);
		}
	.wrapper{
		width: 980px;
		margin: 0px auto;		
		background: #d3d3d3;
		}
	.hlogo{		
		padding: 20px;
		}
	h2{
		color: blue;
		font-family:" MS 明朝" , serif;		
		font-size: 1.5em;
		text-align: center;
		padding: 15px 0px;
		font-weight: bold;
		}	
	#trip{		
		padding: 20px 300px;		
		}	
	.tabi{		
		padding: 30px 0px 0px 20px;
		font-size: 1.25em;		
		text-align: left;
		}	
	p{			
		padding: 10px 15px;
		line-height: 150%;
		text-align: justify;		
		}
	h3{
		color: blue;
		font-family:" MS 明朝" , serif;
		text-align: center;		
		padding: 10px;
		font-size: 1.25em;				
	    font-weight: bold;		
		}
	.sanj img{
	     width: 158px;
	     height: 240px;
	    }
	.tou1,.tou2{
	     margin-top: 15px;
	     }
	figure{
		display:inline-block;
		margin:0px 0px 7px 0px;				
		}
    /*figure img{		
		border-radius: 4px;		
		display:block;					
		}*/
	figcaption{
		color: blue;
		margin:10px;
		text-align: center;
		padding: 5px;
		}
  	nav a{
		margin:0px 70px ;		
		text-decoration: none;
		color:#ffffff;
		background-color:#999999;
		padding:7px 15px;
		border-radius:20px;		
		}
    nav{
		padding:50px;
		text-align: center;			
		}
	nav a:hover{
		opacity:0.7;
		}
	