{% extends 'default_frame.twig' %}
{% block main %}
<style>
html {
scroll-behavior: smooth;
}
img {
max-width: 100%;
}
ul {
list-style: none;
margin: 0;
padding: 0;
}
.page-contents {
max-width: 1150px;
margin: 0 auto;
}
.container {
width: min(100% - 15px, 1720px);
margin-inline: auto;
padding-right: 5px;
padding-left: 5px;
}
.page-section {
max-width: 1600px;
padding: 100px 0 80px 0;
margin-inline: auto;
}
@media(max-width:991px) {
.page-section {
padding: 40px 0 40px 0;
}
}
.page-heading {
width: min(100% - 30px, 1840px);
margin-inline: auto;
padding: 80px 0 10px 0;
margin-bottom: 60px;
border-bottom: solid 1px #707070;
}
@media(max-width:991px) {
.page-heading {
padding: 40px 0 10px 0;
margin-bottom: 40px;
}
}
@media(max-width:480px) {
.page-heading {
border-top: solid 1px #707070;
padding: 8px 0 8px 0;
margin-bottom:10px;
}
}
.page-title {
max-width: 1720px;
font-size: max(20px, min(3.8vw,30px) );
font-weight: 600;
color: #707070;
margin: 0 auto;
line-height: 1.4;
}
.section-heading {
display: inline-block;
font-size: max(24px, min(3vw,16px) );
font-weight: 600;
color: #fff;
background: #000;
border-radius: 60px;
padding: 28px;
margin: 0 0 50px 0;
}
@media(max-width:480px) {
.section-heading {
display: none;
}
}
/*MV*/
.cocofuru-mv {
margin-right: calc(50% - 50vw);
margin-left: calc(50% - 50vw);
}
.mv-photo {
width: 100%;
}
@media(max-width:480px) {
.cocofuru-mv {
display: none;
}
}
/*ページナビ*/
.page-nav {
display: flex;
background: #e3e3e3;
}
.page-nav__item {
flex: 1;
position: relative;
display: flex;
align-items: center;
}
.page-nav__item:not(:last-of-type)::after {
content: "";
display: inline-block;
width: .5px;
height: 50%;
background: #000;
}
.page-nav__link {
color: #000;
font-size: max(12px, min(3vw,24px) );
font-weight: 600;
display: block;
text-align: center;
padding: 20px 0;
width: 100%;
}
.page-nav__link:hover {
text-decoration: none;
color: #000;
}
.page-nav__link:hover::after {
content: "";
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
max-width: 256px;
height: 9px;
background: #63A7D5;
margin: 0 auto;
}
/*ここふるとは*/
.about-box {
display: grid;
grid-template: auto / 60% 1fr;
gap: 20px 60px;
}
.about-text p {
font-size: max(16px, min(3vw,20px) );
color: #707070;
line-height: 1.8;
}
.about-logo {
}
@media(max-width:767px) {
.about-box {
display: block;
}
.about-text {
width: 100%;
margin: 0 auto;
}
.about-logo {
width: 80%;
margin: 25px auto 0 auto;
}
}
@media(max-width:480px) {
.about-text,
.about-logo {
max-width: 370px;
}
}
/*メリット*/
.merit-box {
/*padding: 20px 0 0 0;*/
}
.merit-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 45px 100px;
}
.merit-img {
max-width: 300px;
margin: 0 auto;
}
.merit-title {
font-weight: 600;
font-size: max(18px, min(2vw,24px) );
color: #707070;
line-height: 1.6;
text-align: center;
margin-top: 3rem;
margin-bottom: 3rem;
min-height: 3em;
display: grid;
place-items: center;
}
@media(max-width:480px) {
.merit-title {
margin-top: 2rem;
margin-bottom: 2rem;
}
}
.merit-text {
font-size: max(16px, min(2vw,14px) );
color: #707070;
line-height: 1.6;
text-align: center;
max-width: 385px;
margin: 0 auto;
}
@media(max-width:991px) {
.merit-list {
gap: 45px 50px;
}
.merit-img {
max-width: 200px;
}
}
@media(max-width:740px) {
.merit-list {
grid-template-columns: repeat(1, 1fr);
}
.merit-title br {
display: none;
}
}
@media(max-width:480px) {
.merit-img {
max-width: 160px;
}
}
/*ご利用方法*/
.howto-box {
width: min(100% - 18px, 1720px);
margin: 0 auto;
}
.howto-title {
font-size: max(28px, min(3vw,16px) );
font-weight: 600;
color: #707070;
border-bottom: solid 1px #707070;
padding: 0 1em 10px 1em;
margin-inline: auto;
line-height: 1.4;
}
.howto-movie {
width: 88%;
aspect-ratio: 16/9;
margin: 50px auto 100px auto;
}
.howto-movie:last-of-type {
margin-bottom: 0;
}
.howto-movie iframe {
width: 100%;
height: 100%;
display: block;
}
@media(max-width:740px) {
.howto-title {
padding: 0 0 5px 0;
}
}
@media(max-width:480px) {
.howto-title {
font-size: max(18px, min(2vw,24px) );
padding-left: 20px;
}
.howto-title span {
display: inline-block;
margin-left: -20px;
width: 20px;
}
.howto-movie {
margin: 15px auto 40px auto;
width: 95%;
}
}
/*FAQ*/
.faq-box {
background: #fafafa;
padding: 60px 0;
margin: 0 auto 60px auto;
border-radius: 50px;
box-shadow: 3px 4px 6px rgb(0 0 0 / 16%);
}
.faq-inner {
width: min(100% - 60px, 1300px);
margin-inline: auto;
}
.faq-item {
border: solid 2px #707070;
background: #fff;
border-radius: 35px;
padding: 15px 30px;
margin-bottom: 50px;
cursor: pointer;
}
.faq-item:last-of-type {
margin-bottom: 0;
}
.faq-qs {
font-size: max(28px, min(3vw,16px) );
font-weight: 600;
padding-right: 20px;
display: flex;
position: relative;
}
.q-icon {
width: 1.5em;
}
.faq-ans {
font-size: max(14px, min(3vw,20px) );
font-weight: 600;
color: #707070;
height: 0;
padding: 0 2.2em;
overflow: hidden;
text-align: justify;
transition-duration: .3s;
}
.faq-ans a {
text-decoration: underline;
}
.faq-item.active .faq-ans {
padding: 20px 2.2em 0 2.2em;
height: auto;
overflow: visible;
}
.faq-ans-desc {
margin-bottom: 30px;
}
.faq-ans-desc-list {
list-style: disc;
}
.faq-ans-desc-list li {
margin-bottom: 10px;
}
.open-icon {
background: #000;
width: 40px;
height: 40px;
margin-left: auto;
align-self: center;
border-radius: 999px;
display: flex;
align-items: center;
justify-content: center;
}
.open-icon::before {
content: "";
background: url(/html/template/default/assets/img/help/plus-icon.svg) no-repeat;
background-size: contain;
display: block;
width: 30px;
height: 30px;
}
.faq-item.active .open-icon::before {
content: "";
background: url(/html/template/default/assets/img/help/minus-icon.svg) no-repeat;
background-size: contain;
display: block;
width: 30px;
height: 30px;
}
.faq-note {
margin: 0 auto;
font-size: max(16px, min(3vw,20px) );
color: #707070;
}
.faq-note a {
text-decoration: underline;
}
.add-padding {
display: block;
padding-left: 13px;
}
.add-padding span {
margin-left: -13px;
}
@media(max-width:767px) {
.faq-item {
border-radius: 25px;
padding: 10px 20px;
}
.faq-qs {
padding-right: 0;
}
}
@media(max-width:599px) {
.faq-box {
border-radius: 14px;
padding: 20px 12px;
margin-bottom: 20px;
}
.faq-item.active {
border-radius: 25px;
}
.faq-inner {
width: 100%;
}
.faq-item {
margin-bottom: 15px;
}
.faq-ans {
padding: 0 0 0 0;
text-align: justify;
}
.faq-item.active .faq-ans {
padding: 20px 0 0 0;
}
.open-icon {
width: 24px;
height: 24px;
}
.open-icon::before,
.faq-item.active .open-icon::before {
width: 15px;
height: 15px;
}
.faq-ans-desc-list {
list-style-position: outside;
padding: 0 0 0 16px;
}
}
@media(max-width:480px) {
.faq-qs {
font-size: max(16px, min(2vw,20px) );
}
.faq-item {
border-radius: 25px;
padding: 10px;
}
}
.faq-ans .reception-hours {
padding: 1rem 0 0 13.8rem;
}
@media(min-width:480px) and (max-width:740px) {
.faq-ans .reception-hours {
padding: 0.5rem 0 0 11.2rem;
}
}
@media(max-width:599px) {
.faq-ans .reception-hours {
padding: 0.5rem 0 0 11.2rem;
}
}
@media(max-width:480px) {
.faq-ans .reception-hours {
padding: 0.5rem 0 0 9.6rem;
}
}
/* SP タブ*/
@media(max-width:480px) {
.page-nav__link {
padding: 15px 0;
}
.page-nav__item .page-nav__link::after {
content: "";
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
width: 80%;
height: 4px;
background: #e3e3e3;
margin: 0 auto;
}
.page-nav__item.is-active .page-nav__link::after {
background: #63A7D5;
}
.page-section {
display: none;
}
.page-section.is-active {
display: block;
}
}
{# タブレット #}
@media(min-width:480px) and (max-width:740px) {
.page-nav__link {
font-size: 3vw;
padding: 10px 0;
}
.merit-list__item {
margin-bottom: 3.2rem;
}
.about-text p,
.about-note,
.merit-text__note,
.merit-text,
.step-item__text,
.step-item__note,
.footer-text {
font-size: max(18px, min(2.8vw,16px) );
}
.merit-title,
.howto-title {
font-size: max(24px, min(4vw,20px) );
margin-top: 1rem;
margin-bottom: 1rem;
}
.faq-qs {
font-size: max(22px, min(4vw,18px) );
}
.faq-ans {
font-size: max(12px, min(3vw,16px) );
}
.open-icon {
width: 30px;
height: 30px;
}
.merit-text,
.merit-text__note {
max-width: 85%;
margin: 0 auto 10px;
}
.step-item {
padding: 38px;
}
}
</style>
<script>
(function(d) {
var config = {
kitId: 'rhd5jop',
scriptTimeout: 3000,
async: true
},
h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
})(document);
$(function() {
const faq_open = $(".js-open");
faq_open.on('click', function () {
$(this).parent('.faq-item').toggleClass("active");
});
});
function switchByWidth() {
if (window.matchMedia('(max-width: 480px)').matches) {
// タブ
$('.js-tab').on('click', function(e) {
e.preventDefault()
$('.js-tab, .js-panel').removeClass('is-active');
$(this).addClass('is-active');
var index = $('.js-tab').index(this);
$('.js-panel').eq(index).addClass('is-active');
});
}
}
window.onload = switchByWidth;
window.onresize = switchByWidth;
loadFaqCocofuru = () => {
const currentHash = window.location.hash
if(currentHash) {
const navHrefs = Array.from(document.querySelectorAll('.page-nav__link'),
link => link.getAttribute('href'))
navHrefs.includes(currentHash) ?
document.querySelector(`.page-nav__link[href='${currentHash}']`).click() : null;
}
}
window.matchMedia('(max-width: 480px)').matches ?
window.addEventListener('load', loadFaqCocofuru) : null;
</script>
<div class="cocofuru-mv">
<img class="mv-photo" src="{{ asset('assets/img/help/about-cocofuru-mv.jpg') }}" alt="ココふるとは">
</div>
<div class="page-contents">
<div class="page-heading">
<h2 class="page-title">ココふるとは</h2>
</div>
<ul class="page-nav">
<li class="page-nav__item js-tab is-active"><a class="page-nav__link" href="#about-cocofuru">ココふるとは?</a></li>
<li class="page-nav__item js-tab"><a class="page-nav__link" href="#merit-cocofuru">メリット</a></li>
<li class="page-nav__item js-tab"><a class="page-nav__link" href="#howto-cocofuru">ご利用方法</a></li>
<li class="page-nav__item js-tab"><a class="page-nav__link" href="#faq-cocofuru">よくあるご質問</a></li>
</ul>
<div class="container">
<div class="page-wrap">
<div id="about-cocofuru" class="page-section js-panel is-active">
<h3 class="section-heading">ココふるとは?</h3>
<div class="about-box">
<div class="about-text">
<p>「ココふる」とは現地消費に特化した新しいカタチの「ふるさと納税サービス」です。<br>
今訪れているこの場で、すぐに使えるお礼の品だけを集めました。レジャー施設や宿泊施設のご優待などをお礼の品として受け取り、旅中のご予定を少しお得に体験して、地域を応援してみませんか?<br>
寄附のお申し込みはスマートフォンでお手続き可能です。従来のふるさと納税とは違い、その場ですぐに利用できますので、ご自宅への郵送もなく気軽にお申し込みいただけます。<br>
皆さまが、ここで体験する新しい思い出づくりのお役にたてることを楽しみにお待ちしております。</p>
</div>
<div class="about-logo">
<img src="{{ asset('assets/img/help/logo-box.png') }}" alt="{{ BaseInfo.shop_name }}">
</div>
</div>
</div>
<div id="merit-cocofuru" class="page-section js-panel">
<h3 class="section-heading">メリット</h3>
<div class="merit-box">
<ul class="merit-list">
<li class="merit-list__item">
<div class="merit-img">
<img src="{{ asset('assets/img/help/merit-01.png?1') }}" alt="">
</div>
<h3 class="merit-title">今すぐに<br>お礼の品を受け取れる</h3>
<p class="merit-text">「ココふる」は納税したその場ですぐにお礼の品を受け取ることができます。配送の心配もゼロ、管理の心配もゼロ。楽しみがすぐにあなたのもとへ届きます。</p>
</li>
<li class="merit-list__item">
<div class="merit-img">
<img src="{{ asset('assets/img/help/merit-02.png?1') }}" alt="">
</div>
<h3 class="merit-title">いつもの旅をお得に<br>グレードアップできる</h3>
<p class="merit-text">旅先での少しの贅沢を「寄附」という形で行うことで、いつもより少しお得に旅中のご予定をグレードアップさせることができます。</p>
</li>
<li class="merit-list__item">
<div class="merit-img">
<img src="{{ asset('assets/img/help/merit-03.png?1') }}" alt="">
</div>
<h3 class="merit-title">ここでしか味わえない<br>特別な体験ができる</h3>
<p class="merit-text">ここにしかない景色、ここにしかない食材、ここにしかない遊び、ここにしかない人々。旅先では旅先にしかない魅力が沢山あります。<br>
「ココふる」を通して特別な体験を提供いたします。</p>
</li>
</ul>
</div>
</div>
<div id="howto-cocofuru" class="page-section js-panel">
<h3 class="section-heading">ご利用方法</h3>
<div class="page-inner">
<div class="howto-box">
<h3 class="howto-title"><span>1. </span>QRコードからサイトにアクセスして、お礼の品を選択</h3>
<div class="howto-movie">
<iframe width="560" height="315" src="https://www.youtube.com/embed/5XhA03UEzO0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
<h3 class="howto-title"><span>2. </span>利用規約に同意いただき、新規会員登録</h3>
<div class="howto-movie">
<iframe width="560" height="315" src="https://www.youtube.com/embed/MCfChwSqXzQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
<h3 class="howto-title"><span>3. </span>寄附を進める</h3>
<div class="howto-movie">
<iframe width="560" height="315" src="https://www.youtube.com/embed/IzuuEVQw1k8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
<h3 class="howto-title"><span>4. </span>お礼の品の申し込みを確認、受け取る</h3>
<div class="howto-movie">
<iframe width="560" height="315" src="https://www.youtube.com/embed/8vZop1zCNEM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
<div id="faq-cocofuru" class="page-section js-panel">
<h2 class="section-heading">よくあるご質問</h2>
<div class="faq-box">
<div class="faq-inner">
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>「ココふる」利用後の流れは?<span class="open-icon"></span></dt>
<dd class="faq-ans">ご入力いただいた住所に各自治体から「寄付金受領証明書」が届きます。その後、税金の控除をお受けください。詳しくは<a href="/help/about_furusatotax">こちら</a>。</dd>
</dl>
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>利用場所がわかりません。<span class="open-icon"></span></dt>
<dd class="faq-ans">本サイト、お礼の品ページに記載がございます。<a href="/products/list">こちら</a>をご確認ください。その他詳細に関しましては、
各施設にお問い合わせください。</dd>
</dl>
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>決済エラーが出ました。<span class="open-icon"></span></dt>
<dd class="faq-ans">
決済に関するお問い合わせは、下記番号までご連絡下さいますよう、お願いします。サポート担当者へ決済エラーが表示された旨をお伝えください。<br><br>
<div><b>決済サポート:0120-599-526</b></div>
<div class="reception-hours"><b>受付時間 10:00〜20:00</b></div>
</dd>
</dl>
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>寄付完了メールが届きません。<span class="open-icon"></span></dt>
<dd class="faq-ans">
マイページの購入履歴から寄附が完了しているかご確認ください。また、下記内容にもご注意ください。<br><br>
<span class="add-padding"><span>・</span>迷惑メールフィルタでの受信をしていないか</span>
<span class="add-padding"><span>・</span>会員登録時にご登録いただいたメールアドレスが間違っていないかどうか<span>
</dd>
</dl>
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>クレジットカード以外の決済方法は?<span class="open-icon"></span></dt>
<dd class="faq-ans">現在「ココふる」での決済方法はクレジットカードのみとなっております。ご了承ください。</dd>
</dl>
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>ログインIDとパスワードを忘れました。<span class="open-icon"></span></dt>
<dd class="faq-ans">
ログインIDは新規会員登録時にご登録いただいたメールアドレスです。<br>
パスワードをお忘れの場合は、<a href="/mypage/change">こちら</a>より再設定をお願いします。
</dd>
</dl>
<dl class="faq-item">
<dt class="faq-qs js-open"><span class="q-icon">Q.</span>住所が変わりました。<span class="open-icon"></span></dt>
<dd class="faq-ans">
<p class="faq-ans-desc">マイページより会員情報を変更ください。</p>
<p class="faq-ans-desc">既に今年の寄付がお済みの場合は、寄付申請時の登録情報で手続きされています。マイページの変更内容は、過去の寄付済み情報に自動で反映はされませんので、状況に応じて以下のご対応をお願いいたします。(寄付者住所・氏名は、ふるさと納税を行った翌年1月1日時点の住民票記載情報をご登録していただく必要があります。)</p>
<ul class="faq-ans-desc-list">
<li>各種書類を未受領の場合:当自治体へ変更のご連絡をお願いいたします。</li>
<li>控除手続き前(確定申告またはワンストップ特例が未申請)の場合:当自治体へ変更のご連絡をお願いいたします。</li>
<li>控除手続き後(ワンストップ特例が申請済み)の場合:<a href="{{ url('homepage') }}html/template/default/assets/pdf/declaration.pdf" download="申告特例申請事項変更届.pdf">申告特例申請事項変更届</a>をダウンロードしていただき、当自治体へ寄付を行った年の翌年1月10日(必着)までにご郵送ください。</li>
</ul>
</dd>
</dl>
</div>
</div>
<p class="faq-note">その他、お問い合わせは<a href="/contact">こちら</a>まで。</p>
</div>
</div>
</div>
{#container#}
</div>
{% endblock %}