/* iOS Safari focuses small form text by zooming. Keep editable text >=16px.
   Do not disable pinch zoom, rescale controls, submit forms, or alter values. */
@font-face{font-family:'Meiryo';src:url('../../fonts/meiryo.ttc') format('truetype');font-weight:normal;font-style:normal;font-display:swap}
@media (max-width:1024px),(any-pointer:coarse){
    html body input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="image"]):not([type="color"]),
    html body textarea,html body select,html body [contenteditable="true"]{
        font-size:max(16px,1rem)!important;
        line-height:1.5!important;
        height:auto;
        min-height:44px;
        min-width:0;
        max-width:100%;
        box-sizing:border-box;
        -webkit-text-size-adjust:100%;
    }
    html[lang^="ja"] body input,html[lang^="ja"] body textarea,html[lang^="ja"] body select{
        font-family:'Meiryo','メイリオ',sans-serif!important;
    }
}
