/* ★★★★★　STORYページ　★★★★★ */
/*
.inner {
margin-top: 30px;
}
*/
#blockStory{
margin: 0 0 60px;
}
#story_page .video-container{
box-shadow: 3px 3px 3px #3c3c3c38;
margin: 0 0 30px;
}
#story_page .paddingtop {
color: #6392bb;
font-size: 1.5rem;
font-weight: bold;
margin: 0 auto 5px;
font-family: "Sawarabi Gothic", sans-serif;
}
#story_page .wasu {
font-size: 1.8rem;
font-weight: bold;
}
#story_page .date {
font-weight: bold;
}
#story_page .subtit {
display: inline-block;
font-size: 2.5rem;
font-weight: bold;
text-align: center;
margin: 15px 0 40px;
line-height: 1.5;
/* background: linear-gradient(transparent 70%, #ffec6a 70%); */
/* font-family: "Sawarabi Gothic", sans-serif; */
}
#story_page .arasuji {
text-align: left;
line-height: 1.8;
/* background-image: linear-gradient(180deg, #ffec6a 1px, transparent 1px); */
background-size: 100% 2.5em;
line-height: 2.5em;
padding-top: 1px;
}
#story_page .storyimg {
display: flex;
flex-wrap: wrap;
margin: 40px 0;
justify-content: space-between;
}
#story_page .storyimg div{
width: calc((100% - 3%) / 2);
margin-bottom: 3%;
}


#story_page .storyimg a{
display: block;
margin: 0 auto;
/* width: 48%; */
max-width: 640px;
}
#story_page .storyimg img {
width: 100%;
}
.marginright {
/* margin-right: 20px; */
}

#epi_list {
margin-top: 25px;/**/
padding: 0 1%;
}
#epi_list ul {
display: flex;
flex-wrap: wrap;
}
#epi_list li {
line-height: 1.5;
margin: 0 0.7% 10px;
text-align: center;
/* padding: 8px 0; */
/* display: block; */
width: 18%;
}
#epi_list li a {
background-color: #9ccada;
border-radius: 50px;
display: block;
font-weight: bold;
padding: 6px;
/* margin: 0 auto 10px; */
/* width: 16%; */
}
#epi_list .link_on a {
color: #fff;
}
#epi_list .link_off a {
background-color: #96bcdd;
color: #fff;
}
.backnum img {
width: 36%;
margin-bottom: 1%;
}
.backnum {
border-bottom: 2px solid #96bcdd;
}

.common_wrapp_in_story {
padding: 0px 95px 55px;
position: relative;
}

.oadata_photo img {
	width: 100%;
}