@font-face{font-family:'icon';src:url("../../icon/icon-footer.ttf?btxny6") format("truetype"),url("../../icon/icon-footer.woff?btxny6") format("woff"),url("../../icon/icon-footer.svg?btxny6#icon") format("svg");font-weight:normal;font-style:normal;font-display:block}.m-footer.l-footer{padding:35px 30px;background-color:#F0F0F0}.m-footer .m-icon{font-family:'icon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-footer .m-icon-facebook:before{content:"\e901";color:#1877f2}.m-footer .m-icon-twitter:before{content:"\e908";color:#458cc3}.m-footer .m-category_item-top{display:none}.m-footer .m-category_text-mens,.m-footer .m-category_text-ladies{background-color:transparent}.m-footer>.m-category{border-top:1px solid #fff}.m-footer>.m-category .m-category_text-mens,.m-footer>.m-category .m-category_text-ladies{font-weight:bold;color:#666}.m-footer>.m-category .m-category_item-mens,.m-footer>.m-category .m-category_item-ladies{border-bottom:1px solid #fff}.m-footer>.m-category>.m-category_list{border-bottom:none}.m-footer>.m-category>.m-category_list>.m-category_item{border-bottom:1px solid #fff;color:#666}.m-footer>.m-category>.m-category_list>.m-category_item .m-category_text{color:#666}.m-footer>.m-category>.m-category_list>.m-category_item.m-category_item-mens .m-category_item .m-category_item,.m-footer>.m-category>.m-category_list>.m-category_item.m-category_item-ladies .m-category_item .m-category_item{border-top:1px solid #fff}.m-footer>.m-category>.m-category_list>.m-category_item .m-category_item{border-top:1px solid #fff}.m-footer>.m-category>.m-category_list>.m-category_item .m-category_item .m-category_item{border-top:none}.m-footer>.m-category>.m-category_list>.m-category_item:last-child{margin-top:30px;border-bottom:none}.m-footer>.m-category>.m-category_list>.m-category_item:last-child .m-category_text-service{background-color:#fff;padding:11px 0;width:235px;border-radius:3px;margin:0 auto}.m-footer>.m-category>.m-category_list>.m-category_item:last-child .m-category_text-service a{text-align:center}.m-footer>.m-category>.m-category_list>.m-category_item:last-child .m-category_text-service .m-category_icon{display:none}.m-footer .m-category_inner_title{font-size:1.3rem}.m-footer .m-category_text{font-size:1.3rem;padding:15px 15px;color:#333}.m-footer .m-category_text .m-category_icon{color:#999}.m-footer .js-toggle::before{content:'';display:block;width:1px;height:13px;background-color:#999999;position:absolute;top:50%;right:16px;margin-top:-6px}.m-footer .js-toggle::after{content:'';display:block;width:13px;height:1px;background-color:#999999;position:absolute;top:50%;right:10px}.m-footer .js-toggle.is-active::before{display:none}.m-footer .js-toggle .m-category_icon{display:none}.m-footer .js-toggle_cont>.m-catgory_inner_wrap>.m-category_item{font-size:1.3rem}.m-footer .js-toggle_cont>.m-catgory_inner_wrap>.m-category_item>.m-catgory_inner_wrap>.m-category_item{padding:0 0 0 10px}.m-footer .js-toggle_cont>.m-catgory_inner_wrap>.m-category_item>.m-catgory_inner_wrap>.m-category_item>.m-category_text{font-size:1.3rem}.m-footer .m-category_inner_title{color:#333;font-weight:normal;padding:15px 15px;border-bottom:none}.m-footerbottom{background-color:transparent;margin-top:20px}.m-footerbottom .m-sns_circle-twitter{background-color:transparent}.m-footerbottom .m-sns_circle-twitter .m-icon.m-icon-twitter{font-size:30px}.m-footerbottom .m-sns_circle-facebook{background-color:transparent}.m-footerbottom .m-sns_circle-facebook .m-icon.m-icon-facebook{font-size:30px}.m-footerbottom .m-share_group{padding:0;display:flex;justify-content:center;align-items:center}.m-footerbottom .m-share_group+div{display:none}.m-footerbottom .m-share_title{display:block;color:#666;margin:0 5px 0 0}.m-footerbottom .m-share_list{display:block}.m-footerbottom .m-share_item{margin:0 0 0 10px}.m-footerbottom .m-copyright{padding:0;margin-top:40px;border:none}.m-footerbottom .m-copyright_logo img{width:88px;height:auto}.m-footerbottom .m-copyright_text{font-size:1rem;color:#666}.m-footerbottom .m-footer_pclink{background-color:#fff;margin-top:20px}.m-footerbottom .m-footer_pclink .m-footer_pclink_text{color:#666}
