@charset "UTF-8";

footer{width:100%;}
footer .footer_notes{width:100%;padding:20px 0 20px}
footer .footer_notes .footer_item{width:85%;margin:0 auto}
footer .footer_notes .footer_item li{margin:0 0 10px 0;font-size:1.2rem;line-height:1.3}
footer .footer_notes .footer_item li:last-child{margin:0}
footer .footer_wrap{width:100%;padding:20px 0;background-color:#00b4b5}
footer .footer_wrap .footer_wrap_inr{}
footer .footer_wrap .footer_wrap_inr .footer_link{display:flex;justify-content:center;overflow:hidden;margin:0 0 10px 0}
footer .footer_wrap .footer_wrap_inr .footer_link li{float:left;margin:0 10px 0 0;padding:0 10px 0 0;color:#fff;border-right:solid 1px #fff}
footer .footer_wrap .footer_wrap_inr .footer_link li:last-child{margin:0;padding:0;border-right:none}
footer .footer_wrap .footer_wrap_inr .footer_link li a{color:#fff;font-size:1.2rem;text-decoration:none}
footer .footer_wrap .footer_wrap_inr .footer_copy{color:#fff;font-size:1.2rem;text-align:center}


@media screen and (min-width:769px){
  footer .footer_notes .footer_item li{margin:0 0 7px 0;font-size:12px;line-height:1.5}
  footer .footer_wrap{overflow:hidden}
  footer .footer_wrap .footer_wrap_inr{width:85%;margin:0 auto}
  footer .footer_wrap .footer_wrap_inr .footer_link{display:inline-block;float:left}
  footer .footer_wrap .footer_wrap_inr .footer_link li a{color:#fff;font-size:12px;text-decoration:none}
  footer .footer_wrap .footer_wrap_inr .footer_copy{display:inline-block;float:right;color:#fff;font-size:12px}
 }