@import url("https://fonts.googleapis.com/css2?family=Syncopate:wght@400;700&display=swap");main #secondpage{margin-bottom:6rem}main #secondpage .sp{display:none}main #secondpage .slider-wrap{margin:4rem auto 10rem;position:relative}main #secondpage .slider-wrap .slick-slide{margin:0;line-height:0;padding:0;border:none}@media screen and (max-width: 1100px){main #secondpage .slider-wrap .slick-slider{width:96%}}main #secondpage .slider-wrap .m-dots,main #secondpage .slider-wrap .a-dots{position:absolute;top:50%;right:-3rem;transform:translateY(-50%)}main #secondpage .slider-wrap .m-dots li,main #secondpage .slider-wrap .a-dots li{width:1rem;height:1rem;margin:0 auto 1rem;position:relative}main #secondpage .slider-wrap .m-dots li:last-child,main #secondpage .slider-wrap .a-dots li:last-child{margin-bottom:0}main #secondpage .slider-wrap .m-dots li button,main #secondpage .slider-wrap .a-dots li button{position:absolute;top:0;left:0;background:#9aa0a3;width:1rem;height:1rem;box-sizing:border-box;padding:0;text-indent:-9999px;cursor:pointer}main #secondpage .slider-wrap .m-dots li.slick-active button,main #secondpage .slider-wrap .a-dots li.slick-active button{background:blue}@media screen and (max-width: 1100px){main #secondpage .slider-wrap .m-dots,main #secondpage .slider-wrap .a-dots{right:0rem}}@media screen and (max-width: 500px){main #secondpage .slider-wrap .m-dots li,main #secondpage .slider-wrap .a-dots li{width:7px;height:7px;margin:0 auto 7px}main #secondpage .slider-wrap .m-dots li button,main #secondpage .slider-wrap .a-dots li button{width:7px;height:7px}}main #secondpage #page-title .top-wrap:before{width:824px;height:484px;top:-3rem;background:url("../../img/sales/sales.png") no-repeat right top/contain}main #secondpage #machine .main-width,main #secondpage #attachment .main-width,main #secondpage #others .main-width{width:calc(100% - 4rem);margin:0 auto;position:relative}main #secondpage #machine .sp,main #secondpage #attachment .sp{display:none}main #secondpage #machine .main-width,main #secondpage #attachment .main-width{color:white;height:auto;margin-bottom:2rem}main #secondpage #machine .main-width:before,main #secondpage #attachment .main-width:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-position:center bottom;background-repeat:no-repeat;background-size:cover}main #secondpage #machine .inner,main #secondpage #attachment .inner{z-index:2;position:relative;width:calc(100% - 13rem);height:auto;margin:0 auto}main #secondpage #machine .inner .content,main #secondpage #attachment .inner .content{position:absolute;top:6.5rem;left:0}main #secondpage #machine .inner .content h2,main #secondpage #attachment .inner .content h2{font-size:2rem;font-weight:bold;position:relative;display:inline-block;padding:0 2.5rem;letter-spacing:.1rem;margin-bottom:2rem}main #secondpage #machine .inner .content h2:before,main #secondpage #machine .inner .content h2:after,main #secondpage #attachment .inner .content h2:before,main #secondpage #attachment .inner .content h2:after{position:absolute;content:"";width:15px;height:1px;background:white;top:14px}main #secondpage #machine .inner .content h2:before,main #secondpage #attachment .inner .content h2:before{left:0}main #secondpage #machine .inner .content h2:after,main #secondpage #attachment .inner .content h2:after{right:0}main #secondpage #machine .inner .content p,main #secondpage #attachment .inner .content p{line-height:29px}main #secondpage #machine .main-width:before{background-image:url("../../img/sales/machine.jpg")}main #secondpage #machine .inner{padding-top:56.3%}main #secondpage #attachment .main-width:before{background-image:url("../../img/sales/attachment.jpg")}main #secondpage #attachment .inner{padding-top:50%}main #secondpage #others .inner{background-color:#9aa0a3;margin-bottom:6rem;padding:9rem 0 0}main #secondpage #others .inner img{width:100%;margin-top:5rem;display:block}main #secondpage #sales .wrap{border:1px solid #000;color:#fff;display:flex;justify-content:space-between;align-items:center;background:#000;position:relative}main #secondpage #sales .wrap:before{position:absolute;content:"";width:100%;height:12px;background:blue;top:0;left:0;z-index:2}main #secondpage #sales .wrap .left{padding:4rem 0rem 4rem 4rem}main #secondpage #sales .wrap .left .sale-title{margin-bottom:2rem}main #secondpage #sales .wrap .left .sale-title .jp{font-size:1.6rem;font-weight:bold;position:relative;padding:0 1rem;margin-bottom:2rem}main #secondpage #sales .wrap .left .sale-title .jp:before,main #secondpage #sales .wrap .left .sale-title .jp:after{position:absolute;content:"";width:6px;height:1px;background:#fff;top:50%;left:0;transform:translateY(-50%)}main #secondpage #sales .wrap .left .sale-title .en{font-size:5.7rem;font-family:'Syncopate', sans-serif;font-weight:700;line-height:5rem}main #secondpage #sales .wrap .left .sale-title .en span{color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;margin-right:2rem}main #secondpage #sales .wrap .left img{display:none}main #secondpage #sales .wrap .left a{color:#fff;font-size:1.6rem;font-family:'Syncopate', sans-serif;font-weight:700;width:20rem;height:4.5rem;border:1px solid #fff;padding:1rem 1rem;margin-top:3rem;letter-spacing:.2rem}main #secondpage #sales .wrap .left a:before{background:#fff}main #secondpage #sales .wrap .left a:after{border-color:#fff;right:2rem}main #secondpage #sales .wrap .left a:hover{color:#000}main #secondpage #sales .wrap .left a:hover:after{border-color:#000}main #secondpage #sales .wrap .right{position:relative;background:url("../../img/sales/sale-r.jpg") no-repeat center/cover;max-width:587px;width:100%;height:380px}main #secondpage #sales .wrap .right:before{position:absolute;content:"";top:0;left:0;width:0;height:0;border-style:solid;border-color:#000000 transparent transparent transparent;border-width:380px 115px 0px 0px}@media screen and (max-width: 1100px){main #secondpage .slider-wrap{margin:4rem auto 6rem}main #secondpage #page-title .top-wrap:before{width:500px;height:294px;top:0}main #secondpage #machine .inner,main #secondpage #attachment .inner{width:90%}main #secondpage #machine .inner .content,main #secondpage #attachment .inner .content{top:5rem}main #secondpage #others .inner{padding:5rem 0 0}}@media screen and (max-width: 920px){main #secondpage #sales .wrap{display:block}main #secondpage #sales .wrap .left{padding:4rem 2rem}main #secondpage #sales .wrap .left .sale-title .en br{display:none}main #secondpage #sales .wrap .left img{display:block;width:100%;margin-top:3rem}main #secondpage #sales .wrap .left a{margin:3rem auto 0}main #secondpage #sales .wrap .right{display:none}}@media screen and (max-width: 770px){main #secondpage #machine .sp,main #secondpage #attachment .sp{display:block;width:100%}main #secondpage #machine .main-width,main #secondpage #attachment .main-width{color:black;width:100%;margin-bottom:5rem}main #secondpage #machine .main-width:before,main #secondpage #attachment .main-width:before{display:none}main #secondpage #machine .inner,main #secondpage #attachment .inner{padding-top:0;width:calc(100% - 4rem);margin:0 auto}main #secondpage #machine .inner .content,main #secondpage #attachment .inner .content{position:relative;top:0;margin-top:1rem}main #secondpage #machine .inner .content div,main #secondpage #attachment .inner .content div{text-align:center;margin:4rem auto 2rem}main #secondpage #machine .inner .content div .en-title,main #secondpage #attachment .inner .content div .en-title{margin-bottom:1rem;font-size:3.6rem}main #secondpage #machine .inner .content h2,main #secondpage #attachment .inner .content h2{margin-bottom:0;padding:0 1rem;font-size:1.4rem}main #secondpage #machine .inner .content h2:before,main #secondpage #machine .inner .content h2:after,main #secondpage #attachment .inner .content h2:before,main #secondpage #attachment .inner .content h2:after{background:black;width:6px;top:10px}main #secondpage #machine .inner .content p br,main #secondpage #attachment .inner .content p br{display:none}main #secondpage #others .titleStyle{text-align:center}main #secondpage #others .inner{padding:2rem 0 0}main #secondpage #others .inner img{margin-top:2rem}main #secondpage #sales .wrap{display:block}main #secondpage #sales .wrap .left .sale-title .en{font-size:4rem;line-height:4.5rem}main #secondpage #sales .wrap .left .sale-title .en br{display:block}main #secondpage #sales .wrap .left .spno{display:none}}
