/********************** style_contact.css ***********************/ #privacy_policy { border: 1px solid #b5b3b3; background-color: white; padding: 8px; width: 100%; height: 10em; font-size: 16px; margin-left: 200px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "meiryo", "MS P Gothic", "MS Pゴシック", "Osaka", sans-serif; overflow-y: scroll; transform: translateZ(0); margin-bottom: 1.5em; } #privacy_policy p { margin-bottom: 1.2em; } span[id$="_error"] { @*margin-top: 8px;*@ margin-left: 200px; } span#Sections_0__Fields_7_error { margin-top: 0; transform: translateY(-15px); } #Sections_0__Fields_0_error, #Sections_0__Fields_1_error, #Sections_0__Fields_5_error, #Sections_0__Fields_6_error, #Sections_0__Fields_7_error { margin-left: 200px; } @media screen and (max-width: 960px){ #privacy_policy { padding: 4px; margin: 0; } #privacy_policy p { line-height: 1.6; } span[id$="_error"] { margin-left: 0; } }