@media (max-width: 767px){.waste-and-recycle .page-visual__heading{padding-top:110px}.waste-and-recycle .page-visual__heading:before{width:157px}}.waste-and-recycle .sec-info{margin-top:148px}@media (max-width: 767px){.waste-and-recycle .sec-info{margin-top:48px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.waste-and-recycle .sec-info__heading{letter-spacing:0.1em}}.waste-and-recycle .sec-info__cont{display:flex;justify-content:space-between;margin-top:75px}@media (max-width: 767px){.waste-and-recycle .sec-info__cont{flex-wrap:wrap;margin-top:60px}}.waste-and-recycle .sec-info__cont .cont-img{width:260px;margin-top:5px}@media (max-width: 767px){.waste-and-recycle .sec-info__cont .cont-img{width:100%;margin-top:0;order:1}}.waste-and-recycle .sec-info__cont .cont-par{width:calc(100% - 280px);max-width:660px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.waste-and-recycle .sec-info__cont .cont-par{width:100%;max-width:100%;order:2;font-size:15px;line-height:calc(30 / 15);margin-top:28px}}.waste-and-recycle .sec-solution{margin-top:115px;padding:118px 0}@media (max-width: 767px){.waste-and-recycle .sec-solution{margin-top:67px;padding:68px 0}}.waste-and-recycle .sec-solution__txt{margin-top:75px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.waste-and-recycle .sec-solution__txt{font-size:15px;line-height:calc(30 / 15);margin-top:56px}}.waste-and-recycle .sec-solution__resource{margin-top:74px}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource{margin-top:55px}}.waste-and-recycle .sec-solution__resource .resource-lst{margin-top:50px;display:flex;width:calc(100% + 20px);margin-left:-10px;flex-wrap:wrap;justify-content:center;margin-bottom:-20px}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst{flex-wrap:wrap;width:100%;margin-left:0;margin-bottom:-10px;margin-top:33px}}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item{width:calc((100% / 3) - 20px);margin:0 10px 20px;background-color:#fff;min-height:190px;padding:10px 5px 21px;display:flex;align-items:flex-end;justify-content:center;background-repeat:no-repeat;position:relative}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item{width:100%;margin:0 0 10px;min-height:100px;align-items:center;justify-content:flex-start;padding:10px 10px 10px 88px}}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl{text-align:center;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.1em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 900px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl{font-size:16px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl{text-align:left;font-size:15px;line-height:calc(24 / 15)}}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl i,.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl em{font-style:normal}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl em{font-size:26px;font-family:"Figtree",sans-serif;line-height:1}@media only screen and (min-width: 768px) and (max-width: 900px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl em{font-size:24px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl em{font-size:24px;letter-spacing:0.1em;line-height:1.2}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl em.cus{line-height:0.8;padding-left:5px}}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl i{font-size:12px;letter-spacing:0.1em;line-height:1}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl i.red{color:#e50012}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__ttl span{color:#e50012}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__icon{position:absolute;width:100%;left:0;text-align:center}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item__icon{display:flex;align-items:center;height:100%;width:auto}}@media (min-width: 768px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(1) .lst-item__icon{top:23px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(1) .lst-item__icon{left:25px}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(1) .lst-item__icon img{width:45px;height:44px}}@media (min-width: 768px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(2) .lst-item__icon{top:23px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(2) .lst-item__icon{left:25px}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(2) .lst-item__icon img{width:51px;height:50px}}@media (min-width: 768px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(3) .lst-item__icon{top:38px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(3) .lst-item__icon{left:21px}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(3) .lst-item__icon img{width:58px;height:29px}}@media (min-width: 768px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(4) .lst-item__icon{top:19px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(4) .lst-item__icon{left:25px}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(4) .lst-item__icon img{width:40px;height:44px}}@media (min-width: 768px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(5) .lst-item__icon{top:32px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(5) .lst-item__icon{left:25px}.waste-and-recycle .sec-solution__resource .resource-lst .lst-item:nth-child(5) .lst-item__icon img{width:52px;height:36px}}.waste-and-recycle .sec-solution__map{margin-top:80px;background-color:#fff;padding:71px 40px 80px}@media (max-width: 767px){.waste-and-recycle .sec-solution__map{margin-top:61px;padding:38px 30px 40px}}.waste-and-recycle .sec-solution__map .map-ins{width:100%;max-width:880px;margin:0 auto;display:flex}@media (max-width: 767px){.waste-and-recycle .sec-solution__map .map-ins{flex-wrap:wrap}}.waste-and-recycle .sec-solution__map .map-ins__par{width:calc((470 / 880) * 100%);padding-top:48px}@media (max-width: 767px){.waste-and-recycle .sec-solution__map .map-ins__par{width:100%;padding-top:0}.waste-and-recycle .sec-solution__map .map-ins__par .par-img{margin-top:24px}.waste-and-recycle .sec-solution__map .map-ins__par .par-img .box-img{width:calc(100% + 2px);margin-left:-1px}.waste-and-recycle .sec-solution__map .map-ins__par .par-img .box-img img{width:100%;height:auto;display:block}}.waste-and-recycle .sec-solution__map .map-ins__par .par-txt{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:400;margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 810px){.waste-and-recycle .sec-solution__map .map-ins__par .par-txt{font-size:15px;padding-right:50px}}@media (max-width: 767px){.waste-and-recycle .sec-solution__map .map-ins__par .par-txt{font-size:15px;line-height:calc(30 / 15);margin-top:28px}}.waste-and-recycle .sec-solution__map .map-ins__par .par-box{background-color:#efefef;width:fit-content;margin-top:45px;padding:26px 25px 26px 30px}@media (max-width: 767px){.waste-and-recycle .sec-solution__map .map-ins__par .par-box{margin-top:23px;padding:14px 8px 15px 20px;width:100%}}@media only screen and (max-width: 360px){.waste-and-recycle .sec-solution__map .map-ins__par .par-box{padding-left:10px}}.waste-and-recycle .sec-solution__map .map-ins__par .par-box__ttl{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:500;color:#e50012;padding-left:35px;background:url(../../img/waste-recycle/ico-pin.png) left center no-repeat;background-size:24px 31px}@media (max-width: 767px){.waste-and-recycle .sec-solution__map .map-ins__par .par-box__ttl{font-size:14px;line-height:calc(20 / 14);padding-left:26px;background-size:17px 22px}}.waste-and-recycle .sec-solution__map .map-ins__img{width:calc((410 / 880) * 100%)}.waste-and-recycle .sec-solution__map .map-ins__img .box-img{width:calc(100% + 86px);margin-left:-57px}.waste-and-recycle .sec-solution__map .map-ins__img .box-img img{width:100%;height:auto;display:block}.waste-and-recycle .sec-solution__options{margin-top:78px}@media (max-width: 767px){.waste-and-recycle .sec-solution__options{margin-top:59px}}.waste-and-recycle .sec-solution__options .options-txt{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:400;margin-top:45px}@media (max-width: 767px){.waste-and-recycle .sec-solution__options .options-txt{font-size:15px;line-height:calc(30 / 15);margin-top:28px}}.waste-and-recycle .sec-solution__main{margin-top:44px}@media (max-width: 767px){.waste-and-recycle .sec-solution__main{margin-top:36px}}.waste-and-recycle .sec-solution__main .main-lst__item{background-color:#fff;padding:48px 20px 48px;display:flex;align-items:center;min-height:252px}@media (max-width: 767px){.waste-and-recycle .sec-solution__main .main-lst__item{padding:30px 30px 37px}}.waste-and-recycle .sec-solution__main .main-lst__item:not(:last-child){margin-bottom:30px}@media (max-width: 767px){.waste-and-recycle .sec-solution__main .main-lst__item:not(:last-child){margin-bottom:20px}}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont{width:100%;max-width:980px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-img{width:140px}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par{width:calc(100% - 180px);max-width:780px;margin-right:10px}@media (max-width: 767px){.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par{width:100%;max-width:100%;margin-right:0}}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl{display:flex}@media (max-width: 767px){.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl{justify-content:space-between;align-items:center}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl .main-img{width:80px;min-width:80px}}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl .main-ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.2em;font-weight:400;padding-left:28px;position:relative}@media (max-width: 767px){.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl .main-ttl{font-size:18px;line-height:calc(30 / 18);width:calc(100% - 100px);padding-left:18px;letter-spacing:0.1em}}@media only screen and (max-width: 360px){.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl .main-ttl{font-size:17px}}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .box-ttl .main-ttl:before{content:"";position:absolute;width:2px;height:calc(100% - 1px);background-color:#e50012;top:50%;left:0;transform:translateY(-50%)}.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .txt{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em;font-weight:400;margin-top:25px}@media (max-width: 767px){.waste-and-recycle .sec-solution__main .main-lst__item .item-cont .item-par .txt{font-size:15px;line-height:calc(30 / 15);margin-top:14px}}.waste-and-recycle .overlay-popup{position:fixed;width:100%;height:100%;padding-bottom:40px;background:rgba(26,19,17,0.6);left:0;top:0;z-index:999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out}.waste-and-recycle .overlay-popup.active{opacity:1;pointer-events:visible}.waste-and-recycle .overlay-popup .btn-close{position:absolute;cursor:pointer;width:200px;height:60px;background-color:#e50012;display:flex;justify-content:center;align-items:center;top:0;left:50%;transform:translateX(-50%)}@media (max-width: 767px){.waste-and-recycle .overlay-popup .btn-close{height:50px;width:160px}}.waste-and-recycle .overlay-popup .btn-close span{padding-left:30px;color:#fff;font-size:22px;font-size:2.2rem;line-height:1em;letter-spacing:.025em;font-weight:bold;font-family:"Figtree",sans-serif;position:relative}@media (max-width: 767px){.waste-and-recycle .overlay-popup .btn-close span{font-size:18px}}.waste-and-recycle .overlay-popup .btn-close span i{width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(45deg)}.waste-and-recycle .overlay-popup .btn-close span i:before,.waste-and-recycle .overlay-popup .btn-close span i:after{content:"";position:absolute;height:100%;width:1px;background-color:#fff;top:0;left:calc(50% - 1px)}.waste-and-recycle .overlay-popup .btn-close span i:after{transform:rotate(90deg)}.waste-and-recycle .overlay-popup .popup{width:100%;max-width:800px;background-color:#fff;max-height:calc(100vh - 300px);padding:50px 30px 0}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup{max-width:calc(100% - 50px);max-height:calc(100% - 200px);padding:40px 30px 0;height:76%}}.waste-and-recycle .overlay-popup .popup .os-scrollbar-vertical{width:34px;padding:12px}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup .os-scrollbar-vertical{padding:8px;width:22px}}.waste-and-recycle .overlay-popup .popup .os-scrollbar-handle{background-color:#bebebe}.waste-and-recycle .overlay-popup .popup__ins{max-width:680px;margin:0 auto}.waste-and-recycle .overlay-popup .popup__ins .cont{display:none}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.2em;font-weight:400;padding-left:28px;position:relative}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-ttl{font-size:18px;line-height:calc(30 / 18);padding-left:18px;letter-spacing:0.1em}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-ttl:before{content:"";position:absolute;width:2px;background-color:#e50012;height:calc(100% - 1px);left:0;top:50%;transform:translateY(-50%)}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl{margin-top:28px;padding-bottom:60px}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl{padding-bottom:48px;margin-top:12px}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead,.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr{display:flex}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead,.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr{flex-wrap:wrap}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead .item:nth-child(1),.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(1){width:calc((280 / 680) * 100%)}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead .item:nth-child(1),.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(1){width:100%}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead .item:nth-child(2),.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(2){width:calc((400 / 680) * 100%)}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead .item:nth-child(2),.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(2){width:100%}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead{border-bottom:1px solid #e50012;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.1em;font-weight:500;color:#e50012;padding-bottom:12px}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .thead{display:none}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr{padding:14px 0;border-bottom:1px solid #bebebe}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr{padding:18px 0}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(1){font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.1em;font-weight:500}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(1){margin-bottom:5px}}.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(2){font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.1em;font-weight:400}@media (max-width: 767px){.waste-and-recycle .overlay-popup .popup__ins .cont .cont-tabl .tbody .tr .item:nth-child(2) .ttl{font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.1em;font-weight:500;color:#e50012}}.waste-and-recycle.fixed{overflow:hidden}.waste-and-recycle.fixed .header{display:none}

/*# sourceMappingURL=maps/waste-and-recycle.min.css.map */
