<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#sept-banner{
    --red: #ed1c24;
    width: 100%;
	background-image: url(../../../images/23/sept/banner/back.jpg);
	background-image: -webkit-image-set(url("../../../images/23/sept/banner/back.jpg") 1x, url("../../../images/23/sept/banner/back@2x.jpg") 2x);
	background-size: cover;
	background-position: center bottom;
    background-repeat: no-repeat;
    font-size: 16px;
}
#sept-banner .banner-inner{
	height: auto;
    padding: 0 15px;
}
#sept-banner .main-animation {
    max-width: 85%;
}
#sept-banner .banner-image{
    margin-left: -18px;
    margin-right: -15px;
    padding-top: 15px;
}
#sept-banner .button{
    font-size: 1.5em;
    width: 273px;
    height: 65px;
    border-radius: 33px;
    margin-top: 15px;
}
@media screen and (min-width: 1600px){
}
@media screen and (min-width: 1241px){
    #sept-banner {
        width: 100vw;
        max-width: 100vw;
        position: relative;
        left: 50%;
        right: 50%;
        margin-left: -50vw;
        margin-right: -50vw;
    }
}
@media screen and (max-width: 1199px){
}
@media screen and (max-width: 991px){
    #sept-banner .button {
        width: 240px;
        height: 55px;
    }
    #sept-banner .banner-image{
        margin-right: 0;
        margin-left: 0;
    }
}
@media screen and (max-width: 767px){
    #sept-banner{
        background-position: top center;
        background-image: url(../../../images/23/sept/hero/back-m.jpg);
        background-image: -webkit-image-set(url("../../../images/23/sept/hero/back-m.jpg") 1x, url("../../../images/23/sept/hero/back-m@2x.jpg") 2x);
    }
    #sept-banner .banner-inner{
        flex-direction: column;
        padding: 60px 15px 0;
    }
    #sept-banner .banner-image{
        order: 3;
    }
    #sept-banner .main-animation {
        max-width: 100%;
    }
}
@media screen and (max-width: 567px){
}</pre></body></html>