@charset "utf-8";


/* ¾×Æ¼ºñÆ¼ ¸ñ·Ï ºÐ·ù */
.board_xcrew_activity .activity_list_area .keyword_area { position:relative; margin:10px 0px 0px 10px; overflow:hidden; }
.board_xcrew_activity .activity_list_area .keyword_area > ul { position:relative; overflow:hidden; }
.board_xcrew_activity .activity_list_area .keyword_area > ul > li { position:relative; width:auto; margin-top:10px; overflow:hidden; float:left; text-overflow:ellipsis; white-space:nowrap; display:inline-block; }
.board_xcrew_activity .activity_list_area .keyword_area > ul > li > a { padding:0px 10px; margin-right:10px; border-radius:10px; line-height:30px; font-family:'Noto Sans KR',sans-serif; font-size:13px; color:#000; text-align:center; background:#F8F9F9; display:block; }
.board_xcrew_activity .activity_list_area .keyword_area > ul > li > a:hover { color:#fff; background:#dd0023; }
.board_xcrew_activity .activity_list_area .keyword_area > ul > li.on > a { color:#fff; background:#dd0023; }

.board_xcrew_activity .activity_list_area .event_category_area { margin:0px 0px 0px 10px; }

/* ¾×Æ¼ºñÆ¼ ¸ñ·Ï */
.board_xcrew_activity .activity_list_area .board_list .activity_list .thumbnail_bottom { position:relative; height:150px; overflow:hidden; }
.board_xcrew_activity .activity_list_area .board_list .activity_list li > a .activity_title {
  display: -webkit-box;
  word-wrap: break-word;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}
.board_xcrew_activity .activity_list_area .board_list .activity_list .price_area > span i { width:12px; }


/* ¾×Æ¼ºñÆ¼ ³»¿ë */
.board_xcrew_activity .board_read .gallery_area .access_count_area { position:absolute; bottom:50px; left:0px; width:100%; padding:0px 50px; overflow:hidden; z-index:5; }
.board_xcrew_activity .board_read .gallery_area .access_count_area > div {
  position:relative; height:40px; overflow:hidden; border-radius:7px; line-height:40px; font-size:17px; color:#fff; font-weight:bold; text-align:center; background:#dd0023;
  -webkit-animation:blink 1.5s ease-in-out infinite alternate;
  -moz-animation:blink 1.5s ease-in-out infinite alternate;
  animation:blink 1.5s ease-in-out infinite alternate;
}
.board_xcrew_activity .board_read .gallery_area .access_count_area > div > a { position:absolute; top:2px; right:5px; line-height:normal; color:#fff; display:inline-block; }

.board_xcrew_activity .board_read .crew_count_area { height:140px; }
.board_xcrew_activity .board_read .crew_count_area .title_area .count { position:absolute; top:10px; left:100px; color:#fff; display:inline-block; }
.board_xcrew_activity .board_read .crew_count_area .crew_list { position:relative; margin:20px; overflow:hidden; }
.board_xcrew_activity .board_read .crew_count_area .crew_list .crew_slider { }
.board_xcrew_activity .board_read .crew_count_area .crew_list .crew_slider .slides { }
.board_xcrew_activity .board_read .crew_count_area .crew_list .crew_slider .slides li { }
.board_xcrew_activity .board_read .crew_count_area .crew_list .crew_slider .slides li .profile_image { position:relative; width:64px; height:64px; overflow:hidden; border:1px solid #555; border-radius:50px; }
.board_xcrew_activity .board_read .crew_count_area .crew_list .crew_slider .slides li .profile_image > img { width:64px; height:64px; vertical-align:bottom; }
.board_xcrew_activity .board_read .crew_count_area .crew_list .owl-theme .owl-nav [class*='owl-'] {
  margin:-11px 0px 0px 0px !important;
}

.board_xcrew_activity .board_read #crew_my_specificity { height:60px; }
.board_xcrew_activity .board_read #btn_more_crew_my_specificity { color:#dd0023; display:block; }


/* ¾×Æ¼ºñÆ¼ ³»¿ë - ÄíÆù¿µ¿ª */
.board_xcrew_activity .board_read .coupon_list { position:relative; max-height:300px; margin:10px; overflow:hidden; overflow-y:auto; }
.board_xcrew_activity .board_read .coupon_list > ul > li { position:relative; width:50%; padding:0px 5px 0px 0px; margin:0px; overflow:hidden; float:left; text-align:center; display:inline-block; }
.board_xcrew_activity .board_read .coupon_list > ul > li:nth-child(2n) { padding:0px 0px 0px 5px; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area { height:75px; padding:3px 55px 5px 5px; margin:0px; border:3px solid #dd0023; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area > div { line-height:20px !important; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .title { position:relative; padding:0px !important; margin:0px 0px 0px -40px !important; overflow:hidden; border:0px; float:none; font-size:13px; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .coupon_price { margin:0px 0px; font-size:17px; color:#dd0023; font-weight:bold; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .coupon_price i { font-size:15spx; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .coupon_price_nouse { line-height:60px !important; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .date { font-size:11px; color:#dd0023; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .check_area { position:absolute; top:0px; right:0px; width:50px; height:100%; padding-top:22px; overflow:hidden; background:#dd0023; }
.board_xcrew_activity .board_read .coupon_list > ul > li .title_area .check_area input[type=radio] { vertical-align:middle; }
