@charset "UTF-8";@media screen and (min-width: 768px){.o-button:hover{-webkit-animation:gatagata-loop 2s infinite;animation:gatagata-loop 2s infinite}}.o-button{text-align:center;font-weight:700;background-color:#fff600;border-radius:12px;font-size:.875rem;max-width:262px}@media screen and (min-width: 768px){.o-button{font-size:1.5rem;max-width:382px}}.o-button a{display:flex;justify-content:center;align-items:center;color:#060e4e;padding:14px 10px;border:2px solid #060e4e;border-bottom:4px solid #060e4e;border-radius:12px;position:relative}.o-button a:after{display:inline-block;margin-left:12px;width:18px;height:18px;content:"";background-image:url(../img/icon-button.svg);background-size:contain;position:absolute;right:12px}@media screen and (min-width: 768px){.o-button a:after{width:21px;height:21px;margin-left:12px;right:16px}}.o-button a:visited,.o-button a:link{color:#060e4e}@media screen and (min-width: 768px){.o-button a{padding:23.5px;border:3px solid #060e4e;border-bottom:6px solid #060e4e}.o-button a:hover{padding:25px;border:3px solid #060e4e}}.o-button__end{text-align:center;font-weight:700;background-color:#fff600;font-size:.875rem;max-width:262px;display:flex;justify-content:center;align-items:center;color:#060e4e;padding:14px 10px;border:2px solid #060e4e;border-bottom:4px solid #060e4e;border-radius:12px;position:relative}@media screen and (min-width: 768px){.o-button__end{font-size:1.5rem;max-width:382px;padding:23.5px;border:3px solid #060e4e;border-bottom:6px solid #060e4e}.o-button__end:hover{-webkit-animation:none;animation:none}}@-webkit-keyframes mv-cat-loop{0%{-webkit-transform:translate(0,20%) scale(.9) translateZ(0);transform:translateY(20%) scale(.9) translateZ(0)}25%{-webkit-transform:translate(0,15%) scale(1.1) translateZ(0);transform:translateY(15%) scale(1.1) translateZ(0)}50%{-webkit-transform:translate(0,10%) scale(.9) translateZ(0);transform:translateY(10%) scale(.9) translateZ(0)}75%{-webkit-transform:translate(0,5%) scale(1.1) translateZ(0);transform:translateY(5%) scale(1.1) translateZ(0)}to{-webkit-transform:translate(0,0) scale(1) translateZ(0);transform:translate(0) scale(1) translateZ(0)}}@keyframes mv-cat-loop{0%{-webkit-transform:translate(0,20%) scale(.9) translateZ(0);transform:translateY(20%) scale(.9) translateZ(0)}25%{-webkit-transform:translate(0,15%) scale(1.1) translateZ(0);transform:translateY(15%) scale(1.1) translateZ(0)}50%{-webkit-transform:translate(0,10%) scale(.9) translateZ(0);transform:translateY(10%) scale(.9) translateZ(0)}75%{-webkit-transform:translate(0,5%) scale(1.1) translateZ(0);transform:translateY(5%) scale(1.1) translateZ(0)}to{-webkit-transform:translate(0,0) scale(1) translateZ(0);transform:translate(0) scale(1) translateZ(0)}}@-webkit-keyframes mv-paper-loop-sp{0%{background-position:top 0 left 10px,top 0 right 10px}to{background-position:top 214px left 10px,top 214px right 10px}}@keyframes mv-paper-loop-sp{0%{background-position:top 0 left 10px,top 0 right 10px}to{background-position:top 214px left 10px,top 214px right 10px}}@-webkit-keyframes mv-paper-loop{0%{background-position:top 0 left 0,top 0 right 0}to{background-position:top 798px left 0,top 798px right 0}}@keyframes mv-paper-loop{0%{background-position:top 0 left 0,top 0 right 0}to{background-position:top 798px left 0,top 798px right 0}}@-webkit-keyframes mv-balloon-loop{0%{background-position:bottom -798px left 0}to{background-position:bottom 798px left 0}}@keyframes mv-balloon-loop{0%{background-position:bottom -798px left 0}to{background-position:bottom 798px left 0}}@-webkit-keyframes paper-loop-sp{0%{background-position:top 0 left -30px,top 0 right -30px}to{background-position:top 2188px left -30px,top 2188px right -30px}}@keyframes paper-loop-sp{0%{background-position:top 0 left -30px,top 0 right -30px}to{background-position:top 2188px left -30px,top 2188px right -30px}}@-webkit-keyframes paper-loop{0%{background-position:top 0 left 30px,top 0 right 30px}to{background-position:top 2188px left 30px,top 2188px right 30px}}@keyframes paper-loop{0%{background-position:top 0 left 30px,top 0 right 30px}to{background-position:top 2188px left 30px,top 2188px right 30px}}@-webkit-keyframes share-loop-sp{0%{background-position:top 0 left 684px,top 0 right 684px}to{background-position:top 0 left 0,top 0 right 0}}@keyframes share-loop-sp{0%{background-position:top 0 left 684px,top 0 right 684px}to{background-position:top 0 left 0,top 0 right 0}}@-webkit-keyframes share-loop{0%{background-position:top 0 left 586px,top 0 right 586px}to{background-position:top 0 left 0,top 0 right 0}}@keyframes share-loop{0%{background-position:top 0 left 586px,top 0 right 586px}to{background-position:top 0 left 0,top 0 right 0}}@-webkit-keyframes scale-loop{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(2.5);transform:scale(2.5)}}@keyframes scale-loop{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(2.5);transform:scale(2.5)}}@-webkit-keyframes scale-loop-sp{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(4);transform:scale(4)}}@keyframes scale-loop-sp{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(4);transform:scale(4)}}@-webkit-keyframes gatagata-loop{0%{-webkit-transform:translate(4px,0);transform:translate(4px)}5%{-webkit-transform:translate(-4px,0);transform:translate(-4px)}10%{-webkit-transform:translate(4px,0);transform:translate(4px)}15%{-webkit-transform:translate(-4px,0);transform:translate(-4px)}20%{-webkit-transform:translate(4px,0);transform:translate(4px)}25%{-webkit-transform:translate(-4px,0);transform:translate(-4px)}30%{-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes gatagata-loop{0%{-webkit-transform:translate(4px,0);transform:translate(4px)}5%{-webkit-transform:translate(-4px,0);transform:translate(-4px)}10%{-webkit-transform:translate(4px,0);transform:translate(4px)}15%{-webkit-transform:translate(-4px,0);transform:translate(-4px)}20%{-webkit-transform:translate(4px,0);transform:translate(4px)}25%{-webkit-transform:translate(-4px,0);transform:translate(-4px)}30%{-webkit-transform:translate(0,0);transform:translate(0)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,picture{margin:0;border:0;padding:0;font:inherit;font-size:100%;letter-spacing:inherit;line-height:inherit;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}table caption,table th,table td{font-weight:400;text-align:left;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}hr{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}input,textarea,select{background:none;color:inherit;font:inherit}input[type=checkbox],input[type=radio]{margin:0;border:none;border-radius:0;padding:0;background:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{margin:0;border:none;padding:0;background-color:transparent;color:inherit;font:inherit;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Sans,Arial,Meiryo,メイリオ,sans-serif}*,*:before,*:after{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a{color:#1d4a6d;text-decoration:none;cursor:pointer}a:visited{color:#1d4a6d}img{max-width:100%;height:auto;vertical-align:bottom}input{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Sans,Arial,Meiryo,メイリオ,sans-serif}.a-maruyomi-btn-s:visited,.a-transition-warensai-btn:visited,.a-transition-warensai-btn-s:visited,.a-series-reserve-btn:visited{color:#fff}.l-container{width:100%;margin:0 auto;position:relative;z-index:0;background-color:#fff;color:#000;color-scheme:only light}.l-container *,.l-container *:before,.l-container *:after{color-scheme:only light}.c-cp-breadcrumb{position:relative;z-index:1}.l-inner{width:100%;margin:0 auto;min-width:320px;padding:54px 0}@media screen and (min-width: 768px){.l-inner{padding:160px 0}}.o-title{width:100%;max-width:375px;height:auto;margin:0 auto 36px}@media screen and (min-width: 768px){.o-title{max-width:1050px;margin:0 auto 64px}}.o-title__medium{width:100%;max-width:375px;height:auto;margin:54px auto 16px}@media screen and (min-width: 768px){.o-title__medium{max-width:1050px;margin:88px auto 22px}}.o-title.o-title__daily-sale{margin-bottom:38px;position:relative;z-index:4}@media screen and (min-width: 768px){.o-title.o-title__daily-sale{margin-bottom:0}}.o-title__daily-sale__medium{font-size:1.125rem;line-height:1.5;font-weight:700;color:#fff;text-align:center;margin-bottom:18px}@media screen and (min-width: 768px){.o-title__daily-sale__medium{font-size:2.125rem;margin-bottom:32px}}.c-section-wrap{position:relative;z-index:0;height:100%;background-image:none;overflow:hidden}.c-section{width:100%;position:relative;padding:40px 0 0}@media screen and (min-width: 768px){.c-section{padding:160px 0 0}}.c-section.c-section__campaign:before,.c-section.c-section__selected:before,.c-section.c-section__coin14th:before{display:inline-block;position:absolute;content:"";background-image:url(../img/bg_title_sp.png);background-size:cover;background-position-x:center;background-position-y:top;background-repeat:no-repeat;width:100%;height:14.9333333333vw;-webkit-transform:translate(0,-40px);transform:translateY(-40px)}@media screen and (min-width: 768px){.c-section.c-section__campaign:before,.c-section.c-section__selected:before,.c-section.c-section__coin14th:before{background-image:url(../img/bg_title.png);height:13.6111111111vw;-webkit-transform:translate(0,-160px);transform:translateY(-160px)}}.c-section:after{display:inline-block;content:"";background-image:url(../img/line-section.png);background-repeat:repeat-x;background-size:contain;background-position-x:center;background-position-y:bottom;width:100%;height:3.4666666667vw;margin-top:-2%;position:absolute;z-index:11}@media screen and (min-width: 768px){.c-section:after{height:2.6388888889vw;margin-top:-1%}}.c-section .c-section__body{width:100%;max-width:375px;padding:0 27px;margin:0 auto}.c-section .c-section__body a:link,.c-section .c-section__body a:visited{color:#fff}.c-section .c-section__body .o-button a:visited,.c-section .c-section__body .o-button a:link{color:#060e4e}@media screen and (min-width: 768px){.c-section .c-section__body{max-width:804px}}.c-section__ateention:after{display:none}.l-inner__campaign,.l-inner__selected,.l-inner__coin14th{margin-inline:auto;background-image:url(../img/bg_paper_left.png),url(../img/bg_paper_right.png);background-repeat:repeat-y;background-size:115px 1094px;-webkit-animation-name:paper-loop-sp;animation-name:paper-loop-sp;-webkit-animation-duration:25s;animation-duration:25s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;margin-top:-40px}@media screen and (min-width: 768px){.l-inner__campaign,.l-inner__selected,.l-inner__coin14th{-webkit-animation-name:paper-loop;animation-name:paper-loop;background-size:230px 2188px;margin-top:-160px}}.c-section_mv{width:100%;position:relative;background-image:url(../img/bg_mv_sp.png);background-repeat:no-repeat;background-size:100% auto;background-position-x:center;background-position-y:top}@media screen and (min-width: 768px){.c-section_mv{background-image:url(../img/bg_mv.png);background-size:cover}}.c-section_mv:before{width:100%;height:100%;display:inline-block;content:"";position:absolute;z-index:0;background-image:url(../img/bg_mv_paper_left.png),url(../img/bg_mv_paper_right.png);background-size:auto 214px;background-position-x:center;background-position-y:top;background-repeat:repeat-y;-webkit-animation-name:mv-paper-loop-sp;animation-name:mv-paper-loop-sp;-webkit-animation-duration:5.9s;animation-duration:5.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.c-section_mv:before{background-size:auto 798px;-webkit-animation-name:mv-paper-loop;animation-name:mv-paper-loop;-webkit-animation-duration:14.9s;animation-duration:14.9s}}.c-section_mv:after{display:inline-block;content:"";background-image:url(../img/line-section.png);background-repeat:repeat-x;background-size:contain;background-position-x:center;background-position-y:bottom;width:100%;height:3.4666666667vw;margin-top:-2%;position:absolute;z-index:11}@media screen and (min-width: 768px){.c-section_mv:after{height:2.6388888889vw;margin-top:-1%}}.c-section_mv .l-inner_mv{position:relative;overflow:hidden;background-image:url(../img/bg_mv_title.svg);background-size:contain;background-position-x:center;background-position-y:top;background-repeat:no-repeat;width:100%;z-index:2}.c-section_mv .l-inner_mv:before{position:absolute;display:inline-block;content:"";background-image:url(../img/bg_mv_coin_sp02.png);background-size:contain;background-position-x:center;background-position-y:center;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:-2;-webkit-animation-name:scale-loop-sp;animation-name:scale-loop-sp;-webkit-animation-duration:2.9s;animation-duration:2.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.c-section_mv .l-inner_mv:before{background-image:url(../img/bg_mv_coin.png);-webkit-animation-name:scale-loop;animation-name:scale-loop;-webkit-animation-duration:2.9s;animation-duration:2.9s}}.c-section_mv .l-inner_mv:after{position:absolute;display:inline-block;content:"";background-image:url(../img/bg_mv_balloon_sp.png);background-size:auto 214px;background-position-x:center;background-position-y:bottom;background-repeat:repeat-y;width:100%;height:100%;top:0;left:0;right:0;margin-block:auto;margin-inline:auto;z-index:-1;-webkit-animation-name:mv-balloon-loop;animation-name:mv-balloon-loop;-webkit-animation-duration:64.9s;animation-duration:64.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.c-section_mv .l-inner_mv:after{background-image:url(../img/bg_mv_balloon.png);background-size:auto 798px;-webkit-animation-duration:24.9s;animation-duration:24.9s}}.c-section_mv .l-inner_mv .c-section__body-mv{padding:30px 0 0}@media screen and (min-width: 768px){.c-section_mv .l-inner_mv .c-section__body-mv{padding:210px 0 0}}.c-section_mv .l-inner_mv .o-title_mv{width:74%;max-width:272px;height:auto;margin:0 auto 1.5%;-webkit-animation:gatagata-loop 2.9s infinite;animation:gatagata-loop 2.9s infinite}@media screen and (min-width: 768px){.c-section_mv .l-inner_mv .o-title_mv{width:72%;max-width:1030px}}.c-section_mv .l-inner_mv .o-title_mv img{width:100%;height:auto}.c-section_mv-cats-area{width:100%;overflow:hidden;position:relative}.c-section_mv-cats-area:after{position:absolute;content:"";display:inline-block;background-image:url(../img/bg_border.png);background-size:12px 13px;background-repeat:repeat;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(0,30%);transform:translateY(30%);z-index:-5}@media screen and (min-width: 768px){.c-section_mv-cats-area:after{background-size:37px 38px;-webkit-transform:translate(0,58%);transform:translateY(58%)}}.c-section_mv-cats-area .c-section__body-cats{display:grid;grid-template-columns:repeat(2,1fr);gap:0 8px;position:relative;z-index:2;justify-content:center;max-width:375px;margin:0 auto 30px}@media screen and (min-width: 768px){.c-section_mv-cats-area .c-section__body-cats{width:100%;max-width:1295px;padding:0 30px 98px;margin:0 auto;display:flex;gap:0 2%;justify-content:space-between;align-items:flex-end}}.c-section_mv-cats-area .c-section__body-cats .o-cats-item01{grid-column:1/3;width:57.6%;max-width:216px;margin:0 auto -18%;-webkit-animation-name:mv-cat-loop;animation-name:mv-cat-loop;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media screen and (min-width: 768px){.c-section_mv-cats-area .c-section__body-cats .o-cats-item01{width:100%;max-width:440px;height:auto;margin-bottom:0;margin-right:-3.4%}}.c-section_mv-cats-area .c-section__body-cats .o-cats-item02{grid-column:1/2;-webkit-animation-name:mv-cat-loop;animation-name:mv-cat-loop;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;max-width:183px}@media screen and (min-width: 768px){.c-section_mv-cats-area .c-section__body-cats .o-cats-item02{width:100%;max-width:440px;height:auto;margin-left:-1.9%;margin-right:-1.9%}}.c-section_mv-cats-area .c-section__body-cats .o-cats-item03{grid-column:2/3;-webkit-animation-name:mv-cat-loop;animation-name:mv-cat-loop;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;max-width:183px}@media screen and (min-width: 768px){.c-section_mv-cats-area .c-section__body-cats .o-cats-item03{width:100%;max-width:440px;height:auto;margin-right:-2.1%;margin-left:-.6%}}@media screen and (min-width: 768px){.o-mv__anchor-links:hover img{-webkit-animation:gatagata-loop 2s infinite;animation:gatagata-loop 2s infinite}}.c-section.c-section__coin14th{background-image:url(../img/bg_coin14th_sp.png);background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center}@media screen and (min-width: 768px){.c-section.c-section__coin14th{background-image:url(../img/bg_coin14th.png);background-position-y:top}}.c-section.c-section__coin14th .o-button{margin:34px auto 0}@media screen and (min-width: 768px){.c-section.c-section__coin14th .o-button{margin:50px auto 0}}.o-coin14th__body.c-section__body{position:relative;z-index:1;padding-top:8px}@media screen and (min-width: 768px){.o-coin14th__body.c-section__body{padding-top:50px}}.o-coin14th__body.c-section__body:before{position:absolute;display:inline-block;content:"";width:58px;height:54px;background-image:url(../img/cat_coin14th.gif);background-size:contain;background-repeat:no-repeat;background-position-x:top;background-position-y:left;z-index:-1;-webkit-transform:translate(20px,-45px);transform:translate(20px,-45px)}@media screen and (min-width: 768px){.o-coin14th__body.c-section__body:before{width:166px;height:132px;-webkit-transform:translate(69px,-125px);transform:translate(69px,-125px)}}.o-coin14th__body.c-section__body a{display:block;box-shadow:1px 1px 15px #0006;border-radius:8px}@media screen and (min-width: 768px){.o-coin14th__body.c-section__body a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);transition:all .5s ease-in-out}.o-coin14th__body.c-section__body a:hover{box-shadow:1px 1px 15px #000000d9;transition:all .5s ease-in-out}}.o-coin14th__list-body{width:100%;border:3px solid #060e4e;border-radius:8px;background-image:url(../img/bg_coin14th-tag_right.png);background-position:bottom right;background-size:contain;background-repeat:no-repeat;background-color:#fff600;padding:10px;display:flex;gap:8px;flex-wrap:wrap}@media screen and (min-width: 768px){.o-coin14th__list-body{background-image:url(../img/bg_coin14th-tag_left.png),url(../img/bg_coin14th-tag_right.png);background-position:bottom 0 left 0,bottom 0 right 0;padding:43px 20px;gap:12px}}.o-coin14th__list-item{border-radius:8px}.c-section.c-section__coin14th .o-coin14th__list-link{display:block;color:#060e4e;background:#fff;font-size:.75rem;line-height:1.5;font-weight:800;padding:8px 10px;border-radius:6px;border:2px solid #060e4e;border-bottom:4px solid #060e4e}.c-section.c-section__coin14th .o-coin14th__list-link:visited,.c-section.c-section__coin14th .o-coin14th__list-link:link{color:#060e4e}@media screen and (min-width: 768px){.c-section.c-section__coin14th .o-coin14th__list-link{font-size:1.25rem;padding:10px 20px}.c-section.c-section__coin14th .o-coin14th__list-link:hover{color:#060e4e;padding:11px 20px;-webkit-animation:gatagata-loop 2s infinite;animation:gatagata-loop 2s infinite;border-bottom:2px solid #060e4e}}.c-section.c-section__coin14th .o-banner__big-body{position:relative}.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__day{margin-bottom:31px}@media screen and (min-width: 768px){.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__day{margin-bottom:49px}}.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text{position:absolute;bottom:12px;width:100%;padding:0 20px;text-align:center;color:#fff;font-weight:400;font-size:.625rem;line-height:1.5}@media screen and (min-width: 768px){.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text{font-size:1.125rem;bottom:20px}}.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text a{display:inline-block;box-shadow:none}@media screen and (min-width: 768px){.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text a:hover{box-shadow:none}}.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text .o-link-text{font-weight:700;color:#fff600;text-decoration:underline}.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text .o-link-text:link,.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text .o-link-text:visited{color:#fff600}@media screen and (min-width: 768px){.c-section.c-section__coin14th .o-banner__big-body .o-banner__big__text .o-link-text:hover{text-decoration:none}}.c-section.c-section__daily-sale{background-image:url(../img/bg_daily-sale_sp.png);background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center;padding:0}@media screen and (min-width: 768px){.c-section.c-section__daily-sale{background-image:url(../img/bg_daily-sale.png);background-position-y:top}}.c-section.c-section__daily-sale .c-section__body.o-daily-sale__body{max-width:994px}.l-inner.l-inner__daily-sale{position:relative;z-index:3;overflow:hidden}.l-inner.l-inner__daily-sale:before{position:absolute;display:inline-block;content:"";background-image:url(../img/bg_daily-sale_coin02_sp.png);background-size:contain;background-position-x:center;background-position-y:center;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:1;-webkit-animation-name:scale-loop-sp;animation-name:scale-loop-sp;-webkit-animation-duration:2.9s;animation-duration:2.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.l-inner.l-inner__daily-sale:before{background-image:url(../img/bg_daily-sale_coin02.png);-webkit-animation-name:scale-loop;animation-name:scale-loop;-webkit-animation-duration:2.9s;animation-duration:2.9s}}.l-inner.l-inner__daily-sale:after{position:absolute;display:inline-block;content:"";background-image:url(../img/bg_daily-sale_coin_sp.png);background-size:contain;background-position-x:center;background-position-y:center;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:2;-webkit-transform:translate(0,-40px);transform:translateY(-40px);-webkit-animation-name:scale-loop-sp;animation-name:scale-loop-sp;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.l-inner.l-inner__daily-sale:after{background-image:url(../img/bg_daily-sale_coin.png);-webkit-transform:translate(0,-160px);transform:translateY(-160px);-webkit-animation-name:scale-loop;animation-name:scale-loop;-webkit-animation-duration:1.5s;animation-duration:1.5s}}.l-inner.l-inner__daily-sale .o-button{margin:0 auto 18px;position:relative;z-index:5}@media screen and (min-width: 768px){.l-inner.l-inner__daily-sale .o-button{margin:0 auto 30px}}.o-daily-sale__body.c-section__body{position:relative;z-index:4;padding-top:8px}@media screen and (min-width: 768px){.o-daily-sale__body.c-section__body{padding-top:50px}}.o-daily-sale__body.c-section__body:before{position:absolute;display:inline-block;content:"";width:60px;height:58px;background-image:url(../img/cat_daily-sale.gif);background-size:contain;background-repeat:no-repeat;right:0;z-index:-1;-webkit-transform:translate(-10px,-45px);transform:translate(-10px,-45px)}@media screen and (min-width: 768px){.o-daily-sale__body.c-section__body:before{width:160px;height:149px;-webkit-transform:translate(0,-116px);transform:translateY(-116px)}}.o-daily-sale__list-body{background-image:url(../img/bg_daily-sale-list_sp.png);background-size:110% auto;background-position-x:center;background-position-y:center;background-color:#165cff;background-repeat:no-repeat;border:1.5px solid #060e4e;border-radius:12px;padding:32px 8px 34px;position:relative}@media screen and (min-width: 768px){.o-daily-sale__list-body{background-image:url(../img/bg_daily-sale-list.png);background-size:75% auto;padding:80px 72px 75px;border:3px solid #060e4e}}.o-daily-sale__list-body:before{position:absolute;display:inline-block;content:"";width:100%;height:100%;background-image:url(../img/bg_daily-sale-list_upper_left.png),url(../img/bg_daily-sale-list_upper_right.png);background-size:28px 27px;background-position:top 0 left 0,top 0 right 0;background-repeat:no-repeat;left:0;top:0;z-index:1;-webkit-transform:translate(0,-2px) scale(1.03);transform:translateY(-2px) scale(1.03)}@media screen and (min-width: 768px){.o-daily-sale__list-body:before{-webkit-transform:translate(0,-2px) scale(1.03);transform:translateY(-2px) scale(1.03);background-size:56px 54px}}.o-daily-sale__list-body:after{position:absolute;display:inline-block;content:"";width:100%;height:100%;background-image:url(../img/bg_daily-sale-list_bottom_left.png),url(../img/bg_daily-sale-list_bottom_right.png);background-size:28px 27px;background-position:bottom 0 left 0,bottom 0 right 0;background-repeat:no-repeat;left:0;bottom:0;z-index:1;-webkit-transform:translate(0,2px) scale(1.03);transform:translateY(2px) scale(1.03)}@media screen and (min-width: 768px){.o-daily-sale__list-body:after{-webkit-transform:translate(0,2px) scale(1.03);transform:translateY(2px) scale(1.03);background-size:56px 54px}}.o-daily-sale__list{display:grid;grid-template-columns:repeat(1,1fr);gap:8px;overflow-y:scroll;height:310px;padding:0 8px;position:relative;z-index:4}@media screen and (min-width: 768px){.o-daily-sale__list{gap:12px;height:444px;padding:0 20px}}.o-daily-sale__list-item{background-color:#fff;border:1px solid #060e4e;border-radius:4px;padding:8px 10px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.o-daily-sale__list-item{border:2px solid #060e4e;padding:12px 18px}}.o-daily-sale__day{color:#060e4e;font-size:.75rem;line-height:1.5;width:17%}@media screen and (min-width: 768px){.o-daily-sale__day{font-size:1rem;width:10%}}.o-daily-sale__name{width:100%;color:#060e4e;font-size:.75rem;line-height:1.5;position:relative;padding-left:37px}@media screen and (min-width: 768px){.o-daily-sale__name{font-size:1rem;padding-left:169px}}.o-daily-sale__name:before{position:absolute;content:"";display:block;width:27px;height:1px;background-color:#060e4e;margin-right:10px;top:50%;left:0}@media screen and (min-width: 768px){.o-daily-sale__name:before{width:132px;margin:auto 24px auto 16px}}.c-section.c-section__selected{background-image:url(../img/bg_selected_sp.png);background-size:cover;background-repeat:no-repeat;background-position-x:center;background-position-y:center}@media screen and (min-width: 768px){.c-section.c-section__selected{background-image:url(../img/bg_selected.png);background-position-y:top}}.o-selected__body.c-section__body{position:relative;z-index:1;padding-top:8px}@media screen and (min-width: 768px){.o-selected__body.c-section__body{padding-top:50px}}.o-selected__body.c-section__body:before{position:absolute;display:inline-block;content:"";width:58px;height:54px;background-image:url(../img/cat_selected.gif);background-size:contain;background-repeat:no-repeat;background-position-x:top;background-position-y:left;z-index:-1;-webkit-transform:translate(20px,-45px);transform:translate(20px,-45px)}@media screen and (min-width: 768px){.o-selected__body.c-section__body:before{width:166px;height:132px;-webkit-transform:translate(-20px,-114px);transform:translate(-20px,-114px)}}.o-selected__body.c-section__body a{display:block;box-shadow:1px 1px 15px #0006;border-radius:8px}@media screen and (min-width: 768px){.o-selected__body.c-section__body a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);transition:all .5s ease-in-out}.o-selected__body.c-section__body a:hover{box-shadow:1px 1px 15px #000000d9;transition:all .5s ease-in-out}}.o-selected__end-list{height:198.88px;overflow-y:scroll;margin-bottom:0}@media screen and (min-width: 768px){.o-selected__end-list{height:232.33px}}.c-section.c-section__campaign{background-image:url(../img/bg_border.png);background-size:12px 13px;background-repeat:repeat}@media screen and (min-width: 768px){.c-section.c-section__campaign{background-size:37px 38px}}.c-section.c-section__campaign:after{display:none}.o-campaign__list{width:100%}@media screen and (min-width: 768px){.o-campaign__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}.o-campaign__list-item{border:2px solid #060e4e;border-bottom:4px solid #060e4e;border-radius:4px}@media screen and (min-width: 768px){.o-campaign__list-item{grid-column:1/2}}@media screen and (min-width: 768px) and (min-width: 768px){.o-campaign__list-item a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);transition:all .5s ease-in-out}}@media screen and (max-width: 767.98px){.o-campaign__list-item:not(:last-child){margin-bottom:16px}}@media screen and (min-width: 768px){.o-campaign__list-item:nth-child(2n){grid-column:2/3}}.o-campaign__end-list{height:198.88px;overflow-y:scroll;margin-bottom:0;padding-right:20px}@media screen and (min-width: 768px){.o-campaign__end-list{height:232.33px}}.c-section .c-section__body.c-section__body__end-list{padding:0 7px 0 27px}.c-section.c-section__campaign .l-inner__campaign .o-title:not(:first-child){margin:55px auto 36px}@media screen and (min-width: 768px){.c-section.c-section__campaign .l-inner__campaign .o-title:not(:first-child){margin:140px auto 64px}}.c-section.c-section__share{background-image:url(../img/share_back.png);background-repeat:no-repeat;background-size:cover;background-position-x:center;background-position-y:top;padding:0;overflow:hidden}.c-section.c-section__share:before{position:absolute;display:inline-block;content:"";background-image:url(../img/share-text_sp.svg);background-size:342px 46px;background-position-x:center;background-position-y:top;background-repeat:repeat-x;width:100%;height:46px;top:0;left:0;z-index:2;-webkit-animation-name:share-loop-sp;animation-name:share-loop-sp;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translate(0,0);transform:translate(0)}@media screen and (min-width: 768px){.c-section.c-section__share:before{background-image:url(../img/share-text.svg);background-size:586px 78px;background-position-x:center;background-position-y:top;height:78px;-webkit-animation-name:share-loop;animation-name:share-loop;-webkit-animation-duration:15s;animation-duration:15s}}.c-section.c-section__share:after{position:absolute;display:inline-block;content:"";background-image:url(../img/share-text_sp.svg);background-size:342px 46px;background-position-x:center;background-position-y:top;background-repeat:repeat-x;width:100%;height:46px;bottom:0;right:0;z-index:2;-webkit-animation-name:share-loop-sp;animation-name:share-loop-sp;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.c-section.c-section__share:after{background-image:url(../img/share-text.svg);background-size:586px 78px;background-position-x:center;background-position-y:top;height:78px;-webkit-animation-name:share-loop;animation-name:share-loop;-webkit-animation-duration:15s;animation-duration:15s}}.l-inner__share{margin:0 auto;padding:0;position:relative;z-index:1}.l-inner__share:after{position:absolute;display:inline-block;content:"";background-image:url(../img/share_back-bird_sp.svg);background-size:contain;background-position-x:center;background-position-y:center;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:2;-webkit-animation-name:scale-loop-sp;animation-name:scale-loop-sp;-webkit-animation-duration:1.9s;animation-duration:1.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.l-inner__share:after{background-image:url(../img/share_back-bird.svg);-webkit-animation-name:scale-loop;animation-name:scale-loop;-webkit-animation-duration:2.9s;animation-duration:2.9s}}.l-inner__share:before{position:absolute;display:inline-block;content:"";background-image:url(../img/share_back-paper_sp.svg);background-size:contain;background-position-x:center;background-position-y:center;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;z-index:2;-webkit-animation-name:scale-loop-sp;animation-name:scale-loop-sp;-webkit-animation-duration:4.9s;animation-duration:4.9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media screen and (min-width: 768px){.l-inner__share:before{background-image:url(../img/share_back-paper.svg);-webkit-animation-name:scale-loop;animation-name:scale-loop;-webkit-animation-duration:5.9s;animation-duration:5.9s}}.c-section__body.c-section__body-share{padding:104px 27px 121px}@media screen and (min-width: 768px){.c-section__body.c-section__body-share{padding:124px 27px 142px}}.o-share-button{position:relative;z-index:4}.o-share-button a{display:block}.o-share-button a:after{position:absolute;content:"";display:block;width:100%;max-width:750px;height:91%;min-height:162px;box-shadow:1px 1px 15px #0006;z-index:-1;bottom:0;border-radius:16px}@media screen and (min-width: 768px){.o-share-button a:after{width:100%;max-width:750px;height:91%;max-height:222px;border-radius:8px}}@media screen and (min-width: 768px){.o-share-button a:hover{-webkit-animation:gatagata-loop 2s infinite;animation:gatagata-loop 2s infinite}.o-share-button a:hover:after{box-shadow:1px 1px 15px #000000d9;transition:all .5s ease-in-out}}.c-section.c-section__ateention{background-image:url(../img/bg_border.png);background-size:12px 13px;background-repeat:repeat;padding:0}@media screen and (min-width: 768px){.c-section.c-section__ateention{background-size:37px 38px}}.o-title__ateention{font-size:1.25rem;line-height:2;color:#fff;font-weight:700;background-color:#060e4e;text-align:center;padding:16px;border-radius:8px 8px 0 0}@media screen and (min-width: 768px){.o-title__ateention{font-size:1.25rem;padding:20px}}.o-ateention__list{background-color:#fff;border-radius:0 0 8px 8px;padding:22px 24px}@media screen and (min-width: 768px){.o-ateention__list{padding:30px 40px}}.o-ateention__list-item{font-size:.75rem;color:#060e4e;line-height:2;text-align:left;text-indent:-1em;margin-left:1em}@media screen and (min-width: 768px){.o-ateention__list-item{font-size:1rem}}.o-ateention__list-item:before{font-size:.75rem;content:"・"}@media screen and (min-width: 768px){.o-ateention__list-item:before{font-size:1rem}}.c-cp-backarea{background-color:#fff;border-bottom:1px #ccc solid;border-top:2px #ccc solid;margin-top:2px;padding:2px 0}.c-cp-backarea__inner{display:flex;align-items:center;justify-content:space-between;max-width:1032px;margin:0 auto}.c-cp-backarea__inner--left{display:flex;align-items:center;color:#000;font-size:.8125rem;font-weight:700;padding:10px 16px;text-decoration:none}@media (hover: hover) and (pointer: fine){.c-cp-backarea__inner--left:hover{opacity:.7}}@media screen and (min-width: 1111px){.c-cp-backarea__inner--left:before{content:"<<"}}.c-cp-backarea__inner--left span{display:inline-block;margin-left:5px}.c-cp-backarea__inner--right{display:block;border-left:#ccd 1px solid;color:#595757;font-size:.625rem;font-weight:700;line-height:1.2em;padding:10px 16px}@media screen and (min-width: 768px){.c-cp-backarea__inner--right{padding:16px;text-decoration:underline}}@media screen and (min-width: 1111px){.c-cp-backarea__inner--right{border:none;font-size:.8125rem}}@media (hover: hover) and (pointer: fine){.c-cp-backarea__inner--right:hover{color:#f90}}.c-cp-breadcrumb{background:#595757;padding:5px 0}@media screen and (max-width: 767.98px){.c-cp-breadcrumb{display:none}}.c-cp-breadcrumb__inner{max-width:1080px;margin:0 auto;padding:0 16px}@media screen and (min-width: 1111px){.c-cp-breadcrumb__inner{padding:0}}.c-cp-breadcrumb__list li{display:inline-block;color:#fff;font-size:.75rem}.c-cp-breadcrumb__list li a{color:#fff;text-decoration:underline}@media (hover: hover) and (pointer: fine){.c-cp-breadcrumb__list li a{opacity:1}.c-cp-breadcrumb__list li a:hover{text-decoration:none}}.c-cp-breadcrumb__list li:not(:first-child){margin:0 0 0 5px}.c-cp-breadcrumb__list li:not(:first-child):before{content:" > "}.c-cp-countdown{background-color:#fff}.c-cp-countdown__inner a{display:block;position:relative;border:2px #d90818 solid;color:#d90818;font-size:1.125rem;font-weight:700;line-height:1.4;padding:15px 30px 10px 10px;text-align:center}@media (hover: hover) and (pointer: fine){.c-cp-countdown__inner a:hover{opacity:.7}}.c-cp-countdown__inner a:after{content:"";position:absolute;top:50%;right:15px;width:10px;height:10px;border-right:3px solid #d90818;border-bottom:3px solid #d90818;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}@media screen and (min-width: 1111px){.c-cp-countdown__inner a{padding:10px 30px 10px 10px;font-size:1.5rem}}.c-cp-footer{position:relative;max-width:1032px;margin:0 auto;padding:16px 16px 0}.c-cp-footer-nav{border:1px solid #666;margin-bottom:16px}.c-cp-footer-nav__list--4col,.c-cp-footer-nav__list--3col{display:block}@media screen and (min-width: 768px){.c-cp-footer-nav__list--4col,.c-cp-footer-nav__list--3col{display:grid}}.c-cp-footer-nav__list--4col li,.c-cp-footer-nav__list--3col li{border-top:1px solid #666;font-size:14px;margin-left:-1px;margin-top:-1px}@media screen and (min-width: 768px){.c-cp-footer-nav__list--4col li,.c-cp-footer-nav__list--3col li{border-left:1px solid #666;border-top:1px solid #666}}.c-cp-footer-nav__list--4col li a,.c-cp-footer-nav__list--3col li a{display:flex;align-items:center;position:relative;min-height:44px;box-sizing:border-box;color:#000;padding:10px 20px 10px 16px}@media (hover: hover) and (pointer: fine){.c-cp-footer-nav__list--4col li a:hover,.c-cp-footer-nav__list--3col li a:hover{opacity:.7;text-decoration:none;background:rgba(241,241,241,.6)}}.c-cp-footer-nav__list--4col li a:after,.c-cp-footer-nav__list--3col li a:after{content:"";position:absolute;top:50%;right:16px;width:6px;height:6px;border-bottom:2px solid #666;border-right:2px solid #666;margin-top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width: 768px){.c-cp-footer-nav__list--3col{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 768px){.c-cp-footer-nav__list--4col{grid-template-columns:repeat(4,1fr)}}.c-cp-footer-sns{padding:10px 0}.c-cp-footer-sns__list{display:flex;justify-content:center}.c-cp-footer-sns__list li:not(:last-child){margin-right:30px}.c-cp-footer-sns__list li a{display:block}@media (hover: hover) and (pointer: fine){.c-cp-footer-sns__list li a:hover{opacity:.7}}.c-cp-footer-sns__list li a img{width:44px}.c-cp-footer-sns__title{border-top:1px solid #eef0f2;color:#838383;font-size:.75rem;padding:10px;text-align:center}.c-cp-footer-sns-share{margin:auto;text-align:center}@media screen and (min-width: 768px){.c-cp-footer-sns-share{margin:0 0 0 auto}}.c-cp-footer-sns-share__list{display:block;white-space:nowrap}@media screen and (min-width: 376px){.c-cp-footer-sns-share__list{display:flex;flex-wrap:wrap;justify-content:right}}.c-cp-footer-sns-share__list li:first-child{margin-right:10px}@media screen and (max-width: 375.98px){.c-cp-footer-sns-share__list li:not(:first-child){margin:10px 0 0}}.c-section-wrap img{width:100%;height:auto}.o-sp-only{display:block}@media screen and (min-width: 768px){.o-sp-only{display:none}}.o-pc-only{display:none}@media screen and (min-width: 768px){.o-pc-only{display:block}}.o-color-yellow{color:#fff600}.o-banner,.o-banner img{border-radius:2px 2px 0 0}@media screen and (min-width: 768px){.o-banner{overflow:hidden}}.o-banner__schedule{background-color:#fff600;border-radius:0 0 4px 4px;font-size:.75rem;font-weight:700;color:#060e4e;text-align:center;line-height:1.5;padding:8px 10px}@media screen and (min-width: 768px){.o-banner__schedule{font-size:.875rem;padding:12px 10px}}.o-banner__big-body{border:1px solid #060e4e;border-radius:8px}.o-banner__big{border-radius:6px 6px 0 0;overflow:hidden}.o-banner__big img{border-radius:6px 6px 0 0}@media screen and (min-width: 768px){.o-banner__big{overflow:hidden}}.o-banner__big__schedule{background-color:#060e4e;border-radius:0 0 6px 6px;font-size:.875rem;color:#fff;text-align:center;line-height:1.5;padding:8px 20px}@media screen and (min-width: 768px){.o-banner__big__schedule{font-size:1.25rem;padding:12px 20px}}.o-banner__big__day{font-weight:700;margin-bottom:8px}@media screen and (min-width: 768px){.o-banner__big__day{margin-bottom:12px}}.o-banner__big__text{font-weight:400;font-size:.75rem}@media screen and (min-width: 768px){.o-banner__big__text{font-size:1.25rem}}.o-banner__cominngsoon{position:relative;overflow:hidden}.o-banner__cominngsoon:before{content:"";width:100%;height:100%;background-color:#050b38b3;background-image:url(../img/text-bnr-commingsoon.png);background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:absolute;top:0;left:0;z-index:1}.o-banner__end{position:relative;overflow:hidden}.o-banner__end:before{content:"";width:100%;height:100%;background-color:#050b38b3;background-image:url(../img/text-bnr-end.png);background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:absolute;top:0;left:0;z-index:1}
