@charset "UTF-8";.form-control:focus{background-color:#ffffe0}.form-control:not(:focus):invalid:not(:placeholder-shown){color:#630015;border-color:#c20c33;background-color:#fee8f0!important}label.halfwidth:after{content:'[半角]';margin-left:.5em;color:#00c;font-weight:400;font-size:90%;vertical-align:middle}label.multiple:after{content:'[複数可]';margin-left:.5em;color:#00c;font-weight:400;font-size:90%;vertical-align:middle}label.required:after{content:'[必須]';margin-left:.5em;color:#c00;font-weight:400;font-size:90%;vertical-align:middle}html:lang(en) label.required:after{content:'*'}