*{margin:0;padding:0;box-sizing:border-box}img{width:100%;height:auto;vertical-align:bottom;font-size:0;line-height:1;outline:none}ul li{list-style-type:none}h1,h2,h3,h4,h5,h6{line-height:1;font-size:0}a{color:#f0496e;word-wrap:break-word}@media screen and (min-width: 751px){a{transition:.2s}a img{transition:.2s}a:hover{color:#ff7996}a:hover img{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}a.btn{display:block;margin:0 auto;width:89.33333vw;padding:4vw;background:#fff;border:.26667vw solid #251f1f;box-shadow:.53333vw .53333vw 0px 0px #251f1f;text-decoration:none;color:#251f1f;font-size:3.73333vw;text-align:center;border-radius:100vh;position:relative}a.btn::after{content:'';display:inline-block;width:3.33333vw;height:1.86667vw;background:url(../images/common/ico_arrow.png) top center no-repeat;background-size:contain;position:absolute;top:50%;right:4vw;-webkit-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg);transition:.2s}@media screen and (min-width: 751px){a.btn{margin:0 auto;padding:1.66667vw;width:auto;border:.08333vw solid #251f1f;box-shadow:.33333vw .33333vw 0px 0px #251f1f;font-size:1.5vw}a.btn::after{width:1.25vw;height:.75vw;right:1.66667vw}a.btn:hover{color:#ff7996;-webkit-transform:translateY(-4px);transform:translateY(-4px)}a.btn:hover::after{-webkit-transform:translate(4px, -50%) rotate(-90deg);transform:translate(4px, -50%) rotate(-90deg)}}@media screen and (min-width: 1200px){a.btn{padding:20px;border:1px solid #251f1f;box-shadow:4px 4px 0px 0px #251f1f;font-size:18px}a.btn::after{width:15px;height:9px;right:20px}}a.w670{width:100%}@media screen and (min-width: 751px){a.w670{width:55.83333vw}}@media screen and (min-width: 1200px){a.w670{width:670px}}a.btnend{pointer-events:none;background:#999}::-moz-selection{background-color:#000;color:#FFF}::selection{background-color:#000;color:#FFF}.sp{display:block}@media screen and (min-width: 751px){.sp{display:none}}.pc{display:none}@media screen and (min-width: 751px){.pc{display:block}}.mt0{margin-top:0 !important}.mtM{margin-top:5.33333vw !important}@media screen and (min-width: 751px){.mtM{margin-top:3.33333vw !important}}@media screen and (min-width: 1200px){.mtM{margin-top:40px !important}}.mtS{margin-top:4vw !important}@media screen and (min-width: 751px){.mtS{margin-top:1.66667vw !important}}@media screen and (min-width: 1200px){.mtS{margin-top:20px !important}}.mtL{margin-top:10.66667vw !important}@media screen and (min-width: 751px){.mtL{margin-top:5vw !important}}@media screen and (min-width: 1200px){.mtL{margin-top:60px !important}}.fzM{font-size:3.46667vw !important}@media screen and (min-width: 751px){.fzM{font-size:1.33333vw !important}}@media screen and (min-width: 1200px){.fzM{font-size:16px !important}}.txtPink{color:#ff3d67}.txtRed{color:#c8002b}body{display:block;width:100vw;overflow-x:hidden;position:relative;font-family:'Noto Sans JP', sans-serif;font-weight:500;line-height:1.5;letter-spacing:0.06em;-webkit-text-size-adjust:100%;color:#251f1f;background:#ffd979;background:url(../images/common/bg_paint.png) top center repeat-y,url(../images/common/bg_texture.png) top center repeat,linear-gradient(95deg, #ffd979 10%, #e9b8ce 50%, #6dcef7 90%);background-size:contain,17.06667vw 17.06667vw,auto}@media screen and (min-width: 751px){body{background:url(../images/common/bg_paint_pc.png) top 8.08333vw center repeat-y,url(../images/common/bg_texture.png) top center repeat,linear-gradient(120deg, #ffda7f 20%, #f2bcc7 50%, #b1b3ff 70%, #6dd1f7 90%);background-size:166.66667vw 111.33333vw,10.66667vw 10.66667vw,auto}}@media screen and (min-width: 1200px){body{background:url(../images/common/bg_paint_pc.png) top 97px center repeat-y,url(../images/common/bg_texture.png) top center repeat,linear-gradient(120deg, #ffda7f 20%, #f2bcc7 50%, #b1b3ff 70%, #6dd1f7 90%);background-size:2000px 1336px,128px 128px,auto}}@media screen and (min-width: 2000px){body{background:url(../images/common/bg_paint_pc.png) top 97px center repeat-y,url(../images/common/bg_texture.png) top center repeat,linear-gradient(120deg, #ffda7f 20%, #f2bcc7 50%, #b1b3ff 70%, #6dd1f7 90%);background-size:contain,128px 128px,auto}}#container{overflow-x:hidden}@media screen and (max-width: 750px){#container{padding:10.93333vw 0 0}}.loader{position:fixed;z-index:9999;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;background:#fff}#stalker{display:none}@media (hover: none){#stalker{display:none}}@media (hover: hover){#stalker{display:block;pointer-events:none;position:fixed;top:-8px;left:-8px;width:16px;height:16px;background:#f0496e;border-radius:50%;-webkit-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);transition:0.2s ease-out;z-index:9999;opacity:0.6}#stalker.hover{background:#f0496e;opacity:0.3;transition:0.2s ease-out;-webkit-animation:hover 0.2s 0s ease-in-out;animation:hover 0.2s 0s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@-webkit-keyframes hover{0%{top:-8px;left:-8px;width:16px;height:16px}100%{top:-20px;left:-20px;width:40px;height:40px}}@keyframes hover{0%{top:-8px;left:-8px;width:16px;height:16px}100%{top:-20px;left:-20px;width:40px;height:40px}}#btnMenu{display:block;width:100%;padding:2.4vw 0;background:#fff;position:fixed;right:0;z-index:9999;font-size:5.6vw;line-height:1;font-family:'Oswald', sans-serif;text-align:center;box-shadow:0px 0px 1.33333vw 1.33333vw rgba(0,0,0,0.2);transition:.2s}#btnMenu::before{content:'';display:block;width:100%;height:1.06667vw;background:#fabc02;background:linear-gradient(90deg, #fabc02 10%, #d35d8f 50%, #019de9 90%);position:absolute;bottom:-1.06667vw}#btnMenu::after{content:'';display:inline-block;width:3.33333vw;height:1.86667vw;background:url(../images/common/ico_arrow.png) top center no-repeat;background-size:contain;position:absolute;top:50%;right:36.8vw;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:.2s}#btnMenu.close{box-shadow:none}#btnMenu.close::after{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}@media screen and (min-width: 751px){#btnMenu{display:none}}nav{display:block}@media screen and (max-width: 750px){nav{width:100vw;height:100vh;height:-webkit-fill-available;position:fixed;z-index:999;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100vh);transform:translateY(-100vh);transition:all ease-in-out 0.5s}nav.show{-webkit-transform:translateY(0);transform:translateY(0)}nav ul{display:block;background:#fff;padding:10.93333vw 0 8vw;position:relative;box-shadow:0px 0px 1.33333vw 1.33333vw rgba(0,0,0,0.2)}nav ul::before{content:'';display:block;width:100%;height:1.06667vw;background:#fabc02;background:linear-gradient(90deg, #fabc02 10%, #d35d8f 50%, #019de9 90%);position:absolute;bottom:-1.06667vw}nav ul li{border-bottom:.26667vw solid rgba(37,31,31,0.2)}nav ul li:last-child{border-bottom:none}nav ul li a,nav ul li p{display:block;width:100%;padding:6.66667vw 0;font-size:5.6vw;line-height:1;font-family:'Oswald', sans-serif;text-align:center;text-decoration:none;font-weight:700;color:#251f1f}nav ul li a .sub,nav ul li p .sub{display:inline-block;margin:2.4vw auto 0;padding:.8vw 2.13333vw;background:#251f1f;font-size:3.73333vw;font-family:'Noto Sans JP', sans-serif;font-weight:500;color:#fff}nav ul li a .sub::before,nav ul li p .sub::before{content:'#'}nav ul li p{opacity:0.3}nav ul li.new .main{position:relative}nav ul li.new .main::before{content:'';display:block;width:12.13333vw;height:7.46667vw;background:url(../images/common/ico_new.png) top center no-repeat;background-size:contain;position:absolute;top:-3.33333vw;left:-13.46667vw}nav ul li.select .main{padding:0 3.33333vw;background:url(../images/common/ico_select_l.png) top 2.66667vw left no-repeat,url(../images/common/ico_select_r.png) top 2.66667vw right no-repeat;background-size:2vw 3.73333vw}nav ul li.select .sub{background:#0fb1ce;background:linear-gradient(90deg, #0fb1ce 0%, #d337ac 100%)}}@media screen and (min-width: 751px){nav{display:block;background:#fff;padding:2.08333vw 0;position:relative;box-shadow:0px 0px .83333vw 0 rgba(0,0,0,0.2)}nav::before{content:'';display:block;width:100%;height:.33333vw;background:#fabc02;background:linear-gradient(90deg, #fabc02 10%, #d35d8f 50%, #019de9 90%);position:absolute;bottom:-.33333vw}}@media screen and (min-width: 1200px){nav{padding:25px 0;box-shadow:0px 0px 10px 0 rgba(0,0,0,0.2)}nav::before{height:4px;bottom:-4px}}@media screen and (min-width: 751px){nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;margin:0 auto}}@media screen and (min-width: 751px){nav ul li{margin:0 1.66667vw;position:relative}nav ul li::after{content:'';display:block;width:.08333vw;height:5vw;background:rgba(37,31,31,0.2);position:absolute;top:50%;left:-1.66667vw;-webkit-transform:translate(0, -50%) rotate(30deg);transform:translate(0, -50%) rotate(30deg)}nav ul li:first-child::after{display:none}nav ul li a,nav ul li p{display:block;width:100%;font-size:1.5vw;line-height:1;font-family:'Oswald', sans-serif;text-align:center;text-decoration:none;color:#251f1f}nav ul li a .main,nav ul li p .main{padding:0 1vw;font-weight:700}nav ul li a .sub,nav ul li p .sub{display:inline-block;margin:.75vw auto 0;padding:.16667vw .66667vw .33333vw;background:#251f1f;font-size:1vw;font-family:'Noto Sans JP', sans-serif;color:#fff}nav ul li a .sub::before,nav ul li p .sub::before{content:'#'}nav ul li a{transition:.2s}nav ul li a:hover{color:#251f1f;-webkit-transform:translateY(-4px);transform:translateY(-4px)}nav ul li a:hover .sub{background:#0fb1ce;background:linear-gradient(90deg, #0fb1ce 0%, #d337ac 100%)}nav ul li p{opacity:0.3}}@media screen and (min-width: 1200px){nav ul li{margin:0 25px}nav ul li::after{width:1px;height:60px;left:-25px}nav ul li a,nav ul li p{font-size:21px}nav ul li a .main,nav ul li p .main{padding:0 8px}nav ul li a .sub,nav ul li p .sub{margin:9px auto 0;padding:2px 8px 4px;font-size:12px}}@media screen and (min-width: 751px){nav ul li.new .main{position:relative}nav ul li.new .main::before{content:'';display:block;width:3.83333vw;height:2.41667vw;background:url(../images/common/ico_new.png) top center no-repeat;background-size:contain;position:absolute;top:-.66667vw;left:-3vw;z-index:2}}@media screen and (min-width: 1200px){nav ul li.new .main::before{width:46px;height:29px;top:-8px;left:-36px}}@media screen and (min-width: 751px){nav ul li.select .main{background:url(../images/common/ico_select_l.png) top .66667vw left no-repeat,url(../images/common/ico_select_r.png) top .66667vw right no-repeat;background-size:.66667vw 1.16667vw}nav ul li.select .sub{background:#0fb1ce;background:linear-gradient(90deg, #0fb1ce 0%, #d337ac 100%)}}@media screen and (min-width: 1200px){nav ul li.select .main{background:url(../images/common/ico_select_l.png) top 8px left no-repeat,url(../images/common/ico_select_r.png) top 8px right no-repeat;background-size:8px 14px}}body main section{margin:16vw auto 26.66667vw;position:relative}body main section::before{content:'';display:block;margin:0 auto;width:15.06667vw;height:7.73333vw;background:url(../images/common/img_tit_crown.png) top center no-repeat;background-size:contain}body main section::after{content:'';display:block;width:12.66667vw;height:24.93333vw;background:url(../images/common/bg_txt.png) top center no-repeat;background-size:contain;position:absolute;top:-10.66667vw;right:4vw;-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media screen and (min-width: 751px){body main section{width:auto;max-width:100vw;margin:5vw auto 12.5vw}body main section::before{width:7.83333vw;height:3.91667vw}body main section::after{width:5.33333vw;height:10.41667vw;background:url(../images/common/bg_txt_pc.png) top center no-repeat;background-size:contain;top:0;right:5vw}}@media screen and (min-width: 1200px){body main section{margin:60px auto 150px;max-width:1200px}body main section::before{width:94px;height:47px}body main section::after{width:64px;height:125px;right:60px}}body main section h1{display:block;margin:5.33333vw auto 0;position:relative;text-align:center}body main section h1::before{content:'';display:block;width:9.33333vw;height:8.66667vw;background:url(../images/common/img_tit_deco.png) top center no-repeat;background-size:contain;position:absolute;top:-8vw;left:-8.66667vw}body main section h1::after{content:'';display:block;width:7.2vw;height:8.8vw;background:url(../images/common/img_tit_kira.png) top center no-repeat;background-size:contain;position:absolute;bottom:8.8vw;right:-9.86667vw}@media screen and (min-width: 751px){body main section h1{margin:3.33333vw auto 0}body main section h1::before{width:4.91667vw;height:4.5vw;top:-4.08333vw;left:-4.5vw}body main section h1::after{width:3.75vw;height:4.58333vw;bottom:4.58333vw;right:-4.58333vw}}@media screen and (min-width: 1200px){body main section h1{margin:40px auto 0}body main section h1::before{width:59px;height:54px;top:-49px;left:-54px}body main section h1::after{width:45px;height:55px;bottom:55px;right:-55px}}@media screen and (min-width: 751px){body main section h1{margin:3.33333vw auto 0}}@media screen and (min-width: 1200px){body main section h1{margin:40px auto 0}}body main section h1 .main{display:block;width:100%;margin:0 auto;position:relative}body main section h1 .main::before{content:'';display:block;width:100%;height:100%;position:absolute;top:.53333vw;left:.53333vw;z-index:2}body main section h1 .main::after{content:'';display:block;width:100%;height:100%;position:absolute;top:1.06667vw;left:1.06667vw;z-index:1}body main section h1 .main img{position:relative;z-index:3}@media screen and (min-width: 751px){body main section h1 .main::before{top:.16667vw;left:.16667vw}body main section h1 .main::after{top:.33333vw;left:.33333vw}}@media screen and (min-width: 1200px){body main section h1 .main::before{top:2px;left:2px}body main section h1 .main::after{top:4px;left:4px}}body main section h1 .sub{display:block;margin:2.66667vw auto 0}@media screen and (min-width: 751px){body main section h1 .sub{margin:1.66667vw auto 0}}@media screen and (min-width: 1200px){body main section h1 .sub{margin:20px auto 0}}body main section #snav{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:90vw;margin:4vw auto 13.33333vw}@media screen and (min-width: 751px){body main section #snav{width:90vw;margin:2.5vw auto 6.66667vw}}@media screen and (min-width: 1200px){body main section #snav{width:1080px;margin:30px auto 80px}}body main section #snav li{display:block;width:48%;margin-right:4%;position:relative}@media screen and (max-width: 750px){body main section #snav li:nth-child(2n){margin-right:0}}@media screen and (min-width: 751px){body main section #snav li{width:26.66667vw;margin-right:2.5vw}body main section #snav li:last-child{margin-right:0}}@media screen and (min-width: 1200px){body main section #snav li{width:320px;margin-right:30px}}body main section #snav li.new span{position:relative}body main section #snav li.new span::before{content:'NEW';display:inline-block;padding:0 0.2em 0.1em;margin:0 .8em 0 0;background:#4d3e3e;color:#fff;font-size:2.4vw}@media screen and (min-width: 751px){body main section #snav li.new span::before{content:'NEW';display:inline-block;padding:0 0.2em 0.1em;margin:0;background:#4d3e3e;color:#fff;font-size:1vw;position:absolute;left:-3.83333vw;top:calc(50% + 0.1em);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}}@media screen and (min-width: 1200px){body main section #snav li.new span::before{font-size:12px;left:-46px}}body main section #snav li.active{pointer-events:none}body main section #snav li.active .btn{background:#251f1f;color:#fff;box-shadow:none;top:.53333vw}@media screen and (min-width: 751px){body main section #snav li.active .btn{top:.33333vw}}@media screen and (min-width: 1200px){body main section #snav li.active .btn{top:4px}}body main section #snav li.active.new .btn span::before{background:#fff;color:#4d3e3e}body main section #snav li .btn{width:100%}body main section #snav li .btn::after{display:none}body main section .contentCol{display:block;width:90vw;margin:10.66667vw auto 26.66667vw;background:#fff;border:.26667vw solid #4d3e3e;position:relative}body main section .contentCol::before{content:'';display:block;width:47.06667vw;height:5.73333vw;background:url(../images/common/bg_txt_t2.png) top center no-repeat;background-size:contain;position:absolute;top:-7.86667vw;left:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}body main section .contentCol::after{content:'';display:block;width:89.6vw;height:5.33333vw;background:url(../images/common/bg_txt_t1.png) top center no-repeat;background-size:contain;position:absolute;bottom:-7.46667vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){body main section .contentCol{width:90vw;margin:3.33333vw auto 8.33333vw;border:.08333vw solid #4d3e3e}body main section .contentCol::before{content:'';display:block;width:22.25vw;height:2.75vw;position:absolute;top:-3.41667vw}body main section .contentCol::after{content:'';display:block;width:42.08333vw;height:2.58333vw;position:absolute;bottom:-3.25vw;left:inherit;right:0;-webkit-transform:translate(0);transform:translate(0)}}@media screen and (min-width: 1200px){body main section .contentCol{width:1080px;margin:40px auto 100px;border:1px solid #4d3e3e}body main section .contentCol::before{width:267px;height:33px;top:-41px}body main section .contentCol::after{width:505px;height:31px;bottom:-39px}}body main section .contentCol .inner{display:block;padding:0 5.33333vw 8vw;position:relative}@media screen and (min-width: 751px){body main section .contentCol .inner{padding:0 3.33333vw 5vw}}@media screen and (min-width: 1200px){body main section .contentCol .inner{padding:0 40px 60px}}body main section .contentCol.first .inner{position:relative}body main section .contentCol.first .inner::before{content:'';display:block;width:55.33333vw;height:22.13333vw;background:url(../images/common/bg_brush.png) top center no-repeat;background-size:contain;position:absolute;top:-48.8vw;right:-19.06667vw;z-index:-1}@media screen and (min-width: 751px){body main section .contentCol.first .inner::before{width:28.91667vw;height:11.58333vw;top:-19.91667vw;right:-5.83333vw}}@media screen and (min-width: 1200px){body main section .contentCol.first .inner::before{width:347px;height:139px;top:-239px;right:-70px}}body main section .contentCol h2{display:block;margin:0 auto;background:#251f1f;font-size:5.6vw;font-weight:400;line-height:1.5;color:#fff;text-align:center;position:relative}body main section .contentCol h2::before,body main section .contentCol h2::after{content:'';display:block;width:100%;height:.53333vw;background:#251f1f}body main section .contentCol h2::before{margin-bottom:4.8vw;border-bottom:1.86667vw solid #fff}body main section .contentCol h2::after{margin-top:4.8vw;border-top:1.86667vw solid #fff}@media screen and (min-width: 751px){body main section .contentCol h2{font-size:2.66667vw}body main section .contentCol h2::before,body main section .contentCol h2::after{height:.16667vw}body main section .contentCol h2::before{margin-bottom:1.25vw;border-bottom:.58333vw solid #fff}body main section .contentCol h2::after{margin-top:1.25vw;border-top:.58333vw solid #fff}}@media screen and (min-width: 1200px){body main section .contentCol h2{font-size:32px}body main section .contentCol h2::before,body main section .contentCol h2::after{height:2px}body main section .contentCol h2::before{margin-bottom:15px;border-bottom:7px solid #fff}body main section .contentCol h2::after{margin-top:15px;border-top:7px solid #fff}}body main section .contentCol h3{display:block;margin:10.66667vw auto 0;padding:3.73333vw;font-size:4.26667vw;font-weight:500;line-height:1.5;text-align:center;background:#ffe193;background:url(../images/common/bg_texture.png) top center repeat,linear-gradient(90deg, #ffe193 10%, #f9c7bc 40%, #ecb7ee 70%, #b5d7f9 100%)}body main section .contentCol h3:first-of-type{margin-top:8vw}@media screen and (min-width: 751px){body main section .contentCol h3{margin:5vw auto 0;padding:.66667vw;font-size:1.83333vw}body main section .contentCol h3:first-of-type{margin-top:2.5vw}}@media screen and (min-width: 1200px){body main section .contentCol h3{margin:60px auto 0;padding:8px;font-size:22px}body main section .contentCol h3:first-of-type{margin-top:30px}}@media screen and (min-width: 751px){body main section .contentCol h3{background:url(../images/common/bg_texture.png) top center repeat,linear-gradient(90deg, #ffe193 10%, #f9c7bc 40%, #ecb7ee 70%, #b5d7f9 100%);background-size:10.66667vw 10.66667vw,auto}}@media screen and (min-width: 1200px){body main section .contentCol h3{background:url(../images/common/bg_texture.png) top center repeat,linear-gradient(90deg, #ffe193 10%, #f9c7bc 40%, #ecb7ee 70%, #b5d7f9 100%);background-size:128px 128px,auto}}body main section .contentCol h4{display:block;margin:6.66667vw auto 0;padding:3.2vw;background:#251f1f;border-radius:1.33333vw;font-size:3.73333vw;font-weight:400;color:#fff;text-align:center;position:relative}body main section .contentCol h4::after{content:'';display:block;width:0;height:0;border-style:solid;border-right:2vw solid transparent;border-left:2vw solid transparent;border-top:2.66667vw solid #251f1f;position:absolute;bottom:-2.66667vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 751px){body main section .contentCol h4{margin:5vw auto 0;padding:1vw;border-radius:.83333vw;font-size:1.5vw}body main section .contentCol h4::after{border-right:.58333vw solid transparent;border-left:.58333vw solid transparent;border-top:.83333vw solid #251f1f;bottom:-.83333vw}}@media screen and (min-width: 1200px){body main section .contentCol h4{margin:60px auto 0;padding:12px;border-radius:10px;font-size:18px}body main section .contentCol h4::after{border-right:7px solid transparent;border-left:7px solid transparent;border-top:10px solid #251f1f;bottom:-10px}}body main section .contentCol h5{display:block;margin:8vw auto 0;padding:2.66667vw;font-size:3.46667vw;font-weight:400;color:#fff;background:#44b8cd;background:linear-gradient(90deg, #44b8cd 0%, #d76ebd 100%);background-size:auto}@media screen and (min-width: 751px){body main section .contentCol h5{margin:2.5vw auto 0;padding:.66667vw 1vw;font-size:1.33333vw}}@media screen and (min-width: 1200px){body main section .contentCol h5{margin:30px auto 0;padding:8px 12px;font-size:16px}}body main section .contentCol p{display:block;margin:5.33333vw auto 0;font-size:3.46667vw;line-height:1.5}@media screen and (min-width: 751px){body main section .contentCol p{font-size:1.16667vw;margin:1.66667vw auto 0}}@media screen and (min-width: 1200px){body main section .contentCol p{font-size:14px;margin:20px auto 0}}body main section .contentCol p.tac{line-height:2;text-align:center}@media screen and (min-width: 751px){body main section .contentCol p.tac{font-size:1.33333vw}}@media screen and (min-width: 1200px){body main section .contentCol p.tac{font-size:16px}}body main section .contentCol b{font-weight:700}body main section .contentCol .cRed{color:#f0496e}body main section .contentCol .new{display:inline-block;padding:0 0.2em 0.1em;margin:0 .2em;background:#4d3e3e;color:#fff;font-size:2.93333vw;position:relative;bottom:.2em}@media screen and (min-width: 751px){body main section .contentCol .new{font-size:1vw}}@media screen and (min-width: 1200px){body main section .contentCol .new{font-size:12px}}body main section .contentCol .img{display:block;width:100%;margin:8vw auto 0}@media screen and (min-width: 751px){body main section .contentCol .img{margin:2.5vw auto 0}}@media screen and (min-width: 1200px){body main section .contentCol .img{margin:30px auto 0}}body main section .contentCol .img img{width:auto;max-width:100%}body main section .contentCol .img.end{position:relative;pointer-events:none}body main section .contentCol .img.end::before{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0}body main section .contentCol .img.end::after{content:'受付は終了いたしました。';display:block;width:100%;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3.73333vw;font-weight:700;text-align:center}@media screen and (min-width: 751px){body main section .contentCol .img.end::after{font-size:2.33333vw}}@media screen and (min-width: 1200px){body main section .contentCol .img.end::after{font-size:28px}}body main section .contentCol .img.tac{text-align:center}body main section .contentCol .img.border img{border:1px solid rgba(0,0,0,0.2)}@media screen and (min-width: 751px){body main section .contentCol .img.square img{width:50%;max-width:500px}}body main section .contentCol ul{display:block;margin:5.33333vw auto 0}@media screen and (min-width: 751px){body main section .contentCol ul{margin:2.5vw auto 0}}@media screen and (min-width: 1200px){body main section .contentCol ul{margin:30px auto 0}}body main section .contentCol ul li{margin-top:0.5em;text-indent:-1em;padding-left:1em;font-size:3.46667vw;line-height:1.5}body main section .contentCol ul li:first-child{margin-top:0}@media screen and (min-width: 751px){body main section .contentCol ul li{font-size:1.16667vw}}@media screen and (min-width: 1200px){body main section .contentCol ul li{font-size:14px}}body main section .contentCol .notice{display:block;margin:5.33333vw auto 0;padding:4vw;background:rgba(198,229,241,0.2);border-radius:1.33333vw}@media screen and (min-width: 751px){body main section .contentCol .notice{margin:1.66667vw auto 0;padding:1.66667vw;border-radius:.83333vw}}@media screen and (min-width: 1200px){body main section .contentCol .notice{margin:20px auto 0;padding:20px;border-radius:10px}}body main section .contentCol .notice li{margin-top:.5em;text-indent:-1em;padding-left:1em;font-size:3.2vw;font-weight:400;color:#4d3e3e}body main section .contentCol .notice li:first-child{margin-top:0}@media screen and (min-width: 751px){body main section .contentCol .notice li{font-size:1.08333vw}}@media screen and (min-width: 1200px){body main section .contentCol .notice li{font-size:13px}}body main section .contentCol .castList{display:block;margin:8vw auto 0;text-align:center}@media screen and (min-width: 751px){body main section .contentCol .castList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:2.5vw auto 0}}@media screen and (min-width: 1200px){body main section .contentCol .castList{margin:30px auto 0}}body main section .contentCol .castList li{display:block;width:20em;margin:.5em auto 0;font-size:3.46667vw;text-align:left}body main section .contentCol .castList li:first-child{margin-top:0}@media screen and (min-width: 751px){body main section .contentCol .castList li{width:19em;margin:0.5em .83333vw 0;font-size:1.33333vw}body main section .contentCol .castList li:nth-child(-n+3){margin-top:0}}@media screen and (min-width: 1200px){body main section .contentCol .castList li{margin:.5em 10px 0;font-size:16px}}body main section .contentCol .castList li .day1,body main section .contentCol .castList li .day2{font-size:2.93333vw;font-weight:700}@media screen and (min-width: 751px){body main section .contentCol .castList li .day1,body main section .contentCol .castList li .day2{font-size:1.08333vw}}@media screen and (min-width: 1200px){body main section .contentCol .castList li .day1,body main section .contentCol .castList li .day2{font-size:13px}}body main section .contentCol .castList li .day1{color:#2784eb}body main section .contentCol .castList li .day2{color:#fd5555}body main section .contentCol .imgList{display:block;margin:4vw auto 0}@media screen and (min-width: 751px){body main section .contentCol .imgList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:80vw;margin:2.5vw auto 0}}@media screen and (min-width: 1200px){body main section .contentCol .imgList{margin:30px auto 0;width:960px}}body main section .contentCol .imgList li{text-indent:0;padding:0;margin:4vw 0 0}@media screen and (min-width: 751px){body main section .contentCol .imgList li{width:49%;margin:0}body main section .contentCol .imgList li img{width:100%}}body main section .contentCol .ticketCol{display:block;margin:8vw auto 0}body main section .contentCol .ticketCol::before,body main section .contentCol .ticketCol::after{content:'';display:block;width:100%;height:.26667vw;background-image:linear-gradient(to right, #251f1f, #251f1f .26667vw, transparent .26667vw, transparent 1.6vw);background-size:1.6vw .26667vw;background-position:left top;background-repeat:repeat-x}body main section .contentCol .ticketCol::before{padding-bottom:5.33333vw;background-position:left top}body main section .contentCol .ticketCol::after{padding-top:5.33333vw;background-position:left bottom}@media screen and (min-width: 751px){body main section .contentCol .ticketCol{margin:2.5vw auto 0}body main section .contentCol .ticketCol::before,body main section .contentCol .ticketCol::after{background-image:linear-gradient(to right, #251f1f, #251f1f .08333vw, transparent .16667vw, transparent .5vw);background-size:.5vw .08333vw}body main section .contentCol .ticketCol::before{padding-bottom:1.66667vw}body main section .contentCol .ticketCol::after{padding-top:1.66667vw}}@media screen and (min-width: 1200px){body main section .contentCol .ticketCol{margin:30px auto 0}body main section .contentCol .ticketCol::before,body main section .contentCol .ticketCol::after{background-image:linear-gradient(to right, #251f1f, #251f1f 1px, transparent 2px, transparent 6px);background-size:6px 1px}body main section .contentCol .ticketCol::before{padding-bottom:20px}body main section .contentCol .ticketCol::after{padding-top:20px}}body main section .contentCol .ticketCol dl dt{display:block;margin-top:1.5em;padding:0 2.66667vw;font-size:3.46667vw;font-weight:700}body main section .contentCol .ticketCol dl dt:first-child{margin-top:0}@media screen and (min-width: 751px){body main section .contentCol .ticketCol dl dt{margin:.5em 0 0 0;padding:0 2.66667vw;float:left;font-size:1.33333vw}body main section .contentCol .ticketCol dl dt:first-of-type{margin-top:0}}@media screen and (min-width: 1200px){body main section .contentCol .ticketCol dl dt{padding:0 20px;font-size:16px}}body main section .contentCol .ticketCol dl dd{display:block;margin-top:.5em;padding:0 2.66667vw;font-size:3.46667vw}@media screen and (min-width: 751px){body main section .contentCol .ticketCol dl dd{margin:.5em 0 0 7em;padding:0 1.66667vw;font-size:1.33333vw}body main section .contentCol .ticketCol dl dd:first-of-type{margin-top:0}}@media screen and (min-width: 1200px){body main section .contentCol .ticketCol dl dd{padding:0 20px;font-size:16px}}body main section .contentCol .ticketCol p{margin:0}body main section .contentCol .endCol{position:relative;pointer-events:none}body main section .contentCol .endCol::before{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.8);position:absolute;top:0;left:0}body main section .contentCol .endCol::after{content:'受付は終了いたしました。';display:block;width:100%;color:#fff;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3.73333vw;font-weight:700;text-align:center}@media screen and (min-width: 751px){body main section .contentCol .endCol::after{top:50%;font-size:1.83333vw}}@media screen and (min-width: 1200px){body main section .contentCol .endCol::after{font-size:22px}}body main section .contentCol .accordionList dt{display:block;margin:5.33333vw auto 0;padding:2.66667vw 6.66667vw 2.66667vw 5.33333vw;border:.26667vw solid #4d3e3e;box-shadow:.53333vw .53333vw 0px 0px #251f1f;border-radius:100vw;font-size:3.73333vw;position:relative;cursor:pointer}body main section .contentCol .accordionList dt::after{content:'';display:inline-block;width:3.33333vw;height:1.86667vw;background:url(../images/common/ico_arrow.png) top center no-repeat;background-size:contain;position:absolute;top:50%;right:2.66667vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);transition:.2s}body main section .contentCol .accordionList dt.show{box-shadow:none;-webkit-transform:translateY(0.53vw);transform:translateY(0.53vw);transition:.2s}body main section .contentCol .accordionList dt.show::after{-webkit-transform:translate(0, -50%) rotateZ(180deg);transform:translate(0, -50%) rotateZ(180deg)}@media screen and (min-width: 751px){body main section .contentCol .accordionList dt.show{-webkit-transform:translateY(0.17vw);transform:translateY(0.17vw)}}@media screen and (min-width: 1200px){body main section .contentCol .accordionList dt.show{-webkit-transform:translateY(2px);transform:translateY(2px)}}@media screen and (min-width: 751px){body main section .contentCol .accordionList dt{margin:1.66667vw auto 0;padding:.66667vw 1.66667vw;border:.08333vw solid #4d3e3e;box-shadow:.16667vw .16667vw 0px 0px #251f1f;font-size:1.33333vw;transition:.2s}body main section .contentCol .accordionList dt::after{width:1.25vw;height:.75vw;right:1.66667vw}body main section .contentCol .accordionList dt:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@media screen and (min-width: 1200px){body main section .contentCol .accordionList dt{margin:20px auto 0;padding:8px 20px;border:1px solid #4d3e3e;box-shadow:2px 2px 0px 0px #251f1f;font-size:16px}body main section .contentCol .accordionList dt::after{width:15px;height:9px;right:20px}}body main section .contentCol .accordionList dd{display:none;margin:0}@media screen and (min-width: 751px){body main section .contentCol .accordionList dd{margin:0 1.66667vw 2.5vw}body main section .contentCol .accordionList dd:last-of-type{margin-bottom:0}}@media screen and (min-width: 1200px){body main section .contentCol .accordionList dd{margin:0 20px 30px}}body main section .contentCol .box{display:block;margin:2.66667vw auto;padding:4vw;border:.26667vw solid #4d3e3e;border-radius:1.33333vw}@media screen and (min-width: 751px){body main section .contentCol .box{margin:.83333vw auto;padding:1.16667vw 1.66667vw;border:.08333vw solid #4d3e3e;border-radius:.83333vw}}@media screen and (min-width: 1200px){body main section .contentCol .box{margin:10px auto;padding:14px 20px;border:1px solid #4d3e3e;border-radius:10px}}body main section .contentCol .box p{margin-top:0;text-indent:0;padding-left:0;line-height:2}body main section .contentCol .box ul{margin-top:0}body main section .contentCol .box.red{border-color:#f0496e}body main section .contentCol table{display:block;margin:8vw auto 0;border-collapse:collapse;border-spacing:0;border:1px solid #4d3e3e;border-radius:1.33333vw}@media screen and (min-width: 751px){body main section .contentCol table{margin:2.5vw auto 0;border-radius:.83333vw}}@media screen and (min-width: 1200px){body main section .contentCol table{margin:30px auto 0;border-radius:10px}}body main section .contentCol table th{width:auto;font-size:3.46667vw;font-weight:500;padding:2.66667vw;background:#251f1f;color:#fff;border-radius:1.06667vw 0 0 0}body main section .contentCol table th:nth-of-type(2){width:6em;border-radius:0 1.06667vw 0 0}@media screen and (min-width: 751px){body main section .contentCol table th{width:100%;padding:.83333vw;font-size:1.33333vw;border-radius:.66667vw 0 0 0}body main section .contentCol table th:nth-of-type(2){width:auto;min-width:8em;border-radius:0 .66667vw 0 0}}@media screen and (min-width: 1200px){body main section .contentCol table th{padding:10px;font-size:16px;border-radius:8px 0 0 0}body main section .contentCol table th:nth-of-type(2){border-radius:0 8px 0 0}}body main section .contentCol table tr{border:none}body main section .contentCol table tr:nth-child(even){background:rgba(0,0,0,0.05)}body main section .contentCol table td{font-size:3.46667vw;padding:2.66667vw}body main section .contentCol table td:nth-of-type(2){text-align:center}body main section .contentCol table td:nth-of-type(2)::before{content:'￥'}@media screen and (min-width: 751px){body main section .contentCol table td{padding:.83333vw;font-size:1.33333vw}}@media screen and (min-width: 1200px){body main section .contentCol table td{padding:10px;font-size:16px}}footer{background:url(../images/common/bg_footer_line.png) top center repeat-x,#251f1f;background-size:auto 8.53333vw,auto;color:#fff;text-align:center;padding:19.2vw 0 10.66667vw}@media screen and (min-width: 751px){footer{background-size:auto 2.66667vw,auto;padding:7.66667vw 0 5vw}}@media screen and (min-width: 1200px){footer{background-size:auto 32px,auto;padding:92px 0 60px}}footer ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-bottom:8vw}@media screen and (min-width: 751px){footer ul{margin-bottom:2.5vw}}@media screen and (min-width: 1200px){footer ul{margin-bottom:30px}}footer ul li{display:inline-block;width:10.66667vw;margin:0 4vw}@media screen and (min-width: 751px){footer ul li{width:3.33333vw;max-width:40px;margin:0 1.25vw}}@media screen and (min-width: 1200px){footer ul li{margin:0 15px}}footer ul li a{margin:0;padding:0}footer ul li a img{width:100%}footer .copyright{font-size:3.2vw;font-weight:700;font-family:'Oswald', sans-serif;line-height:1}@media screen and (min-width: 751px){footer .copyright{font-size:1vw}}@media screen and (min-width: 1200px){footer .copyright{font-size:12px}}#onetrust-consent-sdk{font-family:auto !important}#onetrust-consent-sdk a{display:inline}@media screen and (min-width: 751px){nav{opacity:0;-webkit-animation:fadeDown 0.3s 0.3s ease-in-out;animation:fadeDown 0.3s 0.3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}@media screen and (max-width: 750px){#btnMenu{opacity:0;-webkit-animation:fadeDown 0.3s 0.3s ease-in-out;animation:fadeDown 0.3s 0.3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.new .main::before{-webkit-animation:katakata 3s -1s ease-in-out infinite;animation:katakata 3s -1s ease-in-out infinite}footer{-webkit-animation:txtRoop 15s linear infinite;animation:txtRoop 15s linear infinite}.js-anime.fadeUp{opacity:0}.js-anime.fadeUp.s{-webkit-animation:fadeUp 0.6s 0s ease-in-out;animation:fadeUp 0.6s 0s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) section::before{opacity:0;-webkit-animation:fadeDown 0.3s .6s ease-in-out;animation:fadeDown 0.3s .6s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) section::after{opacity:0;-webkit-animation:fadeDown 0.6s .3s ease-in-out;animation:fadeDown 0.6s .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) h1::before{opacity:0;-webkit-animation:fadeIn 0.3s 1.2s ease-in-out;animation:fadeIn 0.3s 1.2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) h1::after{opacity:0;-webkit-animation:fadeIn 0.3s 1.2s ease-in-out;animation:fadeIn 0.3s 1.2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) h1 .main{opacity:0;-webkit-animation:fadeUp 0.3s .9s ease-in-out;animation:fadeUp 0.3s .9s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) h1 .main::before{-webkit-animation:fadeUph2 0.3s 0s ease-in-out, shadow1 0.6s 1.1s ease-in-out;animation:fadeUph2 0.3s 0s ease-in-out, shadow1 0.6s 1.1s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) h1 .main::after{-webkit-animation:fadeUph2 0.3s 0s ease-in-out, shadow2 0.6s 1.1s ease-in-out;animation:fadeUph2 0.3s 0s ease-in-out, shadow2 0.6s 1.1s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) h1 .sub{opacity:0;-webkit-animation:bounce 0.3s 1.3s ease-in-out;animation:bounce 0.3s 1.3s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}body:not(.top) #snav{opacity:0;-webkit-animation:fadeUp 0.6s .3s ease-in-out;animation:fadeUp 0.6s .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) .contentCol.first{opacity:0;-webkit-animation:fadeUp 0.6s .3s ease-in-out;animation:fadeUp 0.6s .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) .contentCol.first::before{opacity:0;-webkit-animation:fadeUp 0.6s .6s ease-in-out;animation:fadeUp 0.6s .6s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body:not(.top) .contentCol.first .inner::before{opacity:0;-webkit-animation:fadeIn 0.6s .6s ease-in-out;animation:fadeIn 0.6s .6s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeDown{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeDown{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0) scale(0.9, 0.9);transform:translate3d(0, 20px, 0) scale(0.9, 0.9)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1, 1);transform:translate3d(0, 0, 0) scale(1, 1)}}@keyframes bounce{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0) scale(0.9, 0.9);transform:translate3d(0, 20px, 0) scale(0.9, 0.9)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1, 1);transform:translate3d(0, 0, 0) scale(1, 1)}}@-webkit-keyframes deg1{0%{-webkit-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate3d(0, 0, 0) rotate(0deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate(-1deg);transform:translate3d(0, 0, 0) rotate(-1deg)}}@keyframes deg1{0%{-webkit-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate3d(0, 0, 0) rotate(0deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate(-1deg);transform:translate3d(0, 0, 0) rotate(-1deg)}}@-webkit-keyframes deg2{0%{-webkit-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate3d(0, 0, 0) rotate(0deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate(-2deg);transform:translate3d(0, 0, 0) rotate(-2deg)}}@keyframes deg2{0%{-webkit-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate3d(0, 0, 0) rotate(0deg)}100%{-webkit-transform:translate3d(0, 0, 0) rotate(-2deg);transform:translate3d(0, 0, 0) rotate(-2deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}90%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes rotate{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}90%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@-webkit-keyframes fuwa{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fuwa{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fuwaL{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fuwaL{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes katakata{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}84%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}88%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}92%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}96%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes katakata{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}84%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}88%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}92%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}96%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes txtRoop{from{background-position:0  0}to{background-position:-743px 0}}@keyframes txtRoop{from{background-position:0  0}to{background-position:-743px 0}}@-webkit-keyframes txtNewsRoopReverse{from{background-position:0  0}to{background-position:466.4vw 0}}@keyframes txtNewsRoopReverse{from{background-position:0  0}to{background-position:466.4vw 0}}@-webkit-keyframes txtNewsRoop{from{background-position:0  0}to{background-position:-126.8vw 0}}@keyframes txtNewsRoop{from{background-position:0  0}to{background-position:-126.8vw 0}}@-webkit-keyframes txtNewsRoopPc{from{background-position:0  0}to{background-position:-795px 0}}@keyframes txtNewsRoopPc{from{background-position:0  0}to{background-position:-795px 0}}@-webkit-keyframes txtNewsRoopReversePc{from{background-position:0  0}to{background-position:1436px 0}}@keyframes txtNewsRoopReversePc{from{background-position:0  0}to{background-position:1436px 0}}@-webkit-keyframes sdl{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes sdl{0%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@-webkit-keyframes fadeUph2{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);top:0;left:0}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);top:0;left:0}}@keyframes fadeUph2{0%{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);top:0;left:0}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);top:0;left:0}}@-webkit-keyframes shadow1{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(2px, 2px, 0);transform:translate3d(2px, 2px, 0)}}@keyframes shadow1{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(2px, 2px, 0);transform:translate3d(2px, 2px, 0)}}@-webkit-keyframes shadow2{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(4px, 4px, 0);transform:translate3d(4px, 4px, 0)}}@keyframes shadow2{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(4px, 4px, 0);transform:translate3d(4px, 4px, 0)}}@-webkit-keyframes OverlayIn{0%{width:0}100%{width:100%}}@keyframes OverlayIn{0%{width:0}100%{width:100%}}

/*# sourceMappingURL=maps/layout.css.map */
