@media screen and (min-width:1025px){header{width:100%;height:140px;display:flex;padding:0 2%;position:fixed;top:10px;left:0;z-index:18500;transition:.4s all}header h1{width:140px;height:140px;display:block}header h1 a{width:100%;height:100%;display:block;text-indent:-9999px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center center;background-size:auto 100px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.3))}header.mh_active{width:100%;height:70px;display:flex;justify-content:space-between;padding:0 2%;position:fixed;top:0;left:0;z-index:18500;background-color:rgba(0,0,0,.8);box-shadow:0px 2px 10px rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header.mh_active h1{width:100px;height:70px;display:block}header.mh_active h1 a{width:100%;height:100%;display:block;text-indent:-9999px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center center;background-size:auto 50px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.3))}footer{width:100%;height:auto;display:block}footer .ftbody{width:100%;max-width:1600px;height:auto;display:flex;justify-content:space-between;padding:50px 5%;margin:0 auto}footer .ftbody .ftmenu{width:60%;height:auto;display:flex;justify-content:space-between}footer .ftbody .ftmenu ul{width:45%;height:auto;display:flex;flex-direction:column}footer .ftbody .ftmenu ul li{font-size:12px;line-height:1.5em;border-bottom:1px dotted var(--color-666)}footer .ftbody .ftmenu ul li a{width:100%;height:auto;display:block;text-decoration:none;color:var(--color-white);padding:10px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_c.png);background-repeat:no-repeat;background-position:96% center;background-size:auto 30%;transition:.3s all}footer .ftbody .ftmenu ul li a:hover{background-position:99% center;color:var(--color-2nd)}footer .ftbody .ftinfo{width:30%}footer .ftbody .ftinfo h2{width:100%;height:auto;display:block;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center top;background-size:auto 45px;padding-top:50px;font-size:16px;font-weight:700;line-height:1em;text-align:center;color:var(--color-white);margin-bottom:.5em}footer .ftbody .ftinfo p.ftip_add{font-size:14px;font-weight:400;line-height:1.5em;color:var(--color-white);text-align:center;margin-bottom:5px}footer .ftbody .ftinfo p.ftip_add br{display:none}footer .ftbody .ftinfo p.ftip_tel{width:fit-content;height:40px;display:block;font-size:20px;font-weight:600;line-height:40px;margin:0 auto 5px auto}footer .ftbody .ftinfo p.ftip_tel a{width:100%;height:40px;display:block;text-decoration:none;color:var(--color-white);padding:0 10px 0 45px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-tel_w.png);background-repeat:no-repeat;background-position:left center;background-size:auto 40px;transition:.3s all}footer .ftbody .ftinfo p.ftip_tel a:hover{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-tel_c.png);color:var(--color-2nd)}footer .ftbody .ftinfo p.ftip_mail{width:fit-content;height:40px;display:block;font-size:16px;letter-spacing:-.5px;font-weight:600;line-height:40px;margin:0 auto 5px auto}footer .ftbody .ftinfo p.ftip_mail a{width:100%;height:40px;display:block;text-decoration:none;color:var(--color-white);padding:0 10px 0 45px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-mail_w.png);background-repeat:no-repeat;background-position:left center;background-size:auto 40px;transition:.3s all}footer .ftbody .ftinfo p.ftip_mail a:hover{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-mail_c.png);color:var(--color-2nd)}ul.contactbar{width:450px;height:60px;display:flex;position:fixed;bottom:-80px;right:0;z-index:19150;overflow:hidden;border-top-left-radius:10px;box-shadow:0px -1px 5px rgba(0,0,0,.3);transition:.3s all}ul.contactbar.cbactive{bottom:0}ul.contactbar.cbend{position:relative;bottom:0;right:0;margin-left:auto}ul.contactbar li{flex:1;height:60px;display:block;text-align:right}ul.contactbar li:first-child{border-right:1px solid var(--color-333)}ul.contactbar li a{width:100%;height:60px;display:block;text-decoration:none;color:var(--color-white);background-repeat:no-repeat;background-position:5% center;background-size:50px 50px;padding:0 20px 0 50px;transition:.3s all}ul.contactbar li:first-child a{font-size:20px;font-weight:500;line-height:60px;background-color:var(--color-4th)}ul.contactbar li:last-child a{font-size:14px;font-weight:500;line-height:60px;background-color:var(--color-1st)}ul.contactbar li:first-child a:hover,ul.contactbar li:last-child a:hover{background-color:var(--color-2nd)}}@media screen and (min-width:769px) and (max-width:1024px){header{width:100%;height:100px;display:flex;justify-content:space-between;padding:0 2%;position:fixed;top:20px;left:0;z-index:18500;transition:.4s all}header h1{width:100px;height:100px;display:block}header h1 a{width:100%;height:100%;display:block;text-indent:-9999px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center center;background-size:auto 70px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.3))}header.mh_active{width:100%;height:70px;display:flex;justify-content:space-between;padding:0 2%;position:fixed;top:0;left:0;z-index:18500;background-color:rgba(0,0,0,.8);box-shadow:0px 2px 10px rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header.mh_active h1{width:100px;height:70px;display:block}header.mh_active h1 a{width:100%;height:100%;display:block;text-indent:-9999px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center center;background-size:auto 50px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.3))}footer{width:100%;height:auto;display:block}footer .ftbody{width:100%;max-width:1600px;height:auto;display:flex;justify-content:space-between;padding:50px 5%;margin:0 auto}footer .ftbody .ftmenu{width:60%;height:auto;display:flex;justify-content:space-between}footer .ftbody .ftmenu ul{width:45%;height:auto;display:flex;flex-direction:column}footer .ftbody .ftmenu ul li{font-size:12px;line-height:1.5em;border-bottom:1px dotted var(--color-666)}footer .ftbody .ftmenu ul li a{width:100%;height:auto;display:block;text-decoration:none;color:var(--color-white);padding:10px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_c.png);background-repeat:no-repeat;background-position:96% center;background-size:auto 30%;transition:.3s all}footer .ftbody .ftmenu ul li a:hover{background-position:99% center;color:var(--color-2nd)}footer .ftbody .ftinfo{width:30%}footer .ftbody .ftinfo h2{width:100%;height:auto;display:block;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center top;background-size:auto 45px;padding-top:50px;font-size:16px;font-weight:700;line-height:1em;text-align:center;color:var(--color-white);margin-bottom:.5em}footer .ftbody .ftinfo p.ftip_add{font-size:14px;font-weight:400;line-height:1.5em;color:var(--color-white);text-align:center;margin-bottom:5px}footer .ftbody .ftinfo p.ftip_tel{width:fit-content;height:40px;display:block;font-size:20px;font-weight:600;line-height:40px;margin:0 auto 5px auto}footer .ftbody .ftinfo p.ftip_tel a{width:100%;height:40px;display:block;text-decoration:none;color:var(--color-white);padding:0 10px 0 45px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-tel_w.png);background-repeat:no-repeat;background-position:left center;background-size:auto 40px;transition:.3s all}footer .ftbody .ftinfo p.ftip_tel a:hover{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-tel_c.png);color:var(--color-2nd)}footer .ftbody .ftinfo p.ftip_fax{font-size:12px;font-weight:400;line-height:1.5em;color:var(--color-white);text-align:center}footer .ftbody .ftinfo p.ftip_mail{width:fit-content;height:40px;display:block;font-size:14px;letter-spacing:-.5px;font-weight:600;line-height:40px;margin:0 auto 5px auto}footer .ftbody .ftinfo p.ftip_mail a{width:100%;height:40px;display:block;text-decoration:none;color:var(--color-white);padding:0 10px 0 45px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-mail_w.png);background-repeat:no-repeat;background-position:left center;background-size:auto 40px;transition:.3s all}footer .ftbody .ftinfo p.ftip_mail a:hover{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-mail_c.png);color:var(--color-2nd)}ul.contactbar{width:450px;height:60px;display:flex;position:fixed;bottom:-80px;right:0;z-index:19150;overflow:hidden;border-top-left-radius:10px;box-shadow:0px -1px 5px rgba(0,0,0,.3);transition:.3s all}ul.contactbar.cbactive{bottom:0}ul.contactbar.cbend{position:relative;bottom:0;right:0;margin-left:auto}ul.contactbar li{flex:1;height:60px;display:block;text-align:right}ul.contactbar li:first-child{border-right:1px solid var(--color-333)}ul.contactbar li a{width:100%;height:60px;display:block;text-decoration:none;color:var(--color-white);background-repeat:no-repeat;background-position:5% center;background-size:50px 50px;padding:0 20px 0 50px;transition:.3s all}ul.contactbar li:first-child a{font-size:20px;font-weight:500;line-height:60px;background-color:var(--color-4th)}ul.contactbar li:last-child a{font-size:14px;font-weight:500;line-height:60px;background-color:var(--color-1st)}ul.contactbar li:first-child a:hover,ul.contactbar li:last-child a:hover{background-color:var(--color-2nd)}}@media screen and (max-width:768px){header{width:100%;height:100px;display:flex;justify-content:space-between;padding:0 2%;position:fixed;top:0;left:0;z-index:18500;transition:.4s all}header h1{width:100px;height:100px;display:block}header h1 a{width:100%;height:100%;display:block;text-indent:-9999px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center center;background-size:auto 60px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.3))}header.mh_active{width:100%;height:70px;display:flex;justify-content:space-between;padding:0 2%;position:fixed;top:0;left:0;z-index:18500;background-color:rgba(0,0,0,.8);box-shadow:0px 2px 10px rgba(0,0,0,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}header.mh_active h1{width:100px;height:70px;display:block}header.mh_active h1 a{width:100%;height:100%;display:block;text-indent:-9999px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center center;background-size:auto 50px;filter:drop-shadow(0px 3px 5px rgba(0,0,0,.3))}footer{width:100%;height:auto;display:block}footer .ftbody{width:100%;height:auto;display:flex;flex-direction:column;padding:50px 5%;margin:0 auto}footer .ftbody .ftmenu{width:100%;height:auto;display:flex;flex-direction:column;margin-bottom:30px}footer .ftbody .ftmenu ul{width:100%;height:auto;display:flex;flex-direction:column}footer .ftbody .ftmenu ul li{font-size:12px;line-height:1.5em;border-bottom:1px dotted var(--color-666)}footer .ftbody .ftmenu ul li a{width:100%;height:auto;display:block;text-decoration:none;color:var(--color-white);padding:10px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-ar_r_c.png);background-repeat:no-repeat;background-position:96% center;background-size:auto 30%;transition:.3s all}footer .ftbody .ftmenu ul li a:hover{background-position:99% center;color:var(--color-2nd)}footer .ftbody .ftinfo{width:100%}footer .ftbody .ftinfo h2{width:100%;height:auto;display:block;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/logo.png);background-repeat:no-repeat;background-position:center top;background-size:auto 45px;padding-top:50px;font-size:16px;font-weight:700;line-height:1em;text-align:center;color:var(--color-white);margin-bottom:.5em}footer .ftbody .ftinfo p.ftip_add{font-size:14px;font-weight:400;line-height:1.5em;color:var(--color-white);text-align:center;margin-bottom:5px}footer .ftbody .ftinfo p.ftip_tel{width:fit-content;height:40px;display:block;font-size:20px;font-weight:600;line-height:40px;margin:0 auto 5px auto}footer .ftbody .ftinfo p.ftip_tel a{width:100%;height:40px;display:block;text-decoration:none;color:var(--color-white);padding:0 10px 0 45px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-tel_w.png);background-repeat:no-repeat;background-position:left center;background-size:auto 40px;transition:.3s all}footer .ftbody .ftinfo p.ftip_tel a:hover{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-tel_c.png);color:var(--color-2nd)}footer .ftbody .ftinfo p.ftip_fax{font-size:12px;font-weight:400;line-height:1.5em;color:var(--color-white);text-align:center}footer .ftbody .ftinfo p.ftip_mail{width:fit-content;height:40px;display:block;font-size:14px;letter-spacing:-.5px;font-weight:600;line-height:40px;margin:0 auto 5px auto}footer .ftbody .ftinfo p.ftip_mail a{width:100%;height:40px;display:block;text-decoration:none;color:var(--color-white);padding:0 10px 0 45px;background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-mail_w.png);background-repeat:no-repeat;background-position:left center;background-size:auto 40px;transition:.3s all}footer .ftbody .ftinfo p.ftip_mail a:hover{background-image:url(//aplus-bus.com/wp/wp-content/themes/a-plus2025/css/../img/header/ic-mail_c.png);color:var(--color-2nd)}ul.contactbar{width:100%;height:80px;display:flex;position:fixed;bottom:-100px;right:0;z-index:19150;overflow:hidden;border-top-left-radius:0;box-shadow:0px -1px 5px rgba(0,0,0,.3);transition:.3s all}ul.contactbar.cbactive{bottom:0}ul.contactbar.cbend{position:relative;bottom:0;right:0;margin-left:auto}ul.contactbar li{flex:1;height:80px;display:block;text-align:center}ul.contactbar li:first-child{border-right:1px solid var(--color-333)}ul.contactbar li a{width:100%;height:80px;display:block;text-decoration:none;color:var(--color-white);text-align:center;background-repeat:no-repeat;background-position:center 10px;background-size:35px 35px;padding:45px 0 5px;transition:.3s all}ul.contactbar li:first-child a{font-size:16px;font-weight:500;line-height:20px;background-color:var(--color-4th)}ul.contactbar li:last-child a{font-size:14px;font-weight:500;line-height:20px;background-color:var(--color-1st)}ul.contactbar li:first-child a:hover,ul.contactbar li:last-child a:hover{background-color:var(--color-2nd)}}