@page {
    size: A4 portrait;
    margin: 0 0 0px 0;
}

@media print {
    header {
        height: 70px;
    }

    .header-space {
        height: 90px;
    }

    .footer-space {
        height: 140px;
    }

    header {
        position: fixed;
        top: 0;
    }

    .printfooter {
        width: 100%;
        height: 35px;
        background-color: #333 !important;
        -webkit-print-color-adjust: exact;
        position: fixed;
        bottom: 0;
        display: block;
    }

    .printfooter_top {
        width: 80%;
        margin: 25px auto;
        height: rem-calc(90);
        font-size: rem-calc(15);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

        .printfooter_top p {
            color: #fff !important;
        }

    .printfooter_bottom {
        width: 100%;
        margin: 0px auto;
        background-color: #000 !important;
        -webkit-print-color-adjust: exact;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

        .printfooter_bottom p {
            width: 100%;
            margin: 10px auto;
            color: #fff !important;
        }

    a[href]:after {
        content: none !important;
    }

    body {
        background: #fff;
    }

    header .searchbar {
        display: none;
    }

    header .header-center__pagelink, header .header-center__searchbox {
        display: none;
    }

    footer {
        display: none;
        background-color: #333 !important;
        -webkit-print-color-adjust: exact;
    }

        footer .footer_contact, footer .footer-gotop {
            display: none;
        }

        footer .footertop {
            padding: rem-calc(15 0);
        }

            footer .footertop .full-line, footer .footertop .ft_pagelist, footer .footertop .ft_logobox {
                display: none;
            }

        footer .footerbottom {
            width: 100% !important;
            background-color: #000 !important;
            -webkit-print-color-adjust: exact;
        }

            footer .footerbottom .content_center {
                width: 100% !important;
            }

            footer .footerbottom .ftb_center {
                width: 100% !important;
            }

                footer .footerbottom .ftb_center p {
                    color: white !important;
                }

    .pagination, .swiper-button-prev, .swiper-button-next, .scentab, .hd_height {
        display: none;
    }

    .content-product {
        width: 96%;
        margin: 0 auto;
    }

        .content-product .content_center {
            width: 100%;
            padding: 0 !important;
            margin-top: rem-calc(-30);
            margin-bottom: rem-calc(20);
        }

            .content-product .content_center .pro_left {
                width: 9cm !important;
            }

                .content-product .content_center .pro_left .pro_left_slider.leftbottom {
                    visibility: hidden;
                }

                .content-product .content_center .pro_left .pro_left_slider.lefttop {
                    width: 100%;
                    margin-bottom: rem-calc(30);
                    -webkit-transform: translateX(rem-calc(-100));
                    transform: translateX(rem-calc(-100));
                }

                    .content-product .content_center .pro_left .pro_left_slider.lefttop .swiper-container {
                        padding: rem-calc(0 0);
                        overflow: initial;
                    }

                        .content-product .content_center .pro_left .pro_left_slider.lefttop .swiper-container .swiper-wrapper .swiper-slide {
                            opacity: 0;
                        }

                            .content-product .content_center .pro_left .pro_left_slider.lefttop .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active {
                                opacity: 1;
                            }

            .content-product .content_center .pro_right {
                width: 600px !important;
                margin-left: rem-calc(60);
            }

                .content-product .content_center .pro_right .pro_title {
                    color: #0075d7 !important;
                }

                .content-product .content_center .pro_right .pro_btn {
                    display: none;
                }

        .content-product .proarticle .content_center .proarticle_box .printbtn {
            display: none;
        }

        .content-product .proarticle .content_center .notice img {
            width: 120px;
        }

        .content-product .content_center h2, .content-product .content_center a.print, .content-product .content_center a.back {
            display: none;
        }

        .content-product .content_center .compare_box_product {
            margin-top: -80px;
        }

    .cont_area .content_center .btmarea, .cont_area .content_center .html_link, .content-media {
        display: none;
    }

    .cont_area .content_center {
        width: 80%;
        margin-left: 10%;
        margin-top: -60px;
    }

        .cont_area .content_center h2 {
            font-size: 30px;
        }

    .labelbox {
        background-color: #0075d7 !important;
        color: #ffffff !important;
        -webkit-print-color-adjust: exact;
    }

    .content-product .content_center a.mailto {
        display: none;
    }

    .compare_box {
        display: none;
    }
}
