*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}html{font-size:62.5%}body{position:relative;font-size:1.4rem;margin:0;padding:0;background-color:#fff;box-sizing:border-box;color:#111;height:100%}@media(min-width:768px){body{min-width:1024px}}body:lang(ja){font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,メイリオ,sans-serif}body:lang(en){font-family:Noto Sans,Segoe UI,Helvetica Neue,sans-serif}body:lang(zh){font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif}body[data-is-menu-closed=false]{overflow:hidden}@media(min-width:768px){body[data-is-menu-closed=false]{overflow:initial}}*,:after{box-sizing:inherit}img{width:100%;height:auto}ol,ul{padding:0;list-style:none}ol,p,ul{margin:0}p{line-height:1.5}dd,dl,dt{margin:0}:focus,a:focus{outline:none}.announce{display:block;position:relative;width:100%;margin:0 auto;border-radius:20px;background-color:#111}@media(min-width:768px){.announce{width:840px;height:160px;margin-bottom:10px}}.announce:before{display:block;position:absolute;bottom:0;left:0;width:49px;height:35px;background:url(../assets/ornament_sp-2SrtsNH.png) no-repeat 50%/contain;content:"";z-index:10}@media(min-width:768px){.announce:before{top:-58px;bottom:auto;left:9px;width:95px;height:96px;background-image:url(../assets/ornament_pc-2pBtzOf.svg)}}.announce__content{position:relative;padding:15px 35px;text-align:center;overflow:hidden;z-index:0}@media(min-width:768px){.announce__content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;padding:0}}.announce__content:after,.announce__content:before{display:block;position:absolute;top:0;width:70px;height:70px;background:no-repeat 50%/contain;opacity:.6;content:"";z-index:-1}@media(min-width:768px){.announce__content:after,.announce__content:before{top:-4px;width:168px;height:168px}}.announce__content:before{left:0;background-image:url(../assets/bg_left-38EqIFU.svg)}@media(min-width:768px){.announce__content:before{left:-7px}}.announce__content:after{right:0;background-image:url(../assets/bg_right-1mpL3v4.svg)}@media(min-width:768px){.announce__content:after{right:-7px}}.announce__content__catch{margin-bottom:5px;color:#fff;font-size:1.4rem;line-height:1}@media(min-width:768px){.announce__content__catch{margin-bottom:15px;font-size:3rem}}.announce__content__schedule{display:inline-block;padding:3px 10px;border-radius:30px;background-color:#fff;font-weight:700;font-size:1.4rem}@media(min-width:768px){.announce__content__schedule{padding:3px 27px;font-size:3rem}}@media(min-width:768px){.announce--with-header{width:222px;height:52px;margin:4px auto auto}.announce--with-header:before{display:none}.announce--with-header:hover{transform:none}.announce--with-header .entry-btn__content{display:block;width:222px;height:52px;margin:4px auto auto;border:none;border-radius:20px;background-color:#fff;color:#111;font-size:1.6rem;text-align:center;text-decoration:none;line-height:1;box-shadow:none;transition:background-color .2s ease-out}.announce--with-header .entry-btn__content:hover{background-color:#fff}.announce--with-header .entry-btn__content__catch{display:none}.announce--with-header .entry-btn__content__entry{display:flex;align-items:center;justify-content:center;flex-direction:row;width:222px;height:52px;padding:0;font-size:1.6rem;font-weight:700}.announce--with-header .entry-btn__content__entry:before{display:none}.announce--with-header .entry-btn__content__entry:after{display:inherit;width:20px;height:20px;margin-left:5px;background:transparent url(../assets/icon_arrow_right-3QO0wh1.svg) no-repeat 50%/contain;content:""}.announce--with-header .entry-btn__shadow{display:none}}.is-en .announce__content__schedule{font-size:1.2rem}.article-not-found{background-color:#fff;padding:30px 0;border:2px solid #111;border-radius:10px;text-align:center}@media(min-width:768px){.article-not-found{padding:75px 0 95px}}.article-not-found .article-not-found__text{font-size:1.6rem;font-weight:700;line-height:1}@media(min-width:768px){.article-not-found .article-not-found__text{font-size:2rem;line-height:1.5}}@media(max-width:350px){.article-not-found .article-not-found__text{font-size:1.4rem}}.article-not-found .article-not-found__text:after{content:"";display:block;background:url(../assets/not_found_banana-2tBiBk6.svg) no-repeat 50%/contain;width:80px;height:80px;margin:20px auto 0}@media(min-width:768px){.article-not-found .article-not-found__text:after{width:100px;height:100px;margin:20px auto 0}}.bookstore .bookstore__search-box{margin-top:30px;border:2px solid #111;border-radius:10px;overflow:hidden}.bookstore .bookstore__search-box .bookstore__search-box__title{background-color:#111;color:#fff;font-weight:700;font-size:1.8rem;line-height:1;padding:16px 0;text-align:center}.bookstore .bookstore__search-box .bookstore__search-box__contents{padding:30px 20px}@media(min-width:768px){.bookstore .bookstore__search-box .bookstore__search-box__contents{padding:30px}}@media(min-width:768px){.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents-inner{flex-grow:1;max-width:420px;width:100%;margin:0 auto}}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title{font-weight:700;font-size:1.6rem;line-height:1;margin-bottom:4px}@media(min-width:768px){.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title{text-align:left}}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title>br{display:block}@media(min-width:768px){.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title>br{display:none}}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title>span{display:block;font-size:1.2rem;line-height:1.3;font-weight:400;margin-top:4px}@media(min-width:768px){.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title>span{display:inline-block;margin-top:0;margin-left:10px}}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title.mt{margin-top:20px}@media(min-width:768px){.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__title.mt{margin-top:0}}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form,.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form .bookstore__search-box__contents__form-select__wrapper{position:relative}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form .bookstore__search-box__contents__form-select__wrapper:after{position:absolute;content:"";top:14px;right:15px;width:0;height:0;pointer-events:none;border-color:#111 transparent transparent;border-style:solid;border-width:8px 5px 0}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form .bookstore__search-box__contents__form-select{display:block;width:100%;padding:10px 15px;outline:0;border-radius:5px;background:#fff;font-size:1.6rem;color:#ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #ccc;transition:color .2s ease-out,border .2s ease-out}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form .bookstore__search-box__contents__form-select::-ms-expand{display:none}.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form .bookstore__search-box__contents__form-select:focus,.bookstore .bookstore__search-box .bookstore__search-box__contents .bookstore__search-box__contents__form .bookstore__search-box__contents__form-select:hover{color:#111;border:1px solid #111}.bookstore .bookstore__shopList{margin-top:30px;border:2px solid #111;border-radius:10px;overflow:hidden}.bookstore .bookstore__shopList .bookstore__shopList__title{background-color:#111;color:#fff;font-weight:700;font-size:1.8rem;line-height:1;padding:8px 0;text-align:center}.bookstore .bookstore__shopList .bookstore__shopList__title>small{display:block;margin-top:4px;font-weight:400;font-size:1.2rem;line-height:1}.bookstore .bookstore__shopList .bookstore__shopList__title>small>span{font-size:1rem}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents{display:flex;flex-wrap:wrap}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item{display:flex}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item{width:50%}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item:nth-of-type(2n -1){border-right:1px solid #ccc}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item:not(:last-child){border-bottom:1px solid #ccc}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img{display:flex;justify-content:center;align-items:center;width:40%;height:100px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img{width:180px}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=u-next] img{width:auto;height:26px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=u-next] img{width:140px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=ebookjapan] img{width:auto;height:37px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=ebookjapan] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=kinoppy] img{width:auto;height:26px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=kinoppy] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=dbook] img{width:auto;height:24px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=dbook] img{width:100px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=cmoa] img{width:auto;height:33px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=cmoa] img{width:100px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=dmm] img{width:auto;height:20px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=dmm] img{width:160px;height:auto}}@media(max-width:350px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=dmm] img{height:19px}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=bookwalker] img{width:auto;height:53px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=bookwalker] img{width:120px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=bookpass] img{width:auto;height:30px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=bookpass] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=booklive] img{width:auto;height:37px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=booklive] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=honto] img{width:auto;height:44px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=honto] img{width:110px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=k-manga] img{width:auto;height:27px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=k-manga] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=manga-dx-puls] img{width:auto;height:36px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=manga-dx-puls] img{width:150px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=manga-z] img{width:auto;height:27px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=manga-z] img{width:170px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=mecha] img{width:auto;height:30px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=mecha] img{width:140px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=line] img{width:auto;height:24px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=line] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=reader-store] img{width:auto;height:40px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=reader-store] img{width:160px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=renta] img{width:auto;height:38px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=renta] img{width:150px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=amazon] img{width:auto;height:60px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=amazon] img{width:130px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=kobo] img{width:auto;height:24px}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__img[data-name=kobo] img{width:150px;height:auto}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__link{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;padding:0 8px}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__link>a{position:relative;display:flex;width:100%;justify-content:center;align-items:center;padding:15px 0;font-size:1.2rem;line-height:1;color:#111;border:1px solid #ccc;border-radius:5px;text-decoration:none;background-color:#fff;transition:color border .2s ease-out}@media(min-width:768px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__link>a:hover{background-color:#f1f1f1}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__link>a:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:8px;height:8px;background-image:url(../assets/arrow-24-Bi3v.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}@media(max-width:350px){.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__link>a:after{right:6px}}.bookstore .bookstore__shopList-digital .bookstore__shopList-digital__contents .bookstore__shopList-digital__contents__item .bookstore__shopList-digital__contents__item__link>span{position:absolute;bottom:10px;left:10px;font-size:1rem;line-height:1}.entry-btn{display:block;position:relative;width:100%;max-width:640px;margin:0 auto;transform:translateZ(0);transition:transform .2s ease-out;text-decoration:none}.entry-btn .entry-btn__content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:calc(100% - 6px);height:70px;padding-left:30px;border:3px solid #111;border-radius:10px;background-color:#ffea2c}.entry-btn .entry-btn__content:after{content:"";position:absolute;right:10px;width:16px;height:16px;background:url(../assets/arrow-2SO5SO3.svg) no-repeat 50%/contain;transform:translateX(0);transition:transform .4s ease-out}@media(min-width:768px){.entry-btn .entry-btn__content{height:100px}.entry-btn .entry-btn__content:after{width:26px;height:26px;background:url(../assets/arrow_pc-xazbSqo.svg) no-repeat 50%/contain}.entry-btn .entry-btn__content:hover:after{transform:translateX(6px)}}.entry-btn .entry-btn__content .entry-btn__content__catch{position:absolute;bottom:2px;left:-2px;width:106px;height:83px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../assets/balloon_text-3cP2Mgw.svg) no-repeat 50%/contain;pointer-events:none}.entry-btn .entry-btn__content .entry-btn__content__catch.balloon{transform:translateY(0);animation:balloon 1s ease-out infinite}@keyframes balloon{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}@media(min-width:768px){.entry-btn .entry-btn__content .entry-btn__content__catch{bottom:-13px;left:-4px;width:164px;height:128px}}@media(max-width:350px){.entry-btn .entry-btn__content .entry-btn__content__catch{width:86px;height:72px}}.entry-btn .entry-btn__content .entry-btn__content__entry{font-size:2rem;font-weight:700;text-align:center;color:#111}@media(min-width:768px){.entry-btn .entry-btn__content .entry-btn__content__entry{font-size:3rem}}@media(max-width:350px){.entry-btn .entry-btn__content .entry-btn__content__entry{font-size:1.8rem}}.entry-btn .entry-btn__content .entry-btn__content__period{display:block;border-radius:10px;background-color:#fff;color:#111;font-size:1.2rem;text-align:center;padding:4px 8px;line-height:100%}@media(min-width:768px){.entry-btn .entry-btn__content .entry-btn__content__period{font-size:1.6rem}}.entry-btn .entry-btn__shadow{content:"";position:absolute;top:6px;left:6px;width:calc(100% - 6px);height:100%;border:3px solid #111;border-radius:10px;background:linear-gradient(270deg,#0dc5ff,#ff40a7),#fff220;z-index:-1}@media(min-width:768px){.entry-btn .entry-btn__shadow{top:10px;left:10px}}@media(min-width:768px){.entry-btn.entry-btn--with-header{width:222px;height:52px;margin:4px auto auto}.entry-btn.entry-btn--with-header:before{display:none}.entry-btn.entry-btn--with-header:hover{transform:none}.entry-btn.entry-btn--with-header .entry-btn__content{display:block;width:222px;height:52px;margin:4px auto auto;border:none;border-radius:20px;background-color:#fff;color:#111;font-size:1.6rem;text-align:center;text-decoration:none;line-height:1;box-shadow:none;transition:background-color .2s ease-out}.entry-btn.entry-btn--with-header .entry-btn__content:hover{background-color:#fff}.entry-btn.entry-btn--with-header .entry-btn__content .entry-btn__content__catch{display:none}.entry-btn.entry-btn--with-header .entry-btn__content .entry-btn__content__entry{display:flex;align-items:center;justify-content:center;flex-direction:row;width:222px;height:52px;padding:0;font-size:1.6rem;font-weight:700}.entry-btn.entry-btn--with-header .entry-btn__content .entry-btn__content__entry:before{display:none}.entry-btn.entry-btn--with-header .entry-btn__content .entry-btn__content__entry:after{display:inherit;width:20px;height:20px;margin-left:5px;content:""}.entry-btn.entry-btn--with-header .entry-btn__shadow{display:none}}.entry-btn__annotation{margin-top:16px;font-size:1rem;font-weight:700;line-height:1;text-align:center}@media(min-width:768px){.entry-btn__annotation{font-size:1.2rem;margin-top:24px}}.is-en .entry-btn,.is-zh .entry-btn{display:flex;justify-content:center;align-items:center;height:70px;background-color:#ccc;border-radius:10px;color:#999;text-align:center}.is-en .entry-btn{height:auto;padding:20px 0}@media(min-width:768px){.is-en .entry-btn{height:70px;padding:0}}@media(max-width:350px){.is-en .entry-btn{height:70px;padding:0;font-size:1.1rem}}.selection-button{position:relative;width:100%;height:76px;margin:0 auto;padding:16px 8px;background-color:#333;border-radius:10px;text-align:center;overflow:hidden}@media(min-width:768px){.selection-button{max-width:640px;height:110px;padding:25px}}.selection-button:after{content:"";position:absolute;bottom:0;right:0;width:62px;height:30px;background-image:url(../assets/banana-CmnRBWh.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat}@media(min-width:768px){.selection-button:after{width:98px;height:46px}}.selection-button .selection-button__text{color:#fff;font-size:1.6rem;font-weight:700;line-height:1}@media(min-width:768px){.selection-button .selection-button__text{font-size:2.6rem}}.selection-button .selection-button__schedule{display:inline-block;margin-top:8px;padding:4px 10px;color:#111;font-size:1.2rem;line-height:1;background-color:#fff;border-radius:100px}@media(min-width:768px){.selection-button .selection-button__schedule{margin-top:10px;font-size:1.6rem}}@media(max-width:350px){.is-zh .selection-button .selection-button__schedule{font-size:1.1rem}}.selection-btn-small{padding:8px 20px;color:#111;font-size:1.6rem;line-height:1;background-color:#fff;border-radius:100px}.entry-btn-small{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0 8px;border:2px solid #111;border-radius:10px;color:#111;font-weight:700;line-height:1;text-decoration:none;background-color:#ffea2c}.entry-btn-small:after{position:absolute;right:10px;display:block;width:20px;height:20px;background:url(../assets/icon_arrow_right-2rRSAAJ.svg) no-repeat 50%/contain;transform:translateX(0);transition:transform .2s ease-out;content:""}@media(min-width:768px){.entry-btn-small:hover:after{transform:translateX(4px)}}.entry-btn-small>span{margin-top:6px;font-size:1rem;line-height:1;color:#111;opacity:.6}.entry-btn-small.disable{padding:8px 20px;color:#999;font-weight:400;text-align:center;background-color:#ccc}.entry-btn-small.disable:after{display:none}.is-en .entry-btn-small,.is-zh .entry-btn-small{line-height:1.4}.is-en .entry-btn-small>span{color:#999;font-size:1.2rem;opacity:1}.entry-condition{display:flex;flex-direction:column}@media(min-width:768px){.entry-condition{width:50%}}.entry-condition:first-of-type{margin-bottom:20px}@media(min-width:768px){.entry-condition:first-of-type{margin:0 10px 0 0}}.entry-condition .entry-condition__title{display:inline-block;padding:5px 18px;margin:0 auto 10px;font-size:1.6rem;font-weight:700;line-height:1;text-align:center;border-radius:15px;border:2px solid #111}@media(min-width:768px){.entry-condition .entry-condition__title{font-size:2rem;margin-bottom:10px;white-space:nowrap;border-radius:20px}}.entry-condition .entry-condition__content{display:flex;align-items:center;padding:8px 12px;background-color:#fff;border:2px solid #111;border-radius:10px;min-height:62px;font-size:1.4rem;line-height:1.5}@media(min-width:768px){.entry-condition .entry-condition__content{font-size:1.6rem;min-height:68px}}.entry-condition .entry-condition__content:not(:last-of-type){margin-bottom:6px}.entry-condition.entry-condition--comics .entry-condition__title{background-color:#ff81c5}.entry-condition.entry-condition--web .entry-condition__title{background-color:#6bdaff}@media(min-width:768px){.is-en .entry-condition .entry-condition__content{padding:8px 10px}}.error:before{display:block;width:56px;height:84px;margin:0 auto 30px;background:url(../assets/ornament-wUreNWJ.svg) no-repeat 50%/contain;content:""}.error .error__btn-container span{display:block;max-width:308px;width:100%;margin:auto}@media(min-width:768px){.error .error__btn-container span{width:310px}}.error .error__btn-container span:not(:last-of-type){margin:0 auto 10px}.lightbox{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100}.lightbox__image{position:relative;width:90%;padding:20px;background-color:#fff;z-index:9999}@media(min-width:768px){.lightbox__image{width:auto}}.lightbox__image img{display:block;width:100%;max-width:400px;height:auto;margin:0 auto}.lightbox__image__close-btn{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background:url(../assets/icon_close-1JuJvSu.svg) no-repeat 50%/contain;cursor:pointer}@media(min-width:768px){.lightbox__image__close-btn{top:-20px;right:-20px}}.lightbox__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.lightbox[data-is-open=true]{display:flex;opacity:1;visibility:visible;transition:opacity .35s ease-out,visibility .35s ease-out}.lightbox[data-is-open=loading]{opacity:0;visibility:hidden}.lightbox[data-is-open=false]{opacity:0;visibility:hidden;transition:opacity .35s ease-out,visibility .35s ease-out}.lightbox[data-is-open=false] .lightbox__bg{display:none}.list-container{border-radius:10px;border:2px solid #111;background-color:#fff;overflow:hidden}@media(min-width:768px){.list-container{width:50%}}.list-container .list-container__title{width:100%;margin:0 auto;font-size:1.6rem;line-height:1;font-weight:700;text-align:center;padding:20px 0;border-bottom:2px solid #111}@media(min-width:768px){.list-container .list-container__title{font-size:2rem}}.list-container .list-container__title[data-type=comics]{background-color:#ff81c5}.list-container .list-container__title[data-type=web]{background-color:#6bdaff}.list-container .list-container__list{padding:0 20px 12px}@media(min-width:768px){.list-container .list-container__list{padding:0 30px 40px}}.list-container .list-container__list:first-of-type{margin-bottom:20px}@media(min-width:768px){.list-container .list-container__list:first-of-type{margin-right:24px;margin-bottom:0}}.logo{background-color:#fff;border-radius:20px;text-align:center}.logo .logo__sample{display:flex;flex-direction:column;padding:30px 14px;border:2px solid #111;border-radius:10px}@media(min-width:768px){.logo .logo__sample{flex-direction:row;padding:30px 10px}}@media(min-width:768px){.logo .logo__sample .logo__sample__img{width:500px;margin:0 auto}}.logo .logo__sample .logo__sample__img:not(:last-of-type){margin-bottom:20px;padding-bottom:20px;border-bottom:2px dotted #111}@media(min-width:768px){.logo .logo__sample .logo__sample__img:not(:last-of-type){margin-bottom:0;padding:0 20px 0 0;border-right:2px dotted #111;border-bottom:none}}@media(min-width:768px){.logo .logo__sample .logo__sample__img:nth-of-type(2){padding:0 20px}.logo .logo__sample .logo__sample__img:last-of-type{padding:0 0 0 20px}}.logo .logo__sample .logo__sample__img img{max-width:260px}.logo .logo__sample .logo__sample__img p{font-size:1.4rem;line-height:1;padding-top:16px;white-space:nowrap}.logo .logo__text{margin-top:30px;font-size:1.2rem;line-height:1}@media(min-width:768px){.logo .logo__text{margin-top:40px}}.logo .logo__button{margin-top:10px}@media(min-width:768px){.logo .logo__button{width:335px;margin:15px auto 0}}.page-header .page-header__heading{font-size:3.8rem;font-family:Montserrat,sans-serif,メイリオ;color:#111;margin:0 0 20px;line-height:1;text-align:center}@media(min-width:768px){.page-header .page-header__heading{font-size:4.8rem}.page-header .page-header__heading>br{display:none}}@media(max-width:350px){.page-header .page-header__heading{font-size:3.6rem}}.page-header .page-header__heading small{display:block;font-size:2.2rem;line-height:1}@media(min-width:768px){.page-header .page-header__heading small{font-size:3.2rem}}@media(max-width:350px){.page-header .page-header__heading small{font-size:1.8rem}}.page-header .page-header__heading span{font-family:Noto Sans,sans-serif,Hiragino Kaku Gothic ProN,Meiryo,メイリオ;display:table;margin:10px auto 0;font-weight:700;font-size:1.6rem;text-align:center;line-height:1;color:#fff;background-color:#111;border-radius:100px;padding:8px 20px}@media(min-width:768px){.page-header .page-header__heading span{font-size:2rem}}@media(max-width:350px){.page-header .page-header__heading span{font-size:1.4rem}}.page-header .page-header__heading.page-header__heading--winner{white-space:nowrap}@media(max-width:350px){.page-header .page-header__heading.page-header__heading--winner{font-size:3.2rem}}@media(min-width:768px){.page-header .page-header__heading.page-header__heading--winner>br{display:none}}.page-header .page-header__heading.page-header__heading--winner>span{white-space:normal}.page-header .page-header__heading.page-header__heading--winner>span:first-of-type{display:none}@media(min-width:768px){.page-header .page-header__heading.page-header__heading--winner>span:first-of-type{display:inline;margin:0;padding:0;background:none;font-family:inherit;font-size:4.8rem}}.page-header .page-header__description{margin-bottom:20px;font-size:1.6rem;font-weight:700;text-align:left}.page-header .page-header__description.ja{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,メイリオ,sans-serif}.page-header .page-header__description.en{font-family:Noto Sans,Segoe UI,Helvetica Neue,sans-serif}@media(min-width:768px){.page-header .page-header__description.en>br{display:none}}.page-header .page-header__description.zh{font-family:Noto Sans TC,PingFang TC,Hiragino Sans CNS,Microsoft JhengHei,sans-serif}@media(min-width:768px){.page-header .page-header__description.zh>br{display:none}}@media(min-width:768px){.page-header .page-header__description{font-size:2rem;text-align:center;margin-bottom:30px}}@media(max-width:350px){.page-header .page-header__description{font-size:1.4rem}}.page-header .page-header__description .page-header__description__accent{background:linear-gradient(transparent 50%,#fff220 0)}.page-header .page-header__description.page-header__description--winner{margin-bottom:30px;text-align:center}@media(min-width:768px){.page-header .page-header__description.page-header__description--winner{margin-bottom:40px}}.page-header .page-header__iframe{margin:0 auto 30px;max-width:260px}.page-header .page-header__iframe>iframe{width:100%}@media(min-width:768px){.page-header .page-header__iframe{margin:0 auto 40px}}.page-header .page-header__page-name{padding-top:20px;font-size:1.8rem;font-weight:700;text-align:center}.page-header .page-header__caution{margin:0 0 20px;font-size:1.2rem;text-align:left;line-height:1.5}@media(min-width:768px){.page-header .page-header__caution{text-align:center}}.page-header .page-header__nav{margin:0 auto 30px;max-width:480px}.page-header .page-header__share-appeal{margin-bottom:30px}@media(min-width:768px){.page-header .page-header__share-appeal{max-width:540px;margin:0 auto 40px}}.page-header.page-header--winner .page-header__description{margin-bottom:10px}.page-header.page-header--nominate .page-header__description{margin-bottom:30px}@media(min-width:768px){.page-header.page-header--nominate .page-header__description{margin-bottom:40px}}.page-header.page-header--nominate .page-header__description .page-header__description__br:first-of-type{display:none}@media(min-width:768px){.page-header.page-header--nominate .page-header__description .page-header__description__br:first-of-type{display:block}}.page-header.page-header--result{position:relative}.page-header.page-header--result:before{content:"";position:absolute;left:50%;top:-40px;transform:translateX(-50%);background:url(../assets/ornament_result_sp-3gsxSMQ.svg) 50%/contain no-repeat;width:522px;height:114px}@media(min-width:768px){.page-header.page-header--result:before{top:-68px;background-image:url(../assets/ornament_result-16R7PLh.svg);background-size:contain;width:985px;height:245px}}.page-header.page-header--article,.page-header.page-header--logo,.page-header.page-header--special{position:relative}@media(min-width:768px){.page-header.page-header--article:after,.page-header.page-header--article:before,.page-header.page-header--logo:after,.page-header.page-header--logo:before,.page-header.page-header--special:after,.page-header.page-header--special:before{display:block;position:absolute;background-repeat:no-repeat;background-size:contain;content:""}}.page-header.page-header--special:before{background-position:0;right:58%;background-image:url(../assets/ornament_special_left_sp-3naulVn.svg)}.page-header.page-header--special:after,.page-header.page-header--special:before{display:block;position:absolute;background-repeat:no-repeat;background-size:contain;content:"";top:-48px;width:210px;height:116px}.page-header.page-header--special:after{background-position:100%;left:58%;background-image:url(../assets/ornament_special_right_sp-1OsY7na.svg)}@media(min-width:768px){.page-header.page-header--special:before{top:-68px;left:15px;background-image:url(../assets/ornament_special_left-iSJ46-d.svg)}.page-header.page-header--special:after,.page-header.page-header--special:before{display:block;position:absolute;background-repeat:no-repeat;background-size:contain;content:"";width:340px;height:234px}.page-header.page-header--special:after{top:-74px;right:10px;background-image:url(../assets/ornament_special_right-3w3TU-W.svg)}.page-header.page-header--special[data-has-nav=true]:before{top:45px}.page-header.page-header--special[data-has-nav=true]:after{top:64px}}.page-header.page-header--logo:before{top:-5px;left:10px;width:238px;height:169px;background-image:url(../assets/ornament_logo_left-2MQc8_f.svg);transform:rotate(-7deg)}.page-header.page-header--logo:after{top:14px;right:90px;width:120px;height:119px;background-image:url(../assets/ornament_logo_right-3HVWoEU.svg)}@media(min-width:768px){.is-en .page-header__description{max-width:650px;margin:0 auto 10px}}.is-en .page-header--nominate .page-header__description{margin-bottom:30px}@media(min-width:768px){.is-en .page-header--nominate .page-header__description{font-size:1.6rem;max-width:700px;margin-bottom:40px}}.page-top{width:100%;margin:0 auto}.page-top .page-top__link{display:block;position:relative;width:110px;height:116px;margin:0 auto;text-align:center;text-decoration:none;background:url(../assets/marubanana-2xqiaB8.svg) no-repeat 50%/contain}@media(min-width:768px){.page-top .page-top__link{position:fixed;right:20px;bottom:20px;z-index:1000;transform:translateZ(0);transition:transform .2s ease-out}.page-top .page-top__link:hover{transform:translate3d(0,-5px,0)}}.prize-dlsite{display:flex;flex-wrap:wrap;margin-top:20px;padding:20px;border-radius:20px;background-color:#f6f6f6}@media(min-width:768px){.prize-dlsite{margin-top:40px;padding:40px 60px}}.prize-dlsite__heading{display:flex;align-items:center;justify-content:center;width:100%;height:50px;margin:0 auto 15px;padding:0 15px 4px;background:url(../assets/rank-2xDXp8N.svg) no-repeat 50%/contain;font-size:2.4rem}@media(min-width:768px){.prize-dlsite__heading{height:62px}}.prize-dlsite__information{width:100%;margin-bottom:20px;text-align:center;line-height:1.2}@media(min-width:768px){.prize-dlsite__information{width:168px;margin:0 30px 0 0}}.prize-dlsite__information img{width:auto;max-width:180px;max-height:180px;vertical-align:top}@media(min-width:768px){.prize-dlsite__information img{max-width:100%;max-height:none}}.prize-dlsite__information__title{margin:10px 0 5px;font-weight:700;font-size:1.8rem}.prize-dlsite__information__author{margin-bottom:20px;color:#666;font-size:1.2rem}@media(min-width:768px){.prize-dlsite__comment{width:600px}}.prize-dlsite__comment__heading{margin-bottom:5px;font-weight:700}.prize-dlsite__comment__content:first-of-type{margin-bottom:15px}.prize-dlsite__comment__content span{display:block;margin-top:5px;color:#666;text-align:right}.top-about{position:relative;text-align:left}@media(min-width:768px){.top-about{margin:0;padding-bottom:0;text-align:center}}.top-about .top-about__catch{margin:0 auto 10px;font-weight:700;font-size:1.6rem;line-height:1.5}@media(min-width:768px){.top-about .top-about__catch{font-size:2rem}}@media(min-width:768px){.top-about .top-about__catch span{display:block}}.top-about .top-about__description{position:relative;margin-bottom:20px;font-size:1.4rem;line-height:1.5;padding-bottom:190px}.top-about .top-about__description:after,.top-about .top-about__description:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain}.top-about .top-about__description:before{left:4%;bottom:0;width:190px;height:170px;background-image:url(../assets/ornament_left-36Y4ToT.svg)}@media(min-width:768px){.top-about .top-about__description:before{bottom:180%;left:2%;width:160px;height:144px}}@media(max-width:350px){.top-about .top-about__description:before{left:2%;width:170px;height:150px}}.top-about .top-about__description:after{right:4%;bottom:10px;width:100px;height:148px;background-image:url(../assets/ornament_right-1Gb-MBu.svg)}@media(min-width:768px){.top-about .top-about__description:after{right:4%;bottom:180%;width:88px;height:130px}}@media(max-width:350px){.top-about .top-about__description:after{right:2%;width:80px;height:128px}}@media(min-width:768px){.top-about .top-about__description{margin-bottom:30px;padding-bottom:0;font-size:1.6rem}}@media(min-width:768px){.top-about .top-about__description span{display:block}}@media(min-width:768px){.top-bookstore{text-align:center}}@media(min-width:768px){.top-bookstore .top-bookstore__contents{display:flex;justify-content:center}}@media(min-width:768px){.top-bookstore .top-bookstore__contents .top-bookstore__contents-inner{max-width:660px;flex-grow:1}}.top-bookstore .top-bookstore__text{font-weight:700;font-size:1.4rem;line-height:1.5}@media(min-width:768px){.top-bookstore .top-bookstore__text{font-size:1.6rem}}.top-bookstore .top-bookstore__description{font-weight:700;font-size:1.6rem;line-height:1.5;margin:0 auto 20px}@media(min-width:768px){.top-bookstore .top-bookstore__description{font-size:2rem;margin:0 auto 30px}}.top-bookstore .top-bookstore__catch.bookstore_fair{position:relative;text-align:center;font-size:2rem;font-weight:700;line-height:1;margin-bottom:18px}.top-bookstore .top-bookstore__catch.bookstore_fair>span{position:relative}.top-bookstore .top-bookstore__catch.bookstore_fair>span:before{content:"";position:absolute;bottom:-4px;right:calc(100% + 12px);width:38px;height:24px;background-image:url(../assets/bookstore_title-Wms9gUs.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}@media(max-width:350px){.top-bookstore .top-bookstore__catch.bookstore_fair>span:before{width:28px;right:calc(100% + 4px)}}.top-bookstore .top-bookstore__catch.bookstore_fair>span:after{content:"";position:absolute;bottom:-4px;left:calc(100% + 12px);width:38px;height:24px;background-image:url(../assets/bookstore_title-Wms9gUs.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;transform:scaleX(-1)}@media(max-width:350px){.top-bookstore .top-bookstore__catch.bookstore_fair>span:after{width:28px;left:calc(100% + 4px)}}.top-bookstore .top-bookstore__image{display:block;max-width:500px;width:100%;margin:0 auto 8px}.top-bookstore .top-bookstore__attention{font-size:1.2rem;line-height:1.3;margin:10px auto 0;text-align:center}@media(min-width:768px){.top-bookstore .top-bookstore__attention{margin:20px auto 0}}.top-bookstore .top-bookstore__attention-list{margin:20px auto 30px}.top-bookstore .top-bookstore__attention-list>li{font-size:1.2rem;line-height:1.3;text-indent:-1em;padding-left:1em}.top-bookstore .top-bookstore__attention-list>li:not(:last-of-type){margin-bottom:6px}.top-bookstore .top-bookstore__attention-list>li:before{content:"※"}@media(min-width:768px){.top-bookstore .top-bookstore__attention-list>li{text-align:left}}.top-bookstore .top-bookstore__button{margin:20px auto 0}@media(min-width:768px){.top-bookstore .top-bookstore__button{max-width:400px;margin:10px auto 0}}.top-entry{position:relative}.top-entry:after,.top-entry:before{position:absolute;background-repeat:no-repeat;background-size:contain;content:""}.top-entry:before{width:64px;height:50px;top:60px;left:0;background-image:url(../assets/ornament_left-1ZnF2MS.svg);transform:rotate(-10deg)}@media(min-width:768px){.top-entry:before{top:10px;left:56px;width:84px;height:66px}}@media(max-width:350px){.top-entry:before{width:54px;height:44px}}.top-entry:after{width:55px;height:55px;top:60px;right:-8px;background-image:url(../assets/ornament_right-ImBAutJ.svg);transform:rotate(10deg)}@media(min-width:768px){.top-entry:after{top:10px;right:38px;width:72px;height:74px}}@media(max-width:350px){.top-entry:after{width:45px;height:45px}}.top-entry .top-entry__caution{margin-bottom:20px;font-size:1.2rem;line-height:1.3;text-align:left}@media(min-width:768px){.top-entry .top-entry__caution{text-align:center}}@media(min-width:768px){.top-entry .top-entry__department{display:flex}}.is-en .top-entry:before{top:36px;left:-6px}@media(max-width:350px){.is-en .top-entry:before{top:40px}}.is-en .top-entry:after{top:34px;right:-4px}@media(max-width:350px){.is-en .top-entry:after{top:38px}}.top-entry-button,.top-mainvisual{position:relative}.top-mainvisual{padding-top:116%;margin:0 -10px}@media(min-width:768px){.top-mainvisual{height:590px;margin:auto;padding-top:0}}@media(max-width:350px){.top-mainvisual{height:390px}}.top-mainvisual .top-mainvisual__logo{position:absolute;top:60px;left:50%;width:100%;height:auto;margin:0 auto;font-size:0;transform:translateX(-50%)}@media(min-width:768px){.top-mainvisual .top-mainvisual__logo{width:748px;height:474px;margin:0 auto;top:0}}@media(max-width:350px){.top-mainvisual .top-mainvisual__logo{width:340px;height:220px}}.top-mainvisual .top-mainvisual__logo:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:auto;padding-top:63.6%;background:url(../assets/logo-TfC2Gj9.svg) no-repeat 50%/contain;transform:scale3d(.1,.1,1);animation:zoom-animation1 .6s ease-out .2s 1 forwards;transform-origin:center;z-index:2}@keyframes zoom-animation1{0%{transform:scale3d(.1,.1,1)}50%{transform:scale3d(1.2,1.2,1)}80%{transform:scale3d(.9,.9,1)}to{transform:scaleX(1)}}.top-mainvisual .top-mainvisual__logo:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:auto;padding-top:63.6%;background:url(../assets/logo_ornament-3MQkkeY.svg) no-repeat 50%/contain;transform:scale3d(0,0,1);animation:zoom-animation2 .6s ease-out .2s 1 forwards;transform-origin:center;z-index:1}@keyframes zoom-animation2{0%{transform:scale3d(0,0,1)}40%{transform:scale3d(0,0,1)}80%{transform:scale3d(1.1,1.1,1)}to{transform:scaleX(1)}}.top-mainvisual .top-mainvisual__catch{position:absolute;top:65%;left:50%;width:90%;height:auto;padding-top:34.3%;background:url(../assets/text_catch_sp-3AI0Hkg.svg) no-repeat 50%/contain;font-size:0;transform:translateX(-50%)}@media(min-width:768px){.top-mainvisual .top-mainvisual__catch{top:auto;bottom:0;width:780px;background-image:url(../assets/text_catch-3WGRjW3.svg);padding-top:14.6%}}@media(max-width:350px){.top-mainvisual .top-mainvisual__catch{width:310px;height:110px}}.is-en .top-mainvisual .top-mainvisual__logo:before{background-image:url(../assets/logo_en-3CP9K4h.svg)}.is-en .top-mainvisual .top-mainvisual__catch{background:url(../assets/text_catch_sp_en-1_FZD_w.svg) no-repeat 50%/contain}@media(min-width:768px){.is-en .top-mainvisual .top-mainvisual__catch{background-image:url(../assets/text_catch_en-3RulgFX.svg)}}.is-zh .top-mainvisual .top-mainvisual__logo:before{background-image:url(../assets/logo_zh-3_6Lm4E.svg)}.is-zh .top-mainvisual .top-mainvisual__catch{top:70%;background:url(../assets/text_catch_sp_zh-3oPM6YF.svg) no-repeat 50%/contain}@media(min-width:768px){.is-zh .top-mainvisual .top-mainvisual__catch{top:76%;background-image:url(../assets/text_catch_zh-3nqkk_U.svg)}}.top-result{position:relative;background-color:#fff;padding:40px 10px 30px;border-radius:10px;margin:40px 0 60px}@media(min-width:768px){.top-result{padding:60px 30px 40px;margin:100px 0 60px}}@media(max-width:350px){.top-result{margin:30px 0 60px}}.top-result .top-result__title{font-size:0}.top-result .top-result__title:after{content:"";position:absolute;top:-70px;left:50%;transform:translateX(-50%);background:url(../assets/top-result_title-2-GfRqK.svg) 50%/600px no-repeat;width:calc(100% + 20px);height:144px;margin:auto;pointer-events:none}@media(min-width:768px){.top-result .top-result__title:after{top:-105px;width:860px;height:204px;background-size:contain}}@media(max-width:350px){.top-result .top-result__title:after{top:-60px}}.top-result .top-result__list{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.top-result .top-result__list{flex-direction:row;gap:30px}}.is-en .top-result{margin:60px 0}@media(min-width:768px){.is-en .top-result{margin:120px 0 60px}}.is-en .top-result .top-result__title:after{top:-90px;background:url(../assets/top-result_title_en-ArVv_GL.svg) 50%/600px no-repeat}@media(min-width:768px){.is-en .top-result .top-result__title:after{top:-120px;background-size:contain}}.is-zh .top-result{margin:60px 0}@media(min-width:768px){.is-zh .top-result{padding:60px 30px 40px;margin:100px 0 60px}}@media(max-width:350px){.is-zh .top-result{margin:50px 0 60px}}.is-zh .top-result .top-result__title:after{background:url(../assets/top-result_title_zh-2r0-wfU.svg) 50%/600px no-repeat}@media(min-width:768px){.is-zh .top-result .top-result__title:after{top:-110px;background-size:contain}}.top-schedule{position:relative}.top-schedule:after,.top-schedule:before{position:absolute;background-repeat:no-repeat;background-size:contain;content:""}.top-schedule:before{width:48px;height:48px;top:34px;left:4px;background-image:url(../assets/ornament_left-12WMEdr.svg);transform:rotate(-10deg)}@media(min-width:768px){.top-schedule:before{top:2px;left:168px;width:74px;height:74px}}@media(max-width:350px){.top-schedule:before{width:40px;height:40px}}.top-schedule:after{width:54px;height:38px;top:38px;right:4px;background-image:url(../assets/ornament_right-1akyy69.svg);transform:rotate(10deg) scaleX(-1)}@media(min-width:768px){.top-schedule:after{top:10px;right:174px;width:82px;height:58px}}@media(max-width:350px){.top-schedule:after{width:44px;height:32px}}@media(min-width:768px){.top-schedule .top-schedule__timeline{max-width:640px;margin:0 auto}}.top-schedule .top-schedule__attention{margin-top:10px;font-size:1.2rem;line-height:1}.is-en .top-schedule:before{top:3px;left:10px}@media(min-width:768px){.is-en .top-schedule:before{top:5px;left:178px}}@media(max-width:350px){.is-en .top-schedule:before{left:0}}.is-en .top-schedule:after{top:8px;right:8px}@media(min-width:768px){.is-en .top-schedule:after{top:14px;right:166px}}@media(max-width:350px){.is-en .top-schedule:after{right:0}}.is-en .top-schedule>.top-heading{margin:0 0 40px}.is-zh .top-schedule:before{top:3px;left:10px}@media(min-width:768px){.is-zh .top-schedule:before{top:5px;left:178px}}@media(max-width:350px){.is-zh .top-schedule:before{left:0}}.is-zh .top-schedule:after{top:8px;right:8px}@media(min-width:768px){.is-zh .top-schedule:after{top:14px;right:166px}}@media(max-width:350px){.is-zh .top-schedule:after{right:0}}.top-twitter{position:relative}.top-twitter:before{content:"";position:absolute;right:-4px;top:42px;width:63px;height:47px;background:url(../assets/ornament-3NzZRs3.svg) no-repeat 50%/contain;z-index:1}@media(min-width:768px){.top-twitter:before{right:224px;top:62px;width:67px;height:50px}}@media(max-width:350px){.top-twitter:before{top:80px;width:50px;height:36px}}.top-twitter .top-twitter__timeline{width:100%;max-width:500px;height:400px;margin:0 auto;border:2px solid #111;border-radius:10px;overflow:hidden}.top-twitter .top-twitter__timeline .top-twitter__timeline__content{width:100%;height:100%;margin:0 auto;overflow:auto;-webkit-overflow-scrolling:touch}.is-en .top-twitter:before{right:-12px;top:38px}@media(min-width:768px){.is-en .top-twitter:before{right:224px;top:38px}}@media(max-width:350px){.is-en .top-twitter:before{top:54px}}.top-heading{font-size:3.8rem;font-family:Montserrat,sans-serif,メイリオ;color:#111;margin:0 0 20px;line-height:1;text-align:center}@media(min-width:768px){.top-heading{font-size:4.8rem}.top-heading>br{display:none}}@media(max-width:350px){.top-heading{font-size:3.6rem}}.top-heading small{display:block;font-size:2.2rem;line-height:1}@media(min-width:768px){.top-heading small{font-size:3.2rem}}@media(max-width:350px){.top-heading small{font-size:1.8rem}}.top-heading span{font-family:Noto Sans,sans-serif,Hiragino Kaku Gothic ProN,Meiryo,メイリオ;display:table;margin:10px auto 0;font-weight:700;font-size:1.6rem;text-align:center;line-height:1;color:#fff;background-color:#111;border-radius:100px;padding:8px 20px;text-shadow:none}@media(min-width:768px){.top-heading span{font-size:2rem}}@media(max-width:350px){.top-heading span{font-size:1.4rem}}.tsugimanga-footer{position:relative;padding:40px 20px;border-radius:10px;background-color:#111;color:#fff;text-align:center}@media(min-width:768px){.tsugimanga-footer{padding:40px 0}}@media(max-width:350px){.tsugimanga-footer{padding:40px 15px}}.tsugimanga-footer .tsugimanga-footer__share{margin-bottom:30px}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__share{margin-bottom:40px}}.tsugimanga-footer .tsugimanga-footer__logo-list{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:20px}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__logo-list{flex-direction:row}}.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item:first-of-type{margin-bottom:20px}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item:first-of-type{margin:0 40px 0 0}}.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item>a{display:block;width:100%;height:auto;transition:opacity .17s ease-in}.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item.tsugimanga-footer__logo-list__item--davinci{width:106px}.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item.tsugimanga-footer__logo-list__item--davinci>a{padding-top:32%;background:url(../assets/logo_davinci-2-Ee1UC.svg) no-repeat 50%/contain}.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item.tsugimanga-footer__logo-list__item--niconico{width:190px}.tsugimanga-footer .tsugimanga-footer__logo-list .tsugimanga-footer__logo-list__item.tsugimanga-footer__logo-list__item--niconico>a{padding-top:20.7%;background:url(../assets/logo_niconico-Ee9ndHY.svg) no-repeat 50%/contain}.tsugimanga-footer .tsugimanga-footer__outline{margin-bottom:40px;font-size:1.2rem;line-height:1.5;color:#999}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__outline{font-size:1.4rem}.tsugimanga-footer .tsugimanga-footer__outline>br{display:none}}.tsugimanga-footer .tsugimanga-footer__link-list{font-size:1.6rem}.tsugimanga-footer .tsugimanga-footer__link-list .tsugimanga-footer__link-list__item:not(:last-of-type){margin-bottom:24px}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__link-list .tsugimanga-footer__link-list__item:not(:last-of-type){margin-bottom:10px}}.tsugimanga-footer .tsugimanga-footer__link-list .tsugimanga-footer__link-list__item a{color:#fff;text-decoration:none}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__link-list .tsugimanga-footer__link-list__item a:hover{text-decoration:underline}}.tsugimanga-footer .tsugimanga-footer__inquiry-link{display:inline-block;color:#fff;font-size:1.6rem;text-decoration:none}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__inquiry-link:hover{text-decoration:underline}}.tsugimanga-footer .tsugimanga-footer__copyright{margin-top:40px;color:#999}.tsugimanga-footer .tsugimanga-footer__copyright>small{display:block;font-size:1rem;line-height:1.3}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__copyright>small{display:inline}}@media(min-width:768px){.tsugimanga-footer .tsugimanga-footer__copyright>small:not(:first-child){margin-left:10px}}.is-en .tsugimanga-footer__outline{margin-bottom:24px}.is-en .tsugimanga-footer__copyright{margin-top:24px}.is-zh .tsugimanga-footer__logo-list{margin-bottom:58px}.tsugimanga-layout{position:relative;padding:0 10px 80px;background:url(../assets/background_1-3PcYp2z.svg) repeat 0 0/49px 49px,url(../assets/background_2-2-BnBD9.svg) repeat 0 0/460px 460px;background-color:#f8f8f8;z-index:100;overflow:hidden}@media(min-width:768px){.tsugimanga-layout{width:1024px;margin:0 auto;padding:0 17px 50px;max-width:100%}}@media(min-width:768px){.tsugimanga-layout.tsugimanga-layout--transparent{background:none}}.tsugimanga-layout .tsugimanga-layout__content{margin-bottom:40px}@media(min-width:768px){.tsugimanga-layout .tsugimanga-layout__content{margin-bottom:80px}}.tsugimanga-layout.tsugimanga-layout--noiminate{padding:0 10px 120px}@media(min-width:768px){.tsugimanga-layout.tsugimanga-layout--noiminate{padding:0 17px 160px}}.tsugimanga-layout[data-is-fixed-link=active]{padding-bottom:120px}@media(min-width:768px){.tsugimanga-layout[data-is-fixed-link=active]{padding-bottom:50px}}@media(min-width:768px){.is-en .tsugimanga-layout,.is-zh .tsugimanga-layout{background:initial}}.is-en .tsugimanga-layout[data-is-fixed-link=active],.is-zh .tsugimanga-layout[data-is-fixed-link=active]{padding-bottom:50px}.tsugimanga-main{position:relative;width:100%;padding-top:60px}@media(min-width:768px){.tsugimanga-main{padding-top:90px}}.tsugimanga-main[data-is-active=home]{padding-top:0}@media(min-width:768px){.tsugimanga-main[data-is-active=home]{padding-top:90px}}@media(min-width:768px){.tsugimanga-main[data-is-active=home] .tsugimanga-main__content{margin-bottom:110px}}.tsugimanga-main .tsugimanga-main__content{margin-bottom:60px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content{margin-bottom:80px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--white{padding:40px 14px;border-radius:10px;background-color:#fff}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--white{padding:40px}}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--result{border-radius:10px;background-color:#fff}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--top{padding:30px 14px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--top{padding:40px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--mainvisual{margin:0 -10px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--mainvisual{margin:0 0 80px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--sponsor{margin-bottom:20px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--sponsor{margin-bottom:30px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--article{padding:30px 14px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--article{padding:40px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--download{padding:30px 14px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--download{padding:40px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--error{position:relative;margin-top:40px;padding:120px 10px 30px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--error{padding:210px 10px 40px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--error:before{display:block;position:absolute;top:-59px;left:50%;width:252px;height:140px;background:url(../assets/logo_unlabeled-3wr36Xs.svg) no-repeat 50%/contain;transform:translate(-50%);content:""}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--error:before{width:400px;height:222px}}.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--niconico{margin-top:30px}@media(min-width:768px){.tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--niconico{margin-top:0}}.tsugimanga-main .tsugimanga-main__content[data-hide=ie],.tsugimanga-main .tsugimanga-main__content _:-ms-lang(x){display:none}.is-en .tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--mainvisual,.is-zh .tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--mainvisual{margin:0 -10px 20px}@media(min-width:768px){.is-en .tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--mainvisual,.is-zh .tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--mainvisual{margin:0 0 40px}}.is-zh .tsugimanga-main .tsugimanga-main__content.tsugimanga-main__content--niconico{margin-top:50px}.winner-department{position:relative;z-index:1}.winner-department .winner-department__nav{display:flex;align-items:flex-end}.winner-department .winner-department__nav .winner-department__nav__link,.winner-department .winner-department__nav .winner-department__nav__tab{display:flex;align-items:center;justify-content:center;flex-direction:column;width:50%;border-top-right-radius:10px;border-top-left-radius:10px;color:#111;font-weight:700;text-align:center;white-space:nowrap;border:2px solid #111;border-bottom:none}@media(min-width:768px){.winner-department .winner-department__nav .winner-department__nav__link,.winner-department .winner-department__nav .winner-department__nav__tab{font-size:2rem}}.winner-department .winner-department__nav .winner-department__nav__link span,.winner-department .winner-department__nav .winner-department__nav__tab span{display:block;font-size:1.6rem;white-space:normal;line-height:1}@media(min-width:768px){.winner-department .winner-department__nav .winner-department__nav__link span,.winner-department .winner-department__nav .winner-department__nav__tab span{font-size:2rem}}@media(max-width:350px){.winner-department .winner-department__nav .winner-department__nav__link span,.winner-department .winner-department__nav .winner-department__nav__tab span{font-size:1.4rem}}.winner-department .winner-department__nav .winner-department__nav__link span.nowrap,.winner-department .winner-department__nav .winner-department__nav__tab span.nowrap{white-space:nowrap}.winner-department .winner-department__nav .winner-department__nav__tab{padding:24px 8px}@media(min-width:768px){.winner-department .winner-department__nav .winner-department__nav__tab{height:78px;padding:0}}.winner-department .winner-department__nav .winner-department__nav__tab[data-type=comics]{background-color:#ff81c5}.winner-department .winner-department__nav .winner-department__nav__tab[data-type=web]{background-color:#6bdaff}.winner-department .winner-department__nav .winner-department__nav__link{padding:14px 8px;text-decoration:none;transition:background-color .2s ease-out}@media(min-width:768px){.winner-department .winner-department__nav .winner-department__nav__link{height:58px;padding:0}}.winner-department .winner-department__nav .winner-department__nav__link[data-type=comics]{background-color:#ff81c5;border-right:none;border-top-right-radius:0}@media(min-width:768px){.winner-department .winner-department__nav .winner-department__nav__link[data-type=comics]:hover{background-color:#f36cb5}}.winner-department .winner-department__nav .winner-department__nav__link[data-type=web]{background-color:#6bdaff;border-left:none;border-top-left-radius:0}@media(min-width:768px){.winner-department .winner-department__nav .winner-department__nav__link[data-type=web]:hover{background-color:#47c8f3}}.winner-department .winner-department__result{border:2px solid #111;border-bottom-right-radius:20px;border-bottom-left-radius:20px;background-color:#fff}@media(min-width:768px){.winner-department .winner-department__result{padding:0 15px 30px}}.winner-department .winner-department__result.reverse{display:flex;flex-direction:column-reverse}.winner-department .winner-department__result.reverse .winner-department__result__rank.special .result-list[data-type=comics]:last-child .result-list__item:last-child,.winner-department .winner-department__result.reverse .winner-department__result__rank.special .result-list[data-type=web]:last-child .result-list__item:last-child{border-bottom:2px dotted #111}@media(min-width:768px){.winner-department .winner-department__result.reverse .winner-department__result__rank.special .result-list[data-type=comics]:last-child .result-list__item:last-child,.winner-department .winner-department__result.reverse .winner-department__result__rank.special .result-list[data-type=web]:last-child .result-list__item:last-child{border-bottom:0}}.winner-department .winner-department__result.reverse .winner-department__result__nominate.special .result-list[data-type=comics] .result-list__item:last-child,.winner-department .winner-department__result.reverse .winner-department__result__nominate.special .result-list[data-type=web] .result-list__item:last-child{border-bottom:2px dotted #111}@media(min-width:768px){.winner-department .winner-department__result.reverse .winner-department__result__nominate.special .result-list[data-type=comics] .result-list__item:last-child,.winner-department .winner-department__result.reverse .winner-department__result__nominate.special .result-list[data-type=web] .result-list__item:last-child{border-bottom:0}}.winner-department .winner-department__result .winner-department__result__description{padding:20px 20px 0;font-weight:700;font-size:1.6rem;text-align:center}@media(min-width:768px){.winner-department .winner-department__result .winner-department__result__description{padding:30px 0 15px;font-size:2rem}}.winner-department .winner-department__result .winner-department__result__nominate{padding-top:20px;font-size:1.6rem;line-height:1.2;text-align:center}@media(min-width:768px){.winner-department .winner-department__result .winner-department__result__nominate{padding-top:30px;border-top:2px dotted;font-size:2.4rem;line-height:1}}.winner-department .winner-department__result .winner-department__result__nominate.special .work__rank{font-size:2rem}.winner-department .winner-department__result .winner-department__result__nominate.special .work__rank>span{font-size:1.8rem;margin:0 0 0 4px}.winner-department .winner-department__result .winner-department__result__nominate.special .work__rank[data-rank=global-en],.winner-department .winner-department__result .winner-department__result__nominate.special .work__rank[data-rank=global-zh]{font-size:1.6rem}.winner-department .winner-department__result .winner-department__result__nominate.special .work__rank[data-rank=global-en]>span,.winner-department .winner-department__result .winner-department__result__nominate.special .work__rank[data-rank=global-zh]>span{font-size:1rem}.winner-department .winner-department__result .winner-department__result__nominate>span{display:block;font-weight:700}@media(min-width:768px){.winner-department .winner-department__result .winner-department__result__nominate>span{display:inline-block;margin-bottom:15px}}.winner-department .winner-department__result .winner-department__result__nominate .link-btn{font-size:1.4rem;padding:14px 4px}.article-list__item:not(:first-of-type){margin-top:10px}.lightbox-target{cursor:pointer}.select-language{display:flex;justify-content:center;align-items:center;position:relative;width:80px;height:50px;cursor:pointer}@media(min-width:1024px){.select-language{height:60px}}.select-language .select-language__icon{background-image:url(../assets/icon--5NxCD-.svg);background-size:contain;width:16px;height:16px;margin-right:4px}.select-language .select-language__now{font-size:1.4rem;line-height:1;color:#fff;margin-right:10px}.select-language .select-language__arrow{background-image:url(../assets/arrow--hJKw9g.svg);background-size:contain;width:12px;height:12px;transform:rotate(0deg);transition:transform .2s ease-out}.select-language .select-language__arrow.active{transform:rotate(180deg)}.select-language .select-language__list{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:68px;width:160px;height:144px;padding:0 20px;border:1px solid #111;border-radius:10px;background-color:#fff;cursor:auto}@media(min-width:1024px){.select-language .select-language__list{right:-8px}}.select-language .select-language__list.hidden{display:none}.select-language .select-language__list:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;background-color:#111;transform:translateX(-50%) rotate(45deg);z-index:-1}@media(min-width:1024px){.select-language .select-language__list:before{left:66%;transform:rotate(45deg)}}.select-language .select-language__list .select-language__item{width:100%;line-height:1}.select-language .select-language__list .select-language__item:first-child{padding-bottom:14px;border-bottom:1px dashed #111}.select-language .select-language__list .select-language__item:nth-child(2){padding:14px 0;border-bottom:1px dashed #111}.select-language .select-language__list .select-language__item:nth-child(3){padding-top:14px}@media(min-width:1024px){.select-language .select-language__list .select-language__item:hover .select-language__link:after{transform:translateX(4px)}}.select-language .select-language__list .select-language__item.is-disable{pointer-events:none}.select-language .select-language__list .select-language__item.is-disable .select-language__link{color:#999}.select-language .select-language__list .select-language__item.is-disable .select-language__link:after{background-image:url(../assets/arrow-right-disable-uKWOuR8.svg)}.select-language .select-language__list .select-language__item .select-language__link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;color:#111;font-size:1.6rem;line-height:1;text-decoration:none}.select-language .select-language__list .select-language__item .select-language__link:after{content:"";position:absolute;right:0;background-image:url(../assets/arrow-right-lvC220J.svg);background-size:contain;width:10px;height:10px;transform:translateX(0);transition:transform .2s ease-out}.article-list{display:block;background-color:#fff;padding:30px 20px;border:2px solid #111;border-radius:10px}@media(min-width:768px){.article-list{padding:65px}}.article-list .article-list__item{padding-bottom:20px;border-bottom:1px dashed #999}.article-list .article-list__item:not(:last-of-type){margin-bottom:20px}.article{color:#111;text-decoration:none}@media(min-width:768px){.article{transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.article:hover .article__info .article__info__title{text-decoration:underline}}.article .article__info .article__info__date{font-size:1.4rem;line-height:1.5}@media(min-width:768px){.article .article__info .article__info__date{font-size:1.6rem}}.article .article__info .article__info__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:5px;font-size:1.6rem;line-height:1.5;font-weight:700}@media(min-width:768px){.article .article__info .article__info__title{margin-top:10px;-webkit-line-clamp:2;font-size:2rem}}.article .article__info .article__info__site{margin-top:10px;text-align:right;font-size:1.2rem;line-height:1.5;color:#666}.article .article__info .article__info__site:after{content:"";display:inline-block;vertical-align:middle;background:url(../assets/open_window-1b67aOo.svg) no-repeat 50%/contain;width:12px;height:17px;margin-left:6px}.bookstore-table{word-break:break-word;overflow:hidden}.bookstore-table .bookstore-table__pref{position:relative;padding:10px;background-color:#fffbc3;border-bottom:1px solid #ccc;color:#111;font-weight:700;font-size:1.6rem;line-height:1;z-index:1}@media(min-width:768px){.bookstore-table .bookstore-table__pref{font-size:2rem;text-align:left}}.bookstore-table .bookstore-table__pref .bookstore-table__pref__icon{display:block;position:absolute;top:50%;right:10px;width:23px;height:23px;transform:translateY(-50%);transition:transform .17s ease-out}.bookstore-table .bookstore-table__pref .bookstore-table__pref__icon:after,.bookstore-table .bookstore-table__pref .bookstore-table__pref__icon:before{display:block;position:absolute;background-color:#111;content:""}.bookstore-table .bookstore-table__pref .bookstore-table__pref__icon:before{top:50%;width:100%;height:3px;transform:translateY(-50%);transition:opacity .17s ease-out}.bookstore-table .bookstore-table__pref .bookstore-table__pref__icon:after{left:50%;width:3px;height:100%;transform:translate(-50%)}@media(min-width:768px){.bookstore-table .bookstore-table__content{border-left:1px dashed #cacaca;border-right:1px dashed #cacaca}}.bookstore-table .bookstore-table__content .bookstore-table__content__data{display:flex;border-bottom:1px dashed #cacaca;font-size:1.4rem}@media(min-width:768px){.bookstore-table .bookstore-table__content .bookstore-table__content__data{font-size:1.6rem}}.bookstore-table .bookstore-table__content .bookstore-table__content__data .bookstore-table__content__data__area{flex-shrink:0;flex-basis:30%;min-width:100px;padding:12px 10px;background-color:#eee}@media(min-width:768px){.bookstore-table .bookstore-table__content .bookstore-table__content__data .bookstore-table__content__data__area{flex-basis:150px;min-width:auto;display:flex;align-items:center;justify-content:center}}.bookstore-table .bookstore-table__content .bookstore-table__content__data .bookstore-table__content__data__list{flex-grow:1;flex-shrink:1;flex-basis:auto}.bookstore-table .bookstore-table__content .bookstore-table__content__data .bookstore-table__content__data__list .bookstore-table__content__data__list__item{padding:12px 10px;text-align:left}.bookstore-table .bookstore-table__content .bookstore-table__content__data .bookstore-table__content__data__list .bookstore-table__content__data__list__item:not(:last-of-type){border-bottom:1px dashed #cacaca}.bookstore-table .bookstore-table__content .bookstore-table__content__data .bookstore-table__content__data__list .bookstore-table__content__data__list__item>span{font-size:1rem}.bookstore-table[data-is-closed] .bookstore-table__pref{cursor:pointer}.bookstore-table[data-is-closed=false] .bookstore-table__pref__icon{transform:translateY(-50%) rotate(90deg)}.bookstore-table[data-is-closed=false] .bookstore-table__pref__icon:before{opacity:0}.bookstore-table[data-is-closed=false] .bookstore-table__content{height:auto}.bookstore-table[data-is-closed=true] .bookstore-table__content{height:0}.child-menu-list{color:#111;font-size:1.4rem}@media(min-width:1024px){.child-menu-list{position:relative;margin-top:16px;padding:6px 20px;border:1px solid #111;border-radius:10px;background-color:#fff;min-width:250px}}@media(min-width:1024px){.child-menu-list:before{position:absolute;top:-10px;left:50%;width:0;height:0;border-color:transparent transparent #111;border-style:solid;border-width:0 10px 10px;transform:translateX(-50%);content:""}}.child-menu-list .child-menu-list__item{border-top:1px dashed #cacaca}@media(min-width:1024px){.child-menu-list .child-menu-list__item:first-of-type{border-top:0}}.child-menu-list .child-menu-list__item>a{display:flex;align-items:center;position:relative;padding:14px 0;color:inherit;text-decoration:none;font-size:1.6rem;line-height:1}@media(min-width:1024px){.child-menu-list .child-menu-list__item>a:before{content:"";position:absolute;right:0;display:block;width:10px;height:10px;background:url(../assets/icon_arrow_right-xQrUCTh.svg) no-repeat 50%/contain;transform:translateX(0);transition:transform .2s ease-out}.child-menu-list .child-menu-list__item>a:hover:before{transform:translateX(4px)}}@media(min-width:1024px){.is-en .child-menu-list{min-width:300px}}.dropdown-menu{position:relative;color:#111;font-size:1.4rem;line-height:1}@media(max-width:350px){.dropdown-menu{font-size:1.2rem}}.dropdown-menu .dropdown-menu__btn{position:relative;padding:14px;border:2px solid #111;border-radius:10px;background-color:#ffea2c;color:#111;font-weight:700;font-size:1.4rem;transition:background-color .2s ease-out;cursor:pointer}@media(max-width:350px){.dropdown-menu .dropdown-menu__btn{font-size:1.2rem}}.dropdown-menu .dropdown-menu__btn:after,.dropdown-menu .dropdown-menu__btn:before{display:block;position:absolute;top:0;right:15px;bottom:0;left:auto;width:13px;height:2px;margin:auto;background-color:#111;content:""}.dropdown-menu .dropdown-menu__btn:before{transition:.2s;transform:rotate(90deg)}.dropdown-menu .dropdown-menu__btn:after{transition:.3s}@media(min-width:768px){.dropdown-menu .dropdown-menu__btn:after{transform:rotate(0)}}.dropdown-menu .dropdown-menu__list{display:none;position:absolute;width:100%;padding:0 20px;border-right:2px solid #111;border-bottom:2px solid #111;border-left:2px solid #111;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#ffea2c;z-index:3}.dropdown-menu .dropdown-menu__list li:not(:first-of-type){border-top:1px dashed #999}.dropdown-menu .dropdown-menu__list li a{display:flex;align-items:center;justify-content:space-between;padding:14px 0;color:inherit;text-align:left;text-decoration:none;transition:background-color .2s ease-out;white-space:nowrap}.dropdown-menu .dropdown-menu__list li a:after{content:"";display:inline-block;width:10px;height:10px;margin-left:5px;background:url(../assets/icon_arrow_right-xQrUCTh.svg) no-repeat 50%/contain;transform:translateX(0);transition:transform .2s ease-out}@media(min-width:768px){.dropdown-menu .dropdown-menu__list li a:hover:after{transform:translateX(4px)}}.dropdown-menu[data-is-closed=true] .dropdown-menu__list{display:none}.dropdown-menu[data-is-closed=false] .dropdown-menu__btn{border-bottom-color:#111;border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown-menu[data-is-closed=false] .dropdown-menu__btn:before{transform:rotate(0deg)}.dropdown-menu[data-is-closed=false] .dropdown-menu__btn:after{background-color:transparent}.dropdown-menu[data-is-closed=false] .dropdown-menu__list{display:block}.event-btn-list{display:flex;position:relative;height:100%}.event-btn-list .event-btn-list__item{width:50%}@media(min-width:768px){.event-btn-list .event-btn-list__item{width:180px}}.event-btn-list .event-btn-list__item .event-btn-list__item__btn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:2px solid #111;border-radius:20px;color:#fff;font-weight:700;line-height:1;text-decoration:none;text-shadow:#111 2px 0,#111 1px 1px,#111 0 0,#111 -1px 1px,#111 -1px -1px,#111 1px -1px,#111 2px 2px}@media(min-width:768px){.event-btn-list .event-btn-list__item .event-btn-list__item__btn{transition:background-color .2s ease-out}}.event-btn-list .event-btn-list__item .event-btn-list__item__btn .event-btn-list__item__btn--comics{background-color:#ff81c5}@media(min-width:768px){.event-btn-list .event-btn-list__item .event-btn-list__item__btn .event-btn-list__item__btn--comics:hover{background-color:#f1419f}}.event-btn-list .event-btn-list__item .event-btn-list__item__btn .event-btn-list__item__btn--web{background-color:#6bdaff}@media(min-width:768px){.event-btn-list .event-btn-list__item .event-btn-list__item__btn .event-btn-list__item__btn--web:hover{background-color:#22a5ef}}.event-btn-list .event-btn-list__item .event-btn-list__item__btn span{display:flex;align-items:center;justify-content:center;text-align:center}.event-btn-list .event-btn-list__item .event-btn-list__item__btn span:after{display:block;width:20px;height:20px;margin-left:5px;background:url(../assets/icon_arrow_right-QEVklr4.svg) no-repeat 50%/contain;content:""}.event-btn-list .event-btn-list__item .event-btn-list__item--cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.is-en .event-btn-list .event-btn-list__item .event-btn-list__item__btn{padding:7px;font-size:1.2rem;line-height:1.2}.is-en .event-btn-list .event-btn-list__item .event-btn-list__item__btn span:after{width:15px;height:15px;margin-left:10px}.link-btn{display:block;position:relative;width:100%;margin:0 auto;padding:14px;border:2px solid #111;border-radius:10px;background-color:#ffea2c;color:#111;font-weight:700;font-size:1.6rem;text-align:center;text-decoration:none;line-height:1;max-width:330px}.link-btn .link-btn__text{display:flex;align-items:center;justify-content:center}.link-btn .link-btn__text:after{content:"";display:block;position:absolute;right:8px;width:16px;height:16px;background:url(../assets/icon_arrow_right-2JUh2or.svg) no-repeat 50%/contain;transform:translateX(0);transition:transform .2s ease-out}@media(min-width:768px){.link-btn .link-btn__text:hover:after{transform:translateX(4px)}}.link-btn.link-btn--download .link-btn__text{align-items:flex-end}.link-btn.link-btn--download .link-btn__text:after{content:"";display:none}.link-btn.link-btn--download .link-btn__icon--download{position:relative;margin-left:10px;width:16px;height:16px}.link-btn.link-btn--download .link-btn__icon--download:before{content:"";display:block;position:absolute;top:0;left:0;width:16px;height:16px;background:url(../assets/icon_download_top-11F1rM8.svg) no-repeat 50%/contain;transform:translateY(0);transition:transform .2s ease-out}.link-btn.link-btn--download .link-btn__icon--download:after{content:"";display:block;position:absolute;top:0;left:0;width:16px;height:16px;margin:0;background:url(../assets/icon_download_bottom-3Us6OcI.svg) no-repeat 50%/contain}@media(min-width:768px){.link-btn.link-btn--download:hover .link-btn__icon--download:before{transform:translateY(4px)}}.link-btn.link-btn--large{margin-bottom:10px;padding:24px 0;border-width:4px;border-radius:20px;font-weight:700;font-size:1.6rem;box-shadow:10px 10px 0 #111}@media(min-width:768px){.link-btn.link-btn--large{font-size:2rem}}.link-btn.link-btn--large .link-btn__text:after{width:16px;height:16px}@media(min-width:768px){.link-btn.link-btn--large .link-btn__text:after{width:24px;height:24px}}.link-btn.link-btn--department{margin-bottom:10px;padding:24px 10px;border-width:4px;border-radius:20px;color:#fff;font-weight:700;font-size:1.4rem;text-shadow:#111 2px 0,#111 1px 1px,#111 0 0,#111 -1px 1px,#111 -1px -1px,#111 1px -1px,#111 2px 2px;box-shadow:10px 10px 0 #111}@media(min-width:768px){.link-btn.link-btn--department{font-size:2rem;text-shadow:#111 3px 0,#111 -2px 0,#111 0 -2px,#111 0 3px,#111 0 1px,#111 -1px 2px,#111 2px 2px,#111 -2px -2px,#111 1px 1px,#111 2px 2px,#111 1px -2px,#111 0 -1px,#111 2px 3px,#111 -2px 1px,#111 2px -1px,#111 -2px -1px}}@media(min-width:768px){.link-btn.link-btn--department:hover{transform:translate3d(5px,5px,0)}}.link-btn.link-btn--department .link-btn--department__text:after{width:16px;height:16px;background-image:url(../assets/icon_arrow_right_white-3mdpVN1.svg)}@media(min-width:768px){.link-btn.link-btn--department .link-btn--department__text:after{width:24px;height:24px}}.link-btn.link-btn--comics{background-color:#ff81c5}@media(min-width:768px){.link-btn.link-btn--comics:hover{background-color:#ff81c5}}.link-btn.link-btn--web{background-color:#6bdaff}@media(min-width:768px){.link-btn.link-btn--web:hover{background-color:#6bdaff}}.link-btn.link-btn--live{margin-bottom:10px;padding:10px 0;border-width:4px;border-radius:20px;font-weight:700;font-size:1.6rem;box-shadow:5px 5px 0 #111}@media(min-width:768px){.link-btn.link-btn--live{font-size:2rem;margin:15px 0;padding:20px 0;width:500px;box-shadow:10px 10px 0 #111}}.link-btn.link-btn--live.link-btn__text{width:250px;margin:0 auto;line-height:1.2}@media(min-width:768px){.link-btn.link-btn--live.link-btn__text{width:auto}}.link-btn.link-btn--live.link-btn__text:after{width:16px;height:16px;background-size:cover;flex-shrink:0}@media(min-width:768px){.link-btn.link-btn--live.link-btn__text:after{width:24px;height:24px}}.menu-list .menu-list__title{font-size:3.8rem;font-family:Montserrat,sans-serif,メイリオ;color:#111;margin:0 auto 20px;line-height:1;text-align:center}@media(min-width:1024px){.menu-list .menu-list__title{display:none}}.menu-list .menu-list__detail{background-color:#fff;padding:30px;border-radius:10px;color:#111}@media(min-width:1024px){.menu-list .menu-list__detail{display:flex;flex:1 1 auto;align-items:center;color:#fff;padding:0;background-color:#111;border-radius:0}}.menu-list .menu-list__detail .menu-list__item{border-bottom:2px dashed #111}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item{position:relative;border:0}}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item:not(:first-of-type):before{display:block;position:absolute;top:50%;bottom:50%;left:0;width:0;height:12px;border-left:1px solid #9b9b9b;transform:translateY(-50%);content:""}}.menu-list .menu-list__detail .menu-list__item:first-of-type .menu-list__item__link{padding:0 20px 14px 0}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item:first-of-type .menu-list__item__link{padding:0 15px}}.menu-list .menu-list__detail .menu-list__item .menu-list__item__link{display:flex;align-items:center;position:relative;padding:14px 20px 14px 0;color:inherit;font-size:2rem;font-weight:700;line-height:1;text-decoration:none}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__link{padding:0 15px;font-size:1.6rem;line-height:60px}}.menu-list .menu-list__detail .menu-list__item .menu-list__item__link:after{display:block;position:absolute;right:0;width:16px;height:16px;margin:auto;background-image:url(../assets/icon_arrow_right-2MBU4Y_.svg);background-repeat:no-repeat;background-size:16px 16px;content:""}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__link:after{display:none}}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__link:hover{color:#fff220}}.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn{position:relative;color:#111;padding:14px 20px 14px 0;font-size:2rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn{display:none}}.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn:after,.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn:before{display:block;position:absolute;top:0;right:2px;bottom:0;left:auto;width:15px;height:3px;margin:auto;background-color:#111;border-radius:20px;content:""}.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn:before{transition:.2s;transform:rotate(90deg)}.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn:after{transition:.3s}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn:after{transform:rotate(0)}}.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn+.menu-list__item__link{display:none}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__btn+.menu-list__item__link{display:block}}.menu-list .menu-list__detail .menu-list__item .menu-list__item__inner-list{display:none;width:100%}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item .menu-list__item__inner-list{position:absolute;top:60px;left:50%;min-width:250px;transform:translateX(-50%);z-index:3}}.menu-list .menu-list__detail .menu-list__item[data-is-closed=true] .menu-list__inner-list{display:none}.menu-list .menu-list__detail .menu-list__item[data-is-closed=false] .menu-list__item__btn:before{transform:rotate(0deg)}.menu-list .menu-list__detail .menu-list__item[data-is-closed=false] .menu-list__item__btn:after{background-color:transparent}.menu-list .menu-list__detail .menu-list__item[data-is-closed=false] .menu-list__item__inner-list{display:block}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item[data-is-closed=false] .menu-list__item__inner-list{display:none}}@media(min-width:1024px){.menu-list .menu-list__detail .menu-list__item.menu-list__item--winner:hover .menu-list__item__inner-list{display:block}}@media(min-width:1024px){.menu-list .menu-list__detail[data-active=article] .menu-list__item--article .menu-list__item__link,.menu-list .menu-list__detail[data-active=home] .menu-list__item--home .menu-list__item__link,.menu-list .menu-list__detail[data-active=logo] .menu-list__item--logo .menu-list__item__link,.menu-list .menu-list__detail[data-active=winner] .menu-list__item--winner .menu-list__item__link{color:#fff220}}.is-en .menu-list__item--article,.is-zh .menu-list__item--article{display:none}.is-en .menu-list__item__inner-list{min-width:300px}.nominate-btn{display:block;position:relative;width:100%;max-width:300px;height:64px;margin:0 auto 5px;color:#111;text-decoration:none}@media(min-width:768px){.nominate-btn{margin:0 auto}}.nominate-btn .nominate-btn__content{display:flex;flex-direction:column;justify-content:center;position:relative;width:calc(100% - 4px);height:100%;border:2px solid #111;border-radius:10px;text-align:center}.nominate-btn .nominate-btn__content:after{content:"";position:absolute;right:8px;width:12px;height:12px;background-image:url(../assets/arrow-1SfxUPj.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;transition:transform .2s ease-out}@media(min-width:768px){.nominate-btn .nominate-btn__content:after{width:16px;height:16px}}@media(max-width:350px){.nominate-btn .nominate-btn__content:after{right:4px}}.nominate-btn .nominate-btn__content .nominate-btn__content__text,.nominate-btn .nominate-btn__content .nominate-btn__content__type{font-weight:700;font-size:1.4rem;line-height:1.3}@media(min-width:768px){.nominate-btn .nominate-btn__content .nominate-btn__content__type br{display:none}}.nominate-btn .nominate-btn__shadow{position:absolute;top:4px;left:4px;width:calc(100% - 4px);height:100%;border:2px solid #111;border-radius:10px;background:linear-gradient(90deg,#ff40a7,#0dc5ff);z-index:-1}.nominate-btn[data-type=comics] .nominate-btn__content{background-color:#ff81c5}.nominate-btn[data-type=web] .nominate-btn__content{background-color:#6bdaff}@media(min-width:768px){.nominate-btn:hover .nominate-btn__content:after{transform:translateX(4px)}}.nominate-btn.simple{height:86px}.nominate-btn.simple .nominate-btn__content{width:100%}.nominate-btn.simple .nominate-btn__content .nominate-btn__content__type{font-weight:700;font-size:2rem;line-height:1;margin-bottom:10px}.nominate-btn.simple .nominate-btn__content .nominate-btn__content__text{font-weight:700;font-size:1.6rem;line-height:1}.nominate-btn.simple .nominate-btn__shadow{display:none}.nominate-btn[data-size=small]{height:58px;width:200px}.nominate-btn[data-size=small] .nominate-btn__content .nominate-btn__content__type{font-size:1.6rem;margin-bottom:0;line-height:1.3}.nominate-btn[data-size=small] .nominate-btn__content .nominate-btn__content__text{font-size:1.6rem;line-height:1.3}.is-en .nominate-btn .nominate-btn__content{padding-right:10px}.is-en .nominate-btn .nominate-btn__content .nominate-btn__content__text,.is-en .nominate-btn .nominate-btn__content .nominate-btn__content__type{font-size:1.2rem;line-height:1.3}@media(max-width:350px){.is-en .nominate-btn .nominate-btn__content .nominate-btn__content__text,.is-en .nominate-btn .nominate-btn__content .nominate-btn__content__type{font-size:1.1rem}}@media(max-width:350px){.is-en .nominate-btn .nominate-btn__content:after{right:4px}}.is-en .nominate-btn.simple .nominate-btn__content{padding-right:10px}.is-en .nominate-btn.simple .nominate-btn__content .nominate-btn__content__type{font-weight:700;font-size:2rem;line-height:1}.is-en .nominate-btn.simple .nominate-btn__content .nominate-btn__content__text{font-weight:700;font-size:1.6rem;line-height:1}@media(max-width:350px){.is-en .nominate-btn.simple .nominate-btn__content:after{right:4px}}.is-en .nominate-btn[data-size=small] .nominate-btn__content{padding-right:10px}.is-en .nominate-btn[data-size=small] .nominate-btn__content .nominate-btn__content__text,.is-en .nominate-btn[data-size=small] .nominate-btn__content .nominate-btn__content__type{font-size:1.4rem;line-height:1.3}.nominate-gate{position:relative;padding:30px 26px;border-radius:10px;background-color:#fff;text-align:center;overflow:hidden;z-index:0}@media(min-width:768px){.nominate-gate{padding:40px}}@media(max-width:350px){.nominate-gate{padding:30px 18px}}.nominate-gate .nominate-gate__heading{margin:0 0 10px;font-size:1.6rem;font-weight:700;line-height:1.3}@media(min-width:768px){.nominate-gate .nominate-gate__heading{margin:0 0 20px;font-size:2rem}}@media(min-width:768px){.nominate-gate .nominate-gate__heading br{display:none}}.nominate-gate .nominate-gate__catch{display:inline-flex;align-items:center;position:relative;margin:0 auto 10px;padding:8px 20px;font-weight:700;font-size:2.6rem;line-height:1.3;color:#fff;background-color:#111;border-radius:100px}.nominate-gate .nominate-gate__catch:after,.nominate-gate .nominate-gate__catch:before{content:"";position:absolute;width:46px;height:99px;background-image:url(../assets/ornament-HtlqPj1.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}@media(min-width:768px){.nominate-gate .nominate-gate__catch:after,.nominate-gate .nominate-gate__catch:before{top:-16px}}.nominate-gate .nominate-gate__catch:before{right:calc(100% + 16px)}@media(min-width:768px){.nominate-gate .nominate-gate__catch:before{right:calc(100% + 60px)}}@media(max-width:350px){.nominate-gate .nominate-gate__catch:before{right:calc(100% + 6px)}}.nominate-gate .nominate-gate__catch:after{left:calc(100% + 16px);transform:scaleX(-1)}@media(min-width:768px){.nominate-gate .nominate-gate__catch:after{left:calc(100% + 60px)}}@media(max-width:350px){.nominate-gate .nominate-gate__catch:after{left:calc(100% + 6px)}}@media(min-width:768px){.nominate-gate .nominate-gate__catch{font-size:3rem}}@media(min-width:768px){.nominate-gate .nominate-gate__catch br{display:none}}.nominate-gate .nominate-gate__schedule{font-weight:700;font-size:1.6rem;line-height:1;margin-bottom:20px}@media(min-width:768px){.nominate-gate .nominate-gate__schedule{font-size:2rem;margin-bottom:28px}}.nominate-gate .nominate-gate__btn-container{display:block;margin-bottom:20px}@media(min-width:768px){.nominate-gate .nominate-gate__btn-container{display:flex;flex-direction:row;justify-content:center}}@media(min-width:768px){.nominate-gate .nominate-gate__btn-container .nominate-gate__btn{width:100%;max-width:300px}}.nominate-gate .nominate-gate__btn-container .nominate-gate__btn:first-of-type{margin-bottom:10px}@media(min-width:768px){.nominate-gate .nominate-gate__btn-container .nominate-gate__btn:first-of-type{margin-bottom:0;margin-right:10px}}.nominate-gate .nominate-gate__description{font-size:1.4rem;line-height:1.3}@media(min-width:768px){.nominate-gate .nominate-gate__description{line-height:1.5}}@media(min-width:768px){.nominate-gate .nominate-gate__description br{display:none}}.nominate-gate.aggregate .nominate-gate__heading{white-space:nowrap}@media(max-width:350px){.nominate-gate.aggregate .nominate-gate__heading{font-size:1.4rem}}.nominate-gate.aggregate .nominate-gate__catch{background:none;color:#111;padding:0}@media(max-width:350px){.nominate-gate.aggregate .nominate-gate__catch{font-size:2.4rem}}@media(max-width:350px){.nominate-gate.aggregate .nominate-gate__catch:after,.nominate-gate.aggregate .nominate-gate__catch:before{top:-10px}}.nominate-gate.aggregate .nominate-gate__catch:before{right:calc(100% + 6px)}@media(min-width:768px){.nominate-gate.aggregate .nominate-gate__catch:before{right:calc(100% + 35px)}}.nominate-gate.aggregate .nominate-gate__catch:after{left:calc(100% + 6px);transform:scaleX(-1)}@media(min-width:768px){.nominate-gate.aggregate .nominate-gate__catch:after{left:calc(100% + 35px)}}@media(min-width:768px){.nominate-gate.aggregate .nominate-gate__catch br:not(:first-of-type){display:block}}@media(max-width:350px){.is-en .nominate-gate .nominate-gate__catch{font-size:2.2rem}}.is-en .nominate-gate .nominate-gate__catch:after,.is-en .nominate-gate .nominate-gate__catch:before{top:-26px;background-image:url(../assets/ornament_en-21SoGtc.svg)}@media(max-width:350px){.is-en .nominate-gate .nominate-gate__catch:after,.is-en .nominate-gate .nominate-gate__catch:before{top:-16px}}.is-en .nominate-gate .nominate-gate__schedule{line-height:1.3}.is-en .nominate-gate.aggregate .nominate-gate__catch:after,.is-en .nominate-gate.aggregate .nominate-gate__catch:before{top:auto}.is-en .nominate-gate.aggregate .nominate-gate__catch:before{right:calc(100% + 6px)}@media(min-width:768px){.is-en .nominate-gate.aggregate .nominate-gate__catch:before{right:calc(100% + 26px)}}@media(max-width:350px){.is-en .nominate-gate.aggregate .nominate-gate__catch:before{top:-16px}}.is-en .nominate-gate.aggregate .nominate-gate__catch:after{left:calc(100% + 6px);transform:scaleX(-1)}@media(min-width:768px){.is-en .nominate-gate.aggregate .nominate-gate__catch:after{left:calc(100% + 26px)}}@media(max-width:350px){.is-en .nominate-gate.aggregate .nominate-gate__catch:after{top:-16px}}@media(min-width:768px){.is-en .nominate-gate.aggregate .nominate-gate__catch br:first-of-type{display:block}}@media(min-width:768px){.is-en .nominate-gate.aggregate .nominate-gate__catch br:not(:first-of-type){display:none}}@media(max-width:350px){.is-zh .nominate-gate{padding:30px 12px}}@media(max-width:350px){.is-zh .nominate-gate .nominate-gate__catch:after,.is-zh .nominate-gate .nominate-gate__catch:before{width:38px;height:74px;background-image:url(../assets/ornament_zh-35yfiB7.svg)}.is-zh .nominate-gate .nominate-gate__catch:before{right:calc(100% - 10px)}.is-zh .nominate-gate .nominate-gate__catch:after{left:calc(100% - 10px)}}.is-zh .nominate-gate.aggregate .nominate-gate__catch br{display:block}@media(max-width:350px){.is-zh .nominate-gate.aggregate .nominate-gate__catch:after,.is-zh .nominate-gate.aggregate .nominate-gate__catch:before{top:auto}}.is-zh .nominate-gate.aggregate .nominate-gate__catch:before{right:calc(100% + 20px)}@media(max-width:350px){.is-zh .nominate-gate.aggregate .nominate-gate__catch:before{right:calc(100% + 6px)}}.is-zh .nominate-gate.aggregate .nominate-gate__catch:after{left:calc(100% + 20px)}@media(max-width:350px){.is-zh .nominate-gate.aggregate .nominate-gate__catch:after{left:calc(100% + 6px)}}.page-navi-list{padding:0 20px;border-left:2px solid #111;border-right:2px solid #111;border-bottom:2px solid #111;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;overflow:hidden}@media(max-width:350px){.page-navi-list{padding:0 10px}}.page-navi-list .page-navi-list__item:first-of-type .page-navi-list__item__link{padding:20px 0 14px}.page-navi-list .page-navi-list__item:last-of-type .page-navi-list__item__link{padding:14px 0 20px}@media(min-width:768px){.page-navi-list .page-navi-list__item{height:100%}}.page-navi-list .page-navi-list__item .page-navi-list__item__link{display:flex;align-items:center;justify-content:space-between;color:#111;font-size:1.6rem;line-height:1;padding:14px 0;text-decoration:none;text-align:left}@media(max-width:350px){.page-navi-list .page-navi-list__item .page-navi-list__item__link{font-size:1.4rem}}.page-navi-list .page-navi-list__item .page-navi-list__item__link:after{display:inline-block;width:10px;height:10px;background-image:url(../assets/icon_arrow_right-lvC220J.svg);background-repeat:no-repeat;background-size:100%;transform:translateX(0);transition:transform .2s ease-out;content:""}@media(min-width:768px){.page-navi-list .page-navi-list__item .page-navi-list__item__link:hover:after{transform:translateX(4px)}}.page-navi-list .page-navi-list__item:not(:first-child){border-top:1px dashed #949494}.page-navi-list[data-is-closed=false]{display:block}.page-navi-list[data-is-closed=true]{display:none}.schedule-timeline .schedule-timeline__item{position:relative;border:2px solid #111;border-radius:10px}.schedule-timeline .schedule-timeline__item:not(:last-of-type){margin-bottom:10px}.schedule-timeline .schedule-timeline__item.schedule-timeline__item--active:before{content:"";position:absolute;top:-10px;right:-10px;width:56px;height:62px;z-index:100;background:url(../assets/icon_active-2WYod6r.svg) no-repeat;background-size:contain}@media(min-width:768px){.schedule-timeline .schedule-timeline__item.schedule-timeline__item--active:before{right:-14px;width:70px;height:76px}}.schedule-timeline .schedule-timeline__item.schedule-timeline__item--end .schedule-timeline__item__content .schedule-timeline__item__content__detail{background-color:#ddd;color:#999}.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content{position:relative;overflow:hidden;border-radius:8px;z-index:1}.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__heading{position:relative;font-size:1.6rem;font-weight:700;text-align:center;line-height:1;color:#fff;padding:8px 0;border-bottom:2px solid #111}.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__heading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../assets/bg-56cR8Bg.svg);background-position:50%;background-size:16px 16px;background-repeat:repeat;z-index:-1}@media(min-width:768px){.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__heading{font-size:2rem}}.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__detail{font-size:1.4rem;font-weight:700;line-height:1.3;padding:14px 0;text-align:center}@media(min-width:768px){.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__detail{font-size:1.6rem}}.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__detail>time{text-align:center}@media(min-width:768px){.schedule-timeline .schedule-timeline__item .schedule-timeline__item__content .schedule-timeline__item__content__detail>time{display:inline}}.schedule-attention{margin-top:10px;font-size:1.2rem;line-height:1}.share-appeal{display:flex;justify-content:center;position:relative;margin-top:10px;padding:30px 30px 26px;border:2px solid #111;border-radius:10px;background:url(../assets/bg-2GInpWp.png) repeat}.share-appeal:after{position:absolute;right:-2px;bottom:0;width:71px;height:38px;background:url(../assets/ornament-18-LJZt.svg) no-repeat 50%/contain;content:""}@media(min-width:768px){.share-appeal:after{width:94px;height:50px;right:10px}}@media(max-width:350px){.share-appeal:after{display:none}}.share-appeal .share-appeal__heading{display:inline-block;position:absolute;top:-16%;font-weight:700;font-size:1.6rem;text-align:center;z-index:0}@media(max-width:350px){.share-appeal .share-appeal__heading{top:-14%}}.share-appeal .share-appeal__heading:before{content:"";position:absolute;top:0;left:4.5%;width:91%;height:120%;background-color:#fff;z-index:-1}@media(min-width:768px){.share-appeal .share-appeal__heading:before{left:5%;width:90%}}.share-appeal .share-appeal__heading span{display:flex;align-items:center}.share-appeal .share-appeal__heading span:after,.share-appeal .share-appeal__heading span:before{display:inline-block;flex-shrink:0;width:25px;height:20px;content:""}.share-appeal .share-appeal__heading span:before{background:url(../assets/balloon_left-1iUse4s.svg) no-repeat 50%/contain}.share-appeal .share-appeal__heading span:after{background:url(../assets/balloon_right-1cTgb9o.svg) no-repeat 50%/contain}.is-en .share-appeal .share-appeal__heading:before{left:3.5%;width:93%}@media(max-width:350px){.is-en .share-appeal .share-appeal__heading:before{left:4.5%;width:91%}}@media(max-width:350px){.is-en .share-appeal .share-appeal__heading{font-size:1.3rem}}.share-list{display:flex;justify-content:center}.share-list__item{font-size:0;width:44px;height:44px;margin:auto 15px}@media(max-width:350px){.share-list__item{margin:auto 12px}}.share-list__item__link{display:block;width:100%;height:100%;background-size:44px 44px;background-repeat:no-repeat;background-position:50%;transition:opacity .2s ease-out}@media(min-width:768px){.share-list__item__link:hover{opacity:.8}}.share-list__item__link--twitter{background-image:url(../assets/share_twitter-3An9Rh-.png)}.share-list__item__link--facebook{background-image:url(../assets/share_facebook-rf6Pmt3.png)}.share-list__item__link--line{background-image:url(../assets/share_line-1OtCevy.png)}.sponsorship .sponsorship__container{text-align:center}.sponsorship .sponsorship__container:not(:last-of-type){margin-bottom:30px}.sponsorship .sponsorship__container .sponsorship__container__title{margin-bottom:10px;font-weight:700;font-size:1.4rem;text-align:center;line-height:100%;color:#fff;background-color:#111;border-radius:100px;overflow:hidden;display:inline-flex;padding:8px 20px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__title{font-size:1.6rem}}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content a{transition:transform .1s ease-out}}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content a:hover{transform:translate3d(0,2px,0)}}.sponsorship .sponsorship__container .sponsorship__container__content span[data-device=sp]{display:block}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content span[data-device=sp]{display:none}}.sponsorship .sponsorship__container .sponsorship__container__content span[data-device=pc]{display:none}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content span[data-device=pc]{display:block}}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=special]{display:flex;justify-content:center}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=special]>span{display:block}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=special]>span>a{display:flex;align-items:center;justify-content:center;height:70px;background-color:#fff;border:1px solid #ccc;border-radius:10px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=special]>span>a{width:355px;height:70px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=special]>span>a[data-name=unext] img{width:auto;height:64px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=special]>span>a[data-name=unext] img{width:221px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]{display:flex;justify-content:center;flex-wrap:wrap;max-width:800px;margin:auto}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span{width:50%;padding:2px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span{width:240px;height:60px;padding:0;margin:3px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span{display:flex;align-items:center;justify-content:center;height:60px;background-color:#fff;border:1px solid #ccc;border-radius:10px}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-device=sp],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-device=sp],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-device=sp],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-device=sp]{display:flex}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-device=sp],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-device=sp],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-device=sp],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-device=sp]{display:none}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-device=pc],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-device=pc],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-device=pc],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-device=pc]{display:none}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-device=pc],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-device=pc],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-device=pc],.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-device=pc]{display:flex}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=ebookjapan] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=ebookjapan] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=ebookjapan] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=ebookjapan] img{width:auto;height:37px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=ebookjapan] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=ebookjapan] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=ebookjapan] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=ebookjapan] img{width:104px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=kinoppy] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=kinoppy] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=kinoppy] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=kinoppy] img{width:auto;height:40px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=kinoppy] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=kinoppy] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=kinoppy] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=kinoppy] img{width:150px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=ganma] img{width:auto;height:27px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=ganma] img{width:148px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=ganma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=ganma] img{height:24px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=cmoa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=cmoa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=cmoa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=cmoa] img{width:auto;height:35px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=cmoa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=cmoa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=cmoa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=cmoa] img{width:84px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=dmm-books] img{width:auto;height:30px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=dmm-books] img{width:165px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=dmm-books] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=dmm-books] img{height:26px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=dbook] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=dbook] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=dbook] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=dbook] img{width:auto;height:24px}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=piccoma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=piccoma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=piccoma] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=piccoma] img{width:auto;height:50px}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=bookwalker] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=bookwalker] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=bookwalker] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=bookwalker] img{width:auto;height:54px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=bookwalker] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=bookwalker] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=bookwalker] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=bookwalker] img{width:105px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=bookpass] img{width:auto;height:20px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=bookpass] img{width:110px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=bookpass] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=bookpass] img{height:17px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=booklive] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=booklive] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=booklive] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=booklive] img{width:auto;height:37px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=booklive] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=booklive] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=booklive] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=booklive] img{width:114px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=honto] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=honto] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=honto] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=honto] img{width:auto;height:44px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=honto] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=honto] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=honto] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=honto] img{width:80px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=magcomi] img{width:auto;height:40px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=magcomi] img{width:150px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=magcomi] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=magcomi] img{height:34px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=k-manga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=k-manga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=k-manga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=k-manga] img{width:auto;height:27px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=k-manga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=k-manga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=k-manga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=k-manga] img{width:108px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=manga-dx-puls] img{width:auto;height:40px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=manga-dx-puls] img{width:110px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=manga-dx-puls] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=manga-dx-puls] img{height:34px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=manga-z] img{width:auto;height:34px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=manga-z] img{width:112px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=manga-z] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=manga-z] img{height:28px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=mecha] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=mecha] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=mecha] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=mecha] img{width:auto;height:48px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=mecha] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=mecha] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=mecha] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=mecha] img{width:136px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=line] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=line] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=line] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=line] img{width:auto;height:40px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=line] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=line] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=line] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=line] img{width:150px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=rakutenkobo] img{width:auto;height:25px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=rakutenkobo] img{width:108px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=rakutenkobo] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=rakutenkobo] img{height:23px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=reader-store] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=reader-store] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=reader-store] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=reader-store] img{width:auto;height:50px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=reader-store] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=reader-store] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=reader-store] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=reader-store] img{width:150px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=renta] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=renta] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=renta] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=renta] img{width:auto;height:46px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=renta] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=renta] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=renta] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=renta] img{width:140px;height:auto}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=asahi-shinbun] img{width:auto;height:36px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=asahi-shinbun] img{width:112px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=asahi-shinbun] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=asahi-shinbun] img{height:30px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=smartnews] img{width:auto;height:30px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=smartnews] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=smartnews] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=smartnews] img{height:26px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=kadokawa] img{width:auto;height:44px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=kadokawa] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=kadokawa] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=kadokawa] img{height:40px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=twanimate] img{width:auto;height:38px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=twanimate] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=twanimate] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=twanimate] img{height:34px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=tongli] img{width:auto;height:46px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=tongli] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=tongli] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=tongli] img{height:40px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=chingwin] img{width:auto;height:32px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=chingwin] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=chingwin] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=chingwin] img{height:28px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=spp] img{width:auto;height:46px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=spp] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=spp] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=spp] img{height:40px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=egmanga] img{width:auto;height:44px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=egmanga] img{width:124px;height:auto}}@media(max-width:350px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>a[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]>span>span[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>a[data-name=egmanga] img,.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]>span>span[data-name=egmanga] img{height:40px}}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]:last-of-type{grid-template-columns:repeat(4,140px)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]:last-of-type>span{width:33%}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=sponsor]:last-of-type>span{width:140px}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]:last-of-type{margin-top:6px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=cooperation]:last-of-type{grid-template-columns:repeat(2,140px)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]{display:grid;gap:14px 18px;justify-content:center}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr][data-position=top]{grid-template-columns:repeat(2,355px);grid-template-rows:repeat(3,90px)}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr][data-position=bottom]{grid-template-columns:repeat(2,355px);grid-template-rows:repeat(1,90px)}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]:first-of-type{display:none}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:not(:last-of-type){margin-bottom:10px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:not(:last-of-type){margin-bottom:0}}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:first-of-type{grid-column:1/3;grid-row:1/2}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:nth-of-type(2){grid-column:1/2;grid-row:2/3}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:nth-of-type(3){grid-column:2/3;grid-row:2/3}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:nth-of-type(4){grid-column:1/3;grid-row:3/4}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span:nth-of-type(5){grid-column:2/3;grid-row:3/4}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span[data-device=sp]{display:block}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span[data-device=sp]:first-of-type{margin:0 -10px 10px}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span[data-device=sp]{display:none}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span[data-device=pc]{display:none}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span[data-device=pc]{display:block}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a{display:block;padding-top:15.4%;background-repeat:no-repeat;background-size:100%;font-size:0;border:1px solid #111}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a{width:355px;height:90px;padding-top:0}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=special_sp]{padding-top:82.8%;background-image:url(../assets/banner_plan_special_sp-y9VcDF1.gif)}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=special_pc]{width:100%;height:auto;padding-top:12.4%;background-image:url(../assets/banner_plan_special_pc-1QUee-r.gif)}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_1]{background-image:url(../assets/banner_plan_a_sp_1-iHNlmKi.jpg)}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_1]{background-image:url(../assets/banner_plan_a_pc_1-3wJYHLD.jpg)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_2]{background-image:url(../assets/banner_plan_a_sp_2-2-YpZSo.png)}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_2]{background-image:url(../assets/banner_plan_a_pc_2-3lo-kFd.png)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_3]{background-image:url(../assets/banner_plan_a_sp_3-3ncZyB7.jpg)}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_3]{background-image:url(../assets/banner_plan_a_pc_3-3qSpnQw.jpg)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_4]{background-image:url(../assets/banner_plan_a_sp_4-2KOwogR.jpg)}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_4]{background-image:url(../assets/banner_plan_a_pc_4-1-J-QiC.jpg)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_5]{background-image:url(../assets/banner_plan_a_sp_5-3Zcyvz0.jpg)}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_5]{background-image:url(../assets/banner_plan_a_pc_5-2DX-WjL.jpg)}}.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_6]{background-image:url(../assets/banner_plan_a_sp_6-35DYvpz.jpg)}@media(min-width:768px){.sponsorship .sponsorship__container .sponsorship__container__content[data-type=pr]>span>a[data-plan=a_6]{background-image:url(../assets/banner_plan_a_pc_6-hrATS3f.jpg)}}@media(min-width:768px){.is-zh .sponsorship .sponsorship__container.top .sponsorship__container__content[data-position=top]{grid-template-columns:repeat(2,355px);grid-template-rows:repeat(1,90px)}}.is-zh .sponsorship .sponsorship__container.top .sponsorship__container__content[data-type=pr]>span:first-of-type{margin:0 0 10px}@media(min-width:768px){.is-zh .sponsorship .sponsorship__container.top .sponsorship__container__content[data-type=pr]>span:first-of-type{grid-column:1/2;grid-row:1/2}.is-zh .sponsorship .sponsorship__container.top .sponsorship__container__content[data-type=pr]>span:nth-of-type(2){grid-column:2/3;grid-row:1/2}}.is-zh .sponsorship .sponsorship__container.bottom .sponsorship__container__content[data-type=cooperation]>span{width:140px}@media(min-width:768px){.tsugimanga-bg{display:block;min-width:1020px;width:100%;min-height:1300px;height:100%}}@media(min-width:768px){.tsugimanga-bg:before{display:block;width:100%;height:100%;content:"";z-index:1}}@media(min-width:768px){.tsugimanga-bg--default{position:fixed;top:0;background:url(../assets/background_1-ZHOpjGB.svg) repeat 0 0/49px 49px,url(../assets/background_2-1gaFhaX.svg) repeat 0 0/460px 460px;background-color:#f8f8f8}}@media(min-width:768px){.tsugimanga-bg--jack{position:absolute;top:0;left:0;overflow:hidden}}.tsugimanga-bg--jack:before{position:fixed;top:60px;background:url(../assets/bg_jack-1NRDKkF.jpg) repeat top;background-size:1920px 1140px}.tsugimanga-bg--jack:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;content:"";z-index:0}.tsugimanga-bg--jack[data-term=aggregate]:before,.tsugimanga-bg--jack[data-term=vote]:before{background-image:url(../assets/bg_jack-1NRDKkF.jpg)}.tsugimanga-bg--jack[data-term=result]:before{background-image:url(../assets/bg_jack_result-1zYsZLr.jpg)}@keyframes menu-bar01{0%{transform:translateY(10px) rotate(45deg)}50%{transform:translateY(10px) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes menu-bar02{0%{transform:translateY(-10px) rotate(-45deg)}50%{transform:translateY(-10px) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(10px) rotate(0)}to{transform:translateY(10px) rotate(45deg)}}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(0)}to{transform:translateY(-10px) rotate(-45deg)}}@keyframes bound-logo-in{0%{transform:translateY(-150px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bound-logo-out{0%{transform:translateY(0)}20%{transform:translateY(10px)}to{transform:translateY(-150px)}}@keyframes bound-logo-in-sp{0%{transform:translateY(-52px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bound-logo-out-sp{0%{transform:translateY(0)}20%{transform:translateY(10px)}to{transform:translateY(-52px)}}.tsugimanga-header{position:fixed;width:100%;min-height:0;height:70px;overflow:visible;z-index:1000}@media(min-width:1024px){.tsugimanga-header{height:60px;background-color:#111}}.tsugimanga-header .tsugimanga-header__logo{position:absolute;top:0;left:0;width:100%;height:50px;background-color:#111;z-index:1}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__logo{position:relative;width:1024px;height:0;margin:0 auto}}.tsugimanga-header .tsugimanga-header__logo>a{display:block;position:absolute;top:-1px;left:-1px;width:120px;height:70px;margin:auto;background-image:url(../assets/logo-1vgfxVz.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__logo>a{bottom:auto;width:158px;height:90px;background-image:url(../assets/logo-1vgfxVz.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;z-index:10;transition:transform .2s ease-in-out;left:auto;right:100%}}.tsugimanga-header[data-is-home=true][data-show-logo=false] .tsugimanga-header__logo>a{animation:bound-logo-out .3s ease-in-out;transform:translateY(-150px)}.tsugimanga-header[data-is-home=true][data-show-logo=true] .tsugimanga-header__logo>a{animation:bound-logo-in .3s ease-in-out}.tsugimanga-header[data-is-home=true][data-show-logo=false][data-firsttime=true] .tsugimanga-header__logo>a{animation:none;transform:translateY(-150px)}.tsugimanga-header .tsugimanga-header__language{position:absolute;z-index:1;top:0;right:52px}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__language{display:none}}.tsugimanga-header .tsugimanga-header__menu-btn{display:block;position:absolute;top:0;right:0;width:50px;height:50px;background-color:#111;z-index:3;content:"";cursor:pointer}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__menu-btn{display:none}}.tsugimanga-header .tsugimanga-header__menu-btn span{display:inline-block;position:absolute;left:50%;width:30px;height:3px;margin-left:-15px;background-color:#fff;transition:all .4s}.tsugimanga-header .tsugimanga-header__menu-btn span:first-of-type{top:14px;animation:menu-bar01 .75s forwards}.tsugimanga-header .tsugimanga-header__menu-btn span:nth-of-type(2){top:24px;opacity:1;transition:all .25s .25s}.tsugimanga-header .tsugimanga-header__menu-btn span:nth-of-type(3){top:34px;animation:menu-bar02 .75s forwards}.tsugimanga-header .tsugimanga-header__nav{position:relative;width:100%;margin:0 auto;padding:40px 10px 10px;background:url(../assets/background_1-ZHOpjGB.svg) repeat 0 0/49px 49px,url(../assets/background_2-1gaFhaX.svg) repeat 0 0/460px 460px;background-color:#f8f8f8;z-index:2}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav{display:flex;justify-content:space-between;width:1024px;height:100%;margin:0 auto;padding:0;z-index:0;background:none}}@media(max-width:350px){.tsugimanga-header .tsugimanga-header__nav{padding:20px 30px}}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-wrapper{display:flex;height:100%;padding-right:15px}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container{padding-top:46px;margin-bottom:6px}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container{margin:0;padding-top:0;width:360px}}@media(max-width:350px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container{margin:0 -20px}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only{display:flex}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only{display:none}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only span{width:50%}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only span:not(:last-of-type){margin-right:5px}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only.tsugimanga-header__nav__btn-container--sp-only--entry{display:block}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only.tsugimanga-header__nav__btn-container--sp-only--entry{display:none}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only.tsugimanga-header__nav__btn-container--sp-only--aggregate>span:first-of-type>a{margin:0 0 0 auto}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--sp-only.tsugimanga-header__nav__btn-container--sp-only--aggregate>span:last-of-type>a{margin:0 auto 0 0}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--pc-only{display:none}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--pc-only{display:block}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--entry{width:310px;padding:4px 0}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--selection{display:flex;align-items:center;justify-content:center;width:auto}}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--aggregate,.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--vote{display:flex;align-items:center;width:auto;margin-right:10px}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__announce{align-items:center;justify-content:center;width:300px;height:30px;margin:auto 17px auto auto;background-color:#fff;border-radius:30px;color:#111;font-size:1.6rem;text-align:center}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__announce.tsugimanga-header__nav--pc-only{display:none}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__announce.tsugimanga-header__nav--pc-only{display:flex}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__share{display:block;padding-top:40px;margin-top:auto}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__share{display:none}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__language{display:none}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__language{display:block}}.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__annotation{padding-top:18px;color:#666;font-size:1rem;line-height:1;z-index:1;pointer-events:none}@media(min-width:1024px){.tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__annotation{position:absolute;bottom:5px;left:15px;padding-top:0}}.tsugimanga-header[data-is-closed=true] .tsugimanga-header__nav{display:none}@media(min-width:1024px){.tsugimanga-header[data-is-closed=true] .tsugimanga-header__nav{display:flex}}.tsugimanga-header[data-is-closed=false]{height:100%;overflow:scroll}@media(min-width:1024px){.tsugimanga-header[data-is-closed=false]{height:60px;overflow:unset}}.tsugimanga-header[data-is-closed=false] .tsugimanga-header__nav{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}@media(min-width:1024px){.tsugimanga-header[data-is-closed=false] .tsugimanga-header__nav{flex-direction:row;min-height:auto}}.tsugimanga-header[data-is-closed=false] .tsugimanga-header__menu-btn span:first-of-type{animation:active-menu-bar01 .75s forwards}.tsugimanga-header[data-is-closed=false] .tsugimanga-header__menu-btn span:nth-of-type(2){opacity:0}.tsugimanga-header[data-is-closed=false] .tsugimanga-header__menu-btn span:nth-of-type(3){animation:active-menu-bar03 .75s forwards}.is-en .tsugimanga-header .tsugimanga-header__logo>a{background-image:url(../assets/logo_en-3Qb_PKf.svg)}.is-en .tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--entry{width:360px;padding:4px 0}.is-zh .tsugimanga-header .tsugimanga-header__logo>a{background-image:url(../assets/logo_zh-30xjOHY.svg)}.is-zh .tsugimanga-header .tsugimanga-header__nav .tsugimanga-header__nav__btn-container.tsugimanga-header__nav__btn-container--entry{width:340px;padding:4px 0}.twitter-campaign{position:relative;padding:120px 20px 40px;border-radius:20px;background-color:#fff;text-align:center;z-index:0}@media(min-width:768px){.twitter-campaign{padding:170px 56px 50px}}.twitter-campaign__title--image{display:block;position:absolute;top:-30px;left:50%;transform:translateX(-50%);max-width:358px;width:100%}@media(min-width:768px){.twitter-campaign__title--image{max-width:800px;top:-50px}}.twitter-campaign__title--image-pc{display:none}@media(min-width:768px){.twitter-campaign__title--image-pc{display:block;width:100%}}.twitter-campaign__title--image-sp{display:block;width:100%}@media(min-width:768px){.twitter-campaign__title--image-sp{display:none}}.twitter-campaign__title{display:flex;flex-direction:column;align-items:center;position:relative;font-weight:700;font-size:2rem;line-height:1.2;margin-bottom:20px}@media(min-width:768px){.twitter-campaign__title{font-size:3rem}}.twitter-campaign__title__small{font-size:1.6rem;line-height:1.2}@media(min-width:768px){.twitter-campaign__title__small{font-size:2.4rem}}@media(min-width:768px){.twitter-campaign__title__small>br.hidden_pc{display:none}}.twitter-campaign__main-visual{display:flex;max-width:320px;width:100%;height:100px;margin:auto auto 20px;font-size:1.8rem;font-weight:700;color:#fff;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);border-radius:10px}@media(min-width:768px){.twitter-campaign__main-visual{font-size:3rem;max-width:100%}}.twitter-campaign__method-container .twitter-campaign__method-title{text-align:left;font-size:1.6rem;line-height:1.2;font-weight:700;margin-bottom:10px}@media(min-width:768px){.twitter-campaign__method-container .twitter-campaign__method-title{font-size:1.8rem}}.twitter-campaign__method-container .twitter-campaign__method-text{position:relative;text-align:left;font-size:1.4rem;line-height:1.2;font-weight:700}@media(min-width:768px){.twitter-campaign__method-container .twitter-campaign__method-text{font-size:1.6rem}}@media(min-width:768px){.twitter-campaign__method-container .twitter-campaign__method-text>br{display:none}}.twitter-campaign__method-container .twitter-campaign__method-text.first,.twitter-campaign__method-container .twitter-campaign__method-text.second{padding-left:1em}.twitter-campaign__method-container .twitter-campaign__method-text.first:before,.twitter-campaign__method-container .twitter-campaign__method-text.second:before{position:absolute;top:0;left:0;font-size:1.4rem;line-height:1.2}.twitter-campaign__method-container .twitter-campaign__method-text.first{margin-bottom:20px}.twitter-campaign__method-container .twitter-campaign__method-text.first:before{content:"1:"}.twitter-campaign__method-container .twitter-campaign__method-text.second{margin-bottom:30px}.twitter-campaign__method-container .twitter-campaign__method-text.second:before{content:"2:"}.twitter-campaign__method-container .twitter-campaign__method-text>span{background:linear-gradient(transparent 50%,#fff220 0)}.twitter-campaign__method-container .twitter-campaign__method-text>span>.no-wrap{color:#111;white-space:nowrap;border-bottom:1px solid #111;text-decoration:none;transition:border-bottom .3s}@media(min-width:768px){.twitter-campaign__method-container .twitter-campaign__method-text>span>.no-wrap:hover{border-bottom:1px solid transparent;transition:border-bottom .3s}}.twitter-campaign__method-container .twitter-campaign__method>.link-btn-twitter{position:relative;display:flex;justify-content:center;align-items:center;background-color:#1da1f2;color:#fff;margin-bottom:20px;padding:8px;max-width:340px}@media(min-width:768px){.twitter-campaign__method-container .twitter-campaign__method>.link-btn-twitter{margin-left:1em;padding:10px}}.twitter-campaign__method-container .twitter-campaign__method>.link-btn-twitter:before{content:"";position:relative;width:22px;height:18px;margin-right:10px;background:url(../assets/twitter_icon-kVqsTDI.svg) no-repeat 50%/contain}.twitter-campaign__method-list{display:flex;justify-content:center;margin-bottom:20px}.twitter-campaign__method-list--item{display:flex;flex-direction:column;align-items:center;position:relative;border-radius:10px;padding:16px 10px;flex-grow:1}@media(min-width:768px){.twitter-campaign__method-list--item{max-width:430px;width:100%}}.twitter-campaign__method-list--item:first-child{background-color:rgba(255,115,208,.3);margin-right:6px}@media(min-width:768px){.twitter-campaign__method-list--item:first-child{margin-right:20px}}.twitter-campaign__method-list--item:last-child{background-color:rgba(77,195,255,.3)}.twitter-campaign__method-list--item-img{display:block;max-width:140px;width:100%;margin-bottom:10px}@media(min-width:768px){.twitter-campaign__method-list--item-img{max-width:300px}}.twitter-campaign__method-list--item-img-pc{display:none}@media(min-width:768px){.twitter-campaign__method-list--item-img-pc{display:block;width:100%;transform:translateZ(0)}}.twitter-campaign__method-list--item-img-sp{display:block;width:100%;transform:translateZ(0)}@media(min-width:768px){.twitter-campaign__method-list--item-img-sp{display:none}}.twitter-campaign__method-list--item>.link-btn-twitter{background-color:#1da1f2;color:#fff;padding:16px 0;margin:0}@media(min-width:768px){.twitter-campaign__method-list--item>.link-btn-twitter{max-width:360px;margin:0 auto}}.twitter-campaign__method-link-container{display:flex;align-items:center;width:100%;text-align:left;margin:30px 0 0}@media(min-width:768px){.twitter-campaign__method-link-container{margin:20px 0 30px}}.twitter-campaign__method-link{position:relative;padding-left:1em;font-size:1.4rem;line-height:1.2;font-weight:700;color:#111;text-decoration:none;border-bottom:1px solid #111;transition:border-bottom .3s}@media(min-width:768px){.twitter-campaign__method-link:hover{border-bottom:1px solid transparent;transition:border-bottom .3s}}.twitter-campaign__method-link:before{content:">";position:absolute;top:0;left:0;font-size:1.4rem;line-height:1.2;text-decoration:none}.twitter-campaign__catch{font-size:2rem;line-height:1.2;font-weight:700;margin-bottom:20px}@media(min-width:768px){.twitter-campaign__catch{font-size:3rem}}.twitter-campaign__btn-container{display:flex;flex-direction:column;justify-content:center;max-width:265px;width:100%;margin:auto}@media(min-width:768px){.twitter-campaign__btn-container{flex-direction:row;max-width:100%}}@media(min-width:768px){.twitter-campaign__btn-container>span{width:50%;min-width:400px;padding:10px}}.twitter-campaign__btn-container>span:first-of-type{margin-bottom:10px}@media(min-width:768px){.twitter-campaign__btn-container>span:first-of-type{margin-bottom:0}}.btn-cover-text{width:100%;height:100%;padding:15px 30px;background-color:rgba(17,17,17,.8)}.btn-cover-text__message{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:30px;background-color:#fff;font-size:1.6rem;text-align:center}.btn-cover-text__message span:first-of-type{margin-right:.5em}.vote-btn{display:block;position:relative;width:100%;height:70px;margin-bottom:5px;color:#111;text-decoration:none}@media(min-width:768px){.vote-btn{max-width:740px;height:100px;margin-bottom:11px}}@media(min-width:1024px){.vote-btn{max-width:840px}}.vote-btn .vote-btn__content{display:flex;position:relative;width:calc(100% - 6px);height:100%;border:3px solid #111;border-radius:10px;background-color:#fff;overflow:hidden}@media(min-width:768px){.vote-btn .vote-btn__content{width:calc(100% - 10px)}.vote-btn .vote-btn__content:before{content:"";display:block;position:absolute;bottom:-34px;left:0;width:62px;height:80px;background:url(../assets/ornament-2pBtzOf.svg) no-repeat 50%/contain;z-index:10;pointer-events:none}}@media(min-width:1024px){.vote-btn .vote-btn__content:before{left:0;bottom:-34px;width:76px;height:80px}}.vote-btn .vote-btn__content .vote-btn__content__catch{display:flex;align-items:center;justify-content:center;flex-direction:column;width:128px;height:100%;border-right:3px solid #111;font-weight:700;font-size:1.6rem;line-height:1.3;text-align:center}@media(min-width:768px){.vote-btn .vote-btn__content .vote-btn__content__catch{width:310px;font-size:3rem}.vote-btn .vote-btn__content .vote-btn__content__catch br{display:none}}@media(min-width:1024px){.vote-btn .vote-btn__content .vote-btn__content__catch{width:420px}}.vote-btn .vote-btn__content .vote-btn__content__text{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:calc(100% - 128px);height:100%;padding:0 16px 0 0;background-color:#ffea2c;font-weight:700;font-size:2rem;line-height:1}@media(min-width:768px){.vote-btn .vote-btn__content .vote-btn__content__text{width:calc(100% - 310px);font-size:3rem}}@media(min-width:1024px){.vote-btn .vote-btn__content .vote-btn__content__text{width:calc(100% - 420px)}}@media(max-width:350px){.vote-btn .vote-btn__content .vote-btn__content__text{font-size:1.6rem}}.vote-btn .vote-btn__content .vote-btn__content__text:after{content:"";position:absolute;right:6px;width:16px;height:16px;background-image:url(../assets/arrow-2MBU4Y_.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;transition:transform .2s ease-out}.vote-btn .vote-btn__content .vote-btn__content__text .vote-btn__content__text__type{display:block;position:relative}.vote-btn .vote-btn__content .vote-btn__content__text .vote-btn__content__text__schedule{display:inline-block;margin-top:5px;padding:4px 10px;border-radius:100px;background-color:#fff;color:#111;font-weight:400;font-size:1.2rem;text-align:center}@media(min-width:768px){.vote-btn .vote-btn__content .vote-btn__content__text .vote-btn__content__text__schedule{margin-top:8px;font-size:1.6rem}}@media(max-width:350px){.vote-btn .vote-btn__content .vote-btn__content__text .vote-btn__content__text__schedule{font-size:1rem}}.vote-btn .vote-btn__shadow{position:absolute;top:6px;left:6px;width:calc(100% - 6px);height:100%;border:3px solid #111;border-radius:10px;background:linear-gradient(90deg,#ff40a7,#0dc5ff);z-index:-1}@media(min-width:768px){.vote-btn .vote-btn__shadow{top:11px;left:10px;width:calc(100% - 10px)}}@media(min-width:768px){.vote-btn:hover .vote-btn__content__text:after{transform:translateX(4px)}}.vote-btn[data-type=comics] .vote-btn__content__catch{background-color:#ff81c5}.vote-btn[data-type=web] .vote-btn__content__catch{background-color:#6bdaff}@media(max-width:350px){.is-en .vote-btn .vote-btn__content .vote-btn__content__catch{width:118px}}.is-en .vote-btn .vote-btn__content .vote-btn__content__text{padding:0}@media(max-width:350px){.is-en .vote-btn .vote-btn__content .vote-btn__content__text{width:calc(100% - 118px);padding:0 16px 0 0}}@media(min-width:768px){.is-en .vote-btn .vote-btn__content .vote-btn__content__text .vote-btn__content__text__schedule br{display:none}}@media(max-width:350px){.is-zh .vote-btn .vote-btn__content .vote-btn__content__catch{width:100px}}@media(max-width:350px){.is-zh .vote-btn .vote-btn__content .vote-btn__content__text{width:calc(100% - 100px)}}.work{display:flex;flex-direction:column;position:relative;width:100%;text-align:center}@media(min-width:768px){.work{height:100%}}.work .work__unext-prize{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding-bottom:4px;background:url(../assets/rank_unext-cU0dwEm.svg) no-repeat 50%/contain;color:#fff;font-size:2.6rem;font-weight:700}@media(min-width:768px){.work .work__unext-prize{margin:0 auto 5px;height:35px;font-size:1.6rem}}.work .work__unext-prize .work__unext-prize__unit{margin-left:5px;font-size:2.2rem}@media(min-width:768px){.work .work__unext-prize .work__unext-prize__unit{font-size:1.6rem}}@media(min-width:768px){.work .work__priz-side{height:40px}}.work .work__rank{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:10px;font-size:3rem;font-weight:700;line-height:1}.work .work__rank .work__rank__unit{margin:3px 5px 0;font-size:2rem}.work .work__rank .work__rank__unit:last-of-type{margin:3px 0 0 5px}.work .work__rank[data-rank="1"],.work .work__rank[data-rank="2"],.work .work__rank[data-rank="3"]{height:44px;padding-bottom:4px}.work .work__rank[data-rank="1"]{background:url(../assets/rank_1-14iuR1U.svg) no-repeat 50%/contain}.work .work__rank[data-rank="2"]{background:url(../assets/rank_2-2F-HfIz.svg) no-repeat 50%/contain}.work .work__rank[data-rank="3"]{background:url(../assets/rank_3-3gfhQbG.svg) no-repeat 50%/contain}.work .work__rank[data-rank=unext-nominate],.work .work__rank[data-rank=unext]{position:relative;width:100%;height:44px;margin:0 auto 10px;padding-bottom:4px;background:url(../assets/rank_unext-cU0dwEm.svg) no-repeat 50%/contain;color:#fff;font-size:2rem;z-index:1}.work .work__rank[data-rank=unext-nominate] .work__rank__unit,.work .work__rank[data-rank=unext] .work__rank__unit{font-size:1.8rem}@media(min-width:768px){.work .work__rank[data-rank=unext-nominate],.work .work__rank[data-rank=unext-prize]{margin:0 auto 5px;padding-bottom:4px;height:35px;font-size:1.6rem}}.work .work__rank[data-rank=global-special-prize-nominate],.work .work__rank[data-rank=global-special]{position:relative;width:100%;height:44px;margin:0 auto 10px;padding-bottom:4px;background:url(../assets/rank_special-1HwiF0y.svg) no-repeat 50%/contain;color:#111;font-size:2rem;z-index:1}.work .work__rank[data-rank=global-special-prize-nominate] .work__rank__unit,.work .work__rank[data-rank=global-special] .work__rank__unit{font-size:1.8rem}@media(min-width:768px){.work .work__rank[data-rank=global-special-prize-nominate],.work .work__rank[data-rank=global-special-prize]{margin:0 auto 5px;padding-bottom:4px;height:35px;font-size:1.6rem}}.work .work__rank[data-rank=global-en],.work .work__rank[data-rank=global-zh]{position:relative;flex-direction:column;gap:2px;width:100%;height:44px;margin:0 auto 10px;padding-bottom:4px;background:url(../assets/rank_special-1HwiF0y.svg) no-repeat 50%/contain;color:#111;font-size:1.6rem;z-index:1}.work .work__rank[data-rank=global-en]>span,.work .work__rank[data-rank=global-zh]>span{font-size:1rem}.work .work__visual{width:140px;min-height:140px;margin:0 auto 10px}@media(min-width:768px){.work .work__visual{width:160px;min-height:160px}}.work .work__visual img{width:auto;max-width:100%;max-height:140px;vertical-align:top}@media(min-width:768px){.work .work__visual img{max-height:160px}}.work .work__visual.work__visual--large{width:180px;min-height:180px}@media(min-width:768px){.work .work__visual.work__visual--large{width:240px;min-height:240px}}.work .work__visual.work__visual--large img{max-height:180px}@media(min-width:768px){.work .work__visual.work__visual--large img{max-height:240px}}.work .work__visual.work__visual--small{position:relative;width:140px;min-height:140px}@media(min-width:768px){.work .work__visual.work__visual--small{width:100%}}@media(min-width:768px){.work .work__visual.work__visual--small:before{display:block;width:100%;padding-top:100%;content:""}}.work .work__visual.work__visual--small img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;object-fit:contain}.work .work__title{flex-shrink:0;margin-bottom:5px;color:#111;font-weight:700;font-size:1.8rem;line-height:1.3}.work .work__author{margin-bottom:10px;color:#666;font-weight:400;font-size:1.2rem;flex-shrink:0}.work .work__author span{font-size:inherit}.work .work__author span:not(:last-of-type){margin-right:1em}.work .work__information{flex-shrink:0}.work .work__information.no-information{display:none}.work .work__information .work__information__catch{padding:4px;background-color:#eee;color:#666;font-weight:400;font-size:1.2rem;text-align:left;line-height:1.5}.work .work__information .work__information__point{font-size:1.8rem}.work .work__information .work__information__point[data-type=comics]{color:#ff81c5}.work .work__information .work__information__point[data-type=web]{color:#6bdaff}.work .work__information .work__information__point span{margin-left:2px;font-size:1.4rem}.work .work__information .work__information__btn{width:100%;padding-top:20px}.work .work__information .work__information__btn.hidden{display:none}.work .work__information .work__information__btn.work__information__btn--empty{padding-top:0}@media(min-width:768px){.work .work__information .work__information__btn.work__information__btn--empty{padding-top:20px;height:64px}}.work .work__information .work__information__btn:not(:first-of-type){padding-top:10px}.work .work__btn-container{margin-top:auto;height:auto;flex-shrink:0}@media(min-width:768px){.work .work__btn-container[data-year="2020"][data-usePage=top]{min-height:auto}}.work .work__btn-container .work__btn-container__title{position:relative;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;line-height:1;margin:20px 0 10px;color:#111}.work .work__btn-container .work__btn-container__title>span{position:relative;z-index:2;padding:0 8px;background-color:#fff}.work .work__btn-container .work__btn-container__title:before{content:"";position:absolute;width:100%;border-top:2px dashed #999}.work .work__btn-container .work__information__btn{width:100%;padding-top:20px}.work .work__btn-container .work__information__btn.hidden{display:none}.work .work__btn-container .work__information__btn.work__information__btn--empty{padding-top:0}.work .work__btn-container .work__information__btn:not(:first-of-type){padding-top:10px}@media(min-width:768px){.work .work__special{display:flex;height:100%}}.work.work-nominate .work__btn-container .work__btn-container__title,.work.work-result .work__btn-container .work__btn-container__title{margin:20px 0}.work.work-nominate .work__btn-container .work__btn-container__inner,.work.work-result .work__btn-container .work__btn-container__inner{display:flex;gap:6px}@media(min-width:768px){.work.work-nominate .work__btn-container .work__btn-container__inner,.work.work-result .work__btn-container .work__btn-container__inner{gap:10px;flex-direction:column}}.work.work-nominate .work__btn-container .work__btn-container__inner .work__information__btn,.work.work-result .work__btn-container .work__btn-container__inner .work__information__btn{padding:0}.work.work-nominate .work__btn-container .work__btn-container__inner .work__information__btn .link-btn,.work.work-result .work__btn-container .work__btn-container__inner .work__information__btn .link-btn{font-size:1.4rem}@media(max-width:350px){.work.work-nominate .work__btn-container .work__btn-container__inner .work__information__btn .link-btn,.work.work-result .work__btn-container .work__btn-container__inner .work__information__btn .link-btn{display:flex;justify-content:center;align-items:center;height:48px;padding:0 14px 0 0;font-size:1.2rem}}.work.work-nominate .work__btn-container .work__btn-container__inner .work__information__btn .link-btn .link-btn__text:after,.work.work-result .work__btn-container .work__btn-container__inner .work__information__btn .link-btn .link-btn__text:after{width:14px;height:14px}@media(max-width:350px){.work.work-nominate .work__btn-container .work__btn-container__inner .work__information__btn .link-btn .link-btn__text:after,.work.work-result .work__btn-container .work__btn-container__inner .work__information__btn .link-btn .link-btn__text:after{width:12px;height:12px;right:4px}}@media(min-width:768px){.is-en .work .work__btn-container,.is-zh .work .work__btn-container{height:auto}}.is-en .work .work__btn-container .link-btn,.is-zh .work .work__btn-container .link-btn{height:48px;padding:0 14px 0 0;display:flex;justify-content:center;align-items:center}.is-en .work .work__btn-container .link-btn .link-btn__text span,.is-zh .work .work__btn-container .link-btn .link-btn__text span{display:inline-block;white-space:nowrap}.is-en .work .work__btn-container .link-btn .link-btn__text:after,.is-zh .work .work__btn-container .link-btn .link-btn__text:after{right:4px}.is-en .work.work-nominate .work__btn-container,.is-en .work.work-result .work__btn-container,.is-zh .work.work-nominate .work__btn-container,.is-zh .work.work-result .work__btn-container{height:auto}.is-zh .work .work__information .work__information__catch{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,メイリオ,sans-serif}.winner-btn{display:block;position:relative;width:100%;max-width:300px;height:64px;margin:0 auto 5px;color:#111;text-decoration:none}@media(min-width:768px){.winner-btn{margin:0}}.winner-btn .winner-btn__content{display:flex;flex-direction:column;justify-content:center;position:relative;width:calc(100% - 4px);height:100%;border:2px solid #111;border-radius:10px;text-align:center}.winner-btn .winner-btn__content:after{content:"";position:absolute;right:8px;width:12px;height:12px;background-image:url(../assets/arrow-1SfxUPj.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;transition:transform .2s ease-out}@media(min-width:768px){.winner-btn .winner-btn__content:after{width:16px;height:16px}}@media(max-width:350px){.winner-btn .winner-btn__content:after{right:4px}}.winner-btn .winner-btn__content .winner-btn__content__text,.winner-btn .winner-btn__content .winner-btn__content__type{font-weight:700;font-size:1.4rem;line-height:1.3}@media(min-width:768px){.winner-btn .winner-btn__content .winner-btn__content__type br{display:none}}.winner-btn .winner-btn__shadow{position:absolute;top:4px;left:4px;width:calc(100% - 4px);height:100%;border:2px solid #111;border-radius:10px;background:linear-gradient(90deg,#ff40a7,#0dc5ff);z-index:-1}.winner-btn[data-type=comics] .winner-btn__content{background-color:#ff81c5}.winner-btn[data-type=web] .winner-btn__content{background-color:#6bdaff}@media(min-width:768px){.winner-btn:hover .winner-btn__content:after{transform:translateX(4px)}}.winner-btn.simple{height:86px}.winner-btn.simple .winner-btn__content{width:100%}.winner-btn.simple .winner-btn__content .winner-btn__content__type{font-weight:700;font-size:2rem;line-height:1;margin-bottom:10px}.winner-btn.simple .winner-btn__content .winner-btn__content__text{font-weight:700;font-size:1.6rem;line-height:1}.winner-btn.simple .winner-btn__shadow{display:none}.winner-btn[data-size=small]{height:58px;width:200px}.winner-btn[data-size=small] .winner-btn__content .winner-btn__content__type{font-size:1.6rem;margin-bottom:0;line-height:1.3}.winner-btn[data-size=small] .winner-btn__content .winner-btn__content__text{font-size:1.6rem;line-height:1.3}.is-en .winner-btn .winner-btn__content{padding-right:10px}.is-en .winner-btn .winner-btn__content .winner-btn__content__text,.is-en .winner-btn .winner-btn__content .winner-btn__content__type{font-size:1.2rem;line-height:1.3}@media(max-width:350px){.is-en .winner-btn .winner-btn__content .winner-btn__content__text,.is-en .winner-btn .winner-btn__content .winner-btn__content__type{font-size:1.1rem}}@media(max-width:350px){.is-en .winner-btn .winner-btn__content:after{right:4px}}.is-en .winner-btn.simple .winner-btn__content{padding-right:10px}.is-en .winner-btn.simple .winner-btn__content .winner-btn__content__type{font-weight:700;font-size:2rem;line-height:1}.is-en .winner-btn.simple .winner-btn__content .winner-btn__content__text{font-weight:700;font-size:1.6rem;line-height:1}@media(max-width:350px){.is-en .winner-btn.simple .winner-btn__content:after{right:4px}}.is-en .winner-btn[data-size=small] .winner-btn__content{padding-right:10px}.is-en .winner-btn[data-size=small] .winner-btn__content .winner-btn__content__text,.is-en .winner-btn[data-size=small] .winner-btn__content .winner-btn__content__type{font-size:1.4rem;line-height:1.3}.page-navi-current{position:relative;padding:15px 20px;border:2px solid #111;border-radius:10px;background-color:#ffea2c;color:#111;font-size:1.6rem;font-weight:700;line-height:1;text-decoration:none;text-align:center;cursor:pointer}@media(min-width:768px){.page-navi-current{font-size:1.8rem;text-align:center}}@media(max-width:350px){.page-navi-current{font-size:1.4rem}}.page-navi-current:after,.page-navi-current:before{display:block;position:absolute;top:0;right:20px;bottom:0;left:auto;width:14px;height:3px;margin:auto;border-radius:100px;background-color:#111;content:"";transition:transform .15s ease-out}.page-navi-current:before{transition:.2s;transform:rotate(90deg)}.page-navi-current:after{transition:.3s}@media(min-width:768px){.page-navi-current:after{transform:rotate(0)}}.page-navi-current[data-is-closed=false]{border-bottom-right-radius:0;border-bottom-left-radius:0}.page-navi-current[data-is-closed=false]:before{transform:rotate(0deg)}.page-navi-current[data-is-closed=false]:after{background-color:transparent}.page-navi{position:relative;z-index:100}.page-navi .page-navi__list{position:absolute;width:100%}.popup{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1100}.popup .popup__content{position:relative;width:calc(100% - 20px);max-width:400px;z-index:9999}@media(min-width:768px){.popup .popup__content{max-width:890px}}.popup .popup__content img{display:block;width:100%;max-width:500px;height:auto;margin:0 auto}.popup .popup__content .popup__content__close-btn{position:absolute;top:-10px;right:-10px;width:30px;height:30px;background:url(../assets/icon_close-1JuJvSu.svg) no-repeat 50%/contain;background-color:transparent;border:none;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.popup .popup__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.popup[data-is-show=true]{display:flex}.popup[data-is-show=false]{display:none}.result-list{display:flex;flex-wrap:wrap;padding:0 20px}@media(min-width:768px){.result-list{flex-wrap:nowrap;padding:15px 0}}@media(max-width:350px){.result-list{padding:0 10px}}@media(min-width:768px){.result-list:not(:first-of-type){border-top:2px dotted #111}}.result-list .result-list__item{width:100%;padding:20px 0;border-bottom:2px dotted #111}@media(min-width:768px){.result-list .result-list__item{padding:0 15px;border-bottom:0}}@media(min-width:768px){.result-list .result-list__item:not(:last-of-type){border-right:2px dotted #111}}@media(min-width:768px){.result-list[data-column="3"] .result-list__item{width:33.33%}}@media(min-width:768px){.result-list[data-column="3"][data-year="2022"][data-type=comics] .result-list__item .work__information{height:auto}}@media(min-width:768px){.result-list[data-column="3"][data-year="2022"][data-type=web] .result-list__item .work__information{height:72px}}@media(min-width:768px){.result-list[data-column="4"] .result-list__item{width:25%}}@media(min-width:768px){.result-list[data-column="5"] .result-list__item{width:20%}}.result-list:last-child .result-list__item:last-of-type{border-bottom:0}@media(min-width:768px){.is-en .result-list[data-column="3"] .result-list__item{width:33.33%}}@media(min-width:768px){.is-en .result-list[data-column="3"][data-year="2022"][data-type=web] .result-list__item:first-of-type .work__btn-container{margin-top:24px}.is-en .result-list[data-column="3"][data-year="2022"][data-type=web] .result-list__item:nth-of-type(2) .work__btn-container{margin-top:auto}.is-en .result-list[data-column="3"][data-year="2022"][data-type=web] .result-list__item:nth-of-type(3) .work__btn-container{margin-top:24px}}.special-contents{padding-top:20px;text-align:left;flex-grow:1}.special-contents .special-contents__title{position:relative;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;line-height:1;margin:0 0 10px}.special-contents .special-contents__title>span{position:relative;z-index:2;padding:0 8px;background-color:#fff}.special-contents .special-contents__title:before{content:"";position:absolute;width:100%;border-top:2px dashed #999}@media(min-width:768px){.special-contents .special-contents__detail[data-usePage=top]{display:flex;gap:15px}}.special-contents .special-contents__illust{margin-bottom:10px}.special-contents .special-contents__illust img{display:block;width:auto;max-height:135px;margin:0 auto 5px}.special-contents .special-contents__illust .special-contents__illust__btn{display:flex;align-items:center;justify-content:center;width:120px;height:30px;margin:0 auto;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#666;font-size:1.2rem;transition:all .17s ease-in-out}@media(min-width:768px){.special-contents .special-contents__illust .special-contents__illust__btn:hover{background-color:#f1f1f1}}.special-contents .special-contents__comment{font-size:1.4rem}.special-contents .special-contents__comment .special-contents__comment__title{margin-bottom:5px;font-weight:700}.special-contents .special-contents__comment .special-contents__comment__content:not(:last-of-type){margin-bottom:15px}.special-contents .special-contents__comment .special-contents__comment__content span{display:block;padding-top:5px;color:#666;font-size:1.2rem;text-align:right}.special-contents .special-contents__comment .special-contents__comment__content span:before{content:"（"}.special-contents .special-contents__comment .special-contents__comment__content span:after{content:"）"}.special-contents .special-contents__comment__attention{margin-top:5px;font-weight:400;font-size:1rem;line-height:1.2;color:#666}@media(min-width:768px){.special-contents[data-column="2"]{display:flex}}@media(min-width:768px){.special-contents[data-column="2"] .special-contents__illust{flex-basis:120px;flex-shrink:0;margin-right:10px}}.is-zh .special-contents .special-contents__comment .special-contents__comment__content{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,メイリオ,sans-serif}@keyframes bound-link-in{0%{transform:translate3d(0,100%,0)}80%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes bound-link-out{0%{transform:translateZ(0)}20%{transform:translate3d(0,-10px,0)}to{transform:translate3d(0,100%,0)}}.tsugimanga-fixed-link{position:fixed;bottom:0;left:0;width:100%;padding:0 10px 5px;z-index:999}@media(min-width:768px){.tsugimanga-fixed-link{padding:5px 10px;background-color:rgba(0,0,0,.8)}}.tsugimanga-fixed-link .tsugimanga-fixed-link__btn-container{display:flex;justify-content:center}.tsugimanga-fixed-link .tsugimanga-fixed-link__btn-container>span{width:50%}.tsugimanga-fixed-link .tsugimanga-fixed-link__btn-container>span:not(:last-of-type){margin-right:5px}@media(min-width:768px){.tsugimanga-fixed-link[data-device=sp]{display:none}}.tsugimanga-fixed-link[data-is-show=false]{animation:bound-link-out .3s ease-in-out;transform:translate3d(0,130%,0)}.tsugimanga-fixed-link[data-is-show=true]{animation:bound-link-in .3s ease-in-out}.tsugimanga-fixed-link[data-is-home=false][data-is-show=false]{animation:none;transform:translateZ(0)}.tsugimanga-fixed-link.entry:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:90px;background-color:#111;opacity:.8;z-index:-1}.tsugimanga-fixed-link.entry .entry-btn__annotation{color:#fff}@media(min-width:768px){.tsugimanga-fixed-link.vote{padding:0 10px 12px;background:none}}.tsugimanga-fixed-link.vote:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:90px;background-color:#111;opacity:.8;z-index:-1}@media(min-width:768px){.tsugimanga-fixed-link.vote:before{height:120px}}.tsugimanga-fixed-link.vote .tsugimanga-fixed-link__btn-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.tsugimanga-fixed-link.vote .tsugimanga-fixed-link__btn__annotation{margin-top:4px;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;color:#fff}@media(min-width:768px){.tsugimanga-fixed-link.vote .tsugimanga-fixed-link__btn__annotation br{display:none}}@media(min-width:768px){.tsugimanga-fixed-link.vote .tsugimanga-fixed-link__btn__annotation{margin-top:6px;font-size:1.2rem}}.is-en .tsugimanga-fixed-link.entry,.is-zh .tsugimanga-fixed-link.entry{display:none}.winner-list .winner-list__item{padding:20px 0;border-bottom:2px dashed #111}@media(min-width:768px){.winner-list .winner-list__item{padding:30px 0}}.winner-list .winner-list__item .work__btn-container{height:auto}.winner-list .winner-list__item .work__btn-container .work__btn-container__inner{flex-direction:row}.winner-list .winner-list__item:last-of-type{border-bottom:none}@media(min-width:768px){.winner-list[data-year="2022"] .winner-list__item:first-of-type{height:1078px}}@media(min-width:768px){.winner-list[data-year="2022"] .winner-list__item:nth-of-type(2){height:868px}}@media(min-width:768px){.winner-list[data-year="2022"] .winner-list__item:nth-of-type(3){height:1095px}}@media(min-width:768px){.winner-list[data-year="2022"] .winner-list__item:nth-of-type(4){height:442px}}@media(min-width:768px){.winner-list[data-year="2022"] .winner-list__item:nth-of-type(5){height:440px}}@media(min-width:768px){.is-en .winner-list[data-year="2022"] .winner-list__item:first-of-type{height:1110px}}@media(min-width:768px){.is-en .winner-list[data-year="2022"] .winner-list__item:nth-of-type(2){height:900px}}@media(min-width:768px){.is-en .winner-list[data-year="2022"] .winner-list__item:nth-of-type(3){height:1126px}}.is-en .winner-list[data-year="2022"] .winner-list__item .work__btn-container{height:auto}@media(min-width:768px){.is-zh .winner-list[data-year="2022"] .winner-list__item:first-of-type{height:1098px}}@media(min-width:768px){.is-zh .winner-list[data-year="2022"] .winner-list__item:nth-of-type(2){height:888px}}@media(min-width:768px){.is-zh .winner-list[data-year="2022"] .winner-list__item:nth-of-type(3){height:1114px}}.is-zh .winner-list[data-year="2022"] .winner-list__item .work__btn-container{height:auto}.winner-data{position:relative;margin-top:20px;z-index:0;overflow:hidden}@media(min-width:768px){.winner-data{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}}.winner-data .winner-data__table{width:100%;border:2px solid #111;border-radius:10px;overflow:hidden}.winner-data .winner-data__table:not(:last-of-type){margin-bottom:6px}@media(min-width:768px){.winner-data .winner-data__table:not(:last-of-type){margin-bottom:0}}.winner-data .winner-data__table .winner-data__table__title{position:relative;font-size:1.6rem;font-weight:700;text-align:center;line-height:1;color:#fff;padding:6px 0;border-bottom:2px solid #111}.winner-data .winner-data__table .winner-data__table__title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../assets/bg-56cR8Bg.svg);background-position:50%;background-size:16px 16px;background-repeat:repeat;z-index:-1}.winner-data .winner-data__table .winner-data__table__content{font-size:1.4rem;font-weight:700;line-height:1.3;padding:6px 0;text-align:center}.winner-data .winner-data__table .winner-data__table__content>span{padding:0 4px;font-size:1.8rem;line-height:1}.winner-data .winner-data__table .winner-data__table__content .winner-data__table__content__department{display:block;font-size:1.4rem;line-height:1.3}.winner-data .winner-data__table .winner-data__table__content .winner-data__table__content__department:first-of-type{padding:2px 0 0}.winner-data .winner-data__table .winner-data__table__content .winner-data__table__content__department:last-of-type{padding:0 0 2px}@media(min-width:768px){.is-en .winner-data .winner-data__table .winner-data__title{width:320px;font-size:1.6rem}}@media(min-width:768px){.is-en .winner-data .winner-data__table .winner-data__content{font-size:2.4rem}}.niconico-live{position:relative;display:flex;align-items:center;padding:20px;border-radius:10px;background-color:#fff;text-align:center;z-index:0}@media(min-width:768px){.niconico-live{padding:40px 50px}}@media(max-width:350px){.niconico-live{padding:20px 15px}}@media(min-width:768px){.niconico-live:after,.niconico-live:before{content:"";position:absolute;width:255px;height:77px;background:url(../assets/bg_decoration_text-1F1M5RJ.png) no-repeat 50%/contain;pointer-events:none}}@media(min-width:768px){.niconico-live:before{left:56px}}@media(min-width:768px){.niconico-live:after{right:56px}}.niconico-live .niconico-live__inner{position:relative;width:100%;height:100%;padding:20px}@media(min-width:768px){.niconico-live .niconico-live__inner{padding:0}}@media(max-width:350px){.niconico-live .niconico-live__inner{padding:20px 8px}}.niconico-live .niconico-live__inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-image:url(../assets/niconico-live_frame_sp-TdRmFSC.svg) 22 round;border-width:22px;border-style:solid;pointer-events:none}@media(min-width:768px){.niconico-live .niconico-live__inner:before{border-image:url(../assets/niconico-live_frame-3iRLw4y.svg) 58 round;border-width:58px}}.niconico-live .niconico-live__inner:after{content:"";position:absolute;bottom:calc(100% - 8px);left:0;width:84px;height:80px;background:url(../assets/marubanana-live-ezA4VcB.svg) no-repeat 50%/contain;pointer-events:none}@media(min-width:768px){.niconico-live .niconico-live__inner:after{bottom:-20px;left:10px;width:104px;height:98px}}.niconico-live .niconico-live__heading{margin:0 auto;font-weight:700;font-size:2.4rem;line-height:1}@media(min-width:768px){.niconico-live .niconico-live__heading{margin-top:20px;font-size:4rem}}.niconico-live .niconico-live__catch{margin:4px 0 0;font-size:1.6rem;font-weight:700;line-height:1.5}@media(min-width:768px){.niconico-live .niconico-live__catch{margin:12px 0 0;font-size:2.4rem;line-height:1.2}}@media(min-width:768px){.niconico-live .niconico-live__catch .niconico-live__catch__br{display:none}}.niconico-live .niconico-live__text__accent{background:linear-gradient(transparent 50%,#fff220 0)}.niconico-live .niconico-live__iframe-wrap{margin:8px auto 0;max-width:260px;width:100%}@media(min-width:768px){.niconico-live .niconico-live__iframe-wrap{margin:0 auto;padding:20px 0;max-width:314px}}@media(max-width:350px){.niconico-live .niconico-live__iframe-wrap{max-width:250px}}.niconico-live .niconico-live__iframe-wrap>iframe{width:100%}.is-en .niconico-live .niconico-live__inner{padding:20px 0}@media(min-width:768px){.is-en .niconico-live .niconico-live__heading .niconico-live__heading__br{display:none}}.is-en .niconico-live .niconico-live__catch{margin:10px 0 0}@media(min-width:768px){.is-en .niconico-live .niconico-live__catch{margin:20px 0}}@media(max-width:350px){.is-zh .niconico-live .niconico-live__catch{font-size:1.4rem}}@media(min-width:768px){.is-zh .niconico-live .niconico-live__iframe-wrap{margin:15px auto 0}}.aggregation{position:relative;padding:40px 18px;border-radius:20px;background-color:#fff;text-align:center;z-index:0}@media(min-width:768px){.aggregation{padding:60px 50px;background-image:url(../assets/bg_decoration_text-17AxAV5.png);background-repeat:no-repeat;background-position:50%;background-size:auto}}.aggregation:before{position:absolute;left:0;top:-45px;width:84px;height:80px;background-image:url(../assets/icon_sp_live-announcement-3VfptsW.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;content:"";z-index:-1}@media(min-width:768px){.aggregation:before{background-image:url(../assets/icon_live-announcement-1Sm00Ea.svg);left:110px;top:310px;width:146px;height:140px}}.aggregation__content{position:relative;margin:0 auto}@media(min-width:768px){.aggregation__content:before{top:0;background-image:url(../assets/bg_decoration_top-1mHfXcC.svg);background-position:top}}@media(min-width:768px){.aggregation__content:after,.aggregation__content:before{position:absolute;left:0;width:100%;height:56px;background-repeat:no-repeat;background-size:cover;content:"";z-index:-1}.aggregation__content:after{bottom:0;background-image:url(../assets/bg_decoration_bottom-3F0KTV6.svg);background-position:bottom}}.aggregation__content__heading{margin:0 0 15px;font-weight:400;font-size:1.8rem;line-height:1;position:relative}@media(min-width:768px){.aggregation__content__heading{font-size:3rem}}.aggregation__content__catch{display:inline-block;margin-bottom:20px;font-weight:700;font-size:1.8rem;line-height:1.2;background-color:#fff;padding:8px 18px;border-radius:30px}@media(min-width:768px){.aggregation__content__catch{font-size:3rem;padding:10px 28px}}@media(min-width:768px){.aggregation__content__catch__br{display:none}}.aggregation__content__iframe-wrap{margin:0 auto;max-width:312px}.aggregation__content__iframe-wrap__iframe{width:100%;border:1px solid #d0d0d0}.campaign-rule{border:2px solid #111;border-radius:20px;padding:20px}@media(min-width:768px){.campaign-rule{padding:40px 100px}}.campaign-rule__description{font-weight:700;margin-bottom:20px}@media(min-width:768px){.campaign-rule__description{margin-bottom:30px}}.campaign-rule__content--item{margin-bottom:20px}@media(min-width:768px){.campaign-rule__content--item{margin-bottom:30px}}.campaign-rule__content--item-text>span{white-space:nowrap}.campaign-rule__content--item-text>span>a{color:#111;text-decoration:none;border-bottom:1px solid #111;transition:border-bottom .3s}@media(min-width:768px){.campaign-rule__content--item-text>span>a:hover{border-bottom:1px solid transparent;transition:border-bottom .3s}}.campaign-rule__content--attention-title,.campaign-rule__content--item-title{font-size:1.4rem;margin:0 0 5px}.campaign-rule__content--attention-text{padding-left:1em;text-indent:-1em;margin-bottom:10px}.campaign-rule__content--attention-text>span{font-weight:700}.campaign-rule__content--attention-text>span.highlight{background:linear-gradient(transparent 50%,#fff220 0)}.campaign-rule__content--attention-conclude{text-align:right;margin-top:5px}.result-link{position:relative;padding:40px 30px;border-radius:20px;background-color:#fff;text-align:center;z-index:0;overflow:hidden}.result-link:before{content:"";position:absolute;top:0;left:0;width:108px;height:82px;background-image:url(../assets/ornament_left-3sjAkgy.png);background-size:contain;background-position:0;background-repeat:no-repeat;pointer-events:none}@media(min-width:768px){.result-link:before{width:325px;height:188px;background-image:url(../assets/ornament_left_pc-11cBs2e.png)}}.result-link:after{content:"";position:absolute;top:0;right:0;width:108px;height:82px;background-image:url(../assets/ornament_right-3RUQRl9.png);background-size:contain;background-position:100%;background-repeat:no-repeat;pointer-events:none}@media(min-width:768px){.result-link:after{width:325px;height:188px;background-image:url(../assets/ornament_right_pc-2tjqcDY.png)}}@media(min-width:768px){.result-link{padding:50px 0}}@media(max-width:350px){.result-link{padding:20px 15px}}.result-link__catch{position:relative;font-size:1.4rem;font-weight:700;line-height:1.5;margin-bottom:10px;text-shadow:#fff 2px 0,#fff 1px 1px,#fff 0 0,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px,#fff 2px 2px;z-index:2}@media(min-width:768px){.result-link__catch{font-size:2rem}}.result-link__title{font-size:2.4rem;font-weight:700;line-height:1.2}@media(min-width:768px){.result-link__title{font-size:4rem}}.result-link__button-list{margin:15px 10px 0 0}@media(min-width:768px){.result-link__button-list{display:flex;justify-content:center;margin:30px auto 0}}@media(min-width:768px){.result-link__button-list .result-link__button{max-width:352px}}.result-link__button-list .result-link__button:first-child{background-color:#ff73d0;margin-bottom:20px}@media(min-width:768px){.result-link__button-list .result-link__button:first-child{margin-bottom:10px;margin-right:30px}}.result-link__button-list .result-link__button:last-child{background-color:#4dc3ff}.result-link__button-list .result-link__button>.link-btn__text{text-shadow:#000 2px 0,#000 1px 1px,#000 0 0,#000 -1px 1px,#000 -1px -1px,#000 1px -1px,#000 2px 2px;color:#fff}.result-link__button-list .result-link__button>.link-btn__text:after{margin-left:16px}.confetti{position:absolute;top:0;left:0;width:100%;height:calc(100% + 60px);pointer-events:none}.confetti.winner{height:300px;top:60px}@media(min-width:768px){.confetti{top:-90px;height:calc(100% + 400px)}}.confetti>span{display:block;position:absolute;opacity:0}.confetti>span>span,.confetti>span>span>span{display:block;width:100%;height:100%}@keyframes rotateY{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}