@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;background-color:#b5e1ec;background-image: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'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%201366%206668'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20url(%23winter_spring08);%20}%20%3c/style%3e%3clinearGradient%20id='winter_spring08'%20x1='-346.22'%20y1='2401.15'%20x2='3570.78'%20y2='-1515.85'%20gradientTransform='translate(-929.28%202791.35)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23f2f1c5'/%3e%3cstop%20offset='.99'%20stop-color='%239fd4da'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20id='_背景'%20data-name='背景'%3e%3crect%20class='cls-1'%20x='0'%20y='0'%20width='1366'%20height='6668'%20transform='translate(1366%206668)%20rotate(-180)'/%3e%3c/g%3e%3c/svg%3e");background-position:center top;background-size:100% auto;background-repeat:repeat-y}.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{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;background-color:#fff}@media screen and (max-width: 768px){.global{height:5rem}}.global .logo{width:43rem}.global .logo img{display:block}@media screen and (max-width: 768px){.global .logo{width:20rem}}.global .cta{position:fixed;top:0;right:0;display:flex;align-items:center;justify-content:center;text-align:center;width:25rem;height:10rem;background:#633626;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;z-index:100}@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}}header{position:relative;padding:6rem 0}header:before{content:"";position:absolute;top:8rem;right:0;width:54.8rem;height:18.6rem;background:url(./header_pattern-DUufvqiO.svg) top right/contain no-repeat;pointer-events:none;z-index:0}@media screen and (max-width: 768px){header:before{width:22rem;height:22rem}}header .wrapper{position:relative;z-index:90}@media screen and (max-width: 768px){header{padding:4rem 0 6rem}}header .lead{font-size:3.8rem;font-weight:900;text-align:center;margin-bottom:2.2rem;color:#fff;-webkit-text-stroke:.5rem #0054a7;paint-order:stroke;letter-spacing:.02em}@media screen and (max-width: 768px){header .lead{font-size:2.4rem}}header .lead span{color:#ffda2a}header .mv{display:grid;grid-template-columns:61rem 1fr}@media screen and (max-width: 768px){header .mv{grid-template-columns:1fr;gap:4rem}}header .mv img{display:block}header .mv h1{padding-top:1rem;font-size:4rem}header .mv h1 img{width:65rem;max-width:none}@media screen and (max-width: 768px){header .mv h1 img{width:100%}}header .mv p img{display:block}@media screen and (max-width: 768px){header .mv p img{width:100%;margin:0 auto}}header .notice{font-size:1.7rem;font-weight:700;-webkit-text-stroke:.6rem #fff;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:#0054a7;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,#fff666,#fff666 50%,#00a73c 50%,#00a73c);position:relative}@media screen and (max-width: 768px){main section.period{background:#fff666;padding-bottom:4rem}}main section.period .wrapper{background:linear-gradient(to right,#fff666,#fff666 20rem,#00a73c 20rem,#00a73c)}@media screen and (max-width: 768px){main section.period .wrapper{background:none}}main section.period .bubble{position:absolute;top:-5rem;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center;width:89.8rem;height:15.2rem;padding-bottom:3.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%20895%20152.75'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fffccc;%20stroke:%20%2300a73c;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20stroke-width:%203px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpath%20class='cls-1'%20d='M883.5,1.5H11.5C6,1.5,1.5,6,1.5,11.5v98c0,5.5,4.5,10,10,10h403.02l31.75,31.75,34.28-31.75h402.95c5.5,0,10-4.5,10-10V11.5c0-5.5-4.5-10-10-10Z'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat;font-size:2.8rem;font-weight:900;text-align:center}@media screen and (max-width: 768px){main section.period .bubble{top:-8rem;width:35rem;font-size:1.4rem;padding-bottom:1.6rem}}main section.period .bubble .lead{font-size:3.4rem}@media screen and (max-width: 768px){main section.period .bubble .lead{font-size:2.4rem}}main section.period .bubble .green{color:#00a73c}main section.period .wrapper{height:100%}main section.period .content{display:grid;grid-template-columns:44rem auto;gap:5.6rem}@media screen and (max-width: 768px){main section.period .content{grid-template-columns:1fr;gap:0}}main section.period .content .cards{padding-top: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%20595.53%20494.64'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff666;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='0%20494.64%200%200%20490.44%200%20595.53%20247.32%20490.44%20494.64%200%20494.64'/%3e%3c/g%3e%3c/svg%3e") center right 3.2rem/auto 100% no-repeat}@media screen and (max-width: 768px){main section.period .content .cards{padding-top:4rem;background:none}}main section.period .content .cards h3{font-size:3rem;margin-bottom:4rem;color:#00a73c}main section.period .content .cards p img{width:36.8rem;height:18.65rem}main section.period .content .text{padding:10rem 5.6rem 1.8rem 0;color:#fff}@media screen and (max-width: 768px){main section.period .content .text{padding:2rem;background:#633626}}main section.period .content .text h2{font-size:4.5rem}@media screen and (max-width: 768px){main section.period .content .text h2{font-size:3.2rem}}main section.period .content .text p{font-size:1.3rem;font-weight:500;line-height:1.8}main section.period .content .text a{position:relative;display:flex;justify-content:center;align-items:center;margin:2rem auto;font-size:2.1rem;color:#633626;background:#ffda2a;height:5.6rem;font-weight:700;border-radius:1rem;letter-spacing:.1em}main section.period .content .text a:after{content:"";position:absolute;top:0;bottom:0;right:8rem;margin:auto;display:block;width:.7rem;height:1.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%207.15%2011.83'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23633626;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='4.68%205.92%200%2010.6%201.23%2011.83%205.92%207.15%207.15%205.92%205.92%204.68%201.23%200%200%201.23%204.68%205.92'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat}@media screen and (max-width: 768px){main section.period .content .text a:after{right:2rem}}main section.awards{margin-top:5.2rem}main section.awards .wrapper .box{background:#fff;border-radius:1.5rem;padding:1rem 2.8rem 4.8rem}@media screen and (max-width: 768px){main section.awards .wrapper .box{padding:1rem 1.6rem 3.2rem}}main section.awards .wrapper h2{display:flex;align-items:center;justify-content:center;color:#633626;font-size:4.4rem;font-weight:900;text-align:center}@media screen and (max-width: 768px){main section.awards .wrapper h2{font-size:2rem}}main section.awards .wrapper h2:before,main section.awards .wrapper 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%2041.26%2076.89'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23633626;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3cpolygon%20class='cls-1'%20points='39.81%2074.94%200%201.42%204.56%200%2041.26%2074.46%2039.81%2074.94'/%3e%3cpolygon%20class='cls-1'%20points='33.98%2076.89%203.4%2029.31%200%2032.71%2033.98%2076.89'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat}main section.awards .wrapper h2:after{transform:scaleX(-1)}main section.awards .wrapper .after{position:relative}main section.awards .wrapper .after img{position:absolute;top:-4rem;right:-1rem;width:6rem}main section.awards .wrapper .conditions{position:relative;display:flex;counter-reset:number;margin-bottom:4rem}@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:2rem}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:#633626;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:6.4rem;padding-bottom:1.4rem;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%20225.42%2066.56'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23efebe9;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpath%20class='cls-1'%20d='M216.68.92H8.74C4.44.92.92,4.44.92,8.74v37.86c0,4.3,3.52,7.82,7.82,7.82h86.54l6.48,10.53,8.1-10.53h106.83c4.3,0,7.82-3.52,7.82-7.82V8.74c0-4.3-3.52-7.82-7.82-7.82Z'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat;font-size:1.5rem;line-height:1.2;font-weight:500}main section.awards .wrapper .conditions li p .heading .bubble span{font-size:2.7rem;font-weight:700;color:#633626}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%,#ffda2a 80%,#ffda2a 100%)}main section.awards .wrapper .conditions li p .award .amount{font-size:8.4rem;font-family:Impact,sans-serif;color:#00a73c;line-height:1}main section.awards .wrapper .conditions li p .award .unit{font-size:2.2rem;font-weight:900}main section.awards .wrapper .conditions li p .award .unit span{color:#00a73c}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 .bubble{gap:.6rem}main section.awards .wrapper .conditions li:nth-child(3) p .heading .bubble span{text-align:center;font-size:1.8rem}main section.awards .wrapper .conditions li:nth-child(3) p .award .amount{letter-spacing:-.05em}main section.awards .wrapper .steps{display:grid;grid-template-columns:repeat(3,1fr);background:#fff6661a;border-radius:1.5rem;margin-top:1.6rem;padding:.8rem}@media screen and (max-width: 768px){main section.awards .wrapper .steps{grid-template-columns:1fr;gap:2rem}}main section.awards .wrapper .total{display:flex;justify-content:space-between;align-items:end;margin-top:2.8rem;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:9.8rem;height:9.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%20106.13%20104.54'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%2300a73c;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolygon%20class='cls-1'%20points='106.13%2052.27%2097.72%2060.15%20102.94%2070.42%2092.33%2074.94%2093.72%2086.38%2082.2%2087%2079.6%2098.23%2068.57%2094.88%2062.28%20104.54%2053.07%2097.6%2043.85%20104.54%2037.56%2094.88%2026.53%2098.23%2023.93%2087%2012.41%2086.38%2013.8%2074.93%203.19%2070.42%208.42%2060.15%200%2052.27%208.42%2044.39%203.19%2034.11%2013.8%2029.6%2012.42%2018.16%2023.93%2017.54%2026.53%206.31%2037.56%209.66%2043.85%200%2053.07%206.94%2062.28%200%2068.57%209.66%2079.61%206.31%2082.2%2017.54%2093.72%2018.16%2092.33%2029.6%20102.94%2034.11%2097.72%2044.39%20106.13%2052.27'/%3e%3c/g%3e%3c/svg%3e") center center/contain no-repeat}main section.awards .wrapper .total .badge span{display:block;font-size:3.3rem;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:11.2rem;font-family:Impact,sans-serif;color:#00a73c;line-height:1}@media screen and (max-width: 768px){main section.awards .wrapper .total .underline .amount{font-size:8rem}}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 .green{font-size:5.4rem;color:#00a73c}@media screen and (max-width: 768px){main section.awards .wrapper .total .green{font-size:3.2rem}}main section.visa-debit{margin-top:4rem}main section.visa-debit .wrapper .box{background:#fff;border-radius:1.5rem;padding:1rem 2.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:#0054a7;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:#0054a7;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}@media screen and (max-width: 768px){main section.visa-debit .wrapper .filled-button{margin-top:2rem}}main section.visa-debit .wrapper .filled-button .yellow{color:#ffda2a}main section.point{margin-top:6.4rem;background:#d9eaab}main section.point .wrapper .inner{padding:4.5rem 6.4rem 5.5rem}@media screen and (max-width: 768px){main section.point .wrapper .inner{padding:4.5rem 0 5.5rem}}main section.point .wrapper h2{margin-bottom:3.2rem;font-size:3.8rem;color:#00a73c;text-align:center}@media screen and (max-width: 768px){main section.point .wrapper h2{font-size:2.4rem;margin-bottom:2rem}}main section.point .wrapper h2:after{content:"";display:block;width:30rem;height:1px;margin:2.4rem auto 0;background:#00a73c}@media screen and (max-width: 768px){main section.point .wrapper h2:after{width:15rem;margin-top:1rem}}main section.point .wrapper .cards{display:flex;justify-content:center;align-items:flex-start;gap:3.2rem;margin-bottom:3.2rem}@media screen and (max-width: 768px){main section.point .wrapper .cards{flex-direction:column;align-items:center;gap:2rem}}main section.point .wrapper .cards li{display:flex;flex-direction:column-reverse}main section.point .wrapper .cards li h3{font-size:1.6rem;text-align:center;margin-top:1rem}@media screen and (max-width: 768px){main section.point .wrapper .cards li p img{height:12rem}}main section.point .wrapper .cards li:nth-child(1) h3{padding-right:8rem}@media screen and (max-width: 768px){main section.point .wrapper .cards li:nth-child(1) h3{padding-right:0}}@media screen and (max-width: 768px){main section.point .wrapper .cards li:nth-child(1) p{padding-left:4rem}}@media screen and (max-width: 768px){main section.point .wrapper .cards li:nth-child(2) p{padding-left:2.5rem}}main section.point .wrapper .saves{position:relative;display:flex;justify-content:flex-start;align-items:center;height:6.6rem;padding-left:11.8rem;background:#fff;border-radius:1.5rem;font-size:2.5rem;color:#00a73c;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 img{position:absolute;bottom:0;left:.2rem;width:9.6rem}@media screen and (max-width: 768px){main section.point .wrapper .saves img{position:static;display:block;width:6rem;margin-bottom:2rem}}main section.point .wrapper .details{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin:3.4rem auto 0}@media screen and (max-width: 768px){main section.point .wrapper .details{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:3.4rem}}main section.point .wrapper .details p{background:#fff;border-radius:1.5rem;padding:2.4rem 3.2rem;text-align:center;font-size:2.4rem;font-weight:500}@media screen and (max-width: 768px){main section.point .wrapper .details p{font-size:1.4rem}}main section.point .wrapper .details p .heading{display:block;font-size:3.2rem;color:#00a73c;margin-bottom:1.5rem}@media screen and (max-width: 768px){main section.point .wrapper .details p .heading{font-size:1.4rem}}main section.point .wrapper .details p .heading:after{position:relative;content:"";display:block;width:30.3rem;height:2.1rem;margin:.8rem auto 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%20303.26%2022.21'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%2300a73c;%20stroke-miterlimit:%2010;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpolyline%20class='cls-1'%20points='303.26%20.79%20159.71%20.79%20139%2021.5%20118%20.5%200%20.5'/%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:15rem}}main section.point .wrapper .details p img{width:26rem;margin-top:-2.4rem}@media screen and (max-width: 768px){main section.point .wrapper .details p img{width:15rem}}main section.point .wrapper .details p span.green{color:#00a73c}main section.point .wrapper .details:after{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;content:"＋";display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;background-color:#633626;font-size:4.4rem;font-weight:900;color:#fff;border-radius:50%}main section.point .wrapper .usage{margin-top:7.8rem}main section.point .wrapper .usage ul{display:grid;grid-template-columns:auto 26.6rem;gap:2rem}@media screen and (max-width: 768px){main section.point .wrapper .usage ul{grid-template-columns:1fr}}main section.point .wrapper .usage ul>li{padding:2rem 2.8rem 5.2rem;border-radius:2rem;background-color:#fff}main section.point .wrapper .usage ul>li h3{text-align:center;font-size:2rem;font-weight:500;margin-bottom:3.2rem}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.green{color:#00a73c}main section.point .wrapper .usage ul>li.cashback img{display:block;width:13.8rem;margin:0 auto 2.6rem}main section.point .wrapper .usage ul>li.cashback .lead{margin-bottom:1.6rem;text-align:center;font-size:1.8rem}main section.point .wrapper .usage ul>li.cashback .description{line-height:2}main section.point .wrapper .usage ul>li.point-payment p{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:grid;grid-template-columns:6.6rem 1fr;align-items:center;gap:1rem;font-size:1.7rem}main section.point .wrapper .usage ul>li.point-payment ol li .img{display:block;width:18.3rem;height:14.2rem;margin:0 auto 1.6rem;object-fit:contain}main section.application{padding:3rem 0 8rem;background-color:#cfe6aa}main section.application .wrapper h2{font-size:2.8rem;font-weight:900;text-align:center;width:100%;color:#fff;background-color:#00a73c}main section.application .wrapper .inner{padding:1rem 3rem;background:#fff;border-radius:0 0 2rem 2rem}main section.application .wrapper .inner ul{display:flex;justify-content:center;gap:7rem}@media screen and (max-width: 768px){main section.application .wrapper .inner ul{flex-direction:column;gap:1rem;align-items:center}}main section.application .wrapper .inner ul li{display:flex;flex-direction:column;align-items:center;gap:1rem;width:16rem}@media screen and (max-width: 768px){main section.application .wrapper .inner ul li{width:100%}}main section.application .wrapper .inner ul li h3{font-size:1.6rem;font-weight:700;color:#fff;background-color:#00a73c;border-radius:2rem;padding:0 2rem}@media screen and (max-width: 768px){main section.application .wrapper .inner ul li h3{font-size:1.4rem}}main section.application .wrapper .inner ul li img{width:16.3rem;max-width:27.2rem;height:auto}@media screen and (max-width: 768px){main section.application .wrapper .inner ul li img{width:50%}}main section.application .wrapper .inner ul li p{font-size:1.3rem;font-weight:400;color:#000}@media screen and (max-width: 768px){main section.application .wrapper .inner ul li p{font-size:1.2rem}}main section.application .wrapper .inner .notice{font-size:1.4rem;text-align:right}@media screen and (max-width: 768px){main section.application .wrapper .inner .notice{font-size:1rem}}main section.info{padding:6.7rem 0 5.2rem}@media screen and (max-width: 768px){main section.info{padding:4rem 0 5.2rem}}main section.info .more{padding:0 0 6.2rem}@media screen and (max-width: 768px){main section.info .more{padding:0 0 2rem}}main section.info .more .wrapper{width:100%;max-width:100%;margin:0;padding:0 4rem}@media screen and (max-width: 768px){main section.info .more .wrapper{padding:0}}main section.info .more .wrapper .inner{padding-top:0;padding-bottom:0}main section.info .more .wrapper .filled-button{width:100%;max-width:100%;box-sizing:border-box;justify-content:center;background:#00a73c;font-size:2.3rem;text-align:center;filter:none;padding:0 6rem}main section.info .more .wrapper .filled-button:after{width:1.6rem;height:2.4rem;right:10rem}@media screen and (max-width: 768px){main section.info .more .wrapper .filled-button{font-size:1.4rem;padding:0 3.2rem}main section.info .more .wrapper .filled-button:after{width:1rem;height:1.6rem;right:2.8rem}}@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 th,main section.info table tbody tr td{border:.3rem solid #b5e1ec;padding:1.6rem 2.4rem;background:#fff;font-size:1.5rem}main section.info table tbody tr th:first-child,main section.info table tbody tr td:first-child{width:20rem}@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.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 td.target p{padding-left:1em;text-indent:-1em}@media screen and (max-width: 768px){main section.info table tbody tr th.target p,main section.info table tbody tr td.target p{white-space:normal}}main section.info table tbody tr th.awards p,main section.info table tbody tr td.awards p{padding-left:1em;text-indent:-1em}@media screen and (max-width: 768px){main section.info table tbody tr th.awards p,main section.info table tbody tr td.awards p{white-space:normal}}main section.info table tbody tr th.awards p:first-of-type,main section.info table tbody tr td.awards p:first-of-type{padding-left:0;text-indent:0}main section.info table tbody tr:first-child th{font-size:1.8rem;background:#633626;color:#fff;font-weight:700;padding-top:1rem;padding-bottom:1rem}@media screen and (max-width: 768px){main section.info table tbody tr:first-child th{font-size:1.4rem}}main section.info table.details tbody tr:nth-child(2) td,main section.info table.details tbody tr:nth-child(3) td{text-align:center}main section.info .schedule h2{font-size:3rem;font-weight:900;text-align:center;color:#00a73c;margin-bottom:2.4rem}@media screen and (max-width: 768px){main section.info .schedule h2{font-size:1.8rem;margin-bottom:1.6rem}}main section.info .schedule table th,main section.info .schedule table td{text-align:center}main section.info .schedule table th:nth-child(2),main section.info .schedule table td:nth-child(2){width:54rem}main section.info .notice{background:#fff;padding:2.2rem}main section.info .notice h2{font-size:2rem;margin-bottom:2rem;text-align:center;color:#00a73c}main section.info .notice p{font-size:1.3rem;line-height:1.8;font-weight:400;padding-left:1em;text-indent:-1em}main section.info>.wrapper>.inner>.filled-button{justify-content:center;height:6rem;text-align:center;font-size:2.4rem;margin-top:6rem;background:#00a73c;filter:none;border-radius:2rem}@media screen and (max-width: 768px){main section.info>.wrapper>.inner>.filled-button{font-size:1.4rem}}section.contact{background:#f0f0f0;padding:4rem 0}@media screen and (max-width: 768px){section.contact{padding:2rem 0}}section.contact .wrapper h2{font-size:1.4rem;margin-bottom:2rem;text-align:center;color:#fff;padding:3rem 0;background:#cc000d;width:70rem;margin:2rem auto 3rem}@media screen and (max-width: 768px){section.contact .wrapper h2{width:100%;font-size:1.2rem;padding:2rem 0}}section.contact ul{display:flex;justify-content:center;align-items:center;gap:2rem}@media screen and (max-width: 768px){section.contact ul{flex-direction:column;gap:1rem;align-items:start;margin:0 auto}}section.contact ul li{display:grid;grid-template-columns:1fr;border-left:.1rem solid #b1b1b1;height:10.1rem;padding-left:2rem}@media screen and (max-width: 768px){section.contact ul li{height:8rem}}section.contact ul li>p{font-weight:700;font-size:1.8rem;margin-bottom:2.4rem}@media screen and (max-width: 768px){section.contact ul li>p{font-size:1.6rem;margin-bottom:1rem}}section.contact ul li>img{height:2.4rem}@media screen and (max-width: 768px){section.contact ul li>img{height:1.6rem}}section.contact ul li:nth-child(2)>p{margin-bottom:5rem}@media screen and (max-width: 768px){section.contact ul li:nth-child(2)>p{margin-bottom:2rem}}section.contact .time{font-size:1.3rem;text-align:center;margin-top:2rem;border:.1rem solid #000;padding:1rem;width:50rem;margin:4rem auto 0}@media screen and (max-width: 768px){section.contact .time{width:100%;font-size:1rem;padding:.5rem;margin-top:2rem}}footer{background:#f0f0f0;height:28rem}@media screen and (max-width: 768px){footer{height:auto;padding:2rem 0}}footer .wrapper{display:flex;align-items:center;justify-content:space-between;height:16rem}@media screen and (max-width: 768px){footer .wrapper{flex-direction:column;align-items:start;height:auto}}footer .wrapper .logo{width:43rem}@media screen and (max-width: 768px){footer .wrapper .logo{width:30rem}}
