diff --git a/sprint/.gitignore b/sprint/.gitignore
new file mode 100644
index 000000000..600d2d33b
--- /dev/null
+++ b/sprint/.gitignore
@@ -0,0 +1 @@
+.vscode
\ No newline at end of file
diff --git a/sprint/assets/banner_bottom@1x.png b/sprint/assets/img/banner_bottom/1x.png
similarity index 100%
rename from sprint/assets/banner_bottom@1x.png
rename to sprint/assets/img/banner_bottom/1x.png
diff --git a/sprint/assets/banner_bottom@3x.png b/sprint/assets/img/banner_bottom/3x.png
similarity index 100%
rename from sprint/assets/banner_bottom@3x.png
rename to sprint/assets/img/banner_bottom/3x.png
diff --git a/sprint/assets/banner_bottom@4x.png b/sprint/assets/img/banner_bottom/4x.png
similarity index 100%
rename from sprint/assets/banner_bottom@4x.png
rename to sprint/assets/img/banner_bottom/4x.png
diff --git a/sprint/assets/banner_top@1x.png b/sprint/assets/img/banner_top/1x.png
similarity index 100%
rename from sprint/assets/banner_top@1x.png
rename to sprint/assets/img/banner_top/1x.png
diff --git a/sprint/assets/banner_top@3x.png b/sprint/assets/img/banner_top/3x.png
similarity index 100%
rename from sprint/assets/banner_top@3x.png
rename to sprint/assets/img/banner_top/3x.png
diff --git a/sprint/assets/banner_top@4x.png b/sprint/assets/img/banner_top/4x.png
similarity index 100%
rename from sprint/assets/banner_top@4x.png
rename to sprint/assets/img/banner_top/4x.png
diff --git a/sprint/assets/main_01@1x.png b/sprint/assets/img/contents/01/1x.png
similarity index 100%
rename from sprint/assets/main_01@1x.png
rename to sprint/assets/img/contents/01/1x.png
diff --git a/sprint/assets/main_01@3x.png b/sprint/assets/img/contents/01/3x.png
similarity index 100%
rename from sprint/assets/main_01@3x.png
rename to sprint/assets/img/contents/01/3x.png
diff --git a/sprint/assets/main_01@4x.png b/sprint/assets/img/contents/01/4x.png
similarity index 100%
rename from sprint/assets/main_01@4x.png
rename to sprint/assets/img/contents/01/4x.png
diff --git a/sprint/assets/main_02@1x.png b/sprint/assets/img/contents/02/1x.png
similarity index 100%
rename from sprint/assets/main_02@1x.png
rename to sprint/assets/img/contents/02/1x.png
diff --git a/sprint/assets/main_02@3x.png b/sprint/assets/img/contents/02/3x.png
similarity index 100%
rename from sprint/assets/main_02@3x.png
rename to sprint/assets/img/contents/02/3x.png
diff --git a/sprint/assets/main_02@4x.png b/sprint/assets/img/contents/02/4x.png
similarity index 100%
rename from sprint/assets/main_02@4x.png
rename to sprint/assets/img/contents/02/4x.png
diff --git a/sprint/assets/main_03@1x.png b/sprint/assets/img/contents/03/1x.png
similarity index 100%
rename from sprint/assets/main_03@1x.png
rename to sprint/assets/img/contents/03/1x.png
diff --git a/sprint/assets/main_03@3x.png b/sprint/assets/img/contents/03/3x.png
similarity index 100%
rename from sprint/assets/main_03@3x.png
rename to sprint/assets/img/contents/03/3x.png
diff --git a/sprint/assets/main_03@4x.png b/sprint/assets/img/contents/03/4x.png
similarity index 100%
rename from sprint/assets/main_03@4x.png
rename to sprint/assets/img/contents/03/4x.png
diff --git a/sprint/assets/logo_facebook.svg b/sprint/assets/logo_facebook.svg
deleted file mode 100644
index 3a24fb4bf..000000000
--- a/sprint/assets/logo_facebook.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/sprint/assets/logo_none_txt.svg b/sprint/assets/logo_none_txt.svg
deleted file mode 100644
index afe3b9841..000000000
--- a/sprint/assets/logo_none_txt.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
diff --git a/sprint/assets/svg/ic_facebook.svg b/sprint/assets/svg/ic_facebook.svg
new file mode 100644
index 000000000..8491c2f83
--- /dev/null
+++ b/sprint/assets/svg/ic_facebook.svg
@@ -0,0 +1,3 @@
+
diff --git a/sprint/assets/login_google_logo.svg b/sprint/assets/svg/ic_google.svg
similarity index 100%
rename from sprint/assets/login_google_logo.svg
rename to sprint/assets/svg/ic_google.svg
diff --git a/sprint/assets/logo_instagram.svg b/sprint/assets/svg/ic_instagram.svg
similarity index 100%
rename from sprint/assets/logo_instagram.svg
rename to sprint/assets/svg/ic_instagram.svg
diff --git a/sprint/assets/login_kakaotalk_logo.svg b/sprint/assets/svg/ic_kakaotalk.svg
similarity index 100%
rename from sprint/assets/login_kakaotalk_logo.svg
rename to sprint/assets/svg/ic_kakaotalk.svg
diff --git a/sprint/assets/svg/ic_panda.svg b/sprint/assets/svg/ic_panda.svg
new file mode 100644
index 000000000..2637dd6ef
--- /dev/null
+++ b/sprint/assets/svg/ic_panda.svg
@@ -0,0 +1,14 @@
+
diff --git a/sprint/assets/icon_visibility_off.svg b/sprint/assets/svg/ic_visibility_off.svg
similarity index 100%
rename from sprint/assets/icon_visibility_off.svg
rename to sprint/assets/svg/ic_visibility_off.svg
diff --git a/sprint/assets/icon_visibility_on.svg b/sprint/assets/svg/ic_visibility_on.svg
similarity index 100%
rename from sprint/assets/icon_visibility_on.svg
rename to sprint/assets/svg/ic_visibility_on.svg
diff --git a/sprint/assets/logo_twitter.svg b/sprint/assets/svg/ic_x.svg
similarity index 100%
rename from sprint/assets/logo_twitter.svg
rename to sprint/assets/svg/ic_x.svg
diff --git a/sprint/assets/logo_youtube.svg b/sprint/assets/svg/ic_youtube.svg
similarity index 93%
rename from sprint/assets/logo_youtube.svg
rename to sprint/assets/svg/ic_youtube.svg
index 50f5648f0..249006a0b 100644
--- a/sprint/assets/logo_youtube.svg
+++ b/sprint/assets/svg/ic_youtube.svg
@@ -1,9 +1,9 @@