section#top_intro{position:relative;height:820px;margin-bottom:35px;overflow:hidden}@media screen and (max-width: 1700px){section#top_intro{height:calc(820px - (820px - 48.2352941176vw)*.58)}}@media screen and (max-width: 750px){section#top_intro{height:100%}}.top_bg_arrow_line_top{position:absolute;top:30px;left:calc(500px + 5vw);width:100%;height:120px;background-color:#008bcc;-webkit-transform:skewX(45deg);transform:skewX(45deg)}@media screen and (max-width: 1700px){.top_bg_arrow_line_top{height:7.0588235294vw;left:calc(585px + (100vw - 1700px)/2.5)}}@media screen and (max-width: 1010px){.top_bg_arrow_line_top{top:30px;left:309px;height:71px}}.top_bg_arrow_line_bottom{position:absolute;top:170px;left:calc(500px + 5vw);width:100%;height:120px;background-color:#b3e5fe;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}@media screen and (max-width: 1700px){.top_bg_arrow_line_bottom{top:calc(170px - (170px - 10vw)/1.2);height:7.0588235294vw;left:calc(585px + (100vw - 1700px)/2.5)}}@media screen and (max-width: 1010px){.top_bg_arrow_line_bottom{top:113px;left:309px;height:71px}}#top_intro .container_block{margin:0px 20px 0px 5vw}@media screen and (max-width: 1700px){#top_intro .container_block{margin-left:calc(85px - (85px - 5vw)*2)}}@media screen and (max-width: 1050px){#top_intro .container_block{margin-left:20px}}#top_intro img.big_logo_svg{margin:50px 0px 80px 0px;width:400px}@media screen and (max-width: 1700px){#top_intro img.big_logo_svg{width:23.5294117647vw;margin-top:calc(50px - (50px - 2.9411764706vw)*.35)}}@media screen and (max-width: 1010px){#top_intro img.big_logo_svg{margin-top:44px;margin-bottom:calc(80px - (80px - 7.9207920792vw)*2);width:237px}}@media screen and (max-width: 750px){#top_intro img.big_logo_svg{margin-bottom:44px}}#top_intro h1{font-size:42px;letter-spacing:.02em;margin-bottom:20px;font-weight:bold;color:#3a3a3a}@media screen and (max-width: 1700px){#top_intro h1{font-size:calc(42px - (42px - 2.4705882353vw)*.85)}}@media screen and (max-width: 750px){#top_intro h1{font-size:4.6666666667vw}}@media screen and (max-width: 450px){#top_intro h1{font-size:23px}}#top_intro p.common_text{font-size:22px;color:#000;width:580px;height:140px}@media screen and (max-width: 1700px){#top_intro p.common_text{font-size:calc(22px - (22px - 1.2941176471vw)*.85);width:calc(580px - (580px - 34.1176470588vw)*.85)}}@media screen and (max-width: 1010px){#top_intro p.common_text{font-size:15px}}@media screen and (max-width: 750px){#top_intro p.common_text{font-size:17px;width:100%;height:100%;max-width:100%;margin-bottom:30px}}#top_intro .top_bg_line_bottom{position:absolute;bottom:0px;width:100%;height:170px;background-color:#b3e5fe;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(17%, #fff), color-stop(17%, #008BCC), color-stop(27%, #008BCC), color-stop(27%, #fff), color-stop(30%, #fff), color-stop(30%, #008BCC), to(#b3e5fe));background:-webkit-linear-gradient(top, #fff 0%, #fff 17%, #008BCC 17%, #008BCC 27%, #fff 27%, #fff 30%, #008BCC 30%, #b3e5fe 100%);background:linear-gradient(180deg, #fff 0%, #fff 17%, #008BCC 17%, #008BCC 27%, #fff 27%, #fff 30%, #008BCC 30%, #b3e5fe 100%)}@media screen and (max-width: 1090px){#top_intro .top_bg_line_bottom{text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(30%, #fff), color-stop(30%, #008BCC), color-stop(40%, #008BCC), color-stop(40%, #fff), color-stop(45%, #fff), color-stop(45%, #008BCC), to(#b3e5fe));background:-webkit-linear-gradient(top, #fff 0%, #fff 30%, #008BCC 30%, #008BCC 40%, #fff 40%, #fff 45%, #008BCC 45%, #b3e5fe 100%);background:linear-gradient(180deg, #fff 0%, #fff 30%, #008BCC 30%, #008BCC 40%, #fff 40%, #fff 45%, #008BCC 45%, #b3e5fe 100%);height:120px}}@media screen and (max-width: 750px){#top_intro .top_bg_line_bottom{position:static;margin:0px}}#top_intro a.common_button{font-size:22px;margin-left:8vw;padding:24px 28px 20px 28px;min-width:297px;border-width:6px;border-style:solid;border-color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#d13f3f), to(#bb3939));background:-webkit-linear-gradient(top, #d13f3f 0%, #bb3939 100%);background:linear-gradient(180deg, #d13f3f 0%, #bb3939 100%)}#top_intro a.common_button i{margin-left:.2em}@media screen and (max-width: 1700px){#top_intro a.common_button{font-size:21px;margin-left:calc(136px - (136px - 8vw)*2.3)}}@media screen and (max-width: 1090px){#top_intro a.common_button{margin-left:auto;width:60%}}@media screen and (max-width: 750px){#top_intro a.common_button{font-size:20px;width:90%}}@media screen and (max-width: 450px){#top_intro a.common_button{font-size:18px;padding:26px 52px 20px 28px}}@media screen and (max-width: 400px){#top_intro a.common_button{font-size:16px;padding:28px 30px 18px 12px}}#top_intro a.common_button:hover{background:-webkit-gradient(linear, left top, left bottom, from(#F03748), to(#c12d3a));background:-webkit-linear-gradient(top, #F03748 0%, #c12d3a 100%);background:linear-gradient(180deg, #F03748 0%, #c12d3a 100%)}#top_intro img.note_book{pointer-events:none;position:absolute;z-index:8889;top:100px;width:60vw;max-width:900px;min-width:250px;right:5vw}@media screen and (max-width: 1700px){#top_intro img.note_book{top:calc(100px - (100px - 5.8823529412vw)/2.5);width:52.9411764706vw;right:calc(85px - (85px - 5vw)*2)}}@media screen and (max-width: 1090px){#top_intro img.note_book{top:auto;bottom:calc(150px - (150px - 13.7614678899vw)*.3)}}@media screen and (max-width: 970px){#top_intro img.note_book{right:10px}}@media screen and (max-width: 750px){#top_intro img.note_book{position:static;width:90%;margin:0px 5% 20px 5%}}section#sales_point{margin-bottom:80px}#sales_point_title_block.container_block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:170px;height:460px}@media screen and (max-width: 1900px){#sales_point_title_block.container_block{height:calc(460px - (460px - 24.2105263158vw)*.9);margin-bottom:calc(170px - (170px - 10vw)*.9)}}@media screen and (max-width: 766px){#sales_point_title_block.container_block{height:calc(240px - (240px - 31.3315926893vw)*1)}}.shadow_block{position:absolute;bottom:-20px;right:1vw;width:560px;height:60px;background-color:#e2e2e2;border-radius:50%;opacity:0;z-index:0;background:-webkit-linear-gradient(210deg, #ababab 0%, #e2e2e2 100%);background:linear-gradient(240deg, #ababab 0%, #e2e2e2 100%)}@media screen and (max-width: 1900px){.shadow_block{width:calc(560px - (560px - 29.4736842105vw)*.75);height:calc(60px - (60px - 3.1578947368vw)*.75)}}@media screen and (max-width: 766px){.shadow_block{bottom:-10px;width:calc(280px - (280px - 36.5535248042vw)*.85);height:calc(30px - (30px - 3.9164490862vw)*.85);right:0}}#car_pic_big img{position:absolute;bottom:0px;right:1vw;width:380px;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);z-index:1}@media screen and (max-width: 1900px){#car_pic_big img{width:calc(380px - (380px - 20vw)*.75)}}@media screen and (max-width: 766px){#car_pic_big img{width:calc(250px - (250px - 32.637075718vw)*.85);right:0}}#car_pic_big img.scroll_in{-webkit-animation-name:car_slide_in;animation-name:car_slide_in;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(0, 1, 0.79, 1.01);animation-timing-function:cubic-bezier(0, 1, 0.79, 1.01);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes car_slide_in{0%{-webkit-transform:translateX(-2000px) translateY(0) rotateZ(-20deg);transform:translateX(-2000px) translateY(0) rotateZ(-20deg)}90%{-webkit-transform:translateX(40%) translateY(-22%) rotateZ(45deg);transform:translateX(40%) translateY(-22%) rotateZ(45deg)}100%{-webkit-transform:translateX(0) translateY(0) rotateZ(0);transform:translateX(0) translateY(0) rotateZ(0)}}@keyframes car_slide_in{0%{-webkit-transform:translateX(-2000px) translateY(0) rotateZ(-20deg);transform:translateX(-2000px) translateY(0) rotateZ(-20deg)}90%{-webkit-transform:translateX(40%) translateY(-22%) rotateZ(45deg);transform:translateX(40%) translateY(-22%) rotateZ(45deg)}100%{-webkit-transform:translateX(0) translateY(0) rotateZ(0);transform:translateX(0) translateY(0) rotateZ(0)}}#sales_point_title{padding:0px 0px 20px 0px;text-align:left;font-size:94px;color:#000;line-height:1.7;font-weight:bold}@media screen and (max-width: 1900px){#sales_point_title{font-size:calc(94px - (94px - 4.9473684211vw)*.95)}}@media screen and (max-width: 766px){#sales_point_title{font-size:calc(48px - (48px - 6.2663185379vw)*1.05);line-height:1.5}#sales_point_title span.row_change{display:block}}#sales_point_title.scroll_in{-webkit-transition:.5s;transition:.5s}#sales_point_title.scroll_in span.rotate{display:inline-block;-webkit-transform:rotateY(1080deg);transform:rotateY(1080deg);-webkit-transition:1.5s;transition:1.5s}#sales_point_title.scroll_in span.rotate:nth-of-type(1),#sales_point_title.scroll_in span.rotate:nth-of-type(8){-webkit-transition-delay:.05s;transition-delay:.05s}#sales_point_title.scroll_in span.rotate:nth-of-type(2),#sales_point_title.scroll_in span.rotate:nth-of-type(9){-webkit-transition-delay:.1s;transition-delay:.1s}#sales_point_title.scroll_in span.rotate:nth-of-type(3),#sales_point_title.scroll_in span.rotate:nth-of-type(10){-webkit-transition-delay:.15s;transition-delay:.15s}#sales_point_title.scroll_in span.rotate:nth-of-type(4),#sales_point_title.scroll_in span.rotate:nth-of-type(11){-webkit-transition-delay:.2s;transition-delay:.2s}#sales_point_title.scroll_in span.rotate:nth-of-type(5),#sales_point_title.scroll_in span.rotate:nth-of-type(12){-webkit-transition-delay:.25s;transition-delay:.25s}#sales_point_title.scroll_in span.rotate:nth-of-type(6),#sales_point_title.scroll_in span.rotate:nth-of-type(13){-webkit-transition-delay:.3s;transition-delay:.3s}#sales_point_title.scroll_in span.rotate:nth-of-type(7),#sales_point_title.scroll_in span.rotate:nth-of-type(14){-webkit-transition-delay:.35s;transition-delay:.35s}#sales_point_title.scroll_in span.rotate:nth-of-type(15){-webkit-transition-delay:.4s;transition-delay:.4s}#sales_point_title.scroll_in span.rotate:nth-of-type(16){-webkit-transition-delay:.45s;transition-delay:.45s}#sales_point_title.scroll_in span.rotate:nth-of-type(17){-webkit-transition-delay:.5s;transition-delay:.5s}#sales_point_title.scroll_in span.rotate:nth-of-type(18){-webkit-transition-delay:.55s;transition-delay:.55s}#sales_point_bottom_block.container_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 550px){#sales_point_bottom_block.container_block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#sales_point_bottom_block .col_block{position:relative;width:460px;padding:0px 0px 0px 0px;margin-bottom:65px}@media screen and (max-width: 1900px){#sales_point_bottom_block .col_block{width:calc(460px - (460px - 24.2105263158vw)*.9)}}@media screen and (max-width: 766px){#sales_point_bottom_block .col_block{width:calc(336px - (336px - 43.864229765vw)*1)}}@media screen and (max-width: 550px){#sales_point_bottom_block .col_block{width:calc(336px - (336px - 61.0909090909vw)*.4)}}#sales_point_bottom_block .col_block .image_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sales_point_bottom_block .col_block .image_block p{text-align:center}#sales_point_bottom_block .col_block .image_block,#sales_point_bottom_block .col_block .image_block img,#sales_point_bottom_block .col_block .icon_block{width:460px;height:350px;margin-bottom:30px;opacity:0;border-radius:25px}@media screen and (max-width: 1900px){#sales_point_bottom_block .col_block .image_block,#sales_point_bottom_block .col_block .image_block img,#sales_point_bottom_block .col_block .icon_block{width:calc(460px - (460px - 24.2105263158vw)*.9);height:calc(350px - (350px - 18.4210526316vw)*.9)}}@media screen and (max-width: 766px){#sales_point_bottom_block .col_block .image_block,#sales_point_bottom_block .col_block .image_block img,#sales_point_bottom_block .col_block .icon_block{width:calc(336px - (336px - 43.864229765vw)*1);height:calc(250px - (250px - 32.637075718vw)*1)}}@media screen and (max-width: 550px){#sales_point_bottom_block .col_block .image_block,#sales_point_bottom_block .col_block .image_block img,#sales_point_bottom_block .col_block .icon_block{width:calc(336px - (336px - 61.0909090909vw)*.4);height:calc(250px - (250px - 45.4545454545vw)*.4)}}@media screen and (max-width: 1900px){#sales_point_bottom_block .col_block .icon_block .icon{padding-left:calc(14px - (14px - .7368421053vw)*.9);padding-right:calc(14px - (14px - .7368421053vw)*.9);padding-top:calc(14px - (14px - .7368421053vw)*.9);padding-bottom:calc(14px - (14px - .7368421053vw)*.9);margin-bottom:calc(15px - (15px - .7894736842vw)*.9);width:calc(105px - (105px - 5.5263157895vw)*.9);height:calc(101px - (101px - 5.3157894737vw)*.9);border-radius:calc(10px - (10px - .5263157895vw)*.9)}#sales_point_bottom_block .col_block .icon_block .icon svg{width:calc(77px - (77px - 4.0526315789vw)*.9);height:calc(72px - (72px - 3.7894736842vw)*.9);min-width:calc(77px - (77px - 4.0526315789vw)*.9);min-height:calc(72px - (72px - 3.7894736842vw)*.9)}}@media screen and (max-width: 766px){#sales_point_bottom_block .col_block .icon_block .icon{padding-left:calc(9.9879px - (9.9879px - 1.3039033943vw)*.9);padding-right:calc(9.9879px - (9.9879px - 1.3039033943vw)*.9);padding-top:calc(9.9879px - (9.9879px - 1.3039033943vw)*.9);padding-bottom:calc(9.9879px - (9.9879px - 1.3039033943vw)*.9);margin-bottom:calc(10.7013px - (10.7013px - 1.3970365535vw)*.9);width:calc(74.9092px - (74.9092px - 9.7792689295vw)*.9);height:calc(72.0555px - (72.0555px - 9.4067232376vw)*.9);border-radius:calc(7.1342px - (7.1342px - .9313577023vw)*.9)}#sales_point_bottom_block .col_block .icon_block .icon svg{width:calc(54.9334px - (54.9334px - 7.171462141vw)*.9);height:calc(51.3663px - (51.3663px - 6.7057832898vw)*.9);min-width:calc(54.9334px - (54.9334px - 7.171462141vw)*.9);min-height:calc(51.3663px - (51.3663px - 6.7057832898vw)*.9)}}@media screen and (max-width: 550px){#sales_point_bottom_block .col_block .icon_block .icon{padding-left:calc(9.9879px - (9.9879px - 1.8159818182vw)*.4);padding-right:calc(9.9879px - (9.9879px - 1.8159818182vw)*.4);padding-top:calc(9.9879px - (9.9879px - 1.8159818182vw)*.4);padding-bottom:calc(9.9879px - (9.9879px - 1.8159818182vw)*.4);margin-bottom:calc(10.7013px - (10.7013px - 1.9456909091vw)*.4);width:calc(74.9092px - (74.9092px - 13.6198545455vw)*.4);height:calc(72.0555px - (72.0555px - 13.101vw)*.4);border-radius:calc(7.1342px - (7.1342px - 1.2971272727vw)*.4)}#sales_point_bottom_block .col_block .icon_block .icon svg{width:calc(54.9334px - (54.9334px - 9.9878909091vw)*.4);height:calc(51.3663px - (51.3663px - 9.3393272727vw)*.4);min-width:calc(54.9334px - (54.9334px - 9.9878909091vw)*.4);min-height:calc(51.3663px - (51.3663px - 9.3393272727vw)*.4)}}#sales_point_bottom_block .col_block h2{margin-bottom:15px;color:#0077af;font-size:40px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1900px){#sales_point_bottom_block .col_block h2{font-size:calc(40px - (40px - 2.1052631579vw)*.9)}}@media screen and (max-width: 766px){#sales_point_bottom_block .col_block h2{font-size:calc(29px - (29px - 3.7859007833vw)*.8)}}@media screen and (max-width: 550px){#sales_point_bottom_block .col_block h2{font-size:calc(29px - (29px - 5.2727272727vw)*.4)}}#sales_point_bottom_block .col_block p.common_text{margin-bottom:35px;font-size:25px}@media screen and (max-width: 1900px){#sales_point_bottom_block .col_block p.common_text{font-size:calc(25px - (25px - 1.3157894737vw)*.9)}}@media screen and (max-width: 766px){#sales_point_bottom_block .col_block p.common_text{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){#sales_point_bottom_block .col_block p.common_text{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}#sales_point_bottom_block .col_block a.on_link_act{font-size:25px;color:#000;padding:5px 0px 5px 0px;text-decoration:none;position:absolute;right:15px;bottom:0px}#sales_point_bottom_block .col_block a.on_link_act i{margin-left:.2em;margin-right:0;color:#0076ae}#sales_point_bottom_block .col_block a.on_link_act :hover i{color:#c12d3a}@media screen and (max-width: 1900px){#sales_point_bottom_block .col_block a.on_link_act{font-size:calc(25px - (25px - 1.3157894737vw)*.9)}}@media screen and (max-width: 766px){#sales_point_bottom_block .col_block a.on_link_act{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){#sales_point_bottom_block .col_block a.on_link_act{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}section#trial_and_contact{background-color:#008bcc;margin-bottom:100px}@media screen and (max-width: 766px){section#trial_and_contact{padding-top:5vw;padding-bottom:20px;margin-bottom:50px}}section#trial_and_contact .container_block{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 766px){section#trial_and_contact .container_block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px;padding-bottom:15px;height:100%}}#trial_and_contact_block_left{width:520px}#trial_and_contact_block_left p{color:#fff;font-size:26px;line-height:1.6}@media screen and (max-width: 1300px){#trial_and_contact_block_left p{font-size:calc(26px - (26px - 2vw)*.8)}}@media screen and (max-width: 766px){#trial_and_contact_block_left p{text-align:center;font-size:calc(33px - (33px - 4.3080939948vw)*1)}}@media screen and (max-width: 766px){#trial_and_contact_block_left{width:100%}}#trial_and_contact_block_right{width:500px;height:340px;position:relative;background-color:#008bcc;border-radius:300px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 766px){#trial_and_contact_block_right{width:100%}}#trial_and_contact_block_right svg{position:absolute;width:58px;height:54px;margin:0px;opacity:0}@media screen and (max-width: 1050px){#trial_and_contact_block_right svg.middle_erase{display:none}}@media screen and (max-width: 766px){#trial_and_contact_block_right svg.middle_erase{display:block}}@media screen and (max-width: 490px){#trial_and_contact_block_right svg.middle_erase{display:none}}@media screen and (max-width: 380px){#trial_and_contact_block_right svg.narrow_erase{display:none}}#trial_and_contact_block_right svg.top{top:2%}#trial_and_contact_block_right svg.middle_top{top:27%}#trial_and_contact_block_right svg.middle_bottom{bottom:27%}#trial_and_contact_block_right svg.bottom{bottom:2%}#trial_and_contact_block_right svg.left{left:2%}#trial_and_contact_block_right svg.center_left{left:23%}#trial_and_contact_block_right svg.center{left:43%}#trial_and_contact_block_right svg.center_right{right:23%}#trial_and_contact_block_right svg.right{right:2%}#trial_and_contact_block_right ul{list-style:none;height:340px}#trial_and_contact_block_right ul li a{width:290px}#trial_and_contact_block_right ul li:first-child a{margin-top:93px;margin-bottom:20px}#trial_and_contact_block_right ul li:last-child a{margin-bottom:0px}#trial_and_contact_block_right ul a.common_button{padding:14px 42px 10px 18px;border-width:4px;background:-webkit-gradient(linear, left top, left bottom, from(#008BCC), to(#0079b2));background:-webkit-linear-gradient(top, #008BCC 0%, #0079b2 100%);background:linear-gradient(180deg, #008BCC 0%, #0079b2 100%)}#trial_and_contact_block_right ul a.common_button:hover{background:-webkit-gradient(linear, left top, left bottom, from(#0198df), to(#008BCC));background:-webkit-linear-gradient(top, #0198df 0%, #008BCC 100%);background:linear-gradient(180deg, #0198df 0%, #008BCC 100%)}#trial_and_contact_block_right ul .arrow_right::before{top:15px}#trial_and_contact_block_right ul .arrow_right::after{top:23px}@media screen and (min-width: 251px){#trial_and_contact_block_right.scroll_in svg{-webkit-animation-name:rotate_svg_mini;animation-name:rotate_svg_mini;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}#trial_and_contact_block_right.scroll_in{background-color:#008bcc;-webkit-animation-name:border_radius_mini;animation-name:border_radius_mini;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@-webkit-keyframes rotate_svg_mini{0%{-webkit-transform:rotate(0deg) scale(5);transform:rotate(0deg) scale(5)}90%{opacity:.3}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1);opacity:.7}}@keyframes rotate_svg_mini{0%{-webkit-transform:rotate(0deg) scale(5);transform:rotate(0deg) scale(5)}90%{opacity:.3}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1);opacity:.7}}@-webkit-keyframes border_radius_mini{0%{opacity:1;background-color:#008bcc}100%{border-radius:30px;opacity:1;background-color:#fff}}@keyframes border_radius_mini{0%{opacity:1;background-color:#008bcc}100%{border-radius:30px;opacity:1;background-color:#fff}}.container_block h2{width:100%;margin-bottom:45px;font-size:46px;color:#000}@media screen and (max-width: 1900px){.container_block h2{font-size:calc(46px - (46px - 2.4210526316vw)*.6);margin-bottom:calc(45px - (45px - 2.3684210526vw)*.6)}}section#anytime_anywhere{margin-bottom:80px}@media screen and (max-width: 766px){section#anytime_anywhere .container_block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0px;padding-top:5px;padding-bottom:0px;height:100%}}#anytime_anywhere_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 766px){#anytime_anywhere_block{display:block}}#anytime_anywhere_block .col_block{width:750px}@media screen and (max-width: 1900px){#anytime_anywhere_block .col_block{width:calc(750px - (750px - 39.4736842105vw)*.85)}}@media screen and (max-width: 766px){#anytime_anywhere_block .col_block{width:100%}}#anytime_anywhere_block h3{margin:0px 0px 1.2em 0px;color:#343434}#anytime_anywhere_block p.common_text,#anytime_anywhere_block h3{font-size:25px}@media screen and (max-width: 1900px){#anytime_anywhere_block p.common_text,#anytime_anywhere_block h3{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){#anytime_anywhere_block p.common_text,#anytime_anywhere_block h3{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){#anytime_anywhere_block p.common_text,#anytime_anywhere_block h3{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}#anytime_anywhere_block .image_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ebebeb;width:650px;height:438px;border-radius:16px;opacity:0}#anytime_anywhere_block .image_block p{text-align:center}@media screen and (max-width: 1900px){#anytime_anywhere_block .image_block{width:calc(650px - (650px - 34.2105263158vw)*.9);height:calc(438px - (438px - 23.0526315789vw)*.9)}}@media screen and (max-width: 766px){#anytime_anywhere_block .image_block{width:calc(650px - (650px - 84.8563968668vw)*.9);height:calc(438px - (438px - 57.180156658vw)*.9);margin-bottom:35px;margin:0px auto 35px auto}}#anytime_anywhere_block .image_block img{width:650px;border-radius:16px}@media screen and (max-width: 1900px){#anytime_anywhere_block .image_block img{width:calc(650px - (650px - 34.2105263158vw)*.9)}}@media screen and (max-width: 766px){#anytime_anywhere_block .image_block img{width:100%;margin-bottom:35px}}section#car_system_outline{position:relative;margin-bottom:80px;background-color:#f4f3f3;overflow:hidden;background:-webkit-linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 30%, #F4F3F3 30%, #F4F3F3 100%);background:linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 30%, #F4F3F3 30%, #F4F3F3 100%);padding-top:45px;padding-bottom:30px}section#car_system_outline .bg_block{position:absolute;top:0px;right:-90%;width:100%;height:100vw;background-color:#e2e2e2;opacity:0}section#car_system_outline .link_block{background-color:#fff;border-radius:10px;padding:7px 10px 12px 10px;display:inline-block}section#car_system_outline a.on_link_act{font-size:25px;color:#000;padding:8px 0px 8px 0px;text-decoration:none;position:relative}section#car_system_outline a.on_link_act i{margin-left:.2em;margin-right:0;color:#0076ae}section#car_system_outline a.on_link_act :hover i{color:#c12d3a}@media screen and (max-width: 1900px){section#car_system_outline a.on_link_act{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){section#car_system_outline a.on_link_act{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){section#car_system_outline a.on_link_act{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}.car_system_outline_row_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 766px){.car_system_outline_row_block{display:block}}.car_system_outline_row_block .detail_col_block{font-size:25px;width:1000px}@media screen and (max-width: 1900px){.car_system_outline_row_block .detail_col_block{width:calc(1000px - (1000px - 52.6315789474vw)*.9);font-size:calc(25px - (25px - 1.3157894737vw)*.9)}}@media screen and (max-width: 766px){.car_system_outline_row_block .detail_col_block{width:100%;font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){.car_system_outline_row_block .detail_col_block{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}.car_system_outline_row_block .row_block{display:block;width:100%;border-width:5px;border-style:solid;background-color:#fff;width:100%;border-radius:20px;margin-bottom:20px;padding:1em 1.2em 1em 1.2em}.car_system_outline_row_block .row_block.green{border-color:#41a89e}.car_system_outline_row_block .row_block.blue{border-color:#50a6cd}.car_system_outline_row_block .row_block.brown{border-color:#d3aa66}.car_system_outline_row_block .row_block.red{border-color:#d5786d}.car_system_outline_row_block .row_block.gray{border-color:#a4a4a4}.car_system_outline_row_block .row_block h3{font-size:30px;margin-bottom:.5em}.car_system_outline_row_block .row_block h3 i{margin-left:.5em;margin-right:.5em}@media screen and (max-width: 1900px){.car_system_outline_row_block .row_block h3{font-size:calc(30px - (30px - 1.5789473684vw)*.5);margin-bottom:calc(20px - (20px - 1.0526315789vw)*.5)}}.car_system_outline_row_block .row_block dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.car_system_outline_row_block .row_block dl dt{white-space:nowrap;width:3.5em}.car_system_outline_row_block .row_block dl dd{width:calc(100% - 3.5em)}.car_system_outline_row_block .row_block dl dt,.car_system_outline_row_block .row_block dl dd:last-child{padding-bottom:0px}.car_system_outline_row_block .row_block dl dt,.car_system_outline_row_block .row_block dl dd{font-size:25px}@media screen and (max-width: 1900px){.car_system_outline_row_block .row_block dl dt,.car_system_outline_row_block .row_block dl dd{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){.car_system_outline_row_block .row_block dl dt,.car_system_outline_row_block .row_block dl dd{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){.car_system_outline_row_block .row_block dl dt,.car_system_outline_row_block .row_block dl dd{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}.car_system_outline_row_block .bubble_arrow{position:relative}.car_system_outline_row_block .bubble_arrow:before{content:"";position:absolute;display:block;z-index:1;border-style:solid;border-color:rgba(0,0,0,0) #f39800;border-width:40px 0 40px 25px;top:calc(50% - 40px);right:-25px}@media screen and (max-width: 766px){.car_system_outline_row_block .bubble_arrow:before{top:auto;bottom:-26px;right:calc(50% - 60px);border-width:25px 60px 0px 60px}}.car_system_outline_row_block .bubble_arrow.green:before{border-color:rgba(0,0,0,0) #41a89e}.car_system_outline_row_block .bubble_arrow.blue:before{border-color:rgba(0,0,0,0) #50a6cd}.car_system_outline_row_block .bubble_arrow.brown:before{border-color:rgba(0,0,0,0) #d3aa66}.car_system_outline_row_block .bubble_arrow.red:before{border-color:rgba(0,0,0,0) #d5786d}.car_system_outline_row_block .bubble_arrow.gray:before{border-color:rgba(0,0,0,0) #a4a4a4}@media screen and (max-width: 766px){.car_system_outline_row_block .bubble_arrow.green:before{border-color:#41a89e rgba(0,0,0,0)}.car_system_outline_row_block .bubble_arrow.green.full_block:before{border-color:#41a89e}.car_system_outline_row_block .bubble_arrow.blue:before{border-color:#50a6cd rgba(0,0,0,0)}.car_system_outline_row_block .bubble_arrow.brown:before{border-color:#d3aa66 rgba(0,0,0,0)}.car_system_outline_row_block .bubble_arrow.red:before{border-color:#d5786d rgba(0,0,0,0)}.car_system_outline_row_block .bubble_arrow.gray:before{border-color:#a4a4a4 rgba(0,0,0,0)}}.car_system_outline_row_block .comment_col_block{position:relative;margin-bottom:25px;border-radius:20px;background-color:#fff;padding:1em 1.2em 1em 1.2em;width:450px;border-width:5px;border-style:solid;border-color:#c4c3c3}@media screen and (max-width: 1900px){.car_system_outline_row_block .comment_col_block{width:calc(450px - (450px - 23.6842105263vw)*.9)}}@media screen and (max-width: 766px){.car_system_outline_row_block .comment_col_block{width:100%}}.car_system_outline_row_block .comment_col_block p.common_text{font-size:25px}@media screen and (max-width: 1900px){.car_system_outline_row_block .comment_col_block p.common_text{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){.car_system_outline_row_block .comment_col_block p.common_text{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){.car_system_outline_row_block .comment_col_block p.common_text{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}.car_system_outline_row_block .comment_col_block p.common_text:last-child,.car_system_outline_row_block .comment_col_block p.common_text.margin_bottom0{margin-bottom:0px}section#pretty_print{margin-bottom:140px}section#pretty_print .pretty_print_inner_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width: 766px){section#pretty_print .pretty_print_inner_block{display:block}}section#pretty_print .left_col_block{width:1000px;margin-right:55px}@media screen and (max-width: 1900px){section#pretty_print .left_col_block{width:calc(1000px - (1000px - 52.6315789474vw)*.9);margin-right:calc(45px - (45px - 2.3684210526vw)*.9)}}@media screen and (max-width: 766px){section#pretty_print .left_col_block{width:100%;margin-bottom:2em}}section#pretty_print .right_col_block{width:470px}@media screen and (max-width: 1900px){section#pretty_print .right_col_block{width:calc(470px - (470px - 24.7368421053vw)*.9)}}@media screen and (max-width: 766px){section#pretty_print .right_col_block{width:100%}}section#pretty_print .right_col_block i{margin-right:8px;color:#008bcc}section#pretty_print .right_col_block ul{margin-left:.8em;margin-bottom:2em}section#pretty_print .right_col_block ul li{padding-left:1em;text-indent:-0.73em;font-size:31px}@media screen and (max-width: 1900px){section#pretty_print .right_col_block ul li{font-size:calc(31px - (31px - 1.6315789474vw)*.9)}}@media screen and (max-width: 766px){section#pretty_print .right_col_block ul li{font-size:calc(23px - (23px - 3.0026109661vw)*.5)}}section#pretty_print .right_col_block ul li:last-child{padding-bottom:0px}section#pretty_print .right_col_block a.on_link_act{float:right;padding:8px 0px 8px 0px}section#pretty_print .right_col_block a.on_link_act i{margin-left:.2em;margin-right:0;color:#0076ae}section#pretty_print .right_col_block a.on_link_act :hover i{color:#c12d3a}section#pretty_print .right_col_block p.common_text,section#pretty_print .right_col_block a.on_link_act{font-size:25px}@media screen and (max-width: 1900px){section#pretty_print .right_col_block p.common_text,section#pretty_print .right_col_block a.on_link_act{font-size:calc(25px - (25px - 1.3157894737vw)*.8)}}@media screen and (max-width: 766px){section#pretty_print .right_col_block p.common_text,section#pretty_print .right_col_block a.on_link_act{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){section#pretty_print .right_col_block p.common_text,section#pretty_print .right_col_block a.on_link_act{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}section#pretty_print #view_image_block{position:relative;width:100%;height:600px;margin-bottom:3em}section#pretty_print #view_image_block img{position:absolute;border-radius:10px;opacity:0;z-index:1;height:600px;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 2px 3px rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(50,50,93,.11),0 2px 3px rgba(0,0,0,.15)}@media screen and (max-width: 1900px){section#pretty_print #view_image_block,section#pretty_print #view_image_block img{height:calc(600px - (600px - 31.5789473684vw)*.9)}}@media screen and (max-width: 766px){section#pretty_print #view_image_block,section#pretty_print #view_image_block img{height:calc(426px - (426px - 55.6135770235vw)*1)}}section#pretty_print #thumbnail_list_block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#b3e5fe;border-radius:5px;padding:8px;width:100%}section#pretty_print #thumbnail_list_block img.vertical{width:115px}@media screen and (max-width: 1900px){section#pretty_print #thumbnail_list_block img.vertical{width:calc(115px - (115px - 6.0526315789vw)*.9)}}@media screen and (max-width: 766px){section#pretty_print #thumbnail_list_block img.vertical{width:calc(80px - (80px - 10.4438642298vw)*1)}}section#pretty_print #thumbnail_list_block img.horizontal{height:115px}@media screen and (max-width: 1900px){section#pretty_print #thumbnail_list_block img.horizontal{height:calc(115px - (115px - 6.0526315789vw)*.9)}}@media screen and (max-width: 766px){section#pretty_print #thumbnail_list_block img.horizontal{height:calc(80px - (80px - 10.4438642298vw)*1)}}section#pretty_print #thumbnail_list_block .bubble_arrow{position:relative}section#pretty_print #thumbnail_list_block .bubble_arrow:before{content:"";position:absolute;display:block;z-index:1;border-style:solid;top:-23px;right:calc(50% - 20px);border-width:0px 20px 12px 20px;border-color:#b3e5fe rgba(0,0,0,0)}section#pretty_print #thumbnail_list_block .bubble_arrow.active:before{border-color:#008bcc rgba(0,0,0,0)}section#pretty_print #view_image_block img.horizontal:nth-of-type(1),section#pretty_print #view_image_block img.vertical:nth-of-type(1){top:0%;left:0%;-webkit-animation-delay:0s;animation-delay:0s}section#pretty_print #view_image_block img.horizontal:nth-of-type(2){top:0%;left:7%;-webkit-animation-delay:.8s;animation-delay:.8s}section#pretty_print #view_image_block img.vertical:nth-of-type(2){top:0%;left:28.8%;-webkit-animation-delay:.8s;animation-delay:.8s}section#pretty_print #view_image_block img.horizontal:nth-of-type(3),section#pretty_print #view_image_block img.vertical:nth-of-type(3){top:0%;right:0%;-webkit-animation-delay:1.6s;animation-delay:1.6s}section#pretty_print #view_image_block img.horizontal:hover,section#pretty_print #view_image_block img.vertical:hover{z-index:2}section#pretty_print .price_right_in.scroll_in{-webkit-animation-name:price_right_in;animation-name:price_right_in;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:cubic-bezier(0.39, 0.94, 0.79, 1.01);animation-timing-function:cubic-bezier(0.39, 0.94, 0.79, 1.01);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes price_right_in{0%{-webkit-transform:translateX(800px);transform:translateX(800px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes price_right_in{0%{-webkit-transform:translateX(800px);transform:translateX(800px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}section#usage_fee_and_detail{position:relative;overflow:hidden;background:-webkit-linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 40%, #F4F3F3 40%, #F4F3F3 100%);background:linear-gradient(45deg, #e2e2e2 0%, #e2e2e2 40%, #F4F3F3 40%, #F4F3F3 100%);margin-bottom:150px;padding-top:45px;padding-bottom:55px}section#usage_fee_and_detail .bg_block{position:absolute;top:0px;left:100%;width:100%;height:100vw;background-color:#e2e2e2;opacity:0}#usage_fee_and_detail_block .price_animation_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right;border-radius:20px;background-color:#fff;height:340px;margin-bottom:50px;overflow:hidden;position:relative;border-radius:25px}@media screen and (max-width: 1700px){#usage_fee_and_detail_block .price_animation_block{height:calc(340px - (340px - 20vw)*.5);margin-bottom:calc(50px - (50px - 2.9411764706vw)*.5)}}#usage_fee_and_detail_block .price_animation_block span{font-size:30px;font-weight:bold;color:#5c5c5c;text-shadow:0 2px 3px rgba(50,50,93,.15),0 2px 2px rgba(0,0,0,.15)}#usage_fee_and_detail_block .price_animation_block span.shop_number{margin-top:80px;margin-right:20px;font-size:40px}#usage_fee_and_detail_block .price_animation_block span.price{margin-right:20px;font-size:90px;line-height:1.1}#usage_fee_and_detail_block .price_animation_block span.in_tax{margin-right:10px;font-size:35px}@media screen and (max-width: 1700px){#usage_fee_and_detail_block .price_animation_block span.shop_number{margin-top:calc(80px + (80px - 4.7058823529vw)*.1);font-size:calc(40px - (40px - 2.3529411765vw)*.7)}#usage_fee_and_detail_block .price_animation_block span.price{font-size:calc(90px - (90px - 5.2941176471vw)*.7)}#usage_fee_and_detail_block .price_animation_block span.in_tax{font-size:calc(35px - (35px - 2.0588235294vw)*.7)}}#usage_fee_and_detail_block .price_animation_block svg{position:absolute;z-index:0;opacity:.2;width:400px;height:374px;top:-50.5px;left:10vw}@media screen and (max-width: 1700px){#usage_fee_and_detail_block .price_animation_block svg{top:calc(10px - 3.5vw);width:calc(400px - (400px - 23.5294117647vw)*.6);height:calc(374px - (374px - 22vw)*.6)}}@media screen and (max-width: 766px){#usage_fee_and_detail_block .price_animation_block svg{left:calc(10px - (10px - 1.3054830287vw)*25)}}@media screen and (min-width: 450px){#usage_fee_and_detail_block .price_animation_block svg.red.scroll_in{-webkit-animation-name:price_car_rotate1_fixed;animation-name:price_car_rotate1_fixed;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media screen and (min-width: 450px)and (max-width: 1700px){#usage_fee_and_detail_block .price_animation_block svg.red.scroll_in{-webkit-animation-name:price_car_rotate1_scaling;animation-name:price_car_rotate1_scaling}}@media screen and (min-width: 450px){#usage_fee_and_detail_block .price_animation_block svg.brown.scroll_in{-webkit-animation-name:price_car_rotate2_fixed;animation-name:price_car_rotate2_fixed;-webkit-animation-delay:1.1s;animation-delay:1.1s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media screen and (min-width: 450px)and (max-width: 1700px){#usage_fee_and_detail_block .price_animation_block svg.brown.scroll_in{-webkit-animation-name:price_car_rotate2_scaling;animation-name:price_car_rotate2_scaling}}@media screen and (min-width: 450px){#usage_fee_and_detail_block .price_animation_block svg.blue.scroll_in{-webkit-animation-name:price_car_rotate3_fixed;animation-name:price_car_rotate3_fixed;-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media screen and (min-width: 450px)and (max-width: 1700px){#usage_fee_and_detail_block .price_animation_block svg.blue.scroll_in{-webkit-animation-name:price_car_rotate3_scaling;animation-name:price_car_rotate3_scaling}}@-webkit-keyframes price_car_rotate1_fixed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:0%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.6;width:196px;height:183px;top:-25.7px;bottom:auto;left:0%}}@keyframes price_car_rotate1_fixed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:0%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.6;width:196px;height:183px;top:-25.7px;bottom:auto;left:0%}}@-webkit-keyframes price_car_rotate1_scaling{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:0%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.6;width:11.55vw;height:10.8vw;max-width:196px;max-height:183px;top:calc(10px - 2.1vw);bottom:auto;left:0%}}@keyframes price_car_rotate1_scaling{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:0%;left:80%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.6;width:11.55vw;height:10.8vw;max-width:196px;max-height:183px;top:calc(10px - 2.1vw);bottom:auto;left:0%}}@-webkit-keyframes price_car_rotate2_fixed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:15%;left:70%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:280px;height:201px;top:-32.9px;bottom:auto;left:33vw}}@keyframes price_car_rotate2_fixed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:15%;left:70%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:280px;height:201px;top:-32.9px;bottom:auto;left:33vw}}@-webkit-keyframes price_car_rotate2_scaling{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:15%;left:70%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:22.33vw;height:20.88vw;max-width:347px;max-height:324px;top:calc(10px - 3.7vw);bottom:auto;left:33vw}}@keyframes price_car_rotate2_scaling{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:15%;left:70%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.5;width:22.33vw;height:20.88vw;max-width:347px;max-height:324px;top:calc(10px - 3.7vw);bottom:auto;left:33vw}}@-webkit-keyframes price_car_rotate3_fixed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:55%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:539px;height:504px;top:-26.5px;bottom:auto;left:8.5vw}}@keyframes price_car_rotate3_fixed{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:55%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:539px;height:504px;top:-26.5px;bottom:auto;left:8.5vw}}@-webkit-keyframes price_car_rotate3_scaling{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:55%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:32.34vw;height:30.24vw;max-width:539px;max-height:504px;top:calc(50px - 4.5vw);bottom:auto;left:4.5vw}}@keyframes price_car_rotate3_scaling{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:.3;top:35%;left:55%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;width:32.34vw;height:30.24vw;max-width:539px;max-height:504px;top:calc(50px - 4.5vw);bottom:auto;left:4.5vw}}#usage_fee_and_detail_block .row_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 766px){#usage_fee_and_detail_block .row_block{display:block}}#usage_fee_and_detail_block .row_block .left_col_block{position:relative;width:46%;margin-right:25px;padding:1.5em 1.5em 1.5em 1.5em;border-radius:20px;background-color:#fff}@media screen and (max-width: 766px){#usage_fee_and_detail_block .row_block .left_col_block{width:100%;margin-right:auto}}#usage_fee_and_detail_block .row_block .left_col_block h3{margin-bottom:1.2em;line-height:1.6}#usage_fee_and_detail_block .row_block .left_col_block h3,#usage_fee_and_detail_block .row_block .left_col_block p.common_text{font-size:25px}@media screen and (max-width: 1900px){#usage_fee_and_detail_block .row_block .left_col_block h3,#usage_fee_and_detail_block .row_block .left_col_block p.common_text{font-size:calc(25px - (25px - 1.3157894737vw)*.9)}}@media screen and (max-width: 766px){#usage_fee_and_detail_block .row_block .left_col_block h3,#usage_fee_and_detail_block .row_block .left_col_block p.common_text{font-size:calc(18px - (18px - 2.3498694517vw)*.8)}}@media screen and (max-width: 550px){#usage_fee_and_detail_block .row_block .left_col_block h3,#usage_fee_and_detail_block .row_block .left_col_block p.common_text{font-size:calc(18px - (18px - 3.2727272727vw)*.4)}}#usage_fee_and_detail_block .row_block .right_col_block{position:relative;padding:1.5em 1.5em 1.5em 1.8em;border-radius:25px;background-color:#fff;width:54%}#usage_fee_and_detail_block .row_block .right_col_block i{margin-right:8px;color:#e63445}@media screen and (max-width: 766px){#usage_fee_and_detail_block .row_block .right_col_block{width:100%;margin-bottom:25px}}#usage_fee_and_detail_block .row_block .right_col_block ul{margin-left:.5em}#usage_fee_and_detail_block .row_block .right_col_block ul li{padding-left:1em;text-indent:-0.8em;font-size:30px}@media screen and (max-width: 1900px){#usage_fee_and_detail_block .row_block .right_col_block ul li{font-size:calc(30px - (30px - 1.5789473684vw)*.9)}}@media screen and (max-width: 766px){#usage_fee_and_detail_block .row_block .right_col_block ul li{font-size:calc(23px - (23px - 3.0026109661vw)*.5)}}#usage_fee_and_detail_block .row_block .right_col_block ul li:last-child{padding-bottom:0px}section#car_system_usage_fee{background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(17%, #fff), color-stop(17%, #008BCC), color-stop(83%, #008BCC), color-stop(83%, #fff), to(#fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 17%, #008BCC 17%, #008BCC 83%, #fff 83%, #fff 100%);background:linear-gradient(180deg, #fff 0%, #fff 17%, #008BCC 17%, #008BCC 83%, #fff 83%, #fff 100%);margin-bottom:150px}@media screen and (max-width: 766px){section#car_system_usage_fee{background:none;background-color:#008bcc;padding-top:5vw;padding-bottom:20px}}section#car_system_usage_fee .container_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 766px){section#car_system_usage_fee .container_block{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px;padding-bottom:15px;height:100%}}section#car_system_usage_fee .text_container{width:45vw;max-width:450px}@media screen and (max-width: 766px){section#car_system_usage_fee .text_container{width:100%;max-width:none}}section#car_system_usage_fee .text_container p.common_text{color:#fff;font-size:26px;line-height:1.6}@media screen and (max-width: 1700px){section#car_system_usage_fee .text_container p.common_text{font-size:calc(26px - (26px - 1.5294117647vw)*.8);width:calc(450px - (450px - 26.4705882353vw)*.8)}}@media screen and (max-width: 766px){section#car_system_usage_fee .text_container p.common_text{width:100%;text-align:center;font-size:calc(33px - (33px - 4.3080939948vw)*1)}}section#car_system_usage_fee .text_container p.common_text:first-child{margin-top:0px}section#car_system_usage_fee .text_container p.common_text:last-child{margin-bottom:0px}@media screen and (max-width: 766px){section#car_system_usage_fee .text_container p.common_text:last-child{padding-bottom:1.2em}}section#car_system_usage_fee .link_container{position:relative;width:56vw;height:440px;max-width:560px;max-height:440px;background-color:#fff;border-radius:25vw;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 766px){section#car_system_usage_fee .link_container{width:100%}}@media screen and (max-width: 490px){section#car_system_usage_fee .link_container{height:300px}}section#car_system_usage_fee .link_container svg{position:absolute;width:1400px;height:1400px;margin:0px;opacity:.15}section#car_system_usage_fee .link_container svg.opacity_zero{opacity:0}@media screen and (max-width: 940px){section#car_system_usage_fee .link_container svg.middle_erase{display:none}}@media screen and (max-width: 766px){section#car_system_usage_fee .link_container svg.middle_erase{display:block}}@media screen and (max-width: 490px){section#car_system_usage_fee .link_container svg.middle_erase{display:none}}@media screen and (max-width: 380px){section#car_system_usage_fee .link_container svg.narrow_erase{display:none}}section#car_system_usage_fee .link_container svg.top{top:2%}section#car_system_usage_fee .link_container svg.middle_top{top:27%}section#car_system_usage_fee .link_container svg.middle_bottom{bottom:27%}section#car_system_usage_fee .link_container svg.bottom{bottom:2%}section#car_system_usage_fee .link_container svg.left{left:2.5%}section#car_system_usage_fee .link_container svg.center_left{left:23%}section#car_system_usage_fee .link_container svg.center{left:43%}section#car_system_usage_fee .link_container svg.center_right{right:23%}section#car_system_usage_fee .link_container svg.right{right:2.5%}section#car_system_usage_fee .link_container ul{list-style:none;height:440px}@media screen and (max-width: 490px){section#car_system_usage_fee .link_container ul{height:300px}}section#car_system_usage_fee .link_container ul li a{width:290px}section#car_system_usage_fee .link_container ul li:first-child a{margin-top:120px;margin-bottom:70px}@media screen and (max-width: 490px){section#car_system_usage_fee .link_container ul li:first-child a{margin-top:80px;margin-bottom:10px}}section#car_system_usage_fee .link_container ul li:last-child a{margin-bottom:0px}section#car_system_usage_fee .link_container ul a.common_button{padding:14px 42px 10px 18px;border-width:4px;background:-webkit-gradient(linear, left top, left bottom, from(#008BCC), to(#0079b2));background:-webkit-linear-gradient(top, #008BCC 0%, #0079b2 100%);background:linear-gradient(180deg, #008BCC 0%, #0079b2 100%)}section#car_system_usage_fee .link_container ul a.common_button:hover{background:-webkit-gradient(linear, left top, left bottom, from(#0198df), to(#008BCC));background:-webkit-linear-gradient(top, #0198df 0%, #008BCC 100%);background:linear-gradient(180deg, #0198df 0%, #008BCC 100%)}section#car_system_usage_fee .link_container ul .arrow_right::before{top:15px}section#car_system_usage_fee .link_container ul .arrow_right::after{top:23px}@media screen and (max-width: 250px){section#car_system_usage_fee .link_container{border-radius:0;-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px rgba(0,0,0,0)}section#car_system_usage_fee .link_container svg{display:none}section#car_system_usage_fee .link_container ul li:first-child a{margin-top:0px;margin-bottom:35px}section#car_system_usage_fee .link_container ul li:last-child a{margin-bottom:0px}}@media screen and (min-width: 251px){section#car_system_usage_fee .link_container.scroll_in svg{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}section#car_system_usage_fee .link_container.scroll_in{-webkit-animation-name:border_radius;animation-name:border_radius;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{opacity:.3}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.7;width:58px;height:54px}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}90%{opacity:.3}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.7;width:58px;height:54px}}@-webkit-keyframes border_radius{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{border-radius:30px}}@keyframes border_radius{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{border-radius:30px}}
/*# sourceMappingURL=index.css.map */