✦ Verified product
KaKuKo
JPY 19,800.00
TEKO DESIGN
Verified independent store
→
見せる、隠す、小さな倉庫 for WORK DESK for PC MONITOR for KITCHEN COUNTER for KITCHEN SHELF for KITCHEN TOOL for DINING TABLE for SIDE BOARD for ENTRANCE for FLOOR for SHELF for _ 出し入れスムーズな引き出
し 一見ただの四角い塊に見えるKaKuKo ですが、上部のフチを手がかりにして引き出せば、スムーズに動作する引き出し機構を搭載しています。長年の事務用キャビネット製造技術で培ったレールと重量バランスのノウハウを活かし、スルスルと動作し、閉めた時には「ましかく」に見える形状を実現しました。 積み重ね方も自由自在 異なるサイズを組み合わせたり、引き出しの方向を自由に組み合わせられます。必要な数だけ組み合わせたり、引き出しやすい方向を変えることもでき、多種多様な暮らし環境に合わせ、最適な使い方を選べます。 製造から仕上げまで丁寧に 本体の製造だけでなく、塗装仕上げまで全てを国内で丁寧に行っています。お部屋に馴染むマットな仕上げのブラックとグレーに、ハッとする鮮やかさを持った艶のある仕上げのイエローの3色を用意しました。 .catchphrase { font-size: 38px !important; /* 強制的に適用 */ } /* テキストのアニメーション設定 */ .float-text { opacity: 0; transform: translateY(20px); font-family: "apertura", sans-serif !important; font-weight: 600 !important; letter-spacing: 1px !important; /* スクロールに対して透明度とテキストの位置の変化を1秒かけてアニメーション */ transition: opacity 1s ease-out, transform 1s ease-out; } .float-text.show { opacity: 1; transform: translateY(0); } /* 画像の配置 */ .slideshow-container { position: relative; height: 100vh; width: 100%; margin-bottom: 0%; overflow: hidden; } .image-slideshow { position: absolute; width: 100%; height: 100%; object-fit: cover; transition: opacity 1s ease-in-out; } /* ★kakukoロゴの上下の余白 */ .logo-slideshow-container { position: relative; margin-bottom: 60%; margin-top: -10px; } .logo-slideshow { width: 100%; height: auto; position: absolute; } /* 透明度を0にして画像を非表示に */ .hidden { opacity: 0; } @media (max-width: 768px) { .slideshow-container { height: 40vh; /*★スマホ表示時画像の高さが変動するので制御 */ } .catchphrase { font-size:20px !important; } } } document.addEventListener('DOMContentLoaded', function() { const logoImages = document.querySelectorAll('.logo-slideshow'); let currentImageIndex = 0; function changeImage() { // 現在の画像を非表示にする logoImages[currentImageIndex].classList.add('hidden'); // 次の画像を表示する currentImageIndex = (currentImageIndex + 1) % logoImages.length; logoImages[currentImageIndex].classList.remove('hidden'); } // ★2秒ごとに画像を切り替える setInterval(changeImage, 2000); }); // float-text クラスを持つ要素を取得 const floaters = document.querySelectorAll('.float-text'); // スクロールイベントに基づいて要素を表示する関数 const floatTextOnScroll = () => { floaters.forEach(floater => { const rect = floater.getBoundingClientRect(); if (rect.top = 0) { floater.classList.add('show'); } else { floater.classList.remove('show'); // スクロールで見えなくなった場合に削除 } }); }; // スクロール時にイベントを発火 window.addEventListener('scroll', floatTextOnScroll); floatTextOnScroll(); document.addEventListener('DOMContentLoaded', function() { // スライドショーコンテナごとに処理を行う const slideshowContainers = document.querySelectorAll('.slideshow-container'); slideshowContainers.forEach(container => { const images = container.querySelectorAll('.image-slideshow'); let currentIndex = 0; // 最初の画像を表示する images[currentIndex].classList.remove('hidden'); function toggleSlideshow() { // 現在表示している画像を非表示にする images[currentIndex].classList.add('hidden'); // 次の画像を表示する currentIndex = (currentIndex + 1) % images.length; images[currentIndex].classList.remove('hidden'); } // ★3秒ごとに画像を切り替える setInterval(toggleSlideshow, 3000); }); }); -->