﻿.index-fixed{display:none}@media screen and (max-width: 1024px){.index-fixed{display:block;position:fixed;background-color:#216;z-index:100;width:100%;bottom:0px}.index-fixed img{object-fit:contain}.index-fixed .fixed-sns{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.index-fixed .fixed-sns a{display:grid;border:1px solid white;height:100%;align-items:center;justify-content:center}.index-fixed .fixed-sns .x img{height:33px}.index-fixed .fixed-sns .instagram img{height:33px}.index-fixed .fixed-sns .tiktok img{height:48px}.index-fixed .fixed-contact{display:grid;grid-template-columns:1fr 1fr;height:48px;align-items:center}.index-fixed .fixed-contact a{display:grid;align-items:center;grid-template-columns:min-content 1fr;color:white;border:1px solid white;height:100%;font-size:20px;text-align:center;text-decoration:none}.index-fixed .fixed-contact .tel img{height:33px;margin-left:15px}.index-fixed .fixed-contact .mail img{height:33px;margin-left:15px}}.sns{display:grid;grid-template-columns:min-content min-content min-content;align-items:center;gap:20px;margin:auto}@media screen and (max-width: 1024px){.sns{gap:20px}}.sns .X{height:30px;width:30px;margin-right:3px}.sns .instagram{height:32px;width:32px}.sns .tiktok{height:48px;width:48px}body{font-size:20px}@media screen and (max-width: 1024px){body{font-size:18px}}@media screen and (max-width: 480px){body{font-size:16px}}.original-wrapper{padding-top:50px}.base-container{max-width:1200px;margin:auto}@media screen and (max-width: 1024px){.base-container{margin-left:5%;margin-right:5%}}@media screen and (max-width: 480px){.base-container{margin-left:1%;margin-right:1%}}.footerFixed{min-height:100vh;position:relative;padding-bottom:220px;box-sizing:border-box}@media screen and (max-width: 1024px){.footerFixed{padding-bottom:330px}}.footer{position:absolute;width:100%;background-color:#216;height:220px;bottom:0;z-index:200}@media screen and (max-width: 1024px){.footer{padding-left:5%;padding-right:5%;height:330px}}@media screen and (max-width: 480px){.footer{grid-template-columns:1fr;padding-left:0%;padding-right:0%}}.footer .grid{display:grid;grid-template-columns:1fr 1.2fr;grid-template-rows:1fr min-content;align-items:center;justify-content:center;max-width:1200px;color:white;height:220px;margin:auto}@media screen and (max-width: 1024px){.footer .grid{grid-template-columns:1fr;height:330px;padding-top:30px;gap:15px}}.footer .grid .item{text-align:center}@media screen and (max-width: 1024px){.footer .grid .item{grid-column:1/3}}.footer .grid .item img{width:150px;object-fit:contain;margin:3px;height:100%}@media screen and (max-width: 1024px){.footer .grid .item img{width:120px}}.footer .grid .content{display:grid;grid-template-columns:1fr;justify-content:center;text-align:center}@media screen and (max-width: 1024px){.footer .grid .content{grid-column:1/3}}.footer .grid .content .menu{margin-bottom:20px}.footer .grid .content a{text-decoration:none;color:white;margin-right:5px;padding-right:13px;white-space:nowrap}.footer .grid .content .menu a:not(:last-child){border-right:1px solid white}.footer .grid .copy{align-self:end;grid-column:1/3;background-color:#216;color:white;text-align:center}.footer br{display:none}@media screen and (max-width: 1024px){.footer br{display:block}}.map{text-align:center}.map iframe{width:40%;height:350px}@media screen and (max-width: 1024px){.map iframe{width:60%;height:300px}}@media screen and (max-width: 480px){.map iframe{width:90%;height:250px}}nav{position:fixed;display:grid;grid-template-columns:1fr 2fr 1fr;justify-content:center;align-items:center;background-color:#216;height:50px;width:100%;z-index:999}@media screen and (max-width: 1024px){nav .right-grid{display:none}}nav a{text-decoration:none;color:white;white-space:nowrap}nav .nav-links{display:flex;list-style:none;margin:auto;gap:15px;font-size:20px}@media screen and (max-width: 1024px){nav .nav-links{display:block;position:fixed;right:0px;top:50px;font-size:18px;text-align:left;background-color:#216;padding-right:10px;height:100%;transition:all 0.5s ease-in-out;opacity:0.9;transform:translate(100%)}}@media screen and (max-width: 1024px){nav .nav-links .nav-item{background-color:#216;border-bottom:white 1px solid;margin-top:10%;margin-bottom:20%}nav .nav-links .nav-item:last-child{border:none}}@media screen and (max-width: 1024px){nav .nav-links li{opacity:0}}nav .nav-links .sns{display:none}@media screen and (max-width: 1024px){nav .nav-links .sns{display:grid}}nav .logo{font-size:24px;color:white;white-space:nowrap;font-family:"ヒラギノ角ゴシック" sans-serif;font-style:oblique}@media screen and (max-width: 1024px){nav .logo{font-size:22px;color:white;white-space:nowrap;font-family:"ヒラギノ角ゴシック" sans-serif;font-style:oblique}}nav .logo img{height:45px;margin:3px}@media screen and (max-width: 1024px){nav .logo img{height:40px;margin:1px}}@media screen and (max-width: 1024px){nav .burger{display:block;width:45px;margin-left:auto;margin-right:5px}}nav .burger .line1,nav .burger .line2,nav .burger .line3{display:none;cursor:pointer}@media screen and (max-width: 1024px){nav .burger .line1,nav .burger .line2,nav .burger .line3{display:block;height:2px;margin-left:10px;margin-right:10px;margin-top:7px;margin-bottom:7px;background-color:white}}@media screen and (max-width: 1024px){nav .burger .sns{display:grid;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 1024px){nav .navToggle .line1{transform:rotate(45deg) translateX(6px) translateY(7px)}nav .navToggle .line2{opacity:0}nav .navToggle .line3{transform:rotate(-45deg) translateX(6px) translateY(-7px)}nav .nav-active{transform:translate(0%) !important}}@keyframes navLinksFade{0%{opacity:0;transform:translate(100%)}100%{opacity:1;transform:translate(0%)}}.carousel img{height:800px;object-fit:cover}.carousel .text1{position:absolute;color:white;font-size:60px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);white-space:nowrap}.carousel .text2{position:absolute;color:white;font-size:60px;top:55%;left:50%;transform:translateX(-50%) translateY(-50%);white-space:nowrap}.index .top-img{position:relative;width:100%}.index .top-img img{height:800px;width:100%;object-fit:cover;animation:blur-anim 1s linear forwards}@media screen and (max-width: 1024px){.index .top-img img{height:600px}}.index .top-img .text1{position:absolute;color:white;font-size:60px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);white-space:nowrap}@media screen and (max-width: 1024px){.index .top-img .text1{font-size:50px}}.index h1{text-align:center;background-color:#216;color:white;font-size:28px;padding:3%;margin:0}.index h2{text-align:center;color:#216;font-size:40px;margin-top:5%;margin-bottom:5%}.index .contact{display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;text-align:center;margin-top:20px;margin-bottom:20px;gap:10px}@media screen and (max-width: 1024px){.index .contact{display:none;grid-template-columns:1fr 1fr;margin:2% 2%;gap:10px}}.index .contact .item1{display:grid;grid-template-columns:max-content max-content max-content;font-weight:900;font-size:30px;align-items:center;justify-content:center;text-align:left}@media screen and (max-width: 1024px){.index .contact .item1{font-weight:900;font-size:20px}}.index .contact .item1 a{color:black}@media screen and (max-width: 1024px){.index .contact .item1 a{font-size:20px}}.index .contact .item1 img{height:60px;width:60px;padding-top:3px;padding-bottom:3px;margin-right:10px;object-fit:contain}@media screen and (max-width: 1024px){.index .contact .item1 img{height:50px;width:50px}}@media screen and (max-width: 1024px){.index .contact .item2{font-size:18px}}.index .contact .item2 img{height:100%;padding-top:3px;padding-bottom:3px;margin-right:20px;object-fit:contain}.index .content1{position:relative;display:grid;grid-template-columns:1fr 1.3fr;margin:auto;justify-content:center;align-items:center;overflow:hidden}.index .content1 img{position:absolute;z-index:-1;top:0px;left:0px;width:70%;height:100%;object-fit:cover}.index .content2{position:relative;display:grid;grid-template-columns:1.3fr 1fr;margin:auto;justify-content:center;align-items:center;overflow:hidden}.index .content2 img{position:absolute;z-index:-1;top:0px;right:0px;width:70%;height:100%;object-fit:cover}.index .content3{position:relative;display:grid;grid-template-columns:1fr 1.3fr;margin:auto;justify-content:center;align-items:center;overflow:hidden}.index .content3 img{position:absolute;z-index:-1;top:0px;left:0px;width:70%;height:100%;object-fit:cover}.index .content-item{display:grid;grid-template-columns:1fr;grid-template-rows:max-content 1fr max-content;margin-top:20%;margin-bottom:5%;margin-left:10%;margin-right:10%;min-height:350px;color:white;background-color:rgba(34,17,102,0.9)}.index .content-item .title{padding:6% 5%;font-size:40px;text-align:center}.index .content-item .text{padding:0 5%;font-size:24px;text-align:center}.index .content-item a{margin-bottom:5%;margin-top:5%}@keyframes blur-anim{0%{filter:blur(30px)}100%{filter:blur(0px)}}@media screen and (max-width: 480px){.carousel img{height:400px}.carousel .carousel-inner .text1{font-size:20px}.index .top-img img{height:300px}.index .top-img .text1{font-size:22px}.index h1{font-size:18px}.index h2{font-size:24px;margin-top:10%}.index .content{grid-template-columns:1fr;gap:1px;margin:0px}.index .content img{height:250px;width:100%;object-fit:cover}.index .content h2,.index .content button{font-size:24px}.index .contact{grid-template-columns:1fr;margin:2% 2%;gap:10px}.index .contact .item1{font-weight:900;font-size:18px}.index .contact .item1 img{height:50px;width:50px}}.fadeUp{animation-name:fadeUpAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeRight{animation-name:fadeRightAnime;animation-duration:2s;animation-fill-mode:forwards;opacity:0}@keyframes fadeRightAnime{0%{opacity:0;transform:translateX(300px)}100%{opacity:1;transform:translateX(0px)}}.fadeLeft{animation-name:fadeLeftAnime;animation-duration:2s;animation-fill-mode:forwards;opacity:0}@keyframes fadeLeftAnime{0%{opacity:0;transform:translateX(-300px)}100%{opacity:1;transform:translateX(0px)}}@media screen and (max-width: 1024px){.index .content1{grid-template-columns:1fr 2fr;background-size:80% 100%;width:90%}.index .content2{grid-template-columns:2fr 1fr;background-size:80% 100%;width:90%}.index .content3{grid-template-columns:1fr 2fr;background-size:80% 100%;width:90%}.index .content-item{min-height:250px;margin-left:0%;margin-right:0%}.index .content-item .title{font-size:24px}.index .content-item .text{font-size:18px}}@media screen and (max-width: 480px){.index .content1{grid-template-columns:1fr 2fr;background-size:cover;width:100%}.index .content2{grid-template-columns:2fr 1fr;background-size:cover;width:100%}.index .content3{grid-template-columns:1fr 2fr;background-size:cover;width:100%}.index .content1 img,.index .content2 img,.index .content3 img{width:100%}.index .content-item{margin-top:30%;margin-bottom:10%;margin-left:0%;margin-right:0%;min-height:200px}.index .content-item .title{font-size:20px}.index .content-item .text{font-size:16px}}.index .news table{width:100%}.index .news td{border-bottom:1px solid #216;height:50px}.index .news .left{text-align:center}.index .news a{text-decoration:none;color:black}.index .news tr:hover{background-color:rgba(88,83,107,0.223)}.index .banner{margin-top:5%;overflow:hidden}.index .banner .item{position:relative;background-color:black;width:85%;margin:auto}.index .banner .item img{height:200px;width:100%;object-fit:cover;opacity:0.8}.index .banner .item:hover{background-color:white}.index .banner .item .text1{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:white;font-size:50px;white-space:nowrap}.index .banner .item .text2{position:absolute;top:60%;left:90%;transform:translateY(-50%);color:white}.Arrow-Right{border-top:solid 6px white;border-right:solid 6px white;width:30px;height:30px;transform:rotate(45deg);transform-origin:right}.Arrow-anim{animation:ArrowAnime 2s ease-out infinite;opacity:0}@keyframes ArrowAnime{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.index .banner .item .button{position:relative;display:inline-block;padding:.9em 4em;background-color:#216;border:2px solid #333;color:#fff;text-align:center;text-decoration:none;transition:all .3s}.index .banner .item .button::after{position:absolute;top:50%;right:.2em;content:'';margin-top:-5px;border:7px solid transparent;border-top-width:5px;border-bottom-width:5px;border-left-color:#fff;transition:all .3s}.index .banner .item .button:hover{background-color:#fff;color:#333}.index .banner .item .button:hover::after{border-left-color:#333}.index .partner .content{display:grid;grid-template-columns:repeat(5, 1fr);align-items:end;justify-content:center;margin-left:10%;margin-right:10%;gap:30px;margin-bottom:50px}.index .partner .content a{display:grid;height:100%;align-items:end;text-decoration:none;color:black;border-bottom:1px solid #eee}.index .partner .content a:hover{background-color:#ddd}.index .partner .text{text-align:center;font-size:16px}.index .partner img{height:150px;width:100%;object-fit:contain}@media screen and (max-width: 1024px){.index .banner .item{width:95%}.index .banner .item img{height:150px}}@media screen and (max-width: 480px){.index .contact{margin-top:20px}.index .news{margin-bottom:50px}.index .banner .item .text1{font-size:34px}.index .banner .item img{height:100px}.index .banner .item .text2{top:50%;left:85%}}@media screen and (max-width: 1024px){.index .partner .content{grid-template-columns:repeat(3, 1fr);margin-left:5%;margin-right:5%}.index .partner .text{font-size:16px}.index .partner img{height:120px}}@media screen and (max-width: 480px){.index .partner .content{grid-template-columns:repeat(2, 1fr);margin-left:1%;margin-right:1%}.index .partner .text{font-size:12px}.index .partner img{height:70px}}.company .content{display:grid;grid-template-columns:1.3fr 3fr;grid-template-areas:"a b" "a c";justify-content:center;align-items:center;background-image:url("../picture/company/会社概要背景2.jpg");background-size:100% 100%;padding-top:5%;padding-bottom:5%}.company .content .title1{grid-area:a;color:white;padding-left:3%;padding-right:32%;text-align:center;font-size:30px}.company .content .title2{grid-area:b;color:#6BBFFF;font-size:30px}.company .content .title2 p{display:inline-block;position:relative}.company .content .title2 p::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100%;height:8px;background:repeating-linear-gradient(-30deg, #fff, #fff 1px, rgba(206,10,10,0) 1px, rgba(206,10,10,0) 4px)}.company .content .text{grid-area:c;color:white;padding-right:5%;width:100%}.company table{text-align:left;table-layout:fixed;word-break:break-all;word-wrap:break-all}.company table ul{margin-bottom:0px}.company th{white-space:nowrap;border-bottom:1px solid white;padding-right:100px}.company td{border-bottom:1px solid white;padding:10px 0px;width:100%}@media screen and (max-width: 1024px){.company .content .title1{font-size:20px;white-space:nowrap}.company .content .title2{font-size:20px}.company th{padding-right:50px}}@media screen and (max-width: 480px){.company .content .title1{font-size:16px;white-space:nowrap}.company .content .title2{font-size:16px}.company .content .text{font-size:14px}.company th{padding-right:20px}}.contact-index .base-container{max-width:800px}.contact-index button{background-color:#216;border-radius:3px;padding:10px 25px;color:white;font-weight:600}.contact-index button:hover{background-color:rgba(34,17,102,0.9)}.form-control2{border-radius:3px;width:100%;border:1px solid #d2d2d2;padding:3px 10px}.form-control2:focus{outline:solid 3px #216;border:none}.news-index .content{display:grid;grid-template-columns:max-content 1fr;border-bottom:1px solid #216;gap:20px;padding:15px}.news-index a{text-decoration:none;color:black}.news-index .content:hover{transform:scale(1.02);background-color:#ddd;transition:0.1s}.news-index .title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-index form{width:200px}.news-index .page-nav{display:flex;justify-content:center;align-items:center;padding-top:50px}.news-detail h2{border-bottom:2px solid #216;font-weight:400}.news-detail .img-frame{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:5%}.news-detail .img-frame img{object-fit:contain;width:100%;height:100%;padding:1%;border:1px solid #eee}.news-detail .other-news{display:grid;grid-template-columns:50% 50%;margin-top:50px}.news-detail .previous{display:flex;align-items:center;width:60%;border:1px solid #216;padding-left:5%;padding-right:5%;padding-top:1%;padding-bottom:1%;font-size:16px}.news-detail .next{display:flex;align-items:center;width:60%;margin-left:auto;border:1px solid #216;padding-left:5%;padding-right:5%;padding-top:1%;padding-bottom:1%;font-size:16px}.news-detail .title{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.news-detail .previous::before{display:inline-block;content:"";width:25px;height:25px;border-top:double 6px #216;border-left:double 6px #216;transform:rotate(-45deg);transform-origin:center}.news-detail .next::after{display:inline-block;content:"";width:25px;height:25px;border-top:double 6px #216;border-right:double 6px #216;transform:rotate(45deg);transform-origin:center}.news-detail .other-news .item{text-align:center;color:black}.news-detail .other-news a{text-decoration:none}.news-detail .other-news .previous:hover,.news-detail .other-news .next:hover{background-color:#ddd}@media screen and (max-width: 480px){.news-detail .previous,.news-detail .next{width:80%;font-size:12px}.news-detail .previous::before{width:18px;height:18px;border-top:double 5px #216;border-left:double 5px #216}.news-detail .next::after{width:18px;height:18px;border-top:double 5px #216;border-right:double 5px #216}}.service .top-img{position:relative;height:400px}.service ul{margin:0px 0px 100px 0px}.service .top-img img{height:100%;width:100%;object-fit:cover}.service .top-img .text{position:absolute;width:50%;top:50%;left:45%;transform:translateY(-50%);color:#221166;padding:5% 3%;background-color:rgba(255,255,255,0.85);font-weight:bold}.service .content{display:grid;grid-template-columns:repeat(3, 1fr);gap:50px}.service .item{color:#221166;text-align:center}.service .content .item img{width:100%;object-fit:cover}.service .middle-text{font-size:36px;text-align:center;padding-top:30px;margin-bottom:30px;color:#216}.service .car-body-type{color:#216;padding:20px 0px 60px 0px;border-bottom:1px solid #d2d2d2}.service .car-body-type span{border-bottom:2px solid #216;font-size:32px}.service .car-body-type p{margin-top:2%}.service .car-body-type .item{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.service .car-body-type .item img{width:100%;height:350px;object-fit:cover}.service .mobile-border{margin-top:5%;border-bottom:3px solid #216}.service .example{width:100%;text-align:center}.service .example .item{display:grid;grid-template-columns:repeat(4, 1fr);justify-content:center;align-items:center;margin-top:3%}.service .example .item .example-img{position:relative;width:14vw;height:14vw}.service .example .item .example-img img{width:100%;height:100%;border-radius:50%}.service .example .item .example-img .text{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,0.8);width:40%}.service .example p{padding-top:8%;text-align:left}@media screen and (max-width: 1024px){.service .car-body-type .item img{width:100%;height:300px;object-fit:cover}.service .example{width:100%;text-align:center;padding-left:3%;padding-right:3%}.service .example .item{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;align-items:center;margin-top:3%}.service .example .item .example-img{width:30vw;height:30vw}.service .example .item .example-img .text{bottom:10%;left:50%;width:65%}}@media screen and (max-width: 480px){.service ul{margin:0px 0px 20px 0px}.service .top-img{height:300px}.service .top-img .text{width:60%;left:35%}.service .content{grid-template-columns:repeat(1, 1fr);gap:0px}.service .content .item p{padding:0 3%}.service .middle-text{font-size:26px}.service .content .item img{width:50%}.service .car-body-type{color:#216}.service .car-body-type span{border-bottom:2px solid #216;font-size:32px}.service .car-body-type p{margin-top:2%}.service .car-body-type .item{display:grid;grid-template-columns:repeat(1, 1fr)}.service .car-body-type .item img{width:100%;height:250px;object-fit:cover}.service .mobile-border{margin-top:5%;border-bottom:2px solid #216}.service .example{width:100%;text-align:center;padding-left:3%;padding-right:3%}.service .example .item{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:center;align-items:center;margin-top:3%}.service .example .item .example-img{width:30vw;height:30vw}.service .example .item .example-img .text{bottom:10%;left:50%;width:65%}}.component-banner{display:flex;align-items:center;justify-content:center;color:#216;margin-top:5%;margin-bottom:5%}.component-banner::before,.component-banner::after{content:"";flex-grow:1;border-top:2px solid #216}.component-banner:before{margin-right:1rem}.component-banner:after{margin-left:1rem}.component-button a{background:#eee;border-radius:3px;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;max-width:280px;padding:10px 25px;color:#313131;transition:0.3s ease-in-out;font-weight:500}.component-button a:after{content:"";position:absolute;top:50%;bottom:0;right:2rem;font-size:90%;display:flex;justify-content:center;align-items:center;transition:right 0.3s;width:6px;height:6px;border-top:solid 2px currentColor;border-right:solid 2px currentColor;transform:translateY(-50%) rotate(45deg)}.component-button a:hover{background:#6bb6ff;color:#FFF}.component-button a:hover:after{right:1.4rem}.component-button2{position:relative;display:flex;align-items:center;justify-content:center;color:#216;background-color:white;border:1px solid white;font-size:25px;border-radius:5px;width:250px;height:50px;text-decoration:none;margin:auto}.component-button2:hover{background-color:#221196;border:1px solid #221196;color:white}.component-button2::after{position:absolute;content:"";bottom:8px;right:3%;height:1px;width:30px;background-color:#216}.component-button2::before{position:absolute;content:"";bottom:8px;right:3%;height:1px;width:15px;background-color:#216;transform:rotate(30deg);transform-origin:right}.component-button2:hover::before,.component-button2:hover::after{background-color:white}@media screen and (max-width: 1024px){.component-button2{font-size:18px;width:200px;height:45px}}@media screen and (max-width: 480px){.component-button2{font-size:1em;width:150px;height:30px}.component-button2::after{width:26px}.component-button2::before{width:13px}}.component-button3{position:relative;display:flex;align-items:center;justify-content:center;color:white;background-color:#216;border:1px solid #216;font-size:25px;border-radius:5px;width:80%;height:65px;text-decoration:none;margin:auto}@media screen and (max-width: 1024px){.component-button3{font-size:20px;height:60px}}@media screen and (max-width: 480px){.component-button3{font-size:1em;height:50px}}.component-button3:hover{background-color:#221196;border:1px solid #221196;color:white}.component-button3::after{position:absolute;content:"";bottom:8px;right:3%;height:1px;width:30px;background-color:white}@media screen and (max-width: 480px){.component-button3::after{width:26px}}.component-button3::before{position:absolute;content:"";bottom:8px;right:3%;height:1px;width:15px;background-color:white;transform:rotate(30deg);transform-origin:right}@media screen and (max-width: 480px){.component-button3::before{width:13px}}

/*# sourceMappingURL=style.css.map */