#bcwrap,nav#tartsBreadcrumb,footer#tartsFooter{z-index:10;position:relative}html{visibility:hidden !important}html.wf-tbudrgothic-std-n4-active.wf-tbudrgothic-std-n7-active.wf-tbudrgothic-std-n9-active.wf-active.wf-source-han-sans-jp-variable-n2-active.wf-polymath-text-n8-active{visibility:visible !important}:root{--colors: 2700ms}@-webkit-keyframes flipLeft{from{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);opacity:0}to{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}@keyframes flipLeft{from{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(30deg);opacity:0}to{-webkit-transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);transform:perspective(600px) translate3d(0, 0, 0) rotateY(0deg);opacity:1}}@-webkit-keyframes toReset{to{-webkit-transform:translate(0, 0) scale(1) rotate(0deg);transform:translate(0, 0) scale(1) rotate(0deg)}}@keyframes toReset{to{-webkit-transform:translate(0, 0) scale(1) rotate(0deg);transform:translate(0, 0) scale(1) rotate(0deg)}}@-webkit-keyframes text_colors{0%{color:#000}9%{color:#47a8d8}18%{color:#d4396b}27%{color:#e68639}36%{color:#bac94e}45%{color:#e2cb5b}54%{color:#47a8d8}63%{color:#d4396b}72%{color:#e68639}81%{color:#bac94e}90%{color:#e2cb5b}100%{color:#000}}@keyframes text_colors{0%{color:#000}9%{color:#47a8d8}18%{color:#d4396b}27%{color:#e68639}36%{color:#bac94e}45%{color:#e2cb5b}54%{color:#47a8d8}63%{color:#d4396b}72%{color:#e68639}81%{color:#bac94e}90%{color:#e2cb5b}100%{color:#000}}@-webkit-keyframes str6{0%,100%{-webkit-transform:translate(-1.41vw, 0) scale(1) rotate(-7deg);transform:translate(-1.41vw, 0) scale(1) rotate(-7deg)}50%{-webkit-transform:translate(1.41vw, -2vw) scale(1.04) rotate(7deg);transform:translate(1.41vw, -2vw) scale(1.04) rotate(7deg)}}@keyframes str6{0%,100%{-webkit-transform:translate(-1.41vw, 0) scale(1) rotate(-7deg);transform:translate(-1.41vw, 0) scale(1) rotate(-7deg)}50%{-webkit-transform:translate(1.41vw, -2vw) scale(1.04) rotate(7deg);transform:translate(1.41vw, -2vw) scale(1.04) rotate(7deg)}}@-webkit-keyframes str0{0%,100%{-webkit-transform:translate(-1.41vw, 0) scale(1);transform:translate(-1.41vw, 0) scale(1)}50%{-webkit-transform:translate(1.41vw, -2vw) scale(1.04);transform:translate(1.41vw, -2vw) scale(1.04)}}@keyframes str0{0%,100%{-webkit-transform:translate(-1.41vw, 0) scale(1);transform:translate(-1.41vw, 0) scale(1)}50%{-webkit-transform:translate(1.41vw, -2vw) scale(1.04);transform:translate(1.41vw, -2vw) scale(1.04)}}@-webkit-keyframes cupsel_yellow{0%,100%{-webkit-transform:translate(1.41vw, 0) scale(1) rotate(0deg);transform:translate(1.41vw, 0) scale(1) rotate(0deg)}50%{-webkit-transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-30deg);transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-30deg)}}@keyframes cupsel_yellow{0%,100%{-webkit-transform:translate(1.41vw, 0) scale(1) rotate(0deg);transform:translate(1.41vw, 0) scale(1) rotate(0deg)}50%{-webkit-transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-30deg);transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-30deg)}}@-webkit-keyframes cupsel_green{0%,100%{-webkit-transform:translate(1.41vw, 0) scale(1) rotate(0deg);transform:translate(1.41vw, 0) scale(1) rotate(0deg)}50%{-webkit-transform:translate(-1.41vw, -1vw) scale(1.04) rotate(20deg);transform:translate(-1.41vw, -1vw) scale(1.04) rotate(20deg)}}@keyframes cupsel_green{0%,100%{-webkit-transform:translate(1.41vw, 0) scale(1) rotate(0deg);transform:translate(1.41vw, 0) scale(1) rotate(0deg)}50%{-webkit-transform:translate(-1.41vw, -1vw) scale(1.04) rotate(20deg);transform:translate(-1.41vw, -1vw) scale(1.04) rotate(20deg)}}@-webkit-keyframes cupsel_orange{0%,100%{-webkit-transform:translate(1.41vw, 0) scale(1) rotate(0deg);transform:translate(1.41vw, 0) scale(1) rotate(0deg)}50%{-webkit-transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-20deg);transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-20deg)}}@keyframes cupsel_orange{0%,100%{-webkit-transform:translate(1.41vw, 0) scale(1) rotate(0deg);transform:translate(1.41vw, 0) scale(1) rotate(0deg)}50%{-webkit-transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-20deg);transform:translate(-1.41vw, -1vw) scale(1.04) rotate(-20deg)}}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fuwafuwa{0%,50%,100%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.06) rotate(7deg);transform:scale(1.06) rotate(7deg)}75%{-webkit-transform:scale(1.06) rotate(-7deg);transform:scale(1.06) rotate(-7deg)}}@keyframes fuwafuwa{0%,50%,100%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.06) rotate(7deg);transform:scale(1.06) rotate(7deg)}75%{-webkit-transform:scale(1.06) rotate(-7deg);transform:scale(1.06) rotate(-7deg)}}@-webkit-keyframes rotate_top{0%{-webkit-transform:rotate(0deg) translateY(-5%) rotate(0deg);transform:rotate(0deg) translateY(-5%) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateY(-5%) rotate(-360deg);transform:rotate(360deg) translateY(-5%) rotate(-360deg)}}@keyframes rotate_top{0%{-webkit-transform:rotate(0deg) translateY(-5%) rotate(0deg);transform:rotate(0deg) translateY(-5%) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateY(-5%) rotate(-360deg);transform:rotate(360deg) translateY(-5%) rotate(-360deg)}}@-webkit-keyframes rotate_top2{0%{-webkit-transform:rotate(0deg) translateY(10%) rotate(0deg);transform:rotate(0deg) translateY(10%) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateY(10%) rotate(-360deg);transform:rotate(360deg) translateY(10%) rotate(-360deg)}}@keyframes rotate_top2{0%{-webkit-transform:rotate(0deg) translateY(10%) rotate(0deg);transform:rotate(0deg) translateY(10%) rotate(0deg)}100%{-webkit-transform:rotate(360deg) translateY(10%) rotate(-360deg);transform:rotate(360deg) translateY(10%) rotate(-360deg)}}@-webkit-keyframes heartAnime{0%{-webkit-transform:scale(1.1) translate(0%, 0%);transform:scale(1.1) translate(0%, 0%)}50%{-webkit-transform:scale(1, 1) translate(4%, 4%);transform:scale(1, 1) translate(4%, 4%)}100%{-webkit-transform:scale(1, 1) translate(1%, 1%);transform:scale(1, 1) translate(1%, 1%)}}@keyframes heartAnime{0%{-webkit-transform:scale(1.1) translate(0%, 0%);transform:scale(1.1) translate(0%, 0%)}50%{-webkit-transform:scale(1, 1) translate(4%, 4%);transform:scale(1, 1) translate(4%, 4%)}100%{-webkit-transform:scale(1, 1) translate(1%, 1%);transform:scale(1, 1) translate(1%, 1%)}}@media print,screen{#content_wrapper{scroll-behavior:auto}@-webkit-keyframes moveToTop{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50vh);transform:translateY(-50vh)}}@keyframes moveToTop{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50vh);transform:translateY(-50vh)}}@-webkit-keyframes moveToBottom{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(50vh);transform:translateY(50vh)}}@keyframes moveToBottom{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(50vh);transform:translateY(50vh)}}#opening{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}#opening>div{width:100%;height:100%}#opening>div.first{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-transition:-webkit-transform .6s ease-in;transition:-webkit-transform .6s ease-in;transition:transform .6s ease-in;transition:transform .6s ease-in, -webkit-transform .6s ease-in}#opening>div.first>div{-webkit-transition:-webkit-transform .3s linear .5s;transition:-webkit-transform .3s linear .5s;transition:transform .3s linear .5s;transition:transform .3s linear .5s, -webkit-transform .3s linear .5s;-webkit-transform:translateY(-20vw);transform:translateY(-20vw)}#opening>div.first>div.set{-webkit-transform:translateY(0);transform:translateY(0)}#opening>div.first img{width:31.4vw;-webkit-transform:translateX(81.4vw) rotate(360deg);transform:translateX(81.4vw) rotate(360deg);-webkit-transition:-webkit-transform 1.5s cubic-bezier(0, -0.02, 0.15, 1) .5s;transition:-webkit-transform 1.5s cubic-bezier(0, -0.02, 0.15, 1) .5s;transition:transform 1.5s cubic-bezier(0, -0.02, 0.15, 1) .5s;transition:transform 1.5s cubic-bezier(0, -0.02, 0.15, 1) .5s, -webkit-transform 1.5s cubic-bezier(0, -0.02, 0.15, 1) .5s}#opening>div.first img.set{-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}#opening>div.first.splitTop{-webkit-animation:moveToTop .6s ease-in forwards;animation:moveToTop .6s ease-in forwards;clip-path:polygon(0 0%, 100% 0, 100% 50%, 0 50%)}#opening>div.first.splitBottom{top:0;-webkit-transform:translateY(0);transform:translateY(0);clip-path:polygon(0 50%, 100% 50%, 100% 100%, 0 100%)}#opening>div.first.splitBottom.set{-webkit-animation:moveToBottom .6s ease-in forwards;animation:moveToBottom .6s ease-in forwards}#opening>div.bg div{width:100%;height:50vh;position:absolute}#opening>div.bg div:first-of-type{top:0}#opening>div.bg div:first-of-type.set{-webkit-transform:translateY(-50vh);transform:translateY(-50vh)}#opening>div.bg div:last-of-type{top:50vh}#opening>div.bg div:last-of-type.set{-webkit-transform:translateY(50vh);transform:translateY(50vh)}#opening>div.bg.red div{-webkit-transition:-webkit-transform .4s ease-in .2s;transition:-webkit-transform .4s ease-in .2s;transition:transform .4s ease-in .2s;transition:transform .4s ease-in .2s, -webkit-transform .4s ease-in .2s;background:#d4396b}#opening>div.bg.blue div{-webkit-transition:-webkit-transform .4s ease-in .3s;transition:-webkit-transform .4s ease-in .3s;transition:transform .4s ease-in .3s;transition:transform .4s ease-in .3s, -webkit-transform .4s ease-in .3s;background:#47a8d8}#opening>div.bg.yellow div{-webkit-transition:-webkit-transform .4s ease-in .4s;transition:-webkit-transform .4s ease-in .4s;transition:transform .4s ease-in .4s;transition:transform .4s ease-in .4s, -webkit-transform .4s ease-in .4s;background:#e1cb5a}#opening>div.bg.orange div{-webkit-transition:-webkit-transform .4s ease-in .5s;transition:-webkit-transform .4s ease-in .5s;transition:transform .4s ease-in .5s;transition:transform .4s ease-in .5s, -webkit-transform .4s ease-in .5s;background:#e68639}#opening>div.bg.green div{-webkit-transition:-webkit-transform .5s ease-in .6s;transition:-webkit-transform .5s ease-in .6s;transition:transform .5s ease-in .6s;transition:transform .5s ease-in .6s, -webkit-transform .5s ease-in .6s;background:#bac94e}#content_wrapper{overflow:hidden;width:100%}#content_wrapper>div#content{letter-spacing:.07em;font-family:source-han-sans-jp-variable,sans-serif;font-style:normal;font-variation-settings:"wght" 400;width:100%;z-index:2;margin:0 auto;position:relative;color:#202020}#content_wrapper>div#content .medium01{font-variation-settings:"wght" 500}#content_wrapper>div#content .bold01{font-variation-settings:"wght" 700}#content_wrapper>div#content .heavy01{font-variation-settings:"wght" 900}#content_wrapper>div#content .polymath{font-family:polymath-text,sans-serif;font-weight:800}#content_wrapper>div#content .txtShadow{text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}#content_wrapper>div#content h1{font-size:16.91vw;margin:35.99vw auto 0 4.83vw;display:inline-block}#content_wrapper>div#content h1 .l{font-size:26.57vw}#content_wrapper>div#content h1 .s{font-size:14.49vw}#content_wrapper>div#content h1 .s2{display:inline-block;font-size:14.49vw;vertical-align:top}#content_wrapper>div#content h1.anim span:nth-child(1){-webkit-animation:text_colors var(--colors) 1 alternate;animation:text_colors var(--colors) 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(2){-webkit-animation:text_colors var(--colors) .1s 1 alternate;animation:text_colors var(--colors) .1s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(3){-webkit-animation:text_colors var(--colors) .2s 1 alternate;animation:text_colors var(--colors) .2s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(4){-webkit-animation:text_colors var(--colors) .3s 1 alternate;animation:text_colors var(--colors) .3s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(5){-webkit-animation:text_colors var(--colors) .4s 1 alternate;animation:text_colors var(--colors) .4s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(6){-webkit-animation:text_colors var(--colors) .5s 1 alternate;animation:text_colors var(--colors) .5s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(7){-webkit-animation:text_colors var(--colors) .6s 1 alternate;animation:text_colors var(--colors) .6s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(8){-webkit-animation:text_colors var(--colors) .7s 1 alternate;animation:text_colors var(--colors) .7s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(9){-webkit-animation:text_colors var(--colors) .8s 1 alternate;animation:text_colors var(--colors) .8s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(10){-webkit-animation:text_colors var(--colors) .9s 1 alternate;animation:text_colors var(--colors) .9s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(11){-webkit-animation:text_colors var(--colors) 1s 1 alternate;animation:text_colors var(--colors) 1s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(12){-webkit-animation:text_colors var(--colors) 1.1s 1 alternate;animation:text_colors var(--colors) 1.1s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(13){-webkit-animation:text_colors var(--colors) 1.2s 1 alternate;animation:text_colors var(--colors) 1.2s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(14){-webkit-animation:text_colors var(--colors) 1.3s 1 alternate;animation:text_colors var(--colors) 1.3s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(15){-webkit-animation:text_colors var(--colors) 1.4s 1 alternate;animation:text_colors var(--colors) 1.4s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(16){-webkit-animation:text_colors var(--colors) 1.5s 1 alternate;animation:text_colors var(--colors) 1.5s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(17){-webkit-animation:text_colors var(--colors) 1.6s 1 alternate;animation:text_colors var(--colors) 1.6s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(18){-webkit-animation:text_colors var(--colors) 1.7s 1 alternate;animation:text_colors var(--colors) 1.7s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(19){-webkit-animation:text_colors var(--colors) 1.8s 1 alternate;animation:text_colors var(--colors) 1.8s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(20){-webkit-animation:text_colors var(--colors) 1.9s 1 alternate;animation:text_colors var(--colors) 1.9s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(21){-webkit-animation:text_colors var(--colors) 2s 1 alternate;animation:text_colors var(--colors) 2s 1 alternate}#content_wrapper>div#content h1.anim span:nth-child(22){-webkit-animation:text_colors var(--colors) 2.1s 1 alternate;animation:text_colors var(--colors) 2.1s 1 alternate}#content_wrapper>div#content #lead,#content_wrapper>div#content #penny{height:100vh}#content_wrapper>div#content #lead#penny,#content_wrapper>div#content #penny#penny{height:150vh}#content_wrapper>div#content #lead#penny .lead01 p,#content_wrapper>div#content #penny#penny .lead01 p{font-size:3.8vw}#content_wrapper>div#content #lead .lead01,#content_wrapper>div#content #penny .lead01{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7vw 0;margin:100vh 0 0 0;position:relative}#content_wrapper>div#content #lead .lead01.show p,#content_wrapper>div#content #penny .lead01.show p{opacity:0}#content_wrapper>div#content #lead .lead01.show p:last-of-type,#content_wrapper>div#content #penny .lead01.show p:last-of-type{opacity:1}#content_wrapper>div#content #lead .lead01 p,#content_wrapper>div#content #penny .lead01 p{position:absolute;font-size:4.83vw;text-align:center;line-height:2em;width:100%;-webkit-transition:opacity .8s ease;transition:opacity .8s ease}#content_wrapper>div#content #lead .lead01 p:last-of-type,#content_wrapper>div#content #penny .lead01 p:last-of-type{font-size:3.8vw;opacity:0}#content_wrapper>div#content #lead .lead01 p span.pink,#content_wrapper>div#content #penny .lead01 p span.pink{color:#d4396b}#content_wrapper>div#content #lead .lead01 p span.blue,#content_wrapper>div#content #penny .lead01 p span.blue{color:#47a8d8}#content_wrapper>div#content #lead .lead01 p span.yellow,#content_wrapper>div#content #penny .lead01 p span.yellow{color:#e2cb5b}#content_wrapper>div#content #lead .lead01 p span.green,#content_wrapper>div#content #penny .lead01 p span.green{color:#bac94e}#content_wrapper>div#content #lead .lead01 p span.orange,#content_wrapper>div#content #penny .lead01 p span.orange{color:#e68639}#content_wrapper>div#content .scroll_down{position:fixed;bottom:2.42vw;right:7.49vw;height:37.44vw;pointer-events:none;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#content_wrapper>div#content .scroll_down.hide{opacity:0}#content_wrapper>div#content .scroll_down>div{position:relative;height:37.44vw}#content_wrapper>div#content .scroll_down>div a{position:absolute;left:2.42vw;top:0;color:#000;font-size:3.38vw;letter-spacing:.2em;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-decoration:none;text-transform:uppercase}#content_wrapper>div#content .scroll_down>div:before{content:"";position:absolute;top:0;left:-1.09vw;width:2.66vw;height:2.66vw;border-radius:1.33vw;background:#000;-webkit-animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite;animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite}#content_wrapper>div#content .scroll_down>div:after{content:"";position:absolute;top:0;left:0;width:.48vw;height:37.44vw;background:#000}@-webkit-keyframes circlemove{0%{top:0}100%{top:34.78vw}}@keyframes circlemove{0%{top:0}100%{top:34.78vw}}@-webkit-keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}#content_wrapper>div#content #specials{margin-top:50vh}@-webkit-keyframes arrowMove{100%{-webkit-transform:translateX(0.48vw);transform:translateX(0.48vw)}}@keyframes arrowMove{100%{-webkit-transform:translateX(0.48vw);transform:translateX(0.48vw)}}#content_wrapper>div#content #specials figure{width:90.34vw;margin:0 auto}#content_wrapper>div#content #specials figure:not(:first-of-type){margin:7.49vw auto 0 auto}#content_wrapper>div#content #specials figure a{display:block;width:100%;position:relative;overflow:hidden}#content_wrapper>div#content #specials figure a>div.img{overflow:hidden;border-radius:31.15vw}#content_wrapper>div#content #specials figure a>div.img img{width:100%}#content_wrapper>div#content #specials figure a>div.arrow{width:12.08vw;height:12.08vw;border-radius:6.04vw;background:#000;position:absolute;right:7.25vw;bottom:0}#content_wrapper>div#content #specials figure a>div.arrow>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#content_wrapper>div#content #specials figure a>div.arrow>div img{width:5.05vw;display:block;-webkit-animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98);animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98)}#content_wrapper>div#content #specials figure figcaption{margin:.5em auto 0 auto;width:80.68vw;font-size:3.38vw;line-height:2em}#content_wrapper>div#content #tour{padding-top:18.12vw;position:relative}@-webkit-keyframes txtMoveTour{to{background-position:left -287vw top}}@keyframes txtMoveTour{to{background-position:left -287vw top}}#content_wrapper>div#content #tour .txtBg{background-image:url(../images/txt_tour.svg);background-size:287vw auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:15vw;-webkit-animation:txtMoveTour 24s infinite linear;animation:txtMoveTour 24s infinite linear;z-index:1}#content_wrapper>div#content #tour>img{width:73.19vw;margin:0 auto;display:block}#content_wrapper>div#content #tour h2{font-size:8.21vw;line-height:1.8em;text-align:center;margin-top:15.94vw}#content_wrapper>div#content #tour h2.anim span:nth-child(1){-webkit-animation:text_colors var(--colors) 1 alternate;animation:text_colors var(--colors) 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(2){-webkit-animation:text_colors var(--colors) .1s 1 alternate;animation:text_colors var(--colors) .1s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(3){-webkit-animation:text_colors var(--colors) .2s 1 alternate;animation:text_colors var(--colors) .2s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(4){-webkit-animation:text_colors var(--colors) .3s 1 alternate;animation:text_colors var(--colors) .3s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(5){-webkit-animation:text_colors var(--colors) .4s 1 alternate;animation:text_colors var(--colors) .4s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(6){-webkit-animation:text_colors var(--colors) .5s 1 alternate;animation:text_colors var(--colors) .5s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(7){-webkit-animation:text_colors var(--colors) .6s 1 alternate;animation:text_colors var(--colors) .6s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(8){-webkit-animation:text_colors var(--colors) .7s 1 alternate;animation:text_colors var(--colors) .7s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(9){-webkit-animation:text_colors var(--colors) .8s 1 alternate;animation:text_colors var(--colors) .8s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(10){-webkit-animation:text_colors var(--colors) .9s 1 alternate;animation:text_colors var(--colors) .9s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(11){-webkit-animation:text_colors var(--colors) 1s 1 alternate;animation:text_colors var(--colors) 1s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(12){-webkit-animation:text_colors var(--colors) 1.1s 1 alternate;animation:text_colors var(--colors) 1.1s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(13){-webkit-animation:text_colors var(--colors) 1.2s 1 alternate;animation:text_colors var(--colors) 1.2s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(14){-webkit-animation:text_colors var(--colors) 1.3s 1 alternate;animation:text_colors var(--colors) 1.3s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(15){-webkit-animation:text_colors var(--colors) 1.4s 1 alternate;animation:text_colors var(--colors) 1.4s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(16){-webkit-animation:text_colors var(--colors) 1.5s 1 alternate;animation:text_colors var(--colors) 1.5s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(17){-webkit-animation:text_colors var(--colors) 1.6s 1 alternate;animation:text_colors var(--colors) 1.6s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(18){-webkit-animation:text_colors var(--colors) 1.7s 1 alternate;animation:text_colors var(--colors) 1.7s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(19){-webkit-animation:text_colors var(--colors) 1.8s 1 alternate;animation:text_colors var(--colors) 1.8s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(20){-webkit-animation:text_colors var(--colors) 1.9s 1 alternate;animation:text_colors var(--colors) 1.9s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(21){-webkit-animation:text_colors var(--colors) 2s 1 alternate;animation:text_colors var(--colors) 2s 1 alternate}#content_wrapper>div#content #tour h2.anim span:nth-child(22){-webkit-animation:text_colors var(--colors) 2.1s 1 alternate;animation:text_colors var(--colors) 2.1s 1 alternate}#content_wrapper>div#content #tour>p:first-of-type{font-size:5.8vw;text-align:center;margin-top:6.52vw}#content_wrapper>div#content #tour>p:last-of-type{font-size:3.86vw;line-height:2em;width:90.34vw;margin:7.73vw auto 0 auto}#content_wrapper>div#content #tour #tourmap{z-index:2;position:relative;border-radius:1.93vw;background:hsla(0,0%,100%,.8);backdrop-filter:blur(2.42vw);width:90.34vw;margin:17.63vw auto 0 auto;padding:3.62vw 0}#content_wrapper>div#content #tour #tourmap img:nth-child(1){width:100%}#content_wrapper>div#content #tour #tourmap img:nth-child(2){width:82vw;position:absolute;right:0;top:19.57vw}#content_wrapper>div#content #tour>ul{margin-top:7.73vw;z-index:2;position:relative}#content_wrapper>div#content #tour>ul li{border-radius:1.93vw;background:rgba(241,241,241,.8);backdrop-filter:blur(2.42vw);width:90.34vw;margin:7.25vw auto 0 auto;padding:7vw 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}#content_wrapper>div#content #tour>ul li.blank{height:57vw}#content_wrapper>div#content #tour>ul li:not(:first-of-type){margin:4.83vw auto 0 auto}#content_wrapper>div#content #tour>ul li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper>div#content #tour>ul li>div>span{width:21.74vw;height:7vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-right-radius:1.45vw;border-bottom-right-radius:1.45vw;color:#fff;font-size:3.86vw;margin-right:3.62vw}#content_wrapper>div#content #tour>ul li>div>span.pink{background:#d3396b}#content_wrapper>div#content #tour>ul li>div>span.orange{background:#e68639}#content_wrapper>div#content #tour>ul li>div>span.green{background:#b9c84d}#content_wrapper>div#content #tour>ul li>div p{font-size:4.35vw}#content_wrapper>div#content #tour>ul li>p{font-size:3.38vw;padding:0 4.35vw;margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.8em}#content_wrapper>div#content #tour>ul li>p a{color:#000}#content_wrapper>div#content #tour>ul li>p>span:first-of-type{width:20.77vw;-ms-flex-negative:0;flex-shrink:0}#content_wrapper>div#content #tour>ul li>p>span small{margin-top:.5em;display:inline-block;font-size:3.12vw;text-indent:-1em;padding-left:1em;line-height:1.4em}#content_wrapper>div#content #tour>ul li .annotation01{margin-top:3.12vw;padding:0 4.35vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content_wrapper>div#content #tour>ul li .annotation01 small{margin-top:.5em;display:inline-block;font-size:3.12vw;text-indent:-1em;padding-left:1em;line-height:1.4em}#content_wrapper>div#content #tour>ul li .ended{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:4.83vw;background:rgba(0,0,0,.5);top:0;left:0}#content_wrapper>div#content #tour>ul li .comingsoon{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:5.31vw;top:0;left:0}#content_wrapper>div#content #gachamachine{position:relative;margin-top:15.94vw}@-webkit-keyframes txtMoveMachine{to{background-position:left -155.61vw top}}@keyframes txtMoveMachine{to{background-position:left -155.61vw top}}#content_wrapper>div#content #gachamachine .txtBg{background-image:url(../images/txt_gachamachine.svg);background-size:155.61vw auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:15vw;-webkit-animation:txtMoveMachine 15s infinite linear;animation:txtMoveMachine 15s infinite linear;z-index:1}#content_wrapper>div#content #gachamachine h2{font-size:5.8vw;line-height:1.8em;text-align:center;position:relative;z-index:2}#content_wrapper>div#content #gachamachine>p{font-size:3.38vw;line-height:2em;width:90.34vw;margin:7.73vw auto 0 auto}#content_wrapper>div#content #gachamachine>div.photos{margin:5.8vw auto 0 auto;width:90.34vw}#content_wrapper>div#content #gachamachine>div.photos figure{float:left;opacity:0}#content_wrapper>div#content #gachamachine>div.photos figure.in{-webkit-animation:flipLeft .5s forwards .1s;animation:flipLeft .5s forwards .1s}#content_wrapper>div#content #gachamachine>div.photos figure img{width:100%;border-radius:2.42vw}#content_wrapper>div#content #gachamachine>div.photos figure figcaption{font-size:2.9vw;margin-top:1em}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(1){width:38.16vw}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(2){width:49.52vw;margin-left:2.66vw}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(3){width:35.51vw;margin-left:2.66vw;margin-top:-4.59vw}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(4){width:42.23vw;margin-left:2.66vw;margin-top:2.66vw}#content_wrapper>div#content #pennytrack{margin-top:29.23vw;position:relative}@-webkit-keyframes txtMovePennyTrack{to{background-position:left -125.76vw top}}@keyframes txtMovePennyTrack{to{background-position:left -125.76vw top}}#content_wrapper>div#content #pennytrack .txtBg{background-image:url(../images/txt_pennytrack.svg);background-size:125.76vw auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:12.04vw;-webkit-animation:txtMovePennyTrack 14s infinite linear;animation:txtMovePennyTrack 14s infinite linear;z-index:1}#content_wrapper>div#content #pennytrack .flex01{margin-top:3.38vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 4.83vw}#content_wrapper>div#content #pennytrack .flex01>img{width:61.11vw;margin-bottom:2em}#content_wrapper>div#content #pennytrack .flex01>figure img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;width:23.67vw}#content_wrapper>div#content #pennytrack .flex01>figure img.show{-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}#content_wrapper>div#content #pennytrack .flex01>figure figcaption{margin-top:1em;font-size:2.42vw;line-height:1.5em}#content_wrapper>div#content #pennytrack>h2{font-size:5.8vw;text-align:center;line-height:2em;position:relative;z-index:2}#content_wrapper>div#content #pennytrack>p{margin:4.83vw auto 0 auto;width:90.34vw;font-size:3.38vw;line-height:2em}#content_wrapper>div#content #challenge{margin-top:21.98vw;position:relative}@-webkit-keyframes txtMoveChallenge{to{background-position:left -141.05vw top}}@keyframes txtMoveChallenge{to{background-position:left -141.05vw top}}#content_wrapper>div#content #challenge .txtBg{background-image:url(../images/txt_challenge.svg);background-size:141.05vw auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:15vw;-webkit-animation:txtMoveChallenge 14s infinite linear;animation:txtMoveChallenge 14s infinite linear;z-index:1}#content_wrapper>div#content #challenge>h2{font-size:5.31vw;text-align:center;line-height:2em;margin-top:0;position:relative;z-index:2}#content_wrapper>div#content #challenge .cont{position:relative;z-index:2;margin-top:-8vw}#content_wrapper>div#content #challenge .cont .badge{width:37.1vw;position:absolute;right:58.21vw}#content_wrapper>div#content #challenge .cont .badge>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper>div#content #challenge .cont .badge>div>img:nth-child(1){width:100%;-webkit-animation:rotate360 12s linear infinite;animation:rotate360 12s linear infinite}#content_wrapper>div#content #challenge .cont .badge>div>img:nth-child(2){position:absolute;width:25.08vw}#content_wrapper>div#content #challenge .cont .gachamerry{width:59.23vw;margin:29.47vw auto 0 auto;display:block;position:relative}#content_wrapper>div#content #challenge .cont h3{font-size:4.35vw;text-align:center;margin-top:9.66vw;line-height:2em}#content_wrapper>div#content #challenge .cont>p:first-of-type{margin:4.83vw auto 0 auto;width:90.34vw;font-size:3.38vw;line-height:2em}#content_wrapper>div#content #challenge .cont>p:last-of-type{font-size:3.86vw;text-align:center;margin-top:7vw;line-height:1.8em}#content_wrapper>div#content #challenge .cont>p+small{color:#d4396b;width:90.34vw;font-size:2.9vw;line-height:1.8em;display:block;margin:1.4em auto 0 auto;text-indent:-1em;padding-left:1em;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper>div#content #challenge .cont a{display:block;width:89.61vw;margin:5.31vw auto 0 auto;position:relative;overflow:hidden}#content_wrapper>div#content #challenge .cont a>div.img{overflow:hidden;border-radius:17.39vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.97vw solid #d4396b}#content_wrapper>div#content #challenge .cont a>div.img img{width:100%}#content_wrapper>div#content #challenge .cont a>div.arrow{width:12.08vw;height:12.08vw;border-radius:6.04vw;background:#000;position:absolute;right:2.42vw;bottom:0}#content_wrapper>div#content #challenge .cont a>div.arrow>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#content_wrapper>div#content #challenge .cont a>div.arrow>div img{width:5.05vw;display:block;-webkit-animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98);animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98)}#content_wrapper>div#content #challenge .cont a+small{display:block;font-size:2.42vw;text-align:center;margin:3.62vw auto 0 auto}#content_wrapper>div#content #goods{margin-top:63.77vw;position:relative}@-webkit-keyframes txtMoveGoods{to{background-position:left -236.77vw top}}@keyframes txtMoveGoods{to{background-position:left -236.77vw top}}#content_wrapper>div#content #goods .txtBg{background-image:url(../images/txt_goods.svg);background-size:236.77vw auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:12.55vw;-webkit-animation:txtMoveGoods 24s infinite linear;animation:txtMoveGoods 24s infinite linear;z-index:1}#content_wrapper>div#content #goods h2{font-size:5.8vw;text-align:center;position:relative;z-index:2;line-height:2em}#content_wrapper>div#content #goods>.cont>div{margin-top:9.66vw}#content_wrapper>div#content #goods>.cont>div>div{width:90.34vw;background:rgba(241,241,241,.8);border-radius:1.93vw;backdrop-filter:blur(2.42vw);-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.83vw;margin:0 auto}#content_wrapper>div#content #goods>.cont>div>div:not(:first-of-type){margin:4.83vw auto 0 auto}#content_wrapper>div#content #goods>.cont>div>div .image01{position:relative}#content_wrapper>div#content #goods>.cont>div>div .image01>img:nth-child(1){width:100%}#content_wrapper>div#content #goods>.cont>div>div .image01>img.balloon01{width:35.11vw;position:absolute;right:2.42vw;bottom:-4vw}#content_wrapper>div#content #goods>.cont>div>div h3{font-size:4.35vw;padding:4.83vw 0 0 0;line-height:2em}#content_wrapper>div#content #goods>.cont>div>div h3::after{content:"";width:100%;height:.48vw;background:#fff;border-radius:.24vw;font-size:0;display:block;margin-top:4.83vw}#content_wrapper>div#content #goods>.cont>div>div .flex01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:4.83vw 0}#content_wrapper>div#content #goods>.cont>div>div .flex01 p{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.42vw}#content_wrapper>div#content #goods>.cont>div>div .flex01 p:not(:first-of-type){margin-top:1em}#content_wrapper>div#content #goods>.cont>div>div .flex01 p span:nth-child(1){width:13.53vw;display:block}#content_wrapper>div#content #goods>.cont>div>div .flex01 a{width:33.33vw;height:12.8vw;border-radius:6.4vw;background:#000;text-decoration:none;display:block}#content_wrapper>div#content #goods>.cont>div>div .flex01 a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%}#content_wrapper>div#content #goods>.cont>div>div .flex01 a>div span{font-size:3.86vw;color:#fff}#content_wrapper>div#content #goods>.cont>div>div .flex01 a>div svg{width:1.41vw;position:absolute;right:3.86vw}#content_wrapper>div#content #goods>.cont>div>div>p{font-size:3.14vw;line-height:2em}#content_wrapper>div#content #goods>.cont>div>div>p+small{font-size:2.42vw;margin-top:1em;display:block}#content_wrapper>div#content #projects{margin-top:33.09vw;position:relative}@-webkit-keyframes txtMoveProjects{to{background-position:left -126.14vw top}}@keyframes txtMoveProjects{to{background-position:left -126.14vw top}}#content_wrapper>div#content #projects .txtBg{background-image:url(../images/txt_project.svg);background-size:126.14vw auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:15vw;-webkit-animation:txtMoveProjects 12s infinite linear;animation:txtMoveProjects 12s infinite linear;z-index:1}#content_wrapper>div#content #projects h2{font-size:5.8vw;line-height:2em;text-align:center;position:relative;z-index:2}#content_wrapper>div#content #projects .cont{position:relative;z-index:2}#content_wrapper>div#content #projects .cont>img{width:70.53vw;margin:8.94vw auto 0 auto;display:block}#content_wrapper>div#content #projects .cont p{width:90.34vw;font-size:3.38vw;line-height:2em;margin:4.83vw auto 0 auto}#content_wrapper>div#content #projects .cont a{display:block;width:89.61vw;margin:7.25vw auto 0 auto;position:relative;overflow:hidden}#content_wrapper>div#content #projects .cont a>div.img{overflow:hidden;border-radius:17.39vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.97vw solid #000}#content_wrapper>div#content #projects .cont a>div.img img{width:100%}#content_wrapper>div#content #projects .cont a>div.arrow{width:12.08vw;height:12.08vw;border-radius:6.04vw;background:#000;position:absolute;right:2.42vw;bottom:0}#content_wrapper>div#content #projects .cont a>div.arrow>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#content_wrapper>div#content #projects .cont a>div.arrow>div img{width:5.05vw;display:block;-webkit-animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98);animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98)}#content_wrapper>div#content #ending{background:hsla(0,0%,100%,.8);backdrop-filter:blur(2.42vw);padding-top:7.97vw;margin-top:150vh}#content_wrapper>div#content #ending nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper>div#content #ending nav a{width:23.67vw;border-radius:23.67vw;overflow:hidden;display:block;margin:0 2.415vw}#content_wrapper>div#content #ending nav a img{width:100%}#content_wrapper>div#content #topics{margin-top:42vw}#content_wrapper>div#content #topics>div{width:92.75vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background:rgba(241,241,241,.8);border-radius:1.93vw;backdrop-filter:blur(2.42vw);padding:0 4.83vw 9.66vw 4.83vw;margin:0 auto;position:relative;visibility:hidden;opacity:0;-webkit-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateY(20vw) scale(0.8);transform:translateY(20vw) scale(0.8);position:relative}#content_wrapper>div#content #topics>div.in{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1;visibility:visible}#content_wrapper>div#content #topics>div:not(:first-of-type){margin:7vw auto 0 auto}#content_wrapper>div#content #topics>div>img{position:absolute;z-index:3}#content_wrapper>div#content #topics>div>img.img01{width:28.74vw;top:-2.9vw;right:6.76vw}#content_wrapper>div#content #topics>div>img.img02{width:20.33vw;top:-1.21vw;left:7.49vw}#content_wrapper>div#content #topics>div>img.img03{width:37.4vw;top:6.52vw;right:-3.14vw}#content_wrapper>div#content #topics>div>img.img04{width:27.29vw;top:-4.59vw;right:4.35vw}#content_wrapper>div#content #topics>div .num{font-size:7.25vw;text-align:center;margin:10.14vw 0 0 0}#content_wrapper>div#content #topics>div .num::after{display:block;content:"";width:7.73vw;height:1.69vw;border-radius:.845vw;margin:2.17vw auto 0 auto}#content_wrapper>div#content #topics>div .num.green::after{background:#bac94e}#content_wrapper>div#content #topics>div .num.orange::after{background:#e68639}#content_wrapper>div#content #topics>div .num.pink::after{background:#d4396b}#content_wrapper>div#content #topics>div .num.yellow::after{background:#e2cb5b}#content_wrapper>div#content #topics>div h2{margin:4.83vw auto;font-size:5.31vw;line-height:2em;text-align:center}#content_wrapper>div#content #topics>div p{font-size:3.38vw;line-height:2em}#content_wrapper>div#content #topics>div p.small{font-size:2.66vw;text-align:center}#content_wrapper>div#content #topics>div p+p{margin-top:1em}#content_wrapper>div#content #topics>div p+small{font-size:2.42vw;display:block;margin-top:1em}#content_wrapper>div#content #topics>div a{background:#000;display:block;width:71.98vw;height:15.94vw;border-radius:7.97vw;color:#fff;text-decoration:none;margin:5.31vw auto 0 auto;position:relative;overflow:hidden}#content_wrapper>div#content #topics>div a.cs{background:#d5d5d5;pointer-events:none}#content_wrapper>div#content #topics>div a.cs div span{margin:0}#content_wrapper>div#content #topics>div a::after{content:"";width:100%;height:100%;background:#d4396b;position:absolute;top:0;left:-100%;z-index:1}#content_wrapper>div#content #topics>div a div{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:71.98vw;height:15.94vw;position:relative}#content_wrapper>div#content #topics>div a div span{font-size:3.86vw;margin:0 5.56vw 0 7vw;line-height:1em;padding-bottom:.17em}#content_wrapper>div#content #topics>div a div svg{width:1.41vw}#content_wrapper>div#content #topics>div.comp{padding:0 4.83vw 4.83vw 4.83vw}#content_wrapper>div#content #topics>div.comp .wrap>div:not(:first-of-type){margin-top:9.66vw}#content_wrapper>div#content #topics>div.comp .wrap>div .image01{position:relative}#content_wrapper>div#content #topics>div.comp .wrap>div .image01 img{width:100%}#content_wrapper>div#content #topics>div.comp .wrap>div .image01 img:first-of-type{border-radius:.97vw}#content_wrapper>div#content #topics>div.comp .wrap>div .image01 img.balloon01{width:35.11vw;position:absolute;right:2.42vw;bottom:-6.76vw}#content_wrapper>div#content #topics>div.comp .wrap>div h3{font-size:4.35vw;margin-top:4.35vw;line-height:1.8em}#content_wrapper>div#content #topics>div.comp .wrap>div p.small{margin-top:1.2em;text-align:left}#content_wrapper>div#content #topics>div.comp .wrap>div p+p{margin-top:1em}#content_wrapper>div#content #topics>div.comp .wrap>div small{font-size:2.42vw;display:block;margin-top:1em}#content_wrapper>div#content #topics>div.comp .wrap>div a{background:#000;display:block;width:42.27vw;height:12.08vw;border-radius:6.04vwrr;color:#fff;text-decoration:none;margin:4.83vw 0 0 auto;position:relative;overflow:hidden}#content_wrapper>div#content #topics>div.comp .wrap>div a.cs{background:#d5d5d5}#content_wrapper>div#content #topics>div.comp .wrap>div a.cs div span{margin:0}#content_wrapper>div#content #topics>div.comp .wrap>div a::after{content:"";width:100%;height:100%;background:#d4396b;position:absolute;top:0;left:-100%;z-index:1}#content_wrapper>div#content #topics>div.comp .wrap>div a div{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:42.27vw;height:12.08vw;position:relative}#content_wrapper>div#content #topics>div.comp .wrap>div a div span{font-size:3.86vw;margin:0;line-height:1em;padding-bottom:.17em}#content_wrapper>div#content #topics>div.comp .wrap>div a div svg{position:absolute;right:3.86vw;width:1.41vw}#content_wrapper>div#content ._sharebuttons{padding:14.01vw 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper>div#fixed{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;--kijyun-top: 50vh;--kijyun-left: 50vw}#content_wrapper>div#fixed.fix02 div#str6{top:20vh;left:-2vw;height:600px;-webkit-transform:rotate(20deg);transform:rotate(20deg)}#content_wrapper>div#fixed.fix02 div#str0{top:50vh;left:90vw;height:600px;-webkit-transform:rotate(20deg);transform:rotate(20deg)}#content_wrapper>div#fixed.action01 div#str6{left:17.63vw;top:calc(45vh - 55.8vw);-webkit-transform:rotate(0deg);transform:rotate(0deg);height:43.96vw}#content_wrapper>div#fixed.action01 div#str0{top:calc(45vh - 43vw);right:17.63vw;height:31.16vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action01 div#cOrange{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:9.9vw;top:calc(45vh - 7.49vw);left:calc(var(--kijyun-left) + 9.66vw)}#content_wrapper>div#fixed.action01 div#cYellow{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:9.9vw;top:calc(45vh - 7.49vw);right:calc(var(--kijyun-left) - 5.07vw)}#content_wrapper>div#fixed.action01 div#cGreen{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:9.9vw;top:calc(45vh - 7.49vw);left:calc(var(--kijyun-left) - 19.57vw)}#content_wrapper>div#fixed.action03 div#str6{left:-16.91vw;top:-18.36vw;-webkit-transform:rotate(0);transform:rotate(0);height:65.7vw}#content_wrapper>div#fixed.action03 div#str0{top:1.69vw;right:calc(50% - 8.21vw);height:45.65vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action03 div#cOrange{-webkit-transform:rotate(54deg);transform:rotate(54deg);height:23.41vw;top:calc(100vh - 15.94vw);left:-8.45vw}#content_wrapper>div#fixed.action03 div#cYellow{-webkit-transform:rotate(68deg);transform:rotate(68deg);height:32.72vw;top:calc(50vh + 25.36vw);right:-6.28vw}#content_wrapper>div#fixed.action03 div#cGreen{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);height:58.73vw;top:calc(50vh - 22.22vw);left:72.71vw}#content_wrapper>div#fixed.action04 div#str6{left:73.43vw;top:calc(50vh - 85.75vw);-webkit-transform:rotate(0);transform:rotate(0);height:91.3vw}#content_wrapper>div#fixed.action04 div#str0{top:calc(50vh - 8.21vw);right:74.88vw;height:63.77vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action04 div#cOrange{-webkit-transform:rotate(105deg);transform:rotate(105deg);height:55.18vw;top:calc(50vh - 14.73vw);left:88.41vw}#content_wrapper>div#fixed.action04 div#cYellow{-webkit-transform:rotate(0);transform:rotate(0);height:38.41vw;top:calc(50vh + 47.34vw);right:86.71vw}#content_wrapper>div#fixed.action04 div#cGreen{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);height:37.2vw;top:calc(50vh + 25.85vw);left:76.81vw}#content_wrapper>div#fixed.action06 div#str6{left:-38.41vw;top:calc(50vh - 43.24vw);-webkit-transform:rotate(261deg);transform:rotate(261deg);height:77.75vw}#content_wrapper>div#fixed.action06 div#str0{top:calc(50vh - 68.84vw);right:77.05vw;height:44.69vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action06 div#cOrange{-webkit-transform:rotate(54deg);transform:rotate(54deg);height:27.68vw;top:calc(50vh + 42.75vw);left:73.67vw}#content_wrapper>div#fixed.action06 div#cYellow{-webkit-transform:rotate(68deg);transform:rotate(68deg);height:12.96vw;top:calc(50vh + 75.85vw);right:4.83vw}#content_wrapper>div#fixed.action06 div#cGreen{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);height:18.6vw;top:calc(50vh + 61.35vw);left:93.24vw}#content_wrapper>div#fixed.action05 div#str6{left:-8.7vw;top:50vh;-webkit-transform:rotate(-23deg);transform:rotate(-23deg);height:31.27vw}#content_wrapper>div#fixed.action05 div#str0{top:calc(50vh - 41.55vw);right:-7.97vw;height:27.05vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action05 div#cOrange{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:13.77vw;top:calc(50vh + 18.12vw);left:87.44vw}#content_wrapper>div#fixed.action05 div#cYellow{-webkit-transform:rotate(0);transform:rotate(0);height:13.77vw;top:calc(50vh + 62.8vw);right:81.64vw}#content_wrapper>div#fixed.action05 div#cGreen{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:13.77vw;top:calc(50vh - 76.33vw);left:74.15vw}#content_wrapper>div#fixed.action02 div#str6{left:calc(var(--kijyun-left) - 72.71vw);top:-16.43vw;-webkit-transform:rotate(-60deg);transform:rotate(-60deg);height:55.31vw}#content_wrapper>div#fixed.action02 div#str0{top:calc(100vh - 3.38vw);right:6.76vw;height:33.33vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action02 div#cOrange{-webkit-transform:rotate(60deg);transform:rotate(60deg);height:44.18vw;top:calc(100vh - 22.95vw);left:calc(var(--kijyun-left) + 28.99vw)}#content_wrapper>div#fixed.action02 div#cYellow{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:26.09vw;top:5.07vw;right:-8.45vw}#content_wrapper>div#fixed.action02 div#cGreen{-webkit-transform:rotate(45deg);transform:rotate(45deg);height:22.71vw;top:30.68vw;left:-7.97vw}#content_wrapper>div#fixed.action07 div#str6{left:23.67vw;top:calc(50vh - 23.67vw);-webkit-transform:rotate(0);transform:rotate(0);height:35.99vw}#content_wrapper>div#fixed.action07 div#str0{top:calc(50vh - 13.29vw);right:23.67vw;height:25.36vw;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action07 div#cOrange{-webkit-transform:rotate(0);transform:rotate(0);height:8.21vw;top:calc(50vh + 15.7vw);left:57.49vw}#content_wrapper>div#fixed.action07 div#cYellow{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:8.21vw;top:calc(50vh + 15.7vw);right:46.14vw}#content_wrapper>div#fixed.action07 div#cGreen{-webkit-transform:rotate(0);transform:rotate(0);height:8.21vw;top:calc(50vh + 15.7vw);left:34.06vw}#content_wrapper>div#fixed div{position:fixed;display:block;overflow:visible;mix-blend-mode:darken}#content_wrapper>div#fixed div span{position:relative;display:block;height:100%}#content_wrapper>div#fixed div span img{position:absolute;top:0;left:0}#content_wrapper>div#fixed div img,#content_wrapper>div#fixed div svg{height:100%;overflow:visible}#content_wrapper>div#fixed div#str6{-webkit-transition:.6s ease;transition:.6s ease;height:85.27vw;position:fixed;top:calc(50% - 123vw);left:50%;right:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility}#content_wrapper>div#fixed div#str6 svg{-webkit-animation:20s str6 infinite ease-in-out;animation:20s str6 infinite ease-in-out}#content_wrapper>div#fixed div#str0{-webkit-transition:.6s ease;transition:.6s ease;position:fixed;height:64.73vw;top:calc(50% + 17.39vw);right:calc(50% + 6.28vw)}#content_wrapper>div#fixed div#str0 svg{-webkit-animation:20s str0 infinite ease-in-out;animation:20s str0 infinite ease-in-out}#content_wrapper>div#fixed div#cOrange{-webkit-transition:.6s ease;transition:.6s ease;-webkit-transform:rotate(105deg);transform:rotate(105deg);position:fixed;height:64.13vw;top:calc(50% - 63vw);left:calc(50% + 35.99vw)}#content_wrapper>div#fixed div#cOrange svg{-webkit-animation:14s cupsel_orange infinite ease-in-out;animation:14s cupsel_orange infinite ease-in-out}#content_wrapper>div#fixed div#cYellow{-webkit-transition:.6s ease;transition:.6s ease;position:fixed;height:38.89vw;top:calc(50% + 58.7vw);right:calc(50% - 9.66vw)}#content_wrapper>div#fixed div#cYellow svg{-webkit-animation:14s cupsel_yellow infinite ease-in-out;animation:14s cupsel_yellow infinite ease-in-out}#content_wrapper>div#fixed div#cGreen{-webkit-transition:.6s ease;transition:.6s ease;position:fixed;height:29.71vw;top:calc(50% + 34.54vw);left:calc(50% + 15.46vw)}#content_wrapper>div#fixed div#cGreen svg{-webkit-animation:14s cupsel_green infinite ease-in-out;animation:14s cupsel_green infinite ease-in-out}}@media screen and (min-width: 640px){#opening>div.first>div{-webkit-transition:-webkit-transform .3s linear .5s;transition:-webkit-transform .3s linear .5s;transition:transform .3s linear .5s;transition:transform .3s linear .5s, -webkit-transform .3s linear .5s;-webkit-transform:translateY(-140px);transform:translateY(-140px)}#opening>div.first>div.set{-webkit-transform:translateY(0);transform:translateY(0)}#opening>div.first img{width:156px;-webkit-transform:translateX(calc(50vw + 156px)) rotate(540deg);transform:translateX(calc(50vw + 156px)) rotate(540deg);-webkit-transition:-webkit-transform 2s cubic-bezier(0, 0, 0.37, 1) .5s;transition:-webkit-transform 2s cubic-bezier(0, 0, 0.37, 1) .5s;transition:transform 2s cubic-bezier(0, 0, 0.37, 1) .5s;transition:transform 2s cubic-bezier(0, 0, 0.37, 1) .5s, -webkit-transform 2s cubic-bezier(0, 0, 0.37, 1) .5s}#content_wrapper{min-width:1240px;margin:0 auto}#content_wrapper>div#content h1{font-size:120px;margin:135px auto 0 calc(50% - 480px);display:inline-block}#content_wrapper>div#content h1 .l{font-size:160px}#content_wrapper>div#content h1 .s{font-size:80px}#content_wrapper>div#content h1 .s2{font-size:120px}#content_wrapper>div#content #lead#penny .lead01 p,#content_wrapper>div#content #penny#penny .lead01 p{font-size:24px}#content_wrapper>div#content #lead .lead01,#content_wrapper>div#content #penny .lead01{background:none;backdrop-filter:none;padding:0;margin-left:50%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper>div#content #lead .lead01 p,#content_wrapper>div#content #penny .lead01 p{font-size:26px;text-align:left;line-height:2.3em}#content_wrapper>div#content #lead .lead01 p:last-of-type,#content_wrapper>div#content #penny .lead01 p:last-of-type{font-size:24px}#content_wrapper>div#content .scroll_down{position:fixed;bottom:20px;right:calc(50% - 20px);height:100px;pointer-events:none;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#content_wrapper>div#content .scroll_down.hide{opacity:0}#content_wrapper>div#content .scroll_down>div{position:relative;height:100px}#content_wrapper>div#content .scroll_down>div a{position:absolute;left:11px;top:0;color:#000;font-size:12px;letter-spacing:.2em;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-decoration:none;text-transform:uppercase}#content_wrapper>div#content .scroll_down>div:before{content:"";position:absolute;top:0;left:-4.5px;width:11px;height:11px;border-radius:5.5px;background:#000;-webkit-animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite;animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite}#content_wrapper>div#content .scroll_down>div:after{content:"";position:absolute;top:0;left:0;width:2px;height:100px;background:#000}@-webkit-keyframes circlemove{0%{top:0}100%{top:89px}}@keyframes circlemove{0%{top:0}100%{top:89px}}#content_wrapper>div#content #specials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes arrowMove{100%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes arrowMove{100%{-webkit-transform:translateX(2px);transform:translateX(2px)}}#content_wrapper>div#content #specials figure{width:580px;margin:0 20px}#content_wrapper>div#content #specials figure:not(:first-of-type){margin:0 20px}#content_wrapper>div#content #specials figure a{display:block;width:100%;position:relative}#content_wrapper>div#content #specials figure a:hover>div.img img{-webkit-transform:scale(1.1);transform:scale(1.1)}#content_wrapper>div#content #specials figure a:hover>div.arrow{background:#d4396c}#content_wrapper>div#content #specials figure a>div.img{border-radius:200px}#content_wrapper>div#content #specials figure a>div.img img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;width:100%}#content_wrapper>div#content #specials figure a>div.arrow{width:70px;height:70px;border-radius:35px;background:#000;position:absolute;right:70px;bottom:0}#content_wrapper>div#content #specials figure a>div.arrow>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#content_wrapper>div#content #specials figure a>div.arrow>div img{width:30px;display:block;-webkit-animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98);animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98)}#content_wrapper>div#content #specials figure figcaption{margin:1em auto 0 auto;width:450px;font-size:16px;line-height:2em}#content_wrapper>div#content #tour{padding-top:140px;position:relative}@-webkit-keyframes txtMoveTour{to{background-position:left -2546px top}}@keyframes txtMoveTour{to{background-position:left -2546px top}}#content_wrapper>div#content #tour .txtBg{background-image:url(../images/txt_tour.svg);background-size:2546px auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:111px;-webkit-animation:txtMoveTour 24s infinite linear;animation:txtMoveTour 24s infinite linear;z-index:1}#content_wrapper>div#content #tour>img{width:603px;margin:0 auto;display:block}#content_wrapper>div#content #tour h2{font-size:68px;text-align:center;margin-top:55px}#content_wrapper>div#content #tour>p:first-of-type{font-size:30px;text-align:center;margin-top:34px}#content_wrapper>div#content #tour>p:last-of-type{font-size:20px;line-height:2em;width:700px;margin:70px auto 0 auto}#content_wrapper>div#content #tour #tourmap{border-radius:8px;background:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);width:954px;margin:30px auto 0 auto;padding:20px 0}#content_wrapper>div#content #tour #tourmap img:nth-child(1){width:100%}#content_wrapper>div#content #tour #tourmap img:nth-child(2){width:566px;right:148px;top:233px}#content_wrapper>div#content #tour>ul{margin:30px auto 0 auto;width:1240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper>div#content #tour>ul li{border-radius:8px;background:rgba(241,241,241,.8);backdrop-filter:blur(10px);width:380px;margin:0 15px;padding:29px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper>div#content #tour>ul li.blank{height:auto}#content_wrapper>div#content #tour>ul li:not(:first-of-type){margin:0 15px}#content_wrapper>div#content #tour>ul li:nth-child(n+4){margin-top:30px}#content_wrapper>div#content #tour>ul li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper>div#content #tour>ul li>div span{width:90px;height:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-right-radius:6px;border-bottom-right-radius:6px;color:#fff;font-size:18px;margin-right:16px}#content_wrapper>div#content #tour>ul li>div p{font-size:22px}#content_wrapper>div#content #tour>ul li>p{font-size:16px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content_wrapper>div#content #tour>ul li>p a:hover{text-decoration:none}#content_wrapper>div#content #tour>ul li>p>span:first-of-type{width:70px;font-size:14px}#content_wrapper>div#content #tour>ul li>p>span small{font-size:12px}#content_wrapper>div#content #tour>ul li .annotation01{margin-top:12px;padding:0 12px}#content_wrapper>div#content #tour>ul li .annotation01 small{font-size:12px}#content_wrapper>div#content #tour>ul li .ended{font-size:22px}#content_wrapper>div#content #tour>ul li .comingsoon{font-size:22px}#content_wrapper>div#content #pennytrack{margin-top:200px;position:relative}@-webkit-keyframes txtMovePennyTrack{to{background-position:left -1115px top}}@keyframes txtMovePennyTrack{to{background-position:left -1115px top}}#content_wrapper>div#content #pennytrack .txtBg{background-image:url(../images/txt_pennytrack.svg);background-size:1115px auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:107px;-webkit-animation:txtMovePennyTrack 14s infinite linear;animation:txtMovePennyTrack 14s infinite linear;z-index:1}#content_wrapper>div#content #pennytrack .flex01{width:985px;padding:0;margin:50px auto 0 auto}#content_wrapper>div#content #pennytrack .flex01>img{width:635px}#content_wrapper>div#content #pennytrack .flex01>figure img{width:313px}#content_wrapper>div#content #pennytrack .flex01>figure img.show{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}#content_wrapper>div#content #pennytrack .flex01>figure figcaption{margin-top:0;margin-right:-2em;font-size:12px;line-height:1.5em;text-align:right}#content_wrapper>div#content #pennytrack .flex01>figure figcaption span{text-align:left;display:inline-block}#content_wrapper>div#content #pennytrack>h2{font-size:40px;text-align:center;margin-top:15px}#content_wrapper>div#content #pennytrack>p{margin:35px auto 0 auto;width:700px;font-size:16px;line-height:2em}#content_wrapper>div#content #gachamachine{margin-top:240px;position:relative}@-webkit-keyframes txtMoveMachine{to{background-position:left -1380px top}}@keyframes txtMoveMachine{to{background-position:left -1380px top}}#content_wrapper>div#content #gachamachine .txtBg{background-image:url(../images/txt_gachamachine.svg);background-size:1380px auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:112px;-webkit-animation:txtMoveMachine 15s infinite linear;animation:txtMoveMachine 15s infinite linear;z-index:1}#content_wrapper>div#content #gachamachine>h2{font-size:40px;text-align:center;margin-top:15px}#content_wrapper>div#content #gachamachine>p{margin:55px auto 0 auto;width:700px;font-size:16px;line-height:2em}#content_wrapper>div#content #gachamachine>div.photos{margin:70px auto 0 auto;width:1200px}#content_wrapper>div#content #gachamachine>div.photos figure{float:left}#content_wrapper>div#content #gachamachine>div.photos figure img{width:100%;border-radius:20px}#content_wrapper>div#content #gachamachine>div.photos figure figcaption{font-size:18px;margin-top:2em}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(1){width:510px}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(2){width:660px;margin-left:30px}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(3){width:470px;margin-left:40px;margin-top:-60px}#content_wrapper>div#content #gachamachine>div.photos figure:nth-child(4){width:560px;margin-left:30px;margin-top:30px}#content_wrapper>div#content #challenge{margin-top:240px;position:relative}@-webkit-keyframes txtMoveChallenge{to{background-position:left -1251px top}}@keyframes txtMoveChallenge{to{background-position:left -1251px top}}#content_wrapper>div#content #challenge .txtBg{background-image:url(../images/txt_challenge.svg);background-size:1251px auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:112px;-webkit-animation:txtMoveChallenge 14s infinite linear;animation:txtMoveChallenge 14s infinite linear;z-index:1}#content_wrapper>div#content #challenge h2{font-size:40px;text-align:center;margin-top:15px}#content_wrapper>div#content #challenge .cont{position:relative;z-index:2;margin-top:0px}#content_wrapper>div#content #challenge .cont .badge{width:314px;position:absolute;top:20px;right:calc(50vw + 214px)}#content_wrapper>div#content #challenge .cont .badge>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper>div#content #challenge .cont .badge>div>img:nth-child(1){width:100%}#content_wrapper>div#content #challenge .cont .badge>div>img:nth-child(2){position:absolute;width:211px}#content_wrapper>div#content #challenge .cont .gachamerry{width:490px;margin:87px auto 0 auto;display:block}#content_wrapper>div#content #challenge .cont h3{font-size:26px;margin-top:22px}#content_wrapper>div#content #challenge .cont p:first-of-type{margin:26px auto 0 auto;width:700px;font-size:16px;line-height:2em}#content_wrapper>div#content #challenge .cont p:last-of-type{font-size:20px;margin-top:50px}#content_wrapper>div#content #challenge .cont>p+small{font-size:14px;width:700px;text-align:center}#content_wrapper>div#content #challenge .cont a{display:block;width:806px;position:relative;margin-top:30px}#content_wrapper>div#content #challenge .cont a:hover>div.img img{-webkit-transform:scale(1.1);transform:scale(1.1)}#content_wrapper>div#content #challenge .cont a:hover>div.arrow{background:#d4396c}#content_wrapper>div#content #challenge .cont a>div.img{border-radius:152.5px;border-width:4px;will-change:transform}#content_wrapper>div#content #challenge .cont a>div.img img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;width:100%;height:298px}#content_wrapper>div#content #challenge .cont a>div.arrow{width:70px;height:70px;border-radius:35px;background:#000;position:absolute;right:53px;bottom:0}#content_wrapper>div#content #challenge .cont a>div.arrow>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#content_wrapper>div#content #challenge .cont a>div.arrow>div img{width:30px;display:block;-webkit-animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98);animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98)}#content_wrapper>div#content #challenge .cont a+small{display:block;font-size:12px;text-align:center;margin:24px auto 0 auto}#content_wrapper>div#content #goods{margin-top:360px;position:relative}@-webkit-keyframes txtMoveGoods{to{background-position:left -2160px top}}@keyframes txtMoveGoods{to{background-position:left -2160px top}}#content_wrapper>div#content #goods .txtBg{background-image:url(../images/txt_goods.svg);background-size:2160px auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:125px;-webkit-animation:txtMoveGoods 20s infinite linear;animation:txtMoveGoods 20s infinite linear;z-index:1}#content_wrapper>div#content #goods h2{font-size:40px;text-align:center;margin-top:15px}#content_wrapper>div#content #goods>.cont>div{margin:64px auto 0 auto;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content_wrapper>div#content #goods>.cont>div>div{width:580px;background:rgba(241,241,241,.8);border-radius:8px;backdrop-filter:blur(10px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;margin:0}#content_wrapper>div#content #goods>.cont>div>div:not(:first-of-type){margin:0}#content_wrapper>div#content #goods>.cont>div>div:nth-child(n+3){margin-top:30px}#content_wrapper>div#content #goods>.cont>div>div .image01{position:relative}#content_wrapper>div#content #goods>.cont>div>div .image01>img:nth-child(1){width:100%}#content_wrapper>div#content #goods>.cont>div>div .image01>img.balloon01{width:194px;position:absolute;right:14px;bottom:-25px}#content_wrapper>div#content #goods>.cont>div>div h3{font-size:26px;padding:20px 0 0 0}#content_wrapper>div#content #goods>.cont>div>div h3::after{content:"";width:100%;height:2px;background:#fff;border-radius:1px;font-size:0;display:block;margin-top:20px}#content_wrapper>div#content #goods>.cont>div>div .flex01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:20px 0}#content_wrapper>div#content #goods>.cont>div>div .flex01 p{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}#content_wrapper>div#content #goods>.cont>div>div .flex01 p:not(:first-of-type){margin-top:1em}#content_wrapper>div#content #goods>.cont>div>div .flex01 p span:nth-child(1){width:90px;display:block}#content_wrapper>div#content #goods>.cont>div>div .flex01 a{width:175px;height:47px;border-radius:23.5px;background:#000;text-decoration:none;display:block;position:relative;overflow:hidden}#content_wrapper>div#content #goods>.cont>div>div .flex01 a>div{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;height:100%}#content_wrapper>div#content #goods>.cont>div>div .flex01 a>div span{font-size:16px;color:#fff}#content_wrapper>div#content #goods>.cont>div>div .flex01 a>div svg{width:6px;position:absolute;right:16px}#content_wrapper>div#content #goods>.cont>div>div .flex01 a:hover::after{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#content_wrapper>div#content #goods>.cont>div>div .flex01 a::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#d4396b;z-index:1;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}#content_wrapper>div#content #goods>.cont>div>div>p{font-size:14px;line-height:2em}#content_wrapper>div#content #goods>.cont>div>div>p+small{font-size:12px;margin-top:1em;display:block}#content_wrapper>div#content #projects{margin-top:230px;position:relative}@-webkit-keyframes txtMoveProjects{to{background-position:left -1119px top}}@keyframes txtMoveProjects{to{background-position:left -1119px top}}#content_wrapper>div#content #projects .txtBg{background-image:url(../images/txt_project.svg);background-size:1119px auto;background-position:left top;background-repeat:repeat-x;position:absolute;left:0;top:0;width:100%;height:107px;-webkit-animation:txtMoveProjects 12s infinite linear;animation:txtMoveProjects 12s infinite linear;z-index:1}#content_wrapper>div#content #projects h2{font-size:40px;line-height:2em;text-align:center;margin-top:15px}#content_wrapper>div#content #projects .cont{position:relative;z-index:2}#content_wrapper>div#content #projects .cont>img{width:583px;margin:40px auto 0 auto;display:block}#content_wrapper>div#content #projects .cont p{width:700px;font-size:16px;line-height:2em;margin:30px auto 0 auto}#content_wrapper>div#content #projects .cont a{display:block;width:806px;position:relative;margin-top:47px}#content_wrapper>div#content #projects .cont a:hover>div.img img{-webkit-transform:scale(1.1);transform:scale(1.1)}#content_wrapper>div#content #projects .cont a:hover>div.arrow{background:#d4396c}#content_wrapper>div#content #projects .cont a>div.img{border-radius:152.5px;border-width:4px;will-change:transform}#content_wrapper>div#content #projects .cont a>div.img img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;width:100%;height:298px}#content_wrapper>div#content #projects .cont a>div.arrow{width:70px;height:70px;border-radius:35px;background:#000;position:absolute;right:53px;bottom:0}#content_wrapper>div#content #projects .cont a>div.arrow>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#content_wrapper>div#content #projects .cont a>div.arrow>div img{width:30px;display:block;-webkit-animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98);animation:arrowMove 1s infinite alternate both cubic-bezier(1, -0.01, 0, 0.98)}#content_wrapper>div#content #ending{backdrop-filter:blur(10px);padding-top:20px}#content_wrapper>div#content #ending nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper>div#content #ending nav a{width:200px;border-radius:100px;overflow:hidden;display:block;margin:0 20px;position:relative}#content_wrapper>div#content #ending nav a img{width:100%}#content_wrapper>div#content #ending nav a:hover::after{border-width:6px}#content_wrapper>div#content #ending nav a::after{-webkit-transition:border-width .1s linear;transition:border-width .1s linear;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";width:100%;height:100%;position:absolute;border-radius:100px;border:0px solid #d4396b;display:block;top:0;left:0}#content_wrapper>div#content #topics{margin:126px auto 0 auto;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper>div#content #topics>div{width:370px;border-radius:8px;backdrop-filter:blur(10px);padding:0 22px 40px 22px;margin:0;position:relative;-webkit-transform:translateY(40px) scale(1);transform:translateY(40px) scale(1);-webkit-transition-delay:300ms;transition-delay:300ms}#content_wrapper>div#content #topics>div:nth-child(2){-webkit-transition-delay:400ms;transition-delay:400ms}#content_wrapper>div#content #topics>div:nth-child(3){-webkit-transition-delay:500ms;transition-delay:500ms}#content_wrapper>div#content #topics>div:not(:first-of-type){margin:0}#content_wrapper>div#content #topics>div:nth-child(n+4){margin-top:46px}#content_wrapper>div#content #topics>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}#content_wrapper>div#content #topics>div>img{position:absolute;z-index:3}#content_wrapper>div#content #topics>div>img.img01{width:128px;top:-13px;right:17px}#content_wrapper>div#content #topics>div>img.img02{width:94px;top:-9px;right:auto;left:17px}#content_wrapper>div#content #topics>div>img.img03{width:154px;top:11px;right:-15px}#content_wrapper>div#content #topics>div>img.img04{width:116px;top:-13px;right:14px}#content_wrapper>div#content #topics>div>img.img06{width:174px;top:21px;right:23px}#content_wrapper>div#content #topics>div>img.img07{width:126px;bottom:21px;left:-12px}#content_wrapper>div#content #topics>div .num{font-size:40px;margin:36px 0 0 0}#content_wrapper>div#content #topics>div .num::after{display:block;content:"";width:32px;height:7px;border-radius:3.5px;margin:10px auto 0 auto}#content_wrapper>div#content #topics>div h2{margin:20px auto 20px auto;font-size:22px;line-height:2em;text-align:center}#content_wrapper>div#content #topics>div h2.single{line-height:4em}#content_wrapper>div#content #topics>div p{font-size:16px;line-height:2em}#content_wrapper>div#content #topics>div p.small{font-size:12px;text-align:center}#content_wrapper>div#content #topics>div p+p{margin-top:1em}#content_wrapper>div#content #topics>div p+small{font-size:10px;display:block;margin-top:1em}#content_wrapper>div#content #topics>div a{width:298px;height:66px;border-radius:33px;color:#fff;text-decoration:none;margin:33px auto 0 auto;position:relative;overflow:hidden}#content_wrapper>div#content #topics>div a:hover::after{left:0}#content_wrapper>div#content #topics>div a::after{content:"";width:100%;height:100%;background:#d4396b;position:absolute;top:0;left:-100%;z-index:1;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}#content_wrapper>div#content #topics>div a div{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:298px;height:66px;position:relative}#content_wrapper>div#content #topics>div a div span{font-size:16px;margin:0 23px 0 29px;line-height:1em;padding-bottom:.17em}#content_wrapper>div#content #topics>div a div svg{width:6px}#content_wrapper>div#content #topics>div.comp{padding:0 40px 30px 40px;width:100%}#content_wrapper>div#content #topics>div.comp h2{margin-bottom:25px}#content_wrapper>div#content #topics>div.comp .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content_wrapper>div#content #topics>div.comp .wrap>div{width:353px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content_wrapper>div#content #topics>div.comp .wrap>div:not(:first-of-type){margin-top:0}#content_wrapper>div#content #topics>div.comp .wrap>div .image01{position:relative}#content_wrapper>div#content #topics>div.comp .wrap>div .image01 img{width:100%}#content_wrapper>div#content #topics>div.comp .wrap>div .image01 img:first-of-type{border-radius:10px}#content_wrapper>div#content #topics>div.comp .wrap>div .image01 img.balloon01{width:145px;right:10px;bottom:-28px}#content_wrapper>div#content #topics>div.comp .wrap>div h3{font-size:18px;margin-top:20px;line-height:1.8em}#content_wrapper>div#content #topics>div.comp .wrap>div p.small{margin-top:1em;text-align:left}#content_wrapper>div#content #topics>div.comp .wrap>div p+p{margin-top:.5em}#content_wrapper>div#content #topics>div.comp .wrap>div small{font-size:10px;display:block;margin-top:1em}#content_wrapper>div#content #topics>div.comp .wrap>div a{width:175px;height:50px;border-radius:25px;color:#fff;text-decoration:none;margin:20px 0 0 auto;position:relative;overflow:hidden}#content_wrapper>div#content #topics>div.comp .wrap>div a:hover::after{left:0}#content_wrapper>div#content #topics>div.comp .wrap>div a::after{content:"";width:100%;height:100%;background:#d4396b;position:absolute;top:0;left:-100%;z-index:1;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}#content_wrapper>div#content #topics>div.comp .wrap>div a div{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:175px;height:50px;position:relative}#content_wrapper>div#content #topics>div.comp .wrap>div a div span{font-size:16px;margin:0;line-height:1em;padding-bottom:.17em}#content_wrapper>div#content #topics>div.comp .wrap>div a div svg{width:6px;right:16px}#content_wrapper>div#content #comingsoon{padding-top:50px}#content_wrapper>div#content #comingsoon p{text-align:center}#content_wrapper>div#content #comingsoon p:first-of-type{font-size:40px}#content_wrapper>div#content #comingsoon p:last-of-type{font-size:20px}#content_wrapper>div#content ._sharebuttons{padding:60px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper>div#fixed{--kijyun-top: 50vh;--kijyun-left: 50%}#content_wrapper>div#fixed.action01 div#str6{left:calc(50% - 600px);top:calc(var(--kijyun-top) - 241px);-webkit-transform:rotate(0deg);transform:rotate(0deg);height:375px}#content_wrapper>div#fixed.action01 div#str0{top:calc(var(--kijyun-top) - 132px);right:calc(50% + 48px);height:265px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action01 div#cOrange{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:86px;top:calc(var(--kijyun-top) + 168px);left:calc(var(--kijyun-left) - 244px)}#content_wrapper>div#fixed.action01 div#cYellow{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:86px;top:calc(var(--kijyun-top) + 168px);right:calc(var(--kijyun-left) + 280px)}#content_wrapper>div#fixed.action01 div#cGreen{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:86px;top:calc(var(--kijyun-top) + 168px);left:calc(var(--kijyun-left) - 490px)}#content_wrapper>div#fixed.action03 div#str6{left:calc(50% - 828px);top:calc(50vh - 684px);-webkit-transform:rotate(0);transform:rotate(0);height:684px}#content_wrapper>div#fixed.action03 div#str0{top:calc(50vh - 477px);right:calc(50% + 45px);height:477px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action03 div#cOrange{-webkit-transform:rotate(54deg);transform:rotate(54deg);height:244px;top:calc(50vh + 156px);left:calc(50% - 759px)}#content_wrapper>div#fixed.action03 div#cYellow{-webkit-transform:rotate(68deg);transform:rotate(68deg);height:341px;top:calc(50vh + 108px);right:calc(50% - 841px)}#content_wrapper>div#fixed.action03 div#cGreen{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);height:612px;top:calc(50vh - 403px);left:calc(50% + 496px)}#content_wrapper>div#fixed.action04 div#str6{left:calc(50% + 312px);top:calc(50vh - 687px);-webkit-transform:rotate(0);transform:rotate(0);height:813px}#content_wrapper>div#fixed.action04 div#str0{top:calc(50vh - 485px);right:calc(50% + 384px);height:567px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action04 div#cOrange{-webkit-transform:rotate(105deg);transform:rotate(105deg);height:491px;top:calc(50vh - 50px);left:calc(50% + 439px)}#content_wrapper>div#fixed.action04 div#cYellow{-webkit-transform:rotate(0);transform:rotate(0);height:341px;top:calc(50vh + 9px);right:calc(50% + 490px)}#content_wrapper>div#fixed.action04 div#cGreen{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);height:330px;top:calc(50vh + 307px);left:calc(50% + 338px)}#content_wrapper>div#fixed.action06 div#str6{left:calc(50% - 901px);top:calc(50vh - 670px);-webkit-transform:rotate(261deg);transform:rotate(261deg);height:684px}#content_wrapper>div#fixed.action06 div#str0{top:calc(50vh - 396px);right:calc(50% + 200px);height:394px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action06 div#cOrange{-webkit-transform:rotate(54deg);transform:rotate(54deg);height:243px;top:50vh;left:calc(50% + 379px)}#content_wrapper>div#fixed.action06 div#cYellow{-webkit-transform:rotate(68deg);transform:rotate(68deg);height:114px;top:calc(50vh + 288px);right:calc(50% - 569px)}#content_wrapper>div#fixed.action06 div#cGreen{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);height:163px;top:calc(50vh + 163px);left:calc(50% + 552px)}#content_wrapper>div#fixed.action05 div#str6{left:calc(50% - 616px);top:calc(50vh - 73px);-webkit-transform:rotate(-23deg);transform:rotate(-23deg);height:197px}#content_wrapper>div#fixed.action05 div#str0{top:calc(50vh - 200px);right:calc(50% - 631px);height:171px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action05 div#cOrange{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:86px;top:calc(50vh + 103px);left:calc(50% + 563px)}#content_wrapper>div#fixed.action05 div#cYellow{-webkit-transform:rotate(0);transform:rotate(0);height:86px;top:calc(50vh + 320px);right:calc(50% + 493px)}#content_wrapper>div#fixed.action05 div#cGreen{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:86px;top:calc(50vh - 393px);left:calc(50% + 332px)}#content_wrapper>div#fixed.action02 div#str6{left:calc(50% - 792px);top:calc(50vh - 461px);-webkit-transform:rotate(-68deg);transform:rotate(-68deg);height:408px}#content_wrapper>div#fixed.action02 div#str0{top:calc(50vh + 286px);right:calc(50% - 496px);height:170px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action02 div#cOrange{-webkit-transform:rotate(60deg);transform:rotate(60deg);height:288px;top:calc(50vh + 83px);left:calc(50% + 427px)}#content_wrapper>div#fixed.action02 div#cYellow{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:161px;top:-36px;right:calc(50% - 634px)}#content_wrapper>div#fixed.action02 div#cGreen{-webkit-transform:rotate(39deg);transform:rotate(39deg);height:180px;top:calc(50vh - 122px);left:calc(50% - 660px)}#content_wrapper>div#fixed.action07 div#str6{left:calc(50% - 211px);top:calc(50vh - 295px);-webkit-transform:rotate(0);transform:rotate(0);height:286px}#content_wrapper>div#fixed.action07 div#str0{top:calc(50vh - 211px);right:calc(50% - 208px);height:202px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#content_wrapper>div#fixed.action07 div#cOrange{-webkit-transform:rotate(0);transform:rotate(0);height:65px;top:calc(50vh + 17px);left:calc(50% + 58px)}#content_wrapper>div#fixed.action07 div#cYellow{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:65px;top:calc(50vh + 17px);right:calc(50% - 31px)}#content_wrapper>div#fixed.action07 div#cGreen{-webkit-transform:rotate(0);transform:rotate(0);height:65px;top:calc(50vh + 17px);left:calc(50% - 126px)}#content_wrapper>div#fixed div#str6{-webkit-transition:.8s ease;transition:.8s ease;-webkit-transform:rotate(30deg);transform:rotate(30deg);height:900px;position:fixed;top:calc(50vh - 820px);left:calc(50% + 220px);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility}#content_wrapper>div#fixed div#str6 svg{-webkit-animation:20s str6 infinite ease-in-out;animation:20s str6 infinite ease-in-out}#content_wrapper>div#fixed div#str0{-webkit-transition:.8s ease;transition:.8s ease;position:fixed;height:567px;top:calc(50vh - 543px);right:calc(50% + 293px)}#content_wrapper>div#fixed div#str0 svg{-webkit-animation:20s str0 infinite ease-in-out;animation:20s str0 infinite ease-in-out}#content_wrapper>div#fixed div#cOrange{-webkit-transition:.8s ease;transition:.8s ease;-webkit-transform:rotate(105deg);transform:rotate(105deg);position:fixed;height:612px;top:calc(50vh - 21px);left:calc(50vw + 426px)}#content_wrapper>div#fixed div#cOrange svg{-webkit-animation:14s cupsel_orange infinite ease-in-out;animation:14s cupsel_orange infinite ease-in-out}#content_wrapper>div#fixed div#cYellow{-webkit-transition:.8s ease;transition:.8s ease;position:fixed;height:341px;top:calc(50vh - 40px);right:calc(50% + 399px)}#content_wrapper>div#fixed div#cYellow svg{-webkit-animation:14s cupsel_yellow infinite ease-in-out;animation:14s cupsel_yellow infinite ease-in-out}#content_wrapper>div#fixed div#cGreen{-webkit-transition:.8s ease;transition:.8s ease;position:fixed;height:381px;top:calc(50vh + 283px);left:calc(50% + 148px)}#content_wrapper>div#fixed div#cGreen svg{-webkit-animation:14s cupsel_green infinite ease-in-out;animation:14s cupsel_green infinite ease-in-out}}