.pp1{ width: 100%; height: 515px; border: 5px solid black; position: relative; } .pop2{ margin-top: 25px; } .pp1 .txt{ outline: none; border: none; position: absolute; padding: 10px; font-family: 'Bai Jamjuree'; } .pp1 .txt:focus{ color: #1e1d1d; } .txt100{ width: 100%; text-align: center; } .pp1 .hdf{ top: 0px; font-size: 45px; font-weight: bold; padding: 10px; font-family: 'mt2-mincap'; border-bottom: 3px solid black; } .pp1 .sp{ top: 81px; width: 100%; padding: 4px; font-size: 17px; border: none; font-family: 'mt2-mincap'; border-bottom: 3px solid black; } .t1{ top: 114px; } .l1{ left: 548px; } .t2{ top: 204px; } .t3{ top: 294px; } .pp1 .txt70{ font-size: 20px; width: 548px; height: 90px; font-weight: bold; padding-left: 20px; border-right: 3px solid black; border-bottom: 3px solid black; } .pp1 .txt30{ width: 180px; height: 90px; font-size: 35px; padding-top: 4px; font-family: 'mt2-mincap'; font-weight: bold; padding-left: 8px; text-align: center; border-bottom: 3px solid black; } .txt.ft{ font-family: 'mt2-mincap'; font-size: 30px; font-weight: bold; } .ft1{ top: 390px; } .ft2{ top: 435px; } .txt100.dt{ text-align: right; bottom: -5px; font-size: 14px; background: transparent; }