<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&amp;display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Arial,"メイリオ",Meiryo,Roboto,sans-serif}a{text-decoration:none}img{width:100%;vertical-align:bottom}main{display:block}.c-link{opacity:1;-webkit-transition:.2s opacity;transition:.2s opacity}.c-link:hover{opacity:.7}.u-bg--default{background:#1b1b1b}.u-bg--red{background:#f03}.u-bg--orange{background:#ff9d00}.u-bg--pink{background:#ff3f9e}.u-bg--blue{background:#164cc8}.u-bg--green{background:#4ad28a}@media screen and (min-width:769px){.u-hide--pc{display:none!important}}@media screen and (max-width:768px){.u-hide--sp{display:none!important}}.l-header{background:#fff}.c-header{position:relative;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.06);box-shadow:0 2px 2px 0 rgba(0,0,0,.06)}.c-header__heading{max-width:1280px;width:96%;margin:0 auto;color:#000;font-size:24px}.c-header__link{display:block;width:99px;padding:20px 0}@media screen and (max-width:768px){.c-header__link{width:72px;padding:10px 0}}.c-header--tip{display:block;width:100%;padding:6px 8px;color:#fff;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-header--tip img{width:auto;height:15px}.c-container{margin:0 4%;color:#fff}.c-container__wrap{background:#000;padding:44px 0}@media screen and (min-width:769px){.c-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;width:96%;margin:44px auto}.c-container__body{-ms-flex-preferred-size:64.0625%;flex-basis:64.0625%}.c-container__sidebar{overflow-x:hidden;-ms-flex-preferred-size:31.25%;flex-basis:31.25%}}.l-footer{background:#fff}.c-footer{font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}.c-footer__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;width:96%;margin:0 auto;padding:20px 0 30px}@media screen and (max-width:768px){.c-footer__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0 16px}}.c-footer__link{display:block}@media screen and (max-width:768px){.c-footer__link{width:20%;margin:0 4%}}.c-footer__logo{width:100px}@media screen and (max-width:768px){.c-footer__logo{width:100%}}.c-footer__extheater{display:block}@media screen and (min-width:769px){.c-footer__extheater{width:136px;margin-right:auto;margin-left:34px}}@media screen and (max-width:768px){.c-footer__extheater{width:30%;margin:0 4%}}.c-footer__copy{line-height:32px;letter-spacing:1px;font-weight:700}@media screen and (max-width:768px){.c-footer__copy{width:100%;text-align:center;line-height:1.6;font-size:10px}}.l-bigfooter{background:#fff}.c-bigfooter{font-family:Meiryo,Roboto,sans-serif;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}.c-bigfooter__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1080px;width:96%;margin:0 auto;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.c-bigfooter__inner{width:100%;padding:30px 2%;border-bottom:1px solid #dedede}}.c-bigfooter__heading{margin-right:19.25926%}.c-bigfooter__logo{width:100%}.c-bigfooter__logo--bottom{display:block;width:35%;margin:1.5rem auto .3rem}@media screen and (min-width:769px){.c-bigfooter__logo--bottom{display:none}}.c-bigfooter__extheater{display:block;width:136px;margin-top:12px}.c-bigfooter__extheater--bottom{display:block;width:35%;margin:1.5rem auto .3rem}@media screen and (min-width:769px){.c-bigfooter__extheater--bottom{display:none}}.c-bigfooter__link{display:block;width:110px}.c-bigfooter__nav{width:50%}.c-bigfooter__nav--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:768px){.c-bigfooter__nav--wrap{width:240px;margin:auto}}.c-bigfooter__navItem{list-style-type:none}.c-bigfooter__navItem:nth-child(odd){-ms-flex-preferred-size:60%;flex-basis:60%}.c-bigfooter__navItem:nth-child(even){-ms-flex-preferred-size:40%;flex-basis:40%}@media screen and (min-width:769px){.c-bigfooter__navItem{-ms-flex-preferred-size:50%;flex-basis:50%}}.c-bigfooter__navLink{display:inline;text-decoration:none;line-height:36px;color:#000;font-size:16px;font-weight:700}@media screen and (max-width:768px){.c-bigfooter__navLink{line-height:1.6rem;font-size:12px}}@media screen and (min-width:769px){.c-bigfooter__navLink{-ms-flex-preferred-size:50%;flex-basis:50%}}.c-bigfooter__copy{padding:12px;text-align:center;line-height:36px;letter-spacing:.3px;font-size:12px}.c-banner{display:block;margin-top:8px}.l-content{background:#252525}@media screen and (max-width:768px){.l-content.is-active{height:auto}}.c-content{padding:20px;font-family:Meiryo,Roboto,sans-serif}@media screen and (min-width:769px){.c-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-content__heading{margin-bottom:16px;line-height:1.2;font-size:26px}.c-content__status--purchased{background:#f03;min-width:132px;margin-left:24px;padding:16px 32px;text-align:center;text-shadow:1px 1px 0 #000;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-content__banner{display:block;margin-bottom:16px}@media screen and (max-width:768px){.c-content__banner{margin:12px 0}}.c-content__desc{overflow:hidden;line-height:1.4;font-size:14px}.c-error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;height:500px;min-height:700px;min-height:calc(100vh - 112px - 94px)}@media screen and (max-width:768px){.c-error{min-height:520px;min-height:calc(100vh - 78px - 72px)}}.c-error__inner{text-align:center}@media screen and (max-width:768px){.c-error__inner{margin:42px 4%}}.c-error__heading{margin-bottom:64px;line-height:1.4;font-size:42px}@media screen and (max-width:768px){.c-error__heading{margin-bottom:24px;font-size:20px}}.c-error__note{margin-bottom:32px;line-height:1.6}@media screen and (max-width:768px){.c-error__note{width:80%;margin:0 auto 32px}}.c-error__link{display:block;max-width:450px;width:80%;margin:0 auto}@media screen and (min-width:769px){.c-error__link{border-radius:4px;-webkit-box-shadow:0 0 6px 0 #bfbfbf;box-shadow:0 0 6px 0 #bfbfbf}}.c-error__textlink{display:inline-block;margin-top:32px;color:#03a9f4}.c-error__textlink:hover{text-decoration:underline}.c-error__announce{background-color:rgba(0,0,0,.8);max-width:980px;margin:0 auto 24px;padding:15px;line-height:150%;text-align:left;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:769px){.c-error__announce{width:86%}}.c-error__announce p{margin-bottom:24px;text-align:center;font-weight:700}.c-error__announce a{color:#fff;text-decoration:underline}.c-error__announce span{display:block;text-align:right}.c-hamburger{width:24px;cursor:pointer}@media screen and (min-width:769px){.c-hamburger{display:none}}.c-hamburger__line{background:#fff;width:100%;height:2px;-webkit-transition:.2s;transition:.2s;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right center;transform-origin:right center}.c-hamburger--2{margin:5px 0}.c-hamburger.is-active .c-hamburger__line{width:86%}.c-hamburger.is-active .c-hamburger--1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger.is-active .c-hamburger--2{background:0 0}.c-hamburger.is-active .c-hamburger--3{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hero{position:relative;margin:0 auto;padding-bottom:56.25%}@media screen and (min-width:769px){.c-hero{margin-bottom:16px}}.c-hero--tip{position:absolute;left:0;bottom:100%;padding:5px 15px 4px;font-size:14px}.c-hero__image{position:absolute;top:0;left:0;z-index:10}.c-hero__banner{display:block;margin-bottom:24px}@media screen and (max-width:768px){.c-hero__banner{display:none}}.c-hero__video{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}.c-hero__video iframe{width:100%;height:100%}@media screen and (min-width:769px){.c-list{max-width:980px;padding-top:40px!important;padding-bottom:48px!important}}@media screen and (max-width:768px){.c-list{padding:20px 0!important}}.c-list__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;color:#fff}@media screen and (max-width:768px){.c-list__header{padding:0 4%}}.c-list__heading{text-shadow:0 0 10px #000;font-size:24px;font-weight:700}@media screen and (max-width:768px){.c-list__heading{font-size:18px}}.c-list__link{background:#ff1fbc;padding:7px 10px 6px 11px;color:#fff;font-size:12px;border-radius:5px}.c-list__link:hover{opacity:.7}.c-list__items{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.c-list__items::-webkit-scrollbar{display:none}.c-list__item{display:inline-block;font-size:16px}@media screen and (min-width:769px){.c-list__item{width:23.98438%}.c-list__item:not(:first-child){margin-left:1.32812%}}@media screen and (max-width:768px){.c-list__item{width:42.13333%;margin-left:1.86667%}.c-list__item:last-child{margin-right:1.86667%}}.c-list__item:hover{opacity:.7}.c-list__item--noactive{pointer-events:none}.c-list__scroll{position:relative}.c-list__arrow{display:none;position:absolute;top:0;bottom:0;width:34px;height:77px;margin:auto;cursor:pointer;z-index:1}@media screen and (max-width:768px){.c-list__arrow{display:none!important}}.c-list__arrow--left{left:0;border-radius:0 4px 4px 0}.c-list__arrow--right{right:0;border-radius:4px 0 0 4px}.c-list__arrow:hover{opacity:.8}.c-list__thumb{display:block}.c-list__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;background:#fff;padding:10px;color:#000;font-size:14px;border:1px solid #fff;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.c-list__title{font-size:14px}}.c-notice{display:none;max-width:1280px;width:96%;margin:0 auto;padding:16px 0}.c-notice-wrap{background:#262630}.c-notice__text{background:#4385f5;padding:12px;color:#fff;font-size:14px;border-radius:3px}.c-notice__text:not(:last-child){margin-bottom:12px}.c-notice__text a{display:block;line-height:1.5;text-decoration:none;color:#fff}.c-notice__text a:hover{text-decoration:underline}.triangle{display:inline-block;position:absolute;background-color:#feff00;top:0;left:0;-webkit-transform:rotate(-60deg) skewX(-30deg) scale(1,.866);transform:rotate(-60deg) skewX(-30deg) scale(1,.866);z-index:0}.triangle-wrap{display:inline-block;position:relative;width:1em;height:1em;margin:0 1em 0 .6em;text-align:center;line-height:1.5em;color:#000}.triangle-wrap::before{content:'!';display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10}.triangle,.triangle:after,.triangle:before{width:1em;height:1em;border-top-right-radius:30%}.triangle:after,.triangle:before{content:'';position:absolute;background-color:inherit}.triangle:before{-webkit-transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%);transform:rotate(-135deg) skewX(-45deg) scale(1.414,.707) translate(0,-50%);left:0;bottom:0}.triangle:after{-webkit-transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);transform:rotate(135deg) skewY(-45deg) scale(.707,1.414) translate(50%);right:0;bottom:0}.c-sv{position:relative;color:#000}.c-sv--day{background:#fcb000;background:-webkit-gradient(linear,left top,right top,from(#fcb000),color-stop(24%,#ffd11b),to(#f9ea8c));background:-webkit-linear-gradient(left,#fcb000 0,#ffd11b 24%,#f9ea8c 100%);background:linear-gradient(to right,#fcb000 0,#ffd11b 24%,#f9ea8c 100%);padding-top:24px}.c-sv--night{background:#e602db;background:-webkit-gradient(linear,left top,right top,from(#e602db),color-stop(31%,#f762ed),to(#e5c9f0));background:-webkit-linear-gradient(left,#e602db 0,#f762ed 31%,#e5c9f0 100%);background:linear-gradient(to right,#e602db 0,#f762ed 31%,#e5c9f0 100%)}.c-sv--after{background:#043392;background:-webkit-gradient(linear,left top,right top,from(#043392),color-stop(26%,#018dd8),to(#dbf0fb));background:-webkit-linear-gradient(left,#043392 0,#018dd8 26%,#dbf0fb 100%);background:linear-gradient(to right,#043392 0,#018dd8 26%,#dbf0fb 100%)}.c-sv__banner{display:block;max-width:800px;margin:0 auto}.c-sv__banner-wrap{background:#000}.c-sv__heading{margin-bottom:24px;text-align:center;font-size:32px}@media screen and (max-width:768px){.c-sv__heading{font-size:26px}}.c-sv__bottom{background:#000;padding:10px;line-height:1.5em;text-align:center;color:#fff;font-size:.7em}.p-sv{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;min-height:100vh}@media screen and (min-width:769px){.p-sv--inner{max-width:960px;width:100%}}@media screen and (max-width:768px){.p-sv--inner{width:92%;margin:0 auto}}.p-sv__player{height:0;padding-bottom:56.25%;background-size:contain}.p-sv__banner a{display:block}@media screen and (min-width:769px){.p-sv__banner a{max-width:720px;width:80%;margin:4% auto 0}}@media screen and (max-width:768px){.p-sv__banner a{width:92%;margin:4% auto 0}}.p-sv__close{background:#666;width:120px;margin:26px auto 0;padding:8px 0;text-align:center;font-size:14px;border-radius:3px}@media screen and (min-width:769px){.p-sv__close{display:none!important}}.u-bg-lattice{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-image:url(../images/bg-lattice.png)}.l-top{background:url(../images/bg.png) center #01004c;background-position:top center;background-size:cover}.l-section{position:relative;max-width:1280px;margin:0 auto;padding:0 4%}.l-section--mid{max-width:980px}.c-main{overflow:hidden;position:relative;padding:0}.c-main__wrap{position:relative}.c-main__hero{display:block;margin:auto}@media screen and (min-width:769px){.c-main__hero{width:80%;margin:0 auto}}.c-comment__wrap{background:#000}.c-comment__head{display:block;position:relative;padding:20px 0;text-align:center;letter-spacing:5px;color:red;font-family:"Hiragino Sans";font-size:44px;font-weight:700}@media screen and (max-width:768px){.c-comment__head{font-size:20px}}.c-comment__head svg{display:block;overflow:visible;width:100%;height:56px}@media screen and (max-width:768px){.c-comment__head svg{height:32px}}.c-comment__head .foreground{fill:red}.c-comment__head .background{stroke:#fff;stroke-width:4;stroke-linejoin:round}.c-comment__body{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;background:url(../images/deliveryfree_bg.jpg) left center;background-size:50% 100%;padding:30px 0;color:#fff}.c-comment__desc{position:relative;width:100%;text-align:center;letter-spacing:1.3px;line-height:40px;font-size:22px;z-index:1}@media screen and (max-width:768px){.c-comment__desc{margin:0 4%;line-height:1.4;font-size:16px}}.c-comment__link{position:relative;max-width:285px;margin-top:20px;z-index:1}@media screen and (max-width:768px){.c-comment__link{width:50%}}.c-comment__bg img{position:absolute;width:50%;height:100%}.c-comment__bg img:first-child{top:0;left:0}.c-comment__bg img:last-child{top:0;right:0}.c-part{padding:36px 0;text-align:center}.c-part__wrap{position:relative}.c-part__heading{width:100%;text-align:center;letter-spacing:1.3px;color:#fff;font-family:"Hiragino Sans";font-size:46px}@media screen and (max-width:768px){.c-part__heading{font-size:20px}}@media screen and (min-width:769px){.c-part__body{margin-bottom:36px}}@media screen and (max-width:768px){.c-part__body:first-child{margin-bottom:30px}}.c-part__link{display:block;position:relative}.c-part__link--wrap{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}.c-part__link:first-child:last-child{margin:40px auto 0}@media screen and (min-width:769px){.c-part__link{-ms-flex-preferred-size:45%;flex-basis:45%;margin-top:40px}}@media screen and (max-width:768px){.c-part__link{max-width:440px;margin:24px auto 0;padding:0 4%}}.c-part__link a{display:block}@media screen and (min-width:769px){.c-part__footer{margin-top:36px}}@media screen and (max-width:768px){.c-part__footer{margin-top:16px}}.c-part__bnr{display:block}@media screen and (max-width:768px){.c-part__bnr{margin:0 4%}}.c-part__note{margin:24px 50px 0;line-height:1.6;letter-spacing:.13em;color:#fff;font-family:Meiryo,Roboto,sans-serif;font-size:16px}@media screen and (max-width:768px){.c-part__note{margin:14px 20px 0;font-size:12px}}.c-part__tip{position:absolute;top:6%;right:12%;background:#f03;padding:6px 10px;color:#fff;font-size:13px;font-weight:700;border-radius:4px;cursor:pointer}.c-part__modal{display:none}.c-part__modal.is-active{display:block}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;background:rgba(0,0,0,.9);max-width:540px;width:86%;max-height:360px;margin:auto;padding:30px;text-align:left;line-height:26px;color:#fff;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:100}@media screen and (max-width:768px){.c-modal{padding:20px}}.c-modal__text{overflow-y:auto;height:calc(100% - 52px - 26px);margin-bottom:26px}@media screen and (max-width:768px){.c-modal__text{height:calc(100% - 36px - 10px);margin-bottom:10px}}.c-modal__close{display:block;float:right;width:52px;cursor:pointer}@media screen and (max-width:768px){.c-modal__close{width:36px}}.c-ticket{padding:40px 0 56px;color:#fff;font-family:Meiryo,Roboto,sans-serif}.c-ticket__wrap{position:relative;background:#000}.c-ticket__inner:not(:last-child){margin-bottom:24px}.c-ticket__link{display:block;width:67.34694%;margin:0 auto 12px}.c-ticket__notes{width:67.34694%;margin:0 auto}.c-ticket__note{line-height:1.6;font-size:12px}.l-tweet{-webkit-box-sizing:border-box;box-sizing:border-box}.c-tweet{position:relative;background:#252525}@media screen and (max-width:768px){.c-tweet{margin-top:8px}}.c-tweet .c-hamburger{position:absolute;top:10px;right:8px;z-index:20}.c-tweet__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#88cef9;padding:8px}@media screen and (max-width:768px){.c-tweet__heading{background:#000}}.c-tweet__link{display:block;background:#1994e0;height:12px;padding:4px 8px;text-decoration:none;color:#fff;font-size:11px;border-radius:4px}.c-tweet__link:hover{color:#0c7abf}@media screen and (max-width:768px){.c-tweet__content.is-active+.c-tweet__inner{display:none}}.c-tweet__content{position:relative;overflow:hidden;width:100%;height:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.c-tweet__content.is-active{height:calc(100% - 34px)!important;padding:20px}.c-tweet__inner{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:300px}@media screen and (min-width:769px){.c-tweet__inner{height:500px;height:calc(100vh - 320px);min-height:542px}}.c-tweet__items{background:#252525;padding:8px 0}.c-tweet__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 24px;white-space:nowrap;line-height:20px;font-size:13px}.c-tweet__thumb{-webkit-box-flex:0;-ms-flex:none;flex:none;width:24px;height:24px;margin-right:16px;vertical-align:middle;border-radius:50%}.c-tweet__box{white-space:normal}.c-tweet__name{margin-right:8px;color:#bababa;font-size:12px}.c-tweet__desc{white-space:pre-wrap;word-break:break-all}.c-tweet__desc em{color:#6ecfff}.c-tweet__desc img{display:inline-block;vertical-align:top;width:16px;margin:0 2px}.c-tweet__bottom{display:block;background:#1995e0;width:100%;padding:12px 0;text-align:center;color:#fff;font-size:12px}.c-tweet__bottom::after{content:'';display:inline-block;background:url(../images/tw_more.png) no-repeat;background-size:contain;width:12px;height:12px;margin-left:4px;vertical-align:top}@media screen and (min-width:769px){.c-voting{padding:2.60417% 0}}@media screen and (max-width:768px){.c-voting{padding:6.4% 0}}.c-voting__heading{margin:5.46875% 0 4.16667%;text-align:center;text-shadow:0 0 10px #000;line-height:90px;color:#fff;font-weight:700}@media screen and (max-width:768px){.c-voting__heading{margin:13.33333% 0 6.66667%;line-height:11.2vw}}.c-voting__title{font-size:60px}@media screen and (max-width:768px){.c-voting__title{font-size:8.53333vw}}.c-voting__subtitle{font-size:46px}@media screen and (max-width:768px){.c-voting__subtitle{font-size:6.4vw}}.c-voting__inner{background:rgba(255,255,255,.9);max-width:1080px;width:92%;margin:0 auto;padding:2.60417%;-webkit-box-sizing:border-box;box-sizing:border-box}.c-voting__contents:not(:first-child){margin-top:5.10204%}.c-voting__contents h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2442a6;height:60px;color:#fff;font-size:18px;font-weight:700}@media screen and (max-width:768px){.c-voting__contents h3{max-height:50px;height:10.66667vw;font-size:16px}}.c-voting__contents p{line-height:1.6;color:#333;font-size:18px;font-weight:700}@media screen and (max-width:768px){.c-voting__contents p{font-size:14px}}.c-voting__contents p:not(:first-child){margin-top:24px}.c-voting__contents p span{display:block;font-weight:400}@media screen and (min-width:769px){.c-voting__contents p span{margin-left:1em}}.c-voting__image--sp{display:block;max-width:600px;width:86%;margin:auto}.c-voting__close{display:block;position:relative;background:#f0027f;width:270px;text-align:center;color:#fff;font-weight:700;border-radius:35px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:769px){.c-voting__close{height:70px;margin:2.60417% auto 0;line-height:70px;font-size:24px}}@media screen and (max-width:768px){.c-voting__close{height:40px;margin:6.4% auto 0;line-height:40px;font-size:18px}}.c-voting__close::before{content:'';position:absolute;top:0;bottom:0;left:32px;background:url(../images/close_btn.png);background-size:cover;margin:auto}@media screen and (min-width:769px){.c-voting__close::before{width:25px;height:25px}}@media screen and (max-width:768px){.c-voting__close::before{width:18px;height:18px}}.p-header{background:transparent -webkit-gradient(linear,left top,left bottom,from(#6431b5),color-stop(34%,#b394d9),to(#fff)) 0 0 no-repeat padding-box;background:transparent -webkit-linear-gradient(top,#6431b5 0,#b394d9 34%,#fff 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#6431b5 0,#b394d9 34%,#fff 100%) 0 0 no-repeat padding-box}@media screen and (min-width:769px){.p-header{min-width:1280px}}@media screen and (max-width:768px){.p-header{position:fixed;top:0;left:0;width:100%;height:13.86667vw;text-align:center;z-index:100}}.p-header__heading{margin:auto}@media screen and (min-width:769px){.p-header__heading{width:1280px}}.p-header__link{display:block}@media screen and (max-width:768px){.p-header__logo{width:auto;height:13.86667vw}}.p-primary{-ms-touch-action:manipulation;touch-action:manipulation}@media screen and (min-width:769px){.p-primary{min-width:1280px}}.p-primary-bottom,.p-primary-top{margin:auto;color:#343434}@media screen and (min-width:769px){.p-primary-bottom,.p-primary-top{width:1280px}}@media screen and (min-width:769px){.p-primary-bottom__inner,.p-primary-top__inner{width:940px}}.p-primary-top{position:relative}@media screen and (min-width:769px){.p-primary-top{margin-top:32px}}@media screen and (max-width:768px){.p-primary-top__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-primary-top__free{position:relative}@media screen and (min-width:769px){.p-primary-top__free{width:940px;height:528px}}@media screen and (max-width:768px){.p-primary-top__free{position:fixed;top:0;left:0;width:100%;z-index:100}}.p-primary-top__free-icon{-ms-touch-action:manipulation;touch-action:manipulation;position:absolute;top:calc(100% - 7px);right:18px}@media screen and (min-width:769px){.p-primary-top__free-icon{width:90px}}@media screen and (max-width:768px){.p-primary-top__free-icon{max-width:24vw;width:17.6vw}}.p-primary-top__player{position:relative;overflow:hidden;height:0;padding-top:56.25%}@media screen and (max-width:768px){.p-primary-top__player-wrap{position:relative}}.p-primary-top__player-wrap.is-fixed{width:940px;height:528px;position:fixed!important;top:0;left:0;z-index:100}.p-primary-top__player-thumbnail{position:absolute;top:0;left:0}.p-primary-top__player-video{position:absolute;top:0;left:0;width:100%;height:100%}.p-primary-top__player-video iframe{width:100%;height:100%}.p-primary-top__medal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:769px){.p-primary-top__medal{width:540px;margin:26px auto 36px}}@media screen and (max-width:768px){.p-primary-top__medal{margin:4.53333vw 5.33333vw 8vw}}.p-primary-top__medal-item{position:relative;text-align:center}@media screen and (min-width:769px){.p-primary-top__medal-item{width:92px}}@media screen and (max-width:768px){.p-primary-top__medal-item{max-width:26.66667vw;width:18.13333vw}}.p-primary-top__medal-coin{display:block;border-radius:100%;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:769px){.p-primary-top__medal-coin{margin:0 auto 16px}.p-primary-top__medal-coin:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width:768px){.p-primary-top__medal-coin{width:calc(100% - 8px);margin:0 auto 3.2vw}}.p-primary-top__medal-value{text-align:center;font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:769px){.p-primary-top__medal-value{font-size:18px}}@media screen and (max-width:768px){.p-primary-top__medal-value{font-size:3.46667vw}}.p-primary-top__medal-value::before{content:'';display:inline-block;background:url(../images/medal_heart.png);background-size:cover;margin-right:5px}@media screen and (min-width:769px){.p-primary-top__medal-value::before{width:16px;height:16px}}@media screen and (max-width:768px){.p-primary-top__medal-value::before{width:3.2vw;height:3.2vw}}.p-primary-top__medal-edit{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#dedede;border-bottom:1px solid #343434;cursor:pointer}@media screen and (min-width:769px){.p-primary-top__medal-edit{padding-bottom:6px}}@media screen and (max-width:768px){.p-primary-top__medal-edit{margin-top:-1.06667vw;padding-bottom:.53333vw}}.p-primary-top__medal-edit:hover{border-bottom-color:#c7c7c7}.p-primary-top__medal-edit::before{margin-right:0}.p-primary-top__medal-edit::after{content:'';display:inline-block;background:url(../images/Icon-pen.png);background-size:cover;width:15px;height:15px;margin-left:6px}@media screen and (max-width:768px){.p-primary-top__medal-edit::after{width:4vw;height:4vw;margin-left:1.6vw}}.p-primary-top__medal-edit.is-active{color:inherit}.p-primary-top__medal-input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;display:block;width:50%;height:24px;margin-top:-4px;margin-right:0;padding:0;text-align:right;font-family:Roboto,sans-serif;font-weight:700;border:none}@media screen and (min-width:769px){.p-primary-top__medal-input{font-size:18px}}@media screen and (max-width:768px){.p-primary-top__medal-input{height:6.4vw;margin-top:-1.06667vw;font-size:3.46667vw}}.p-primary-top__medal-input:focus{outline:0}.p-primary-top__medal-input:focus::-webkit-input-placeholder{color:#fff}.p-primary-top__medal-input:focus::-moz-placeholder{color:#fff}.p-primary-top__medal-input:focus:-ms-input-placeholder{color:#fff}.p-primary-top__medal-input:focus::-ms-input-placeholder{color:#fff}.p-primary-top__medal-input:focus::placeholder{color:#fff}.p-primary-top__medal-input::-webkit-input-placeholder{color:#dedede}.p-primary-top__medal-input::-moz-placeholder{color:#dedede}.p-primary-top__medal-input:-ms-input-placeholder{color:#dedede}.p-primary-top__medal-input::-ms-input-placeholder{color:#dedede}.p-primary-top__medal-input::placeholder{color:#dedede}.p-primary-top__medal-input::-webkit-inner-spin-button,.p-primary-top__medal-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}.p-primary-top__editor{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;background:#e5e6cb;width:340px;padding:18px 28px;text-align:right;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}@media screen and (min-width:769px){.p-primary-top__editor{top:42%;left:calc(100% + 34px)}}@media screen and (max-width:768px){.p-primary-top__editor{top:126%;right:0;width:90.66667vw;padding:4.8vw 7.46667vw}}.p-primary-top__editor::before{content:'';position:absolute;display:block;width:0;height:0;border-style:solid}@media screen and (min-width:769px){.p-primary-top__editor::before{top:42px;right:100%;border-width:12px 17px 12px 0;border-color:transparent #e5e6cb transparent transparent}}@media screen and (max-width:768px){.p-primary-top__editor::before{right:8%;bottom:100%;border-width:0 3.2vw 4.53333vw 3.2vw;border-color:transparent transparent #e5e6cb transparent}}.p-primary-top__editor.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.p-primary-top__editor-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:18px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700}@media screen and (max-width:768px){.p-primary-top__editor-label{margin-bottom:4.8vw;font-size:3.73333vw}}.p-primary-top__editor-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:100%;height:4px;margin:0;margin-left:10px}@media screen and (max-width:768px){.p-primary-top__editor-range{height:1.06667vw;margin-left:2.66667vw}}.p-primary-top__editor-range:active,.p-primary-top__editor-range:focus{outline:0}.p-primary-top__editor-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;display:block;position:relative;background-color:#262626;width:12px;height:12px;border:none;border-radius:50%;cursor:pointer}@media screen and (max-width:768px){.p-primary-top__editor-range::-webkit-slider-thumb{width:3.2vw;height:3.2vw}}.p-primary-top__editor-value{position:relative;background:#fff;width:172px;padding:10px 26px 10px 20px;line-height:24px;text-align:right;font-size:18px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.p-primary-top__editor-value{width:45.86667vw;padding:2.66667vw 6.93333vw 2.66667vw 5.33333vw;line-height:6.4vw;font-size:4.8vw}}.p-primary-top__editor-value::before{content:'';display:inline-block;position:absolute;top:0;bottom:0;left:20px;background:url(../images/medal_heart.png);background-size:cover;width:16px;height:16px;margin:auto}@media screen and (max-width:768px){.p-primary-top__editor-value::before{left:5.33333vw;width:4.26667vw;height:4.26667vw}}.p-primary-top__editor-value.is-alert{color:#f0027f}.p-primary-top__editor-count{background:#2d2d2d;padding:10px 18px;color:#fff;font-size:13px;font-weight:700;border-radius:5px}@media screen and (max-width:768px){.p-primary-top__editor-count{padding:2.66667vw 4.8vw;font-size:3.46667vw;font-size:3.46667vw}}.p-primary-top__editor-alert{display:none;margin-top:14px;line-height:20px;text-align:left;color:#f0027f;font-size:13px}@media screen and (max-width:768px){.p-primary-top__editor-alert{margin-top:3.73333vw;line-height:5.33333vw;font-size:3.46667vw}}.p-primary-top__editor-alert.is-active{display:block}.p-primary-top__userstatus{background:#fffde5;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:0}@media screen and (min-width:769px){.p-primary-top__userstatus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-36px;padding:17px 30px 21px}}@media screen and (max-width:768px){.p-primary-top__userstatus{margin-top:calc(56.25%);padding:2.66667vw 5.33333vw}}@media screen and (min-width:769px){.p-primary-top__userstatus-left,.p-primary-top__userstatus-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:769px){.p-primary-top__userstatus-left{width:628px}}.p-primary-top__userstatus-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}@media screen and (min-width:769px){.p-primary-top__userstatus-name{width:275px;font-size:14px}}@media screen and (max-width:768px){.p-primary-top__userstatus-name{font-size:2.93333vw}}.p-primary-top__userstatus-icon{border-radius:50%}@media screen and (min-width:769px){.p-primary-top__userstatus-icon{width:32px;margin-right:12px}}@media screen and (max-width:768px){.p-primary-top__userstatus-icon{width:6.4vw;margin-right:2.66667vw}}.p-primary-top__userstatus-charge{color:inherit;font-weight:700;border:1px solid #707070;border-radius:32px}@media screen and (min-width:769px){.p-primary-top__userstatus-charge{margin-left:21px;padding:10px 18px;font-size:12px}.p-primary-top__userstatus-charge:hover{color:#707070}}@media screen and (max-width:768px){.p-primary-top__userstatus-charge{position:absolute;top:-24%;left:105%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2.4vw 4.26667vw;font-size:2.66667vw}}@media screen and (min-width:769px){.p-primary-top__userstatus-right{width:218px}}@media screen and (max-width:768px){.p-primary-top__userstatus-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:40vw;margin-top:1.33333vw;margin-left:9.06667vw}}.p-primary-top__userstatus-medal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}@media screen and (min-width:769px){.p-primary-top__userstatus-medal{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:12px}}@media screen and (max-width:768px){.p-primary-top__userstatus-medal{position:relative;width:40vw;font-size:2.66667vw}}.p-primary-top__userstatus-medal::before{content:'';display:block;background:url(../images/medal_heart.png);background-size:cover;width:16px;height:16px;margin-right:7px}@media screen and (max-width:768px){.p-primary-top__userstatus-medal::before{width:4.26667vw;height:4.26667vw;margin-right:1.86667vw}}.p-primary-top__userstatus-have{color:#a2a200;font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:769px){.p-primary-top__userstatus-have{margin-left:auto;font-size:24px}}@media screen and (max-width:768px){.p-primary-top__userstatus-have{margin-top:-10px;margin-left:auto;font-size:5.33333vw}}.p-primary-bottom__wrap{background:#f0f0f0;padding:80px 0 120px}.p-primary__heading{margin-bottom:20px;font-size:38px;font-weight:700}.p-primary__desc,.p-primary__text{line-height:21px;font-size:13px}.p-primary__text--status{display:inline-block;background:#a2a200;margin-top:2px;padding:3px 8px;line-height:1;color:#fff;font-size:12px;font-weight:700;border-radius:4px}.p-primary__desc{margin-top:16px;white-space:pre-wrap}@media screen and (max-width:768px){.p-sidebar--ie{margin-top:calc(56.25%)}}@media screen and (min-width:769px){.p-sidebar{position:absolute;top:0;right:0;width:300px}}@media screen and (max-width:768px){.p-sidebar{background:#f0f0f0}}.p-sidebar__tab{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}.p-sidebar__tab-nav{width:50%;padding:17px 0;text-align:center;color:#343434;font-size:12px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media screen and (max-width:768px){.p-sidebar__tab-nav{padding:4.53333vw 0;font-size:3.2vw}}.p-sidebar__tab-nav.is-active{position:relative}.p-sidebar__tab-nav.is-active::before{content:'';display:block;position:absolute;bottom:0;left:0;background:#cece00;width:100%;height:3px}@media screen and (min-width:769px){.p-sidebar__item:not(.p-tweet){margin-top:42px}}@media screen and (max-width:768px){.p-sidebar__item{display:none;padding:5.33333vw 4vw}.p-sidebar__item.is-show{display:block}}.p-sidebar__heading{margin-bottom:12px;line-height:26px;font-size:18px;font-weight:700}@media screen and (max-width:768px){.p-sidebar__heading{margin-bottom:3.2vw;line-height:6.93333vw;font-size:4.8vw}}.p-sidebar__box{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:769px){.p-sidebar__box{background:#fff;margin:6px;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff}.p-sidebar__box::-webkit-scrollbar{width:6px}.p-sidebar__box::-webkit-scrollbar-thumb{background-color:#e5e6cb;border-radius:6px}}@media screen and (max-width:768px){.p-sidebar__box{max-height:125.33333vw}.p-sidebar__box.is-active{max-height:129.6vw}}@media screen and (min-width:769px){.p-sidebar__box-rank{height:218px;padding:8px 16px}}@media screen and (min-width:769px){.p-sidebar__box-gift{height:308px;padding:15px 15px}}@media screen and (max-width:768px){.p-sidebar__box:not(.is-active) .p-sidebar__list:nth-child(n+11){display:none}}.p-sidebar__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}@media screen and (min-width:769px){.p-sidebar__list{line-height:26px}}@media screen and (max-width:768px){.p-sidebar__list{line-height:8.53333vw}}@media screen and (min-width:769px){.p-sidebar__list:not(:last-child){margin-bottom:30px}}@media screen and (max-width:768px){.p-sidebar__list:not(:last-child){margin-bottom:4vw}}.p-sidebar__list-number{font-size:20px;font-family:Roboto,sans-serif}@media screen and (max-width:768px){.p-sidebar__list-number{font-size:5.33333vw}}.p-sidebar__list-thumbnail{width:32px;height:32px;border-radius:50%}@media screen and (max-width:768px){.p-sidebar__list-thumbnail{width:8.53333vw;height:8.53333vw}}.p-sidebar__list-name{margin-right:auto;margin-left:14px;font-size:13px}@media screen and (max-width:768px){.p-sidebar__list-name{margin-left:3.73333vw;font-size:3.46667vw}}.p-sidebar__list-value{position:relative;font-family:Roboto,sans-serif}@media screen and (min-width:769px){.p-sidebar__list-value{font-size:18px}}@media screen and (max-width:768px){.p-sidebar__list-value{font-size:4.26667vw}}.p-sidebar__list-value::before{content:'';background:url(../images/medal_heart.png);background-size:cover;width:16px;height:16px}@media screen and (min-width:769px){.p-sidebar__list-value::before{display:inline-block;margin-right:7px}}@media screen and (max-width:768px){.p-sidebar__list-value::before{display:block;position:absolute;right:113%;top:0;bottom:0;width:4.26667vw;height:4.26667vw;margin:auto;font-size:4.26667vw}}@media screen and (max-width:768px){.p-sidebar__list-more{display:block;padding:3.73333vw 0;text-align:center;color:#343434;font-size:3.46667vw;font-weight:700}}.p-sidebar__list-more.is-active{display:none}@media screen and (max-width:768px){.p-sidebar__bottom{padding:5.33333vw 4vw 17.06667vw;color:#343434}.p-sidebar__bottom-heading{margin-bottom:8vw;font-size:5.33333vw;font-weight:700}.p-sidebar__bottom-desc,.p-sidebar__bottom-text{line-height:4.8vw;font-size:3.46667vw}.p-sidebar__bottom-text--status{display:inline-block;background:#a2a200;margin:2.66667vw 0;padding:1.06667vw 2.4vw;line-height:1;color:#fff;font-size:2.66667vw;font-weight:700;border-radius:1.06667vw}.p-sidebar__bottom-desc{white-space:pre-wrap}}@media screen and (min-width:769px){.p-tweet{position:relative;margin-bottom:90px}}@media screen and (max-width:768px){.p-tweet{padding:5.33333vw 4vw}}.p-tweet__heading{text-align:right}@media screen and (max-width:768px){.p-tweet__heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5.33333vw}}.p-tweet__tweet{color:#343434;font-size:14px;font-weight:700}@media screen and (max-width:768px){.p-tweet__tweet{font-size:3.73333vw}}.p-tweet__tweet:hover{color:#6b6b6b}.p-tweet__svg{overflow:hidden;vertical-align:bottom}.p-tweet__inner{overflow-y:scroll;height:730px}@media screen and (max-width:768px){.p-tweet__inner{height:124.26667vw}}@media screen and (max-width:768px){.p-tweet__items{max-height:160vw;height:100vh}}.p-tweet__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;line-height:20px;font-size:13px}@media screen and (max-width:768px){.p-tweet__item{margin-bottom:4.26667vw;line-height:5.33333vw;font-size:3.46667vw}}.p-tweet__thumb{-webkit-box-flex:0;-ms-flex:none;flex:none;width:32px;height:32px;margin-right:5px;border-radius:50%}@media screen and (max-width:768px){.p-tweet__thumb{width:8.53333vw;height:8.53333vw;margin-right:1.33333vw}}@media screen and (min-width:769px){.p-tweet__box{font-size:13px}}@media screen and (max-width:768px){.p-tweet__box{font-size:3.2vw}}.p-tweet__name{margin-bottom:4px;font-weight:700}@media screen and (max-width:768px){.p-tweet__name{margin-bottom:1.06667vw}}.p-tweet__desc img{display:inline-block;vertical-align:top;width:13px;margin:0 2px}@media screen and (max-width:768px){.p-tweet__desc img{width:3.46667vw;margin:0 .53333vw}}.p-tweet__link{background:#1da1f2;text-align:center;color:#fff;font-weight:700;border-radius:5px}.p-tweet__link:hover{background:#0089e5}@media screen and (min-width:769px){.p-tweet__link{display:block;position:absolute;top:100%;left:0;width:100%;padding:14px 0}}@media screen and (max-width:768px){.p-tweet__link{padding:2.13333vw 6.4vw 1.86667vw;font-size:3.46667vw}}.p-tweet__icon{vertical-align:middle}@media screen and (min-width:769px){.p-tweet__icon{width:20px;margin-left:10px}}@media screen and (max-width:768px){.p-tweet__icon{width:3.46667vw;margin-left:1.33333vw}}.p-footer{color:#343434;font-size:13px}@media screen and (min-width:769px){.p-footer{background:#f3f4f5}}@media screen and (max-width:768px){.p-footer{font-size:3.46667vw}}.p-footer__inner{margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:769px){.p-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1280px;padding:48px 0 60px}}@media screen and (min-width:769px){.p-footer__item:nth-child(1){margin-right:30px}.p-footer__item:nth-child(2){margin-right:50px}}@media screen and (max-width:768px){.p-footer__item-copy{background:#f5f5f5}}.p-footer__link{display:block;color:inherit;font-weight:700;border-bottom:1px solid #e3e3e3}@media screen and (min-width:769px){.p-footer__link{width:280px;padding:20px 3px}.p-footer__link:hover{background:#f5f5f5}}@media screen and (max-width:768px){.p-footer__link{padding:5.86667vw 4vw;font-size:4vw}}@media screen and (min-width:769px){.p-footer__text{line-height:18px;font-size:11px;margin-bottom:12px}}@media screen and (max-width:768px){.p-footer__text{padding:4vw;line-height:4.53333vw;font-size:3.2vw}}.p-footer__permission{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:769px){.p-footer__permission{padding:15px}}@media screen and (max-width:768px){.p-footer__permission{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4vw}}.p-footer__permission-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px}@media screen and (max-width:768px){.p-footer__permission-item{font-size:2.66667vw}}@media screen and (min-width:769px){.p-footer__permission-jasrac{-ms-flex-preferred-size:147px;flex-basis:147px;max-width:147px}}@media screen and (min-width:769px){.p-footer__permission-nextone{-ms-flex-preferred-size:181px;flex-basis:181px;max-width:181px}.p-footer__permission-nextone p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:769px){.p-footer__permission-nextone .p-footer__permission-text{width:50%}}@media screen and (min-width:769px){.p-footer__permission-lmark{-ms-flex-preferred-size:214px;flex-basis:214px;max-width:214px}.p-footer__permission-lmark img{width:42px}}@media screen and (max-width:768px){.p-footer__permission-lmark img{width:12.26667vw}}@media screen and (min-width:769px){.p-footer__permission-image{width:52px;margin-right:10px}}@media screen and (max-width:768px){.p-footer__permission-image{width:13.86667vw;margin-right:2.66667vw}}.p-footer__permission-heading{display:block;width:100%;margin-bottom:4px;font-weight:700}@media screen and (max-width:768px){.p-footer__permission-heading{margin-bottom:1.06667vw}}.p-footer__permission-text{display:block;line-height:1.2}@media screen and (min-width:769px){.p-footer__permission-text{white-space:nowrap;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left;transform-origin:left}}.p-footer__permission-bold{font-weight:700}.p-footer__copyright{background:#f0f0f0;padding:24px 0 132px;text-align:center;font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:769px){.p-footer__copyright{min-width:1280px}}@media screen and (max-width:768px){.p-footer__copyright{padding:6.4vw 0 35.2vw}}</pre></body></html>