@charset "UTF-8";@media screen and (max-width: 767px){.p-top__sc7{padding:105px 0 40px}.p-top__sc7 .contact-container2__wrap .c-title1{margin-bottom:0}}.recycle-container__title h4{font-size:2rem;font-weight:500}.recycle-container__box{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:80px;margin-top:8rem}.recycle-container__item{width:42%}.recycle-container__item-head{display:flex;margin-bottom:2rem}.recycle-container__item-head span{font-size:2.7rem;font-weight:300}.recycle-container__item-bottom_info{display:flex;flex-direction:column;margin-top:2rem}.recycle-container__item-bottom_info span{font-size:1.1rem}.recycle-info__border{padding:6rem 0;border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6}@media screen and (max-width: 767px){.recycle-container__title h4{font-size:1.5rem;font-weight:500}.recycle-container__box{display:flex;flex-wrap:wrap;flex-direction:column;row-gap:65px;margin-top:6.5rem}.recycle-container__item-head{flex-direction:column}.recycle-container__item{width:100%}.recycle-container__item img{max-width:75%;margin:0 auto;margin-top:-4.5rem}.recycle-info__border{padding:6.5rem 0;margin-bottom:12rem}}.contact-container2{width:100%;max-width:1260px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 55px 155px;display:flex;align-items:flex-start;gap:273px}.contact-container2__wrap img{width:187px;margin-top:21px}.contact-container2__wrap a{border-bottom:1px solid #000000}.contact-container2__box{display:flex;gap:55px}@media screen and (max-width: 767px){.contact-container2{max-width:100%;padding:0 20px;display:block}.contact-container2__wrap{display:flex;margin-bottom:30px;align-items:baseline;justify-content:space-between}}.contact-btn{width:100%;height:50px;color:#fff;font-size:1.5rem;letter-spacing:.4px;background:transparent;padding:12.5px 43.25px;border:1px solid #879BAA;background:#879baa;position:relative;z-index:1;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width: 767px){.contact-btn{width:100%;height:35px;font-size:1.3rem;padding:0}}.contact-btn:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:#fff;transform-origin:100% 50%;transform:scaleX(0);transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.contact-btn:hover{color:#879baa}.contact-btn:hover:before{transform-origin:0% 50%;transform:scaleX(1)}.select-wrap{position:relative}.select-wrap:after{content:"";position:absolute;top:18px;right:16px;width:12px;height:12px;border-right:2px solid #333;border-bottom:2px solid #333;transform:rotate(45deg)}select{-webkit-appearance:none;appearance:none;background-image:url(contact_arrow.png);background-repeat:no-repeat;background-size:15px auto;background-position:right 20px center}.Form{margin-left:auto;margin-right:auto;min-width:740px}@media screen and (max-width: 480px){.Form{min-width:auto}}.Form-Item{padding-bottom:55px;width:100%}@media screen and (max-width: 480px){.Form-Item{padding-bottom:20px}}.Form-Item-Label{width:100%;letter-spacing:0;font-weight:400;font-size:1.5rem;line-height:1;margin-bottom:16px}@media screen and (max-width: 480px){.Form-Item-Label{max-width:inherit;display:flex;align-items:center;font-size:1.3rem}}.Form-Item-Label.isMsg{margin-bottom:16px}@media screen and (max-width: 480px){.Form-Item-Label.isMsg{margin-top:0}}.Form-Item-Label-Required{margin-right:8px;display:inline-block;text-align:center;color:#ef001e;font-size:1.5rem}@media screen and (max-width: 480px){.Form-Item-Label-Required{font-size:1.3rem}}.Form-Item-Input{border:1px solid #c8c8c8;padding-left:1em;padding-right:1em;height:50px;flex:1;width:100%;font-size:1.3rem;transition:border-color .1s ease-in-out}.Form-Item-Input::placeholder,.Form-Item-Textarea::placeholder{color:#c8c8c8}.Form-Item-Input:focus,.Form-Item-Textarea:focus{border-color:#757575}@media screen and (max-width: 480px){.Form-Item-Input{margin-left:0;height:40px;flex:inherit}.Form-Item-Input01{margin-bottom:15px}}.Form-Item-Textarea{border:1px solid #c8c8c8;padding:1em;height:216px;flex:1;width:100%;font-size:1.3rem}@media screen and (max-width: 480px){.Form-Item-Textarea{margin-top:18px;margin-left:0;height:200px;flex:inherit;font-size:1.3rem}}.contact__btn button{width:100%}@media screen and (max-width: 480px){.contact__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/recycle.css.map */
