@charset "UTF-8";

/* 
------------------------------------*/
.businessLayout .h2_wrap {
    background-image: url("../img/business/h2.png");
}
.businessLayout .cassette {
    padding-top: 0;
}
.businessLayout .w_box h3 {
    padding-left: 70px;
    padding-bottom: 0;
}
.businessLayout .w_box h3::after {
    content: none;
}
.businessLayout .w_box h3::before {
    position: absolute;
    content: "";
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 44px;
}
.businessLayout .img {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    height: 300px;
}


            /* 【タブレット用のスタイル記述】 */
            @media screen and (min-width: 760px) {
                .businessLayout .anchor_li li {
                    width: 32%;
                }
                .businessLayout .anchor_li li:nth-child(3) {
                    margin-right: 0;
                }
                .businessLayout .anchor_li li .btn {
                    max-width: 100%;
                }
                .businessLayout .w_box {
                    width: 60%;
                }
                .businessLayout .img {
                    width: 40%;
                    height: auto;
                }
                .businessLayout .flex.rev {
                    flex-direction: row-reverse;
                }
            }
            /* 【PC用のスタイル記述】 */
            @media screen and (min-width: 960px) {
                
            }


/* 
------------------------------------*/
.businessLayout #c01 .w_box h3::before {
    background-image: url("../common/img/common_icon01.png");
    width: 60px;
}
.businessLayout #c01 .img {
    background-image: url("../img/business/business_img01.png");
}
.businessLayout #c02 .w_box h3::before {
    background-image: url("../common/img/common_icon04.png");
    width: 44px;
}
.businessLayout #c02 .img {
    background-image: url("../img/business/business_img02.png");
}
.businessLayout #c03 .w_box h3::before {
    background-image: url("../common/img/common_icon03.png");
    width: 48px;
}
.businessLayout #c03 .img {
    background-image: url("../img/business/business_img03.png");
}
.businessLayout #c05 .w_box h3::before {
    background-image: url("../common/img/common_icon05.png");
    width: 37px;
}
.businessLayout #c05 .img {
    background-image: url("../img/business/business_img05.png");
}
.businessLayout #c06 .w_box h3::before {
    background-image: url("../common/img/common_icon06.png");
    width: 62px;
}
.businessLayout #c06 .img {
    background-image: url("../img/business/business_img06.png");
}
.businessLayout #c07 .w_box h3::before {
    background-image: url("../common/img/common_icon07.png");
    width: 42px;
}
.businessLayout #c07 .img {
    background-image: url("../img/business/business_img07.png");
}





            /* 【タブレット用のスタイル記述】 */
            @media screen and (min-width: 760px) {
            }
            /* 【PC用のスタイル記述】 */
            @media screen and (min-width: 960px) {
            }

