@charset "utf-8";
/****************************************************************************************************



****************************************************************************************************/
@media print, screen and (min-width:737px){
}
@media print, screen and (min-width:1000px){
}


/****************************************************************************************************
****************************************************************************************************/
.cheering *{
    box-sizing: border-box;
}
.cheering a{
    color: #fff;
}
/****************************************************************************************************
****************************************************************************************************/
.cheering{
    position: relative;
    padding-top: 60px;
}
@media print, screen and (min-width:737px){
.cheering{
    padding-top: 140px;
}
}
/****************************************************************************************************
****************************************************************************************************/
.cheering__inner{
    padding: 50px 10px 20px;
    position: relative;
    z-index: 1;
    background-color: #FFF8FA;
}
@media print, screen and (min-width:737px){
.cheering__inner{
    margin-top: 0;
    padding: 40px 20px;
}
}
/****************************************************************************************************
****************************************************************************************************/
.cheering__icon{
    position: absolute;
    top: -70px;
    left: 0;
    width: 100%;
    text-align: center;
}

    .cheering__icon img{ width: 300px; }
@media print, screen and (min-width:737px){
.cheering__icon{
    top: -130px;
}
    .cheering__icon img{ width: auto; }
}
/****************************************************************************************************
****************************************************************************************************/
/*副総長インタビュー シリーズ*/
.backnumberList__item.-item1 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/aujlEdyBRMM/mqdefault.jpg); }
.backnumberList__item.-item2 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/hnNbO8-EcV8/mqdefault.jpg); }
.backnumberList__item.-item3 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/Ny0rgXYja-A/mqdefault.jpg); }
.backnumberList__item.-item4 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/ChV_9Ndskpg/mqdefault.jpg); }
.backnumberList__item.-item5 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/5mg2UD4ZBio/mqdefault.jpg); }
.backnumberList__item.-item6 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/Z_PyrxMb3cQ/mqdefault.jpg); }
.backnumberList__item.-item7 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/fSy8ALN6Zh4/mqdefault.jpg); }
.backnumberList__item.-item8 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/j_nj3kfc6nI/mqdefault.jpg); }
.backnumberList__item.-item9 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/KhA03OXA1Ok/mqdefault.jpg); }
.backnumberList__item.-item10 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/l4pczC1oo0s/mqdefault.jpg); }
.backnumberList__item.-item11 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/suCIGo8PuAI/mqdefault.jpg); }
.backnumberList__item.-item12 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/Qq9SkoaICYQ/mqdefault.jpg); }
.backnumberList__item.-item13 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/yBnwFa6b7To/mqdefault.jpg); }
.backnumberList__item.-item14 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/3i0mEQh0nS8/mqdefault.jpg); }
.backnumberList__item.-item15 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/mFbnlEjgaJI/mqdefault.jpg); }
.backnumberList__item.-item16 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/2ONaTkbS4ew/mqdefault.jpg); }
.backnumberList__item.-item17 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/ImhlpkoZdm8/mqdefault.jpg); }

/*在学生からの応援シリーズ*/
.backnumberList__item.-item2_1 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/K8oeUGVx0JQ/mqdefault.jpg); }
.backnumberList__item.-item2_2 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/lRWSzNNvmXw/mqdefault.jpg); }
.backnumberList__item.-item2_3 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/LdYvbfwaGBY/mqdefault.jpg); }
.backnumberList__item.-item2_4 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/LN2f0HGSfHY/mqdefault.jpg); }
.backnumberList__item.-item2_5 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/6DkkBy6JD2M/mqdefault.jpg); }
.backnumberList__item.-item2_6 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/hT8WPZU8Zr4/mqdefault.jpg); }
.backnumberList__item.-item2_7 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/K8oeUGVx0JQ/mqdefault.jpg); }
.backnumberList__item.-item2_8 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/3N08WxWg9Fs/mqdefault.jpg); }
.backnumberList__item.-item2_9 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/9NrIuIKo4tw/mqdefault.jpg); }
.backnumberList__item.-item2_10 .backnumberList__link{ background-image: url(https://img.youtube.com/vi/HkSdIvg3KI0/mqdefault.jpg); }





/****************************************************************************************************
****************************************************************************************************/

.main-nav-li a{font-size: 1.45rem !important;}
#footer-nav li a{font-size: 1.5rem !important;}
#main-nav-top a{font-size: 1.45rem !important;}
#header-logo dd {font-size: 1.6rem;}
#header-logo dd em{font-size: 2rem;}
#header-logo dd strong{font-size: 3.2rem;}
/****************************************************************************************************
****************************************************************************************************/
.cheering__pageTitle{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    text-align: center;
}
@media print, screen and (min-width:737px){
    .cheering__pageTitle{
    }
}
    .cheering__pageTitle img{
        max-width: 300px;
    }
@media print, screen and (min-width:737px){
    .cheering__pageTitle img{
        max-width: none;
    }
}


/****************************************************************************************************
****************************************************************************************************/
.movie.-youtube iframe{
    border: none;
}
