@CHARSET "UTF-8";

@import url(/nanum/site/builder/dir/main/common/css/head_4846.css);
@import url(/nanum/site/health/css/common.css);
@import url(/nanum/site/medicalpart/css/common.css);

/* 게시판하단검색 */
.board_search{padding: 30px 0;background: #f9f9f9;}
.board_search fieldset{display:flex;justify-content:center;align-items:center;gap:5px;padding: 5px;max-width:500px;margin:0 auto;background:#fff;border: 2px solid #333;border-radius: 10px;}
.board_search .custom_sel{flex-shrink:0;width:150px;}
.board_search .srch_txt{flex-grow:1;height:50px;padding:0 8px;border:1px solid #d5d5d5;border:0;font-size:1.6rem;box-sizing:border-box;background:#fff;outline: none;}
.board_search .srch_btn{flex-shrink:0;width:100px;height:50px;padding:0 20px;border:0;border-radius: 5px;background: #333;font-size:1.6rem;font-weight:700;color:#fff;box-sizing:border-box;cursor:pointer;}
.board_search input{/*ios대응*/appearance:none;-webkit-appearance:none;-webkit-border-radius:0;}
.board_search select{border:0;}

/* 통합검색_공통 */
.totalsrh_wrap .srch_box{display:flex;justify-content:center;align-items:center;margin:30px 0;padding:30px 0;background:#f9f9f9;font-size:1.6rem;}
.totalsrh_wrap .srch_box .srch_input{min-width:370px;height:40px;padding:0 10px;border:1px solid #d5d5d5;font-size:1.5rem;font-weight:700;box-sizing:border-box;}
.totalsrh_wrap .srch_box .srch_input::placeholder{font-weight:500;color:#d5d5d5;}
.totalsrh_wrap .srch_box .srch_input::-webkit-input-placeholder{font-weight:500;color:#d5d5d5;}
.totalsrh_wrap .srch_box .srch_input:-ms-input-placeholder{font-weight:500;color:#d5d5d5;}
.totalsrh_wrap .srch_box .srch_btn{height:40px;margin-left:4px;padding:0 20px;border:0;background:#666;font-size:1.6rem;color:#fff;cursor:pointer;}
.totalsrh_wrap .srch_box .srch_btn.total{background:#224191;}

.totalsrh_wrap h3.tit{display:flex;align-items:center;margin-bottom:5px;font-size: 3rem;}
.totalsrh_wrap h3.tit.h3_t{margin-top:40px}
.totalsrh_wrap h3.tit span.num{margin-left:5px;color:#305dce;font-weight:500;font-size:3rem;}
.totalsrh_wrap h3.tit span.num strong{text-decoration:underline;}
.totalsrh_wrap span.search_bgon{padding:0 2px;font-weight:700;background:#e8f0f8;color:#305dce;}

.totalsrh_wrap .result_more{position:relative;display:flex;justify-content:end;padding:20px 20px 20px 0;font-weight:700;}
.totalsrh_wrap .result_more::after{content:'';position:absolute;top:50%;right:0;width:12px;height:12px;margin-top:-6px;background:url(/nanum/site/search/img/icon_arr.png) no-repeat;background-size:cover;}

/* 통합검색_메뉴검색결과 */
.totalsrh_wrap .result_list{border-top:2px solid #000;border-bottom:1px solid #000;}
.totalsrh_wrap .result_list li{padding:15px 0;}
.totalsrh_wrap .result_list li:nth-child(n+2){border-top:1px solid #e5e5e5;}
.totalsrh_wrap .result_list li a{display:block;}
.totalsrh_wrap .result_list li a p.title{margin-bottom:10px;font-size:1.7rem;font-weight:700;}
.totalsrh_wrap .result_list li a p.content{font-weight:400;}
.totalsrh_wrap .result_list li .foot{display:flex;justify-content:space-between;align-items:center;margin-top:10px;}
.totalsrh_wrap .result_list li .foot p{font-size:1.5rem;font-weight:500;color:#888;}

/* Paginate */
.paginate{display:flex;gap:5px;align-items:center;justify-content:center;position:relative;margin-top:30px;padding:30px 0;text-align:center;}
.paginate a.prev,
.paginate a.next{position:relative;font-size:0;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;}
.paginate a.prev::after,
.paginate a.next::before{content:'';position:absolute;top:50%;left:50%;width:7px;height:12px;margin:-6px 0 0 -3px;background:url(/nanum/site/builder/skin/common/img/btn_paginate_arr.png) no-repeat;background-size:cover;}
.paginate a.prev::after{transform:rotate(180deg);}
.paginate a,
.paginate strong{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:5px;background:#f5f5f5;font-family:'Poppins',sans-serif;font-size:13px;letter-spacing:0;line-height:34px;color:#000;vertical-align:middle;}
.paginate strong{background:#000;font-weight:700;color:#fff;vertical-align:middle;}


/********************태블릿********************/
@media all and (max-width:1024px){

/* 게시판하단검색 */
.board_search{justify-content:space-between;padding:0;background:none;}
.board_search fieldset{justify-content:space-between;gap:0;max-width:100%;}
.board_search .srch_txt{border-left:0;border-right:0;width: 100%;}

.totalsrh_wrap h3.tit,
.totalsrh_wrap h3.tit span.num{font-size: 2.5rem;}

/* 번역 */
.translated-ltr .board_search fieldset font{width:100%;}

}

/********************모바일********************/
@media all and (max-width:767px){

/* 게시판하단검색 */
.board_search fieldset{flex-direction:column;gap:5px;padding:0;border: 0;}
.board_search .custom_sel{width:100%;border:1px solid #d5d5d5;height: 45px;font-size: 1.7rem;border-radius: 10px;}
.board_search .srch_txt{width:100%;border:1px solid #d5d5d5;height: 45px;font-size: 1.7rem;border-radius: 10px;}
.board_search .srch_btn{width:100%;height: 45px;font-size: 1.7rem;border-radius: 10px;}


}

/********************웹********************/
@media all and (min-width:1025px) {

.totalsrh_wrap .result_list li a:hover{text-decoration:underline;}
.totalsrh_wrap .result_more:hover{text-decoration:underline;}

}
