@charset "UTF-8";



.top_tittle0917:after {
/*
font-size: 0.6em;
content:"豪州宅地分譲事業第三弾、第四弾プロジェクトが始動";
display:block;
margin-top: 15px;
white-space: pre;*/

}


.top_tittle0917:before {
/*content:"施設名称を「ＷＩＴＨ ＨＡＲＡＪＵＫＵ」に決定";
display:block;
	white-space: normal;*/
	
}

.top_tittle0917:after {
/*
	content:"２０２０年春開業予定、イベントホール予約受付を本日開始";
	display:block;
	font-size: 0.7em;
	
	white-space: pre;*/
}

.news_float_img {

	float: right;
	width: 50%;
	padding: 15px;
	box-sizing: border-box;


}

.mt_ob {

	margin-top: 60px ;
}

.dp-fl .fl_box:nth-child(1) {
	width: 41.9%;
}

.fl_b {

display: -webkit-box;

display: -ms-flexbox;

display: flex;

}


.top_tittle0917 {

	line-height: 1.4;
}

.news_img {

	width: 80%;
}

.news_img2 img {

	width: 50%;
	
}


.table_box {

	display: table;

}
.table_box span {

		display: table-cell;
}

.text_ind {

	text-indent: 1em;
}

.g_txt {


	margin: 0 118px 0 auto;
}


@media screen and (min-width:767px) and (max-width: 930px) {

	.dp-fl .fl_box:nth-child(1) {
	width: 50% !important;
	}


}

@media screen and (max-width: 767px){


body .g_txt {


margin: 0 0 0 auto;
}



	body .main_text04 span:nth-child(2) {

		margin-top: 5px !important;
	}



	body .te_ln {
		margin: 0 auto;

	}

	body .midle_t {
padding: 32px;

}

	body .scroll table{
	width:120% !important;
	overflow-x: scroll;
	}
	.scroll{
	overflow: auto;/*tableをスクロールさせる*/
	white-space: nowrap;/*tableのセル内にある文字の折り返しを禁止*/
	padding-bottom: 15px;
	}
	.scroll::-webkit-scrollbar{/*tableにスクロールバーを追加*/
	height: 8px;
	}
	.scroll::-webkit-scrollbar-track{/*tableにスクロールバーを追加*/
	background: #F1F1F1;
	}
	.scroll::-webkit-scrollbar-thumb {/*tableにスクロールバーを追加*/
	background: #195cbf;
	}


.top_tittle0917:after {

	margin-top: 0px !important;
}

.text_ind {

text-indent: 0em !important;
}

.news_img2 img {

width: 100% !important;

}

	.mt_ob {

		margin-top: 25px !important;
		margin-bottom: 25px !important;

}
.sp_mt {
	margin-top: 15px;

}
}


.main_text02 span {

	display: inline;
	font-size: 1rem;


}


.table_02 {

	display: table;
	font-size: 1.2rem;
}

.table_02 span {
	display: table-cell;
}

.table_02 span:nth-child(1) {

	white-space: nowrap;
	padding-right: 1rem;

}

.h_t {
	line-height: 2.1;
}


.fl_b3 {
	display: flex;
	align-items: flex-start;	

}

.fl_b3 span:nth-child(1) {


	white-space: nowrap;
}


.h_2o {

	display: block;
	font-size: 0.8em;
}


_::-webkit-full-page-media, _:future, :root  body .txt_just {

text-align-last: justify;
text-align: justify;
}

_::-webkit-full-page-media, _:future, :root .news_mmdt {
/*width: 172px ;*/
text-align-last: justify;
text-align: justify;
}


_::-webkit-full-page-media, _:future, :root .saf_w {
/**/width: 172px ;
}
