@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W0);font-weight:100}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W1);font-weight:200}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W2);font-weight:300}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W3);font-weight:400}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W4);font-weight:500}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W5);font-weight:600}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W6);font-weight:700}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W7);font-weight:800}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W8);font-weight:900}@font-face{font-family:"Hiragino Sans W9";src:local(HiraginoSans-W9);font-weight:900}html{font-size:62.5%}body{font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Noto Sans Japanese",sans-serif;font-size:var(--size-font-m);color:var(--color-text-1);background-color:var(--color-bg-0)}html,body{height:100%}body,p,ul,ol,dd,figure,address{font-style:normal;margin:0;padding:0}dl{margin:0;padding:0}h1,h2,h3,h4,dt{font-weight:bold;font-style:normal;margin:0;padding:0}li{list-style:none}a{color:var(--color-text-1)}::-moz-placeholder{color:var(--color-text-3)}::placeholder{color:var(--color-text-3)}button{padding:0;border:none;cursor:pointer}address{font-style:normal;font-weight:normal}body{-webkit-text-size-adjust:100%}input[type=text],input[type=submit]{padding:0;border:none;border-radius:0px;-webkit-border-radius:0px;-webkit-appearance:none}input::-webkit-input-placeholder{line-height:1.286}textarea{box-shadow:none;border-radius:0px;-webkit-border-radius:0px;-webkit-appearance:none}select{color:var(--color-text-1)}:root{--color-text-0: #FFF;--color-text-1: #111;--color-text-2: #666;--color-text-3: #999;--color-text-4: #CCC;--color-border: #DDD;--color-divider: #EFEFEF;--color-bg-0: #FFF;--color-bg-1: #F6F6F6;--color-bg-2: #111}:root{--color-attention: #FF2D32;--color-notify: #FF4166;--color-link: #008bff}:root{--size-font-xs: 1.2rem;--size-font-s: 1.4rem;--size-font-m: 1.6rem;--size-font-l: 1.8rem;--size-font-xl: 2.4rem;--size-font-xxl: 3.2rem}:root{--lineheight-l: 1.6;--lineheight-m: 1.4;--lineheight-s: 1}:root{--radius-s: 2px;--radius-m: 4px;--radius-l: 8px;--radius-xl: 16px}:root{--width-max: 624px}:root{--color-star-yellow: #ffb400;--color-star-green: #00d300;--color-star-red: #ff003e;--color-star-blue: #00a1de;--color-star-purple: #b400c0}@keyframes starWrapperWide{0%{transform:translateX(2340px)}4.6875%{transform:translateX(2340px)}6.25%{transform:translateX(2184px)}10.9375%{transform:translateX(2184px)}12.5%{transform:translateX(2028px)}17.1875%{transform:translateX(2028px)}18.75%{transform:translateX(1872px)}23.4375%{transform:translateX(1872px)}25%{transform:translateX(1716px)}29.6875%{transform:translateX(1716px)}31.25%{transform:translateX(1560px)}35.9375%{transform:translateX(1560px)}37.5%{transform:translateX(1404px)}42.1875%{transform:translateX(1404px)}43.75%{transform:translateX(1248px)}48.4375%{transform:translateX(1248px)}50%{transform:translateX(1092px)}54.6875%{transform:translateX(1092px)}56.25%{transform:translateX(936px)}60.9375%{transform:translateX(936px)}62.5%{transform:translateX(780px)}67.1875%{transform:translateX(780px)}68.75%{transform:translateX(624px)}73.4375%{transform:translateX(624px)}75%{transform:translateX(468px)}79.6875%{transform:translateX(468px)}81.25%{transform:translateX(312px)}85.9375%{transform:translateX(312px)}87.5%{transform:translateX(156px)}92.1875%{transform:translateX(156px)}93.75%{transform:translateX(0px)}98.4375%{transform:translateX(0px)}100%{transform:translateX(-156px)}}@keyframes starWrapperNarrow{0%{transform:translateX(1620px)}4.6875%{transform:translateX(1620px)}6.25%{transform:translateX(1512px)}10.9375%{transform:translateX(1512px)}12.5%{transform:translateX(1404px)}17.1875%{transform:translateX(1404px)}18.75%{transform:translateX(1296px)}23.4375%{transform:translateX(1296px)}25%{transform:translateX(1188px)}29.6875%{transform:translateX(1188px)}31.25%{transform:translateX(1080px)}35.9375%{transform:translateX(1080px)}37.5%{transform:translateX(972px)}42.1875%{transform:translateX(972px)}43.75%{transform:translateX(864px)}48.4375%{transform:translateX(864px)}50%{transform:translateX(756px)}54.6875%{transform:translateX(756px)}56.25%{transform:translateX(648px)}60.9375%{transform:translateX(648px)}62.5%{transform:translateX(540px)}67.1875%{transform:translateX(540px)}68.75%{transform:translateX(432px)}73.4375%{transform:translateX(432px)}75%{transform:translateX(324px)}79.6875%{transform:translateX(324px)}81.25%{transform:translateX(216px)}85.9375%{transform:translateX(216px)}87.5%{transform:translateX(108px)}92.1875%{transform:translateX(108px)}93.75%{transform:translateX(0px)}98.4375%{transform:translateX(0px)}100%{transform:translateX(-108px)}}@keyframes appearMask{from{opacity:0}to{opacity:1}}@keyframes disappearMask{to{opacity:0}}@keyframes yellowStarTurnOver{0%{opacity:0;transform:rotateY(0deg)}2.25%{opacity:1;transform:rotateY(288deg)}4.5%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes colorStarTurnOver{0%{opacity:0;transform:rotateY(0deg) scale(0)}4.5%{opacity:1;transform:rotateY(864deg) scale(1.5)}9%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver1{0%{opacity:0;transform:rotateY(0deg)}2.25%{opacity:1;transform:rotateY(288deg)}4.5%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver2{6.25%{opacity:0;transform:rotateY(0deg)}8.5%{opacity:1;transform:rotateY(288deg)}10.75%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver3{12.5%{opacity:0;transform:rotateY(0deg)}14.75%{opacity:1;transform:rotateY(288deg)}17%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver4{18.75%{opacity:0;transform:rotateY(0deg)}21%{opacity:1;transform:rotateY(288deg)}23.25%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver5{25%{opacity:0;transform:rotateY(0deg) scale(0)}29.5%{opacity:1;transform:rotateY(864deg) scale(1.5)}34%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver6{31.25%{opacity:0;transform:rotateY(0deg)}33.5%{opacity:1;transform:rotateY(288deg)}35.75%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver7{37.5%{opacity:0;transform:rotateY(0deg)}39.75%{opacity:1;transform:rotateY(288deg)}42%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver8{43.75%{opacity:0;transform:rotateY(0deg) scale(0)}48.25%{opacity:1;transform:rotateY(864deg) scale(1.5)}52.75%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver9{50%{opacity:0;transform:rotateY(0deg) scale(0)}54.5%{opacity:1;transform:rotateY(864deg) scale(1.5)}59%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver10{56.25%{opacity:0;transform:rotateY(0deg) scale(0)}60.75%{opacity:1;transform:rotateY(864deg) scale(1.5)}65.25%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver11{62.5%{opacity:0;transform:rotateY(0deg)}64.75%{opacity:1;transform:rotateY(288deg)}67%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver12{68.75%{opacity:0;transform:rotateY(0deg)}71%{opacity:1;transform:rotateY(288deg)}73.25%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver13{75%{opacity:0;transform:rotateY(0deg) scale(0)}79.5%{opacity:1;transform:rotateY(864deg) scale(1.5)}84%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver14{81.25%{opacity:0;transform:rotateY(0deg)}83.5%{opacity:1;transform:rotateY(288deg)}85.75%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes starTurnOver15{87.5%{opacity:0;transform:rotateY(0deg) scale(0)}92%{opacity:1;transform:rotateY(864deg) scale(1.5)}96.5%{opacity:1;transform:rotateY(1080deg) scale(1)}100%{opacity:1;transform:rotateY(1080deg) scale(1)}}@keyframes starTurnOver16{93.75%{opacity:0;transform:rotateY(0deg)}96%{opacity:1;transform:rotateY(288deg)}98.25%{opacity:1;transform:rotateY(360deg)}100%{opacity:1;transform:rotateY(360deg)}}@keyframes shopStarTurnOver1{0%{transform:rotateY(0deg)}9%{transform:rotateY(288deg)}18%{transform:rotateY(360deg)}100%{transform:rotateY(360deg)}}@keyframes shopStarTurnOver2{4.5%{transform:rotateY(0deg)}13.5%{transform:rotateY(288deg)}22.5%{transform:rotateY(360deg)}100%{transform:rotateY(360deg)}}@keyframes shopStarTurnOver3{9%{transform:rotateY(0deg)}18%{transform:rotateY(288deg)}27%{transform:rotateY(360deg)}100%{transform:rotateY(360deg)}}@keyframes shopStarTurnOver4{13.5%{transform:rotateY(0deg)}22.5%{transform:rotateY(288deg)}31.5%{transform:rotateY(360deg)}100%{transform:rotateY(360deg)}}@keyframes labelPopup{0%{opacity:0;transform:scale(0)}0.78125%{transform:scale(1.4)}1.5625%{opacity:1;transform:scale(1)}4.6875%{opacity:1}4.6876%{opacity:0}100%{opacity:0;transform:scale(1)}}#header{width:unset;height:unset;font-size:unset;text-align:unset;background:rgba(0,0,0,0);position:relative;z-index:9999}@media(max-width: 896px){#header a:hover{text-decoration:unset}}h1{font-size:var(--size-font-xl);line-height:1.4}h2{font-size:var(--size-font-l);line-height:1.4}h3{font-size:var(--size-font-m);line-height:1.4}h4{font-size:var(--size-font-m);line-height:1.4}dt{font-size:var(--size-font-m);line-height:1.4}dd{font-size:var(--size-font-m);line-height:1.6}p,li{font-size:var(--size-font-m);line-height:1.6}blockquote{font-size:var(--size-font-m);line-height:1.6}h1{margin:0}h2,h3,h4{margin:16px 0}p,ul,ol,figure{margin:16px 0}p+h1,ul+h1,ol+h1,figure+h1{margin:32px 0 16px 0}p+h2,ul+h2,ol+h2,figure+h2{margin:24px 0 16px 0}p+h3,ul+h3,ol+h3,figure+h3{margin:24px 0 16px 0}p+h4,ul+h4,ol+h4,figure+h4{margin:24px 0 16px 0}@media(max-width: 896px){p>br{display:none}}@media(min-width: 897px){br.narrow{display:none}}.highlight{background-color:rgba(255,230,35,.7);padding:4px}.arrow{color:var(--color-text-1);font-weight:bold;text-decoration:none}.arrow:hover{text-decoration:underline}.arrow::after{content:"";width:8px;height:8px;border-width:2px 2px 0 0;border-style:solid;transform:rotate(45deg);display:inline-block;margin-left:0px;margin-bottom:1.5px}#header{width:100%;height:64px;display:flex;align-items:center}#header h1{flex-grow:1}@media(max-width: 896px){#header h1{height:32px;margin-left:16px}}@media(min-width: 897px){#header h1{height:40px;margin-left:32px}}#header h1 a{display:block}@media(max-width: 896px){#header h1 a{height:32px}}@media(min-width: 897px){#header h1 a{height:40px}}@media(max-width: 896px){#header h1 img{width:160px;height:32px}}@media(min-width: 897px){#header h1 img{width:200px;height:40px}}@media(max-width: 896px){.globalNavi{width:40px;height:40px;margin-right:16px;flex-grow:0;flex-shrink:0;z-index:1}.globalNavi .globalNavi-toggle-nav{width:40px;height:40px}.globalNavi .globalNavi-toggle-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.globalNavi .globalNavi-toggle-btn-open{width:32px;height:32px}.globalNavi .globalNavi-toggle-btn-open img{width:32px;height:32px;border-radius:50%}.globalNavi .globalNavi-toggle-btn-close{width:18px;height:18px}.globalNavi .globalNavi-toggle-btn-open{display:block}.globalNavi .globalNavi-toggle-btn-close{display:none}.globalNavi .globalNavi-list{transform:translateX(0);transition:transform 200ms ease-out}.globalNavi .overlay{opacity:0;background-color:rgba(0,0,0,.8);position:fixed}.globalNavi.is-open .globalNavi-toggle-btn{position:fixed}.globalNavi.is-open .globalNavi-toggle-btn-open{display:none}.globalNavi.is-open .globalNavi-toggle-btn-close{display:block}.globalNavi.is-open .globalNavi-list{transform:translateX(-100%);transition:transform 200ms ease-out}.globalNavi.is-open .overlay{opacity:1;top:0;right:0;bottom:0;left:0}.globalNavi .globalNavi-toggle-btn-icon rect{fill:var(--color-text-2)}.globalNavi .globalNavi-toggle-btn-icon line{fill:none;stroke:var(--color-text-2);stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px}}@media(min-width: 897px){.globalNavi .globalNavi-toggle-nav{display:none}}@media(max-width: 896px){.globalNavi-list{width:90%;height:100%;letter-spacing:0;padding:64px 0 0;position:fixed;top:0;right:-90%;background-color:var(--color-bg-0);box-shadow:0 0 6px rgba(0,0,0,.1)}}@media(max-width: 896px){.globalNavi-list ul{margin:0;display:flex;flex-direction:column}}@media(min-width: 897px){.globalNavi-list ul{margin-right:32px;display:flex}}.globalNavi-list li{font-size:var(--size-font-s)}@media(max-width: 896px){.globalNavi-list li{order:1;border-bottom:1px solid var(--color-border)}}@media(min-width: 897px){.globalNavi-list li{margin-left:32px;display:flex;align-items:center}}@media(max-width: 896px){.globalNavi-list a{line-height:1;text-decoration:none;padding:14px 16px;display:block}}@media(min-width: 897px){.globalNavi-list a{line-height:1;text-decoration:none;display:inline-block}.globalNavi-list a:hover{text-decoration:underline}}.globalNavi-list .notifyUnit img{vertical-align:middle}.globalNavi-list .notifyUnit .notify-count{width:14px;height:14px;color:var(--color-text-0);font-size:1rem;line-height:14px;font-weight:bold;text-align:center;background-color:var(--color-notify);border-radius:50%;display:inline-block;display:none;position:absolute;top:0px;right:0}@media(max-width: 896px){.globalNavi-list .notifyUnit{padding:8px;border-bottom:none}}@media(max-width: 896px){.globalNavi-list .notifyUnit .notifyTitle{margin-left:8px}}@media(min-width: 897px){.globalNavi-list .notifyUnit .notifyTitle{display:none}}@media(max-width: 896px){.globalNavi-list .headerUser{order:0;padding:8px 16px;display:flex;align-items:center}}@media(max-width: 896px){.globalNavi-list .headerUser a{display:flex;align-items:center;padding:0}}@media(min-width: 897px){.globalNavi-list .headerUser a{display:block}}.globalNavi-list .headerUser img{width:32px;height:32px;border-radius:50%}@media(max-width: 896px){.globalNavi-list .headerUser .userName{margin-left:8px}}@media(min-width: 897px){.globalNavi-list .headerUser .userName{display:none}}.star-demonstration{overflow-x:hidden;position:relative}@media(max-width: 896px){.star-demonstration{height:180px;padding:56px 0}}@media(min-width: 897px){.star-demonstration{height:262px;padding:128px 0 64px}}.star-demonstration .starList{display:flex;justify-content:flex-end;position:absolute}@media(max-width: 896px){.star-demonstration .starList{top:56px;right:calc(50% - 54px);animation:starWrapperNarrow 15360ms linear infinite}}@media(min-width: 897px){.star-demonstration .starList{top:128px;right:calc(50% - 78px);animation:starWrapperWide 15360ms linear infinite}}.star-demonstration .prevStar{display:flex;margin:0;animation:appearMask 15360ms step-end forwards}.star-demonstration .prevStar li{line-height:1}@media(max-width: 896px){.star-demonstration .prevStar{padding-top:88px}.star-demonstration .prevStar img{width:108px;height:90px}}@media(min-width: 897px){.star-demonstration .prevStar{padding-top:130px}.star-demonstration .prevStar img{width:156px;height:130px}}.star-demonstration dl{text-align:center;display:flex;flex-direction:column;align-items:center;position:relative}@media(max-width: 896px){.star-demonstration dl{padding-top:88px}}@media(min-width: 897px){.star-demonstration dl{padding-top:130px}}.star-demonstration dt{line-height:1;white-space:nowrap;position:absolute;top:0}.star-demonstration dt::before{content:"＼";display:inline-block;margin-right:16px}.star-demonstration dt::after{content:"／";display:inline-block;margin-left:16px}@media(max-width: 896px){.star-demonstration dt{font-size:5.2rem;margin-bottom:48px}.star-demonstration dt::before,.star-demonstration dt::after{font-size:4.8rem}}@media(min-width: 897px){.star-demonstration dt{font-size:8.2rem;margin-bottom:48px}.star-demonstration dt::before,.star-demonstration dt::after{font-size:6.4rem}}.star-demonstration dd{line-height:1;opacity:0}@media(max-width: 896px){.star-demonstration dd img{width:108px;height:90px}}@media(min-width: 897px){.star-demonstration dd img{width:156px;height:130px}}.star-demonstration dl:last-of-type dt{animation-fill-mode:both}.star-demonstration dt{transform:scale(0)}.star-demonstration dt{animation-name:labelPopup;animation-duration:15360ms;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:backwards}.star-demonstration dl:nth-of-type(1) dt{animation-delay:0}@media(max-width: 896px){.star-demonstration dl:nth-of-type(1) dd{animation:starTurnOver1 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(1) dd{animation:starTurnOver1 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(2) dt{animation-delay:960ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(2) dd{animation:starTurnOver2 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(2) dd{animation:starTurnOver2 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(3) dt{animation-delay:1920ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(3) dd{animation:starTurnOver3 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(3) dd{animation:starTurnOver3 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(4) dt{animation-delay:2880ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(4) dd{animation:starTurnOver4 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(4) dd{animation:starTurnOver4 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(5) dt{animation-delay:3840ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(5) dd{animation:starTurnOver5 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(5) dd{animation:starTurnOver5 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(6) dt{animation-delay:4800ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(6) dd{animation:starTurnOver6 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(6) dd{animation:starTurnOver6 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(7) dt{animation-delay:5760ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(7) dd{animation:starTurnOver7 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(7) dd{animation:starTurnOver7 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(8) dt{animation-delay:6720ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(8) dd{animation:starTurnOver8 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(8) dd{animation:starTurnOver8 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(9) dt{animation-delay:7680ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(9) dd{animation:starTurnOver9 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(9) dd{animation:starTurnOver9 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(10) dt{animation-delay:8640ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(10) dd{animation:starTurnOver10 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(10) dd{animation:starTurnOver10 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(11) dt{animation-delay:9600ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(11) dd{animation:starTurnOver11 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(11) dd{animation:starTurnOver11 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(12) dt{animation-delay:10560ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(12) dd{animation:starTurnOver12 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(12) dd{animation:starTurnOver12 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(13) dt{animation-delay:11520ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(13) dd{animation:starTurnOver13 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(13) dd{animation:starTurnOver13 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(14) dt{animation-delay:12480ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(14) dd{animation:starTurnOver14 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(14) dd{animation:starTurnOver14 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(15) dt{animation-delay:13440ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(15) dd{animation:starTurnOver15 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(15) dd{animation:starTurnOver15 15360ms ease-out infinite both}}.star-demonstration dl:nth-of-type(16) dt{animation-delay:14400ms}@media(max-width: 896px){.star-demonstration dl:nth-of-type(16) dd{animation:starTurnOver16 15360ms ease-out infinite both}}@media(min-width: 897px){.star-demonstration dl:nth-of-type(16) dd{animation:starTurnOver16 15360ms ease-out infinite both}}.star-description{text-align:center;padding:0 24px}.star-description>*:first-of-type{margin-top:0}@media(max-width: 896px){.star-description{margin-bottom:48px}}@media(min-width: 897px){.star-description{margin-bottom:80px}}@media(max-width: 896px){.star-description h2{font-size:var(--size-font-xl);line-height:1.4}}@media(min-width: 897px){.star-description h2{font-size:var(--size-font-xxl);line-height:1.4}}.star-description p{color:var(--color-text-2)}@media(max-width: 896px){.star-description p{text-align:justify}}.star-description P+.button{margin-top:16px}.star-shop{width:100%;max-width:var(--width-max);text-align:center;padding:32px 24px;box-sizing:border-box;background-color:var(--color-bg-1)}@media(max-width: 896px){.star-shop{margin:0 auto 32px}}@media(min-width: 897px){.star-shop{margin:0 auto 80px;border-radius:var(--radius-m)}}.star-shop>*:first-of-type{margin-top:0}.star-shop h2{font-size:var(--size-font-xl);line-height:1.4}.star-shop p{color:var(--color-text-2)}@media(max-width: 896px){.star-shop p{text-align:justify}}.star-shop .colorStarList{margin:24px 0;display:flex;justify-content:center}.star-shop .colorStarList li{animation-duration:3840ms;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both}.star-shop .colorStarList li:nth-of-type(1){animation-name:shopStarTurnOver1}.star-shop .colorStarList li:nth-of-type(2){animation-name:shopStarTurnOver2}.star-shop .colorStarList li:nth-of-type(3){animation-name:shopStarTurnOver3}.star-shop .colorStarList li:nth-of-type(4){animation-name:shopStarTurnOver4}.star-count{text-align:center;padding:0 24px}@media(max-width: 896px){.star-count{margin-bottom:48px}}@media(min-width: 897px){.star-count{margin-bottom:80px}}.star-count>*:first-of-type{margin-top:0}.star-count h2{font-size:var(--size-font-xl);line-height:1.4;margin-bottom:24px}.star-count .count{font-size:4rem}@media(max-width: 896px){.star-count .count{line-height:1.5;margin-bottom:0}}@media(min-width: 897px){.star-count .count{line-height:1;margin-bottom:24px}}.star-count .count strong{font-weight:normal;border:4px solid var(--color-text-1);padding:4px 8px;border-radius:var(--radius-l)}.star-count .annotation{font-size:var(--size-font-s);line-height:1.4;color:var(--color-text-2)}@media(max-width: 896px){.star-count .annotation{margin:0 0 32px}}@media(min-width: 897px){.star-count .annotation{margin:0 0 32px}}section .button{font-size:var(--size-font-m);line-height:1;color:var(--color-text-0);text-decoration:none;background-color:var(--color-bg-2);display:inline-block;padding:14px 32px;border-radius:22px}footer{padding:16px}address{font-size:var(--size-font-s);line-height:1;margin:0;text-align:center}
