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

	--style.css--

****************************************************************** */

/*==================================================================
	1. 
===================================================================*/
#pagePrivacy {
	font-size:14px;
}
.location {
	width:100%;
	margin-bottom:32px;
	padding:0 30px 0 10px;
}
.innerLocation {
	padding:36px 40px;
	background:#FFF;
	border:1px solid #DDD;
	line-height:2em;
}
.location p {
	display:table-cell;
	vertical-align:middle;
}
.consultation {
	padding-right:70px;
	font-size:16px;
	font-weight:bold;
}
.informationDetail .pcDisplay {
	display:inline;
}
@media screen and (max-width:736px) {
	#main {
		padding:30px 0 0;
	}
	.breadcrumbs {
		display:none;
	}
	#pagePrivacy {
		font-size:13px;
	}
	.innerLocation {
		padding:18px 20px;
	}
	.location {
		margin-bottom:20px;
		padding:0 15px 0 10px;
	}
	.consultation {
		padding-right:30px;
		font-size:12px;
	}
	.informationDetail .spDisplay {
		display:inline;
		color:#333;
		text-decoration:none;
	}
	.informationDetail .pcDisplay {
		display:none;
	}
}
@media screen and (max-width:412px) {
	.location p {
		display:inline-block;
	}
	.innerLocation {
		padding:15px;
	}
	.consultation {
		margin-bottom:10px;
	}
}