#ContentBack {
    background: url(/golf/images/back01.png) 0 0 repeat-x;
}

#ContentInner {
    background: url(/golf/images/background_top.png) 0 0 repeat-x;
}


#GolfLogo {
    background: url(/golf/images/golf_system.png) no-repeat 0 0;
    width: 170px;
    height: 150px;
    position: absolute;
    top: -80px;
    right: 0;
}

@media (max-width: 800px) {
    #GolfLogo_sp {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        left: auto;
        margin: 0;
        width: 190px;
        height: 109px;
        z-index: 25;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: 0 0;
        background-image: url(/golf/images/logo-sp.png);
    }

    #GolfLogo {
        display: none;
    }

}
/*20191129 ISをコピー*/

#Content #McLogo {
    top: -82px;
}
body.caseStudy.case .globalNaviWrapper nav ul#ParentNav > li > a {
    border-bottom: 0;
}
.caseStudy main .container,
.caseStudy ul.content,
ul.content li {
    background: none !important;
}
#Content.case-parts-index {
    background-color: #e9eaeb;
}
#Content.case-parts-index .caption {
    height: 70px;
}

.caseStudy .col3Wrapper p {
    height: 5.0em;
}

@media (max-width: 800px){
    .caseStudy .col3Wrapper p {
        height: 5.4em;
    }
}

@media (max-width: 480px){
    .caseStudy .col3Wrapper .col3LeftBox,
    .caseStudy .col3Wrapper .col3CenterBox,
    .caseStudy .col3Wrapper .col3RightBox {
        width: 100%;
        margin: 4% 4% 10%;
    }
}
