[data-sg-common-header]{min-height:60px}
#bunrei-common-footer{font:14px/1 "WinYuGothicM","YuGothicM","Hiragino Sans",sans-serif;color:#000}
#bunrei-common-footer #page_footer_menu_wrapper{position:relative;background:#46b6ba;color:#fff}
#bunrei-common-footer #page_footer_menu{max-width:1000px;margin:0 auto;line-height:25px;padding:16px 12px}
#bunrei-common-footer #page_footer_menu a{position:relative;color:#fff;text-decoration:none}
#bunrei-common-footer #page_footer_menu a:hover,#bunrei-common-footer #page_footer_menu a:focus-visible{text-decoration:underline}
#bunrei-common-footer #page_footer_copyright{background:#e3dfdb;color:#696868;line-height:42px;text-align:center}
@media(max-width:767px){
  [data-sg-common-header]{min-height:48px}
  #bunrei-common-footer #page_footer_menu{line-height:1;padding:20px 16px}
  #bunrei-common-footer #page_footer_menu .page_footer_menu_item a{display:block;padding:10px 4px}
}
[data-sg-common-header] #page_header a{text-decoration:none}
