@charset "UTF-8";

#access+div .heading.block_header_2 .h{
	color: var(--i_txt_color);
	padding-bottom: 5px;
}
#access+div .heading.block_header_2{
	border-bottom: 1px solid var(--i_txt_color);
	margin-bottom: 30px;
}
#access+div .inner_item_img iframe {
	height: 900px;
}
@media screen and (max-width: 800px) {
	#access+div .inner_item_img iframe {
		height: 350px;
	}
}

#lower_con+section .heading {
  display: flex;
  flex-direction: column;
}
#lower_con+section .heading.block_header_2 .h{
	order: 2;
}
#lower_con+section .heading.block_header_2 p{
	font-size: 2rem;
	color: var(--i_txt_color);
	font-weight: 600;
	margin-bottom: 15px;
}
/**/
#access_bana+div .wrapper_item {
	justify-content: center;
}
#access_bana+div .inner_item.empty{
	display: none;
}
#access_bana+div .heading.block_header_4 .h {
	margin-bottom: 0px;
	color: var(--i_txt_color)!important;
}
#access_bana+div .inner_item_txt {
	background: rgba(255,255,255,0.75);
}
#access_bana+div .inner_item > a:hover + .inner_item_txt {
 	background: rgba(255,255,255,0.55);
}
#access_bana+div .inner_item_txt {
	min-height: 120px;
}