@charset "EUC-KR";

/* 230525 toast time-picker custom 추가 */
.date-box {position:relative; display:block;}
.tui-timepicker-row {height: 28px;}
.tui-timepicker-spinbox {height:100%; width:46px !important;}
.tui-timepicker { position: relative; top: inherit !important; padding: 0 !important; font-weight: bold; border: 0 !important; background: transparent !important; text-align: center; background:transparent !important;}

.tui-timepicker-btn { position: relative !important; left: inherit !important; width: 100%; height: inherit !important; background-color: transparent; border:0 !important; cursor: pointer; }
.tui-timepicker-btn-area {position: relative; height: inherit !important; padding: 0 !important; display: grid; border: 1px solid #ddd; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; border-radius:4px;}
.tui-timepicker-btn-area input {padding : 0 6px !important;}
.tui-timepicker-btn-area .tui-timepicker-spinbox-input { grid-column: 1 / 3; grid-row: 1 / 3; font-weight: 400; line-height: 1.2; border:0 !important; background:transparent !important; font-size:12px; }

.tui-timepicker-btn { grid-column: 3 / 4; grid-row: 1 / 2; }
.tui-timepicker-btn:last-child { grid-column: 3 / 4; grid-row: 2 / 3; }
.tui-timepicker-btn .tui-ico-t-btn {background:url(/images/admin/ico_arrow_top_2x.png) no-repeat center !important; background-size:contain !important;}
.tui-timepicker-btn:last-child .tui-ico-t-btn {background:url(/images/admin/ico_arrow_bottom_2x.png) no-repeat center !important; background-size:contain !important;}
/* } 230525 toast time-picker custom 추가 */

/* 230526 layer_mask 추가 */
.tui-timepicker-body .tui-timepicker-colon {margin-top:8px;}
.timepicker-pos.layer_mask { display: block;}
.timepicker-pos.layer_mask .tui-timepicker-spinbox { background-color: #f8f8f8;}