@media print{@page{size:A4;margin:0}body{width:210mm;margin:0}body.consideration{padding-top:23mm;padding-bottom:80mm;box-sizing:border-box;background-color:#fff}body.consideration .header{position:fixed;top:0;left:0;margin:0;width:210mm;height:87.1798909752px;padding:10mm 20mm 0;box-sizing:border-box;background-color:#fff !important;z-index:1000}body.consideration .header::before{width:113.6994633274px;height:27.5635062612px}body.consideration .footer{position:fixed;bottom:0;left:0;width:210mm;height:260px;background-color:#fff !important;z-index:1000;border:none;margin:0;padding:0 20mm}body.consideration .footer::before{font-size:13.3445378151px;grid-area:1/1/2/2;content:"メモ";display:block;margin-top:10px}body.consideration .footer::after{grid-area:2/1/3/2;content:"";display:block;width:100%;height:128.1075630252px;border:1px solid #c4c4c4}body.consideration .footer .container{grid-area:3/1/4/2;padding:5px 0 0;margin-top:10px;border-top:1px solid #222;width:100%;box-sizing:border-box}body.consideration .item,body.consideration li,body.consideration p{opacity:1 !important;visibility:visible !important;transform:none !important;transition:none !important;animation:none !important;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.wrapper{display:flex;flex-direction:column;width:210mm;position:relative}.header{padding:0;background-color:#fff}.header .head-links,.header .mod-sns,.header .hamburger{display:none}.header .logo{display:none}.header::before{content:"";display:block;background:url(../img/common/logo-print.svg) no-repeat center center/contain}.g-menu{display:none}.mod-profile{display:grid}.area-head{display:none}.area-other,.sec-back,.mod-breadcrumbs,.mod-fix,.mod-page_top{display:none}.main.consideration{margin:0;padding:0 20mm;width:100%;box-sizing:border-box}.main.consideration .container{padding:0;max-width:none}.main.consideration .list-consideration{width:100%}.main.consideration .list-consideration .item{grid-template-columns:103.3631484794px 238.8837209302px 120.5903398927px 179.1627906977px;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;border-bottom:1px solid #daddd8}.main.consideration .list-consideration .item.print-inserted{page-break-before:always;margin-top:23mm}.main.consideration .list-consideration .item.head{display:grid;height:30px;background-color:#f4f3ec;border-top:1px solid #daddd8}.main.consideration .list-consideration .item.head>*{font-size:9px;padding:0}.main.consideration .list-consideration .item.head .box-ttl{font-size:9px}.main.consideration .list-consideration .item.head .box-spec{border:none}.main.consideration .list-consideration .item>*{padding:10px}.main.consideration .list-consideration .item .box-ttl{font-size:8px}.main.consideration .list-consideration .item .product-price{font-size:12px}.main.consideration .list-consideration .item .product-spec{border:none}.main.consideration .list-consideration .item .product-spec dl div dt,.main.consideration .list-consideration .item .product-spec dl div dd{font-size:7px;line-height:160%}.main.consideration .list-consideration .item .box-btn{display:none}.area-other,.sec-back,.mod-breadcrumbs,.mod-fix,.mod-page_top,.g-menu,.header .hamburger,.footer .sec-contact,.footer .foot-menu,.footer .copyright,.footer .mod-sns{display:none !important}.footer{background-color:#fff;border-top:1px solid #222}.footer .container{display:block;padding:0}.footer .sec-contact,.footer .foot-menu,.footer .copyright,.footer .mod-sns{display:none}.footer .foot-info{display:flex;justify-content:space-between;align-items:center;padding-top:1px;border:none}.footer .foot-info .logo{display:none}.footer .foot-info .mod-address{display:flex;flex-wrap:wrap;width:230px;font-size:9.7109243697px;line-height:1.2}.footer .foot-info .mod-address::after{content:none}.footer .foot-info .mod-address .box-url{display:block}.footer .foot-info .mod-address .box-tel{display:inline-block;margin-right:1em !important}.footer .foot-info::before{content:"";display:block;width:96.0302521008px;height:23.7378151261px;background:url(../img/common/logo-print.svg) no-repeat center center/contain}.footer .foot-info::after{content:"";display:block;width:192px;height:45px;background:url(../img/common/print-footer-qr.png) no-repeat center center/contain}}
