<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.justify {
	text-align: justify;
    text-justify: inter-ideograph;
}

#wrap #mainv h2.dk2019 {
	width: 100%;
	height: 630px;
	background: url("../../higashibetsuin/2019/images/p_mainv.jpg") no-repeat center;
}

.dk2019 a:hover {
	opacity: 0.8;
}

.dk2019 .m-box-video{
	margin-bottom:0;
}

.m-box-video .video-poster.comingsoon {
	background: url("../../higashibetsuin/2017/images/p_video_cover_comingsoon.jpg") no-repeat center;
	cursor: inherit;
}
.m-box-video .video-poster a.dk2019 {
	background: url("../../higashibetsuin/2019/images/p_video_cover.jpg") no-repeat center;
}


.dk2019 .u-producer{
	background:url("../../higashibetsuin/2019/images/bg_prroducer.jpg") no-repeat center bottom;
	padding:45px 0px;
}

.president-name {
	margin-top: 231px;
	margin-right: 12.5%;
}

.dk2019 dl.actor {
	width: 350px;
	letter-spacing: 0.1em;
	line-height: 1.5em;
}

.dk2019 dl.actor dt span {
	font-weight: bold;
	font-size: 18px;
	font-size: 129%;
}

.dk2019 dl.actor dd {
	font-size: 12px;
	font-size: 86%;
}

.actor .person {
	float: left;
	margin: 0 20px 10px 0;
}

.nougakuPl {
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}

.nougakuPl li dl {
	display: flex;
}
.nougakuPl li dl dt {
	margin-right: 20px;
}

.nougakuPl li dl dd {
	clear: both;
}

.person-name {
	font-size: 20px;
	font-weight: bold;
}

.volunteer {
	background-color: #c31374;
	text-align: center;
	font-weight: bold;
	padding: 15px;
}

.section-inner h5 {
	font-size: x-large;
	font-weight: bold;
}

.section-inner h5 .ttl-cate {
	font-size: 18px;
	font-weight: normal;
}

.orner-child &gt; dt {
	float: none !important;
	display: block !important;
	margin: 0 0 10px !important;
}
.orner-child &gt; dd {
	display: block !important;
}

.orner-child &gt; dd &gt; span {
	font-size: 20px;
	font-weight: bold;
}

/*swiper*/
.swiper-container						{ margin: 30px 0 50px; }
.swiper-button-prev, .swiper-button-next{ content: ""; background: none; width: 14px; height: 14px; border-top: 6px solid #fff; border-right: 6px solid #fff; border-radius: 3px; }
.swiper-button-prev						{ left: 35px; transform: rotate(-135deg); }
.swiper-button-next						{ right: 35px; transform: rotate(45deg); }
.swiper-container-horizontal&gt;.swiper-pagination-bullets{ bottom: 30px; }
.swiper-pagination-bullet				{ background: #dcdcdc; opacity: 1; }
.swiper-pagination-bullet-active		{ background: #282828; }

/* activity.html */
.activity #wrap #mainv {
	height: 237px;
}

.activity #wrap #mainv h2.dk2019 {
	width: 100%;
	margin: 0;
	height: 237px;
	background: url("../../higashibetsuin/2018/images/bg_activity_title.jpg") no-repeat center;
}

.activity h3 {
	position: relative;
	display: inline-block;
	padding: 0 39%;
	font-family: "繝偵Λ繧ｮ繝取�譛� Pro W3", "Hiragino Mincho Pro", "�ｭ�ｳ �ｰ譏取悃", "MS PMincho", "serif";
	font-size: 170%;
	margin: 100px 0 40px;
}

.activity h3:before, .activity h3:after {
	content: '';
	position: absolute;
	top: 50%;
	display: inline-block;
	width: 45%;
	height: 1px;
	background-color: #fff;
}

.activity h3:before { left:0; }
.activity h3:after { right: 0; }

.activity .cmMovie {
	width: 75%;
	text-align: center;
	margin: 0 auto;
}

.activity .cmMovie li {
	display: inline-block;
	margin: 20px 30px;
}
.myrow{display:-webkit-flex;display:flex;}
.mycol-1{flex:1;}
.mycol-2{flex:2;}
.mycol-3{flex:3;}
.mycol-4{flex:4;}
.mycol-5{flex:5;}
.mycol-6{flex:6;}
@media screen and (max-width:981px){
  .myrow{-webkit-flex-direction:column;flex-direction:column;}
  
}
.myrow p{
	font-size:86%;
}</pre></body></html>