.bl_footer{padding:48px 0}.bl_footer_wrapper{display:flex;justify-content:center}.bl_footer_section{max-width:213px}.bl_footer_section a{color:#8e959c;font-size:14px;text-decoration:none}.bl_footer_section a:hover{color:#fff;text-decoration:none}.bl_footer_section:not(:first-child){margin-left:40px}.bl_footer_section.sp_left_align{margin-left:auto}.bl_footer_section_title{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;padding-bottom:16px}.bl_footer_section_list li:not(:first-child){margin-top:8px}.bl_footer_section_image img{max-height:79px;max-width:216px}.bl_footer_section_image img:hover{opacity:.8}.bl_footer_section_image.nothover img:hover{opacity:1!important}.bl_footer_section_social{display:flex;justify-content:space-evenly;max-width:180px}.bl_footer_section_social a:not(:first-child){margin-left:12px}.bl_footer_section_social a:hover{opacity:.8}.bl_footer_section_social img{height:46px;width:46px}.bl_footer_section_language{display:flex;justify-content:flex-end;margin-top:16px}.bl_footer_section_language a:not(:first-child){margin-left:8px}.bl_footer_section_etc{line-height:normal;margin-top:16px;text-align:right;width:152px}.bl_footer_section_etc li:first-child{margin-top:16px}.bl_footer_section_etc li:not(:first-child){margin-top:8px}.bl_footer_section_copy{color:#8e959c;font-size:12px;margin-top:16px;text-align:right}.bl_footer_section__between{display:flex;flex-direction:column;justify-content:space-between;margin-top:10px}.sp_sdg_left{margin-left:15px}@media screen and (max-width:1000px){.sp_sdg_left{margin-left:13px}}@media screen and (max-width:768px){.bl_footer_wrapper{flex-direction:column}.bl_footer_section{max-width:400px}.bl_footer_section:not(:first-child){margin:32px 0 0}.bl_footer_section_image{width:100%}.bl_footer_section_language,.bl_footer_section_social{justify-content:center}.bl_footer_section_etc{text-align:center;width:auto}.bl_footer_section_copy{text-align:center}.bl_footer_section.sp_left_align{margin-left:0}.bl_footer_section.bl_footer_section__between,.sp_sdg_left .bl_footer_section_image img{margin-left:auto;margin-right:auto}.sp_sdg_left{margin-left:0}}