.parts-coupon-print .page-contents{padding:30px 0}.parts-coupon-print *{letter-spacing:.03em}@media print{.parts-coupon-print .screen-only{display:none}}@media screen{.parts-coupon-print .print-only{display:none}}@media print{.parts-coupon-print .print-only{display:block}}.parts-coupon-print .coupon-heading{color:#019d85;font-weight:700;text-align:center;font-size:2rem;border-bottom:2px solid;padding-bottom:.5em;line-height:1.2}@media(min-width: 768px){.parts-coupon-print .coupon-heading{font-size:2.6rem}}.parts-coupon-print .coupon-lead{font-weight:500;text-align:center;font-size:1.4rem;margin-top:15px}@media(min-width: 768px){.parts-coupon-print .coupon-lead{font-size:1.6rem;margin-top:25px}}@media(min-width: 768px){.parts-coupon-print .coupon-buttons{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.parts-coupon-print .link-button{margin:20px auto 0;text-align:center;font-weight:500}@media(min-width: 768px){.parts-coupon-print .link-button{margin:0}}.parts-coupon-print .link-button a,.parts-coupon-print .link-button button{background-color:#019d85;color:#fff;min-width:230px;max-width:1100px;min-height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 30px;font-size:1.5rem;word-break:break-word}@media(min-width: 768px){.parts-coupon-print .link-button a,.parts-coupon-print .link-button button{min-width:300px;padding:10px 40px;font-size:2rem;min-height:70px;-webkit-transition:background-color .1s;transition:background-color .1s}}.parts-coupon-print .link-button a:where(.-return *),.parts-coupon-print .link-button button:where(.-return *){background:#fff;color:#757677;border:1px solid;min-height:44px}@media(min-width: 768px){.parts-coupon-print .link-button a:where(.-return *),.parts-coupon-print .link-button button:where(.-return *){min-height:70px}}.parts-coupon-print .link-button.-print span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}.parts-coupon-print .link-button.-print span::before{content:"";display:inline-block;width:18px;aspect-ratio:24/26;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;background:url(../img/coupon/icon-print.png) no-repeat center/contain}@media(min-width: 768px){.parts-coupon-print .link-button.-print span::before{width:24px;margin-right:20px}}@media(min-width: 768px){.parts-coupon-print .link-button.-return{margin-left:20px}}@media(min-width: 768px){.parts-coupon-print .link-button.-return a:hover{opacity:.7}.parts-coupon-print .link-button.-print button:hover{background-color:#8fddd1}}.parts-coupon-print .coupon-list{margin-top:30px}.parts-coupon-print .coupon-item{border:1px solid #b9baba;line-height:1.2}.parts-coupon-print .coupon-item:not(:first-child){margin-top:20px}.parts-coupon-print .coupon-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500}@media(min-width: 768px){.parts-coupon-print .coupon-info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.parts-coupon-print .coupon-info .place{font-size:1.8rem;text-align:center;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;padding-block:10px}@media screen{.parts-coupon-print .coupon-info .place{width:60px;color:#fff;border:1px solid;background:#019d85}}@media(min-width: 768px){.parts-coupon-print .coupon-info .place{width:80px;padding-block:16px}}@media print{.parts-coupon-print .coupon-info .place{width:60px;color:#003126;background:rgba(0,0,0,0)}}.parts-coupon-print .coupon-info .category{font-size:1.4rem;text-align:center;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;padding-inline:10px}@media screen{.parts-coupon-print .coupon-info .category{width:calc(100% - 60px);color:#fff;border:1px solid;background:#828c96}}@media(min-width: 768px){.parts-coupon-print .coupon-info .category{width:180px}}@media print{.parts-coupon-print .coupon-info .category{width:120px;color:#003126;background:rgba(0,0,0,0);border-left:1px solid #b9baba}}.parts-coupon-print .coupon-info .name{font-weight:700;padding:10px}@media screen{.parts-coupon-print .coupon-info .name{font-size:1.8rem;width:100%;text-align:center}}@media(min-width: 768px){.parts-coupon-print .coupon-info .name{width:calc(100% - 80px - 180px - 200px);text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print{.parts-coupon-print .coupon-info .name{font-size:1.6rem;width:calc(100% - 60px - 120px - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #b9baba}}.parts-coupon-print .coupon-info .date{font-size:1.3rem;text-align:center;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}@media screen{.parts-coupon-print .coupon-info .date{width:100%}}@media(min-width: 768px){.parts-coupon-print .coupon-info .date{width:200px;font-size:1.5rem;border-left:1px solid #b9baba}}@media print{.parts-coupon-print .coupon-info .date{width:100px;border-left:1px solid #b9baba}}.parts-coupon-print .coupon-detail{padding:10px;line-height:1.4;border-top:1px solid #b9baba}@media screen{.parts-coupon-print .coupon-detail{margin-top:10px}}@media(min-width: 768px){.parts-coupon-print .coupon-detail{padding:15px;margin-top:0}}.parts-coupon-print .coupon-detail .title{font-weight:700;font-size:1.4rem}.parts-coupon-print .coupon-detail .notes{font-weight:500;font-size:1.3rem;margin-top:5px}.parts-coupon-print .coupon-copyright{font-family:"Jost",sans-serif;margin-top:32px;font-size:1rem;letter-spacing:.08em;text-align:center}@media(min-width: 768px){.parts-coupon-print .coupon-copyright{font-size:1.2rem;margin-top:50px}}/*# sourceMappingURL=parts-coupon-print.min.css.map */