.con_footer{margin-top:6rem;padding:45px 0;background-color:#181818;position:sticky;top:100vh;width:100%}.con_footer .box_footer{max-width:1400px;width:90%;margin-right:auto;margin-left:auto}.con_footer .inn_footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.con_footer .box_left{width:75%;display:flex;flex-wrap:wrap;justify-content:space-between}.con_footer .box_left .menu_left{padding:0}.con_footer .box_left li{margin-top:.5em;list-style:none}.con_footer .box_left li a{font-size:1.45rem;text-decoration:none;color:#fff}.con_footer .box_left .menu_right{display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:0}.con_footer .box_left .menu_right li{margin-top:0;margin-left:2em}.con_footer .box_right{width:25%}.con_footer .box_right .box_sns{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none}.con_footer .box_right .box_sns li{margin-left:2em}.con_footer .box_right .box_sns li:first-child{margin-left:0}@media screen and (min-width:768px){.con_footer .view_sp{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.con_footer .box_footer .box_left{width:100%}.con_footer .box_footer .box_left .menu_left{width:100%}.con_footer .box_footer .box_left .menu_right{width:100%;padding-left:0}.con_footer .box_footer .box_left .menu_right li{width:100%;margin-top:1em;margin-left:0}.con_footer .box_footer .box_right{width:100%}.con_footer .box_footer .box_right .box_sns{margin-top:2em;padding-left:0;justify-content:flex-start}}@media screen and (max-width:767px){.con_footer .box_footer .box_left{width:100%}.con_footer .box_footer .box_left .menu_left{width:100%}.con_footer .box_footer .box_left .menu_right{width:100%;padding-left:0}.con_footer .box_footer .box_left .menu_right li{width:100%;margin-top:1em;margin-left:0}.con_footer .box_footer .box_right{width:100%}.con_footer .box_footer .box_right .box_sns{margin-top:2em;padding-left:0;justify-content:flex-start}.con_footer .box_footer .copyright{margin-top:4rem;text-align:center;font-size:1.2rem}}.copyright{margin-top:6rem;margin-bottom:0;text-align:left;font-size:1.2rem;color:#fff}.copyright .c_text{display:block;max-width:1400px;width:90%;color:#fff;font-weight:400}@media screen and (min-width:768px) and (max-width:1024px){.copyright{margin-top:2rem}}@media screen and (max-width:767px){.copyright{font-size:1.2rem;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/original_footer.css.map */
