	@media all and (-ms-high-contrast:none){
	*::-ms-backdrop, 
	.bxslider li { display: none;}
	*::-ms-backdrop, .bx-viewport .bxslider li {
  display: block !important;height:600px;}
		*::-ms-backdrop, #header {
			z-index: 255;}
	}
				#aniversarylogo
		{position: fixed; bottom:80px;right:1px;z-index:10}
			.youtube {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.youtube iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}



.bxslider_margin{
	margin-bottom: 20px;
}
.nationality{
	background-color: #333; padding:0px 0 20px 0; margin:20px 0 0 0;
}

.nationality h2{
	color:#fff;  text-align: center; font-size: 3em;
}

/*  top	    --------------------------------- */
	.news_top{
	border:1px solid #ccc;
	background-image: url(../img/top/news_top.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	padding: 18px 3px 3px 40px;
		}
.news_top dl{margin-top: 12px;}
.news_top dt{font-weight: bold; }
.news_top dd{line-height: 180%;padding-left: 25px;margin-bottom: 5px;}

.news_top dd:before {
  font-family: FontAwesome;
  content: '\f0da'; /* アイコンのunicode */
	font-size: 1em;
	padding-right: 5px;}

.news_top a{ border-radius: 3px; background-color: #E3E3E3; margin-top: 3px;text-decoration: underline;}
/*  九段のデータ    --------------------------------- */
.kudandata{
	color:#fff;padding:40px 30px 0 30px;
}
.kudandata div{
	border-right: 1px solid rgba(0,0,0,1); box-shadow:1px 0 rgba(255,255,255,0.1);
}
.kudandata .small{font-size: 1.3em; margin:0;text-align: center;}
.kudandata .big{font-size: 5em; font-weight: bold; margin:0px;line-height: 95%;text-align: center;}

.kudandata li{
	list-style: none;
	padding-left:0.3em;
}
.kudandata li:before {
  font-family: FontAwesome;
  content: '\f00c'; /* アイコンのunicode */
	font-size: 1em;
	padding-right: 5px;
}
.location_h{background-color:rgb(197, 30, 99); color:#fff; text-align: center;  line-height: 250%; margin-bottom: 0px; margin-top:0px;}
	
/* ── Instagram jQuery simplyScroll ─────*/
.simply-scroll-container { 
	position:relative;
	margin-bottom: 10px;
}
.simply-scroll-clip { position:relative; overflow:hidden; }
.simply-scroll-list { margin:0; padding:0; overflow:hidden; }
.simply-scroll-list li { float:left; width:150px; height:150px; margin:0; padding:5px; list-style:none; }


