﻿img{margin:0;padding:0;vertical-align:middle;border:0;max-width:100%;height:auto}#sale{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#sale .ttlH2Com{background:url("../../../img/sale/bg_h2.jpg") center/cover no-repeat;height:420px}#sale .txtBread{font-size:10px;letter-spacing:normal}#sale .txt_red{color:#E60B12}#sale .c-shape{background:currentColor;width:266px;height:28px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}#sale .c-shape::before,#sale .c-shape::after{content:"";position:absolute;background:currentColor;width:100%;height:100%}#sale .c-shape::before{left:-22px;-webkit-transform:skew(56deg);-moz-transform:skew(56deg);-ms-transform:skew(56deg);-o-transform:skew(56deg);transform:skew(56deg)}#sale .c-shape::after{right:-22px;-webkit-transform:skew(-56deg);-moz-transform:skew(-56deg);-ms-transform:skew(-56deg);-o-transform:skew(-56deg);transform:skew(-56deg)}#sale .c-grey-heading{background:currentColor;color:#e6e6e6;padding:60px 20px 48px;position:relative}#sale .c-grey-heading .ttl{color:#262626;font-size:30px;font-weight:bold;text-align:center;letter-spacing:0}#sale .c-black-heading{background:currentColor;color:#262626;padding:44px 20px 47px;position:relative}#sale .c-black-heading .content{color:#fff;text-align:center}#sale .c-black-heading .content .en{font-family:"Lato";font-size:32px;font-weight:900;letter-spacing:0.06em}#sale .c-black-heading .content .jp{font-size:14px}#sale .c-content{padding:96px 20px 158px;max-width:1040px;margin:0 auto}#sale .intro{max-width:1040px;margin:0 auto;padding:66px 20px 102px}#sale .intro__txt{font-size:30px;font-weight:bold;text-align:center;line-height:52px;letter-spacing:0.05em}#sale .scanner_sale .txt_center{text-align:center;font-size:16px;line-height:30px;letter-spacing:.05em;margin-top:3px}#sale .scanner_sale .lst01{display:flex;margin:89px -20px 0}#sale .scanner_sale .lst01__item{width:50%;padding:0 20px}#sale .scanner_sale .lst01__item__ttl{font-size:29px;line-height:34px;font-weight:600;display:inline-block;background:#DDDDDD;padding:18px 62px 2px 40px;position:relative}#sale .scanner_sale .lst01__item__ttl:before{content:'';width:0;height:0;border-top:55px solid #fff;border-left:33px solid transparent;position:absolute;top:0;right:-1px}#sale .scanner_sale .lst01__item__txt{min-height:221px;background:#DDDDDD;padding:34px 40px;font-size:16px;line-height:30px;letter-spacing:.05em;position:relative;margin-top:-1px;z-index:1}#sale .scanner_sale .lst01__item__txt .lst_bullet{margin-left:6px;margin-top:6px}#sale .scanner_sale .lst01__item__txt .lst_bullet li{padding-left:25px;position:relative;font-size:18px;line-height:21px;margin-bottom:18px}#sale .scanner_sale .lst01__item__txt .lst_bullet li:last-child{margin-bottom:0}#sale .scanner_sale .lst01__item__txt .lst_bullet li:before{position:absolute;content:'';width:10px;height:10px;background:#E60B12;left:0;top:5px;z-index:0}#sale .scanner_sale .lst01__item__txt .lst_bullet li p{position:relative}#sale .scanner_sale .lst01__item:nth-child(1) .lst01__item__txt:before{content:'';width:142px;height:120px;background:url(../../../img/sale/ico_scanner_sale_01.svg) 0 0/100% auto no-repeat;position:absolute;bottom:-3px;right:9px;z-index:-1}#sale .scanner_sale .lst01__item:nth-child(2) .lst01__item__txt:before{content:'';width:131px;height:130px;background:url(../../../img/sale/ico_scanner_sale_02.svg) 0 0/100% auto no-repeat;position:absolute;bottom:-3px;right:0;z-index:-1}#sale .lineup .lst_lineup{margin-top:10px}#sale .lineup .lst_lineup>li{margin-bottom:109px}#sale .lineup .lst_lineup>li:last-child{margin-bottom:32px}#sale .lineup .lst_lineup>li .ttl{display:flex;align-items:center;height:60px;font-size:20px;line-height:1.2;letter-spacing:.05em;font-weight:600;color:#fff;background:#4F4F4F;position:relative;overflow:hidden;margin-bottom:54px}#sale .lineup .lst_lineup>li .ttl span{padding:5px 24px;display:inline-block}#sale .lineup .lst_lineup>li .ttl span.txt01{width:290px;position:relative;z-index:1}#sale .lineup .lst_lineup>li .ttl span.txt01:before{content:'';width:290px;height:calc(100% + 26px);background:#2E2E2E;position:absolute;top:-13px;left:0;z-index:-1}#sale .lineup .lst_lineup>li .ttl span.txt02{width:calc(100% - 290px)}#sale .lineup .lst_lineup>li .block{display:flex}#sale .lineup .lst_lineup>li .block__video{flex:0 0 440px}#sale .lineup .lst_lineup>li .block__video img{display:block;max-width:100%}#sale .lineup .lst_lineup>li .block__text{width:calc(100% - 440px);padding-left:40px;margin-top:-7px}#sale .lineup .lst_lineup>li .block__text p{font-size:16px;line-height:30px;letter-spacing:.05em}#sale .lineup .lst_lineup>li .block__text .lst_btn{display:flex;margin:44px -6px 0}#sale .lineup .lst_lineup>li .block__text .lst_btn li{width:50%;padding:0 6px}#sale .lineup .lst_lineup>li .block__text .lst_btn li a{display:flex;align-items:center;width:100%;height:60px;font-size:18px;line-height:22px;font-weight:600;position:relative}#sale .lineup .lst_lineup>li .block__text .lst_btn li a:hover{opacity:0.7}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#sale .lineup .lst_lineup>li .block__text .lst_btn li a{font-size:16px}}#sale .lineup .lst_lineup>li .block__text .lst_btn li a:after{content:'';width:7px;height:7px;position:absolute;top:calc(50% - 5px);right:20px;z-index:1}#sale .lineup .lst_lineup>li .block__text .lst_btn li a.anchor{letter-spacing:.05em;color:#2E2E2E;border:1px solid #2E2E2E;padding:3px 37px 3px 28px}#sale .lineup .lst_lineup>li .block__text .lst_btn li a.anchor:after{border-right:1px solid #2E2E2E;border-bottom:1px solid #2E2E2E;transform:rotate(45deg)}#sale .lineup .lst_lineup>li .block__text .lst_btn li a.download{background:#e60b12;color:#fff;padding:3px 30px 3px;justify-content:center}#sale .lineup .lst_lineup>li .block__text .lst_btn li a.download:after{border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg);top:calc(50% - 5px)}#sale .after_sale_support .img_after_sale_support{display:block;max-width:100%;margin-top:37px}#sale .after_sale_support .banner{display:block;margin-top:52px;margin-bottom:16px}#sale .after_sale_support .banner:hover{opacity:0.7}#sale .download .c-content{padding-bottom:0}#sale .download .contact_wrrap{margin-top:18px}#sale .download .tableContact th.pd_big,#sale .download .tableContact td.pd_big{padding-top:30px;padding-bottom:25px}#sale .download .tableContact th{width:260px;padding:17px 19px;vertical-align:middle}#sale .download .tableContact th.vtop{vertical-align:top}#sale .download .tableContact th em{padding:1px 11px 0;position:relative;top:-1px;margin-right:11px}#sale .download .tableContact td{padding:17px 25px}#sale .download .tableContact td .mb15{margin-bottom:15px}#sale .download .tableContact td .size01{width:383px;max-width:100%}#sale .download .tableContact td .lst_radio li{margin-bottom:10px}#sale .download .tableContact td .lst_radio li:last-child{margin-bottom:0}#sale .download .tableContact td .lst_radio li label input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;padding:0;position:relative;top:2px;width:18px;height:18px;margin-right:8px;border:1px solid #7C7C7C}#sale .download .tableContact td .lst_radio li label input[type="radio"]:checked::after{height:12px;width:12px;background:#7C7C7C;border-radius:50%;content:'';display:block;position:relative;top:2px;left:2px}

/*# sourceMappingURL=maps/sale.min.css.map */
