diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/AudioContentAdapter.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/AudioContentAdapter.kt
index fc8e2df3..9c33e651 100644
--- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/AudioContentAdapter.kt
+++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/AudioContentAdapter.kt
@@ -28,6 +28,12 @@ class AudioContentAdapter(
                 View.GONE
             }
 
+            binding.tvPoint.visibility = if (item.isPointAvailable) {
+                View.VISIBLE
+            } else {
+                View.GONE
+            }
+
             binding.ivCover.load(item.coverImageUrl) {
                 crossfade(true)
                 placeholder(R.drawable.bg_placeholder)
diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllAdapter.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllAdapter.kt
index 05984e6b..caf3ca89 100644
--- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllAdapter.kt
+++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/all/AudioContentNewAllAdapter.kt
@@ -96,7 +96,7 @@ class AudioContentNewAllAdapter(
 
     override fun getItemCount() = items.size
 
-    override fun onBindViewHolder(holder: AudioContentNewAllAdapter.ViewHolder, position: Int) {
+    override fun onBindViewHolder(holder: ViewHolder, position: Int) {
         holder.bind(items[position])
     }
 
diff --git a/app/src/main/java/kr/co/vividnext/sodalive/explorer/profile/GetCreatorProfileResponse.kt b/app/src/main/java/kr/co/vividnext/sodalive/explorer/profile/GetCreatorProfileResponse.kt
index 51c40926..5a8f0a7d 100644
--- a/app/src/main/java/kr/co/vividnext/sodalive/explorer/profile/GetCreatorProfileResponse.kt
+++ b/app/src/main/java/kr/co/vividnext/sodalive/explorer/profile/GetCreatorProfileResponse.kt
@@ -95,7 +95,8 @@ data class GetAudioContentListItem(
     @SerializedName("isScheduledToOpen") val isScheduledToOpen: Boolean,
     @SerializedName("isRented") val isRented: Boolean,
     @SerializedName("isOwned") val isOwned: Boolean,
-    @SerializedName("isSoldOut") val isSoldOut: Boolean
+    @SerializedName("isSoldOut") val isSoldOut: Boolean,
+    @SerializedName("isPointAvailable") val isPointAvailable: Boolean
 )
 
 @Keep
diff --git a/app/src/main/res/drawable/bg_round_corner_2_6_7849bc.xml b/app/src/main/res/drawable/bg_round_corner_2_6_7849bc.xml
new file mode 100644
index 00000000..30392e2a
--- /dev/null
+++ b/app/src/main/res/drawable/bg_round_corner_2_6_7849bc.xml
@@ -0,0 +1,8 @@
+
+
+    
+    
+    
+
diff --git a/app/src/main/res/layout/item_audio_content.xml b/app/src/main/res/layout/item_audio_content.xml
index 5fc11c28..3bb755cc 100644
--- a/app/src/main/res/layout/item_audio_content.xml
+++ b/app/src/main/res/layout/item_audio_content.xml
@@ -69,6 +69,21 @@
                 tools:ignore="SmallSp"
                 tools:text="00:30:20" />
 
+            
+
             #CCFFFFFF
     #CC777777
     #EC3AA6
+    #7849BC
+    #BF98FF