main { height:100%; padding:20px; position:relative; overflow-y:auto; -ms-overflow-style:none; scrollbar-width:none; }
main::-webkit-scrollbar { display:none; }
main h1 { margin:0; font-size:24px; font-weight:700; text-align:center; }
main p { height:calc(100% - 57px - 68px); margin-top:30px; word-break:keep-all; overflow-y:auto; -ms-overflow-style:none; scrollbar-width:none; }
main p::-webkit-scrollbar { display:none; }
main .button_box button { width:100%; height:48px; margin-top:20px; border:0; border-radius:15px; color:#fff; background:#3985EA; } 