.is-recycling .st-PageIntro::before{background-image:url("../img/bg_recycling_01.jpg")}.recycling-Intro{margin-top:100px}.recycling-Intro_Catch{max-width:860px;margin-inline:auto}.recycling-Intro_Text{max-width:860px;margin-inline:auto}.recycling-Intro_Catch+.recycling-Intro_Text{margin-top:30px}.recycling-Intro_Text+.recycling-Intro_Text{margin-top:20px}.recycling-Intro_LatestFormula{width:1180px;margin-top:160px;margin-inline:auto;position:relative}.recycling-Intro_Latest{width:220px;margin-inline:auto;position:absolute;left:0;right:0;top:-110px}.recycling-Intro_Formula{background:url("../img/bg_recycling_02.jpg") no-repeat center center;border-radius:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:110px;padding-bottom:90px}.recycling-Intro_Formula_Item{font-family:"Noto Sans JP",sans-serif;color:#fff;font-weight:700;width:260px;height:60px;border:1px solid #d9d9d9;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.recycling-Intro_Formula_Item_Sm{font-size:.8125rem}.recycling-Intro_Formula_Symbol{font-family:"Noto Sans JP",sans-serif;color:#fff;font-weight:700;margin-inline:10px}.recycling-Content{width:1000px;margin-top:140px;margin-inline:auto}.recycling-Content_Item{border-bottom:1px solid #d9d9d9}.recycling-Content_Item:not(.recycling-Content_Item-latest){padding-top:59px;padding-bottom:50px}.recycling-Content_Item:not(.recycling-Content_Item-latest) .recycling-Content_Title{padding-bottom:0}.recycling-Content_Item:not(.recycling-Content_Item-latest) .recycling-Content_Detail{display:none}.recycling-Content_Item-latest{padding-bottom:120px}.recycling-Content_Title_Trigger{font-family:"Noto Sans JP",sans-serif;color:#000;font-size:1.375rem;line-height:1.5;font-weight:700;width:100%;background:rgba(0,0,0,0);border:none;text-align:left;padding:0 0 22px;position:relative;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.recycling-Content_Title_Trigger[aria-expanded=true] .sw-Arrow01{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.recycling-Content_Title_Trigger:hover{color:#ff8000}.recycling-Content_Title_Trigger:hover .sw-Arrow01::before{-webkit-transform:scale(1.15);transform:scale(1.15)}.recycling-Content_Title_Trigger:hover .sw-Arrow01_Ico::before,.recycling-Content_Title_Trigger:hover .sw-Arrow01_Ico::after{-webkit-transition:all .2s ease;transition:all .2s ease}.recycling-Content_Title_Trigger:hover .sw-Arrow01_Ico::before{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}.recycling-Content_Title_Trigger:hover .sw-Arrow01_Ico::after{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.recycling-Content_Title_Lg{font-size:1.625rem}.recycling-Content_Title_Sm{font-size:1rem}.recycling-Content_Title .sw-Arrow01{margin-block:auto;position:absolute;right:0;top:0;bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s ease;transition:all .2s ease}.recycling-Content_Detail{margin-top:30px}.recycling-Content_Data{width:100%;border-collapse:collapse}.recycling-Content_Data_Label,.recycling-Content_Data_Month,.recycling-Content_Data_RecyclingRate,.recycling-Content_Data_Num{border:1px solid #d9d9d9;text-align:center;padding-block:14px}.recycling-Content_Data_Label{color:#fff;background-color:#333}.recycling-Content_Data_Label:first-of-type{border-left:none}.recycling-Content_Data_Label:last-of-type{border-right:none}.recycling-Content_Data_Month{background-color:#f2f2f2;border-left:none}.recycling-Content_Data_RecyclingRate{color:#ff8000;font-weight:bold;width:16.9%}.recycling-Content_Data_RecyclingRate_Lg{font-size:1.25rem;line-height:1}.recycling-Content_Data_Num{width:10.9%}.recycling-Content_Data_Num:last-of-type{border-right:none}.recycling-Content_Note{text-align:right;margin-top:10px}.recycling-Menu01{margin-top:180px}