@charset "utf-8";

/* ==========================================================================
   Media Queries for Responsive Design.
   ========================================================================== */

/* for TAB and PC */
/* break point ( TB = 768-979px , PC = 980px - ) */


/* !コンテンツ別パーツ設定
---------------------------------------------------------- */
@media screen and (max-width: 979px) {

	#contensArea .boxIn01{
		padding-bottom: 90px !important;
	}
	
	#contensArea h2.tit_01{
		margin: 12px 0;
	}
	
}
@media screen and (max-width: 767px) {

	#contensArea .boxIn01{
		padding-bottom: 20px !important;
	}
	
	#contensArea h2.tit_01{
		margin: 10px 0;
	}
	
	.container_01 > p:last-child{
		margin-bottom: 0 !important;
	}
	
}