@charset "utf-8";

#main-content{width: 100%;}


#campus-life_sns #picupyt .yt_box {float: left;min-width: 355px;}
.time_sp { display: block; margin: 20px auto 30px auto; }
.img_sp { margin-bottom: 3.6%; }
@media screen and (max-width: 1080px) {
.inner { max-width: 710px; margin-left: auto; margin-right: auto; }
#campus-life_oneday .imgbox { text-align: center; }
}
@media screen and (max-width: 767px) {
.img_sp { margin-bottom: 0; }
}
@media screen and (max-width: 480px) {
.notext { margin-bottom: 30px!important; }
}



.twitter-ttl,
.instagram-ttl{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.twitter-ttl .ttl-img a,
.instagram-ttl .ttl-img a {
    display: flex;
    align-items: center;
}
.card-twitter {height: 569px;overflow-y: scroll; padding: 0 40px; background-color: #fff;}

.twitter-ttl .ttl-img span,
.instagram-ttl .ttl-img span {
    display: block;
    transform: skewX(-5deg);
    color: #1dade5;
    font-size: 2.8rem;
    letter-spacing: .2em;
    line-height: 1;
    padding-left: 14px;
}




/*　　max-width: 1080px
	────────────────────────────────────────────────────── */
@media screen and (max-width: 1080px) { #content { overflow: hidden; } }

