{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}
{% extends 'default_frame.twig' %}
{% set body_class = 'front_page' %}
{% block javascript %}
<script>
$(function() {
$('.main_visual').slick({
dots: true,
arrows: false,
autoplay: true,
speed: 500,
autoplaySpeed: 5000,
});
});
</script>
{# ポップアップ モーダル #}
<script>
document.addEventListener('DOMContentLoaded', function() {
const popup = document.getElementById('popup-layer');
if (!popup) return;
const content = popup.querySelector('.popup_content');
const closeBtn = popup.querySelector('.popup_close');
const currentTime = Date.now();
const hideUntil = parseInt(localStorage.getItem('popupHideUntil'), 10);
function openPopup() {
popup.classList.add('active');
document.body.classList.add('popup_open');
}
function closePopup() {
popup.classList.remove('active');
document.body.classList.remove('popup_open');
const currentDate = new Date();
const nextMidnight = new Date(
currentDate.getFullYear(),
currentDate.getMonth(),
currentDate.getDate() + 30,//30日後の0時に再表示
0, 0, 0, 0
);
localStorage.setItem('popupHideUntil', nextMidnight.getTime());
}
if (!hideUntil || currentTime > hideUntil) {
setTimeout(openPopup, 500);
}
closeBtn.addEventListener('click', closePopup);
popup.addEventListener('click', function(e) {
if (!content.contains(e.target)) closePopup();
});
document.addEventListener('keydown', function(e) {
if (e.key === 'Escape' && popup.classList.contains('active')) {
closePopup();
}
});
});
</script>
{% endblock javascript %}
{% block main %}
<div class="ec-sliderRole slide">
<div class="main_visual slide_img_wrap">
<div class="item slide_img">
<img src="{{ asset('assets/img/top/slide21.jpg') }}" alt="スタッフトライアルセット" width="843" height="602" loading="lazy">
</div>
<div class="item slide_img">
<a href="products/list?category_id=127">
<img src="{{ asset('assets/img/top/slide20.jpg') }}" alt="ナノバブルキャンペーン" width="914" height="861" loading="lazy">
</a>
</div>
<div class="item slide_img">
<a href="products/list?category_id=128">
<img src="{{ asset('assets/img/top/slide19.jpg') }}" alt="nyu 販促キャンペーン" width="670" height="723" loading="lazy">
</a>
</div>
<div class="item slide_img">
<a href="products/list?category_id=123">
<img src="{{ asset('assets/img/top/slide18.jpg') }}" alt="R-αリポ酸・スルフォラファン 導入記念企画" width="549" height="551" loading="lazy">
</a>
</div>
<div class="item slide_img">
<a href="products/list?category_id=112">
<img src="{{ asset('assets/img/top/slide15.jpg') }}" alt="水素ガス生成器リタエアー" width="1191" height="680" loading="lazy">
</a>
</div>
</div>
</div>
<div class="youtube">
<iframe width="560" height="315" src="https://www.youtube.com/embed/xP9fOOX0gVE?si=cuZxOmby7a3uSniC" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div>
<a href="products/detail/505" class="block mb02 mr_auto ml_auto" style="width:max-content;">
<img src="https://oneconcept.jp/html/upload/save_image/0207152236_6986da2c8e248.png" alt="【数量限定】ミニキュア エクセレント" class="block" width="250" height="250">
</a>
<a href="https://oneconcept.jp/user_data/haircolor-simulation" class="block text-center mb01 mr_auto ml_auto" style="max-width:720px;">
<img src="{{ asset('assets/img/top/banner06_2.png') }}" alt="こんなにコストカットできるの!?気になる原価シミュレーションを試してみよう" width="1350" height="675">
</a>
{# ポップアップ モーダル #}
<div id="popup-layer" class="popup_layer">
<div class="popup_content">
<button type="button" class="popup_close">×</button>
<a href="products/list?category_id=114" style="display:block; max-width:600px; margin:atuo;">
<img src="{{ asset('assets/img/top/popup01.jpg') }}" alt="UVインナーケア BeHAKU plus11+1 早めに始める!飲む日焼け止め" width="956" height="1200" class="block mr_auto ml_auto">
</a>
</div>
</div>
{% endblock %}