.wip_a_right {
            display: block;
        }

        .position {
            margin-top: 20px;
        }

        .wip_bg {
            min-width: 320px;
        }

        .wip_a_left {
            width: 72.1%;
        }

        .wip_a {

            margin: 20px auto;
        }

        .wip_a {
            width: 1200px;
            min-width: 320px;
            overflow: hidden;
        }

        .wip_a_right {
            display: block;
        }

        .wd_gbtit {
            display: block;
        }

        @media only screen and (max-width: 1200px) {
            .wip_list_ul table {
                table-layout: fixed;
                width: 100%
            }

            .wip_list_ul table td {
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                -o-text-overflow: ellipsis;
                -moz-text-overflow: ellipsis;
                -webkit-text-overflow: ellipsis;
            }

            .position {

                width: 100%;
                min-width: 320px;
                margin-top: 0;
            }

            .wip_a {
                margin: 10px auto;
            }

            .wip_a_left {
                width: 100%;
            }

            .wip_a_right {
                display: none;
            }

            .wip_a {
                width: 100%;
            }

            .wip_a_left {
                border-right: 0;
                padding-right: 0;
            }

            .wip_a_right {
                display: none;
            }

            .wd_gbtit {
                display: none;
            }

            .wip_gb_img {
                display: none;
            }

            .wip_gb_lists {
                width: 100%;
                margin-left: 0;
            }

            .wip_list_ul {
                width: 100%;
            }

            .wip_a_paging span:nth-child(3) {
                display: block;
                width: 100%;
            }
        }

        @media only screen and (max-width: 786px) {
            .position {
                padding-top: 120px;
            }
        }

        @media only screen and (max-width: 490px) {
            .sreachfrom iframe {
                width: 390px;
                height: 276px;
            }
        }

        @media only screen and (max-width: 450px) {
            .position {
                padding-top: 100px;
            }
        }

        @media only screen and (max-width: 380px) {
            .sreachfrom iframe {
                width: 360px;
                height: 286px;
            }

            .wip_gb_left,
            .wip_gb_left img {
                width: 100%;
            }

            .position {
                padding-top: 90px;
            }
        }
        
        .wdshlh{display: none;}