@charset "UTF-8";
/*--------------------------------------------------------------
#category_title_2
--------------------------------------------------------------*/

/* mobile */
@media (min-width: 300px) {
	
	#category_title_2 {
		background: url("../image/sp_basic_ground.jpg") top center no-repeat;
		background-size: cover;
	}

}

/* Small than tablet */
@media (min-width: 768px) {
	

	
}


/* Larger than tablet */
@media (min-width: 992px) {

	#category_title_2 {
		background: url("../image/basic_ground.jpg") top center no-repeat;
		-webkit-background-size: 100% auto;
		background-size: 100% auto;
	}

}

/*--------------------------------------------------------------
#policy_area
--------------------------------------------------------------*/

/* mobile */
@media (min-width: 300px) {
	
	#policy_area {
		margin: 0;
		padding: 30px 0 50px 0;
		overflow: hidden;
	}
	
	#policy_area dl {
		margin: 0 10%;
		padding: 0;
		width: auto;
	}
	
	#policy_area dt {
		margin: 0 0 20px 0;
		padding: 0;
		font-size: 20px;
		font-family: 'RocknRoll One', sans-serif;
	}
	
	#policy_area dd {
		margin: 0 0 45px 0;
		padding: 0;
		font-size: 14px;
		line-height: 2;
	}
	
	#policy_area p {
		margin: 20px 10% 0 10%;
		padding: 0;
		font-size: 14px;
		line-height: 2;
		width: auto;
	}

}

/* Small than tablet */
@media (min-width: 768px) {
	

	
}


/* Larger than tablet */
@media (min-width: 992px) {

	#policy_area {
		margin: 0;
		padding: 50px 0 80px 0;
		overflow: hidden;
	}
	
	#policy_area dl {
		margin: 0 auto;
		padding: 0;
		width: 700px;
	}
	
	#policy_area dt {
		margin: 0 0 20px 0;
		padding: 0;
		font-size: 20px;
		font-family: 'RocknRoll One', sans-serif;
	}
	
	#policy_area dd {
		margin: 0 0 45px 0;
		padding: 0;
		font-size: 14px;
		line-height: 2;
	}
	
	#policy_area p {
		margin: 20px auto 0 auto;
		padding: 0;
		font-size: 14px;
		line-height: 2;
		width: 700px;
	}

}