@media only all and (max-width:775px){body{line-height:1.5;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.frame-outer{width:100%;border:none;margin:0 auto}.hide_m{display:none}}@media only all and (max-width:645px){.flex,.footer{display:block}.box{width:100%}.content,.footer{padding-left:1rem;padding-right:1rem}}