diff --git a/css/main.css b/css/main.css new file mode 100644 index 00000000..86d37f5b --- /dev/null +++ b/css/main.css @@ -0,0 +1,598 @@ +/* COMMON */ +body { + font-family: 'Nanum Gothic', sans-serif; + color: #111; +} +a { + color: #111; + text-decoration: none; +} +img { + display: block; +} +/* 컨텐트 묶음 */ +.content_wrap { + width: 1200px; + margin: 0 auto; +} +/* 부모요소가 자식요소의 높이를 잃어버리지 않도록 */ +.clearfix { + overflow: hidden; + width: 100%; +} +h2.tit_hide { + width: 1px; + height: 1px; + margin: -1px; + overflow: hidden; +} + +/* 헤더 */ +header { + width: 100%; + height: 80px; + position: relative; + background: #fff; + border-bottom: 1px solid #d9d9d9; + box-sizing: border-box; + z-index: 9; +} +.logo { + position: absolute; + left: 0; + top: 0; + width: 15%; + height: 100%; + background: #e60012; + z-index: 8; +} +.logo a { + display: block; + width: 100%; + height: 100%; + /* 이미지 반복X, 이미지 중앙 */ + background: url("/images/logo_nintendo_red.gif") no-repeat center center; + /* 왼쪽으로 쭉 이동, 안보이도록 */ + text-indent: -9999px; +} +nav { + position: absolute; + left: 15%; + top: 0; + /* 요소의 너비를 뷰포트의 너비에 대한 비율로 85%로 설정, + 이에 140px + 80px 값을 빼서 요소의 너비를 계산. + 결과적으로, 요소의 너비는 뷰포트의 너비에 따라 동적으로 조정 */ + width: calc(85% - (140px + 80px)); + height: 100%; + background: #fff; + position: relative; + z-index: 8; +} +.menu { + height: 100%; +} +.menu a:hover { + color: #e60012; +} +/* 카테고리 */ +.category { + float: left; + height: 100%; + width: calc(100% / 5); + border-right: 1px solid #d9d9d9; + box-sizing: border-box; + position: relative; +} +.category>a { + display: block; + height: 100%; + line-height: 80px; + text-align: center; + font-size: 18px; +} +.subclass { + width: 100%; + background: #f7f7f7; + border: 1px solid #d9d9d9; + box-sizing: border-box; + padding: 25px; + position: absolute; + display: none; +} +/* .subclass a { + display: block; + line-height: 300%; + font-size: 15px; + letter-spacing: -1px; +} */ + +/* 상단 다운로드 버튼 */ +.nav_down_btn { + position: absolute; + right: 80px; + top: 0; + width: 140px; + height: 100%; + z-index: 8; +} +.nav_down_btn a { + display: block; + height: 100%; + background: #fe7c0a url("/images/btn_head_eshop.gif") no-repeat center center; + text-indent: -9999px; +} +/* 상단 검색 버튼 */ +.nav_search_btn { + position: absolute; + right: 0; + top: 0; + width: 80px; + height: 100%; + border-left: 1px solid #d9d9d9; + background: #fff; + box-sizing: border-box; + cursor: pointer; + z-index: 8; + text-indent: -9999px; +} +.nav_search_btn::before { + content: ""; + position: absolute; + display: block; + width: 27px; + height: 27px; + background: url("/images/search.png") no-repeat; + margin: 26.5px; +} + +/* ------------------ */ +/* 슬라이더 들어갈 부분 */ +.img_wrap img { + width: 100%; +} +/* ------------------ */ + +/* 컨텐트 셀렉션 스타일 */ +.cont_section { + margin-top: 100px; +} +.cont_box { + float: left; + width: calc((100% - 96px) / 4); + margin-left: 32px; + overflow: hidden; +} +/* 4배수번째 요소에 적용, 박스 더 추가하는 경우를 대비 */ +.cont_box:nth-child(4n+1) { + margin-left: 0; +} +.cont_box a { + display: block; + width: 100%; + overflow: hidden; + /* position: relative; */ +} +.cont_box img { + transition: .3s; + width: 100%; +} +/* 스케일 110% */ +.cont_box:hover img { + transform: scale(110%); +} +/* 큰 글씨 */ +.cont_tit { + letter-spacing: -2px; + font-size: 26px; + position: relative; +} +/* 작은 글씨 */ +.sub_tit { + font-size: 15px; + font-weight: normal; + letter-spacing: 0; + margin-left: 5px; +} +.line_banner { + margin-top: 90px; +} +.line_banner a { + display: block; + width: 100%; + height: 140px; + background: #fe7c0a url("/images/main_banner_eshop.gif") no-repeat center center; + text-indent: -9999px; +} +.more_btn { + width: 16px; + height: 16px; + background: url("/images/plus_icon.png") no-repeat; + position: absolute; + right: 0; + top: 50%; + transform: translate(0, -50%); + text-indent: -9999px; +} +.cont_list { + margin-top: 40px; +} +.info { + margin-top: 30px; +} +.red_tit { + font-style: normal; + font-size: 15px; + color: #e60012; + float: left; +} +/* DK, DL, 체험판 */ +.type { + float: right; +} +.type strong { + float: left; + background: #e60012; + color: #fff; + font-size: 10px; + margin-left: 5px; + padding: 1px 6px; + border-radius: 4px; + letter-spacing: 0; + line-height: 14px; +} +.type strong:first-child{ + margin-left: 0; +} +.tit { + font-size: 18px; + line-height: 120%; + margin-top: 8px; + height: 65px; + overflow: hidden; + text-overflow: ellipsis; +} +.detail_info { + margin-top: 8px; +} +.gray_txt { + float: left; + color: #505050; + font-size: 13px; +} +.lang { + display: block; + width: 59px; + height: 36px; + float: right; + background: url("/images/lang_icon.png") no-repeat; + background-size: 59px; + background-position: 0 -78px; + text-indent: -9999px; +} +.m_main { + display: none +} +/* 버튼 베너, 하단 박스 */ +.bottom_banner { + margin-top: 100px; +} +.m_banner_list { + display: none; +} +.banner { + float: left; + overflow: hidden; + margin-left: 3%; + width: calc((100% - 6%) / 3); +} +/* 3배수번째 요소에 적용 */ +.banner:nth-child(3n+1) { + margin-left: 0; +} +.banner:nth-child(n+4) { + margin-top: 35px; +} +.banner a { + display: block; +} +.banner img { + display: block; + width: 100%; +} +/* down wrap style */ +.down_wrap { + margin-top: 80px; +} +.down_wrap .cont_tit { + text-align: center; +} +.down_list { + margin-top: 30px; + box-sizing: border-box; + border: 1px solid #d6d6d6; + border-bottom: none; +} +.down_btn { + float: left; + width: 33.33%; + height: 120px; + background: #fff; + text-align: left; + display: table; + box-sizing: border-box; + border-left: 1px solid #d6d6d6; + border-bottom: 1px solid #111; + transition: all 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955); +} +.down_btn:first-child { + border-left: none; +} +.down_btn a { + display: table-cell; + vertical-align: middle; +} +.btn_txt { + position: relative; + margin-left: 130px; + display: inline-block; + font-size: 18px; + letter-spacing: -.5px; + transition: all 800ms cubic-bezier(0.455, 0.03, 0.515, 0.955); +} +.btn_txt::after { + content: ""; + display: block; + position: absolute; + width: 60px; + height: 60px; + background: url("/images/unit_icon.png") no-repeat; + background-position: 0 -30px; + left: -80px; + top: 50%; + transform: translateY(-50%); +} +/* 알려드립니다 */ +.notice_wrap { + margin-top: 50px; +} +.notice_inner { + border-top: 1px solid; + border-bottom: 1px solid; + border-color: #d6d6d6; + padding: 20px 0; + letter-spacing: -1px; +} +.notice_tit { + font-size: 16px; + font-weight: normal; + line-height: 18px; + float: left; + width: 18%; +} +.notice_more { + display: inline-block; + text-indent: -9999px; + background: url("/images/plus.png") no-repeat center center; + width: 18px; + height: 18px; + border: 1px solid #d6d6d6; + margin-left: 10px; + border-radius: 3px; +} +.notice_list { + float: right; + width: 80%; +} +.notice { + float: left; + box-sizing: border-box; + width: 45%; + margin-left: 5%; + position: relative; +} +.notice:last-child { + display: none; +} +.notice::after { + content: ""; + display: block; + width: 4px; + height: 4px; + background: #e60012; + border-radius: 2px; + position: absolute; + left: -10px; + top: 50%; +} +.notice a { + width: 100%; + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + color: #737373; +} +.red_line { + width: 100%; + background: #e60012; + padding: 30px 0; + margin-top: 100px; +} +.bottom_logo { + float: left; + background: url("/images/bottom_logo.gif"); + width: 122px; + height: 29px; + text-indent: -9999px; +} +.top { + float: right; + text-indent: -9999px; + width: 25px; + height: 25px; + border: 4px solid #fff; + border-radius: 20px; + cursor: pointer; + position: relative; + transition: .3s; + overflow: hidden; +} +.top::before { + content: "TOP"; + display: block; + color: #fff; + position: absolute; + left: 10px; + top: 0; + text-indent: 0; + font-style: normal; + font-size: 14px; + font-weight: bold; + letter-spacing: -1px; + transition: .3s; + display: none; + color: #e60012; + line-height: 22px; +} +.top::after { + content: ""; + display: block; + width: 12px; + height: 7px; + background: url("/images/up_arrow_white.png") no-repeat center center; + position: absolute; + right: 5px; + top: 50%; + transform: translateY(-50%); +} +.top:hover { + width: 70px; + background: #fff; +} +.top:hover::before { + display: block; +} +/* 카카오, 페이스북... */ +.link_wrap { + width: 100%; + overflow: hidden; + margin: 0 auto; + text-align: center; + margin-top: 40px; +} +.sns_list { + display: inline-block; + margin-right: 40px; +} +.sns { + display: inline-block; + text-indent: -9999px; + width: 60px; + height: 60px; + margin-right: 20px; + background: url("/images/bottom.png") no-repeat; +} +.sns:last-child { + margin-right: 0; +} +/* 하나의 이미지에 있는 아이콘을 위치 값으로 보여주는 방법 */ +.youtube { + background-position: 0 -160px; +} +.kakao { + background-position: -70px -160px; +} +.facebook { + background-position: -140px -160px; +} +.twitter { + background-position: -210px -160px; +} +.sns a { + display: block; +} +.amiibo_wrap { + display: inline-block; +} +.amiibo_wrap p { + display: inline-block; + text-indent: -9999px; + width: 370px; + height: 60px; +} +.nintendo_btn { + margin-right: 20px; +} +.amiibo_wrap a { + display: block; + width: 100%; + height: 100%; + background: url("/images/bottom_btn.png") no-repeat; +} +.amiibo_btn a { + background-position: 0 -517px; +} + +/* 버튼메뉴 */ +.bottom_menu { + margin-top: 50px; +} +.menu_inner { + display: table; +} +.menu_list { + display: table-cell; + text-align: center; + position: relative; +} +.menu_list::before { + content: ""; + position: absolute; + width: 50px; + height: 3px; + background: #e60012; + top: -10px; + left: 50%; + transform: translate(-50%); +} +.main_txt { + margin-bottom: 13px; + font-weight: bold; + cursor: default; +} +.menu_txt { + color: #737373; + line-height: 1.5; +} +/* 푸터 */ +footer { + background: #f5f5f5; + color: #737373; + font-size: 14px; + letter-spacing: -1px; + line-height: 24px; + padding: 30px 0; + margin-top: 40px; +} +.foot_menu { + float: left; + width: 50%; +} +.cs_call { + float: right; + width: 50%; + text-align: right; +} +.pc_block { + display: block; + font-size: 12px; + margin-top: 12px; +} +address { + float: left; + font-style: normal; +} +.foot_info li { + float: left; + margin-right: 20px; +} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 00000000..393cccc8 Binary files /dev/null and b/favicon.ico differ diff --git a/favicon.png b/favicon.png new file mode 100644 index 00000000..393cccc8 Binary files /dev/null and b/favicon.png differ diff --git a/images/.DS_Store b/images/.DS_Store new file mode 100644 index 00000000..f7d38c3e Binary files /dev/null and b/images/.DS_Store differ diff --git a/images/1-1.jpeg b/images/1-1.jpeg new file mode 100644 index 00000000..98992081 Binary files /dev/null and b/images/1-1.jpeg differ diff --git a/images/1-2.jpeg b/images/1-2.jpeg new file mode 100644 index 00000000..1769906e Binary files /dev/null and b/images/1-2.jpeg differ diff --git a/images/1-3.jpeg b/images/1-3.jpeg new file mode 100644 index 00000000..b953640c Binary files /dev/null and b/images/1-3.jpeg differ diff --git a/images/1-4.jpeg b/images/1-4.jpeg new file mode 100644 index 00000000..e762c9dd Binary files /dev/null and b/images/1-4.jpeg differ diff --git a/images/1-5.jpeg b/images/1-5.jpeg new file mode 100644 index 00000000..faee0cd4 Binary files /dev/null and b/images/1-5.jpeg differ diff --git a/images/1-6.jpeg b/images/1-6.jpeg new file mode 100644 index 00000000..5f4dd2c6 Binary files /dev/null and b/images/1-6.jpeg differ diff --git a/images/1-7.jpeg b/images/1-7.jpeg new file mode 100644 index 00000000..e735fe8d Binary files /dev/null and b/images/1-7.jpeg differ diff --git a/images/1-8.jpeg b/images/1-8.jpeg new file mode 100644 index 00000000..69a082ad Binary files /dev/null and b/images/1-8.jpeg differ diff --git a/images/2-1.jpeg b/images/2-1.jpeg new file mode 100644 index 00000000..bb609d36 Binary files /dev/null and b/images/2-1.jpeg differ diff --git a/images/2-2.png b/images/2-2.png new file mode 100644 index 00000000..111903b3 Binary files /dev/null and b/images/2-2.png differ diff --git a/images/2-3.jpeg b/images/2-3.jpeg new file mode 100644 index 00000000..fe347381 Binary files /dev/null and b/images/2-3.jpeg differ diff --git a/images/2-4.jpeg b/images/2-4.jpeg new file mode 100644 index 00000000..ca1af543 Binary files /dev/null and b/images/2-4.jpeg differ diff --git a/images/Nintendo_logo.png b/images/Nintendo_logo.png new file mode 100644 index 00000000..026aa4e8 Binary files /dev/null and b/images/Nintendo_logo.png differ diff --git a/images/banner_1.png b/images/banner_1.png new file mode 100644 index 00000000..72d15c22 Binary files /dev/null and b/images/banner_1.png differ diff --git a/images/banner_2.jpeg b/images/banner_2.jpeg new file mode 100644 index 00000000..475e08a7 Binary files /dev/null and b/images/banner_2.jpeg differ diff --git a/images/banner_3.jpeg b/images/banner_3.jpeg new file mode 100644 index 00000000..2e59bfb5 Binary files /dev/null and b/images/banner_3.jpeg differ diff --git a/images/banner_arrow.png b/images/banner_arrow.png new file mode 100644 index 00000000..3f26b055 Binary files /dev/null and b/images/banner_arrow.png differ diff --git a/images/banner_main_bottom01.jpg b/images/banner_main_bottom01.jpg new file mode 100644 index 00000000..00e0f74a Binary files /dev/null and b/images/banner_main_bottom01.jpg differ diff --git a/images/banner_main_bottom02.jpg b/images/banner_main_bottom02.jpg new file mode 100644 index 00000000..da114bbc Binary files /dev/null and b/images/banner_main_bottom02.jpg differ diff --git a/images/banner_main_bottom03.jpg b/images/banner_main_bottom03.jpg new file mode 100644 index 00000000..64f50e08 Binary files /dev/null and b/images/banner_main_bottom03.jpg differ diff --git a/images/banner_main_bottom04.jpg b/images/banner_main_bottom04.jpg new file mode 100644 index 00000000..6838e9f3 Binary files /dev/null and b/images/banner_main_bottom04.jpg differ diff --git a/images/banner_main_bottom05.jpg b/images/banner_main_bottom05.jpg new file mode 100644 index 00000000..b502a01d Binary files /dev/null and b/images/banner_main_bottom05.jpg differ diff --git a/images/banner_main_bottom06.jpg b/images/banner_main_bottom06.jpg new file mode 100644 index 00000000..a9bbaee7 Binary files /dev/null and b/images/banner_main_bottom06.jpg differ diff --git a/images/bottom.png b/images/bottom.png new file mode 100644 index 00000000..48b20329 Binary files /dev/null and b/images/bottom.png differ diff --git a/images/bottom_btn.png b/images/bottom_btn.png new file mode 100644 index 00000000..e1e850fb Binary files /dev/null and b/images/bottom_btn.png differ diff --git a/images/bottom_logo.gif b/images/bottom_logo.gif new file mode 100644 index 00000000..428461fa Binary files /dev/null and b/images/bottom_logo.gif differ diff --git a/images/btn_footer_amiibo.png b/images/btn_footer_amiibo.png new file mode 100644 index 00000000..237658ad Binary files /dev/null and b/images/btn_footer_amiibo.png differ diff --git a/images/btn_head_eshop.gif b/images/btn_head_eshop.gif new file mode 100644 index 00000000..32099d71 Binary files /dev/null and b/images/btn_head_eshop.gif differ diff --git a/images/ico_close_searchBox.gif b/images/ico_close_searchBox.gif new file mode 100644 index 00000000..b913eed9 Binary files /dev/null and b/images/ico_close_searchBox.gif differ diff --git a/images/lang_icon.png b/images/lang_icon.png new file mode 100644 index 00000000..b2ec9837 Binary files /dev/null and b/images/lang_icon.png differ diff --git a/images/logo_nintendo_red.gif b/images/logo_nintendo_red.gif new file mode 100644 index 00000000..428461fa Binary files /dev/null and b/images/logo_nintendo_red.gif differ diff --git a/images/main_banner_eshop.gif b/images/main_banner_eshop.gif new file mode 100644 index 00000000..ec3a15c2 Binary files /dev/null and b/images/main_banner_eshop.gif differ diff --git a/images/nintendo.png b/images/nintendo.png new file mode 100644 index 00000000..c39503d5 Binary files /dev/null and b/images/nintendo.png differ diff --git a/images/plus.png b/images/plus.png new file mode 100644 index 00000000..6a919fb9 Binary files /dev/null and b/images/plus.png differ diff --git a/images/plus_icon.png b/images/plus_icon.png new file mode 100644 index 00000000..b31cf922 Binary files /dev/null and b/images/plus_icon.png differ diff --git a/images/search.png b/images/search.png new file mode 100644 index 00000000..0e43b98e Binary files /dev/null and b/images/search.png differ diff --git a/images/slide_arrow.png b/images/slide_arrow.png new file mode 100644 index 00000000..4101c709 Binary files /dev/null and b/images/slide_arrow.png differ diff --git a/images/unit_icon.png b/images/unit_icon.png new file mode 100644 index 00000000..96346283 Binary files /dev/null and b/images/unit_icon.png differ diff --git a/images/up_arrow_white.png b/images/up_arrow_white.png new file mode 100644 index 00000000..547f942c Binary files /dev/null and b/images/up_arrow_white.png differ diff --git a/index.html b/index.html new file mode 100644 index 00000000..72ee647b --- /dev/null +++ b/index.html @@ -0,0 +1,398 @@ + + + + + + + + Nintendo + + + + + + + + + + + + + + + + + + +
+ +
+ +

+ Nintendo +

+ + + +
+ +
+
+
+ + 젤다의 전설 티어스 오브 더 킹덤 + +
+ +
+
+ + +
+
+
+

+ 새롭게 알려 드립니다 +
News & Update
+ 더 보기 +

+ +
    +
  • +
    +
    +
    보도자료
    +
    +

    Nintendo Switch와 「Nintendo Switch Sports」가 함께 들어 있는 세트 발매. 무료 특전으로 「Nintendo Switch Online 개인

    +
    +
    +
    2023.04.03
    +
    Nintendo Switch
    +
    +
    +
    +
  • +
  • +
    +
    +
    뉴스
    +
    +

    『젤다의 전설 브레스 오브 더 와일드』 당신이 모르는 하이랄 라넬 지방이 공개되었습니다.

    +
    +
    +
    2023.03.30
    +
    Nintendo Switch
    +
    +
    +
    +
  • +
  • +
    +
    +
    뉴스
    +
    +

    Nintendo Switch 소프트웨어 특집 「한국 개발사에서 제작한 소프트웨어」 추천

    +
    +
    +
    2023.03.30
    +
    Nintendo Switch
    +
    +
    +
    +
  • +
  • +
    +
    +
    뉴스
    +
    +

    『젤다의 전설 티어스 오브 더 킹덤』을 프로듀서 아오누마 에이지가 플레이하는 최신 영상 공개 중!

    +
    +
    +
    2023.03.29
    +
    Nintendo Switch
    +
    +
    +
    +
  • +
+
+
+ + + + +
+
+
+

+ 주요 소프트웨어 +
Game Title
+ 더 보기 +

+
    +
  • +
    +
    +
    Nintendo Switch
    +
    + PK + DL + 체험판 +
    +
    +

    별의 커비 Wii 디럭스

    +
    +
    +
    2023.02.24
    +
    한국닌텐도
    +
    +
    한국어 대응
    +
    +
    +
  • +
  • +
    +
    +
    Nintendo Switch
    +
    + PK + DL +
    +
    +

    파이어 엠블렘 Engage

    +
    +
    +
    2023.01.20
    +
    한국닌텐도
    +
    +
    한국어 대응
    +
    +
    +
  • +
  • +
    +
    +
    Nintendo Switch
    +
    + PK + DL +
    +
    +

    포켓몬스터스칼렛・바이올렛

    +
    +
    +
    2022.11.18
    +
    한국닌텐도
    +
    +
    한국어 대응
    +
    +
    +
  • +
  • +
    +
    +
    Nintendo Switch
    +
    + PK + DL +
    +
    +

    스플래툰 3

    +
    +
    +
    2022.09.09
    +
    한국닌텐도
    +
    +
    한국어 대응
    +
    +
    +
  • +
+
+
+ +
+
+

배너존

+ +
+
+
+ +
+
+ +
+
+
+
+
+ +
최상단으로 이동
+
+
+
+ + +
+ +
+
+
+ + + +
+ + + + \ No newline at end of file diff --git a/js/main.js b/js/main.js new file mode 100644 index 00000000..e69de29b