﻿@media print {
    body {
      -webkit-print-color-adjust: exact;
      width: 1400px !important;
      zoom: .8;
      overflow: hidden;
    }
    .u-hide-sp {
      display: none;
    }
    .onetrust-consent-sdk {
      display: none;
      opacity: 0;
    }
    .totop {
      display: none;
      opacity: 0;
    }
    .p-footer {
        height: 96px;
        padding: 0;
        background-color: #000;
        position: relative;
    }
    .p-footer__logoSeiko {
        width: 100px;
        top: 34px;
        left: 100px;
    }
    .p-footer__sns {
        width: 70px;
        height: 30px;
        top: 34px;
        right: 150px;
    }
    .p-footer__buttonFacebook, .p-footer__buttonTwitter {
        width: 30px;
        height: 30px;
    }
    .p-footer__copyright {
        position: absolute;
        left: 220px;
        font-size: 12px;
        margin-top: 0;
        top: 37px;
    }
  }