.top-image.about {
    background-image: url("../img/about/top-image-pc.jpg");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

@media (min-width: 768px) {
    .top-image.about {
        background-image: url("../img/about/top-image-pc.jpg");
    }
}



@media (min-width: 768px) {
    .about-series {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
}

.section-about-content {}

@media (min-width: 768px) {
    .about-series {
        width: 90%;
        max-width: 1080px;
        margin: 0 auto;
        margin-top: 130px;
    }
}

.cell {
    width: 80%;
    margin: 0 auto;
}

@media (min-width: 768px) {
    .cell {
        width: 195px;
        margin: 0;
    }
}

@media (min-width: 1024px) {
    .cell {
        width: 290px;
        margin: 0;
    }
}

@media (min-width: 1200px) {
    .cell {
        width: 237px;
        margin: 0;
    }
}

.slider-series-item p.about-sliders-text {
    text-align: left;
    margin-top: 30px;
}

@media (min-width: 768px) {
    .slider-series-item p.about-sliders-text {}
}

.about-subtilte {
    font-size: 18px;
    text-align: center;
    margin-top: 20px;
}

@media (min-width: 768px) {
    .about-subtilte {
        font-size: 28px;
        margin-top: 40px;
    }
}

.text-subtilte {
    font-size: 16px;
}

@media (min-width: 768px) {
    .text-subtilte {
        font-size: 22px;
    }
}

.text-subtilte:before {
    content: '';
    display: block;
    width: 295px;
    height: 295px;
    top: -62px;
    /* right: 0; */
    /* bottom: 0; */
    left: -56px;
    margin: auto;
    background-image: url(../img/home/about-catch-copy-2-bg-image.png);
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    z-index: -1;
}


.section-home-content.about {
    width: 85%;
    margin: 0 auto;
    display: block;
    margin-top: 60px;
    margin-bottom: 140px;
}

@media (min-width: 768px) {
    .section-home-content.about {
        display: flex;
        justify-content: space-between;
    }
}

@media (min-width: 768px) {
    .section-home-content-item.about-text {
        width: 48%;
        max-width: 450px;
    }
}

.section-home-content-item.about-image {
    margin-top: 60px;
    margin-bottom: 140px;
}

@media (min-width: 768px) {
    .section-home-content-item.about-image {
        width: 48%;
        max-width: 450px;
        margin-top: 0;
    }
}

.section-home-content-item.about-image.image2 {
    margin-top: 60px;
    margin-bottom: 100px;
}

@media (min-width: 768px) {
    .section-home-content-item.about-image.image2 {
        width: 48%;
        max-width: 450px;
        margin-top: 0;
    }
}

.section-home-content-contact-title {
    font-family: 'CrimsonText-Roman', serif;
    letter-spacing: 0.15em;
}