@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);


/*-------------------------------------------------------------------
	pagetitle
-------------------------------------------------------------------*/

#wrap #pagetitle {
	/*background:url(../image/history/history_bg.jpg) center center no-repeat;
	background-size:cover;*/
}

#wrap #pagetitle .title {
	width:100%;
	text-align:center;
	padding:200px 0 20px;
}


/*-------------------------------------------------------------------
	個人情報保護方針
-------------------------------------------------------------------*/

#privacy {
	padding:80px;
	border:1px solid #231815;
	width:780px;
	margin:0 auto;
}

#privacy dl,
#privacy p {
	margin:0 0 30px;
}

#privacy dl dt {
	font-weight:400;
}

#privacy dl dd .mb {
	margin-bottom:3px;
}

#privacy .end {
	margin:0;
}


/*===============================================
  画面の横幅が980px以下に適用
===============================================*/
@media screen and (max-width: 980px){
	
	/* pagetitle */
	
	#wrap #pagetitle {
		background-size:auto 100%;
	}

	#wrap #pagetitle .title {
		padding:100px 0 20px;
		width:94%;
		margin:0 auto;
	}
	
	#privacy {
		padding:5%;
		width:84%;
	}

	#privacy dl,
	#privacy p {
		margin:0 0 20px;
	}

}

/*===============================================
  画面の横幅が768px以下に適用
===============================================*/
@media screen and (max-width: 768px){
	
	

	
}

/*===============================================
  画面の横幅が640px以下に適用
===============================================*/
@media screen and (max-width: 640px){
	
	
}