@charset "UTF-8";
/*
index.min.css
Copyright (C) 2025 LY Corporation. All Rights Reserved.
version 1.0.0
*/
.cf{*zoom:1}.cf:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.QAndA__bg,.Flow__bg,.Total__bg,.About__bg,.Identification__bg,.Identification__bg2,.ForSellers__bg,.ForSellers__bg2,.ForSellers__bg3,.ForSellers__bg4{opacity:0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.Sns__bg div,.QAndA__bg div,.Flow__bg div,.Total__bg div,.About__bg div,.Identification__bg div,.Identification__bg2 div,.ForSellers__bg div,.ForSellers__bg2 div,.ForSellers__bg3 div,.ForSellers__bg4 div{position:absolute;width:100%;height:100%}.Sns__bg div::before,.QAndA__bg div::before,.Flow__bg div::before,.Total__bg div::before,.About__bg div::before,.Identification__bg div::before,.Identification__bg2 div::before,.ForSellers__bg div::before,.ForSellers__bg2 div::before,.ForSellers__bg3 div::before,.ForSellers__bg4 div::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../img/1.0.0/bg_heart.svg) 0 0/100% auto no-repeat}.QAndA__bg.is-active div,.Flow__bg.is-active div,.Total__bg.is-active div,.About__bg.is-active div,.Identification__bg.is-active div,.Identification__bg2.is-active div,.ForSellers__bg.is-active div,.ForSellers__bg2.is-active div,.ForSellers__bg3.is-active div,.ForSellers__bg4.is-active div{-webkit-animation:translateXHeart 3.5s 0s infinite alternate ease-in-out;-moz-animation:translateXHeart 3.5s 0s infinite alternate ease-in-out;animation:translateXHeart 3.5s 0s infinite alternate ease-in-out}.QAndA__bg.is-active div::before,.Flow__bg.is-active div::before,.Total__bg.is-active div::before,.About__bg.is-active div::before,.Identification__bg.is-active div::before,.Identification__bg2.is-active div::before,.ForSellers__bg.is-active div::before,.ForSellers__bg2.is-active div::before,.ForSellers__bg3.is-active div::before,.ForSellers__bg4.is-active div::before{-webkit-animation:translateYHeart 2s 0s infinite alternate ease-in-out;-moz-animation:translateYHeart 2s 0s infinite alternate ease-in-out;animation:translateYHeart 2s 0s infinite alternate ease-in-out}body{margin:0;padding:0;line-height:1.35;color:#2f2c3b;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS UI Gothic",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,aside,dialog,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,dl,dd,dt,div,form,article,aside,dialog,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,canvas,embed,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;font-weight:normal;font-size:100%}img{padding:0;margin:0;border:0}ol,ul,li{list-style:none}table{margin:0;padding:0;border-collapse:collapse;border-spacing:0}caption{text-align:left}table,pre,code,select,input,textarea,kbd,var,ins,del,samp{font-size:100%}address,cite,dfn,em,strong,var,th,ins,del,samp,i{font-weight:normal;font-style:normal}h1,h2,h3,ul,li,dl,dt,dd,p,address{margin:0;padding:0;font-weight:normal;font-size:100%;list-style:none;text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{color:#0260ea;text-decoration:none}a:hover{color:#0260ea;text-decoration:underline}a:visited{color:#0260ea}.CloseNotice{padding:15px;text-align:center;background:#f1f0e8}.CloseNotice__text{color:#f00;font-weight:bold}.NoscriptNotice{padding:0 10px;color:#f00;text-align:center;font-weight:bold;margin:10px}.EMG>table{margin-top:10px!important;margin-bottom:10px!important}.EMG br{display:none}.PageTopNav{position:fixed;right:20px;bottom:30px;display:block;width:90px;height:90px}.PageTopNav__link{display:block;width:90px;height:90px;background:0 0 no-repeat;text-decoration:none;text-indent:-9999px;overflow:hidden;background-image:url(../../img/1.0.0/ico_footer_totop.png)}.PageTopNav:hover{opacity:.65;filter:alpha(opacity=65)}.CharityTitle{margin-bottom:60px}.KeyVisual{position:relative;padding:46px 0 186px;overflow:hidden}.KeyVisual__title{width:876px;margin:0 auto}.KeyVisual__bg{position:absolute;top:-72px;left:50%;width:1544px;height:835px;opacity:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:fadeInHearts 2s 1s forwards ease-out;-moz-animation:fadeInHearts 2s 1s forwards ease-out;animation:fadeInHearts 2s 1s forwards ease-out}.KeyVisual__bg::before{content:"";position:absolute;width:100%;height:100%;background:url("../../img/1.0.0/bg_hearts.svg") 0 0/100% auto no-repeat;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);-webkit-animation:rotateHearts 1.8s 1.3s forwards ease-out;-moz-animation:rotateHearts 1.8s 1.3s forwards ease-out;animation:rotateHearts 1.8s 1.3s forwards ease-out}@-webkit-keyframes fadeInHearts{0%{-webkit-transform:translateX(-50%) scale(0.75,0.75);transform:translateX(-50%) scale(0.75,0.75);opacity:0}100%{-webkit-transform:translateX(-50%) scale(1,1);transform:translateX(-50%) scale(1,1);opacity:1}}@-moz-keyframes fadeInHearts{0%{-moz-transform:translateX(-50%) scale(0.75,0.75);transform:translateX(-50%) scale(0.75,0.75);opacity:0}100%{-moz-transform:translateX(-50%) scale(1,1);transform:translateX(-50%) scale(1,1);opacity:1}}@keyframes fadeInHearts{0%{-webkit-transform:translateX(-50%) scale(0.75,0.75);-moz-transform:translateX(-50%) scale(0.75,0.75);transform:translateX(-50%) scale(0.75,0.75);opacity:0}100%{-webkit-transform:translateX(-50%) scale(1,1);-moz-transform:translateX(-50%) scale(1,1);transform:translateX(-50%) scale(1,1);opacity:1}}@-webkit-keyframes rotateHearts{0%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes rotateHearts{0%{-moz-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-moz-transform:rotate(0);transform:rotate(0)}}@keyframes rotateHearts{0%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes rotateForSellersHeart{0%{-webkit-transform:rotate(-35.3deg);transform:rotate(-35.3deg)}100%{-webkit-transform:rotate(-5.3deg);transform:rotate(-5.3deg)}}@-moz-keyframes rotateForSellersHeart{0%{-moz-transform:rotate(-35.3deg);transform:rotate(-35.3deg)}100%{-moz-transform:rotate(-5.3deg);transform:rotate(-5.3deg)}}@keyframes rotateForSellersHeart{0%{-webkit-transform:rotate(-35.3deg);-moz-transform:rotate(-35.3deg);transform:rotate(-35.3deg)}100%{-webkit-transform:rotate(-5.3deg);-moz-transform:rotate(-5.3deg);transform:rotate(-5.3deg)}}@-webkit-keyframes rotateForSellersHeart2{0%{-webkit-transform:rotate(50deg);transform:rotate(50deg)}100%{-webkit-transform:rotate(25deg);transform:rotate(25deg)}}@-moz-keyframes rotateForSellersHeart2{0%{-moz-transform:rotate(50deg);transform:rotate(50deg)}100%{-moz-transform:rotate(25deg);transform:rotate(25deg)}}@keyframes rotateForSellersHeart2{0%{-webkit-transform:rotate(50deg);-moz-transform:rotate(50deg);transform:rotate(50deg)}100%{-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);transform:rotate(25deg)}}@-webkit-keyframes rotateForSellersHeart3{0%{-webkit-transform:rotate(-38deg);transform:rotate(-38deg)}100%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@-moz-keyframes rotateForSellersHeart3{0%{-moz-transform:rotate(-38deg);transform:rotate(-38deg)}100%{-moz-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes rotateForSellersHeart3{0%{-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);transform:rotate(-38deg)}100%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes rotateForSellersHeart4{0%{-webkit-transform:rotate(27.5deg);transform:rotate(27.5deg)}100%{-webkit-transform:rotate(7.5deg);transform:rotate(7.5deg)}}@-moz-keyframes rotateForSellersHeart4{0%{-moz-transform:rotate(27.5deg);transform:rotate(27.5deg)}100%{-moz-transform:rotate(7.5deg);transform:rotate(7.5deg)}}@keyframes rotateForSellersHeart4{0%{-webkit-transform:rotate(27.5deg);-moz-transform:rotate(27.5deg);transform:rotate(27.5deg)}100%{-webkit-transform:rotate(7.5deg);-moz-transform:rotate(7.5deg);transform:rotate(7.5deg)}}.ForSellers{position:relative;margin-bottom:100px}.ForSellers__inner{position:relative}.ForSellers__bodyTitle{margin-bottom:40px}.ForSellers__contentBody{margin-bottom:60px;padding:0 50px}.ForSellers__text{margin-bottom:20px}.ForSellers__image{margin-top:40px}.ForSellers__image--1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;padding:34px 40px 30px;border-radius:40px;background-color:rgba(255,255,255,0.6);text-align:center}.ForSellers__image--2{text-align:center}.ForSellers__notes{margin-top:10px;font-size:14px}.ForSellers__notesItem::before{content:"※";margin-right:8px}.ForSellers__list{padding-left:20px}.ForSellers__listItem{list-style-type:decimal}.ForSellers__listItem:not(:last-child){margin-bottom:20px}.ForSellers__listNote{display:block;margin-top:20px}.ForSellers__inquiry{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:700px;margin:0 auto 40px;padding:30px 0;border-radius:40px;background-color:rgba(255,255,255,0.6)}.ForSellers__inquiryTitle{margin-bottom:20px;font-size:20px;font-weight:700}.ForSellers__inquiryText{margin-bottom:20px}.ForSellers__buttonWrap{text-align:center}.ForSellers__copyButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 40px;border:0;border-radius:150px;background-color:#4f4f4f;color:#fff;font-size:18px;font-weight:700;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;transition:background .2s ease-out;cursor:pointer}.ForSellers__copyButton:hover{background-color:#3c3c3c}.ForSellers__copyButton:active{background-color:#1a1a1a}.ForSellers__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:28px 124px;border:0;border-radius:150px;background-color:#f72e52;color:#fff;font-size:32px;font-weight:700;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;transition:background .2s ease-out;cursor:pointer}.ForSellers__button:hover{background-color:#ff002e;color:#fff;text-decoration:none}.ForSellers__button:active{background-color:#df0025}.ForSellers__bg,.ForSellers__bg2,.ForSellers__bg3,.ForSellers__bg4{position:absolute;top:68px;left:-315px;width:526px;height:468px;-webkit-transform:rotate(-30.3deg);-moz-transform:rotate(-30.3deg);-ms-transform:rotate(-30.3deg);transform:rotate(-30.3deg)}.ForSellers__bg.is-active,.ForSellers__bg2.is-active,.ForSellers__bg3.is-active,.ForSellers__bg4.is-active{opacity:1;-webkit-animation:rotateForSellersHeart 5s 0s infinite alternate ease-in-out;-moz-animation:rotateForSellersHeart 5s 0s infinite alternate ease-in-out;animation:rotateForSellersHeart 5s 0s infinite alternate ease-in-out}.ForSellers__bg2{top:860px;left:-115px;width:311px;height:275px;-webkit-transform:rotate(44deg);-moz-transform:rotate(44deg);-ms-transform:rotate(44deg);transform:rotate(44deg)}.ForSellers__bg2.is-active{-webkit-animation-name:rotateForSellersHeart2;-moz-animation-name:rotateForSellersHeart2;animation-name:rotateForSellersHeart2}.ForSellers__bg3{top:1375px;left:470px;width:349px;height:310px;-webkit-transform:rotate(-33deg);-moz-transform:rotate(-33deg);-ms-transform:rotate(-33deg);transform:rotate(-33deg)}.ForSellers__bg3.is-active{-webkit-animation-name:rotateForSellersHeart3;-moz-animation-name:rotateForSellersHeart3;animation-name:rotateForSellersHeart3}.ForSellers__bg4{top:2016px;left:755px;width:551px;height:490px;-webkit-transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);transform:rotate(22.5deg)}.ForSellers__bg4.is-active{-webkit-animation-name:rotateForSellersHeart4;-moz-animation-name:rotateForSellersHeart4;animation-name:rotateForSellersHeart4}.ForSellers__bg5{display:none}@-webkit-keyframes rotateIdentificationHeart{0%{-webkit-transform:rotate(-33deg);transform:rotate(-33deg)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-moz-keyframes rotateIdentificationHeart{0%{-moz-transform:rotate(-33deg);transform:rotate(-33deg)}100%{-moz-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes rotateIdentificationHeart{0%{-webkit-transform:rotate(-33deg);-moz-transform:rotate(-33deg);transform:rotate(-33deg)}100%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}}@-webkit-keyframes rotateIdentificationHeart2{0%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}}@-moz-keyframes rotateIdentificationHeart2{0%{-moz-transform:rotate(15deg);transform:rotate(15deg)}100%{-moz-transform:rotate(-10deg);transform:rotate(-10deg)}}@keyframes rotateIdentificationHeart2{0%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);transform:rotate(15deg)}100%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}}.Identification{position:relative;margin-bottom:100px}.Identification__inner{position:relative}.Identification__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:40px;padding:65px 20px 38px 50px;border-radius:40px;background-color:rgba(255,255,255,0.6)}.Identification__listItem{width:200px;padding-top:174px;background:50% 0/200px 145px no-repeat;text-align:center}.Identification__listItem--1{background-image:url("../../img/1.0.0/image_identification1.svg")}.Identification__listItem--2{background-image:url("../../img/1.0.0/image_identification2.svg")}.Identification__listItem--3{background-image:url("../../img/1.0.0/image_identification3.svg")}.Identification__listItem--4{background-image:url("../../img/1.0.0/image_identification4.svg")}.Identification__bg,.Identification__bg2{position:absolute;top:8px;left:328px;width:466px;height:414px;-webkit-transform:rotate(-28deg);-moz-transform:rotate(-28deg);-ms-transform:rotate(-28deg);transform:rotate(-28deg)}.Identification__bg.is-active,.Identification__bg2.is-active{opacity:1;-webkit-animation:rotateIdentificationHeart 5s 0s infinite alternate ease-in-out;-moz-animation:rotateIdentificationHeart 5s 0s infinite alternate ease-in-out;animation:rotateIdentificationHeart 5s 0s infinite alternate ease-in-out}.Identification__bg2{top:568px;left:-231px;width:351px;height:312px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.Identification__bg2.is-active{-webkit-animation-name:rotateIdentificationHeart2;-moz-animation-name:rotateIdentificationHeart2;animation-name:rotateIdentificationHeart2}.Identification__bg3{display:none}@-webkit-keyframes rotateAboutHeart{0%{-webkit-transform:rotate(24.8deg);transform:rotate(24.8deg)}100%{-webkit-transform:rotate(4.8deg);transform:rotate(4.8deg)}}@-moz-keyframes rotateAboutHeart{0%{-moz-transform:rotate(24.8deg);transform:rotate(24.8deg)}100%{-moz-transform:rotate(4.8deg);transform:rotate(4.8deg)}}@keyframes rotateAboutHeart{0%{-webkit-transform:rotate(24.8deg);-moz-transform:rotate(24.8deg);transform:rotate(24.8deg)}100%{-webkit-transform:rotate(4.8deg);-moz-transform:rotate(4.8deg);transform:rotate(4.8deg)}}.About{position:relative;margin-bottom:100px}.About__inner{position:relative}.About__lead{margin-bottom:40px;color:#f22f52;font-size:28px;font-weight:700}.About__text{margin-bottom:10px}.About__notes{font-size:14px}.About__notesItem::before{content:"※";margin-right:8px}.About__bg{position:absolute;top:70px;right:-35px;width:235px;height:208px;-webkit-transform:rotate(18.8deg);-moz-transform:rotate(18.8deg);-ms-transform:rotate(18.8deg);transform:rotate(18.8deg)}.About__bg.is-active{opacity:1;-webkit-animation:rotateAboutHeart 5s 0s infinite alternate ease-in-out;-moz-animation:rotateAboutHeart 5s 0s infinite alternate ease-in-out;animation:rotateAboutHeart 5s 0s infinite alternate ease-in-out}.About__bg2{display:none}@-webkit-keyframes rotateTotalHeart{0%{-webkit-transform:rotate(-32.5deg);transform:rotate(-32.5deg)}100%{-webkit-transform:rotate(-12.5deg);transform:rotate(-12.5deg)}}@-moz-keyframes rotateTotalHeart{0%{-moz-transform:rotate(-32.5deg);transform:rotate(-32.5deg)}100%{-moz-transform:rotate(-12.5deg);transform:rotate(-12.5deg)}}@keyframes rotateTotalHeart{0%{-webkit-transform:rotate(-32.5deg);-moz-transform:rotate(-32.5deg);transform:rotate(-32.5deg)}100%{-webkit-transform:rotate(-12.5deg);-moz-transform:rotate(-12.5deg);transform:rotate(-12.5deg)}}.Total{position:relative;margin-bottom:100px}.Total__inner{position:relative}.Total__body{padding:20px 0;border-radius:40px;background-color:rgba(255,255,255,0.6);text-align:center}.Total__bodyTitle{color:#f22f52;font-size:28px;font-weight:700}.Total__bodyTitle br{display:none}.Total__price{margin-bottom:10px;color:#f22f52;font-size:88px;font-weight:700}.Total__notes{font-size:14px}.Total__notesItem::before{content:"※";margin-right:8px}.Total__bg{position:absolute;top:-17px;left:441px;width:267px;height:234px;-webkit-transform:rotate(-28.5deg);-moz-transform:rotate(-28.5deg);-ms-transform:rotate(-28.5deg);transform:rotate(-28.5deg)}.Total__bg.is-active{opacity:1;-webkit-animation:rotateTotalHeart 5s 0s infinite alternate ease-in-out;-moz-animation:rotateTotalHeart 5s 0s infinite alternate ease-in-out;animation:rotateTotalHeart 5s 0s infinite alternate ease-in-out}@-webkit-keyframes rotateFlowHeart{0%{-webkit-transform:rotate(26.7deg);transform:rotate(26.7deg)}100%{-webkit-transform:rotate(-2.7deg);transform:rotate(-2.7deg)}}@-moz-keyframes rotateFlowHeart{0%{-moz-transform:rotate(26.7deg);transform:rotate(26.7deg)}100%{-moz-transform:rotate(-2.7deg);transform:rotate(-2.7deg)}}@keyframes rotateFlowHeart{0%{-webkit-transform:rotate(26.7deg);-moz-transform:rotate(26.7deg);transform:rotate(26.7deg)}100%{-webkit-transform:rotate(-2.7deg);-moz-transform:rotate(-2.7deg);transform:rotate(-2.7deg)}}.Flow{position:relative;margin-bottom:100px}.Flow__inner{position:relative}.Flow__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;text-align:center}.Flow__listItem{position:relative;width:310px;padding-top:220px;background:50% 0/201px 201px no-repeat;word-break:keep-all;overflow-wrap:break-word}.Flow__listItem:not(:last-child)::after{content:"";position:absolute;top:0;right:-35px;bottom:0;display:block;width:35px;height:38px;margin-top:80px;background:url("../../img/1.0.0/icon_arrow.svg") 0 0/35px 38px no-repeat}.Flow__listItem--1{background-image:url("../../img/1.0.0/image_flow1.png")}.Flow__listItem--2{background-image:url("../../img/1.0.0/image_flow2.png")}.Flow__listItem--3{background-image:url("../../img/1.0.0/image_flow3.png")}.Flow__bg{position:absolute;top:36px;left:-103px;width:244px;height:217px;-webkit-transform:rotate(21.7deg);-moz-transform:rotate(21.7deg);-ms-transform:rotate(21.7deg);transform:rotate(21.7deg)}.Flow__bg.is-active{opacity:1;-webkit-animation:rotateFlowHeart 5s 0s infinite alternate ease-in-out;-moz-animation:rotateFlowHeart 5s 0s infinite alternate ease-in-out;animation:rotateFlowHeart 5s 0s infinite alternate ease-in-out}.Flow__bg2,.Flow__bg3{display:none}@-webkit-keyframes rotateQAndAHeart{0%{-webkit-transform:rotate(7deg);transform:rotate(7deg)}100%{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@-moz-keyframes rotateQAndAHeart{0%{-moz-transform:rotate(7deg);transform:rotate(7deg)}100%{-moz-transform:rotate(-30deg);transform:rotate(-30deg)}}@keyframes rotateQAndAHeart{0%{-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);transform:rotate(7deg)}100%{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);transform:rotate(-30deg)}}.QAndA{position:relative;margin-bottom:100px}.QAndA__inner{position:relative}.QAndA__body{padding:0 20px}.QAndA__list{border-top:1px solid #c3c3c3}.QAndA__listItem{padding:30px 0;border-bottom:1px solid #c3c3c3}.QAndA__listDetail::details-content{height:0;overflow:hidden;-webkit-transition:height .2s;-moz-transition:height .2s;transition:height .2s}.QAndA__listDetail[open]::details-content{height:auto}.QAndA__listSummary{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-right:30px;background:url(../../img/1.0.0/icon_plus.svg) 100% 50%/29px 29px no-repeat;font-weight:700;cursor:pointer}.QAndA__listSummary::marker,.QAndA__listSummary::-webkit-details-marker{content:"";display:none}.QAndA__listSummary img{margin-right:20px}.QAndA__listSummary:hover{text-decoration:underline}.QAndA__listDetailBody{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:30px;padding-left:21px}.QAndA__listDetailBody img{margin-right:20px}.QAndA__answer{padding-top:4px}.QAndA__answerList{margin:20px}.QAndA__answerList2 li{margin-bottom:20px}.QAndA__answerList3{margin:20px 0;padding-left:20px}.QAndA__answerList3 li{list-style-type:disc}.QAndA__bg{position:absolute;top:542px;left:-44px;width:292px;height:260px;-webkit-transform:rotate(7deg);-moz-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg)}.QAndA__bg.is-active{opacity:1;-webkit-animation:rotateQAndAHeart 5s 0s infinite alternate ease-in-out;-moz-animation:rotateQAndAHeart 5s 0s infinite alternate ease-in-out;animation:rotateQAndAHeart 5s 0s infinite alternate ease-in-out}.Sns{position:relative;margin-bottom:462px;padding:127px 0 66px;text-align:center}.Sns__inner{position:relative;top:10px;opacity:0}.is-active .Sns__inner{-webkit-animation:showSns 1s 1.3s forwards ease-out;-moz-animation:showSns 1s 1.3s forwards ease-out;animation:showSns 1s 1.3s forwards ease-out}@-webkit-keyframes showSns{0%{top:8px;opacity:0}100%{top:0;opacity:1}}@-moz-keyframes showSns{0%{top:8px;opacity:0}100%{top:0;opacity:1}}@keyframes showSns{0%{top:8px;opacity:0}100%{top:0;opacity:1}}.Sns__title{margin-bottom:33px;font-size:24px;font-weight:700}.Sns__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.Sns__item:not(:last-child){margin-right:20px}.Sns__itemLink{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.Sns__itemLink:hover{opacity:.7}.Sns__bg{position:absolute;top:-30px;left:312px;width:377px;height:334px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:0;-webkit-transition:opacity .8s ease-out,top 1.7s ease-out,-webkit-transform 2.5s cubic-bezier(0,0,0,1.3);transition:opacity .8s ease-out,top 1.7s ease-out,-webkit-transform 2.5s cubic-bezier(0,0,0,1.3);-moz-transition:opacity .8s ease-out,top 1.7s ease-out,transform 2.5s cubic-bezier(0,0,0,1.3),-moz-transform 2.5s cubic-bezier(0,0,0,1.3);transition:opacity .8s ease-out,top 1.7s ease-out,transform 2.5s cubic-bezier(0,0,0,1.3);transition:opacity .8s ease-out,top 1.7s ease-out,transform 2.5s cubic-bezier(0,0,0,1.3),-webkit-transform 2.5s cubic-bezier(0,0,0,1.3),-moz-transform 2.5s cubic-bezier(0,0,0,1.3)}.Sns__bg div::before{background-image:url(../../img/1.0.0/bg_heart2.svg)}.is-active .Sns__bg{opacity:1;top:10px;-webkit-transform:rotate(7.3deg);-moz-transform:rotate(7.3deg);-ms-transform:rotate(7.3deg);transform:rotate(7.3deg)}.l-contentBody .cm-ShareButton{margin-bottom:60px}.l-contentBody .cm-ShareButton__item:not(:last-child){margin-right:20px}.l-contentBody .cm-ShareButton__image{width:36px;height:36px}.l-contentBody .cm-ShareButton__link{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.l-contentBody .cm-ShareButton__link:hover{opacity:.7}:root{interpolate-size:allow-keywords}.l-wrapper{min-width:1000px;overflow:hidden}.l-header{min-height:92px}.l-content{position:relative;background-color:#fff4e7;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Helvetica,Arial,sans-serif;-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05em}.l-content img{vertical-align:bottom}.l-content::before{content:"";position:absolute;top:285px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;min-width:1400px;height:-webkit-calc(100% - 285px);height:-moz-calc(100% - 285px);height:calc(100% - 285px);min-height:692px;background:url("../../img/1.0.0/bg_handshake.svg") 50% 0/100% auto no-repeat;opacity:0;-webkit-animation:fadeInHands 1.5s .5s forwards ease;-moz-animation:fadeInHands 1.5s .5s forwards ease;animation:fadeInHands 1.5s .5s forwards ease}@-webkit-keyframes fadeInHands{0%{top:285px;opacity:0}100%{top:235px;opacity:1}}@-moz-keyframes fadeInHands{0%{top:285px;opacity:0}100%{top:235px;opacity:1}}@keyframes fadeInHands{0%{top:285px;opacity:0}100%{top:235px;opacity:1}}.l-contentBody{position:relative;background:url(../../img/1.0.0/bg_sns.svg) 50% 100% no-repeat}.l-contentBody .l-inner,.l-contentFoot{width:1000px;margin:0 auto}.PoweredBy{padding-bottom:36px;text-align:center}.cm-About{border-top:0}@-webkit-keyframes translateXHeart{0%{-webkit-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}100%{-webkit-transform:translateX(18px) scale(0.9,0.9);transform:translateX(18px) scale(0.9,0.9)}}@-moz-keyframes translateXHeart{0%{-moz-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}100%{-moz-transform:translateX(18px) scale(0.9,0.9);transform:translateX(18px) scale(0.9,0.9)}}@keyframes translateXHeart{0%{-webkit-transform:translateX(0) scale(1,1);-moz-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}100%{-webkit-transform:translateX(18px) scale(0.9,0.9);-moz-transform:translateX(18px) scale(0.9,0.9);transform:translateX(18px) scale(0.9,0.9)}}@-webkit-keyframes translateYHeart{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-moz-keyframes translateYHeart{0%{-moz-transform:translateY(0);transform:translateY(0)}100%{-moz-transform:translateY(8px);transform:translateY(8px)}}@keyframes translateYHeart{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}}