@charset "UTF-8";@media screen and (max-width:770px){#m-img{display:none}#m-img:after{display:none}#m-img-inner{display:none}#slider{display:none}#slider li img{display:none}.m-msg{display:none}#sp-m-img{display:block}#sp-m-img-inner{position:relative;display:block;width:100%;height:85vh;background:#f4f0ed;overflow:hidden}#sp-slider{position:absolute;width:100%;height:auto;top:0;border:0;left:0;right:0;margin:auto;list-style:none;background:#f4f0ed}#sp-slider li img{width:100%;height:auto;margin:auto}#sp-m-msg{position:absolute;display:block;width:65%;height:auto;bottom:50px;left:-10px;z-index:100}.home-box1{background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/home/sp-home-back1.png);background-size:cover}.home-box1-2{position:relative;height:auto}.home-box1-2:after{content:'';display:block;padding-top:1500px}.home-img1{position:absolute;width:90%;height:auto;top:80px;right:0;left:0;margin:auto}.home-mark1{position:absolute;width:90%;top:320px;left:0;right:0;margin:auto}a .home-switch1{color:#fff}.home-switch1{width:85%;padding:10px 15px;background:#ffad00;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:1;color:#fff;text-align:center;border-radius:10px;margin-top:20px;transition:.7s}.home-switch1:hover{background:tomato}.home-img2{position:absolute;width:90%;height:auto;top:860px;left:0;right:0;margin:auto}.home-mark2{position:absolute;width:90%;top:1100px;right:0;left:0;margin:auto}.home-deco1{position:absolute;width:75%;height:auto;top:-50px;left:-30px}.home-deco2{position:absolute;width:41%;height:auto;top:750px;left:0}.home-box2{position:relative;padding:70px 0 60px}.home-mark3{width:95%;margin:auto;text-align:center}.home-title1{display:inline-block;padding:8px 20px;background:#ffad00;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:19px;line-height:1;color:#fff;border-radius:13px;margin-bottom:20px}.home-rute{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:86%;margin:40px auto 0;list-style:none}.home-rute li{width:100%;height:auto;margin:0 auto 20px}.home-rute li img{width:100%;height:auto}.home-deco3{position:absolute;display:block;width:45%;height:auto;top:-70px;right:0}.home-box3{position:relative;height:auto;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/home/home-back2.jpg);background-size:cover}.home-box3:after{content:'';display:block;padding-top:150px}.home-title2{position:absolute;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:20px;color:#fff;line-height:1.6;top:28%;right:3%}.ab-box1{background:#f4f0ed}.ab-box1-2{position:relative;height:auto;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/about/sp-ab-back1.png);background-size:cover}.ab-box1-2:after{content:'';display:block;padding-top:720px}.ab-mark1{position:absolute;width:100%;text-align:center;top:70px;left:0;right:0;margin:auto}.ab-box2{position:relative;height:auto;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/about/sp-ab-back2.png);background-size:cover}.ab-box2:after{content:'';display:block;padding-top:730px}.ab-img1{position:absolute;width:90%;height:auto;top:80px;left:0;right:0;margin:auto;border-radius:15px}.ab-mark2{position:absolute;width:90%;top:330px;right:0;left:0;margin:auto}.ab-box3{position:relative;height:auto}.ab-box3:after{content:'';display:block;padding-top:920px}.ab-img2{position:absolute;width:40%;height:auto;border-radius:10px;top:50px;right:50px}.ab-img3{position:absolute;width:30%;height:auto;top:160px;right:230px;border-radius:10px}.ab-mark3{position:absolute;width:90%;top:390px;left:0;right:0;margin:auto}.ab-deco1{position:absolute;display:block;width:40%;height:auto;left:inherit;right:0;bottom:0}.ab-box4{position:relative;padding:90px 0 100px;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/img/about/sp-ab-back3.jpg);background-size:cover}.ab-mark4{width:95%;margin:auto;text-align:center}.ab-title1{display:inline-block;padding:12px 20px;background:#ffad00;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:1;color:#fff;border-radius:10px;margin-bottom:0}.sceen{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;width:90%;margin:20px auto 0;list-style:none}.sceen li{width:100%;height:auto;min-height:inherit;margin:20px auto;padding:10px 15px 20px;overflow:hidden;background:#fff;border:4px solid #ffad00;border-radius:10px}.point-no{display:block;width:24%;height:auto;margin:10px auto 15px}.sc-img{display:block;width:100%;height:auto;border-radius:10px;overflow:hidden;margin:auto}.sc-msg{padding:15px 0 0}.sc-title{display:block;width:100%;margin:0 auto 10px;padding:8px 10px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;font-style:normal;font-size:23px;line-height:1;text-align:center;overflow:hidden}.pr-box1{padding:90px 0;background:#a0d8ef}.pr-mark1{width:90%;margin:auto;text-align:center}.price-img1{display:none}.sp-price-img1{display:block;width:95%;height:auto;margin:50px auto 0}.eq-box1{position:relative;height:auto;background-color:#f4f0ed}.eq-box1:after{content:'';display:block;padding-top:650px}.eq-img1{position:absolute;display:block;width:95%;height:auto;top:60px;right:0;margin:auto;border-radius:10px 0 0 10px}.eq-mark1{position:absolute;width:90%;top:280px;left:0;right:0;margin:auto}.fc-deco1{position:absolute;width:50%;height:auto;right:7.6%;bottom:10px}.eq-box2{position:relative;padding:60px 0 90px}.eq-title1{text-align:center}.eq-title1:before{content:'';display:block;width:52px;height:32px;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/facility/title-tag1.png);background-size:cover;margin:0 auto 5px}.eq-title1:after{content:'';display:block;width:25%;height:4px;border-radius:10px;background:#277201;margin:auto}.car-deta{position:relative;width:90%;height:auto;margin:60px auto 0;background-color:#f4f0ed;background-image:url(//nonnon810.com/wp-content/themes/taxi-nonnon/img/facility/sp-car-detaback1.png);background-size:cover;border-radius:10px;overflow:hidden}.car-deta:after{content:'';display:block;padding-top:600px}.car-img{position:absolute;width:90%;height:auto;margin:auto;top:20px;bottom:inherit;left:0;right:0}.car-disp{position:absolute;width:90%;top:290px;right:0;left:0;margin:auto}.car-name1{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:22px;line-height:1.5}.car-name2{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:17px;line-height:1.5;margin-top:5px}.eq-deco1{position:absolute;width:32%;height:auto;top:-30px;left:0}.eq-box3{position:relative;padding:17.9% 0 25%;background:#f8f8ff}.facility{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:90%;margin:10.2% auto 0;list-style:none}.facility li{width:100%;height:auto;border:1px solid #000;margin-bottom:inherit;margin:10px auto 16px;padding:10px 10px 20px;overflow:hidden;background:#fff}.fac-img{display:block;width:100%;height:auto;margin:auto}.facility-name{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:19px;line-height:1.5;text-align:center;margin-top:10px;margin-bottom:7px}a .eq-switch{color:#000;text-decoration:none}.eq-switch{display:block;width:85%;padding:10px 0;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:17px;line-height:1;text-align:center;background:#fff;border:1px solid #000;margin:40px auto 0;border-radius:15px;transition:1s}.eq-switch:hover{background:wheat}.eq-tag{position:relative}.eq-tag:before{position:absolute;content:'';display:inline-block;width:32px;height:22px;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/facility/title-tag2.png);background-size:cover;top:0;bottom:0;left:33px;margin:auto}.com-box1{background:#f4f0ed}.com-box1-2{position:relative;height:auto}.com-box1-2:after{content:'';display:block;padding-top:1000px}.ceo-img{position:absolute;display:block;width:90%;height:auto;border-radius:10px;top:60px;left:0;right:0;margin:auto}.com-mark1{position:absolute;width:90%;top:370px;right:0;left:0;margin:auto;z-index:10}.msg-tag{display:inline-block;padding:7px 20px;background:#6c3524;border-radius:10px;line-height:1;color:#fff;font-size:13px;margin-bottom:10px}.ceo-name{float:right;margin-top:20px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;font-style:normal;font-size:17px;line-height:1.8}.com-deco1{position:absolute;display:block;width:55%;height:auto;bottom:150px;right:0}.com-deco2{position:absolute;width:35%;height:auto;bottom:0;left:0}.com-box2{position:relative;padding:80px 0 90px;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/company/co-back1.jpg);background-size:cover}.com-img1{display:block;width:45%;height:auto;margin:auto}.com-mark2{width:95%;margin:40px auto 0;text-align:center;color:#fff}.co-title1{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:15px;line-height:1.5;text-align:center}.com-box3{position:relative;padding:12.8% 0 15.3%}.co-title2{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:25px;line-height:1;text-align:center}.co-title2:after{content:'会社概要';display:block;text-align:center;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:500;font-style:normal;font-size:14px;margin-top:7px}.com-deta{width:90%;margin:7.6% auto 0;border:1px solid #967d7d;border-collapse:collapse}.com-deta tr{border-bottom:1px solid #967d7d}.com-deta tr th{display:block;width:100%;padding:15px 20px;text-align:left;background:#f4f0ed}.com-deta tr td{display:block;width:100%;padding:15px 20px}.com-deta tr td a{color:#1e90ff;text-decoration:none}.ct-box1{padding:17.8% 0 7.6%}.ct-mark1{width:100%;margin:auto;text-align:center}.ct-phone{display:block;width:90%;height:auto;margin:30px auto 0}.ct-box2{padding:7.6% 0 20.5%}.ct-title1{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:23px;line-height:2;text-align:center}.ct-title1:before{content:'';display:block;width:15%;height:auto;padding-top:7%;margin:6px auto;background-image:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/contact/mail-tag.png);background-size:cover}.ft-form{width:90%;margin:5% auto;border-collapse:collapse;color:#000}.ft-form tr{line-height:1.5;border-bottom:1px solid #c3ab7a}.ft-form tr th{display:block;width:100%;padding:10px;font-weight:400;text-align:left;vertical-align:middle}.ft-form tr td{display:block;width:100%;padding:8px 10px 14px}.ft-form .text{width:100%;height:40px;border-radius:6px;border:none;background:#ebebeb}.ft-form .textarea{width:100%;height:200px;border-radius:6px;border:none;background:#ebebeb}.required{display:inline-block;padding:2px 5px;background:#000;color:#fff;font-size:clamp(.563rem,.465rem + .22vw,.688rem);margin-left:1.1%;vertical-align:middle}.submit{background:#000;color:#fff;padding:5px 10px;border:none}.re-box1{padding:100px 0;background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/recruit/sp-re-back1.png);background-size:cover}.re-mark1{width:90%;margin:auto;text-align:center}.end-scroll{width:100%;height:auto;overflow:hidden}.end-scroll .roll-scroll{display:flex;white-space:nowrap}.end-scroll .roll-scroll img{width:50%;height:auto}.re-box3{background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/recruit/sp-re-back2.png);background-size:cover}.re-box3-2{position:relative;height:auto}.re-box3-2:after{content:'';display:block;padding-top:800px}.re-img1{position:absolute;display:block;width:90%;height:auto;top:80px;left:0;right:0;margin:auto}.re-mark2{position:absolute;width:90%;top:350px;right:0;left:0;margin:auto}.re-box4{background:url(//nonnon810.com/wp-content/themes/taxi-nonnon/./img/recruit/re-back3.jpg);background-size:cover}.re-box4-2{position:relative;height:auto}.re-box4-2:after{content:'';display:block;padding-top:1420px}.re-mark3{position:absolute;width:95%;height:auto;top:80px;left:0;right:0;margin:auto;color:#fff}.re-title1{position:absolute;width:100%;left:0;right:0;margin:auto;text-align:center;color:#fff}.re-title1:before{content:'OUR BUSINESS';display:block;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:1.5;text-align:center}.re-mark3 .mk2{position:absolute;width:90%;top:60px;right:0;left:0;margin:auto;text-align:center}.work-list{position:absolute;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:90%;margin:auto;top:22%;left:0;right:0;list-style:none}.work-list li{width:100%;height:auto;min-height:inherit;background:#fff;margin-bottom:35px}.work-list li img{display:block;width:100%;height:auto}.work-disp{padding:15px}.work-title1{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:21px;line-height:1.5}.re-box5{padding:60px 0}.re-title2{text-align:center}.re-title2:before{content:'FLOW';display:block;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:1.2;text-align:center}.flow-list{width:85%;margin:30px auto 0;list-style:none}.flow-list li{position:relative;width:100%;height:auto;background:#f4f0ed;border-radius:10px;overflow:hidden;margin:0 auto 40px;padding:10px}.flow-list li:after{content:'';display:block;padding-top:340px}.flow-no{position:absolute;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:1;top:5.8%;left:15px}.flow-img{position:absolute;width:35%;height:auto;margin:auto;top:60px;bottom:inherit;left:0;right:0;background:#fff;border-radius:50%}.flow-disp{position:absolute;width:90%;top:200px;left:0;right:0;margin:auto}.flow-title{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:22px;line-height:1.5;text-align:center}.re-box6{padding:70px 0;background:#f5f5f5}.re-title3{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:1.5;text-align:center}.recruit-form{width:90%;margin:20px auto 30px;border-collapse:collapse;color:#000}.recruit-form tr{line-height:1.5;border-bottom:1px solid #c3ab7a}.recruit-form tr th{display:block;width:100%;padding:18px 0 0;font-weight:400;text-align:left;vertical-align:middle}.recruit-form tr td{display:block;width:100%;padding:18px 0}.recruit-form .text{width:95%;height:40px;border-radius:6px;border:none;background:#ebebeb}.recruit-form .textarea{width:95%;height:200px;border-radius:6px;border:none;background:#ebebeb}.required{display:inline-block;padding:2px 5px;background:#000;color:#fff;font-size:clamp(.563rem,.465rem + .22vw,.688rem);margin-left:1.1%;vertical-align:middle}.re-submit{background:#f5a400;color:#fff;padding:8px 15px;border:none}}