@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:wght@400;500;700;900&display=swap";@font-face{font-weight:400;font-style:normal;font-family:notosansjp;src:local("Noto Sans JP Regular"),url("/common/fonts/NotoSansJP-Regular-7d105704ca.woff2") format("woff2"),url("/common/fonts/NotoSansJP-Regular-a62d0ef8aa.woff") format("woff"),url("/common/fonts/NotoSansJP-Regular-18c3f9f962.ttf") format("truetype"),url("/common/fonts/NotoSansJP-Regular-da4cca5e6c.eot") format("embedded-opentype")}@font-face{font-weight:500;font-style:normal;font-family:notosansjp;src:local("Noto Sans JP Medium"),url("/common/fonts/NotoSansJP-Medium-b8dee990fa.woff2") format("woff2"),url("/common/fonts/NotoSansJP-Medium-f61b6bc021.woff") format("woff"),url("/common/fonts/NotoSansJP-Medium-a2cb33832d.ttf") format("truetype"),url("/common/fonts/NotoSansJP-Medium-0a7bba4a15.eot") format("embedded-opentype")}@font-face{font-weight:700;font-style:normal;font-family:notosansjp;src:local("Noto Sans JP Bold"),url("/common/fonts/NotoSansJP-Bold-8e6159b532.woff2") format("woff2"),url("/common/fonts/NotoSansJP-Bold-ce34f9d4ab.woff") format("woff"),url("/common/fonts/NotoSansJP-Bold-6a45ee58e1.ttf") format("truetype"),url("/common/fonts/NotoSansJP-Bold-d19c5668c3.eot") format("embedded-opentype")}@font-face{font-weight:900;font-style:normal;font-family:notosansjp;src:local("Noto Sans JP Black"),url("/common/fonts/NotoSansJP-Black-fffffdf8a5.woff2") format("woff2"),url("/common/fonts/NotoSansJP-Black-525e589f8e.woff") format("woff"),url("/common/fonts/NotoSansJP-Black-3a96247245.ttf") format("truetype"),url("/common/fonts/NotoSansJP-Black-4e00576677.eot") format("embedded-opentype")}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-up{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-slide{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}100%{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@keyframes reflection{0%{opacity:0;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}80%{opacity:.5;-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg)}81%{opacity:1;-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg)}100%{opacity:0;-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(5px);transform:translateX(5px)}30%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(2px);transform:translateX(2px)}60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}80%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-infinite{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}30%{-webkit-transform:translateX(2px);transform:translateX(2px)}35%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}45%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-infinite{0%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}20%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}30%{-webkit-transform:translateX(2px);transform:translateX(2px)}35%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}40%{-webkit-transform:translateX(1px);transform:translateX(1px)}45%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-fast{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}65%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}85%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes shake-fast{0%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}65%{-webkit-transform:translateX(5px);transform:translateX(5px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}85%{-webkit-transform:translateX(1px);transform:translateX(1px)}90%{-webkit-transform:translateX(-0.5px);transform:translateX(-0.5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake-vertical-fast{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(5px);transform:translateY(5px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}85%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-0.5px);transform:translateY(-0.5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shake-vertical-fast{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}65%{-webkit-transform:translateY(5px);transform:translateY(5px)}70%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(2px);transform:translateY(2px)}80%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}85%{-webkit-transform:translateY(1px);transform:translateY(1px)}90%{-webkit-transform:translateY(-0.5px);transform:translateY(-0.5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loop-tilt{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}90%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@keyframes loop-tilt{0%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}90%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flicker{0%{opacity:1}33%{opacity:.5}100%{opacity:.2}}@keyframes flicker{0%{opacity:1}33%{opacity:.5}100%{opacity:.2}}@-webkit-keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fluffy{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll-down{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes scroll-down{0%{opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px)}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes hanabi{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes hanabi{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:1}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes drop{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:.3;-webkit-transform:translateY(500px);transform:translateY(500px)}}@keyframes drop{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(200px);transform:translateY(200px)}100%{opacity:.3;-webkit-transform:translateY(500px);transform:translateY(500px)}}@-webkit-keyframes poyopoyo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes poyopoyo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1);transform:scale(1)}}.c-guide{padding-top:60px;background:rgba(255,255,255,.5) url("/common/images/guide/bg-79888025c8.svg") top center repeat;background-blend-mode:overlay}.c-guide__limitter{margin:0 auto;width:1090px}.c-guide__header{position:relative;z-index:1;margin-bottom:-60px}.c-guide__ttl{text-align:center}.c-guide__ttl-img{height:100%;vertical-align:middle}.c-guide__body{position:relative;overflow-x:hidden}.c-guide__body-round{margin-right:-100px;margin-left:-100px;padding-top:60px;padding-right:100px;padding-left:100px;border-top-left-radius:10000px 2000px;border-top-right-radius:10000px 2000px;background-color:#fffbf4}.c-guide-sec{padding:60px 0}.c-guide-sec--bg-accent{background-color:#fff9e6}.c-guide-sec__header{margin-bottom:56px}:where(.c-guide-sec:not(.c-guide-sec--about)) .c-guide-sec__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:16px}:where(.c-guide-sec:not(.c-guide-sec--about)) .c-guide-sec__header::before,:where(.c-guide-sec:not(.c-guide-sec--about)) .c-guide-sec__header::after{background:center/contain no-repeat;content:""}.c-guide-sec--feature .c-guide-sec__header::before{width:100px;height:100px;background-image:url("/common/images/common/character/dusken/94-945de94ad6.svg")}.c-guide-sec--feature .c-guide-sec__header::after{width:83px;height:54px;background-image:url("/pc/images/guide/bg-feature-paw-f11c174bfd.svg")}.c-guide-sec--tameru .c-guide-sec__header::after{width:100px;height:100px;background-image:url("/common/images/common/character/dusken/27b-95231c405f.svg")}.c-guide-sec--how-to-use .c-guide-sec__header::before{width:120px;height:120px;background-image:url("/common/images/common/character/dusken/24-401781f6ed.svg")}.c-guide-sec__ttl{color:#564739;font-weight:900;font-size:3.2rem;line-height:1.4;position:relative;text-align:center;letter-spacing:.05em}.c-guide-sec__ttl em{color:#f54d79;font-weight:inherit}.c-guide-sec__ttl__body{padding:0 40px}.c-guide-sec__ttl-img{height:100%;vertical-align:middle}.c-guide-sec__ttl-sub-img{width:auto;height:100%;vertical-align:middle;display:inline-block;margin-bottom:12px}.c-guide-sec__lead{color:#564739;font-weight:500;font-size:1.8rem;line-height:1.6;margin-bottom:56px;text-align:center}.c-guide-about-content__figure{text-align:center}.c-guide-about-content__figure-img{height:100%;vertical-align:middle}.c-guide-feature__l-about-point{margin-top:40px}.c-guide-feature-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-guide-feature-list__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 40px)/3)}.c-guide-feature-figure{text-align:center}.c-guide-feature-figure__img{width:100%;height:100%;vertical-align:middle}.c-guide-feature-about-point{padding:40px;border-radius:12px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border:3px solid #ccc;gap:60px}.c-guide-feature-about-point__l-thumb{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.c-guide-feature-about-point__l-body{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.c-guide-feature-about-point__img{width:100%;height:100%;vertical-align:middle}.c-guide-feature-about-point__ttl{color:#564739;font-weight:900;font-size:2.6rem;line-height:1.4;margin-bottom:28px}.c-guide-feature-about-point__lead{color:#564739;font-weight:500;font-size:1.6rem;line-height:1.4}.c-guide-feature-about-point__l-btn{margin-top:32px}.c-guide-tameru__row+.c-guide-tameru__row{margin-top:60px}.c-guide-tameru__desc+.c-guide-tameru__desc{margin-top:40px}.c-guide-tameru__ttl{color:#564739;font-weight:900;font-size:2.6rem;line-height:1.4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;gap:12px}.c-guide-tameru__ttl mark{color:#f54d79;font-weight:inherit;font-size:3rem;padding:8px;background-color:#fff9e6}.c-guide-tameru__ttl::before,.c-guide-tameru__ttl::after{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:208px;height:49px;background:url("/pc/images/guide/bg-tameru-paw-016a014ede.svg") center/contain no-repeat;content:""}.c-guide-tameru__ttl::after{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.c-guide-tameru__note{color:#564739;font-weight:400;font-size:1.4rem;line-height:1.4;margin-top:20px}.c-guide-tameru__note::before{content:"※"}.c-guide-tameru-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-guide-tameru-list__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.c-guide-tameru-list__item+.c-guide-tameru-list__item{background:-webkit-radial-gradient(circle, #75654d 2px, transparent 2px) top left/8px 8px repeat-y;background:radial-gradient(circle, #75654d 2px, transparent 2px) top left/8px 8px repeat-y}.c-guide-tameru-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px 0;gap:20px}.c-guide-tameru-content__l-thumb{min-height:116px}.c-guide-tameru-content__img{height:100%;vertical-align:middle}.c-guide-tameru-content__ttl{color:#564739;font-weight:700;font-size:2rem;line-height:1.4;margin-bottom:20px;text-align:center}.c-guide-tameru-content__ttl em{color:#f54d79;font-weight:inherit;font-size:2.6rem}.c-guide-tameru-content__lead{color:#564739;font-weight:500;font-size:1.6rem;line-height:1.6;text-align:center}.c-guide-tameru-3step{padding:24px;border-radius:12px;background-color:#fff9e6;border:3px solid #ccc}.c-guide-tameru-3step__ttl{color:#564739;font-weight:900;font-size:2.4rem;line-height:1.4;margin-bottom:16px;text-align:center;letter-spacing:.08em}.c-guide-tameru-3step__ttl em{color:#f54d79;font-weight:inherit;font-size:2.6rem}.c-guide-tameru-3step__ttl-round{display:inline-block;padding:16px;width:240px;border-radius:40px;background-color:#fff;font-weight:inherit}.c-guide-tameru-3step__lead{color:#564739;font-weight:500;font-size:1.8rem;line-height:1.4;margin-bottom:20px;text-align:center}.c-guide-tameru-3step-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-guide-tameru-3step-list__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.c-guide-tameru-3step-content__figure{margin-bottom:-48px;text-align:center}.c-guide-tameru-3step-content__figure-img{height:100%;vertical-align:middle}.c-guide-tameru-3step-content__lead{color:#564739;font-weight:700;font-size:1.6rem;line-height:1.6;text-align:center}.c-guide-tameru-3step-content__lead-note{font-weight:400;font-size:1.2rem}.c-guide-tameru-3step-content__lead-note::before{content:"※"}.c-guide-tameru-easy-contents-list{margin-top:-24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-guide-tameru-easy-contents-list__item{margin-top:24px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 24px)/2)}.c-guide-easy-contents{position:relative;padding:24px;border-radius:12px;background-color:#fff;display:grid;border:3px solid #ccc;grid-template:"l-thumb l-ttl" auto "l-thumb l-lead" auto "l-reward l-reward" auto "l-btn l-btn" auto/94px 1fr;gap:20px 16px}.c-guide-easy-contents__l-thumb{position:relative;grid-area:l-thumb}.c-guide-easy-contents__l-ttl{grid-area:l-ttl}.c-guide-easy-contents__l-lead{grid-area:l-lead}.c-guide-easy-contents__l-reward{text-align:center;grid-area:l-reward}.c-guide-easy-contents__l-btn{align-self:end;text-align:center;grid-area:l-btn}.c-guide-easy-contents__l-thumb-popup{position:absolute;top:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-guide-easy-contents__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:94px;height:94px;border:2px solid #ccc;border-radius:12px;background-color:#fffbf4}.c-guide-easy-contents__icon [class^=icon-svg-tameru-]{width:63px;height:63px}.c-guide-easy-contents__ttl{color:#564739;font-weight:700;font-size:2rem;line-height:1.2;white-space:nowrap;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.c-guide-easy-contents__ttl em{color:#f54d79;font-weight:inherit;font-size:2.6rem}.c-guide-easy-contents__lead{color:#564739;font-weight:500;font-size:1.6rem;line-height:1.6}.c-guide-easy-contents-reward{color:#564739;font-weight:700;font-size:1.8rem;line-height:1.2;display:inline-block;padding:8px 20px;border-radius:4px;background-color:#fff9e6;text-align:center}.c-guide-easy-contents-reward em{color:#dc2e13;font-weight:inherit}.c-guide-how-to-use__l-btn{margin-top:48px;text-align:center}.c-guide-how-to-use__btn-caption{margin-bottom:20px}.c-guide-how-to-use-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.c-guide-how-to-use-list__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 20px)/2)}.c-guide-how-to-use-content{padding:36px;border-radius:12px;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;border:3px solid #ccc}.c-guide-how-to-use-content__l-thumb{margin-bottom:20px;text-align:center}.c-guide-how-to-use-content__l-body{margin-top:auto}.c-guide-how-to-use-content__img{height:100%;vertical-align:middle}.c-guide-how-to-use-content__lead{color:#564739;font-weight:700;font-size:2.2rem;line-height:1.4;text-align:center}.c-guide-how-to-use-content__lead em{color:#f54d79;font-weight:inherit}.c-guide-footer{padding:60px 0;background-color:#fffbf4}.c-guide-footer__lead{color:#564739;font-weight:700;font-size:3.2rem;line-height:1.6;margin-bottom:40px;text-align:center}.c-guide-footer__figure{text-align:center}.c-guide-footer__figure-img{height:100%;vertical-align:middle}.c-guide-footer__l-btn{margin-top:40px;text-align:center}.c-guide-btn-default{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px;width:320px;border-radius:50px;text-align:center;color:#fff;font-weight:700;font-size:1.8rem;line-height:1.2;background-image:-webkit-linear-gradient(left, #ee827e 0%, #fd4972 82%);background-image:linear-gradient(90deg, #ee827e 0%, #fd4972 82%)}.c-guide-btn-default:hover{opacity:.8}.c-guide-btn-default.is-disabled{border-color:#ccc;background:#ccc;color:#564739;pointer-events:none}.c-guide-btn-inverted{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:12px 8px;border-radius:50px;text-align:center;border:2px solid #e01d62;background:#fff;color:#e01d62;font-weight:700;font-size:1.6rem;line-height:1}.c-guide-btn-inverted:hover{opacity:.8}.c-guide-btn-inverted__l-txt{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:-1.6rem;padding:0 1.6rem}.c-guide-btn-inverted__l-icon{margin-left:8px}.c-guide-btn-inverted__l-icon .icon-svg-arrow-border{fill:#e01d62}.c-guide-btn-inverted__l-icon .icon-svg-arrow-border__arrow{fill:#fff}.c-guide-btn-inverted__l-txt+.c-guide-btn-inverted__l-icon{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:1.6rem}.c-guide-btn-inverted--lg{width:340px}.c-guide-btn-inverted__l-txt{font-weight:inherit}