﻿.sales__hd{text-align:center;margin:68px 0 33px;padding:0 20px}.sales__hd .title{color:#D10C1B;font-weight:bold;font-size:34px;font-family:"Zen Maru Gothic",sans-serif;line-height:1.5;margin-bottom:12px}.sales__hd .desc{line-height:1.88}.sales__subhd{color:#D10C1B;font-weight:500;font-size:28px;font-family:"Zen Maru Gothic",sans-serif;line-height:1.5;border-bottom:2px solid currentcolor}.sales__gal{max-width:1500px;margin:0 auto 41px}.sales__gal--inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.sales__gal .left{width:56.8%}.sales__gal .right{width:39.5%}.sales__gal .img01{position:relative}.sales__gal .img01:before{display:block;content:" ";width:100%;padding-top:70.75243%}.sales__gal .img01>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sales__gal .img02{position:relative}.sales__gal .img02:before{display:block;content:" ";width:100%;padding-top:70.75472%}.sales__gal .img02>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sales__gal .img03{margin-top:40px;position:relative}.sales__gal .img03:before{display:block;content:" ";width:100%;padding-top:70.69767%}.sales__gal .img03>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sales__gal .txt{margin-top:36px;border:1px solid #D10C1B;background:#fff;max-width:470px;padding:18px 34px 18px;line-height:1.88}.sales__price{margin-bottom:146px}.sales__price .box{background:#fff;border:2px solid #D10C1B;border-radius:20px;padding:30px 52px}.sales__price .box .title{font-family:"Zen Maru Gothic",sans-serif;font-size:28px;font-weight:bold;color:#D10C1B;margin-bottom:20px}.sales__price .box .img img{display:block;width:100%}.sales__contact{margin-bottom:134px}.sales__contact .box{max-width:430px;margin:81px auto 0}.sales__contact .box .row{text-align:center;margin-bottom:33px}.sales__contact .box .row .title{font-family:"Zen Maru Gothic",sans-serif;font-weight:500;font-size:19px;color:#000}.sales__contact .box .row .c-btn{margin-top:8px}.sales__contact .box .row .btn_tel{font-size:31px}.sales__contact .box .row .btn_tel::before{display:none}.sales__contact .box .row .fax{color:#D10C1B;font-family:"Zen Maru Gothic",sans-serif;font-weight:500;font-size:31px;margin-top:-5px}.sales__contact .box .row .note{font-size:13px;margin-top:12px;letter-spacing:0.2px}.sales__points{margin-bottom:237px}.sales__points .desc{line-height:1.88;margin-top:12px}.sales__points .content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px}.sales__points .content .txt{flex:1}.sales__points .content .txt .box{max-width:544px;padding-right:20px}.sales__points .content .txt .title{font-weight:500;font-family:"Zen Maru Gothic",sans-serif;font-size:19px;margin-bottom:13px;color:#000}.sales__points .content .txt .lst,.sales__points .content .txt .gal{display:flex;flex-wrap:wrap}.sales__points .content .txt .lst{margin:0 -13px 30px}.sales__points .content .txt .lst li{padding:0 13px}.sales__points .content .txt .lst li:first-child{width:51.3%}.sales__points .content .txt .lst li:last-child{width:48.7%}.sales__points .content .txt .lst li span{display:block;position:relative;padding-left:19px;margin-bottom:6px;line-height:1.5}.sales__points .content .txt .lst li span::before{content:"●";color:#D10C1B;position:absolute;top:0;left:0}.sales__points .content .txt .gal{margin:0 -20px}.sales__points .content .txt .gal li{width:50%;padding:0 20px}.sales__points .content .txt .gal li img{display:block;width:100%}.sales__points .content .img{width:48.2%}.sales__points .content .img img{display:block;width:100%}@media only screen and (min-width: 768px) and (max-width: 1023px){.sales__gal .txt{font-size:14px;padding-left:20px;padding-right:20px}.sales__points .content .img{width:42%}.sales__points .content .txt .lst{margin-left:-7px;margin-right:-7px}.sales__points .content .txt .lst li{width:50% !important;padding:0 7px}.sales__points .content .txt .lst li span{font-size:13px}}@media (max-width: 767px){.sales__hd{margin:60px 0 37px}.sales__hd .title{font-size:26px;margin:0 -5px 11px;line-height:1.46}.sales__hd .desc{font-size:14px}.sales__subhd{font-size:20px;padding-bottom:2px}.sales__gal{margin-bottom:40px}.sales__gal .part{width:100% !important}.sales__gal .txt{font-size:14px;margin-top:14px;padding:11px 19px;line-height:1.87;max-width:unset}.sales__gal .img02{margin:40px 0 0 !important}.sales__gal .img03{margin-top:10px;width:79%}.sales__price{margin-bottom:81px}.sales__price .box{padding:27px 20px}.sales__price .box .title{font-size:20px;text-align:center;margin-bottom:18px}.sales__price .box .img{width:208px;margin:0 auto}.sales__contact{margin-bottom:80px}.sales__contact .box{margin:38px auto 0;max-width:unset}.sales__contact .box .row{margin-bottom:37px}.sales__contact .box .row .btn_tel{font-size:30px}.sales__contact .box .row .btn_tel span{top:-1px}.sales__contact .box .row .note{margin-top:11px}.sales__points{margin-bottom:149px}.sales__points .desc{font-size:14px;line-height:1.86;margin-top:16px}.sales__points .content{margin-top:17px}.sales__points .content .txt,.sales__points .content .img{width:100%}.sales__points .content .txt{order:2}.sales__points .content .txt .box{padding:0;max-width:unset}.sales__points .content .txt .title{margin-bottom:3px}.sales__points .content .txt .lst{margin-bottom:14px}.sales__points .content .txt .lst li{width:100% !important}.sales__points .content .txt .lst li span{font-size:14px;padding-left:17px;margin-bottom:5px;line-height:1.49}.sales__points .content .txt .gal{margin:0 -5px 0 0}.sales__points .content .txt .gal li{width:calc(50% - 5px);padding:0;margin-right:5px}.sales__points .content .img{order:1;margin-bottom:18px}}@media only screen and (max-width: 374px){.sales__hd .title{font-size:22px}.sales__contact .box .row .btn_tel{font-size:26px}.sales__contact .box .row .note{font-size:12px;letter-spacing:0}}

/*# sourceMappingURL=maps/sales.min.css.map */
