* { box-sizing: border-box; } html { background-color: #FFFFFF; height: 100%; overflow-y: scroll; &.flexbox { overflow-y: hidden; } } body { font-family: $text; font-size: $fs-m; line-height: 1.6; color: #616161; -webkit-font-smoothing: antialiased; } button { font-size: 100%; } table { min-width: 100px; td, th { min-width: 10px; padding: 4px 6px; border: 1px solid #DDD; } td p, th p { margin: 0; } }