@charset "utf-8";

/* 인기검색어 */
#popular{width:375px;height:auto;border:1px solid #d5d5d5;border-top:2px solid #adc9d5}
.popular_title{font-size:20px;color:#adc9d5;font-weight: 600;padding-bottom: 23px;display: flex;
    align-items: center;
    justify-content: space-between;}
#popular {position:relative;margin: 0}
#popular h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#popular .popular_inner {overflow:hidden;padding: 30px 25px;background: #f7f7f7;}
#popular ul {padding:0;margin:0;display: flex;flex-wrap: wrap;gap:10px}
#popular ul:after {display:block;visibility:hidden;clear:both;content:""}
#popular li {}
#popular li a {color:#252525;font-size:18px;font-weight: 600;    border: 1px dashed #d8d8d8;
    padding: 8px 15px;
    border-radius: 30px;
    color: #5a5a5a;
    font-size: 16px;
    display: inline-block;
    font-weight: 600;}
#popular li:first-child {border-left:0}
#popular li a:hover {text-decoration:underline}

.popular_inner .popular_btns{display:none}
.popular_btns .pp-next {position:absolute;top:68%;right:0px;width:18px;height:18px;line-height:15px;text-align:center;border:1px solid #53555a;margin-top:-12px;color:#d3d2d2}
.popular_btns .pp-prev {position:absolute;top:68%;right:17px;width:18px;height:18px;line-height:15px;text-align:center;border:1px solid #53555a;margin-top:-12px;color:#d3d2d2}
@media (max-width: 1580px){
	/* 인기검색어 */
	#popular{width:23.7342vw;}
	.popular_title{font-size:1.2658vw;padding-bottom: 2.7215vw;}

	#popular {margin:0.9494vw 0 0}
	#popular h2 {font-size:0;line-height:0;overflow:hidden}
	#popular .popular_inner {padding: 2.5316vw 2.2152vw;}
	#popular ul {padding:0;margin:0;gap:.4658vw}
	#popular ul:after {visibility:hidden;clear:both;content:""}
	#popular li {}
	#popular li a {font-size:1.1392vw;}
	#popular li:first-child {border-left:0}
	#popular li a:hover {text-decoration:underline}

	.popular_inner .popular_btns{display:none}
	.popular_btns .pp-next {top:68%;right:0.0000vw;width:1.1392vw;height:1.1392vw;line-height:0.9494vw;border:0.0633vw solid #53555a;margin-top:-0.7595vw;color:#d3d2d2}
	.popular_btns .pp-prev {top:68%;right:1.0759vw;width:1.1392vw;height:1.1392vw;line-height:0.9494vw;border:0.0633vw solid #53555a;margin-top:-0.7595vw;color:#d3d2d2}

}
@media (max-width: 1280px){
	/* 인기검색어 */

}
@media (max-width: 768px){
	/* 인기검색어 */
	#popular{width:48.8281vw;height:42.3177vw;border:0.1302vw solid #d5d5d5;border-top:0.2604vw solid #adc9d5}
	.popular_title{font-size:2.6042vw;padding-bottom: 5.5990vw;}

	#popular {margin: 11.9531vw 0 0;}
	#popular h2 {font-size:0;line-height:0;overflow:hidden}
	#popular .popular_inner {padding: 5.2083vw 4.5573vw;}
	#popular ul {padding:0;margin:0;flex-direction: row;gap:2.6042vw}
	#popular ul:after {visibility:hidden;clear:both;content:""}
	#popular li {}
	#popular li a {font-size:2.3438vw;}
	#popular li:first-child {border-left:0}
	#popular li a:hover {text-decoration:underline}

	.popular_inner .popular_btns{display:none}
	.popular_btns .pp-next {top:68%;right:0.0000vw;width:2.3438vw;height:2.3438vw;line-height:1.9531vw;border:0.1302vw solid #53555a;margin-top:-1.5625vw;color:#d3d2d2}
	.popular_btns .pp-prev {top:68%;right:2.2135vw;width:2.3438vw;height:2.3438vw;line-height:1.9531vw;border:0.1302vw solid #53555a;margin-top:-1.5625vw;color:#d3d2d2}

}
@media (max-width: 480px){
	#popular{width:90vw;border-top: 0.5604vw solid #adc9d5;height:auto}
	.popular_title{padding-bottom: 7.7500vw;color: #adc9d5;font-weight: 500;
	font-size: 4.4643vw;display:flex;        align-items: center;
        justify-content: space-between;}
	#popular li a{font-size: 3.5948vw;padding: 1.5vw 2.5vw;font-size: 3.5948vw;
        border: 1px dashed #cccccc;border-radius: 5vw;}
	#popular .popular_inner{padding:7.2083vw 6.5573vw 9.2083vw;background: #f7f7f7;}
	.vldvldd{width:3vw}
}