/*top event*/
.event_1_main{
	margin:0 auto;
	padding:150px 0 250px 0;
}
.event_1_sub_1{	
	padding:0;
	max-width:1200px;
	width:90%;
	margin:0 auto 0 auto;
	text-align:center;
	position:relative;
}
.event_1_sub_1 .title_border_1{
	width:42px;
	height:2px;
	border-top:2px #6B635C solid;
	text-align:center;
	margin:0 auto 0 auto;
}
.event_1_sub_1 .title_1{
	font-size:80px;
	font-weight:100;
	letter-spacing:10px;
	color:#6B635C;
	text-align:center;
	margin:0 auto 45px auto;
}
.event_1_sub_1 .img_1{
	width:100%;
	max-width:450px;
	height:83px;
	margin:0 auto 0 auto;
	background:#0094A1;
	display:flex;
	align-items:center;
	justify-content:center;
}



.event_1_sub_2{
	max-width:1200px;
	width:90%;
	margin:0 auto;
}
.event_1_sub_2 .flex_1{
	display:flex;
	justify-content:space-between;
	margin:0 auto;
}
.event_1_sub_2 .flex_1 .div_1{
	width:340px;

}
.event_1_sub_2 .flex_1 .div_1 .img_1{
	width:340px;
	height:220px;
	object-fit:cover;
	overflow:hidden;
}
.event_1_sub_2 .flex_1 .div_1 .cate_1 {
	margin:12px 0 20px 0;
}
.event_1_sub_2 .flex_1 .div_1 .cate_1 div:nth-child(odd) .cate_2{
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	background:#6B635C;
	color:#fff;
	min-width:110px;
	height:40px;
	padding:0px 10px;
	box-sizing:border-box;
}
.event_1_sub_2 .flex_1 .div_1 .cate_1 div:nth-child(even) .cate_2{
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	background:#fff;
	color:#6B635C;
	border:1px #6B635C solid;
	min-width:110px;
	height:40px;
	padding:0px 10px;
	box-sizing:border-box;
}
.event_1_sub_2 .flex_1 .div_1 .text_1{
	color:#6B635C;
	font-size:16px;
	width:100%;
}
.event_1_sub_2 .flex_1 .div_1 .hi_1{
	margin:10px 0;
}
.event_1_sub_2 .flex_1 .div_1 .hi_1 div:nth-child(1) div{
	display:flex;
	justify-content:center;
	align-items:center;
	width:55px;
	height:30px;
	border:1px #000 solid;
	color:#6B635C;
	font-size:14px;
}
.event_1_sub_2 .flex_1 .div_1 .hi_1 div:nth-child(2){
	color:#6B635C;
	font-size:16px;
	display:inline-block;
}
.event_1_sub_2 .flex_1 .div_1 .basyo_1{
	margin:10px 0;
}
.event_1_sub_2 .flex_1 .div_1 .basyo_1 div:nth-child(1) div{
	display:flex;
	justify-content:center;
	align-items:center;
	width:55px;
	height:30px;
	border:1px #000 solid;
	color:#6B635C;
	font-size:14px;
}
.event_1_sub_2 .flex_1 .div_1 .basyo_1 div:nth-child(2){
	color:#6B635C;
	font-size:16px;
	display:inline-block;
}
/*スマホ*/

.event_1_sub_2_sp{
	display:none;
}


.event_1_sub_3{
	display:flex;
	justify-content:center;
	align-items:center;
	max-width:760px;
	width:90%;
	margin:50px auto;
	text-align:center;
}
.event_1_sub_3 .event_btn{
	display:flex;
	justify-content:center;
	align-items:center;
	width:317px;
	height:70px;
	font-size:17px;
	color:#6B635C;
	border-radius:35px;
	border:1px solid #6B635C;
}
.event_1_sub_3 .housing_btn{
	display:flex;
	justify-content:center;
	align-items:center;
	position:relative;
	width:385px;
	height:70px;
	font-size:17px;
	color:#fff;
	background:#6B635C;
	border-radius:35px;
	border:1px solid #6B635C;
}
/*
.event_1_sub_3 .housing_btn img{
	position:absolute;
	top:50%;
	right:40px;
	transform:translate(0%, -50%);
}*/
.event_1_sub_3 .housing_btn .img_1{
	display:none;
}
@media screen and (max-width:1024px) {
	
.event_1_main{
	margin:0 auto;
	padding:50px 0 50px 0;
	background:#e9e7e5;
}

.event_1_sub_2{
	display:none;
}
	
.event_1_sub_2 .flex_1{
	display:block;

}
.event_1_sub_2 .flex_1 .div_1{
	margin:0 auto;
	text-align:center;
}
.event_1_sub_2 .flex_1 .cate_1{
	width:100%;
	text-align:left;
}
.event_1_sub_2 .flex_1 .text_1{
	width:100%;
	text-align:left;
}
.event_1_sub_2 .flex_1 .basyo_1{
	width:100%;
	text-align:left;
}
.event_1_sub_2 .flex_1 .div_1 .hi_1{
		width:100%;
	text-align:left;
}
	
/*見学クラウドスマホ 1024*/
.event_1_sub_2_sp{
	display:block;
	max-width:500px;
	width:100%;
	margin:0 auto 0 auto;
	border:#e9e7e5 solid 15px;
	box-sizing:border-box;
	background:#e9e7e5;
}
.event_1_sub_2_sp .swiper{
	display:flex;
	justify-content:space-between;
	margin:0 auto;
}
.event_1_sub_2_sp .swiper .swiper-slide{
	width:100%;
}
.event_1_sub_2_sp .swiper .div_1{
	max-width:420px;
	width:95%;
	margin:0px auto;
	padding:30px 5%;
	box-sizing:border-box;
	background:#fff;
	
}
.event_1_sub_2_sp .swiper .swiper-slide .img_1{
	max-width:320px;
	margin:0px auto 0 auto;
	width:100%;
	height:250px;
	object-fit:cover;
	overflow:hidden;
}
.event_1_sub_2_sp .swiper .swiper-slide .cate_1 {
	margin:12px 0 20px 0;
}
.event_1_sub_2_sp .swiper .swiper-slide .cate_1 div:nth-child(odd) .cate_2{
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	background:#6B635C;
	color:#fff;
	min-width:110px;
	height:40px;
	padding:0px 10px;
	box-sizing:border-box;
}
.event_1_sub_2_sp .swiper .swiper-slide .cate_1 div:nth-child(even) .cate_2{
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:14px;
	background:#fff;
	color:#6B635C;
	border:1px #6B635C solid;
	min-width:110px;
	height:40px;
	padding:0px 10px;
	box-sizing:border-box;
}
.event_1_sub_2_sp .swiper .swiper-slide .text_1{
	color:#6B635C;
	font-size:16px;
	width:100%;
}
.event_1_sub_2_sp .swiper .swiper-slide .hi_1{
	margin:10px 0;
}
.event_1_sub_2_sp .swiper .swiper-slide .hi_1 div:nth-child(1) div{
	display:flex;
	justify-content:center;
	align-items:center;
	width:55px;
	height:30px;
	border:1px #000 solid;
	color:#6B635C;
	font-size:14px;
}
.event_1_sub_2_sp .swiper .swiper-slide .hi_1 div:nth-child(2){
	color:#6B635C;
	font-size:16px;
	display:inline-block;
}
.event_1_sub_2_sp .swiper .swiper-slide .basyo_1{
	margin:10px 0;
}
.event_1_sub_2_sp .swiper .swiper-slide .basyo_1 div:nth-child(1) div{
	display:flex;
	justify-content:center;
	align-items:center;
	width:55px;
	height:30px;
	border:1px #000 solid;
	color:#6B635C;
	font-size:14px;
}
.event_1_sub_2_sp .swiper .swiper-slide .basyo_1 div:nth-child(2){
	color:#6B635C;
	font-size:16px;
	display:inline-block;
}
.event_1_sub_3{

	margin:30px auto 50px auto;
	display:block;
	max-width:360px;
}
/*
.event_1_sub_3 .housing_btn{
	margin:0px auto;
	max-width:250px;
	height:50px;
	font-size:16px;
	font-weight:bold;
	width:100%;
	color:#fff;
	background:#6B635C;
}
*/

.event_1_sub_3 .housing_btn{
	margin:10px auto;
	height:70px;
	font-size:17px;
	width:100%;
	max-width:585px;
	color:#fff;
	background:#6B635C;
}
.event_1_sub_3 .housing_btn .flex_m{
	display:flex;
	justify-content:center;
	align-items:center;
}
.event_1_sub_3 .housing_btn .img_1{
	display:block;
	margin-right:10px;
}
.event_1_sub_3 .housing_btn .img_1 img{
	height:30px;
	vertical-align:top;
}
}