@media screen and (max-width:1000px){


    /*
    ------------------------------------
    トップページ
    ------------------------------------
    */

    .top_fv_section{

    }



    .top_list_section .link_block_title{
        font-size: 20px;
    }

    .top_list_section .link_block_title span{
        font-size: 16px;
    }


    /*
    ------------------------------------
    地下湧水処理断熱システム > ドレイナーパネルT3
    ------------------------------------
    */

    .doraynerT3_size01{
        max-width: none;
    }

    .doraynerT3_size02{
        max-width: none;
    }

    .doraynerT3_size03{
        max-width: none;
    }

    .doraynerT3_size08{
        max-width: none;
    }

    /*
    ------------------------------------
    地下湧水処理断熱システム > ドースイライナー
    ------------------------------------
    */

    .dosuiliner_flow{
        max-width: none;
    }

    .dosuiliner_size01{
        max-width: none;
    }

    .dosuiliner_size02{
        max-width: none;
    }

    /*
    ------------------------------------
    地下湧水処理断熱システム > スタイロガルバ
    ------------------------------------
    */

    .styrogalba_link_section .link_list{
        gap: 20px 0 !important;
    }

    .styrogalba_link_section .link_item{
        width: 30%;
    }

    .styrogalba_link_section .link_list::after{
        content: '';
        width: 30%;
    }

    .styrogalba_size01{
        max-width: none;
    }

    /*
    ------------------------------------
    ネダフォーム
    ------------------------------------
    */

    .yuka_product_link_section .link_list{
        gap: 20px 0 !important;
    }

    .yuka_product_link_section .link_item{
        width: 30%;
    }

    .yuka_product_link_section .link_list::after{
        content: '';
        width: 30%;
    }

    /*
    ------------------------------------
    嵩上げ・捨て支保工 > スタイロライナー
    ------------------------------------
    */

    .styloliner_feature_image{
        max-width: none;
    }

    .styloliner_installation_example{
        max-width: none;
    }

    .styloliner_size01{
        max-width: none;
    }

    .styloliner_size02{
        max-width: none;
    }

    /*
    ------------------------------------
    嵩上げ・捨て支保工 > スタイロライナーII
    ------------------------------------
    */

    .styloliner2_size04{
        max-width: none;
    }

    /* PAD時は画像が親幅に収まりスクロール不要だが、
    ScrollHintが縦スクロールバーを発生させるためhiddenで抑制 */
    .styloliner2_size04 .c_img_block_inner{
        overflow: hidden !important;
    }

    .styloliner2_size05{
        max-width: none;
    }

    /* PAD時は画像が親幅に収まりスクロール不要だが、
    ScrollHintが縦スクロールバーを発生させるためhiddenで抑制 */
    .styloliner2_size05 .c_img_block_inner{
        overflow: hidden !important;
    }

    .styloliner2_sub_detail_area{
        max-width: none;
    }

    .styloliner2_size06 .c_sub_detail{
        max-width: none;
    }

    .styloliner2_size06 .c_img_block_inner{
        max-width: none;
    }

    /*
    ------------------------------------
    嵩上げ・捨て支保工 > イゲタライト
    ------------------------------------
    */

    .igeta_size01{
        max-width: none;
    }

    /* PAD時は画像が親幅に収まりスクロール不要だが、
    ScrollHintが縦スクロールバーを発生させるためhiddenで抑制 */
    .igeta_size01 .c_img_block_inner{
        overflow: hidden !important;
    }

    .igeta_size02{
        max-width: none;
    }

    .igeta_sub_detail_area{
        max-width: none;
    }

    /*
    ------------------------------------
    嵩上げ・捨て支保工 > ライトフィルブロック
    ------------------------------------
    */

    .light_size01{
        max-width: none;
    }

    .light_size02{
        max-width: none;
    }

    .light_size03{
        max-width: none;
    }

    .light_sub_detail_area{
        max-width: none;
    }

    .light_operation_area{
        max-width: none;
    }

    .light_feature_lead{
        max-width: none;
    }

    /*
    ------------------------------------
    断熱パネル > スタイロパネル
    ------------------------------------
    */

    .stylopanel_items_section .link_list{
        gap: 20px 0 !important;
    }

    .stylopanel_items_section .link_item{
        width: 30%;
    }

    .stylopanel_items_section .link_list::after{
        content: '';
        width: 30%;
    }

    .stylopanel_guide_section .container{
        max-width: none;
    }

    /*
    ------------------------------------
    断熱防火構造システム > ネオマフォームFS
    ------------------------------------
    */

    .neomaform-fs_feature_image{
        max-width: none;
    }

    .neomaform-fs_size01{
        max-width: none;
    }

    .neomaform-fs_material_area{
        max-width: none;
    }

    /*
    ------------------------------------
    S1工法,打込み工法 > ネオマ断熱ボード
    ------------------------------------
    */

    .neomaboard_size04{
        max-width: none;
    }

    /*
    ------------------------------------
    S1工法,打込み工法 > アキレス準不燃NDパネル
    ------------------------------------
    */

    .ndpannel_size01{
        max-width: none;
    }

    /*
    ------------------------------------
    S1工法,打込み工法 > スタイロウォール
    ------------------------------------
    */

    .stylowall_size01,
    .stylowall_size02{
        max-width: none;
    }

    .stylowall_size05,
    .stylowall_size06,
    .stylowall_size07,
    .stylowall_size08{
        max-width: none;
    }

    .stylowall_size03_04 .c_flex_cols{
        gap: 0 60px;
    }

    /* size07: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .stylowall_size07 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    断熱材 > ネオマ耐火スパンウォール
    ------------------------------------
    */

    .spanwall_size01,
    .spanwall_size02{
        max-width: none;
    }

    /* feature02: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .spanwall_feature02{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    不燃断熱材 > ネオマフォームF
    ------------------------------------
    */

    .neomaform-f_size01,
    .neomaform-f_size02{
        max-width: none;
    }

    /* size02: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .neomaform-f_size02 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    不燃断熱材 > フェノバボードウチコミフネンDF
    ------------------------------------
    */

    .phenobaboard-df_size02{
        max-width: none;
    }

    /*
    ------------------------------------
    不燃断熱材 > フェノバボードフネン
    ------------------------------------
    */

    .phenobaboard-funen_size01{
        max-width: none;
    }

    
    /*
    ------------------------------------
    断熱材 > アキレスボードAG
    ------------------------------------
    */

    .achillesborad-ag_size01{
        max-width: none;
    }

    /* size01: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .achillesborad-ag_size01 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    断熱材 > アキレスボードPE
    ------------------------------------
    */

    .achillesborad-pe_example01,
    .achillesborad-pe_size01{
        max-width: none;
    }

    /* size01: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .achillesborad-pe_size01 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    断熱材 > アキレス折返しボードノンフロン
    ------------------------------------
    */

    .achillesborad-nonfron_example01,
    .achillesborad-nonfron_size01{
        max-width: none;
    }

    /*
    ------------------------------------
    断熱材 > ピットワーク
    ------------------------------------
    */

    .pitwork_size02{
        max-width: none;
    }

    .pitwork_size04{
        max-width: none;
    }

    /* size02: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .pitwork_size02 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    断熱材 > ドマフォーム
    ------------------------------------
    */

    .domaform_size01_2,
    .domaform_size02_img{
        max-width: none;
    }

    /* size01_2: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .domaform_size01_2{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    防振材 > ミラブロック
    ------------------------------------
    */

    .mirablock_use01,
    .mirablock_size01,
    .mirablock_size02{
        max-width: none;
    }

    /* size02: 高さが低い画像のため縦スクロールバーが出る → 抑制 */
    .mirablock_size02 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    フェノバボードウチコミD・DH
    ------------------------------------
    */

    .phenobaboard-uchikomi_size01,
    .phenobaboard-uchikomi_size02,
    .phenobaboard-uchikomi_example04{
        max-width: none;
    }

    /*
    ------------------------------------
    ゼロフロン ER-X
    ------------------------------------
    */

    .foam_feature01,
    .foam_feature02,
    .foam_size01{
        max-width: none;
    }

    /*
    ------------------------------------
    ネダフォーム
    ------------------------------------
    */

    .yuka_feature_section .yuka_feature01,
    .yuka_feature_section .yuka_feature03,
    .yuka_feature_section .yuka_feature04,
    .yuka_feature_section .yuka_feature05,
    .yuka_feature_section .yuka_feature06,
    .yuka_size_section .yuka_size01,
    .yuka_size_section .yuka_size02,
    .yuka_size_section .yuka_size03,
    .yuka_construction_example_section .yuka_example01,
    .yuka_construction_example_section .yuka_example02,
    .yuka_construction_example_section .yuka_example03,
    .yuka_construction_example_section .yuka_example04{
        max-width: none;
    }

    /* 高さの低い画像のため縦スクロールバーが出る → 抑制 */
    .yuka_feature_section .yuka_feature06 .c_img_block_inner,
    .yuka_size_section .yuka_size03 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    スタイロ畳
    ------------------------------------
    */

    .tatami_size_section .tatami_size01,
    .tatami_size_section .tatami_size02{
        max-width: none;
    }

    /* size01は高さ低いので縦スクロールバー抑制 */
    .tatami_size_section .tatami_size01 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    スタイロタック
    ------------------------------------
    */

    .dekki_size_section .dekki_size01,
    .dekki_size_section .dekki_size02{
        max-width: none;
    }

    /* 高さの低い画像のため縦スクロールバーが出る → 抑制 */
    .dekki_size_section .dekki_size01 .c_img_block_inner,
    .dekki_size_section .dekki_size02 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    /*
    ------------------------------------
    フレイムワークMZ
    ------------------------------------
    */

    .naisou_size_section .naisou_size01,
    .naisou_size_section .naisou_size02,
    .naisou_size_section .naisou_size03,
    .naisou_size_section .naisou_size09,
    .naisou_size_section .naisou_size10,
    .naisou_size_section .naisou_size14{
        max-width: none;
    }

    /* 高さの低い画像のため縦スクロールバーが出る → 抑制 */
    .naisou_size_section .naisou_size01 .c_img_block_inner,
    .naisou_size_section .naisou_size02 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    .naisou_flow_section .naisou_flow01,
    .naisou_flow_section .naisou_flow02,
    .naisou_flow_section .naisou_flow03{
        max-width: none;
    }

    /*
    ------------------------------------
    シェルボード
    ------------------------------------
    */

    .shellboard_size_section .shellboard_size02,
    .shellboard_size_section .shellboard_size03,
    .shellboard_size_section .shellboard_size04{
        max-width: none;
    }

    /* 高さの低い画像のため縦スクロールバーが出る → 抑制 */
    .shellboard_size_section .shellboard_size02 .c_img_block_inner,
    .shellboard_size_section .shellboard_size04 .c_img_block_inner{
        overflow-y: hidden !important;
    }

    .shellboard_size01_flex{
        gap: calc(60 / 1000 * 100%);
    }


}/*@media screen and (max-width:1000px){*/