@import url('/css/font.css');
@import url('/css/color.css');

/* 템플릿 설정 */
:root { --screen-width: 100%; }
body {
  margin: 0;
  padding: 0;
  font-family: PretendardR;
  font-size: 16px;
  color: var(--color-gray-20);
  background-color: var(--wpdd-background);
  user-select: none;
  -webkit-user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  scrollbar-width: none;
}
body::-webkit-scrollbar { display: none; }
.container { font-family: PretendardR; }
.wrap { padding-top: 85px; padding-bottom: 50px; overflow: hidden; }
.division { border-top: 2px solid var(--color-gray-80); margin: 0; padding: 0; }

/* 공통 설정 */
.page-title {
  font-family: PretendardB; font-size: 18px; padding: 10px 12px;
}

/* INPUT TEXT 설정 */
input[type="time"] { height: 40px; padding: 0px 10px; box-sizing: border-box; border: 1px solid var(--color-gray-c0); border-radius: 4px; font-family: PretendardR; font-size: 16px; }
input[type="time"]::placeholder { color: var(--color-gray-80); }
input[type="time"]:focus { border-color: var(--color-main); outline: 1px solid var(--color-main); }
