.stf_title.right_title:after{background:url("../../images/p/music/title_staffcomment.png") no-repeat center left;}
.inner_contents > div:not(:last-of-type):after {
content:'';display:block;margin:20px auto 10px;width:100%;
height:0px;padding-top:20px;background: url(../../images/p/howto/border01.png);
}
.inner_contents > div{
font-size:16px;letter-spacing:0.5px;line-height:26px;
}
.inner_contents p{
color:#ff6a7a;border-bottom:4px solid #ffd552;margin-bottom:20px;font-size:24px;text-align:center;font-weight:bold;
}
.inner_contents div + p{
margin-top:20px;
}
@media (max-width: 979px) {
.right_title{
margin-bottom:10px;
}
}
@media (max-width: 700px) {
.inner_contents > div{
font-size:13px;line-height:23px;
}
.inner_contents p{
font-size:20px;
}
}
@media (max-width: 499px) {
.right_title:after {
background-size:60% auto !important;
}
}

/*
=========================
動画
=========================
*/
ul#movie{
width:100%;
max-width:1300px;
display:flex;
justify-content:center;
align-items:center;
margin:0 auto 20px;}
ul#movie li.radio{width:200px; text-align:center;}
ul#movie li.radio > img{
max-width:100%;
}
ul#movie li.mov{width:calc(50% - 100px); max-width:480px; padding:10px;}
ul#movie li.mov .thum{position:relative; width:100%; aspect-ratio:16 / 9;}
ul#movie li.mov .thum iframe{
position:absolute;
width:100%;
height:100%;
border:6px solid #feff7e;
border-radius:10px;
box-shadow:-3px 4px 4px 1px #dbbe65;}
@media screen and (max-width:1280px){
ul#movie li.radio{width:20%;}
ul#movie li.mov{width:40%;}
ul#movie li.mov .thum iframe{border:4px solid #feff7e;}}
@media screen and (max-width:980px){
ul#movie li.radio{width:14%;}
ul#movie li.mov{width:43%;}}
@media screen and (max-width:800px){
ul#movie{flex-wrap:wrap; justify-content:flex-end;}
ul#movie li.radio{width:25%;}
ul#movie li.mov{width:75%;}}
@media screen and (max-width:480px){
ul#movie li{width:100% !important;}
ul#movie li.radio img{width:30%; max-width:100px;}
ul#movie li.mov iframe{border:2px solid #feff7e;}}