select { appearance:none; padding : 0 20px 0 10px;}


.select_place {
    padding : 0 20px;
    display : flex; 
    justify-content : space-between;
    
}
select.select_s {
    border: 1px solid #bfbdb8;
    height: 39px;
    border-radius: 5px;
    min-width: 29%;
}

.review_place_list {
    margin: 10px 0;
}

.review_one {
    border-bottom: 1px solid #bfbdb8;
    padding : 10px 20px;
}
.review_top {
    justify-content: space-between;
    display: flex;
    height : 25px;
    margin-bottom : 10px;
}

.review_top .top_right {height : 100%; padding :0px 10px; background : #F9F9F9; border-radius : 20px; display : flex; justify-content : center;}
.review_top .top_right .review_star {margin : auto 0;}

.review_picture {
    border-radius: 5px;
    margin-bottom : 20px;
}

span.review_name {
    font-weight: 600;
    font-size: 15px;
}

span.review_date {
    font-size: 13px;
}

span.review_star{
	font-size: 14px;
    color: rgb(138,103,71);
}

.review_place {
    display: flex;
}


.review_place_one,.review_place_two {
    width: 50%;
    display:flex;
}

.place_left img {
    width: 56px;
    border-radius: 7px;
}

.place_right {
    width: 67%;
    font-size: 15px;
    padding-left: 3px;
    font-weight: 600;
    padding-top: 13px;
    
     white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    
    
}


.review_content {
    font-size: 13px;
    font-weight: 300;
    margin: 10px 0;
}

.more_white_arrow{
    width: 16px;
    height : 12px;
    padding-bottom: 3px;
    margin : auto 0 auto 5px;
    
}

.search_zone {display : flex; width : 10%;}

img.search_img {
    height: 23px;

    margin : auto;
}

.swiper {}
.swiper-slide {height : 100%;}
.swiper-slide img {width : 100%; height : 100%;}
.swiper-pagination {width : fit-content; padding : 0 10px; background : rgba(0,0,0,0.3); color : #fff; font-family : "Pretendard ExtraLight"; height : 25px; border-radius : 12.5px; right : 0; margin : 0 auto; font-size : 14px; line-height : 25px;}


.select_place #LOCAL {background:url('../img/down_arrow_black.png') no-repeat 90% 50%/15px auto;}
.select_place #MIDDLE {background:url('../img/down_arrow_black.png') no-repeat 96% 50%/15px auto;}
.select_place #RESORT {background:url('../img/down_arrow_black.png') no-repeat 96% 50%/15px auto;}