@charset "utf-8";
/* CSS Document */

.page_title{
	width: 100%;
	background: url("../image/about/title_bg.jpg")no-repeat;
	background-size: cover;
	overflow: hidden;
}

/*-----------------------------------------------------------*/

.block01{
	overflow: hidden;
}

.block01 .block_inner{
	width: 74.32rem;/*1100*/
	margin: 5.07rem auto 7.70rem;/*75 114*/
	overflow: hidden;
}

.block01 .block_inner .pc_img{
	width: 73.92rem;/*1094*/
	margin: 3.99rem auto 0;/*59*/
}

.block01 .block_inner .pc_img img{
	width: 100%;
	height: auto;
}

/*-----------------------------------------------------------*/

.block02{
	background: #F3FBFF;
	overflow: hidden;
}

.block02 .block_inner{
	width: 74.32rem;/*1100*/
	margin: 3.38rem auto 4.12rem;/*50 61*/
	overflow: hidden;
}

.block02 .block_inner .gaiyo_table{
	width: 67.57rem;/*1000*/
	margin: 2.64rem auto 0;/*39*/
	overflow: hidden;
}

.block02 .block_inner .gaiyo_table table{
	width: 100%;
	box-sizing: border-box;
	border-top: 1px solid #0071BC;
	border-left: 1px solid #0071BC;
	background: #fff;
}

.block02 .block_inner .gaiyo_table table tr th{
	width: 16.01rem;/*237*/
	box-sizing: border-box;
	border-right: 1px solid #0071BC;
	border-bottom: 1px solid #0071BC;
	background: #E6F7FF;
	vertical-align: top;	
}

.block02 .block_inner .gaiyo_table table tr th div{
	padding: 1.22rem 0 1.22rem 1.62rem;/*18 24*/
	line-height: 1.5;
	letter-spacing: 0.1em;
	text-align: left;
}

.block02 .block_inner .gaiyo_table table tr td{
	width: calc(100% - 16.01rem);
	box-sizing: border-box;
	border-right: 1px solid #0071BC;
	border-bottom: 1px solid #0071BC;
	vertical-align: top;	
}

.block02 .block_inner .gaiyo_table table tr td div{
	padding: 1.22rem 1.35rem;/*18 20*/
	line-height: 1.5;
	letter-spacing: 0.05em;
	text-align: left;
}

.block02 .block_inner .manila{
	width: 63.51rem;/*940*/
	margin: 2.97rem auto 0;/*44*/
	background: #fff;
	box-sizing: border-box;
	padding: 2.97rem 9.46rem 2.03rem 8.11rem;/*44 140 30 120*/
	display: flex;
	justify-content: space-between;
	
}

.block02 .block_inner .manila .img{
	width: 19.73rem;/*292*/
}

.block02 .block_inner .manila .img img{
	width: 100%;
	height: auto;
}

.block02 .block_inner .manila .add{
	width: calc(100% - 19.73rem);/*292*/
	box-sizing: border-box;
	padding-left: 2.57rem;/*38*/
}

.block02 .block_inner .manila .add .txt_lv1{
	font-size: 1.35rem;/*20*/
	letter-spacing: 0.1em;
}

.block02 .block_inner .manila .add .txt_lv2{
	margin-top: 1.08rem;/*16*/
	font-size: 1.15rem;/*17*/
	line-height: 1.70;
	letter-spacing: 0.05em;
}

/*-----------------------------------------------------------*/

.block03{
	overflow: hidden;
}

.block03 .block_inner{
	width: 74.32rem;/*1100*/
	margin: 3.38rem auto 8.45rem;/*50 125*/
	overflow: hidden;
}

.block03 .block_inner .gmap{
	width: 67.57rem;/*1000*/
	margin: 2.50rem auto 0;/*37*/
}

.block03 .block_inner .gmap iframe{
	width: 100%;
	height: 29.86rem;/*442*/
}

.block03 .block_inner .gmap p{
	letter-spacing: 0.05em;
	text-align: center;
	margin-top: 1.69rem;/*25*/
}

/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
