/* display454 */
@import url("./reset.css");
@import url("./bbw.css");
:root{
    --color1:#e8e8e8;
}

.back5dD454 { width: 100%; height: 100%; }

.mm5dD454 { width: 100%; height: 80px; background-color: #fff; box-shadow: 0 0 6px rgba(0, 0, 0, 0.1); }

.mm_ulE001 { position: absolute; top: 23px; display: flex; column-gap: 25px; width: 100%; min-width: 950px; }
.mm_ulE001 a { display: flex; align-items: center; column-gap: 4px; padding: 0 10px; font-size: 16px; line-height: 30px; border-radius: 5px; transition: all 0.2s; }
.mm_ulE001 a:hover { background-color: var(--color1); }
.mm_ulE001 img { display: block; }

.search5dD454 { position: absolute; top: 23px; right: 10px; display: flex; align-items: center; width: 235px; height: 36px; background-color: var(--color1); border-radius: 5px; }
.searchtxt5dD454 { width: 190px; margin-left: 10px; font-size: 14px; line-height: 36px; background: none; }

.pageshow5dD454{ margin-left: 30px; background-color: var(--color1); border-radius: 5px; }
.pageshow5dD454 > form { display: flex; align-items: center; }
.pshow_p5dD454 > input{ width: 60px; line-height: 32px; text-align: center; border: none; background: none; color:#000; font-size: 12px; }
#pshow_totalpage{ width: 45px; font-size: 12px; color:#000; line-height: 32px; font-weight: bold; }
/*
.splbtn5dD454 { margin-left: -15px; }
.sprbtn5dD454 { margin-left: 5px; }*/
.spacerR5dD454 > li:nth-child(2) { margin: 5px 0 0 6px; }
.down5dD454 { margin: 15px 0 0 4px; }
.snsbtn5dD454 { margin: 5px 0 0 4px; }

.firstbtn5dD454 { position: absolute; left: 10px; bottom: 20px; z-index: 100; }
.lastbtn5dD454 { position: absolute; right: 10px; bottom: 20px; z-index: 100; }

.splbtn5dE005, .sprsvgdE005, .splsvgdE005 { display: none; }
