@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fuwafuwa{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fuwafuwa{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fireworks{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}50%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fireworks{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}50%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes car{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes car{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes family{0%{opacity:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes family{0%{opacity:0;-webkit-transform:rotate(20deg);transform:rotate(20deg)}100%{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(30);transform:scale(30)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(30);transform:scale(30)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}h2{margin:0;line-height:1}h3{font-size:1.875rem;letter-spacing:.2em;margin-bottom:40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h3::after{width:200px;height:15px;position:absolute;background:#cba135;content:"";bottom:-20px}@media screen and (max-width: 600px){h3{font-size:1.5rem}h3::after{height:8px;width:150px}}h4{font-size:1.375rem}#finish #mainArea{z-index:1}#finish main{position:relative;z-index:2;margin-top:-300px}#finish .finish{background:hsla(0,0%,100%,.9);color:#cba135;padding:40px;text-align:center;font-size:1.875rem;border-radius:20px;width:80%;margin-left:auto;margin-right:auto}#finish .finish .m-top40{margin-top:40px}@media screen and (max-width: 1024px){#finish .finish{margin-top:0}}@media screen and (max-width: 600px){#finish .finish{margin-top:100px;font-size:1.25rem;padding:25px 15px;width:100%}#finish .finish .m-top40,#finish .finish .sp{margin-top:20px}}#brand{position:relative;z-index:-2;background:#e9c052;background:-webkit-gradient(linear, left top, left bottom, from(rgb(233, 192, 82)), to(rgb(187, 148, 65)));background:linear-gradient(180deg, rgb(233, 192, 82) 0%, rgb(187, 148, 65) 100%)}#brand .wrap{padding-top:240px;padding-bottom:325px}@media screen and (max-width: 1024px){#brand .wrap{padding-top:350px;padding-bottom:200px}}@media screen and (max-width: 600px){#brand .wrap{padding-top:130px;padding-bottom:140px}}#brand .brand-list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#brand .brand-list li+li{margin-top:130px}#brand .brand-list li .img{width:calc(100% - 390px)}#brand .brand-list li .cntRht{width:350px;padding-right:20px;margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#brand .brand-list li .cntRht .logo{text-align:center;height:72px;margin-bottom:20px}#brand .brand-list li .cntRht .logo img{height:100%}#brand .brand-list li .cntRht .name{font-style:italic;font-size:2.1875rem;margin-bottom:20px}#brand .brand-list li .cntRht .name span{color:#fff;margin-right:10px}#brand .brand-list li .cntRht .catch{font-size:1.5625rem;letter-spacing:.2em;margin-bottom:20px}#brand .brand-list li .main-txt{position:absolute;height:50px;right:80px;top:-30px}#brand .brand-list li .main-txt img{height:100%}#brand .brand-list li.r-cht{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#brand .brand-list li.r-cht .cntRht{margin-left:0;margin-right:40px;padding-left:20px;padding-right:0}#brand .brand-list li.r-cht .main-txt{left:0;right:auto}#brand .brand-list li.audi .img{margin-right:-40px;width:calc(100% - 340px)}#brand .brand-list li.audi .cntRht{width:360px}#brand .brand-list li.audi .cntRht .logo{height:37px}#brand .brand-list li.audi .cntRht .catch{letter-spacing:.1em}#brand .brand-list li.mini{margin-top:100px}#brand .brand-list li.mini .img{margin-left:-40px;width:calc(100% - 340px)}#brand .brand-list li.mini .cntRht .logo{height:60px}#brand .brand-list li.mini .main-txt{top:30px;right:30px}#brand .brand-list li.wagen{margin-top:50px}#brand .brand-list li.wagen .img{margin-right:-40px;width:calc(100% - 340px)}#brand .brand-list li.wagen .cntRht .logo{height:60px}#brand .brand-list li.wagen .cntRht .catch{letter-spacing:.05em}#brand .brand-list li.wagen .main-txt{top:100px}@media screen and (max-width: 1024px){#brand .brand-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#brand .brand-list li .img{width:100%}#brand .brand-list li .cntRht{width:100%;margin-top:40px;padding-right:0;margin-left:0}#brand .brand-list li .cntRht .brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#brand .brand-list li .cntRht .brand .name{margin-left:30px}#brand .brand-list li .main-txt{height:60px;right:auto;left:20px;top:-50px}#brand .brand-list li.r-cht{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#brand .brand-list li.r-cht .cntRht{margin-right:0;padding-left:0}#brand .brand-list li.r-cht .main-txt{left:0;right:auto}#brand .brand-list li.audi .img{width:100%}#brand .brand-list li.audi .cntRht{width:100%}#brand .brand-list li.mini{margin-top:100px}#brand .brand-list li.mini .img{margin-left:0;width:100%}#brand .brand-list li.mini .main-txt{top:10px;right:20px}#brand .brand-list li.wagen{margin-top:50px}#brand .brand-list li.wagen .img{margin-right:0;width:100%}#brand .brand-list li.wagen .main-txt{top:40px}}@media screen and (max-width: 600px){#brand .brand-list li+li{margin-top:80px}#brand .brand-list li .cntRht{margin-top:30px}#brand .brand-list li .cntRht .brand{margin-bottom:10px}#brand .brand-list li .cntRht .brand .logo{height:40px;margin-bottom:0}#brand .brand-list li .cntRht .brand .name{font-size:1.875rem;margin-left:20px;margin-bottom:0}#brand .brand-list li .main-txt{height:25px;left:0;top:-20px}#brand .brand-list li .main-txt img{height:32px}#brand .brand-list li.audi .cntRht{margin-top:30px}#brand .brand-list li.audi .cntRht .brand .logo{height:25px}#brand .brand-list li.audi .cntRht .brand .name{font-size:1.75rem;margin-left:10px;margin-bottom:0}#brand .brand-list li.audi .main-txt img{height:26px}#brand .brand-list li.mini{margin-top:60px}#brand .brand-list li.mini .cntRht{margin-top:30px}#brand .brand-list li.mini .cntRht .brand .logo{height:25px}#brand .brand-list li.mini .cntRht .brand .name{font-size:1.75rem;margin-left:10px;margin-bottom:0}#brand .brand-list li.mini .main-txt{left:20px;top:5px}#brand .brand-list li.mini .main-txt img{height:28px}#brand .brand-list li.wagen{margin-top:50px}#brand .brand-list li.wagen .cntRht{margin-top:30px}#brand .brand-list li.wagen .cntRht .brand .logo{height:25px}#brand .brand-list li.wagen .cntRht .brand .name{font-size:1.75rem;margin-left:10px;margin-bottom:0}#brand .brand-list li.wagen .main-txt{top:25px}#brand .brand-list li.wagen .main-txt img{height:26px}}#display{position:relative;text-align:center}@media screen and (max-width: 600px){#display{margin-top:50px}}#display .bg01foot{position:absolute;top:-350px;width:100vw;height:328px;z-index:-1}#display .bg01foot img{width:100vw;-o-object-fit:fill;object-fit:fill}@media screen and (max-width: 1024px){#display .bg01foot{top:-200px}}@media screen and (max-width: 600px){#display .bg01foot{top:-100px;height:100px}}#display .kazari{top:-360px;left:-100px;z-index:5}@media screen and (max-width: 1024px){#display .kazari{width:250px;top:-220px;left:-60px}}@media screen and (max-width: 600px){#display .kazari{width:200px;left:-80px;top:-140px}}#display h2{margin-bottom:20px}#display p.center{font-size:1.25rem}@media screen and (max-width: 600px){#display .mainImg{width:120%;margin-left:-12%;overflow:hidden}}#display .display-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}#display .display-brand li{width:calc((100% - 30px)/2);height:124px;border:5px solid #fff;border-radius:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px;padding-left:10px}@media screen and (max-width: 1024px){#display .display-brand li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:20px;margin-bottom:30px}}@media screen and (max-width: 600px){#display .display-brand li{width:100%;margin-bottom:20px;border-radius:30px}}#display .display-brand li .logo{height:77px;width:40%;text-align:center;padding-left:10px}#display .display-brand li .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1024px){#display .display-brand li .logo{width:100%;margin-bottom:10px}}#display .display-brand li .txt{width:60%;font-size:1.375rem;font-weight:600;text-align:left}@media screen and (max-width: 1024px){#display .display-brand li .txt{font-size:1.25rem;width:100%;text-align:center}}@media screen and (max-width: 600px){#display .display-brand li .txt{font-size:1.125rem}}#display .display-brand li:nth-child(even){margin-left:30px}@media screen and (max-width: 600px){#display .display-brand li:nth-child(even){margin-left:0}}#display .display-brand li:nth-child(2) .logo{height:50px}@media screen and (max-width: 600px){#display .display-brand li:nth-child(2) .logo{height:40px}}#display .offer{border:10px solid #0066b5;border-radius:80px;padding:110px 80px 80px;background:#fff;position:relative}@media screen and (max-width: 1024px){#display .offer{padding:100px 40px 60px}}@media screen and (max-width: 600px){#display .offer{padding:50px 20px 40px;border-radius:30px;border-width:6px}}#display .offer h3{background:#0066b5;height:180px;max-width:700px;width:90%;border-radius:90px;padding:38px;text-align:center;position:absolute;top:-120px;left:-90px}#display .offer h3::after{display:none}@media screen and (max-width: 1024px){#display .offer h3{height:auto;padding:30px 40px;width:60%;left:20%;top:-70px}}@media screen and (max-width: 600px){#display .offer h3{padding:10px 45px;width:90%;left:5%;top:-40px}}#display .offer .flex{margin-top:40px;text-align:left;font-size:1.25rem}@media screen and (max-width: 1024px){#display .offer .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 600px){#display .offer .flex{margin-top:20px;font-size:1rem}}#display .offer .flex .cntLht{width:calc(100% - 335px)}@media screen and (max-width: 1024px){#display .offer .flex .cntLht{width:100%}}#display .offer .flex .cntLht h4{font-size:1.875rem;margin-bottom:5px}@media screen and (max-width: 600px){#display .offer .flex .cntLht h4{font-size:1.375rem}}#display .offer .flex .cntLht .entry{width:100%;max-width:490px;height:105px;background:#f5cd1e;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:2.5rem;line-height:1;margin-top:30px}#display .offer .flex .cntLht .entry .sup{margin-top:15px}@media screen and (max-width: 1024px){#display .offer .flex .cntLht .entry{margin-left:auto;margin-right:auto}}@media screen and (max-width: 600px){#display .offer .flex .cntLht .entry{font-size:1.5rem;height:85px}}#display .offer .flex .cntRht{width:335px;margin-left:auto;margin-right:0}@media screen and (max-width: 1024px){#display .offer .flex .cntRht{width:100%;text-align:center;margin-top:40px}}@media screen and (max-width: 600px){#display .offer .flex .cntRht{margin-top:20px}}#display .offer.wagen{border-color:#658a33}#display .offer.wagen h3{background:#658a33}#display .offer.wagen .flex .cntLht{width:100%}#display .offer.wagen .flex .cntLht .entry{background:#658a33;color:#fff;font-size:1.875rem;text-align:center;max-width:430px;margin-bottom:20px}#display .offer.wagen .flex .cntLht .entry span{font-size:2.5rem}@media screen and (max-width: 600px){#display .offer.wagen .flex .cntLht .entry{font-size:1.25rem}#display .offer.wagen .flex .cntLht .entry span{font-size:1.875rem}}#display .offer.wagen .flex .cntRht{position:absolute;right:50px;bottom:40px;max-width:450px;width:100%}@media screen and (max-width: 1024px){#display .offer.wagen .flex .cntRht{position:static;margin-left:auto;margin-right:auto;margin-top:0}}#display p.soon{font-size:3.75rem;font-style:italic;margin-top:50px}@media screen and (max-width: 600px){#display p.soon{font-size:2.5rem;margin-top:40px;margin-bottom:60px}}#experience{position:relative;margin-top:0px}#experience .bgwhite{background:#fff;padding-top:150px;padding-bottom:300px}@media screen and (max-width: 1024px){#experience .bgwhite{padding-top:100px;padding-bottom:180px}}@media screen and (max-width: 600px){#experience .bgwhite{padding-top:70px;padding-bottom:150px}}#experience .head,#experience .foot{width:100%}#experience .head img,#experience .foot img{width:100%;-o-object-fit:cover;object-fit:cover}#experience .kazari{top:40px;right:100px;z-index:7}@media screen and (max-width: 1024px){#experience .kazari{width:120px;right:60px;top:20px}}@media screen and (max-width: 600px){#experience .kazari{width:100px;right:10px;top:-30px}}#experience .kazari.foot{top:auto;bottom:-400px;right:-250px;width:350px}@media screen and (max-width: 1024px){#experience .kazari.foot{width:180px;right:-30px;bottom:-250px}}@media screen and (max-width: 600px){#experience .kazari.foot{width:100px;right:-20px;bottom:-120px}}#experience .wrap{position:relative}#experience .wrap .kazari02{position:absolute;content:"";width:250px;height:250px;border-radius:50%;background:#e8dcd9;top:-200px;left:-240px}#experience .wrap .kazari02.maincl{background:#cba135;width:80px;height:80px;top:50%;left:auto;right:-200px}@media screen and (max-width: 1024px){#experience .wrap .kazari02{width:150px;height:150px;left:-50px;top:-150px}#experience .wrap .kazari02.maincl{right:-10px;width:50px;height:50px}}@media screen and (max-width: 600px){#experience .wrap .kazari02{display:none}#experience .wrap .kazari02.maincl{right:-10px;width:50px;height:50px}}#experience h2{margin-bottom:20px;text-align:center}@media screen and (max-width: 600px){#experience h2{margin-bottom:10px}}#experience .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}#experience .flex .img{width:100%;max-width:520px}#experience .flex .cntRht{width:calc(100% - 520px);padding-left:70px;font-size:1.375rem;letter-spacing:.2em}@media screen and (max-width: 1024px){#experience .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}#experience .flex .img{width:60%}#experience .flex .cntRht{width:100%;font-size:1.125rem;margin-top:40px;padding-left:0}}@media screen and (max-width: 600px){#experience .flex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:40px}#experience .flex .cntRht{margin-top:20px;font-size:1rem}}#experience .ex-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 600px){#experience .ex-list{display:block}}#experience .ex-list li{padding-left:20px;padding-right:20px}#experience .ex-list li .name{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#experience .ex-list li .name .sup{font-size:.875rem;border:1px solid #384e56;border-radius:50px;line-height:1;padding:3px 10px;margin-right:10px}@media screen and (max-width: 1024px){#experience .ex-list li .name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1024px){#experience .ex-list li{padding-left:7px;padding-right:7px}}@media screen and (max-width: 600px){#experience .ex-list li{text-align:center;width:100%;padding:0}#experience .ex-list li+li{margin-left:0}}#limited{position:relative;margin-top:-200px;padding-top:200px}@media screen and (max-width: 1024px){#limited{margin-top:-100px;padding-top:150px}}@media screen and (max-width: 600px){#limited{padding-top:50px}}#limited .bgImg{height:auto}#limited .bgImg img{width:100%;height:auto;-o-object-fit:cover auto;object-fit:cover auto}#limited .kazari{top:-140px;right:100px;z-index:5}@media screen and (max-width: 1024px){#limited .kazari{width:200px;bottom:0;left:-20px}}#limited .wrap{position:relative}#limited .wrap .kazari02{position:absolute;content:"";width:350px;height:350px;border-radius:50%;background:#fff;top:35%;left:-240px;z-index:-1}#limited .wrap .kazari02.maincl{background:#fff;width:80px;height:80px;top:80%;left:auto;right:-200px}@media screen and (max-width: 600px){#limited .wrap .kazari02{width:150px;height:150px;left:-50px}#limited .wrap .kazari02.maincl{right:-20px}}#limited h2{text-align:center;margin-bottom:70px}@media screen and (max-width: 600px){#limited h2{margin-bottom:40px;width:70%;margin-left:auto;margin-right:auto}}#limited .limitedcar-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:600px}@media screen and (max-width: 1024px){#limited .limitedcar-list{margin-top:200px}}#limited .limitedcar-list li{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:80px;padding:0 20px}@media screen and (max-width: 1024px){#limited .limitedcar-list li{padding:0}#limited .limitedcar-list li:nth-child(odd){padding-right:10px}#limited .limitedcar-list li:nth-child(even){padding-left:10px}}@media screen and (max-width: 600px){#limited .limitedcar-list{margin-top:550px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#limited .limitedcar-list li{width:100%}#limited .limitedcar-list li:nth-child(odd){padding-right:0}#limited .limitedcar-list li:nth-child(even){padding-left:0}}#used{position:relative;margin-top:-70px;padding-top:300px;background:#e8dcd9;background:-webkit-gradient(linear, left top, left bottom, from(rgb(232, 220, 217)), color-stop(24%, rgb(232, 220, 217)), color-stop(46%, rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(180deg, rgb(232, 220, 217) 0%, rgb(232, 220, 217) 24%, rgb(255, 255, 255) 46%, rgb(255, 255, 255) 100%)}@media screen and (max-width: 1024px){#used{padding-top:200px;margin-top:0}}@media screen and (max-width: 600px){#used{padding-top:80px;background:-webkit-gradient(linear, left top, left bottom, from(rgb(232, 220, 217)), color-stop(10%, rgb(232, 220, 217)), color-stop(12%, rgb(255, 255, 255)), to(rgb(255, 255, 255)));background:linear-gradient(180deg, rgb(232, 220, 217) 0%, rgb(232, 220, 217) 10%, rgb(255, 255, 255) 12%, rgb(255, 255, 255) 100%)}}#used .bgImg{clip-path:url(#clipshape);height:auto}#used .bgImg img{width:100%;height:auto;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% top;object-position:50% top}#used .wrap{position:relative}#used .wrap .kazari{top:-260px;left:-50px;z-index:7}@media screen and (max-width: 1024px){#used .wrap .kazari{width:200px;top:-160px;left:-70px}}@media screen and (max-width: 600px){#used .wrap .kazari{width:120px;left:-30px}}#used .wrap .kazari.foot{top:35%;left:auto;right:-250px}@media screen and (max-width: 1024px){#used .wrap .kazari.foot{display:none}}#used .wrap .kazari.last{top:auto;bottom:50px;left:-130px}@media screen and (max-width: 1024px){#used .wrap .kazari.last{width:150px;left:-20px;bottom:0}}@media screen and (max-width: 600px){#used .wrap .kazari.last{width:150px;bottom:-100px;left:-50px}}#used .wrap .kazari02{position:absolute;content:"";width:126px;height:126px;border-radius:50%;background:#e8dcd9;top:60%;left:-170px}#used .wrap .kazari02.maincl{background:#0066b5;width:72px;height:72px;top:70%;left:auto;right:-200px}@media screen and (max-width: 1024px){#used .wrap .kazari02{display:none}}#used h2{text-align:center;margin-bottom:40px}@media screen and (max-width: 1024px){#used h2{margin-left:auto;margin-right:auto;margin-bottom:20px;width:80%}}@media screen and (max-width: 600px){#used h2{width:65%}}#used p.center{color:#fff;font-size:1.25rem;-webkit-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4));filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}@media screen and (max-width: 1024px){#used p.center{font-size:1.125rem}}@media screen and (max-width: 600px){#used p.center{font-size:.875rem;margin-top:120px}}#used .usedcar-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:500px}#used .usedcar-list li{width:calc((100% - 90px)/2);margin-bottom:80px}#used .usedcar-list li:nth-child(even){margin-left:90px}#used .usedcar-list li .btn{width:200px;height:50px;margin:20px auto 0}#used .usedcar-list li .btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;background:#707070;border-radius:30px}#used .usedcar-list li .btn a:hover{background:#cba135}@media screen and (max-width: 1024px){#used .usedcar-list{margin-top:250px}#used .usedcar-list li{width:calc((100% - 40px)/2);margin-bottom:40px}#used .usedcar-list li:nth-child(even){margin-left:40px}}@media screen and (max-width: 600px){#used .usedcar-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}#used .usedcar-list li{width:100%}#used .usedcar-list li:nth-child(even){margin-left:0}}#used .att{background:#b90c15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:550px;width:100%;height:130px;margin:60px auto;color:#fff;border-radius:80px;font-size:2.8125rem;text-align:center;line-height:1.2}@media screen and (max-width: 1024px){#used .att{font-size:1.5625rem;height:80px;margin-top:20px}}@media screen and (max-width: 600px){#used .att{margin-top:30px;font-size:1.25rem;height:60px;width:90%;margin-bottom:40px}}#used .sup{font-size:2.1875rem;text-align:center;position:relative;letter-spacing:.2em}@media screen and (max-width: 1024px){#used .sup{font-size:1.125rem}}@media screen and (max-width: 600px){#used .sup{font-size:.875rem}}#bottomkazari{height:180px}#bottomkazari img{width:100%;height:100%;-o-object-position:center bottom;object-position:center bottom;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){#bottomkazari{height:100px}}@media screen and (max-width: 600px){#bottomkazari{height:80px}}#present{position:relative;padding-top:100px}@media screen and (max-width: 1024px){#present{padding-top:60px}}@media screen and (max-width: 1024px){#present{padding-top:40px}}#present .head{margin-top:-400px}#present .wrap{position:relative}#present .wrap .kazari02{position:absolute;content:"";width:295px;height:295px;border-radius:50%;background:#cba135;top:-150px;left:-300px;z-index:-1}#present .wrap .kazari.top{bottom:auto;top:-200px;right:-50px;z-index:5}@media screen and (max-width: 1024px){#present .wrap .kazari.top{width:140px;right:-20px}}@media screen and (max-width: 600px){#present .wrap .kazari.top{width:100px;top:-100px}}#present h2{text-align:center;margin-bottom:75px}@media screen and (max-width: 1024px){#present h2{width:70%;margin:0 auto 70px;padding-left:45px}}@media screen and (max-width: 600px){#present h2{width:100%;padding-left:30px;margin-bottom:60px}}#present h3{font-size:3.125rem;margin-bottom:65px;position:absolute;height:100px;width:234px;background:#b90c15;border-radius:50px;color:#fff;top:-50px;left:calc(50% - 117px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#present h3::after{display:none}@media screen and (max-width: 1024px){#present h3{font-size:2.5rem;margin-bottom:40px;height:70px;top:-35px}}@media screen and (max-width: 600px){#present h3{font-size:1.625rem;margin-bottom:40px;height:50px;width:200px;left:calc(50% - 100px);top:-25px}}#present .gold{background:#e9c052;background:-webkit-gradient(linear, left top, left bottom, from(rgb(233, 192, 82)), to(rgb(187, 148, 65)));background:linear-gradient(180deg, rgb(233, 192, 82) 0%, rgb(187, 148, 65) 100%);border-radius:95px;padding:80px 7.5% 60px;position:relative}#present .gold .present-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#present .gold .present-list li{margin-bottom:40px;width:50%}#present .gold .present-list li img{max-width:430px}#present .gold .present-list li:nth-child(3){text-align:right}#present .gold .present-list li:nth-child(4){text-align:right}#present .gold .kazari{top:auto;bottom:-50px;right:-100px}@media screen and (max-width: 1024px){#present .gold .kazari{width:150px;right:-80px}}#present .gold .circle{position:absolute;content:"";width:215px;height:215px;border-radius:50%;background:#e8dcd9;left:-30px;bottom:-40px}@media screen and (max-width: 1024px){#present .gold .circle{width:150px;height:150px}}@media screen and (max-width: 600px){#present .gold .circle{width:100px;height:100px}}#present .gold .circle.circle02{width:90px;height:90px;bottom:auto;top:30px;left:auto;right:50px}@media screen and (max-width: 1024px){#present .gold .circle.circle02{width:70px;height:70px;right:30px}}@media screen and (max-width: 600px){#present .gold .circle.circle02{width:50px;height:50px;right:10px}}#present .gold .circle.circle03{width:75px;height:75px;bottom:auto;top:50%;left:auto;right:-35px}#present .gold .circle.circle04{width:75px;height:75px;bottom:180px;left:45%}@media screen and (max-width: 1024px){#present .gold .circle.circle04{display:none}}#present .gold .circle.circle05{width:105px;height:105px;bottom:auto;top:-50px;left:-10px;background:#fff}@media screen and (max-width: 600px){#present .gold .circle.circle05{width:75px;height:75px;left:-30px;top:-30px}}@media screen and (max-width: 1024px){#present .gold{padding:70px 40px 20px;border-radius:50px}#present .gold .present-list li{width:calc((100% - 40px)/2)}#present .gold .present-list li:nth-child(even){margin-left:40px}#present .gold .present-list li img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width: 600px){#present .gold{padding:60px 20px 20px;border-radius:20px}#present .gold .present-list{display:block}#present .gold .present-list li{width:100%;text-align:left;margin-bottom:0}#present .gold .present-list li:nth-child(odd){margin-left:0;text-align:left}#present .gold .present-list li:nth-child(even){margin-left:0;text-align:right}#present .gold .present-list li img{width:65%;height:65%}}#present .silver{background:#e5e4e0;background:linear-gradient(150deg, rgb(229, 228, 224) 0%, rgb(145, 150, 152) 100%);border-radius:95px;padding:100px 60px 60px;margin-top:120px;text-align:center}@media screen and (max-width: 1024px){#present .silver{padding:70px 40px 40px;border-radius:50px;margin-top:90px}}@media screen and (max-width: 1024px){#present .silver{padding:60px 20px 20px;border-radius:20px}}#present .silver .flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#present .silver .flex .img{max-width:500px}#present .silver .flex .txt{font-size:1.875rem;color:#fff;padding-left:30px}@media screen and (max-width: 600px){#present .silver .flex .txt{padding-left:0;margin-top:20px;font-size:1.125rem}}#present .silver .kazari{top:auto;bottom:-80px;right:-100px}@media screen and (max-width: 1024px){#present .silver .kazari{width:200px;right:-90px;bottom:-60px}}#present .silver .circle{position:absolute;content:"";width:45px;height:45px;border-radius:50%;background:#e8dcd9;left:50px;bottom:40px}@media screen and (max-width: 1024px){#present .silver .circle{width:35px;height:35px;bottom:20px}}@media screen and (max-width: 600px){#present .silver .circle{width:30px;height:30px;bottom:15px;left:30px}}#present .silver .circle.circle02{width:77px;height:77px;bottom:auto;top:-10px;left:auto;right:100px}@media screen and (max-width: 1024px){#present .silver .circle.circle02{width:55px;height:55px;top:-20px;right:50px}}@media screen and (max-width: 1024px){#present .silver .circle.circle02{width:40px;height:40px;top:-20px;right:20px}}/*# sourceMappingURL=toppage.css.map */