/*상단 카테고리 및 검색창*/

.div_searchwrap {display:flex; gap:14px; margin-bottom:10px;}

.slt_searchbox {position:relative; width:146px; height:42px; line-height:40px; display:flex; justify-content:space-between; border:1px solid #0D5177; cursor:pointer; background:url('https://youngwiki.kr/images/new_arrow.svg') 100% 50% no-repeat; background-size:contain; overflow:hidden; padding-right:42px;}

.slt_bigsearch {width:244px;}

.slt_smallsearch {width:210px;}

.wrap_publish {width:306px; display:flex; margin-bottom:10px;}

#inp_pub, .btn_search {height:42px;}

.btn_search {width:96px; background:#0D5177; color:#fff; font-size:15px; font-weight:500;}

#inp_pub {width:264px; border:1px solid #0D5177; padding:0 12px; font-size:15px;}

#inp_pub::placeholder {font-size:15px; font-weight:500; color:#1a1a1a;}

.btn_pub {width:calc(306px - 264px); background:#0D5177;}

.txt_notice {color:#FF5C00; font-weight:500; margin-bottom:20px;}

.div_page {width:120px; height:42px; border:1px solid #939393; display:flex; margin-bottom:25px;}

.btn_page {display:block; width:60px; height:40px; line-height:40px; text-align:center;}

.btn_page:last-child {border-left:1px solid #939393;}

.a_opacity {opacity:0.4;}




.ul_booklist a {color:#1039BA; position:relative; padding-left:24px; font-size:15px; letter-spacing:-0.5px; line-height:200%; font-weight:500;}

.ul_booklist a:before {content:''; position:absolute; top:9px; left:10px; width:4px; height:4px; border-radius:50%; background:#1039BA;}

.ul_booklist {margin-bottom:20px;}


@media all and (max-width:1024px) {
    .div_searchwrap {display:grid; grid-template-columns:repeat(4, 1fr);}

    .slt_searchbox, .slt_smallsearch {width:auto;}

    .slt_bigsearch {width:100%;}

}

@media all and (max-width:720px) {
    .div_searchwrap {grid-template-columns:1fr; grid-template-rows:repeat(4, 1fr);}

    .wrap_publish {width:100%;}

    #inp_pub {width:calc(100% - 42px);}

    .btn_pub {width:42px;}
}

@media all and (max-width:560px) {
    .ul_booklist a {font-size:14px;}

    .txt_notice {word-break:keep-all;}
}