@media screen and (max-width: 959px) {
    /* 959px以下に適用されるCSS（タブレット用） */

}


@media screen and (max-width: 480px) {
    /* 480px以下に適用されるCSS（スマホ用） */
    /* Worksページ */

    .company_name {

        padding-top: 26px;
    }

    .works_content {
        width: 90%;
    }

    .company_item {
        width: 93%;
    }

    .company_item a {
        word-wrap: break-word;
    }

    .content_detail1_img, .content_detail2_img {
        width: 100%;
        margin: 0px;
    }
    
}