@charset "UTF-8";html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{background:#fff;font-size:10px}@media screen and (max-width: 1366px){html{font-size:.7320644217vw}}@media screen and (max-width: 768px){html{font-size:2.6666666667vw}}body{font-size:1.6rem}.wrapper{width:1366px;margin:0 auto}@media screen and (max-width: 1366px){.wrapper{width:100%}}body{font-family:"M PLUS 1",a-otf-ud-shin-go-pr6n,sans-serif;font-weight:300;font-style:normal}.wrapper{padding-left:17.8rem;padding-right:17.8rem}@media screen and (max-width: 768px){.wrapper{padding-left:1.6rem;padding-right:1.6rem}}.inner{padding-left:6rem;padding-right:6rem}@media screen and (max-width: 768px){.inner{padding-left:0;padding-right:0}}ul,ol{list-style:none}a{text-decoration:none}img{max-width:100%}.global{position:fixed;top:0;left:0;z-index:100;width:100%;height:8rem;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 1.2rem}.global.scrolled .logo{opacity:0;pointer-events:none}@media screen and (max-width: 768px){.global{height:5rem}}.global .logo{width:43rem;transition:opacity .3s ease-in-out}.global .logo img{display:block}@media screen and (max-width: 768px){.global .logo{width:20rem}}.global .cta{align-self:start;display:flex;align-items:center;justify-content:center;width:25rem;height:10rem;background:#eb6120;padding-bottom:1.2rem;color:#fff;font-size:2rem;font-weight:700;filter:drop-shadow(.3rem .3rem .3rem rgba(0,0,0,.2));border-radius:0 0 1.2rem 1.2rem}@media screen and (max-width: 768px){.global .cta{width:15rem;height:6rem;font-size:1.3rem;padding-bottom:.4rem}}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}header{padding:14.2rem 0 6rem;background:url(./mv_bg-DSgnkChD.webp) center top/136.6rem auto repeat}@media screen and (max-width: 768px){header{padding:8rem 0}}header .lead{width:95%;display:flex;justify-content:center;align-items:center;margin:0 auto}header .mv{display:grid;grid-template-columns:61rem 1fr}@media screen and (max-width: 768px){header .mv{grid-template-columns:1fr;gap:2rem}}header .mv img{display:block}header .mv .text{position:relative;display:grid;grid-template-rows:auto 1fr}header .mv .text h1{padding-top:1rem;font-size:4rem}header .mv .text h1 img{width:65rem;max-width:none}@media screen and (max-width: 768px){header .mv .text h1 img{width:100%}}header .mv .text p{font-size:.9rem;font-weight:500;width:85%;margin:0 auto;text-indent:-1em;padding-left:1em;line-height:1.5}header .mv .text .bubble{display:flex;position:absolute;top:48.6rem;left:3.5rem;z-index:100;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20324.15%2064.96'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23eb6120;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20}%20.cls-2%20{%20fill:%20%23fffcdb;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cg%3e%3cpath%20class='cls-2'%20d='M315.15.5H9C4.33.5.5,4.33.5,9v24.85c0,4.68,3.83,8.5,8.5,8.5h132.05l22.49,22.11,18.5-22.11h133.09c4.68,0,8.5-3.83,8.5-8.5V9c0-4.68-3.83-8.5-8.5-8.5Z'/%3e%3cpath%20class='cls-1'%20d='M315.15.5H9C4.33.5.5,4.33.5,9v24.85c0,4.68,3.83,8.5,8.5,8.5h132.05l22.49,22.11,18.5-22.11h133.09c4.68,0,8.5-3.83,8.5-8.5V9c0-4.68-3.83-8.5-8.5-8.5Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center/99.5% no-repeat;font-size:2.3rem;font-weight:900;padding:3rem 2rem}@media screen and (max-width: 768px){header .mv .text .bubble{top:80rem;left:1rem;font-size:1.2rem;padding-bottom:1.6rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20324.15%2064.96'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23eb6120;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20}%20.cls-2%20{%20fill:%20%23fffcdb;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cg%3e%3cpath%20class='cls-2'%20d='M315.15.5H9C4.33.5.5,4.33.5,9v24.85c0,4.68,3.83,8.5,8.5,8.5h132.05l22.49,22.11,18.5-22.11h133.09c4.68,0,8.5-3.83,8.5-8.5V9c0-4.68-3.83-8.5-8.5-8.5Z'/%3e%3cpath%20class='cls-1'%20d='M315.15.5H9C4.33.5.5,4.33.5,9v24.85c0,4.68,3.83,8.5,8.5,8.5h132.05l22.49,22.11,18.5-22.11h133.09c4.68,0,8.5-3.83,8.5-8.5V9c0-4.68-3.83-8.5-8.5-8.5Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center/100% no-repeat;line-height:1}}header .mv .text .bubble>span{position:relative;top:-2rem}header .mv .text .bubble .small{font-size:1.6rem}header .mv .text .bubble .orange{color:#eb6120}header .notice{font-size:1.4rem;font-weight:700;paint-order:stroke}@media screen and (max-width: 768px){header .notice{margin-top:1.6rem;font-size:1.2rem}}header .notice img{width:100%;max-width:84rem}.filled-button{position:relative;display:flex;justify-content:flex-start;align-items:center;height:10rem;background:#eb6120;font-size:3rem;color:#fff;padding:0 10rem;border-radius:5rem;font-weight:500;filter:drop-shadow(.5rem .5rem 0 #b2b2b2)}@media screen and (max-width: 768px){.filled-button{height:6rem;font-size:1.4rem;padding:0 3rem}}.filled-button:after{position:absolute;top:0;bottom:0;right:5rem;content:"";display:block;width:1.2rem;height:1.8rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2011.06%2018.31'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='7.25%209.15%200%2016.4%201.91%2018.31%209.15%2011.06%2011.06%209.15%209.15%207.25%201.91%200%200%201.91%207.25%209.15'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat;margin:auto}@media screen and (max-width: 768px){.filled-button:after{right:2rem;width:.8rem;height:1.2rem}}main section.period{background:linear-gradient(to right,#fff67f,#fff67f 50%,#eb6120 50%,#eb6120);position:relative}@media screen and (max-width: 768px){main section.period{background:#eb6120}}main section.period .wrapper{background:linear-gradient(to right,#fff67f,#fff67f 50rem,#eb6120 20rem,#eb6120)}@media screen and (max-width: 768px){main section.period .wrapper{background:none;padding:0}}main section.period .wrapper{height:100%}main section.period .content{display:grid;grid-template-columns:24rem auto;justify-content:center;align-items:center;gap:3rem}@media screen and (max-width: 768px){main section.period .content{grid-template-columns:1fr;gap:0}}main section.period .content .cards{padding:2rem 0;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20144.57%2076.54'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff67f;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cpolygon%20class='cls-1'%20points='0%2076.54%200%200%20119.06%200%20144.57%2038.27%20119.06%2076.54%200%2076.54'/%3e%3c/g%3e%3c/svg%3e") center right/auto 100% no-repeat}@media screen and (max-width: 768px){main section.period .content .cards{padding-top:1rem;background:none;background:#fff67f}}main section.period .content .cards h3{position:relative;font-size:2.5rem;color:#eb6120}@media screen and (max-width: 768px){main section.period .content .cards h3{text-align:center;left:0;font-size:3rem}}@media screen and (max-width: 768px){main section.period .content .cards p{text-align:center;left:0}}main section.period .content .cards p img{width:23rem}@media screen and (max-width: 768px){main section.period .content .cards p img{width:30rem}}main section.period .content .info{display:flex;gap:2rem 1rem}@media screen and (max-width: 768px){main section.period .content .info{flex-direction:column;gap:0}}main section.period .content .info .text{padding:1rem;color:#fff}@media screen and (max-width: 768px){main section.period .content .info .text{padding:2rem;background:#eb6120}}main section.period .content .info .text h2{font-size:3.5rem;line-height:1.2;margin-bottom:.5rem}@media screen and (max-width: 768px){main section.period .content .info .text h2{font-size:3.2rem}}main section.period .content .info .text p{font-size:1rem;font-weight:500;white-space:nowrap}main section.period .content .info .qr{display:flex;align-items:center;justify-content:center;gap:1rem;padding:0 1rem;margin:1rem .5rem;border:.1rem solid #fff}@media screen and (max-width: 768px){main section.period .content .info .qr{flex-direction:column;padding:2rem;gap:2rem}}main section.period .content .info .qr .application>h3{white-space:nowrap;font-size:1.8rem;font-weight:500;color:#fff;line-height:1.2;margin-bottom:.5rem}main section.period .content .info .qr .application>p{font-size:1rem;font-weight:500;color:#fff;line-height:1.2}main section.period .content .info .qr .img>img{width:8rem}@media screen and (max-width: 768px){main section.period .content .info .qr .img>img{width:10rem}}main section.awards{background-color:#fad4b9;padding-bottom:5rem}@media screen and (max-width: 768px){main section.awards{padding-bottom:1rem}}main section.awards .wrapper .box{position:relative;background:#fff;border-radius:0 0 3rem 3rem;padding:7rem 2.8rem 0}@media screen and (max-width: 768px){main section.awards .wrapper .box{padding:5rem 1.6rem 1rem}}main section.awards .wrapper .box>h2{position:absolute;display:flex;align-items:center;justify-content:center;top:-1rem;color:#633626;font-size:4.4rem;font-weight:900;text-align:center}@media screen and (max-width: 768px){main section.awards .wrapper .box>h2{font-size:2rem}}main section.awards .wrapper .box>h2:before,main section.awards .wrapper .box>h2:after{content:"";display:block;width:4.2rem;height:7.5rem;margin:0 .8rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2023.29%2043.4'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23633626;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cg%3e%3cpolygon%20class='cls-1'%20points='22.47%2042.3%200%20.8%202.57%200%2023.29%2042.03%2022.47%2042.3'/%3e%3cpolygon%20class='cls-1'%20points='19.18%2043.4%201.92%2016.55%200%2018.46%2019.18%2043.4'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat}main section.awards .wrapper .box>h2:after{transform:scaleX(-1)}main section.awards .wrapper .after{position:relative}main section.awards .wrapper .after img{position:absolute;top:-8rem;right:-6rem;width:8.8rem}@media screen and (max-width: 768px){main section.awards .wrapper .after img{top:-6rem;right:-3rem;width:6rem}}main section.awards .wrapper .conditions{position:relative;display:flex;counter-reset:number}@media screen and (max-width: 768px){main section.awards .wrapper .conditions{flex-direction:column;gap:5rem}}main section.awards .wrapper .conditions li{flex-grow:1}main section.awards .wrapper .conditions li p span{display:block}main section.awards .wrapper .conditions li p .heading{display:flex;align-items:center;justify-content:center;gap:1rem}main section.awards .wrapper .conditions li p .heading:before{content:counter(number);counter-increment:number;display:block;margin-bottom:1rem;font-size:1.8rem;font-family:Impact,sans-serif;color:#704533;font-size:6.5rem;line-height:1}main section.awards .wrapper .conditions li p .heading .bubble{display:flex;justify-content:center;align-items:center;gap:1rem;width:22.3rem;height:10rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20130.41%2044.35'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23eee8e4;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cpath%20class='cls-1'%20d='M125.66.5H4.75C2.41.5.5,2.41.5,4.75v28.74c0,2.34,1.91,4.25,4.25,4.25h62.05l3.52,5.73,4.4-5.73h50.93c2.34,0,4.25-1.91,4.25-4.25V4.75c0-2.34-1.91-4.25-4.25-4.25Z'/%3e%3c/g%3e%3c/svg%3e") center center/100% no-repeat;font-size:1.5rem;line-height:1.2;font-weight:700}main section.awards .wrapper .conditions li p .heading .bubble span{position:relative;top:-.5rem;font-size:2.8rem;font-weight:800;color:#704533}main section.awards .wrapper .conditions li p .award{display:flex;align-items:center;justify-content:center;gap:1rem;background:linear-gradient(to bottom,transparent 0%,transparent 80%,#fff100 80%,#fff100 100%)}main section.awards .wrapper .conditions li p .award .amount{font-size:7.5rem;font-family:Bungee,sans-serif;color:#eb6120;line-height:1}@media screen and (max-width: 768px){main section.awards .wrapper .conditions li p .award .amount{font-size:6rem}}main section.awards .wrapper .conditions li p .award .unit{position:relative;top:1rem;font-size:1.5rem;font-weight:900}main section.awards .wrapper .conditions li p .award .unit span{color:#eb6120}main section.awards .wrapper .conditions li p .notice{font-size:1rem;font-weight:400}main section.awards .wrapper .conditions li+li{margin-left:2.8rem;padding-left:2.8rem;border-left:.3rem solid #f1f1f1}@media screen and (max-width: 768px){main section.awards .wrapper .conditions li+li{margin-left:0;padding-left:0;border-left:none;padding-top:2rem;border-top:.3rem solid #f1f1f1}}main section.awards .wrapper .conditions li:nth-child(3) p .heading:before{margin-right:1.5rem}main section.awards .wrapper .conditions li:nth-child(3) p .heading .bubble span{font-size:2rem}main section.awards .wrapper .conditions li:nth-child(3) p .award .amount{letter-spacing:-.05em}@media screen and (max-width: 768px){main section.awards .wrapper .steps{margin-top:2rem}}main section.awards .wrapper .total{position:relative;top:-1rem;display:flex;justify-content:space-between;align-items:end;font-weight:900}@media screen and (max-width: 768px){main section.awards .wrapper .total{position:relative;flex-direction:column;align-items:center}}main section.awards .wrapper .total:before,main section.awards .wrapper .total:after{content:"";display:block;width:5rem;height:6.6rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050.09%2069.38'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23231815;%20}%20.cls-2%20{%20fill:%20%23fff100;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3cg%3e%3cpath%20class='cls-2'%20d='M21.86,16.68l-7.41,15.67s-.42-14.19-9.95-14.4l9.11-7.2,8.26,5.93Z'/%3e%3cpath%20class='cls-1'%20d='M26.16,15.79c-.92-1.04-2.22-1.2-3.4-1.41-2.37-.42-3.63-2.33-4.97-3.83-1.03-1.16-1.11-3.21-1.49-4.88-.34-1.48-.45-3.01-.81-4.48-.16-.65-.72-1.43-1.5-1.12-.61.24-1.05.97-1.49,1.54-.13.17-.02.54-.02.81h.11c0,.34.09.71-.02,1.01-.56,1.57-1.12,3.13-.96,4.84.02.24-.13.56-.31.76-1.35,1.53-1.92,3.61-3.63,4.93-1.17.9-2.29,1.71-3.79,1.92-.95.14-1.9.38-2.82.67-.74.23-1.25.85-.99,1.59.17.48.75.99,1.25,1.15,1.97.63,3.99,1.12,5.98,1.69.25.07.55.22.68.42,1.12,1.73,3.39,2.83,3.01,5.41-.03.24.23.5.28.77.09.53.18,1.06.17,1.6-.03,1.98-.17,3.97-.12,5.95.02.73.37,1.49.72,2.16.7,1.36,1.67,1.5,2.89.61,2-1.46,1.97-3.72,2.08-5.76.07-1.4.2-2.75.6-4.07.52-1.72,1.15-3.41,1.74-5.1.77-2.2,2.15-3.7,4.57-4.12.73-.13,1.49-.42,2.1-.83.98-.66.92-1.35.14-2.24ZM14.48,24.61c-.8-1.51-1.3-2.95-2.22-4.02-.9-1.04-2.23-1.7-3.53-2.64.6-.39,1.25-.74,1.8-1.19.52-.43,1-.94,1.41-1.48.69-.91,1.3-1.87,2.11-3.04.69,1.19,1.06,2.19,1.74,2.91.68.71,1.66,1.13,2.5,1.67-1.14,2.63-3.41,4.61-3.8,7.79Z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='cls-2'%20d='M45.8,49.46l-6.96,14.44s-.4-13.08-9.35-13.27l8.55-6.64,7.76,5.47Z'/%3e%3cpath%20class='cls-1'%20d='M49.46,49.42c-.84-.61-1.71-1.19-2.63-1.68-2.35-1.26-3.72-3.2-4.38-5.77-.39-1.53-1.11-2.96-1.1-4.61,0-.86-.78-1.43-1.58-1.33-.59.07-1.38.55-1.6,1.05-.4.92-.46,2-.64,3.02-.07.39-.02.81-.17,1.16-.41.98-.89,1.92-1.41,3-.67.77-1.46,1.69-2.49,2.87-1.19.45-2.58,1.54-4.35,1.64-.31.02-.73.24-.89.49-.35.55-.85,1.23-.77,1.78.08.55.73,1.09,1.25,1.47.36.26.96.18,1.4.36,2.22.92,4.23,2.19,4.92,4.64.63,2.26.93,4.61,1.43,6.91.27,1.22.6,2.43.99,3.62.37,1.12,1.38,1.32,2.37,1.34,1.01.03,1.49-.66,1.59-1.59.16-1.51.27-3.02.41-4.54.03-.34.06-.68.13-1.01.21-.94.43-1.88.68-2.81.38-1.45.18-3.12,1.41-4.26,1.6-1.47,2.75-3.49,5.23-3.9,1.03-.17,1.08-1.22.18-1.86ZM39.04,56.37c-1.28-1.76-2.53-3.46-3.93-5.39.34-.4.71-1.11,1.29-1.46,2.18-1.29,2.21-1.25,2.61-3.46,1.16,1.37,2.35,2.77,3.46,4.07-1.13,2.06-2.24,4.08-3.43,6.24Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat;margin-bottom:4rem}@media screen and (max-width: 768px){main section.awards .wrapper .total:before,main section.awards .wrapper .total:after{position:absolute;top:0;left:4rem;margin:auto}}main section.awards .wrapper .total:after{transform:scaleX(-1)}@media screen and (max-width: 768px){main section.awards .wrapper .total:after{right:4rem;left:auto}}main section.awards .wrapper .total .badge{display:flex;align-items:center;justify-content:center;width:10rem;height:10rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2054.46%2053.64'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23eb6120;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cpolygon%20class='cls-1'%20points='54.46%2026.82%2050.14%2030.86%2052.83%2036.14%2047.38%2038.45%2048.09%2044.33%2042.18%2044.64%2040.85%2050.41%2035.19%2048.69%2031.96%2053.64%2027.23%2050.08%2022.5%2053.64%2019.27%2048.69%2013.61%2050.41%2012.28%2044.64%206.37%2044.33%207.08%2038.45%201.64%2036.14%204.32%2030.87%200%2026.82%204.32%2022.78%201.64%2017.51%207.08%2015.19%206.37%209.32%2012.28%209%2013.61%203.24%2019.27%204.96%2022.5%200%2027.23%203.56%2031.96%200%2035.19%204.96%2040.85%203.24%2042.18%209%2048.09%209.32%2047.38%2015.19%2052.83%2017.51%2050.14%2022.78%2054.46%2026.82'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat}main section.awards .wrapper .total .badge span{display:block;font-size:3rem;font-weight:700;line-height:1;color:#fff}main section.awards .wrapper .total .underline{background:linear-gradient(to bottom,transparent,transparent 85%,#fff100 85%,#fff100 100%)}main section.awards .wrapper .total .underline .amount{font-size:9rem;font-family:Bungee,sans-serif;color:#eb6120;line-height:1}@media screen and (max-width: 768px){main section.awards .wrapper .total .underline .amount{font-size:6rem}}main section.awards .wrapper .total .underline .unit{font-size:4rem}@media screen and (max-width: 768px){main section.awards .wrapper .total .underline .unit{font-size:2.4rem}}main section.awards .wrapper .total .pink{font-size:5.4rem;color:#eb6120}@media screen and (max-width: 768px){main section.awards .wrapper .total .pink{font-size:3.2rem}}main section.awards .wrapper .about{margin-top:1rem;display:flex;gap:.5rem}@media screen and (max-width: 768px){main section.awards .wrapper .about{flex-direction:column}}@media screen and (max-width: 768px){main section.awards .wrapper .about .text{padding-bottom:1rem}}main section.awards .wrapper .about .text h2{white-space:nowrap;font-size:2.9rem;font-weight:800}@media screen and (max-width: 768px){main section.awards .wrapper .about .text h2{white-space:normal;font-size:2rem;margin-bottom:1rem}}main section.awards .wrapper .about .text p{padding:.5rem 2rem;font-size:1.4rem;font-weight:700;color:#fff;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20428.03%2014.17'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23633626;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cpolygon%20class='cls-1'%20points='422.36%2014.17%20215.43%2014.17%200%2014.17%200%207.09%200%200%20215.43%200%20422.36%200%20428.03%207.09%20422.36%2014.17'/%3e%3c/g%3e%3c/svg%3e") center center/100% no-repeat}@media screen and (max-width: 768px){main section.awards .wrapper .about .text p{background:#704533;clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);padding-bottom:4rem}}main section.awards .wrapper .about .text p>span{color:#fff100}main section.awards .wrapper .about .qr{display:flex;align-items:start;justify-content:center;gap:.5rem}@media screen and (max-width: 768px){main section.awards .wrapper .about .qr{align-items:center;flex-direction:column}}main section.awards .wrapper .about .qr img{width:8rem}@media screen and (max-width: 768px){main section.awards .wrapper .about .qr img{width:10rem}}main section.awards .wrapper .about .qr .guidance p{position:relative;top:-1rem;font-size:1.2rem;font-weight:500;color:#fff;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2065.38%2034.02'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23633626;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cpolygon%20class='cls-1'%20points='56.88%2034.02%2032.69%2034.02%200%2034.02%200%2017.01%200%200%2032.69%200%2056.88%200%2065.38%2017.01%2056.88%2034.02'/%3e%3c/g%3e%3c/svg%3e") center center/100% no-repeat;padding:2rem;text-indent:-1em;padding-left:1em;line-height:1.5}@media screen and (max-width: 768px){main section.awards .wrapper .about .qr .guidance p{font-size:1.2rem;background:#704533;clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);padding:1rem 2rem 2rem 3rem;margin-top:2rem}}main section.awards .wrapper .about .qr .guidance p>span{color:#fff100}main section.visa-debit{margin-top:4rem}main section.visa-debit .wrapper .box{background:#fff;border-radius:1.5rem;padding:1rem 2.8rem 4.8rem}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box{padding:1rem 1.6rem 3.2rem}}main section.visa-debit .wrapper .box h2{font-size:3.2rem;color:#eb6120;text-align:center;font-weight:700;margin-bottom:2.5rem}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box h2{font-size:1.6rem}}main section.visa-debit .wrapper .box ul{display:flex;justify-content:center;align-items:center;gap:3.6rem}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box ul{flex-direction:column;gap:2rem}}main section.visa-debit .wrapper .box ul li{display:flex;justify-content:flex-start;align-items:center;gap:1.2rem}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box ul li{position:relative;flex-direction:column;width:100%;padding-top:2rem}}main section.visa-debit .wrapper .box ul li p{flex-shrink:0;display:flex;justify-content:center;align-items:center;color:#fff;background:#eb6120;width:12rem;height:12rem;border-radius:50%;font-size:1.5rem;text-align:center;font-weight:700}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box ul li p{position:absolute;top:-2rem;left:0;margin:auto;width:8rem;height:8rem;font-size:1rem}}main section.visa-debit .wrapper .box ul li img{display:block}main section.visa-debit .wrapper .box ul li.withdrawal img{height:13rem}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box ul li.payment{padding-top:3rem}}@media screen and (max-width: 768px){main section.visa-debit .wrapper .box ul li.payment p{right:0;left:auto}}main section.visa-debit .wrapper .box ul li.payment img{height:17.5rem}main section.visa-debit .wrapper .filled-button{margin-top:4rem;font-size:2.8rem}@media screen and (max-width: 768px){main section.visa-debit .wrapper .filled-button{margin-top:2rem;font-size:1.4rem}}main section.visa-debit .wrapper .filled-button .yellow{color:#fff67f}main section.point{margin-top:6.4rem;background:#fef2e9}main section.point>.wrapper>.inner{display:flex;gap:1rem;padding:4.5rem 0;height:42rem}@media screen and (max-width: 768px){main section.point>.wrapper>.inner{flex-direction:column;padding:4.5rem 0 5.5rem;height:auto;gap:2rem}}main section.point>.wrapper>.inner .about{background:#fff;border-radius:3rem}@media screen and (max-width: 768px){main section.point>.wrapper>.inner .about{padding-bottom:2rem}}main section.point>.wrapper h2{font-size:2.6rem;color:#fff;text-align:center;background:#eb6120}@media screen and (max-width: 768px){main section.point>.wrapper h2{font-size:2.4rem}}main section.point>.wrapper h2>span{font-size:2rem}main section.point>.wrapper .saves{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:1rem 2rem;font-size:2.5rem;font-weight:700}@media screen and (max-width: 768px){main section.point>.wrapper .saves{flex-direction:column;font-size:1.4rem;padding:2rem;height:auto;text-align:center}}main section.point>.wrapper .saves .text>p{font-size:1.6rem;font-weight:500}main section.point>.wrapper .saves .text>p .price{font-size:2.2rem}main section.point>.wrapper .saves .text>p .point{font-size:2.2rem}main section.point>.wrapper .saves .text>p:nth-child(1){justify-content:left;text-align:center}main section.point>.wrapper .saves .text>p:nth-child(2){font-size:1.5rem;text-align:left;margin-top:.5rem}main section.point>.wrapper .saves .text>p .orange{font-weight:700;color:#eb6120}main section.point>.wrapper .saves .text>p .border{background:linear-gradient(to bottom,transparent 0%,transparent 80%,#fff100 80%,#fff100 100%)}main section.point>.wrapper .saves .img{position:absolute;left:26rem}@media screen and (max-width: 768px){main section.point>.wrapper .saves .img{left:28rem;top:5rem}}main section.point>.wrapper .saves .img img{width:12rem}@media screen and (max-width: 768px){main section.point>.wrapper .saves .img img{width:6rem}}main section.point>.wrapper .details{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;gap:1rem}@media screen and (max-width: 768px){main section.point>.wrapper .details{grid-template-columns:1fr;grid-template-rows:1fr 1fr;padding:0 2rem;gap:2rem}}main section.point>.wrapper .details p{border-radius:2rem;padding:.2rem;text-align:center;font-size:1.3rem;font-weight:700;border:.2rem solid #633626}@media screen and (max-width: 768px){main section.point>.wrapper .details p{font-size:1.4rem}}main section.point>.wrapper .details p:nth-child(1){margin-left:1.5rem}@media screen and (max-width: 768px){main section.point>.wrapper .details p:nth-child(1){display:flex;flex-direction:column;align-items:center;margin-left:0}}main section.point>.wrapper .details p:nth-child(2){margin-right:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:left}main section.point>.wrapper .details p:nth-child(2) .add{line-height:1.7;position:relative;left:.5rem}@media screen and (max-width: 768px){main section.point>.wrapper .details p:nth-child(2){margin-right:0}}main section.point>.wrapper .details p .heading{display:block;font-size:1.4rem;color:#eb6120;text-align:center}@media screen and (max-width: 768px){main section.point>.wrapper .details p .heading{font-size:2rem}}main section.point>.wrapper .details p .heading:after{position:relative;content:"";display:block;width:15rem;height:2.1rem;margin:0 1rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2076.53%206.29'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23633626;%20stroke-miterlimit:%2010;%20stroke-width:%20.43px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_絵柄'%20data-name='絵柄'%3e%3cpolyline%20class='cls-1'%20points='0%20.65%2036.72%20.65%2042.03%205.96%2046.45%20.21%2076.53%20.21'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat}@media screen and (max-width: 768px){main section.point>.wrapper .details p .heading:after{width:20rem}}main section.point>.wrapper .details p img{width:14rem}@media screen and (max-width: 768px){main section.point>.wrapper .details p img{width:16rem;margin-top:-1rem}}main section.point>.wrapper .details p .orange{color:#eb6120;font-size:1.3rem}main section.point>.wrapper .details:after{position:absolute;top:-1rem;bottom:0;left:0;right:0;margin:auto;content:"＋";display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background-color:#633626;font-size:2.5rem;font-weight:900;color:#fff;border-radius:50%}@media screen and (max-width: 768px){main section.point>.wrapper .details:after{top:0}}main section.point>.wrapper .usage{border-radius:3rem;background-color:#fff}@media screen and (max-width: 768px){main section.point>.wrapper .usage{padding-bottom:2rem}}main section.point>.wrapper .usage ul{display:flex;gap:1rem;padding:.5rem 1rem}@media screen and (max-width: 768px){main section.point>.wrapper .usage ul{flex-direction:column;gap:2rem}}main section.point>.wrapper .usage ul>li{border-radius:2rem}main section.point>.wrapper .usage ul>li h3{text-align:left;font-size:1.2rem;font-weight:700;margin-bottom:.5rem;white-space:nowrap}@media screen and (max-width: 768px){main section.point>.wrapper .usage ul>li h3{font-size:1.4rem;text-align:center}}main section.point>.wrapper .usage ul>li h3:before{content:"〈"}main section.point>.wrapper .usage ul>li h3:after{content:"〉"}main section.point>.wrapper .usage ul>li p{font-size:1.5rem;font-weight:500}main section.point>.wrapper .usage ul>li span.yellow{color:#fff67f}main section.point>.wrapper .usage ul>li.cashback img{display:block;width:12rem;margin:0 auto 2.6rem}main section.point>.wrapper .usage ul>li.cashback .lead{text-align:left;font-size:2rem;line-height:1}@media screen and (max-width: 768px){main section.point>.wrapper .usage ul>li.cashback .lead{text-align:center}}main section.point>.wrapper .usage ul>li.cashback .lead .orange{color:#eb6120;font-weight:700}main section.point>.wrapper .usage ul>li.cashback .lead .small{font-size:1.4rem}main section.point>.wrapper .usage ul>li.cashback .lead .border{background:linear-gradient(to bottom,transparent 0%,transparent 80%,#fff100 80%,#fff100 100%)}main section.point>.wrapper .usage ul>li.cashback .description{font-size:1.3rem;font-weight:700;white-space:nowrap}@media screen and (max-width: 768px){main section.point>.wrapper .usage ul>li.cashback .description{font-size:1.4rem;text-align:center}}main section.point>.wrapper .usage ul>li.point-payment p{font-size:1.1rem;padding-left:1em;text-indent:-1em}main section.point>.wrapper .usage ul>li.point-payment ol{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width: 768px){main section.point>.wrapper .usage ul>li.point-payment ol{grid-template-columns:1fr}}main section.point>.wrapper .usage ul>li.point-payment ol li h4{display:flex;align-items:start;white-space:nowrap;gap:.5rem;font-size:1.2rem}@media screen and (max-width: 768px){main section.point>.wrapper .usage ul>li.point-payment ol li h4{justify-content:center}}main section.point>.wrapper .usage ul>li.point-payment ol li h4>img{width:4rem}main section.point>.wrapper .usage ul>li.point-payment ol li .img{display:block;width:14rem;margin:.5rem auto;object-fit:contain}main section.point .application>.inner{padding:0;background:#fff;border-radius:3rem}main section.point .application>.inner h2{font-size:3rem;background:#eb6120;color:#fff;text-align:center;padding:1rem}@media screen and (max-width: 768px){main section.point .application>.inner h2{font-size:1.6rem}}main section.point .application>.inner>ul{display:flex;justify-content:center;gap:5rem;padding:1rem 2rem 2rem}@media screen and (max-width: 768px){main section.point .application>.inner>ul{flex-direction:column;gap:2rem;padding:1rem 2rem 2rem}}main section.point .application>.inner>ul li{display:flex;flex-direction:column;align-items:center;width:22rem;gap:1rem}@media screen and (max-width: 768px){main section.point .application>.inner>ul li{width:100%}}main section.point .application>.inner>ul li h3{font-size:1.8rem;background:#eb6120;color:#fff;padding:0 4rem;border-radius:2rem}main section.point .application>.inner>ul li img{width:18rem}main section.point .application>.inner>ul li p{font-size:1.4rem;font-weight:500}main section.point .application>.inner>ul .notice{font-size:1.2rem}main section.point .application>.inner .notice{text-align:right;font-size:1.2rem;padding-right:2rem;padding-bottom:1rem}main section.point .more{background:#fef2e9;padding:6.2rem 0 0}@media screen and (max-width: 768px){main section.point .more{padding:2rem 0}}main section.point .more .wrapper{background:transparent}main section.point .more .wrapper .inner{padding-top:0;padding-bottom:0}main section.point .more .wrapper .filled-button{justify-content:center;background:#eb6120;font-size:2.3rem;text-align:center;filter:none}@media screen and (max-width: 768px){main section.point .more .wrapper .filled-button{font-size:1.4rem}}main section.info{padding:6.7rem 0 5.2rem;background:#fef2e9}@media screen and (max-width: 768px){main section.info{padding:4rem 0 5.2rem}}@media screen and (max-width: 768px){main section.info .table-wrapper{overflow:scroll;white-space:nowrap;margin-left:-1.6rem;margin-right:-1.6rem;width:calc(100% + 3.2rem);padding-left:1.6rem;padding-right:1.6rem}}main section.info table{width:100%;border-collapse:collapse;border-radius:1.5rem;margin-bottom:3.6rem;font-weight:400}@media screen and (max-width: 768px){main section.info table{max-width:60rem}}main section.info table tbody tr:first-child th,main section.info table tbody tr:first-child td{border-left:.3rem solid #fff;border-right:.3rem solid #fff;border-top:none}main section.info table tbody tr:first-child th>p,main section.info table tbody tr:first-child td>p{line-height:2.5;padding:0 2.4rem}main section.info table tbody tr:first-child th:first-child,main section.info table tbody tr:first-child td:first-child{border-left:none}main section.info table tbody tr:first-child th:last-child,main section.info table tbody tr:first-child td:last-child{border-right:none}main section.info table tbody tr th,main section.info table tbody tr td{border-left:.2rem solid #633626;border-right:.2rem solid #633626;border-top:.2rem solid #633626;padding:.5rem;background:#fff}main section.info table tbody tr th:first-child,main section.info table tbody tr td:first-child{width:18rem;border-left:none;padding:0 2.4rem}@media screen and (max-width: 768px){main section.info table tbody tr th:first-child,main section.info table tbody tr td:first-child{width:15rem}}main section.info table tbody tr th:last-child,main section.info table tbody tr td:last-child{border-right:none;border-bottom:none}main section.info table tbody tr th.title,main section.info table tbody tr td.title{font-size:1.3rem}main section.info table tbody tr th.target p,main section.info table tbody tr th.awards p,main section.info table tbody tr td.target p,main section.info table tbody tr td.awards p{padding-left:1em;text-indent:-1rem}@media screen and (max-width: 768px){main section.info table tbody tr th.target p,main section.info table tbody tr th.awards p,main section.info table tbody tr td.target p,main section.info table tbody tr td.awards p{white-space:normal}}main section.info table tbody tr:first-child th{font-size:1.6rem;background:#633626;color:#fff;font-weight:700;padding-bottom:none}@media screen and (max-width: 768px){main section.info table tbody tr:first-child th{font-size:1.4rem}}main section.info table tbody tr:last-child td{border-bottom:none}main section.info table tbody tr:nth-child(2) td:last-child{text-align:center;font-size:1.4rem}main section.info table tbody tr:nth-child(3) td:last-child{text-align:center;font-size:1.4rem}main section.info table tbody tr:nth-child(4) td:last-child{font-size:1rem}main section.info table tbody tr:nth-child(4) td:last-child p:first-child{font-size:1.2rem}main section.info table tbody tr:nth-child(5) td:last-child{font-size:1.2rem}main section.info table tbody tr:nth-child(5) td:last-child p:last-child{font-size:1rem}main section.info .schedule-attention{display:flex;gap:5rem}@media screen and (max-width: 768px){main section.info .schedule-attention{flex-direction:column;gap:2rem}}main section.info .schedule h2{font-size:2rem;font-weight:900;text-align:left;color:#eb6120;margin-bottom:1rem}main section.info .schedule table tbody tr th,main section.info .schedule table tbody tr td{padding:.2rem;white-space:nowrap;text-align:center}main section.info .schedule table tbody tr th:first-child,main section.info .schedule table tbody tr td:first-child{padding:.2rem .5rem 0;font-weight:400;font-size:1rem}main section.info .schedule table tbody tr th:nth-child(2),main section.info .schedule table tbody tr td:nth-child(2){font-size:1rem;width:47rem}main section.info .schedule table tbody tr th:nth-child(3),main section.info .schedule table tbody tr td:nth-child(3){font-size:1rem}main section.info .schedule table tbody tr:first-child th{font-size:1.2rem}main section.info .schedule table tbody tr:first-child:nth-child(2){padding:0 2rem}main section.info .notice h2{font-size:2rem;font-weight:900;text-align:left;color:#eb6120;margin-bottom:.5rem}main section.info .notice p{font-size:.97rem;font-weight:500;padding-left:1em;text-indent:-1em}main section.info .filled-button{justify-content:center;height:6rem;text-align:center;font-size:2.4rem;margin-top:6rem;background:#eb6120;filter:none}@media screen and (max-width: 768px){main section.info .filled-button{font-size:1.4rem}}footer{background:#fff;padding-bottom:8rem}footer h2{font-size:1.7rem;text-align:center;color:#fff;background:#633626;padding:.5rem;width:100vw;margin-left:calc(-50vw + 50%)}@media screen and (max-width: 768px){footer h2{font-size:1.4rem;margin-bottom:2rem}}footer .wrapper>ul{display:flex;justify-content:center;align-items:center;height:8rem;gap:3rem}@media screen and (max-width: 768px){footer .wrapper>ul{flex-direction:column;gap:2rem;height:auto}}footer .wrapper>ul li{display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;height:100%}@media screen and (max-width: 768px){footer .wrapper>ul li{flex-direction:column;padding-bottom:1rem}}footer .wrapper>ul li .title{font-size:1.5rem;font-weight:700;font-family:Noto Sans JP,sans-serif;white-space:nowrap;margin-right:2rem}@media screen and (max-width: 768px){footer .wrapper>ul li .title{margin-right:0;font-size:1.2rem;margin-bottom:1rem}}footer .wrapper>ul li .phone{font-size:4rem;font-weight:700;font-family:Noto Sans JP,sans-serif;white-space:nowrap}@media screen and (max-width: 768px){footer .wrapper>ul li .phone{font-size:2.4rem}}@media screen and (max-width: 768px){footer .wrapper>ul li:first-child{border-bottom:.2rem solid #231815}}footer .wrapper>ul li:not(:last-child):after{content:"";position:absolute;right:-1rem;top:50%;transform:translateY(-50%);width:.1rem;height:6rem;background:#000}@media screen and (max-width: 768px){footer .wrapper>ul li:not(:last-child):after{display:none}}footer .wrapper>p{font-size:1.5rem;font-weight:700;text-align:center;width:100%;border:.2rem solid #231815}@media screen and (max-width: 768px){footer .wrapper>p{padding:1rem;font-size:1.2rem}}
