.contents p{font-weight:bold;color:#000;word-wrap:break-word;overflow-wrap:break-word;font-size:14px}h1,h2{margin:0;padding:0}.contents{padding-top:70px;width:100%;overflow:hidden}.contents img{max-width:100%}.sp_only{display:none}img{max-width:100%}a img{transition:all .6s ease}a:hover img{opacity:.8;backface-visibility:hidden}.wraper{width:1100px;margin:0 auto}#header{padding-top:30px}.container{max-width:60%;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width: 768px)and (max-width: 1024px){.container{max-width:100%}}@media screen and (max-width: 767px){.container{max-width:100%}}.main_area{width:100%;overflow:hidden}.plan_box{max-width:990px;margin-left:auto;margin-right:auto;text-align:center;font-size:16px}.contents .plan_box p{font-size:25px;text-align:center;max-width:710px;margin-left:auto;margin-right:auto;width:90%}.area_banner{padding:80px 0 0}.inquiry{max-width:1000px;margin:0 auto 80px;width:100%;display:flex;justify-content:space-between}.inquiry div{width:46%;margin:2%}.inquiry h3{font-size:26px;font-weight:bold;text-align:center;display:flex;align-items:center;justify-content:center;position:relative}.inquiry h3:before,.inquiry h3:after{content:"";width:30px;height:2px}.inquiry h3:before{transform:rotate(40deg)}.inquiry h3.catalog{color:#057094}.inquiry h3.catalog:before{background-color:#057094;transform:rotate(60deg)}.inquiry h3.catalog:after{background-color:#057094;transform:rotate(-60deg)}.inquiry h3.usedcar{color:#ae4825}.inquiry h3.usedcar:before{background-color:#ae4825;transform:rotate(60deg)}.inquiry h3.usedcar:after{background-color:#ae4825;transform:rotate(-60deg)}.inquiry .usedcar-text{color:#ae4825;font-size:18px;text-align:center;margin-top:10px}@media screen and (max-width: 767px){.inquiry{flex-direction:column;align-items:center}.inquiry div{width:100%;margin:2% 0;text-align:center}.inquiry div img{width:100%}.inquiry h3{font-size:24px}.inquiry h3:before,.inquiry h3:after{content:"";width:20px;height:2px}.inquiry .usedcar-text{font-size:14px}}.zanka{border:2px solid #000;max-width:1030px;margin:40px auto 0;padding:40px 100px;box-sizing:border-box}.zanka p{color:#000;font-weight:bold;line-height:2.3;font-size:19px}@media screen and (max-width: 767px){.zanka p{font-size:14px;line-height:1.6}}.flex{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between}.flex_center{display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center}@media(max-width: 1300px){.zanka{width:90%;margin:50px auto;padding:2%}}@media(max-width: 1000px){a:hover img{opacity:1}.area_banner{background-size:auto;padding:0 4%}.contents .plan_box p{font-size:16px}}@media(max-width: 660px){.pc_only{display:none}.sp_only{display:block}.area_banner{padding-top:20px;padding-bottom:20px}}.hover:hover{opacity:.5}h2.mincho{text-align:center;color:#444;font-size:80px;margin-bottom:40px;font-family:"Shippori Mincho",serif}@media screen and (min-width: 768px)and (max-width: 1024px){h2.mincho{font-size:46px;margin-bottom:30px}}@media screen and (max-width: 767px){h2.mincho{font-size:26px;margin-bottom:30px}}.car-img{overflow:hidden;position:relative}.car-info{background:#005abc;padding-bottom:40px;color:#fff}.car-info .plan1{max-width:747px;width:100%;margin:0 auto 0;position:relative;top:-60px}.car-info .flex{margin:0 auto 20px}.car-info .plan2{width:43%;text-align:center}.car-info .price{width:53%;text-align:center}.car-info .ex{max-width:500px;width:100%;margin:0 auto 20px}.car-info .note{font-size:18px;text-align:center;max-width:710px;width:90%;margin-left:auto;margin-right:auto;color:#fff}@media screen and (max-width: 767px){.car-info .plan1{max-width:400px;top:0px}.car-info .flex{flex-direction:column;align-items:center}.car-info .plan2{max-width:300px;width:100%}.car-info .price{max-width:500px;width:100%}.car-info .note{font-size:13px;text-align:left;width:100%}}.hero{position:relative}.hero .hero-title{position:absolute;top:10%;left:50%;transform:translateX(-50%);z-index:1;width:66%;padding:32px}@media screen and (max-width: 767px){.hero .hero-title{width:76%;padding:0 10px}}.hero img{width:100%;height:auto}.special-box{background:url(../img/index/special-bg.webp) center center no-repeat;background-size:cover;padding:200px 0;text-align:center;position:relative;margin-top:-2px}@media screen and (min-width: 768px)and (max-width: 1024px){.special-box{padding:90px 0}}@media screen and (max-width: 767px){.special-box{padding:60px 0}}.special-box .special-box-title{width:min(1150px,98%);margin:0 auto}@media screen and (min-width: 768px)and (max-width: 1024px){.special-box .special-box-title{width:90%}}@media screen and (max-width: 767px){.special-box .special-box-title{width:96%}}.calo-box{padding:80px 20px;text-align:center;background:url(../img/index/bg-contest.webp) center bottom no-repeat;background-size:contain;margin-top:-2px;position:relative}@media screen and (min-width: 768px)and (max-width: 1024px){.calo-box{padding:60px 20px}}@media screen and (max-width: 767px){.calo-box{padding:40px 20px}}.calo-box-inner{position:relative}.calo-box-inner .contest-btn{position:absolute;bottom:5vw;left:50%;transform:translateX(-50%);width:77%;max-width:1050px;z-index:1;display:block}.calo-box-inner .contest-btn img{width:100%}.imgwrap{position:relative;z-index:3;width:min(1150px,90%);margin:0 auto}.imgwrap h2{position:relative;text-align:center;margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1024px){.imgwrap{max-width:100%;padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){.imgwrap{max-width:100%}.imgwrap h2{margin-bottom:40px}}.car-title{text-align:center;margin-bottom:5vw}@media screen and (max-width: 767px){.car-title{padding:0 20px}}.car1{text-align:center}.car1 .block01{position:relative;background:#00bdff url(../img/index/car1-bg.webp) center top no-repeat;background-size:100% auto;padding:80px 20px 160px}.car1 .car-title{text-align:center;margin:140px 0 100px}.car1 .imgwrap{position:relative;text-align:center}.car1 .car-info{padding-bottom:90px}@media screen and (max-width: 767px){.car1 .block01{padding:40px 0 50px}.car1 .car-title{text-align:center;margin:40px 0}.car1 .car-info{padding-bottom:40px}}.car2{text-align:center}.car2 .block01{position:relative;background:#0ec1c1 url(../img/index/car2-bg.webp) center top no-repeat;background-size:100% auto;padding:80px 20px 160px}.car2 .car-title{text-align:center;margin:140px 0 100px}.car2 .imgwrap{position:relative;text-align:center}.car2 .car-info{padding-bottom:90px}@media screen and (max-width: 767px){.car2 .block01{padding:40px 0 50px}.car2 .car-title{text-align:center;margin:40px 0}.car2 .car-info{padding-bottom:40px}}.car3{position:relative;margin-top:-1px}.car3 .car-bg{position:relative;background:url(../img/index/car3-bg.webp) left top no-repeat;background-size:cover;padding:90px 20px 60px}.car3 .car-bg .imgwrap{width:min(1150px,70%)}.car3 .car-title{text-align:center;margin-bottom:100px}.car3 .imgwrap{position:relative;text-align:center}@media screen and (max-width: 767px){.car3 .car-bg{padding:40px 0px}.car3 .car-title{text-align:center;margin-bottom:40px}}.car4{position:relative;margin-top:-1px}.car4 .car-bg{position:relative;background:url(../img/index/car4-bg.webp) left top no-repeat;background-size:cover;padding:90px 20px 60px}@media(max-width: 768px){.car4 .car-bg{background:url(../img/index/car4-bg.webp) left top -30px no-repeat}}.car4 .car-bg .imgwrap{width:min(1150px,70%)}.car4 .car-title{text-align:center;margin-bottom:50px}.car4 .imgwrap{position:relative;text-align:center}@media screen and (max-width: 767px){.car4 .car-bg{padding:40px 0px}.car4 .car-title{text-align:center;margin-bottom:40px}}/*# sourceMappingURL=index.css.map */