@charset "UTF-8";
/* @group Reset */

/*--------------------------------------------------------------------------------------------------------------------*/
/*768px*//*1024px*/
@media print, screen and (min-width : 768px){
	#contents .inner {
		margin-top: 35px;
		width: 780px;
	}
	#contents .inner p,
	#contents .inner02 p {
		line-height: 2;
		margin-bottom: 8px;
	}
	#contents .inner p.eng,
	#contents .inner02 p.eng{
		font-size: 87.5%;
		line-height: 1.8;
		margin-bottom: 30px;
	}
	#contents .inner .left {
		width: 510px;
	}
	#contents .inner .right {
		width: 265px;
	}
	#contents .inner02 {
		margin-top: 35px;
		padding: 20px;
		background: #1d1d1d;
	}
	
	#contents .inner02 .left {
		width: 320px;
	}
	#contents .inner02 .left #map {
		margin-top: 20px;
	}
	#contents .inner02 .right {
		width: 400px;
	}
	#contents .inner02 ul {
		margin-bottom: 10px;
	}
	#contents .inner02 ul li {
		font-size: 87.5%;
	}
}
/*-----------------------------------------------------------*/
@media only screen and (max-width: 767px)  {
	#contents .inner,
	#contents .inner02 {
		font-size: 0.75em;
	}
	#contents .inner p,
	#contents .inner02 p{
		line-height: 1.8;
		margin-bottom: 15px;
	}
	#contents .img {
		margin: 2em 0 2em;
		text-align: center;
	}
	#contents .inner02 {
		margin-top: 35px;
		padding: 20px;
		background: #1d1d1d;
	}
	#contents .inner02 .left {
		text-align: center;
	}
	#contents .inner02 .left #map {
		margin: 2em 0 2em;
	}
	#contents .inner02 ul {
		margin-bottom: 1em;
	}
	
}
	
