.anv2nd h1 img.header{display:block;width:100%}.anv2nd .content-guide{position:sticky;top:5px;width:100%;display:flex;z-index:12;background:linear-gradient(to bottom,#8f1d1d,#b62f2f);transition:width .2s 0s ease-in-out,border-radius .2s 0s ease-in-out}.anv2nd .content-guide a{display:flex;justify-content:center;align-items:center;flex:1;border:0 solid #680909;border-width:0 0 0 1px;color:#FFF;padding:.7em 1em 1em;text-align:center;line-height:1.2;background-image:url(../img/1st/guide-button-line.jpg);background-position:left calc(100% - 5px);background-size:100% 3px;background-repeat:no-repeat}.anv2nd .content-guide a:nth-of-type(1){border-width:0}.anv2nd .content-guide.sticky-mobile{width:85%;border-radius:0 var(--border-radius) var(--border-radius) 0}.anv2nd .content h1 img,.anv2nd .content h2 img{width:100%;display:block}@media (min-width:769px) and (min-aspect-ratio:103/100){.anv2nd .content-guide{top:-1px}.anv2nd .content-guide a{padding:1em 1em 1.3em}}.anv2nd .content{margin-top:10%}.anv2nd .content:nth-of-type(1){margin-top:0}.anv2nd .content h2{position:relative;z-index:0}.anv2nd .content a.content__link{border:1px solid #a3a3a3;color:#fff;margin:2% auto;background-color:#000;width:min(95%,15em);display:block;padding:.5em 1em;text-align:center;text-decoration:none;border-radius:100px;position:relative;z-index:9}.anv2nd .content.campaign h2:nth-of-type(1),.anv2nd .content.event h2:nth-of-type(1),.anv2nd .content.system h2:nth-of-type(1){margin-bottom:-8%}.anv2nd .content.system h3{padding:.5em 4em .5em .5em;color:#FFF;margin-bottom:.5em;background-image:url(../img/1st/item-name-bg.jpg);background-repeat:no-repeat;background-position:center right;background-size:100% auto;border:1px solid #DDD;border-radius:var(--border-radius)}.anv2nd .content.campaign h3,.anv2nd .content.event h3{position:relative;word-break:keep-all}.anv2nd .content.campaign h4,.anv2nd .content.event h4{margin-top:10%}.anv2nd .content.campaign h4:nth-of-type(1),.anv2nd .content.event h4:nth-of-type(1){margin-top:0}.anv2nd .content.event h3{color:#611e1e;margin-bottom:.5em;font-weight:700;border:1px dotted #611e1e;border-width:0 0 1px}.anv2nd .content.event .container{background:linear-gradient(to bottom,rgba(238,139,100,.2),rgba(238,139,100,.1));box-shadow:3px 3px 0 rgba(0,0,0,.05);border-radius:var(--border-radius);margin:2em 1em}.anv2nd .content.event .container .content__media img{width:min(80%,500px);display:block;margin:0 auto}.anv2nd .content.event .container .content__media img:not([src*=".png"]){border-radius:var(--border-radius)}.anv2nd .content.campaign h3{color:#0f212c;margin-bottom:.5em;font-weight:700;border:1px dotted #696969;border-width:0 0 1px}.anv2nd .content.campaign .container{background:linear-gradient(to bottom,rgba(173,197,217,.5),rgba(85,108,117,.1));box-shadow:3px 3px 0 rgba(0,0,0,.05);border-radius:7px;margin:2em 1em}.anv2nd .content.campaign .container .content__media img{width:min(80%,500px);display:block;margin:0 auto}.anv2nd .content.campaign .container .content__media img:not([src*=".png"]){border-radius:var(--border-radius)}.anv2nd .content .container{position:relative;z-index:1}.anv2nd .content .container .content__table{display:block;overflow:auto;margin-top:1em}.anv2nd .content .container .content__table table{width:100%;border-collapse:collapse}.anv2nd .content .container .content__table table td,.anv2nd .content .container .content__table table th{text-align:left;vertical-align:top;font-weight:400;border:1px solid #cecece;padding:.5em;background-color:#fff;display:table-cell;width:auto}.anv2nd .content .container .content__table table td ul,.anv2nd .content .container .content__table table th ul{margin:0 0 0 1.5em;padding:0}.anv2nd .content .container .content__table table td ul li,.anv2nd .content .container .content__table table th ul li{margin-bottom:.5em}.anv2nd .content .container .content__table table th{background-color:#eeeee8;width:auto;white-space:nowrap;min-width:5em}.anv2nd .content .container .content__table table td[colspan]{border-width:0;padding-top:.5em;font-weight:700}.anv2nd .content .container .content__table table.list td,.anv2nd .content .container .content__table table.list th{display:block;width:100%}@media (min-width:769px) and (min-aspect-ratio:103/100){.anv2nd .content .container .content__table table.list td,.anv2nd .content .container .content__table table.list th{display:table-cell;width:auto}}.anv2nd .content .container .content__table table.table td,.anv2nd .content .container .content__table table.table th{vertical-align:middle}.anv2nd .content .container .content__media{margin-top:3%;width:calc(100% + 2em);margin-left:-1em}.anv2nd .content .container .content__media img{display:block;width:100%}.anv2nd .content .container .live0226_archive{display:block;width:15em;max-width:90%;text-align:center;color:#FFF;background:linear-gradient(to bottom,#7a1414,#aa2020);outline-color:rgba(255,255,255,.5);outline-width:1px;outline-style:solid;outline-offset:-2px;margin:2% auto;padding:.2em .5em;border-radius:3em}.anv2nd .collabo>h3{text-align:center}.anv2nd .collabo>h3 img{display:block;width:100%}.anv2nd .collabo>h3 .collabo_event_text{padding:1em}@media (max-width:640px){.anv2nd .collabo>h3 .collabo_event_text{text-align:left}}.anv2nd .collabo>h3 .collabo_event_text .collabo_event_info{border:1px solid #666;width:21em;padding:.2em 1em;text-align:center;margin:5% auto}.anv2nd .collabo .about{display:flex;border-radius:var(--border-radius);border:3px solid #e1abdb;background-image:url(../img/1_5th/about_keiji_bg.png);background-size:80% auto;background-position:bottom right;background-repeat:no-repeat;margin-bottom:5%}.anv2nd .collabo .about .about_img_book{width:30%}.anv2nd .collabo .about .about_img_book img{display:block;width:90%;margin:10% auto;box-shadow:0 0 3px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2);-webkit-box-reflect:below 2px linear-gradient(to bottom,rgba(0,0,0,0) 90%,rgba(0,0,0,.2))}.anv2nd .collabo .about .about_text{width:70%;padding:.5rem;color:#222}.anv2nd .collabo .about .about_text h6{font-weight:700;color:#222;display:block;text-align:center;font-size:120%}.anv2nd .collabo .about .about_text .keiji35th_logo{display:block;margin:1rem auto;width:60%}.anv2nd .collabo .content__table{margin-top:-30%!important}.anv2nd .collabo .collabo_chara{margin-top:5%}.anv2nd .collabo .collabo_chara .collabo_chara_box{position:relative;margin-top:1%;padding:.5em .5em .5em 27%;font-size:90%;border:1px solid #cecece;background-position:left top;background-size:30% auto;background-repeat:no-repeat}.anv2nd .collabo .collabo_chara .collabo_chara_box.sukeemon{background-image:url(../img/1_5th/chara_sukeemon.jpg)}.anv2nd .collabo .collabo_chara .collabo_chara_box.matsu{background-image:url(../img/1_5th/chara_matsu.jpg)}.anv2nd .collabo .collabo_chara .collabo_chara_box.yukimura{background-image:url(../img/1_5th/chara_yukimura.jpg)}.anv2nd .collabo .collabo_chara .collabo_chara_box.hideyoshi{background-image:url(../img/1_5th/chara_hideyoshi.jpg)}.anv2nd .collabo .collabo_chara .collabo_chara_box b{font-size:120%}.anv2nd .collabo .collabo_chara .collabo_chara_box .imei{font-size:90%}.anv2nd .collabo .collabo_chara .collabo_chara_box .imei .imei_num{font-size:120%;font-weight:700;color:#E00}.anv2nd .collabo .collabo_chara .collabo_chara_box aside{background-color:rgba(0,0,0,.1);padding:1em;margin-top:3%;outline-offset:-3px;outline:#BBB solid 1px}.anv2nd .collabo .collabo_chara .collabo_chara_box::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;background-image:url(../img/1_5th/about_keiji_bg.png);background-size:80% auto;background-position:bottom right;background-repeat:no-repeat;opacity:.8;z-index:-1}