﻿@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: 60px !important;
	}
	#contensArea .container_01{
		padding-top: 40px;
	}
	#contensArea h2.tit_01{
		margin: 12px 0 6px;
	}
	#contensArea p{
		padding-top: 18px;
	}
}
@media screen and (max-width: 767px) {
	#contensArea .boxIn01{
		padding-bottom: 15px !important;
	}
	#contensArea #sectionID-1 .iframeBox_01{
		width: 100%;
		margin-bottom: 18px;
	}
	#contensArea .container_01{
		padding-top: 20px;
	}
	#contensArea h2.tit_01{
		margin: 10px 0 12px;
	}
  	#contentsFooter #breadNav li {
    		white-space: break-spaces;
	}
}