@charset "utf-8";.mainImg .comBox{padding:9px 0 2px}.mainImg .img{margin:0 -600px 0 0}.mainImg .img img{padding-top:1px;width:998px;max-width:inherit}.mainImg .comFormBox{margin-top:7px}#main .movieBox{padding-top:31px}#main .listUlPho{margin:-19px 0 51px;display:flex;justify-content:space-between;flex-wrap:wrap}#main .listUlPho li{margin-top:19px;width:480px}#main .listUlPho a:hover{opacity:.7}#main .car{margin-bottom:69px}#main .carList{margin-bottom:0}#main .orange .carList{margin-bottom:30px}#main .carList>li .ttl{margin-bottom:0;min-height:58px;line-height:1.2}#main .reply{padding:96px 0 30px}#main .reply h2{margin-bottom:28px}#main .reply dl{margin:0 auto;width:922px;display:flex;flex-wrap:wrap}#main .reply dt,#main .reply dd{margin-bottom:23px}#main .reply dt{padding:24px 10px 21px;width:199px;color:#fff;font-size:2.8rem;font-weight:900;text-align:center;background-color:#013686;box-sizing:border-box}#main .reply dt img{margin:0 auto;display:block}#main .reply dd{padding:31px 10px 30px;width:calc(100% - 220px);display:flex;flex-wrap:wrap;justify-content:center;background-color:#fff;border:5px solid #013686;box-sizing:border-box}#main .reply ul{margin-top:-5px;width:180px;text-align:center}#main .reply ul li{margin-top:5px;position:relative;font-size:2.5rem;font-weight:800;letter-spacing:-1px;text-align:left}#main .reply ul li:before{position:absolute;top:13px;left:-22px;width:14px;height:14px;background-color:#fe0000;content:''}#main .reply .list01{width:380px}#main .reply .list03{width:260px}#main .voice{padding-bottom:66px}#main .voice .headLine03{margin-bottom:50px;padding:13px 0 25px}#main .voice .listUl{margin:-41px 0 0}#main .voice .listUl li{margin:41px 0 0;width:100%;min-height:208px}#main .voice .listUl .ttl{padding:22px 0 16px 106px;min-height:auto;font-size:2.9rem;font-weight:900;line-height:1.4}#main .voice .listUl .ttl:before{left:6px;top:-29px}#main .voice .listUl .txt{margin:11px 30px 10px 107px;font-size:2rem;font-weight:600}#main .flow{margin-bottom:100px}#main .faqList:last-child{padding-bottom:19px}#main .faqList .note{margin-top:22px;font-size:1.8rem;letter-spacing:-.9px}@media all and (max-width:896px){.mainImg{margin-bottom:0}.mainImg .img{margin:0}.mainImg .img img{width:100%}.mainImg .comFormBox{margin-top:0}.mainImg .comBox{padding:2px 0 0}#main .movieBox:after{width:215px;height:39px;bottom:-38px;background-size:215px auto}#main .listUlPho{margin:-7px 0 15px}#main .listUlPho li{margin-top:7px;width:100%}#main .carList>li .carBox{background-color:#ffd}#main .carList>li .img{width:138px;padding:11px 0 7px}#main .carList>li .yellowBox{padding:3px 5px 3px}#main .carList>li .ttl{min-height:33px;margin-top:5px}#main .reply{padding:45px 0 10px}#main .reply dl{width:100%}#main .reply h2{margin-bottom:15px}#main .reply dt,#main .reply dd{margin-bottom:12px}#main .reply dt{padding:10px;width:100px;font-size:1.4rem}#main .reply dt img{width:64px}#main .reply dd{width:calc(100% - 100px);padding:5px 5px 5px 20px;border-width:3px;align-items:center;justify-content:flex-start}#main .reply ul li{font-size:1.25rem}#main .reply ul li:before{width:8px;height:8px;left:-10px;top:5px}#main .reply ul{margin-top:-3px;width:80px}#main .reply ul li{margin-top:3px}#main .reply .list01{width:100%}#main .reply .list02{width:100%;display:flex;flex-wrap:wrap}#main .reply .list02 li{margin-right:25px;width:auto}#main .reply .list02 li:last-child{margin-right:0}#main .reply .list03{margin-right:10px;width:105px}#main .car{margin-bottom:22px}#main .carList>li .yellowBox{padding:3px 5px 3px}#main .voice{padding-bottom:31px}#main .voice .listUl{margin:-20px 0 0}#main .voice .listUl li{margin:20px 0 0;width:100%;min-height:inherit;box-shadow:2px 2px 0 #ced9d0}#main .voice .listUl .ttl{padding:5px 5px 5px 65px;min-height:30px;font-size:1.4rem}#main .voice .listUl .ttl:before{left:-20px;top:-42px;background-size:55px auto}#main .voice .listUl .txt{margin:2px 13px 15px 66px;font-size:1.05rem;line-height:1.6}#main .flow{margin-bottom:25px}#main .faqList .note{margin-top:28px;font-size:1rem;letter-spacing:-1.2px}}@media all and (max-width:374px){#main .carList>li .txtList li span{letter-spacing:-1.1px}}