์คํ๋ฒ
์ค ๋๋ฉ ํ์ด์ง(ํํ์ด์ง)๋ฅผ ๋ง๋๋ ์์ ์
๋๋ค.
๊ผญ โฌ ์๋ ๋ด์ฉ ๋ชจ๋ ์ฝ์ด๋ณด์๊ณ , โฌ ์์ฑ๋ ์ฝ๋๋ ํ์ธํด ๋ณด์ธ์!
main(master) ๋ธ๋์น๋ก ์ด๋
signin ๋ธ๋์น๋ก ์ด๋
๋ฌธ์๊ฐ ์ธ์ฝ๋ฉ๋๋ ๋ฐฉ์์ ์ค์ ํฉ๋๋ค.
<meta charset="UTF-8"/>
UTF-8
: ์ด์ฑ, ์ค์ฑ, ์ข ์ฑ์ผ๋ก ๊ตฌ๋ถํ์ฌ ๋ฌธ์๋ฅผ ์์ฑ(๊ถ์ฅ)EUC-KR
: ํ๋์ ์์ฑ๋ ๊ธ์๋ฅผ ์ธ์
์นํ์ด์ง๊ฐ ํ๋ฉด(Viewport)์ ํํ๋๋ ๋ฐฉ์์ ์ค์ ํฉ๋๋ค.
๋ชจ๋ฐ์ผ ํ๊ฒฝ์์ ์ ์ฉ๋ฉ๋๋ค.
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
width=device-width
: ํ๋ฉด์ ๊ฐ๋ก ๋๋น๋ฅผ ๊ฐ ๋๋ฐ์ด์ค(Device)์ ๊ฐ๋ก ๋๋น์ ๋์ผํ๊ฒ ์ ์ฉinitial-scale=1.0
: ํ๋ฉด์ ์ด๊ธฐ ํ๋ฉด ๋ฐฐ์จ(ํ๋ ์ ๋)์ ์ค์ user-scalable=no
: ์ฌ์ฉ์๊ฐ ๋๋ฐ์ด์ค ํ๋ฉด์ ํ๋(yes
)/์ถ์(no
)ํ ์ ์๋์ง ์ค์ maximum-scale=1
: ์ฌ์ฉ์๊ฐ ํ๋ฉด์ ํ๋ํ ์ ์๋ ์ต๋๊ฐminimum-scale=1
: ์ฌ์ฉ์๊ฐ ํ๋ฉด์ ์ถ์ํ ์ ์๋ ์ต์๊ฐ
์นํ์ด์ง๊ฐ ์์ ๋ฏธ๋์ด(ํ์ด์ค๋ถ ๋ฑ)๋ก ๊ณต์ ๋ ๋ ์ฐ์ ์ ์ผ๋ก ํ์ฉ๋๋ ์ ๋ณด๋ฅผ ์ง์ ํฉ๋๋ค.
Slack -
KakaoTalk -
๋ ๋ง์ ์คํ ๊ทธ๋ํ ์์ฑ ๋ณด๊ธฐ
<meta property="og:type" content="website" />
<meta property="og:site_name" content="Starbucks" />
<meta property="og:title" content="Starbucks Coffee Korea" />
<meta property="og:description" content="์คํ๋ฒ
์ค๋ ์ธ๊ณ์์ ๊ฐ์ฅ ํฐ ๋ค๊ตญ์ ์ปคํผ ์ ๋ฌธ์ ์ผ๋ก, 64๊ฐ๊ตญ์์ ์ด 23,187๊ฐ์ ๋งค์ ์ ์ด์ํ๊ณ ์์ต๋๋ค." />
<meta property="og:image" content="./images/starbucks_seo.jpg" />
<meta property="og:url" content="https://starbucks.co.kr" />
og:type
: ํ์ด์ง์ ์ ํ(E.g,website
,video.movie
)og:site_name
: ์ํ ์ฌ์ดํธ์ ์ด๋ฆog:title
: ํ์ด์ง์ ์ด๋ฆ(์ ๋ชฉ)og:description
: ํ์ด์ง์ ๊ฐ๋จํ ์ค๋ชog:image
: ํ์ด์ง์ ๋ํ ์ด๋ฏธ์ง ์ฃผ์(URL)og:url
: ํ์ด์ง ์ฃผ์(URL)
์นํ์ด์ง๊ฐ ์์ ๋ฏธ๋์ด(ํธ์ํฐ)๋ก ๊ณต์ ๋ ๋ ์ฐ์ ์ ์ผ๋ก ํ์ฉ๋๋ ์ ๋ณด๋ฅผ ์ง์ ํฉ๋๋ค.
๋ ๋ง์ ํธ์ํฐ ์นด๋ ๋ณด๊ธฐ
<meta property="twitter:card" content="summary" />
<meta property="twitter:site" content="Starbucks" />
<meta property="twitter:title" content="Starbucks Coffee Korea" />
<meta property="twitter:description" content="์คํ๋ฒ
์ค๋ ์ธ๊ณ์์ ๊ฐ์ฅ ํฐ ๋ค๊ตญ์ ์ปคํผ ์ ๋ฌธ์ ์ผ๋ก, 64๊ฐ๊ตญ์์ ์ด 23,187๊ฐ์ ๋งค์ ์ ์ด์ํ๊ณ ์์ต๋๋ค." />
<meta property="twitter:image" content="./images/starbucks_seo.jpg" />
<meta property="twitter:url" content="https://starbucks.co.kr" />
twitter:card
: ํ์ด์ง(์นด๋)์ ์ ํ(E.g.summary
,player
)twitter:site
: ์ํ ์ฌ์ดํธ์ ์ด๋ฆtwitter:title
: ํ์ด์ง์ ์ด๋ฆ(์ ๋ชฉ)twitter:description
: ํ์ด์ง์ ๊ฐ๋จํ ์ค๋ชtwitter:image
: ํ์ด์ง์ ๋ํ ์ด๋ฏธ์ง ์ฃผ์(URL)twitter:url
: ํ์ด์ง ์ฃผ์(URL)
์นํ์ด์ง๋ฅผ ๋ํ๋ด๋ ์์ด์ฝ, ์นํ์ด์ง์ ๋ก๊ณ ๋ฅผ ์ค์ ํฉ๋๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ฃจํธ ๊ฒฝ๋ก์ favicon.ico
ํ์ผ์ ์์นํ๋ฉด ์๋์ผ๋ก ๋ก๋ฉํ๊ธฐ ๋๋ฌธ์ <link />
๋ฅผ ์์ฑํ ํ์๊ฐ ์์ต๋๋ค.
favicon.png
ํ์ผ์ ์ฌ์ฉํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ด <link />
๋ฅผ ์์ฑํ์ธ์.
ํ๋น์ฝ ์ด๋ฏธ์ง๋ ๋ฃจํธ ๊ฒฝ๋ก์ ์์ด์ผ ํฉ๋๋ค!
<!--<link rel="shortcut icon" href="favicon.ico" />-->
<link rel="icon" href="./favicon.png" />
favicon.ico
64 x 64 (px) ๋๋ 32 x 32 ๋๋ 16 x 16favicon.png
500 x 500 (px)
์ด๋ฏธ์ง๋ฅผ ์
๋ก๋ํ๋ฉด ์์ฝ๊ฒ .ico
ํ์ผ์ ์ ์ํ ์ ์์ต๋๋ค.
๊ฐ ๋ธ๋ผ์ฐ์ ์ ๊ธฐ๋ณธ ์คํ์ผ์ ์ด๊ธฐํํฉ๋๋ค.
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/reset.min.css" />
ํ์ด์ง์์ ์ฌ์ฉํ '๋๋๊ณ ๋' ํฐํธ๋ฅผ ์ง์ ํฉ๋๋ค.
ํฐํธ ๋ผ์ด์ ์ค๋ฅผ ๊ผญ ํ์ธํด์ผ ํฉ๋๋ค!
Google Fonts์์ ๊ณ ๋ฅธ ํฐํธ ํ์ผ์ ๊ฐ์ ธ์ต๋๋ค.
<link rel="preconnect" href="https://fonts.gstatic.com" />
<link href="https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700&display=swap" rel="stylesheet" />
ํ์ด์ง์ ํฐํธ๋ฅผ ์ ์ฉ(CSS ์์)ํฉ๋๋ค.
body {
font-family: 'Nanum Gothic', sans-serif;
}
๊ตฌ๊ธ์์ ์ ๊ณตํ๋ ๋จธํฐ๋ฆฌ์ผ ์์ด์ฝ์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" />
๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํ ์ ์์ต๋๋ค.
<div class="material-icons">upload</div>
GSAP(The GreenSock Animation Platform)์ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์ ์ดํ๋ ํ์๋ผ์ธ ๊ธฐ๋ฐ์ ์ ๋๋ฉ์ด์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ScrollToPlugin์ ์คํฌ๋กค ์ ๋๋ฉ์ด์ ์ ์ง์ํ๋ GSAP ํ๋ฌ๊ทธ์ธ์ ๋๋ค.
์๋ฐ์คํฌ๋ฆฝํธ ์ง์์ด ๋ฐ์ด๋์ง ์์๋ ์ถฉ๋ถํ ์ฌ์ฉํ ์ ์์ต๋๋ค!
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/gsap.min.js" integrity="sha512-IQLehpLoVS4fNzl7IfH8Iowfm5+RiMGtHykgZJl9AWMgqx0AmJ6cRWcB+GaGVtIsnC4voMfm8f2vwtY+6oPjpQ==" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.5.1/ScrollToPlugin.min.js" integrity="sha512-nTHzMQK7lwWt8nL4KF6DhwLHluv6dVq/hNnj2PBN0xMl2KaMm1PM02csx57mmToPAodHmPsipoERRNn4pG7f+Q==" crossorigin="anonymous"></script>
gsap.to(์์, ์๊ฐ, ์ต์
)
// ๋๋
TweenMax.to(์์, ์๊ฐ, ์ต์
)
gsap.to(window, .7, {
scrollTo: 0
});
Swiper๋ ํ๋์จ์ด ๊ฐ์ ์ ํ๊ณผ ์ฌ๋ฌ ๊ธฐ๋ณธ ๋์์ ๊ฐ์ถ ํ๋์ ์ธ ์ฌ๋ผ์ด๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
[2021.08.26 Updated]
๊ฐ์์ ๊ฐ์ด Swiper 6๋ฒ์ ์ ์ฌ์ฉํฉ๋๋ค.
7/8๋ฒ์ ์ ์ฌ์ฉ๋ฒ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ 6๋ฒ์ ์ ์ ์งํฉ๋๋ค.
<!-- in HEAD -->
<link rel="stylesheet" href="https://unpkg.com/[email protected]/swiper-bundle.min.css" />
<script src="https://unpkg.com/[email protected]/swiper-bundle.min.js"></script>
<!-- in BODY -->
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">1</div>
<div class="swiper-slide">2</div>
<div class="swiper-slide">3</div>
</div>
</div>
Swiper API(์ต์ )์ ํ์ธํ์ธ์!
new Swiper(์์, ์ต์
);
new Swiper('.swiper-container', {
direction: 'vertical', // ์์ง ์ฌ๋ผ์ด๋
autoplay: true, // ์๋ ์ฌ์ ์ฌ๋ถ
loop: true // ๋ฐ๋ณต ์ฌ์ ์ฌ๋ถ
});
IFrame Player API๋ฅผ ํตํด YouTube ๋์์์ ์ ์ดํ ์ ์์ต๋๋ค.
์ ํ๋ธ ์์์ด ์ถ๋ ฅ๋ ์์น์ ์์๋ฅผ ์ง์ (์์ฑ)ํฉ๋๋ค.
<!-- in HEAD -->
<script defer src="./js/youtube.js"></script>
<!-- in BODY -->
<div id="player"></div>
onYouTubePlayerAPIReady
ํจ์ ์ด๋ฆ์ Youtube IFrame Player API์์ ์ฌ์ฉํ๋ ์ด๋ฆ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅด๊ฒ ์ง์ ํ๋ฉด ๋์ํ์ง ์์ต๋๋ค!
๊ทธ๋ฆฌ๊ณ ํจ์๋ ์ ์ญ(Global) ๋ฑ๋กํด์ผ ํฉ๋๋ค!
ํ๋ ์ด์ด ๋งค๊ฐ๋ณ์(playerVars)์์ ๋ ๋ง์ ์ต์ ์ ํ์ธํ ์ ์์ต๋๋ค.
// Youtube IFrame API๋ฅผ ๋น๋๊ธฐ๋ก ๋ก๋ํฉ๋๋ค.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
function onYouTubePlayerAPIReady() {
// <div id="player"></div>
new YT.Player('player', {
videoId: 'An6LvWQuj_8', // ์ฌ์ํ ์ ํ๋ธ ์์ ID
playerVars: {
autoplay: true, // ์๋ ์ฌ์ ์ ๋ฌด
loop: true, // ๋ฐ๋ณต ์ฌ์ ์ ๋ฌด
playlist: 'An6LvWQuj_8' // ๋ฐ๋ณต ์ฌ์ํ ์ ํ๋ธ ์์ ID ๋ชฉ๋ก
},
events: {
// ์์์ด ์ค๋น๋์์ ๋,
onReady: function (event) {
event.target.mute(); // ์์๊ฑฐ!
}
}
});
}
ScrollMagic์ ์คํฌ๋กค๊ณผ ์์์ ์ํธ ์์ฉ์ ์ํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์
๋๋ค.
๋ํ์ ์ผ๋ก ์ด๋ค ์์๊ฐ ํ์ฌ ํ๋ฉด์ ๋ณด์ด๋ ์ํ์ธ์ง๋ฅผ ํ์ธํ ๋ ์ฌ์ฉํฉ๋๋ค.
<script src="https://cdnjs.cloudflare.com/ajax/libs/ScrollMagic/2.0.8/ScrollMagic.min.js"></script>
new ScrollMagic
.Scene({ // ๊ฐ์ํ ์ฅ๋ฉด(Scene)์ ์ถ๊ฐ
triggerElement: spyEl, // ๋ณด์ฌ์ง ์ฌ๋ถ๋ฅผ ๊ฐ์ํ ์์๋ฅผ ์ง์
triggerHook: .8 // ํ๋ฉด์ 80% ์ง์ ์์ ๋ณด์ฌ์ง ์ฌ๋ถ ๊ฐ์
})
.setClassToggle(spyEl, 'show') // ์์๊ฐ ํ๋ฉด์ ๋ณด์ด๋ฉด show ํด๋์ค ์ถ๊ฐ
.addTo(new ScrollMagic.Controller()) // ์ปจํธ๋กค๋ฌ์ ์ฅ๋ฉด์ ํ ๋น(ํ์!)
Lodash๋ ๋ค์ํ ์ ํธ๋ฆฌํฐ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.20/lodash.min.js" integrity="sha512-90vH1Z83AJY9DmlWa8WkjkV79yfS2n2Oxhsi2dZbIv0nC4E6m5AbH8Nh156kkM7JePmqD6tcZsfad1ueoaovww==" crossorigin="anonymous"></script>
JavaScript๋ฅผ '์๊ฒฉ ๋ชจ๋'๋ก ์ฌ์ฉํฉ๋๋ค.
ํ์ผ ํน์ ํจ์์ ์ต์๋จ์ ์์ฑํด์ผ ํฉ๋๋ค.
'use strict';
'Strict Mode'๋ ECMAScript 5 ๋ฒ์ ์ ์๋ ์๋ก์ด ๊ธฐ๋ฅ์ผ๋ก์จ, ํ๋ก๊ทธ๋จ ๋๋ ํจ์๋ฅผ ์๊ฒฉํ ์ด์ฉ ์ฝํ ์คํธ ์์์ ์คํ์ํฌ ์ ์๊ฒ๋ ํฉ๋๋ค. ์ด ์๊ฒฉํ ์ฝํ ์คํธ๋ ๋ช๊ฐ์ง ์ก์ ๋ค์ ์คํํ ์ ์๋๋ก ํ๋ฉฐ, ์ข ๋ ๋ง์ ์์ธ๋ฅผ ๋ฐ์์ํต๋๋ค.
- ์ผ๋ฐ์ ์ธ ์ฝ๋ฉ ์ค์์์ ์์ธ ์ฒ๋ฆฌ
- ์์ ํ์ง ์์ ์ก์ ์ ๋ํ ์์ธ ์ฒ๋ฆฌ (ex: ์ ์ญ ๊ฐ์ฒด๋ก ์ ๊ทผ)
- ํผ๋์ค๋ฝ๊ฑฐ๋ ์ ๋๋ก ๊ณ ๋ ค๋์ง ์๋ ๊ธฐ๋ฅ๋ค์ ๋นํ์ฑํ
// ๋ฒ์ ๋๋ค ํจ์(์์์ 2์๋ฆฌ๊น์ง)
function random(min, max) {
// `.toFixed()`๋ฅผ ํตํด ๋ฐํ๋ ๋ฌธ์ ๋ฐ์ดํฐ๋ฅผ,
// `parseFloat()`์ ํตํด ์์์ ์ ๊ฐ์ง๋ ์ซ์ ๋ฐ์ดํฐ๋ก ๋ณํ
return parseFloat((Math.random() * (max - min) + min).toFixed(2))
}
<ul class="main-menu">
<li class="item">
<div class="item__name">COFFEE</div>
<div class="item__contents">
<div class="contents__menu">
<ul class="inner">
<li>
<h4>์ปคํผ</h4>
<ul>
<li>์คํ๋ฒ
์ค ์๋</li>
<li>์คํ๋ฒ
์ค ๋น์</li>
<li>์คํ๋ฒ
์ค ์ค๋ฆฌ๊ฐ๋ฏธ</li>
</ul>
</li>
<li>
<h4>์์คํ๋ ์ ์๋ฃ</h4>
<ul>
<li>๋ํผ์ค</li>
<li>์์คํ๋ ์ ๋งํค์๋</li>
<li>์๋ฉ๋ฆฌ์นด๋
ธ</li>
<li>๋งํค์๋</li>
<li>์นดํธ์น๋
ธ</li>
<li>๋ผ๋ผ</li>
<li>๋ชจ์นด</li>
<li>๋ฆฌ์คํธ๋ ๋ ๋น์์ฝ</li>
</ul>
</li>
<li>
<h4>์ปคํผ ์ด์ผ๊ธฐ</h4>
<ul>
<li>์คํ๋ฒ
์ค ๋ก์คํธ ์คํฉํธ๋ผ</li>
<li>์ต์์ ์๋ผ๋น์นด ์๋</li>
<li>ํ ์์ ์ปคํผ๊ฐ ์์ฑ๋๊ธฐ๊น์ง</li>
<li>ํด๋ก๋ฒยฎ ์ปคํผ ์ถ์ถ ์์คํ
</li>
</ul>
</li>
<li>
<h4>์ต์์ ์ปคํผ๋ฅผ ์ฆ๊ธฐ๋ ๋ฒ</h4>
<ul>
<li>์ปคํผ ํ๋ ์ค</li>
<li>ํธ์ด ์ค๋ฒ</li>
<li>์์ด์ค ํธ์ด ์ค๋ฒ</li>
<li>์ปคํผ ๋ฉ์ด์ปค</li>
<li>๋ฆฌ์ ๋ธ๋ฅผ ๋งค์ฅ์์ ๋ค์ํ๊ฒ ์ฆ๊ธฐ๋ ๋ฒ</li>
</ul>
</li>
</ul>
</div>
<div class="contents__texture">
<div class="inner">
<h4>๋์ ์ด์ธ๋ฆฌ๋ ์ปคํผ ์ฐพ๊ธฐ</h4>
<p>์คํ๋ฒ
์ค๊ฐ ์ฌ๋ฌ๋ถ์๊ฒ ์ด์ธ๋ฆฌ๋ ์ปคํผ๋ฅผ ์ฐพ์๋๋ฆฝ๋๋ค.</p>
<h4>์ต์์ ์ปคํผ๋ฅผ ์ฆ๊ธฐ๋ ๋ฒ</h4>
<p>์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ ํตํด ๋ค์ํ ํ๋ฏธ์ ์ปคํผ๋ฅผ ์ฆ๊ฒจ๋ณด์ธ์.</p>
</div>
</div>
</div>
</li>
<li class="item">
<div class="item__name">MENU</div>
<div class="item__contents">
<div class="contents__menu">
<ul class="inner">
<li>
<h4>์๋ฃ</h4>
<ul>
<li>์ฝ๋ ๋ธ๋ฃจ</li>
<li>๋ธ๋ฃจ๋ ์ปคํผ</li>
<li>์์คํ๋ ์</li>
<li>ํ๋ผํธ์น๋
ธ</li>
<li>๋ธ๋ ๋๋ ์๋ฃ</li>
<li>์คํ๋ฒ
์ค ํผ์ง์ค</li>
<li>ํฐ(ํฐ๋ฐ๋)</li>
<li>๊ธฐํ ์ ์กฐ ์๋ฃ</li>
<li>์คํ๋ฒ
์ค ์ฃผ์ค(๋ณ์๋ฃ)</li>
</ul>
</li>
<li>
<h4>ํธ๋</h4>
<ul>
<li>๋ฒ ์ด์ปค๋ฆฌ</li>
<li>์ผ์ต</li>
<li>์๋์์น & ์๋ฌ๋</li>
<li>๋ฐ๋ปํ ํธ๋</li>
<li>๊ณผ์ผ & ์๊ฑฐํธ</li>
<li>์ค๋ต & ๋ฏธ๋ ๋์ ํธ</li>
<li>์์ด์คํฌ๋ฆผ</li>
</ul>
</li>
<li>
<h4>์ํ</h4>
<ul>
<li>๋จธ๊ทธ</li>
<li>๊ธ๋ผ์ค</li>
<li>ํ๋ผ์คํฑ ํ
๋ธ๋ฌ</li>
<li>์คํ
์ธ๋ฆฌ์ค ํ
๋ธ๋ฌ</li>
<li>๋ณด์จ๋ณ</li>
<li>์ก์ธ์๋ฆฌ</li>
<li>์ปคํผ ์ฉํ</li>
<li>ํจํค์ง ํฐ(ํฐ๋ฐ๋)</li>
</ul>
</li>
<li>
<h4>์นด๋</h4>
<ul>
<li>์ค๋ฌผ์นด๋</li>
<li>e-Gift ์นด๋</li>
</ul>
</li>
<li>
<h4>๋ฉ๋ด ์ด์ผ๊ธฐ</h4>
<ul>
<li>์ฝ๋ ๋ธ๋ฃจ</li>
<li>์คํ๋ฒ
์ค ํฐ๋ฐ๋</li>
</ul>
</li>
</ul>
</div>
<div class="contents__texture">
<div class="inner">
<h4 class="new">์คํ๋ฒ
์ค ํฐ๋ฐ๋</h4>
<p>๋ค์ํ ์ฐป์๊ณผ ํฅ์ ๋ฃ ๋ฑ ๊ฐ์ฑ์๋ ์ฌ๋ฃ๋ก ์๋ก์ด ๋ง๊ณผ ํฅ์ ํฐ๋ฅผ ์ ๋ณด์
๋๋ค.</p>
</div>
</div>
</div>
</li>
<li class="item">
<div class="item__name">STORE</div>
<div class="item__contents">
<div class="contents__menu">
<ul class="inner">
<li>
<h4>๋งค์ฅ ์ฐพ๊ธฐ</h4>
<ul>
<li>ํต ๊ฒ์</li>
<li>์ง์ญ ๊ฒ์</li>
<li>My ๋งค์ฅ</li>
</ul>
</li>
<li>
<h4>๋งค์ฅ ์ด์ผ๊ธฐ</h4>
<ul>
<li>์ฒญ๋ด์คํ</li>
<li>ํฐ๋ฐ๋ ์ธ์คํ์ด์ด๋ ๋งค์ฅ</li>
<li>ํ๋ฏธ์ํํฌ</li>
</ul>
</li>
</ul>
</div>
<div class="contents__texture">
<div class="inner">
<h4>๋งค์ฅ ์ฐพ๊ธฐ</h4>
<p>๋ณด๋ค ๋น ๋ฅด๊ฒ ๋งค์ฅ์ ์ฐพ์๋ณด์ธ์.</p>
<h4 class="new">์ฒญ๋ด์คํ</h4>
<p>์คํ๋ฒ
์ค 1,000ํธ์ ์ธ ์ฒญ๋ด์คํ์ ์ ๋ง๋๋ณด์ธ์.</p>
</div>
</div>
</div>
</li>
<li class="item">
<div class="item__name">RESPONSIBILITY</div>
<div class="item__contents">
<div class="contents__menu">
<ul class="inner">
<li>
<h4>์ง์ญ ์ฌํ ์ฐธ์ฌ ํ๋</h4>
<ul>
<li>ํ๋ง๋ฐฐ๋ฌ ์บ ํ์ธ</li>
<li>์ฌ๋ฅ๊ธฐ๋ถ ์นดํ ์์</li>
<li>์ปค๋ฎค๋ํฐ ์คํ ์ด</li>
<li>์ฒญ๋
์ธ์ฌ ์์ฑ</li>
<li>์ฐ๋ฆฌ ๋์ฐ๋ฌผ ์ฌ๋ ์บ ํ์ธ</li>
<li>์ฐ๋ฆฌ ๋ฌธํ ์งํค๊ธฐ</li>
</ul>
</li>
<li>
<h4>ํ๊ฒฝ๋ณดํธ ํ๋</h4>
<ul>
<li>ํ๊ฒฝ ๋ฐ์๊ตญ ์ค์ด๊ธฐ</li>
<li>์ผํ์ฉ ์ปต ์๋ ๋งค์ฅ</li>
<li>์ปคํผ ์๋ ์ฌํ์ฉ</li>
</ul>
</li>
<li>
<h4>์ค๋ฆฌ ๊ตฌ๋งค</h4>
<ul>
<li>์ค๋ฆฌ์ ์๋ ๊ตฌ๋งค</li>
<li>๊ณต์ ๋ฌด์ญ ์ธ์ฆ</li>
<li>์ปคํผ ๋๊ฐ ์ง์ ํ๋</li>
</ul>
</li>
<li>
<h4>๊ธ๋ก๋ฒ ์ฌํ ๊ณตํ</h4>
<ul>
<li>์ค๋ฆฌ๊ฒฝ์ ๋ณด๊ณ ์</li>
<li>์คํ๋ฒ
์ค ์ฌ๋จ</li>
<li>์ง๊ตฌ์ด ๋ด์ฌ์ ๋ฌ</li>
</ul>
</li>
</ul>
</div>
<div class="contents__texture">
<div class="inner">
<h4>์ปคํผ์๋ ์ฌํ์ฉ</h4>
<p>์คํ๋ฒ
์ค ์ปคํผ ์๋๋ฅผ ์ฌํ์ฉ ํด๋ณด์ธ์.</p>
</div>
</div>
</div>
</li>
<li class="item">
<div class="item__name">MY STARBUCKS REWARDS</div>
<div class="item__contents">
<div class="contents__menu">
<ul class="inner">
<li>
<h4>๋ง์ด ์คํ๋ฒ
์ค ๋ฆฌ์๋</h4>
<ul>
<li>๋ง์ด ์คํ๋ฒ
์ค ๋ฆฌ์๋ ์๊ฐ</li>
<li>๋ฑ๊ธ ๋ฐ ํํ</li>
<li>์คํ๋ฒ
์ค ๋ณ</li>
<li>์์ฃผํ๋ ์ง๋ฌธ</li>
</ul>
</li>
<li>
<h4>์คํ๋ฒ
์ค ์นด๋</h4>
<ul>
<li>์คํ๋ฒ
์ค ์นด๋ ์๊ฐ</li>
<li>์คํ๋ฒ
์ค ์นด๋ ๊ฐค๋ฌ๋ฆฌ</li>
<li>๋ฑ๋ก ๋ฐ ์กฐํ</li>
<li>์ถฉ์ ๋ฐ ์ด์ฉ์๋ด</li>
<li>๋ถ์ค์ ๊ณ /ํ๋ถ์ ์ฒญ</li>
<li>์์ฃผํ๋ ์ง๋ฌธ</li>
</ul>
</li>
<li>
<h4>์คํ๋ฒ
์ค ์นด๋ e-Gift</h4>
<ul>
<li>์คํ๋ฒ
์ค ์นด๋ e-Gift ์๊ฐ</li>
<li>์ด์ฉ์๋ด</li>
<li>์ ๋ฌผํ๊ธฐ</li>
<li>์์ฃผํ๋ ์ง๋ฌธ</li>
</ul>
</li>
</ul>
</div>
<div class="contents__texture">
<div class="inner">
<h4>์คํ๋ฒ
์ค ์นด๋ ๋ฑ๋กํ๊ธฐ</h4>
<p>์นด๋ ๋ฑ๋ก ํ ๋ฆฌ์๋ ์๋น์ค๋ฅผ ๋๋ฆฌ๊ณ ์ฌ์ฉ๋ด์ญ๋ ์กฐํํด๋ณด์ธ์.</p>
</div>
</div>
</div>
</li>
<li class="item">
<div class="item__name">WHAT'S NEW</div>
<div class="item__contents">
<div class="contents__menu">
<ul class="inner">
<li>
<h4>ํ๋ก๋ชจ์
& ์ด๋ฒคํธ</h4>
<ul>
<li>์ ์ฒด</li>
<li>์คํ๋ฒ
์ค ์นด๋</li>
<li>๋ง์ด ์คํ๋ฒ
์ค ๋ฆฌ์๋</li>
<li>์จ๋ผ์ธ</li>
<li>2017 ์คํ๋ฒ
์ค ํ๋๋</li>
</ul>
</li>
<li>
<h4>์์์</h4>
<ul>
<li>์ ์ฒด</li>
<li>์ํ ์ถ์</li>
<li>์คํ๋ฒ
์ค์ ๋ฌธํ</li>
<li>์คํ๋ฒ
์ค ์ฌํ๊ณตํ</li>
<li>์คํ๋ฒ
์ค ์นด๋์ถ์</li>
</ul>
</li>
<li>
<h4>๋งค์ฅ๋ณ ์ด๋ฒคํธ</h4>
<ul>
<li>์ผ๋ฐ ๋งค์ฅ</li>
<li>์ ๊ท ๋งค์ฅ</li>
</ul>
</li>
</ul>
</div>
<div class="contents__texture">
<div class="inner">
<h4>๋งค์ฅ๋ณ ์ด๋ฒคํธ</h4>
<p>์คํ๋ฒ
์ค์ ๋งค์ฅ ์ด๋ฒคํธ ์ ๋ณด๋ฅผ ํ์ธ ํ์ค ์ ์์ต๋๋ค.</p>
<h4>์์
์คํ๋ฒ
์ค</h4>
<p>๋ค์ํ ์คํ๋ฒ
์ค SNS ์ฑ๋์ ํตํด ์คํ๋ฒ
์ค๋ฅผ ๋ง๋๋ณด์ธ์!</p>
</div>
</div>
</div>
</li>
</ul>