/*================================================
	Googleマップ
================================================*/
	.googlemap {
		margin: 0 auto;
		border: none;
/*		width: 480px;	*/
		width: 90%;
		height: 360px;
	}
	



/*================================================
	内容テーブル
================================================*/
	.naiyo {
		margin: 2em 0 2em 0;
		width: 98%;
		border: 3px solid lightgreen;
		text-align: center;
	}
	.naiyo th{
/*		width: 100px;	*/
		width: 20%;
		background-color: lightgreen;
		color: green;
		border-bottom: 1px solid lightgray;
	}	
	.naiyo td{
		padding-left: 1em;
		border-bottom: 1px solid lightgray;
		text-align: left;
	}	
	.naiyo td img{
		border: none;
/*		width: 480px;	*/
		width: 90%;
	}
	
/*================================================
	引用部分
================================================*/
	blockquote{
		padding-top: 1em;
		position: relative;
		z-index: 1;
	}

	blockquote p{
		position: relative;
		z-index: 3;
		text-indent:1em;
	}
	
	blockquote:before{
		content: "“";
		font-size: 300%;
		line-height: 0.8em;
		font-family: 'Times New Roman' ,"ＭＳ Ｐゴシック" ,sans-serif;
		color: lightgray;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 2;
	}

	blockquote:after{
		content: "”";
		font-size: 300%;
		line-height: 0em;
		font-family: 'Times New Roman' ,"ＭＳ Ｐゴシック" ,sans-serif;
		color: lightgray;
		position: absolute;
		right: 0;
		bottom: 0;
		z-index: 2;
	}
	
	#time{
		margin-left: 1em;
	}
	#time li{
		font-size: 80%;
	}
/*================================================
	本文内
================================================*/
	.comment{
		margin-top: 2em;
		width:95%;
	}
	.comment h3{
		font-size: 150%;
		text-align: center;
		margin-top: 4em;
		clear:both
	}
	.comment img{
/*		width: 200px;*/
		width: 33%;
		border-radius: 20px;
		box-shadow: gray 3px 3px 5px 5px;
		margin-bottom: 1em;
	}
	img.right {
		float: right;
		clear: left;
		margin-left: 1em;
		margin-right: 1em;
	}

	img.left {
		float: left;
		clear: right;
		margin-right: 1em;
	}
	

