@charset "UTF-8";
body {
    position: relative;
    z-index: 0;
}
.content-bg-circle01 {
    width: 170px;
    height: 404px;
    background: url(../images/content-bg-circle01.svg) left top / 403px 404px no-repeat;
    position: absolute;
    top: min(168vw, 632px);
    right: 0;
    z-index: -1;
}
@media screen and (min-width:768px) {
    html,
    body {
        background: url(../images/content-bg-logo.svg) left top 69vw / 200px auto no-repeat var(--bg-color);
    }
    .content-bg-circle01 {
        width: 285px;
        top: 110vw;
    }    
}
@media screen and (min-width:1400px) {
    .content-bg-circle01 {
        z-index: 0;
    }    
}