@charset "utf-8";

/* #leftArea */
#leftArea {
	display: none;
}

/* centerTopArea */
#centerTopArea {	
	display: flex;	
	height: 50px;
}

/* #bottomArea */
#bottomArea {	
	display: flex;	
}

/* #bottomBigBanner */
#bottomBigBanner {
	display: none;
}

/* rightArea */
#rightArea {
	display: none;
}

/* footer */
footer {
	font-size: 12px;
	margin-top: 120px;
}

/* #facility_name */
#facility_name {
	font-size: 16px;
	margin-bottom: 24px;
}

/* #box_homepage */
#box_homepage {	
	margin: 0 auto 25px;
}

/* ul.search_icons */
ul.search_icons {
	margin-bottom: 50px;
}

/* div.equip_detail */
div.child_detail {
	font-size: 14px;
	line-height: 22px;
}

/* p.note_camp */
p.note_camp {	
	font-size: 12px;	
}

/* #detail_notes */
#detail_notes {
	margin-top: 17px;
}

/* div.box_search_route */
div.box_search_route {
	margin-top: 44px;	
	margin-bottom: 19px;
}

/* div.adr */
div.adr {
	margin-bottom: 0;
	padding-bottom: 150px;
}

/* #img_pc_tab_smp */
#img_pc_tab_smp {	
	width: 80vw;
	max-width: 416px;
	height: calc( (202/416)*80vw );
	max-height: 202px;
	background-size: contain;
}

/* #txt_shachuhakuTanosimu */
#txt_shachuhakuTanosimu {
	width: 60vw;
	max-width: 295px;
	height: calc( (31/295)*60vw );
	max-height: 31px;
	background-size: contain;
}

/* oneLineNote */
.oneLineNote {	
	font-size: 12px;
}