﻿.page-id-2 .slide-bg{overflow:hidden;width:100%}.page-id-2 .slide-bg .slide-wrap{max-width:1160px;margin:0 auto;position:relative}.page-id-2 .slide-bg .overlay-slide{background:rgba(0,0,0,0.6);height:100%;top:0}.page-id-2 .slide-bg .overlay-slide.overlay-l{left:0}.page-id-2 .slide-bg .overlay-slide.overlay-r{right:0}.page-id-2 .slide-bg .slide-msg{z-index:99;background:rgba(255,196,191,0.54);border-radius:14px;line-height:22px;padding:18px 32px 27px 13px;top:6%;left:5.4%;text-shadow:0 3px 6px #FFFFFF}.page-id-2 .slide-bg .safety-image{width:19.6%;top:6%;right:6.53%}@media screen and (min-width: 768px){.page-id-2 .gloval-nav.front-nav ul{padding:19px 0 12px}.page-id-2 .gloval-nav.front-nav ul li{background:url("../image/common/dashed-tate-long.png") no-repeat 100% 50%;padding:6px 1px 5px}.page-id-2 .gloval-nav.front-nav ul li:last-of-type{background:none}.page-id-2 .gloval-nav.front-nav ul li a{padding-top:53px}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(1) a{background:transparent url(../image/top/icon-gn01.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(2) a{background:transparent url(../image/top/icon-gn02.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(3) a{background:transparent url(../image/top/icon-gn03.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(4) a{background:transparent url(../image/top/icon-gn09.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(5) a{background:transparent url(../image/top/icon-gn04.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(6) a{background:transparent url(../image/top/icon-gn05.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(7) a{background:transparent url(../image/top/icon-gn06.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(8) a{background:transparent url(../image/top/icon-gn07.svg) no-repeat 50% 0}.page-id-2 .gloval-nav.front-nav ul li:nth-of-type(9) a{background:transparent url(../image/top/icon-gn08.svg) no-repeat 50% 0}.page-id-2 .slide-bg .slide-msg{line-height:38px;padding:15px 13px 20px 11px;top:4%;left:6.9%}.page-id-2 .slide-bg .safety-image{width:10.2%;top:5.4%;right:6.53%}}.f-bold{font-weight:bold}.ta-c{text-align:center}.bg-palered{background:rgba(233,201,200,0.5)}.margin-0-auto{margin:0 auto}@media screen and (max-width: 767px){.d-none_sp{display:none}}.front-content .front-attn{padding-top:20px}.front-content .front-attn .fattn-box{margin-bottom:20px}.front-content .front-attn .fattn-box:last-of-type{margin-bottom:0}@media print, screen and (min-width: 768px){.front-content .front-attn{padding-top:40px}.front-content .front-attn .fattn-box{margin-bottom:30px}}@media screen and (min-width: 768px){.p-relative-pc{position:relative}.p-absolute-pc{position:absolute}.d-none_pc{display:none}}.top_h3{background:url("../image/common/border-dotted.png") repeat-x 0 100%;margin:0 auto;max-width:1000px}.top_h3 h3{margin-bottom:8px}.top_h3 p{padding-bottom:8px}@media screen and (min-width: 768px){.top_h3 h3{margin-bottom:18px}.top_h3 p{padding-bottom:13px}}@media screen and (min-width: 768px){.top-welcome-img{margin-top:-220px}}.top-services-bg{background:url("../image/top/services-bg.jpg") center/cover}.top-services-h3{padding-top:25px;background:none;margin-bottom:38px}.top-services-dl{padding:0 15px 26px;flex-wrap:wrap}.top-services-dl dl{width:calc(50% - 5px);background:rgba(255,255,255,0.65);border-radius:19px;margin-bottom:9px}.top-services-dl dl:nth-of-type(odd){margin-right:5px}.top-services-dl dl:nth-of-type(even){margin-left:5px}.top-services-dl dl dt{margin-bottom:0;padding:12px 15px 8px;text-align:center}.top-services-dl dl dd{margin-bottom:14px}.top-services-dl dl dd h4{font-size:16px;font-weight:bold;text-align:center;margin:0 auto 11px}.top-services-dl dl dd p{font-size:14px;padding:0 10px}@media screen and (min-width: 768px){.top-services-dl{justify-content:space-between;padding:0 0 44px}.top-services-dl dl{margin-bottom:33px;width:calc(33% - 24px)}.top-services-dl dl:nth-of-type(odd){margin-right:0px}.top-services-dl dl:nth-of-type(even){margin-left:0px}.top-services-dl dl dt{padding:16px 23px}.top-services-dl dl dd{margin-bottom:25px}.top-services-dl dl dd h4{font-size:18px;margin-bottom:16px}.top-services-dl dl dd p{padding:0 20px}}.top-fb{margin:52px auto 30px}.top-fb-bg{background:url("../image/top/fb-bg.jpg") no-repeat 50% 0/auto 100%}.top-fb-bg .top-sns-cnt iframe{pointer-events:none}.top-fb-bg-pc{background:none}.top-fb-img{flex-wrap:wrap;padding:48px 20px 30px}.top-fb-img>div{width:100%}.top-fb-img p{width:calc(50% - 10px)}.top-fb-img p:nth-of-type(odd){margin-right:10px}.top-fb-img p:nth-of-type(even){margin-left:10px}.top-sns-box{padding:0 0 30px}.top-sns-box h4{margin-bottom:10px}.top-sns-box .top-sns-btn{margin-bottom:10px}.top-sns-box.top-sns-insta .top-sns-ttl a{margin:auto 0 auto auto;justify-content:flex-end}.top-sns-box.top-sns-insta .top-sns-ttl a img{width:20px;padding-right:5px;display:inline-block}.top-sns-box.top-sns-twitter{max-width:100%}.top-sns-box.top-sns-twitter .top-sns-cnt{max-height:600px;overflow-y:scroll}@media screen and (max-width: 767px){.home ul.media-grid li.media-list-item{width:50%}.home ul.media-grid li:nth-child(5),.home ul.media-grid li:nth-child(6),.home ul.media-grid li:nth-child(7),.home ul.media-grid li:nth-child(8){display:none}}@media screen and (min-width: 767px){.top-fb{margin:0 auto;padding:150px 0}.top-fb-bg{background:none}.top-fb-bg-pc{background:url("../image/top/fb-bg.jpg") no-repeat 50% 0/auto 100%}.top-fb-img{padding:57px 0 95px;justify-content:space-between}.top-fb-img p{width:calc(25% - 18px)}.top-fb-img p:nth-of-type(odd){margin-right:0px}.top-fb-img p:nth-of-type(even){margin-left:0px}.top-sns-box{padding:0 0 30px;width:47%}.top-sns-box h4{margin-bottom:20px}.top-sns-box .top-sns-btn{margin-bottom:30px}.top-sns-box.top-sns-insta .top-sns-ttl a img{width:35px;padding-right:10px}.top-sns-box.top-sns-twitter .top-sns-cnt{max-height:677px}}.top-youtube{margin-top:50px}.top-youtube .top-youtube-list{margin:13px 15px;border-radius:42px;padding-bottom:45px}.top-youtube .top-youtube-list .top-youtube-img{padding:24px 15px 38px;text-align:center}.top-youtube .top-youtube-list .top-youtube-link{margin:0 32px 60px}.top-youtube .top-youtube-list .top-youtube-link p{padding-left:2em;margin-bottom:1em;background:url("../image/top/arrow-t-black.svg") no-repeat 0% 50%}.top-youtube .top-youtube-list .top-youtube-link p a{color:#333;font-size:14px}.top-youtube .top-youtube-list .top-youtube-list-link p{margin:0 15px}.top-youtube .top-youtube-list .top-youtube-list-link p a{border-radius:11px;position:relative;height:50px;max-width:316px;display:block;line-height:50px;margin:0 auto;border:1px dashed #707070;transition:0.5s}.top-youtube .top-youtube-list .top-youtube-list-link p a::after{content:"";width:24px;height:24px;position:absolute;background:url("../image/top/circle-arrow-white-red.svg") no-repeat 50% 50%/23px 23px;top:23%;margin-left:10px}.top-youtube .top-youtube-list .top-youtube-list-link p a:hover{border:1px dashed #E4362F;background:#fff;color:#E4362F}.top-youtube .top-youtube-list .top-youtube-list-link p a:hover::after{background:url("../image/top/circle-arrow-red-white.svg") no-repeat 50% 50%/23px 23px}@media screen and (max-width: 767px){.top-youtube-img iframe{max-height:200px}}@media screen and (min-width: 768px){.top-youtube{margin-top:50px}.top-youtube .top-youtube-list{display:flex;margin:45px auto 0;padding-bottom:0;border-radius:12px}.top-youtube .top-youtube-list .top-youtube-img{padding:37px 12px 58px}.top-youtube .top-youtube-list .top-youtube-img img{max-width:423px;width:100%;height:auto}.top-youtube .top-youtube-list .youtube-pc{margin:0 auto;width:48%}.top-youtube .top-youtube-list .youtube-pc .top-youtube-link{margin:61px 0 58px;padding:0 26px}.top-youtube .top-youtube-list .youtube-pc .top-youtube-link p{line-height:2em}.top-youtube .top-youtube-list .youtube-pc .top-youtube-link p a{font-size:17px}.top-youtube .top-youtube-list .youtube-pc .top-youtube-list-link p{margin-bottom:44px}.top-youtube .top-youtube-list .youtube-pc .top-youtube-list-link p a{max-width:480px;height:76px;line-height:76px}.top-youtube .top-youtube-list .youtube-pc .top-youtube-list-link p a::after{width:36px;height:36px;position:absolute;background-size:36px;top:23%}}.top-blog{margin:55px 0 50px}.top-blog .top-blog-box{margin:25px 18px}.top-blog .top-blog-box .top-blog-box-btn{padding:8px 0;border-bottom:1px dashed #707070}.top-blog .top-blog-box .top-blog-box-btn a{background:rgba(219,165,164,0.6);border-radius:20px;display:block}.top-blog .top-blog-box .top-blog-box-btn a .top-blog-day{margin:7px 0 7px 6px;padding:7px 25px 7px 9px;border-radius:20px}.top-blog .top-blog-box .top-blog-box-btn a .top-blog-text{color:#4D4736;padding:0px 15px 9px}.top-blog .blog-list-link{margin:45px 15px}.top-blog .blog-list-link p a{border:1px dashed #E4362F;border-radius:11px;position:relative;height:50px;max-width:316px;display:block;line-height:50px;margin:0 auto;background:#fff;transition:0.5s}.top-blog .blog-list-link p a::after{content:"";width:24px;height:24px;position:absolute;background:url("../image/top/circle-arrow-red-white.svg") no-repeat 50% 50%/23px 23px;top:25%;margin-left:10px}.top-blog .blog-list-link p a:hover{border:1px dashed #fff;background:#E4362F;color:#fff}.top-blog .blog-list-link p a:hover::after{background:url("../image/top/circle-arrow-white-red.svg") no-repeat 50% 50%/23px 23px}@media screen and (min-width: 768px){.top-blog-h3{margin-bottom:30px}.top-blog{margin:94px 0 111px}.top-blog .top-blog-box{margin:0 auto}.top-blog .top-blog-box .top-blog-box-btn{padding:14px 0}.top-blog .top-blog-box .top-blog-box-btn a{display:flex;border-radius:12px}.top-blog .top-blog-box .top-blog-box-btn a .top-blog-day{padding:8px 35px 8px 49px;margin:8px 67px 8px 44px}.top-blog .top-blog-box .top-blog-box-btn a .top-blog-text{padding:0}.top-blog .blog-list-link{margin:22px 14px}.top-blog .blog-list-link p a{height:76px;max-width:844px;display:block;line-height:76px}.top-blog .blog-list-link p a::after{width:50px;height:36px;position:absolute;background-size:36px;top:25%;margin-left:10px}.top-blog .blog-list-link p a:hover::after{background-size:36px}}.page-studio-bus .studio-bus-mds1{justify-content:center}.page-studio-bus .studio-bus-mds1 .studio-bus-mds-img{max-width:100px;margin-bottom:6px}.page-studio-bus .studio-bus-mds1 .studio-bus-mds1-txt{line-height:1}.page-studio-bus .studio-bus-mds1 .studio-bus-mds1-txt .txt-red{margin-bottom:6px}.page-studio-bus .studio-bus-mds1 .studio-bus-mds1-txt .txt-bk{color:#4D4736}@media screen and (min-width: 768px){.page-studio-bus .studio-bus-mds1 .studio-bus-mds-img{max-width:152px;margin-bottom:12px}.page-studio-bus .studio-bus-mds1 .studio-bus-mds1-txt .txt-red{font-size:52px;margin-bottom:12px}}.page-studio-bus .studio-bus-txt1{padding:11px 15px 24px}.page-studio-bus .studio-bus-txt1 .studio-bus-txt1-1{margin-bottom:41px}@media screen and (min-width: 768px){.page-studio-bus .studio-bus-txt1{line-height:30px}}.page-studio-bus .studio-bus-map{margin:32px auto}@media screen and (min-width: 768px){.page-studio-bus .studio-bus-map{max-width:1073px;margin:41px auto 84px}}.page-studio-bus .studio-bus-op{background:rgba(244,228,227,0.5);padding-top:38px;padding-bottom:39px;margin-bottom:42px}.page-studio-bus .studio-bus-op .max1000 .studio-bus-circle1{border-radius:50%;width:177px;height:177px;margin:0 auto;position:relative}.page-studio-bus .studio-bus-op .max1000 .studio-bus-circle1 P{position:absolute;top:37%;right:24%;line-height:25px}.page-studio-bus .studio-bus-op .max1000 .studio-bus-img-bus{max-width:257px;margin:0 auto;position:relative}.page-studio-bus .studio-bus-op .max1000 .studio-bus-img-bus img{position:absolute;top:-24px}.page-studio-bus .studio-bus-op .max1000 .studio-bus-op-ul{margin:81px auto 0;max-width:214px;background:rgba(250,248,240,0.7);padding:106px 19px 26px 26px}.page-studio-bus .studio-bus-op .max1000 .studio-bus-op-ul li{margin-bottom:0}@media screen and (min-width: 768px){.page-studio-bus .studio-bus-op{padding:0}.page-studio-bus .studio-bus-op .max1000{display:flex}.page-studio-bus .studio-bus-op .max1000 .studio-bus-circle1{order:1;margin:117px 34px 98px 0;max-width:138px;max-height:138px;width:100%;height:auto}.page-studio-bus .studio-bus-op .max1000 .studio-bus-circle1 p{top:34%;right:20%}.page-studio-bus .studio-bus-op .max1000 .studio-bus-img-bus{order:3;margin:0;position:absolute;right:0;max-width:426px;top:10%;width:41.4%}.page-studio-bus .studio-bus-op .max1000 .studio-bus-op-ul{order:2;max-width:654px;width:100%;padding:18px 0 17px 38px;line-height:35px;margin:65px auto 48px 0}}.page-about article{margin-bottom:43px}.page-about h2{margin-bottom:0}.page-about .sec01{padding:16px 0 25px;margin-bottom:22px;background:#FAF8F0}.page-about .sec01 .box-right p{line-height:30px}@media print, screen and (min-width: 768px){.page-about article{margin-bottom:143px}.page-about .sec01{padding:21px 0 55px;margin-bottom:84px}.page-about .sec01 .box-left{margin-left:4.4%}.page-about .sec01 .box-right{width:40%;margin-right:8.1%}}.sec-branch.sec-branch0{margin-bottom:23px}.sec-branch.sec-branch1{padding:22px 0 23px;margin-bottom:22px;background:#FEFBF3}.sec-branch.sec-branch2{margin-bottom:0}.sec-branch h3{background:#DBA5A4}.sec-branch .box-right table{margin-top:11px}.sec-branch .box-right table th,.sec-branch .box-right table td{padding:14px 9px 15px;border:1px solid #FFFFFF}.sec-branch .box-right table th{background:rgba(112,112,112,0.75);width:62px}.sec-branch .box-right table td{background:rgba(240,234,234,0.5);color:#4D4736}.sec-branch .google-map .map{padding-bottom:318px}@media print, screen and (min-width: 768px){.sec-branch.sec-branch0{margin-bottom:83px}.sec-branch.sec-branch1{padding:62px 0;margin-bottom:41px}.sec-branch .box-left{width:48%}.sec-branch .box-right{width:50.3%}.sec-branch .box-right table{margin-top:0}.sec-branch .box-right table th,.sec-branch .box-right table td{padding:30px 20px}.sec-branch .box-right table th{width:127px}.sec-branch .google-map .map{padding-bottom:375px}}.page-application section{margin-bottom:60px}.page-application .application-image img{box-shadow:0 3px 6px 0 #4D4736}.page-application .application-info .application-pdf{background:url("../image/common/circle-arrow-black-white.svg") no-repeat 0 50%;padding-left:51px}.page-application .application-info .application-pdf a{padding-right:76px;background:url("../image/common/icon-pdf.png") no-repeat right 0 top 50%;line-height:25px;min-height:53px;color:#4D4736}@media print, screen and (min-width: 768px){.page-application section{margin-bottom:140px}.page-application .application-image{margin-bottom:0}.page-application .application-info{width:50%;padding-bottom:0}.page-application .application-info .application-pdf{height:53px;margin-bottom:0;margin-top:auto}}.page-bus section h3{width:84%;margin:0 auto 26px;border-radius:29px}.page-bus section .sec-intr{margin-bottom:39px;padding:0 24px}@media print, screen and (min-width: 768px){.page-bus section h3{max-width:834px;margin:0 auto 21px;border-radius:12px}.page-bus section .sec-intr{margin-bottom:21px}}.page-bus section{margin-bottom:40px}.page-bus .bus-box{margin-bottom:30px}.page-bus .bus-box:last-of-type{margin-bottom:0}.page-bus h4{background:transparent url(../image/bus/border-dashed.png) repeat-x 0 50%}.page-bus h4 span{padding-right:15px}.page-bus .slide-main{overflow:hidden}.page-bus .slide-thumbnails{padding:20px 0 20px;overflow:hidden}.page-bus .slide-thumbnails .thumbnail-box{width:10%;padding:0 5px}.page-bus .youtube-box a{border-radius:15px;background:#E4362F url(../image/common/circle-arrow-black-white.svg) no-repeat right 5px top 50%/15px auto;padding:5px 25px 5px 15px;color:white}.page-bus .youtube-box a:hover{opacity:0.7;cursor:pointer}.page-bus .bus-info dl{margin-bottom:11px}.page-bus .bus-info dl dt{background:#4D4736;width:63px;height:63px;border-radius:50%;margin-bottom:0}.page-bus .bus-info dl dd{width:calc(100% - 68px);margin-bottom:0;background:rgba(250,248,240,0.6);padding:10px 10px 10px 15px}.page-bus .bus-info dl.bus-file dd{background:none;padding-top:20px;padding-left:6px;padding-right:0}.page-bus .bus-info dl.bus-file dd a{background:transparent url(../image/bus/circle-arrow-black-white.svg) no-repeat 0 50%/32px auto;padding-left:38px;color:#4D4736}.page-bus .bus-info dl.bus-file dd a span{padding-right:46px;background:transparent url(../image/bus/icon-pdf.png) no-repeat 100% 0/42px auto;min-height:41px}@media screen and (max-width: 767px){.page-bus .bus-images{margin-bottom:30px}}@media print, screen and (min-width: 768px){.page-bus section{margin-bottom:96px}.page-bus section .bus-box{margin-bottom:47px}.page-bus section .bus-box:last-of-type{margin-bottom:0}.page-bus section .bus-images{width:46.5%}.page-bus section .bus-info{width:46.5%}.page-bus section .bus-info dl{margin-bottom:10px}.page-bus section .bus-info dl dt{width:90px;height:90px}.page-bus section .bus-info dl dd{width:calc(100% - 113px);padding:10px;line-height:25px}.page-bus section:nth-of-type(odd) h4 span{padding-right:7px}.page-bus section:nth-of-type(even) h4{text-align:right}.page-bus section:nth-of-type(even) h4 span{padding-right:0;padding-left:7px}.page-bus section:nth-of-type(even) .bus-images{order:2}.page-bus section:nth-of-type(even) .bus-info{order:1}}.page-bus .sec-eq h3{line-height:53px}.page-bus .sec-eq .eq-box{width:50%;padding:0 10px;margin-bottom:30px}.page-bus .sec-eq .eq-box p{margin-bottom:10px}@media print, screen and (min-width: 768px){.page-bus .sec-eq .eq-box{width:25%}}.page-contact section{margin-bottom:52px}.page-contact .form-intr{padding:0 20px 40px;line-height:28px}.page-contact h4{background:transparent url(../image/bus/border-dashed.png) repeat-x 0 50%}.page-contact h4 span{padding-right:15px}.page-contact dl dt{background:#F0EAEA;width:100%;padding:12px 8px 12px 25px;border:1px solid #FFFFFF}.page-contact dl dt span{padding:2px 5px}.page-contact dl dt span.required{background:#E4362F}.page-contact dl dt span.option{background:#047DB6}.page-contact dl dd{width:100%;border:1px solid #FFFFFF}.page-contact dl dd input,.page-contact dl dd select,.page-contact dl dd textarea{border:1px solid #CBD6D5;padding:6px;width:100%}.page-contact dl dd .dd-wrap{padding:9px 26px 6px 11px;background:#FAF8F0}.page-contact dl dd .dd-wrap+span{margin-top:18px}.page-contact dl dd .dd-ttl{width:72px;color:#7D7D7D}.page-contact p.submit input{background:#EB7161 url(../image/common/circle-arrow-red-white.svg) no-repeat right 23px top 50%/14px;min-width:118px;border:none;color:#FFFFFF;padding:6px 48px 7px 32px}@media print, screen and (max-width: 767px){.page-contact dl dd .dd-wrap.d-flex.d-md-block{align-content:stretch;align-items:center;height:100%}}@media print, screen and (min-width: 768px){.page-contact section{margin-bottom:122px}.page-contact .form-intr{max-width:656px;margin:0 auto;line-height:30px}.page-contact dl{margin-bottom:18px}.page-contact dl:last-of-type{margin-bottom:0}.page-contact dl dt{width:270px}.page-contact dl dd{width:calc(100% - 270px)}.page-contact dl dd .dd-wrap{padding-left:30px}.page-contact dl dd .dd-ttl{width:132px}.page-contact .form-about-customer{margin-bottom:57px}.page-contact p.submit input{background-size:28px;min-width:243px;border:none;color:#FFFFFF;padding:13px 93px 14px 66px}}.page-declaration section{margin-bottom:60px}.page-declaration section:first-of-type{margin-bottom:30px}.page-declaration section p{line-height:25px}@media print, screen and (min-width: 768px){.page-declaration section{margin-bottom:140px}.page-declaration section:first-of-type{margin-bottom:60px}.page-declaration section p{line-height:30px}}.page-faq section{margin-bottom:50px}.page-faq .faq-msg{line-height:30px;margin-bottom:42px}.page-faq dl{margin-bottom:20px}.page-faq dl dt{background:#E9C9C8 url("../image/faq/faq-q2.svg") no-repeat 10px 50%;min-height:80px;padding-left:92px;padding-right:10px;color:#A70719}.page-faq dl dt span:first-of-type{flex:1;padding-right:10px;line-height:28px}.page-faq dl dt span.open-close{background:transparent url(../image/common/oc-closed.svg) no-repeat 50% 50%;width:42px;height:42px;transition:0.8s}.page-faq dl dt.active span.open-close{background-image:url("../image/common/oc-opeend.svg")}.page-faq dl dd{padding:15px 10px 6px 92px;background:#F0EAEA url("../image/faq/faq-a2.svg") no-repeat 10px 6px;color:#4D4736;line-height:28px}@media print, screen and (min-width: 768px){.page-faq section{margin-bottom:111px}.page-faq dl{width:46.4%}}.page-recruit{margin-bottom:63px}.page-recruit .sec-bg{padding:40px 0}.page-recruit .sec-bg:nth-of-type(2n){padding:23px 0 25px;background:#FAF8F0}.page-recruit section{margin-bottom:30px}.page-recruit section:last-of-type{margin-bottom:0}.page-recruit section h3{background:rgba(219,165,164,0.6)}.page-recruit section h4{margin-bottom:20px;background:transparent url(../image/common/border-dashed.png) repeat-x 0 50%;line-height:1em}.page-recruit section h4 span{background:#FFFFFF;padding-right:0.5em}.page-recruit section .recruit-cnt dl{margin-bottom:1px}.page-recruit section .recruit-cnt dl dt{background:#E3E3E3;margin-bottom:0;border-right:1px;width:7em;padding:11px 12px}.page-recruit section .recruit-cnt dl dd{margin-bottom:0;background:rgba(240,234,234,0.5);width:calc(100% - 7em);padding:11px 15px}.page-recruit section .recruit-cnt dl:nth-of-type(2n) dd{background:rgba(248,242,221,0.5)}@media preint, screen and (min-width: 768px){.page-recruit{margin-bottom:96px}.page-recruit section{margin-bottom:28px}.page-recruit section h4{margin-bottom:17px}.page-recruit section .recruit-cnt{line-height:30px}.page-recruit section .recruit-cnt dl dt{width:201px;padding:20px 10px 19px 28px}.page-recruit section .recruit-cnt dl dd{width:calc(100% - 201px);padding:20px 10px 19px 28px}}.page-privacy{margin-bottom:63px}.page-privacy section{margin-bottom:30px}.page-privacy section:last-of-type{margin-bottom:0}.page-privacy section h3{color:#333;margin-bottom:20px;background:transparent url(../image/common/border-dashed.png) repeat-x 0 50%;line-height:1em}.page-privacy section h3 span{background:#FFFFFF;padding-right:0.5em}.page-privacy section .pp-cnt{color:#333333;line-height:28px}.page-privacy section .pp-cnt a{color:#333333}.page-privacy section:last-of-type{margin-bottom:129px}@media preint, screen and (min-width: 768px){.page-privacy{margin-bottom:96px}.page-privacy section{margin-bottom:28px}.page-privacy section h3{margin-bottom:17px}.page-privacy section .pp-cnt{line-height:30px}.page-privacy section:last-of-type{margin-bottom:120px}}.page-price{margin-bottom:63px}.page-price section{margin-bottom:30px}.page-price section h3{background:rgba(219,165,164,0.6);border-radius:29px;padding:12px 10px;margin-bottom:26px}.page-price section .price-msg01,.page-price section .price-msg02{line-height:28px;margin-bottom:17px}@media preint, screen and (min-width: 768px){.page-price{margin-bottom:96px}.page-price section{margin-bottom:28px}.page-price section h3{border-radius:12px;padding:12px 10px 9px;margin-bottom:21px}.page-price section .price-msg01,.page-price section .price-msg02{line-height:30px}.page-price section .price-msg01{margin-bottom:45px}.page-price section .price-msg02{margin-bottom:29px}}.page-price .sec1{margin-bottom:38px}.page-price .sec1 th{color:#FFFFFF;border:1px solid #FFFFFF}.page-price .sec1 td{border:1px solid #FFFFFF}.page-price .sec1 thead th{background-color:#707070}.page-price .sec1 tbody tr th{padding:2px 4px 5px;font-size:.6875rem}.page-price .sec1 tbody tr td{vertical-align:top}.page-price .sec1 tbody tr td input{width:100%}.page-price .sec1 tbody tr td:first-of-type input{max-width:calc(100% - 2em)}.page-price .sec1 tbody tr:nth-of-type(1) th{background:#E55552}.page-price .sec1 tbody tr:nth-of-type(1) td{background:#F4E4E3}.page-price .sec1 tbody tr:nth-of-type(2) th{background:#C5AD5E}.page-price .sec1 tbody tr:nth-of-type(2) td{background:#FAF8F0}.page-price .sec1 tbody tr:nth-of-type(3) th{background:#8EBAB6}.page-price .sec1 tbody tr:nth-of-type(3) td{background:#E3E3E3}.page-price .sec1 tbody tr:nth-of-type(4) th{background:#CECE18}.page-price .sec1 tbody tr:nth-of-type(4) td{background:#EDFAB8}@media screen and (max-width: 767px){.page-price .sec1{margin-bottom:84px}.page-price .sec1 .table-wrap{width:100%;overflow-x:scroll}.page-price .sec1 .table-wrap .overlay{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6) url(../image/common/arrow-lr.png) no-repeat 50% 50%}.page-price .sec1 table{width:500px}.page-price .sec1 thead tr th{padding:3px 8px 6px 3px;text-align:left}.page-price .sec1 thead tr th img{width:100%;height:auto}.page-price .sec1 thead tr th:nth-of-type(1){text-align:center}.page-price .sec1 thead tr th:not(:first-of-type) .th-inner{justify-content:space-between}.page-price .sec1 thead tr th:nth-of-type(2){width:110px}.page-price .sec1 thead tr th:nth-of-type(2) .thead-icon{width:27px}.page-price .sec1 thead tr th:nth-of-type(3),.page-price .sec1 thead tr th:nth-of-type(4),.page-price .sec1 thead tr th:nth-of-type(5){width:80px}.page-price .sec1 thead tr th:nth-of-type(3) .thead-icon,.page-price .sec1 thead tr th:nth-of-type(4) .thead-icon,.page-price .sec1 thead tr th:nth-of-type(5) .thead-icon{width:27px}.page-price .sec1 thead tr th:nth-of-type(6){position:relative}.page-price .sec1 thead tr th:nth-of-type(6) .thead-icon{position:absolute;right:5px;top:50%;transform:translateY(-14px);width:35px}.page-price .sec1 tbody tr th{text-align:center}.page-price .sec1 tbody tr th span{display:block}.page-price .sec1 tbody tr td{padding:3px 3px 6px}.page-price .sec1 tbody tr td:not(:first-of-type){text-align:right}}@media preint, screen and (min-width: 768px){.page-price .sec1{margin-bottom:84px}.page-price .sec1 thead tr th{font-size:1.125rem;font-weight:bold}.page-price .sec1 thead tr th .thead-icon{padding-left:10px}.page-price .sec1 thead tr th:first-of-type{width:200px}.page-price .sec1 thead tr th:not(:first-of-type){width:calc((100% - 292px) /5)}.page-price .sec1 tbody tr th{font-size:1.125rem;vertical-align:middle;padding-left:10px;font-weight:bold}.page-price .sec1 tbody tr th img{order:2}.page-price .sec1 tbody tr th span{order:1}.page-price .sec1 tbody tr td{vertical-align:middle;font-size:1.125rem}.page-price .sec1 tbody tr td input{max-width:68px;margin-right:5px}.page-price .sec1 tbody tr td:nth-of-type(1) input{width:55px;margin-bottom:5px}}.page-price .sec2{margin-bottom:50px}.page-price .sec2 h4{background:transparent url(../image/bus/border-dashed.png) repeat-x 0 50%}.page-price .sec2 h4 span{padding-right:15px}.page-price .sec2 .price-info{margin-bottom:40px}.page-price .sec2 .price-info:last-of-type{margin-bottom:0}.page-price .sec2 th,.page-price .sec2 td{border:1px solid #FFFFFF;font-size:.5625rem}.page-price .sec2 thead th{background:#707070;color:#FFFFFF;font-size:.6875rem}.page-price .sec2 tbody tr th,.page-price .sec2 tbody tr td{background:#F0EAEA}.page-price .sec2 tbody tr:nth-of-type(even) th,.page-price .sec2 tbody tr:nth-of-type(even) td{background:#FAF8F0}@media preint, screen and (min-width: 768px){.page-price .sec2{margin-bottom:111px}.page-price .sec2 .price-info{margin-bottom:60px}.page-price .sec2 thead th{font-size:1.125rem}.page-price .sec2 tbody th,.page-price .sec2 tbody td{font-size:1.125rem;line-height:1.2em}}.page-quotation section{margin-bottom:52px}.page-quotation .form-intr{padding:0 20px 40px;line-height:28px}.page-quotation h4{background:transparent url(../image/bus/border-dashed.png) repeat-x 0 50%}.page-quotation h4 span{padding-right:15px}.page-quotation dl dt{background:#F0EAEA;width:100%;padding:12px 8px 12px 25px;border:1px solid #FFFFFF}.page-quotation dl dt span{padding:2px 5px}.page-quotation dl dt span.required{background:#E4362F}.page-quotation dl dt span.option{background:#047DB6}.page-quotation dl dd{width:100%;border:1px solid #FFFFFF}.page-quotation dl dd input,.page-quotation dl dd select,.page-quotation dl dd textarea{border:1px solid #CBD6D5;padding:6px;width:100%}.page-quotation dl dd .dd-wrap{padding:9px 26px 6px 11px;background:#FAF8F0}.page-quotation dl dd .dd-wrap+span{margin-top:18px}.page-quotation dl dd .dd-ttl{width:72px;color:#7D7D7D}.page-quotation dl dd.form-dp .wpcf7-form-control-wrap{width:calc(100% - 72px)}.page-quotation dl dd.form-dates .dd-ttl{width:5.5em}.page-quotation dl dd.form-dates .wpcf7-form-control-wrap{width:calc(50% - 1em);display:inline-block}.page-quotation dl dd.form-nums input{width:90px}.page-quotation dl dd.form-price input{width:90px}.page-quotation dl dd.form-zipcode .dd-ttl{width:4.4em}.page-quotation dl dd.form-zipcode .wpcf7-form-control-wrap{width:calc(100% - 4.4em)}.page-quotation .form-about-bus{margin-bottom:40px}.page-quotation p.submit input{background:#EB7161 url(../image/common/circle-arrow-red-white.svg) no-repeat right 23px top 50%/14px;min-width:118px;border:none;color:#FFFFFF;padding:6px 48px 7px 32px}@media print, screen and (max-width: 767px){.page-quotation dl dd .dd-wrap.d-flex.d-md-block{align-content:stretch;align-items:center;height:100%}}@media print, screen and (min-width: 768px){.page-quotation section{margin-bottom:122px}.page-quotation .form-intr{max-width:656px;margin:0 auto;line-height:30px}.page-quotation dl{margin-bottom:18px}.page-quotation dl:last-of-type{margin-bottom:0}.page-quotation dl dt{width:270px}.page-quotation dl dd{width:calc(100% - 270px)}.page-quotation dl dd .dd-wrap{padding-left:30px}.page-quotation dl dd .dd-ttl{width:132px}.page-quotation dl dd.form-dp .wpcf7-form-control-wrap{width:calc(100% - 132px)}.page-quotation dl dd.form-dates .wpcf7-form-control-wrap{width:calc(50% - 1em);display:inline-block}.page-quotation dl dd.form-nums input{width:90px}.page-quotation dl dd.form-price input{width:90px}.page-quotation .form-about-bus{margin-bottom:70px}.page-quotation .form-about-customer{margin-bottom:57px}.page-quotation p.submit input{background-size:28px;min-width:243px;border:none;color:#FFFFFF;padding:13px 93px 14px 66px}}.page-sdgs article>h2{display:none}.page-sdgs .sec1{padding:50px 15px}.page-sdgs .sec1 p{line-height:1.94}.page-sdgs .sec2{padding-bottom:80px}.page-sdgs .sec2 p{line-height:2;padding:0 15px}.page-sdgs .secsdgs{margin-bottom:100px}.page-sdgs .secsdgs h3{min-height:103px;display:grid;place-items:center;margin-bottom:0;line-height:1.36;background:transparent no-repeat left 15px bottom -3px / auto 103px}.page-sdgs .secsdgs .img-box-main{border-top:20px solid #FFEDEB;background:#FFFCF2;padding:20px 15px}.page-sdgs .secsdgs .img-box ul{background:#FFFCF2;padding:0 15px 20px;margin-bottom:0}.page-sdgs .secsdgs .img-box ul li{width:calc((100% / 3) - (44px/3 ));margin-bottom:0}.page-sdgs .secsdgs .info-box{background:#FFEDEB;padding:30px 15px}.page-sdgs .secsdgs .info-box-txt p{line-height:2}.page-sdgs .secsdgs .info-box dl{background:#FFFFFF;border-radius:20px;padding:30px 15px}.page-sdgs .secsdgs .info-box dl dt{margin-bottom:20px;color:#E4362F}.page-sdgs .secsdgs .info-box dl dd{margin-bottom:0}.page-sdgs .secsdgs .info-box dl dd ul{margin-bottom:0}.page-sdgs .secsdgs .info-box dl dd li{margin-bottom:20px;padding-left:20px;background:transparent url(../image/common/icon-dot.svg) no-repeat 0 12px;line-height:2em}.page-sdgs .secsdgs .info-box dl dd li:last-of-type{margin-bottom:0}.page-sdgs .secsdgs.sec3 h3{background-image:url(../image/sdgs/icon01.svg)}.page-sdgs .secsdgs.sec4 h3{background-image:url(../image/sdgs/icon02.svg)}.page-sdgs .secsdgs.sec5 h3{background-image:url(../image/sdgs/icon03.svg)}.page-sdgs .secsdgs.sec7 h3{background-image:url(../image/sdgs/icon04.svg)}.page-sdgs .sec6{margin-bottom:100px}.page-sdgs .sec6-img{margin-bottom:30px}.page-sdgs .sec6-msg{padding:0 15px}.page-sdgs .sec6-msg p{line-height:2em}.page-sdgs .sec6-msg-main{margin-bottom:30px}@media print, screen and (min-width: 768px){.page-sdgs .sec1{padding:80px 15px 100px;max-width:1030px;margin:0 auto}.page-sdgs .sec1 p{line-height:1.8}.page-sdgs .sec2{max-width:1030px;margin:0 auto;padding:0 15px 100px}.page-sdgs .sec2 h2{padding-top:0}.page-sdgs .sec2 p{padding:0}.page-sdgs .secsdgs{margin-bottom:150px}.page-sdgs .secsdgs .sec-main{border-top:none}.page-sdgs .secsdgs .sec-main-top{z-index:2;position:relative}.page-sdgs .secsdgs .sec-main h3{background-position:0 0;margin:auto auto auto 55px;background-size:auto 206px;min-height:206px;padding-left:0px;font-size:36px;width:40%}.page-sdgs .secsdgs .img-box{width:60%}.page-sdgs .secsdgs .img-box-main{width:70%;border-top:none}.page-sdgs .secsdgs .img-box-main img{object-position:center;object-fit:cover;min-height:484px}.page-sdgs .secsdgs .img-box ul{margin:0 0 auto;width:30%}.page-sdgs .secsdgs .img-box ul li{width:100%;margin-bottom:20px}.page-sdgs .secsdgs .img-box ul li:last-of-type{margin-bottom:0}.page-sdgs .secsdgs .info-box{background:none;padding:270px 0 30px;position:relative;margin-top:-230px;z-index:1}.page-sdgs .secsdgs .info-box:after{width:100%;height:100%;content:"";display:block;background:#FFEDEB;position:absolute;top:0;z-index:1;border-bottom-right-radius:20px;left:0}.page-sdgs .secsdgs .info-box-main{z-index:2;position:relative}.page-sdgs .secsdgs .info-box-main-inner{max-width:970px;padding:0px 30px 0;margin:0 auto}.page-sdgs .secsdgs .info-box-txt p{line-height:2}.page-sdgs .secsdgs .info-box dl{padding:30px 50px}.page-sdgs .secsdgs .info-box dl dd li{margin-bottom:16px;width:50%}.page-sdgs .secsdgs .info-box dl dd li:nth-last-of-type(2),.page-sdgs .secsdgs .info-box dl dd li:last-of-type{margin-bottom:0}.page-sdgs .secsdgs .info-box dl dd p{padding-top:30px}.page-sdgs .secsdgs .info-box .img-box{flex-direction:row-reverse;margin:0 0 0 auto}.page-sdgs .secsdgs .info-box .img-box-main{padding:30px 0 30px 30px}.page-sdgs .secsdgs .info-box .img-box ul{padding:30px 0 30px 30px;border-top-left-radius:20px;border-bottom-left-radius:20px}.page-sdgs .secsdgs.sec4 .sec-main-top,.page-sdgs .secsdgs.sec7 .sec-main-top{flex-direction:row-reverse}.page-sdgs .secsdgs.sec4 .img-box,.page-sdgs .secsdgs.sec7 .img-box{margin:0 auto 0 0}.page-sdgs .secsdgs.sec4 .img-box-main,.page-sdgs .secsdgs.sec7 .img-box-main{padding:30px 30px 30px 0;border-bottom-rright-radius:20px}.page-sdgs .secsdgs.sec4 .img-box ul,.page-sdgs .secsdgs.sec7 .img-box ul{padding:30px 30px 30px 0;border-top-right-radius:20px;border-bottom-right-radius:20px}.page-sdgs .secsdgs.sec4 .info-box:after,.page-sdgs .secsdgs.sec7 .info-box:after{border-bottom-left-radius:20px;right:0;left:inherit}.page-sdgs .secsdgs.sec7 h3 span{margin:0 10px auto auto}.page-sdgs .secsdgs.sec3 .img-box,.page-sdgs .secsdgs.sec5 .img-box{flex-direction:row-reverse;margin:0 0 0 auto}.page-sdgs .secsdgs.sec3 .img-box-main,.page-sdgs .secsdgs.sec5 .img-box-main{padding:30px 0 30px 30px;border-bottom-left-radius:20px}.page-sdgs .secsdgs.sec3 .img-box ul,.page-sdgs .secsdgs.sec5 .img-box ul{padding:30px 0 30px 30px;border-top-left-radius:20px;border-bottom-left-radius:20px}.page-sdgs .sec6{max-width:1030px;margin:0 auto 100px}.page-sdgs .sec6 h2{padding-top:0}.page-sdgs .sec6-main{flex-direction:row-reverse;justify-content:space-between}.page-sdgs .sec6-img{margin-bottom:auto;width:200px}.page-sdgs .sec6-msg{width:calc(100% - 234px);padding:0}.page-sdgs .sec6-msg p{line-height:2em}.page-sdgs .sec6-msg-main{margin-bottom:30px}}@media screen and (min-width: 970px){.page-sdgs .secsdgs .info-box:after{width:calc((100% - 970px) / 2 + 970px)}.page-sdgs .secsdgs .img-box{width:60%}.page-sdgs .secsdgs .img-box-main{width:calc(100% - 178px);border-top:none}.page-sdgs .secsdgs .img-box ul{margin:0 0 auto;width:auto}.page-sdgs .secsdgs .img-box ul li{width:148px;margin-bottom:20px}.page-sdgs .secsdgs .img-box ul li:last-of-type{margin-bottom:0}.page-sdgs .secsdgs.sec3 .sec-main .img-box-main,.page-sdgs .secsdgs.sec4 .sec-main .img-box-main,.page-sdgs .secsdgs.sec5 .sec-main .img-box-main,.page-sdgs .secsdgs.sec7 .sec-main .img-box-main{border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (min-width: 1340px){.page-sdgs .secsdgs .sec-main h3{font-size:46px}}@media screen and (min-width: 1650px){.page-sdgs .secsdgs .sec-main h3{padding-left:85px;justify-content:flex-start}}@media screen and (min-width: 1800px){.page-sdgs .secsdgs.sec4 .sec-main .img-box-main,.page-sdgs .secsdgs.sec7 .sec-main .img-box-main{border-bottom-right-radius:20px}.page-sdgs .secsdgs.sec3 .sec-main .img-box-main,.page-sdgs .secsdgs.sec5 .sec-main .img-box-main{border-bottom-left-radius:20px}}.page-welfare-taxi .wt-ttl{text-align:center;font-weight:bold;font-family:Shuei NijimiMGo B,"秀英にじみ丸ゴシック B"}.page-welfare-taxi span.line{background:linear-gradient(#fff 0%, #fff 50%, #FFFF7E 51%, #FFFF7E 100%)}.page-welfare-taxi span.dotted{color:#9BD0FF;padding-right:5px}.page-welfare-taxi .wt-contact{font-family:Shuei NijimiMGo B,"秀英にじみ丸ゴシック B"}.page-welfare-taxi .wt-contact dl dt{margin-bottom:20px}.page-welfare-taxi .wt-contact dl dd a{border-radius:26px;height:47px;display:grid;place-items:center}.page-welfare-taxi .wt-contact dl dd a span{display:inline-block;padding-left:27px;min-height:26px;line-height:25px;vertical-align:middle;font-weight:bold}.page-welfare-taxi .wt-contact dl:nth-of-type(1) dd a span{background:transparent url(../image/wt/icon-tel.svg) no-repeat 0 0}.page-welfare-taxi .wt-contact dl:nth-of-type(2) dd a span{background:transparent url(../image/wt/icon-fax.svg) no-repeat 0 0;padding-left:35px}.page-welfare-taxi .wt-contact dl:nth-of-type(3) dd a span{background:transparent url(../image/wt/icon-mail.svg) no-repeat 3px 2px;padding-left:37px}@media print, screen and (min-width: 768px){.page-welfare-taxi .wt-ttl{text-align:center;font-weight:bold;font-size:2rem}.page-welfare-taxi .wt-contact{gap:30px}.page-welfare-taxi .wt-contact dl{width:calc((100% - 60px)/3);margin-bottom:0}.page-welfare-taxi .wt-contact dl dd{margin-bottom:0}}.page-welfare-taxi .sec1{position:relative;padding-top:10px;background:transparent url(../image/wt/wt-main-bg-sp.jpg) no-repeat 50% 50%/cover}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec1{padding:0;background-image:url(../image/wt/wt-main-bg-pc.jpg)}}.page-welfare-taxi .sec2{position:relative;margin-bottom:70px}.page-welfare-taxi .sec2 .wt-ttl{color:#0E63AE}.page-welfare-taxi .sec2-box p{line-height:1.8}.page-welfare-taxi .sec2-box1-info{background:#FFFFFF;border-radius:30px;padding:30px 20px 40px}.page-welfare-taxi .sec2-box2{background:#FFFFFF;border-radius:30px;padding:30px 20px 40px}@media print, screen and (max-width: 767px){.page-welfare-taxi .sec2{padding:50px 0;background:#E9F5FF}.page-welfare-taxi .sec2-inner{padding:0 15px}.page-welfare-taxi .sec2-box1{margin-bottom:50px}.page-welfare-taxi .sec2-box1-info{margin-bottom:30px}.page-welfare-taxi .sec2-bg{display:none}}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec2{margin-bottom:100px}.page-welfare-taxi .sec2-inner{position:relative;z-index:2}.page-welfare-taxi .sec2-main{padding:130px 0 48px}.page-welfare-taxi .sec2-box{position:relative}.page-welfare-taxi .sec2-box1{margin-bottom:50px}.page-welfare-taxi .sec2-box1-info{width:60%;max-width:600px;padding:30px 30px 50px;margin:auto -100px auto auto;z-index:2;position:relative}.page-welfare-taxi .sec2-box1-img{width:50%;margin:auto 0 auto 0;z-index:1;position:relative}.page-welfare-taxi .sec2-box2{z-index:2;max-width:1000px;margin:0 auto;padding:30px 38px 42px;background:#FFFFFF;border-radius:30px}.page-welfare-taxi .sec2-bg{background:#E9F5FF;border-bottom-right-radius:30px;content:"";display:block;right:50%;transform:translateX(550px);top:0;width:calc(50% + 550px);position:absolute;z-index:1}}.page-welfare-taxi .sec3{padding-bottom:50px}.page-welfare-taxi .sec3 h3{color:#0E63AE}.page-welfare-taxi .sec3-inner{padding:0 15px}.page-welfare-taxi .sec3-block1-row1{margin:0 auto 40px;gap:20px}.page-welfare-taxi .sec3-block1-row1-img{width:calc(50% - 10px)}.page-welfare-taxi .sec3-block1-row2{margin-bottom:50px}.page-welfare-taxi .sec3-block2{max-width:954px;margin:0 auto}.page-welfare-taxi .sec3-block2-row1{gap:20px}.page-welfare-taxi .sec3-block2-row1-img{width:calc(50% - 10px)}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec3{padding-bottom:150px}.page-welfare-taxi .sec3-block1-row1{max-width:796px;gap:70px}.page-welfare-taxi .sec3-block1-row1-img{width:calc((100% - 140px) / 3)}.page-welfare-taxi .sec3-block1-row2{margin-bottom:100px}.page-welfare-taxi .sec3-block2{max-width:954px;margin:0 auto}.page-welfare-taxi .sec3-block2-row1{text-align:center}.page-welfare-taxi .sec3-block2-row1-img{width:calc((100% - 60px)/4)}}.page-welfare-taxi .sec4{background:#E9F5FF;padding:70px 0}.page-welfare-taxi .sec4 h3{color:#0E63AE}.page-welfare-taxi .sec4-block{border-radius:30px;background:#FFFFFF;max-width:850px;margin:0 auto;padding:30px 20px 50px}.page-welfare-taxi .sec4-block1{margin-bottom:70px}.page-welfare-taxi .sec4-block1 ul{margin-bottom:0}.page-welfare-taxi .sec4-block1 ul li{line-height:1.8;margin-bottom:20px;text-indent:-1em;padding-left:1em}.page-welfare-taxi .sec4-block1 ul li:last-of-type{margin-bottom:0}.page-welfare-taxi .sec4-block2{margin-bottom:70px}.page-welfare-taxi .sec4-block2 dl dt{color:#0E63AE}.page-welfare-taxi .sec4-block2-box1{margin:auto}.page-welfare-taxi .sec4-block2-box1 dl{margin:auto}.page-welfare-taxi .sec4-block2-box1 dt{margin-bottom:0;font-family:Shuei NijimiMGo B,"秀英にじみ丸ゴシック B"}.page-welfare-taxi .sec4-block2-box1 dd{line-height:86px;margin-bottom:0;color:#DC2222;vertical-align:bottom}.page-welfare-taxi .sec4-block2-box2{margin:auto;padding:0 0 0 10px}.page-welfare-taxi .sec4-block2-box2 ul{margin:0}.page-welfare-taxi .sec4-block2-box2 li{padding:0 10px 10px;border-bottom:2px dashed #DCDCDC;margin-bottom:10px}.page-welfare-taxi .sec4-block2-box2 li:last-of-type{margin-bottom:0}.page-welfare-taxi .sec4-block2-box2 li dl{margin-bottom:0}.page-welfare-taxi .sec4-block2-box2 li dl dt,.page-welfare-taxi .sec4-block2-box2 li dl dd{margin-bottom:0}.page-welfare-taxi .sec4-block2-box2 li dl dt{width:140px;padding-right:10px}.page-welfare-taxi .sec4-block2-box2 li dl dd{width:calc( 100% - 140px)}.page-welfare-taxi .sec4-block3{padding:30px 18px 50px}.page-welfare-taxi .sec4-block3 dl dt{color:#0E63AE}.page-welfare-taxi .sec4-block3 dl dd a{background:#0E63AE}@media print, screen and (max-width: 767px){.page-welfare-taxi .sec4-inner{padding:0 15px}}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec4{margin-bottom:150px}.page-welfare-taxi .sec4-block{padding:30px 50px 50px}.page-welfare-taxi .sec4-block2-box{width:50%}.page-welfare-taxi .sec4-block2-box2 li{padding:0 20px 10px}.page-welfare-taxi .sec4-block2-box2 li dl dt{width:180px}.page-welfare-taxi .sec4-block2-box2 li dl dd{width:calc(100% - 180px)}.page-welfare-taxi .sec4-block3{padding:30px 20px 50px}}.page-welfare-taxi .sec5 h3{margin-bottom:50px;color:#E9659E}.page-welfare-taxi .sec5-block1-box2-img{margin-bottom:10px}.page-welfare-taxi .sec5-block1-box2-text p{line-height:1.8}.page-welfare-taxi .sec5-block1-box2-text p:last-of-type{margin-bottom:0}.page-welfare-taxi .sec5-block2-main{border:5px solid #FFF1F7;padding:30px 15px;border-radius:30px;margin-bottom:40px;position:relative}.page-welfare-taxi .sec5-block2-main:after{width:60px;height:45px;background:transparent url(../image/wt/fukidashi-bottom.png) no-repeat 50% 100%;position:absolute;top:100%;right:15px;content:"";display:block}.page-welfare-taxi .sec5-block2-main h4{color:#E9659E}.page-welfare-taxi .sec5-block2-main ul{margin:0;gap:10px 20px}.page-welfare-taxi .sec5-block2-main ul li{margin:0;width:calc(50% - 10px);line-height:1.8;padding-left:1em;text-indent:-6px}.page-welfare-taxi .sec5-block2-main ul li span{color:#FF9AC5;display:inline-block;padding-right:3px}.page-welfare-taxi .sec5-block2 p{color:#E9659E;line-height:1.8}@media screen and (max-width: 767px){.page-welfare-taxi .sec5{padding:70px 0}.page-welfare-taxi .sec5-inner{padding:0 15px}.page-welfare-taxi .sec5-block1-box1{margin-bottom:30px}.page-welfare-taxi .sec5-block1-box2{margin-bottom:50px}.page-welfare-taxi .sec5-block2 p{margin:30px 0 0}}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec5{margin-bottom:150px}.page-welfare-taxi .sec5 h3{margin-bottom:50px}.page-welfare-taxi .sec5-block1{max-width:857px;margin:0 auto 100px}.page-welfare-taxi .sec5-block2-main{padding:30px 58px 40px;max-width:850px;margin:0 auto 40px}.page-welfare-taxi .sec5-block2-main:after{width:60px;height:45px;background:transparent url(../image/wt/fukidashi-bottom.png) no-repeat 50% 100%;position:absolute;top:100%;right:146px;content:"";display:block}.page-welfare-taxi .sec5-block2-main ul{gap:20px 10px}.page-welfare-taxi .sec5-block2-main ul li{width:calc((100% - 20px) /10*3.5)}.page-welfare-taxi .sec5-block2-main ul li:nth-of-type(3n){width:calc((100% - 20px) /10*3)}.page-welfare-taxi .sec5-block2 .sec5-img{max-width:850px;margin:0 auto 75px;padding-left:5px}}.page-welfare-taxi .sec6{background:#FFF1F7}.page-welfare-taxi .sec6-block{max-width:850px;margin:0 auto;background:#fff;border-radius:30px}.page-welfare-taxi .sec6-block h3{color:#E9659E}.page-welfare-taxi .sec6-block h4{color:#E9659E}.page-welfare-taxi .sec6-block1{margin-bottom:70px;padding:30px 20px 50px}.page-welfare-taxi .sec6-block1-price{color:#E9659E;margin-bottom:12px;line-height:1}.page-welfare-taxi .sec6-block1-price>span:nth-of-type(2){color:#DC2222}.page-welfare-taxi .sec6-block1-price-attn{margin-bottom:50px;color:#212529}.page-welfare-taxi .sec6-block1-info dl{border-bottom:2px dashed #DCDCDC;padding:0 10px 15px;margin-bottom:20px}.page-welfare-taxi .sec6-block1-info dl dt,.page-welfare-taxi .sec6-block1-info dl dd{line-height:1.8}.page-welfare-taxi .sec6-block1-info dl dt{color:#E9659E;font-weight:bold;margin-bottom:10px;font-family:Shuei NijimiMGo B,"秀英にじみ丸ゴシック B"}.page-welfare-taxi .sec6-block1-info dl dd{margin:0}.page-welfare-taxi .sec6-block2{padding:30px 18px 50px}.page-welfare-taxi .sec6-block2 dl dt{color:#E9659E}.page-welfare-taxi .sec6-block2 dl dd a{background:#E9659E}@media screen and (max-width: 767px){.page-welfare-taxi .sec6{padding:70px 0}.page-welfare-taxi .sec6-inner{padding:0 15px}}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec6{padding:70px 10px}.page-welfare-taxi .sec6-block1{padding:30px 25px 50px}.page-welfare-taxi .sec6-block1-info dl{padding:0 20px 20px;margin-bottom:20px}.page-welfare-taxi .sec6-block1-info dl dt,.page-welfare-taxi .sec6-block1-info dl dd{margin:auto 0}.page-welfare-taxi .sec6-block1-info dl dt{width:230px;text-align:right}.page-welfare-taxi .sec6-block1-info dl dd{width:calc(100% - 230px);padding-left:30px}}.page-welfare-taxi .sec7-img{position:relative;z-index:1}.page-welfare-taxi .sec7-main{margin:-30px auto 0;border:5px solid #FFE2CC;border-radius:30px;background:#fff;z-index:2;position:relative;padding:30px 25px 50px}.page-welfare-taxi .sec7-main h3{color:#FF882D}.page-welfare-taxi .sec7-main h4{padding-bottom:30px;border-bottom:2px dashed #DCDCDC;margin-bottom:20px}.page-welfare-taxi .sec7-main h4 span{white-space:nowrap}.page-welfare-taxi .sec7-block dl{margin-bottom:20px}.page-welfare-taxi .sec7-block dl dt{color:#FF882D;margin-bottom:20px}.page-welfare-taxi .sec7-block dl dd{margin-bottom:0}.page-welfare-taxi .sec7-block dl dd a{background:#FF882D;border-radius:26px;height:47px;display:grid;place-items:center;max-width:237px;margin:0 auto}.page-welfare-taxi .sec7-block dl dd a span{display:inline-block;padding-left:27px;min-height:26px;line-height:25px;vertical-align:middle;font-weight:bold;background:transparent url(../image/wt/icon-tel.svg) no-repeat 0 0}.page-welfare-taxi .sec7-block p{line-height:1.8}.page-welfare-taxi .sec7-block p a{color:#000000}@media screen and (max-width: 767px){.page-welfare-taxi .sec7{padding:70px 0}.page-welfare-taxi .sec7-inner{padding:0 15px}.page-welfare-taxi .sec7-main{width:calc(100% - 20px)}}@media print, screen and (min-width: 768px){.page-welfare-taxi .sec7{padding:150px 10px 160px;max-width:1020px;margin:0 auto}.page-welfare-taxi .sec7-main{max-width:850px;margin:-30px auto 0}.page-welfare-taxi .sec7-block dl{width:50%;margin-bottom:0}.page-welfare-taxi .sec7 p{width:50%}}
/*# sourceMappingURL=page.css.map */
