@CHARSET "UTF-8";
/* 画面説明文 */
.titleItemWrap{
	float:none;
}
.title{
	color:#333;
	font-size:220.0%;
	font-weight:normal;
	font-family:'Noto Sans Japanese','Hiragino Kaku Gothic ProN',Meiryo,'Arial',sans-serif;
	padding-top:30px;
	margin-bottom:70px;
}
.titleItemWrap,
.dispInfoItemWrap{
	clear:both;
	margin:0;
}
.dispInfo{
	margin:0;
	margin-bottom:26px;
}
/* 一覧 */
.resultsTable{
	display:-webkit-flex; /* Safari用 */
	display:flex;
	width:100%;
	border-top:1px solid #ececec;
	border-left:1px solid #ececec;
	border-right:1px solid #ececec;
}
.resultsRow:last-child .resultsTable{
	border-bottom:1px solid #ececec;
}
.resultsTh,
.resultsDetail{
	display:inline-block;
	width:22%;
	padding:15px 15px 10px 10px;
	box-sizing:border-box;
}
.resultsTh{
	display:-webkit-flex; /* Safari用 */
	display:flex;
	-webkit-align-items:center; /* Safari用 */
	align-items:center;
	width:20%;
	background:#f5f6f8;
	font-weight:bold;
	font-size:114.3%;
	border-right:1px solid #ececec;
}
.resultsTh .spanWrap{
	width:100%;
	text-align:center;
}
.resultsDetail{
	width:80%;
	margin:0;
}
.resultsDetail .resultsDetailRow{
	display:inline-block;
	width:25%;
	float:left;
}
.placeName::after{
	margin:0 5px 0 5px;
	display:inline-block;
	min-height:10px;
	content:"";
	background:transparent url(../img/icon_arrow_m02.png) no-repeat 0 0;
	background-size:6px 10px;
	vertical-align:1%;
	width:6px;
	height:10px;
}
/* インクルードエリア
-------------------------------- */
.includeArea,
.includeWrap,
.includeWrap .items,
.includeWrap .items .processFlow,
.includeWrap .items .processFlow .divWrap,
.includeWrap .items .processFlow .divWrap .htmlText{
	width:100%;
	display:block;
}
.includeArea .includeWrap .items{
	display:inline-block;
}
@media screen and (max-width:769px){
	.titleItemWrap .items{
		margin:45px auto 36px;
	}
	.title{
		font-size:180.0%;
		padding-top:0;
		margin-bottom:10px;
	}
	.dispInfo{
		margin-bottom:10px;
	}
	.resultsDetail .resultsDetailRow{
		width:50%;
	}
}