@charset "UTF-8";
/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:100vh;max-width:500px;overflow-y:auto;padding:30px}.modal__header{align-items:center;display:flex;justify-content:space-between}.modal__title{box-sizing:border-box;color:#00449e;font-size:1.25rem;font-weight:600;line-height:1.25;margin-bottom:0;margin-top:0}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"✕"}.modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}.modal__btn{-moz-osx-font-smoothing:grayscale;-webkit-appearance:button;backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.modal__btn:focus,.modal__btn:hover{transform:scale(1.05)}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes blur-show-up{0%{filter:blur(2px);opacity:0;transform:translateY(8px)}to{filter:blur(0);opacity:1;transform:translateY(0)}}@keyframes scaleAnimation{0%{transform:scale(0) translateY(4px)}60%{transform:scale(1.2) translateY(4px)}to{transform:scale(1) translateY(0)}}@keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeinSlide{0%{opacity:0;transform:translateX(-10vw)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutSlide{0%{opacity:1;transform:translateX(0)}to{display:none;opacity:0;transform:translateX(-10vw)}}@keyframes fadeinSlideR{0%{opacity:0;transform:translateX(10vw)}to{opacity:1;transform:translateX(0)}}@keyframes fadeoutSlideR{0%{opacity:1;transform:translateX(0)}to{display:none;opacity:0;transform:translateX(10vw)}}*{word-wrap:break-word;box-sizing:border-box}html{font-size:16}@media (max-width:1814px){html{font-size:.8815427vw}}@media (max-width:767px){html{font-size:4.266667vw}}body{-webkit-font-smoothing:antialiased;color:#000;font:16px/1.5 Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-weight:400;padding-top:90px;position:relative}@media (max-width:1814px){body{font-size:.8815427vw}}@media (max-width:767px){body{font-size:4.266667vw;padding-top:45px}}body .wrapper{margin:0 auto;max-width:1800px;width:100%}body .wrapper .container{margin:0 auto;padding:0 14.4444444444%;width:100%}@media (max-width:1280px){body .wrapper:not(.top-wrapper){font-size:1.18vw}body .wrapper:not(.top-wrapper) .container{padding:0 2.3%}}@media (max-width:767px){body .wrapper{font-size:4.266667vw;max-width:100%}body .wrapper .container{padding:0 4vw}body .wrapper:not(.top-wrapper){font-size:4.266667vw}body .wrapper:not(.top-wrapper) .container{padding:0 4vw}}body .w-100{height:auto;max-width:100%;width:100%}body img.w-100{vertical-align:top}@media (min-width:768px){body .pc-d-none{display:none}body .pc-d-block{display:block}body .pc-d-inline-block{display:inline-block}body .pc-d-inline{display:inline}body .sp-d-block,body .sp-d-inline,body .sp-d-inline-block{display:none}}@media (max-width:767px){body .sp-d-none{display:none}body .sp-d-block{display:block}body .sp-d-inline-block{display:inline-block}body .sp-d-inline{display:inline}body .pc-d-block,body .pc-d-inline,body .pc-d-inline-block{display:none}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #d9d9d9;border-radius:40px;color:inherit;cursor:pointer;display:inline-block;font-size:max(1.125rem,12px);font-weight:700;line-height:1.5;padding:.806em .44em;text-align:center;text-decoration:none;transition:all .2s}.btn:hover{background:#d9d9d9}.btn.btn-block{display:block;width:100%}.btn.btn-arrow{position:relative}.btn.btn-arrow:before{background-repeat:no-repeat;background-size:.55555em auto;content:"";display:inline-block;height:.944444em;margin-top:-.472222em;position:absolute;top:50%;width:.55555em}.btn.btn-arrow:before,.btn.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-arrow.left:before{left:1em}.btn.btn-arrow.right:before{right:1em}.btn.btn-arrow.btn-arrow-l:before{transform:scaleX(-1)}.btn.btn-exlink{position:relative}.btn.btn-exlink:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2013.4%2012.1%27%3E%3Cpath%20fill%3D%27%23888%27%20d%3D%27M13.4%2C8.8h-10V0h10V8.8z%20M4.6%2C7.7h7.7V1.1H4.6V7.7z%27%20%2F%3E%3Cpolygon%20fill%3D%27%23888%27%20points%3D%2710%2C12.1%200%2C12.1%200%2C3.3%202.4%2C3.3%202.4%2C4.5%201.1%2C4.5%201.1%2C10.9%208.8%2C10.9%208.8%2C9.9%2010%2C9.9%27%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:.7462em auto;content:"";display:inline-block;height:.6697em;margin-top:-.33035em;position:absolute;top:50%;width:.7462em}.btn.btn-exlink:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2013.4%2012.1%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M13.4%2C8.8h-10V0h10V8.8z%20M4.6%2C7.7h7.7V1.1H4.6V7.7z%27%20%2F%3E%3Cpolygon%20fill%3D%27%23000%27%20points%3D%2710%2C12.1%200%2C12.1%200%2C3.3%202.4%2C3.3%202.4%2C4.5%201.1%2C4.5%201.1%2C10.9%208.8%2C10.9%208.8%2C9.9%2010%2C9.9%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-exlink.left:before{left:1em}.btn.btn-exlink.right:before{right:1em}.btn.btn-red{border-color:#e60013;color:#000}.btn.btn-red.btn-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-red.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-red:hover{background:#e60013;color:#fff}.btn.btn-yellow{border-color:#ffd200;color:#000}.btn.btn-yellow.btn-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23FFD200%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-yellow.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-yellow:hover{background:#ffd200}.btn.btn-blue{border-color:#3e6db5;color:#000}.btn.btn-blue.btn-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%233E6DB5%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-blue.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-blue:hover{background:#3e6db5;color:#fff}.btn.btn-gold{border-color:#b5a365;color:#000}.btn.btn-gold.btn-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23B5A365%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-gold.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-gold:hover{background:#b5a365;color:#fff}.btn.btn-black{background:#000;border-color:#000;color:#fff}.btn.btn-black.btn-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-black.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-black:hover{background:#fff;color:#000}.btn.btn-white{border-color:#000;color:#000}.btn.btn-white:hover{background:#000;color:#fff}.btn.btn-special{background:var(--special-theme-color);border-color:#000;color:#000}.btn.btn-special.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-special:hover{background:#000;color:#fff}.btn.btn-special.btn-special-w{border-color:#fff;color:#fff}.btn.btn-special.btn-special-w.btn-arrow:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-special-sub{background:var(--special-sub-color);border-color:#000;color:#000}.btn.btn-special-sub.btn-arrow:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.btn.btn-special-sub:hover{background:#000;color:#fff}@media (max-width:767px){.btn{border-width:1px;font-size:max(.8125rem,12px)}}.p--title-lg{align-items:flex-end;display:flex;margin:5em 0;position:relative}.p--title-lg .icon{height:8.5625em;left:-1.375em;position:absolute;top:-1.5em;vertical-align:top;z-index:0}.p--title-lg .icon svg{fill:#e60013;height:100%}.p--title-lg .title{font-family:Roboto,sans-serif;font-size:max(6.25rem,12px);font-weight:900;line-height:1;margin:0;padding:0 0 0 .8em;position:relative;z-index:1}.p--title-lg .jp{font-size:max(1.5rem,12px);font-weight:700;margin:0 0 .3333333333em .8333333333em}@media (max-width:1280px){.p--title-lg .icon{height:6.2272727273em;left:-1em;top:-1.0909090909em}}@media (max-width:767px){.p--title-lg{display:block;margin:1.25em 0}.p--title-lg .icon{height:auto;margin:0 auto;position:relative;position:static;width:3.796875em}.p--title-lg .title{font-size:max(2.34375rem,12px);padding:0;text-align:center}.p--title-lg .jp{font-size:max(.8125rem,12px);margin:0;text-align:center}}.p--title-md{align-items:center;display:flex;justify-content:space-between;padding-bottom:.625em;position:relative}.p--title-md .title{font-size:max(1.5rem,12px);font-weight:700;margin:0}.p--title-md .link{font-size:max(1rem,12px);font-weight:700}.p--title-md .link>a{color:inherit;text-decoration:none}@media (min-width:768px){.p--title-md .link>a{transition:opacity .2s}.p--title-md .link>a:hover{opacity:.8}}.p--title-md .link>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");background-size:cover;content:"";display:inline-block;height:.875em;margin-left:.3125em;vertical-align:-.0625em;width:.49243125em}.p--title-md:before{background:#d9d9d9;height:1px;width:100%}.p--title-md:after,.p--title-md:before{bottom:0;content:"";left:0;position:absolute}.p--title-md:after{background:#e60013;height:2px;width:7.5em}@media (max-width:767px){.p--title-md{padding-bottom:.625em}.p--title-md .title{font-size:max(1rem,12px)}.p--title-md .link{font-size:max(.6875rem,12px)}.p--title-md .link>a:after{height:1.2727272727em;margin-left:.4545454545em;vertical-align:-.2272727273em;width:.7162636364em}.p--title-md:before{height:.09375em}.p--title-md:after{height:.09375em;width:3.75em}}.p--title-lg-simple{margin:6.25em 0}.p--title-lg-simple .title{font-size:max(2.875rem,12px);font-weight:900;margin:0;text-align:center}@media (max-width:767px){.p--title-lg-simple{margin:2.5em 0}.p--title-lg-simple .title{font-size:max(1.5625rem,12px)}}.p--pager-list{margin:5em}.p--pager-list .row{align-items:center;display:flex;justify-content:center}.p--pager-list .row .col{margin:0 .3125em;text-align:center;width:3.75em}.p--pager-list .row .col>a,.p--pager-list .row .col>span{color:inherit;display:block;text-decoration:none}.p--pager-list .row .col .page{align-items:center;border:1px solid #d9d9d9;border-radius:50%;display:flex;font-family:Roboto,sans-serif;font-size:max(1.125rem,12px);height:3.3333333333em;justify-content:center;transition:all .2s;width:3.3333333333em}.p--pager-list .row .col .page.active,.p--pager-list .row .col .page:hover{background:#000;border-color:#000;color:#fff}.p--pager-list .row .col .page.disabled{border-color:#d9d9d9;pointer-events:none}.p--pager-list .row .col .page.next:before,.p--pager-list .row .col .page.prev:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.8194666667em;margin:0 auto;width:.48855em}.p--pager-list .row .col .page.prev:before{transform:scaleX(-1)}.p--pager-list .row .col .page.disabled:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23ccc%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}.p--pager-list .row .col .page:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}@media (max-width:767px){.p--pager-list{margin:2.1875em 0}.p--pager-list .row .col{margin:0 .1875em;width:2.375em}.p--pager-list .row .col .page{font-size:max(.6875rem,12px);height:3.4545454545em;width:3.4545454545em}}#header-layout{background:#fff;border-bottom:3px solid #e60013;left:0;position:fixed;top:0;width:100%;z-index:10}#header-layout>.container{margin:0 auto;max-width:1310px;padding:0 15px;width:100%}#header-layout .header-row{align-items:center;display:flex;height:90px;justify-content:space-between}#header-layout .header-row .logo{font-size:0;margin:0;padding:0;width:158px}#header-layout .header-row .logo>a{display:block;margin-left:-10px;position:relative}#header-layout .header-row .menus{align-items:center;display:flex;margin-left:auto;width:78.9%}#header-layout .header-row .menus .menu{border-left:1px solid #d9d9d9;width:20%}#header-layout .header-row .menus .menu:last-child{border-right:1px solid #d9d9d9}#header-layout .header-row .menus .menu>a{background:#fff;color:inherit;display:block;padding:9px 0 5px;text-align:center;text-decoration:none;transition:background-color,.2s}#header-layout .header-row .menus .menu>a .icon{font-size:0;margin:0 auto 5px;width:32px}#header-layout .header-row .menus .menu>a .icon svg{fill:#ccc;transition:fill,.2s}#header-layout .header-row .menus .menu>a .text{font-size:16px;font-weight:700}#header-layout .header-row .menus .menu>a:hover{background:#e5e5e5}#header-layout .header-row .menus .menu>a.active .icon svg,#header-layout .header-row .menus .menu>a:hover .icon svg{fill:#e60013}#header-layout .header-row .menus .sns-list{display:none}#header-layout .header-row .search{width:6.56%}#header-layout .header-row .search a{display:block;font-size:0;margin:0 auto;text-decoration:none;width:32px}@media (min-width:768px){#header-layout .header-row .search a{transition:opacity .2s}#header-layout .header-row .search a:hover{opacity:.8}}#header-layout .header-row .sp-menu{display:none}#header-layout .search-panel-bg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(0,0,0,.3);display:none;height:100vh;left:0;position:absolute;top:0;width:100vw}#header-layout .search-panel-bg.active{display:block}#header-layout .search-panel{background:#fff;left:0;position:absolute;top:0;transform:translateY(-100vh);transition:transform .3s;width:100%}#header-layout .search-panel.active{transform:translateY(0)}#header-layout .search-panel .panel-header>.container{margin:0 auto;max-width:1310px;padding:0 15px;width:100%}#header-layout .search-panel .panel-header .header-row .search-input{padding:0 2.5em;width:78.9%}#header-layout .search-panel .panel-header .header-row .search-input form{position:relative}#header-layout .search-panel .panel-header .header-row .search-input form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;border:0;border-radius:1.3888888889em;font-size:max(1.125rem,12px);outline:0;padding:.8333333333em 1.6666666667em .8333333333em 3.3333333333em;width:100%}#header-layout .search-panel .panel-header .header-row .search-input form button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font-size:max(1rem,12px);left:1.25em;margin-top:-.88875em;outline:0;padding:0;position:absolute;top:50%;width:2em}#header-layout .search-panel .panel-header .header-row .button{width:6.56%}#header-layout .search-panel .panel-header .header-row .button>a{display:block;height:24px;margin:0 auto;position:relative;width:31.5px}#header-layout .search-panel .panel-header .header-row .button>a .line{background:#000;height:2px;left:0;position:absolute;width:100%}#header-layout .search-panel .panel-header .header-row .button>a .line:first-child{top:10.5px;transform:rotate(-45deg)}#header-layout .search-panel .panel-header .header-row .button>a .line:nth-child(2){bottom:10.5px;transform:rotate(45deg)}#header-layout .search-panel .panel-content>.container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1310px;padding:0 15px 2.5em;width:100%}#header-layout .search-panel .panel-content>.container:before{content:"";display:block;width:158px}#header-layout .search-panel .panel-content>.container .content{padding:0 2.5em;width:78.9%}#header-layout .search-panel .panel-content>.container:after{content:"";display:block;width:6.56%}#header-layout .search-panel .panel-content .tab-set{margin:2.5em 0}#header-layout .search-panel .panel-content .tab-set .tab-title{font-size:max(1.125rem,12px);font-weight:700;margin:0 0 .2777777778em}#header-layout .search-panel .panel-content .tab-set .tabs{display:flex;flex-wrap:wrap}#header-layout .search-panel .panel-content .tab-set .tabs .tab{margin-right:.9375em;margin-top:.9375em}#header-layout .search-panel .panel-content .tab-set .tabs .tab .btn{border-color:#000;font-size:max(1rem,12px);padding:.125em 1.25em}#header-layout .search-panel .panel-content .tab-set .tabs .tab .btn.active,#header-layout .search-panel .panel-content .tab-set .tabs .tab .btn:hover{background:#e60013;border-color:#e60013;color:#fff}@media (max-width:767px){#header-layout{border-bottom:2px solid #e60013}#header-layout .header-row{height:45px}#header-layout .header-row .logo{width:79px}#header-layout .header-row .logo>a{margin-left:-10px}#header-layout .header-row .menus{background:#fff;display:block;height:calc(100vh - 47px);left:0;overflow:auto;padding:0 4vw;position:absolute;top:47px;transform:translateX(100vw);transition:transform .3s;width:100%}#header-layout .header-row .menus .menu{border-left:0;width:100%}#header-layout .header-row .menus .menu:last-child{border-right:0}#header-layout .header-row .menus .menu>a{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;padding:15px 0;text-align:left}#header-layout .header-row .menus .menu>a .icon{font-size:0;margin:0;padding:0 10px;width:52px}#header-layout .header-row .menus .menu>a .text{font-size:max(.8125rem,12px);padding-left:30px;position:relative;width:calc(100% - 52px)}#header-layout .header-row .menus .menu>a .text:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:.55555em auto;content:"";display:inline-block;height:.944444em;margin-top:-.472222em;position:absolute;right:10px;top:50%;width:.55555em}#header-layout .header-row .menus .sns-list{display:flex;justify-content:center;margin-top:2.1875em;width:100%}#header-layout .header-row .menus .sns-list .sns{margin:0 .46875em}#header-layout .header-row .menus .sns-list .sns>a{align-items:center;background:#ccc;border-radius:50%;display:flex;height:1.9375em;justify-content:center;text-decoration:none;width:1.9375em}}@media (max-width:767px) and (min-width:768px){#header-layout .header-row .menus .sns-list .sns>a{transition:opacity .2s}#header-layout .header-row .menus .sns-list .sns>a:hover{opacity:.8}}@media (max-width:767px){#header-layout .header-row .menus .sns-list .sns>a svg{fill:#fff;width:1.375em}#header-layout .header-row .search{margin-top:-.6525em;position:absolute;right:3.5em;top:50%;width:1.46875em}#header-layout .header-row .search a{width:100%}#header-layout .header-row .sp-menu{display:block}#header-layout .header-row .sp-menu>a{display:block;height:16px;position:relative;width:21px}#header-layout .header-row .sp-menu>a .line{background:#000;height:2px;left:0;position:absolute;transition:transform .2s,opacity .2s;width:100%}#header-layout .header-row .sp-menu>a .line:first-child{top:0}#header-layout .header-row .sp-menu>a .line:nth-child(2){margin-top:-1px;top:50%}#header-layout .header-row .sp-menu>a .line:nth-child(3){bottom:0}#header-layout.sp-menu-open .header-row .menus{transform:translateX(0)}#header-layout.sp-menu-open .header-row .sp-menu>a .line:first-child{top:7px;transform:rotate(-45deg)}#header-layout.sp-menu-open .header-row .sp-menu>a .line:nth-child(2){opacity:0}#header-layout.sp-menu-open .header-row .sp-menu>a .line:nth-child(3){bottom:7px;transform:rotate(45deg)}#header-layout .search-panel-bg,#header-layout .search-panel-bg.active{display:none}#header-layout .search-panel{height:100vh}#header-layout .search-panel .panel-header .header-row .logo{display:none}#header-layout .search-panel .panel-header .header-row .search-input{padding:0 15px 0 0;width:calc(100% - 21px)}#header-layout .search-panel .panel-header .header-row .search-input form{margin:1.25em 0}#header-layout .search-panel .panel-header .header-row .search-input form input{border-radius:1.25em;font-size:max(.75rem,12px);padding:.6666666667em 1.25em .6666666667em 3.3333333333em}#header-layout .search-panel .panel-header .header-row .search-input form button{left:.625em;margin-top:-.6525em;width:1.46875em}#header-layout .search-panel .panel-header .header-row .button{width:21px}#header-layout .search-panel .panel-header .header-row .button>a{height:16px;width:21px}#header-layout .search-panel .panel-header .header-row .button>a .line:first-child{top:7px;transform:rotate(-45deg)}#header-layout .search-panel .panel-header .header-row .button>a .line:nth-child(2){bottom:7px;transform:rotate(45deg)}#header-layout .search-panel .panel-content>.container{display:block;margin:0 auto;max-width:1310px;padding:0 15px;width:100%}#header-layout .search-panel .panel-content>.container:before{display:none}#header-layout .search-panel .panel-content>.container .content{padding:0;width:100%}#header-layout .search-panel .panel-content>.container:after{display:none}#header-layout .search-panel .panel-content .tab-set{margin:1.25em 0}#header-layout .search-panel .panel-content .tab-set .tab-title{font-size:max(.8125rem,12px);margin:0 0 .3846153846em}#header-layout .search-panel .panel-content .tab-set .tabs .tab{margin-right:.46875em;margin-top:.46875em}#header-layout .search-panel .panel-content .tab-set .tabs .tab .btn{font-size:max(.8125rem,12px);padding:.1538461538em .7692307692em}}#footer-layout{background:#000;color:grey;padding:3.75em 0 1.875em}#footer-layout .ft-banners{display:flex;margin:0 -.875em}#footer-layout .ft-banners .banner{padding:0 .875em}#footer-layout .ft-banners .banner a{display:block;height:6.6875em;text-align:center;text-decoration:none;width:11.875em}@media (min-width:768px){#footer-layout .ft-banners .banner a{transition:opacity .2s}#footer-layout .ft-banners .banner a:hover{opacity:.8}}#footer-layout .ft-banners .banner a img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}#footer-layout .ft-info{align-items:center;border-bottom:1px solid #333;display:flex;margin:1.875em 0 1.25em;padding-bottom:.625em}#footer-layout .ft-info .logo{width:7.625em}#footer-layout .ft-info .logo>a{display:block;margin-left:-.625em}#footer-layout .ft-info .copy{padding:0 .9375em;width:calc(100% - 29.5em)}#footer-layout .ft-info .copy .links{font-size:14px}#footer-layout .ft-info .copy .links a{color:#fff;margin-right:1.0714285714em;text-decoration:none}@media (min-width:768px){#footer-layout .ft-info .copy .links a{transition:opacity .2s}#footer-layout .ft-info .copy .links a:hover{opacity:.8}}#footer-layout .ft-info .copy .copyrights{font-size:12px}#footer-layout .ft-info .sns-list{display:flex;justify-content:flex-end;width:21.875em}#footer-layout .ft-info .sns-list .sns{margin-left:.9375em}#footer-layout .ft-info .sns-list .sns:first-child{margin-left:0}#footer-layout .ft-info .sns-list .sns>a{align-items:center;background:grey;border-radius:50%;display:flex;height:2.75em;justify-content:center;text-decoration:none;width:2.75em}@media (min-width:768px){#footer-layout .ft-info .sns-list .sns>a{transition:opacity .2s}#footer-layout .ft-info .sns-list .sns>a:hover{opacity:.8}}#footer-layout .ft-info .sns-list .sns>a svg{width:1.875em}#footer-layout .ft-abj{align-items:center;display:flex}#footer-layout .ft-abj .logo{width:70px}#footer-layout .ft-abj .logo svg{fill:grey}#footer-layout .ft-abj .text{font-size:12px;padding-left:1.6666666667em;width:calc(100% - 70px)}#footer-layout .ft-abj .text a{color:inherit}@media (max-width:767px){#footer-layout{padding:.9375em 0}#footer-layout .ft-banners{flex-wrap:wrap;margin:0 -.46875em}#footer-layout .ft-banners .banner{padding:.46875em;width:33.33333%}#footer-layout .ft-banners .banner a{height:3.6875em;width:auto}#footer-layout .ft-info{border-bottom:1px solid #333;flex-wrap:wrap;margin:1.25em 0 .625em;padding-bottom:.625em}#footer-layout .ft-info .logo{margin:1.5625em auto;order:2;width:6.125em}#footer-layout .ft-info .logo>a{margin-left:0}#footer-layout .ft-info .copy{order:3;padding:0;width:100%}#footer-layout .ft-info .copy .links{font-size:max(.6875rem,12px);text-align:center}#footer-layout .ft-info .copy .links a{margin:0 .6818181818em}#footer-layout .ft-info .copy .copyrights{font-size:max(.59375rem,12px);margin-top:.5263157895em}#footer-layout .ft-info .sns-list{justify-content:center;order:1;width:100%}#footer-layout .ft-info .sns-list .sns,#footer-layout .ft-info .sns-list .sns:first-child{margin:0 .46875em}#footer-layout .ft-info .sns-list .sns>a{height:1.9375em;width:1.9375em}#footer-layout .ft-info .sns-list .sns>a svg{width:1.375em}#footer-layout .ft-abj .logo{width:2.95em}#footer-layout .ft-abj .text{font-size:max(.5625rem,12px);padding-left:2.2222222222em;width:calc(100% - 5.24444em)}}body.page--top .top--main-carousel{opacity:0;position:relative;transform:translateY(3%);transition:opacity .5s,transform .5s;transition-delay:.2s;z-index:1}body.page--top .top--main-carousel.active{opacity:1;transform:translateY(0)}body.page--top .top--main-carousel .wrap{height:40em;margin-bottom:1.25em;overflow:hidden;position:relative}body.page--top .top--main-carousel .wrap .carousel{left:50%;margin-left:-160%;position:absolute;top:0;width:320%}body.page--top .top--main-carousel .wrap .carousel .glide__slide>a{font-size:0;text-decoration:none}@media (min-width:768px){body.page--top .top--main-carousel .wrap .carousel .glide__slide>a{transition:opacity .2s}body.page--top .top--main-carousel .wrap .carousel .glide__slide>a:hover{opacity:.8}}body.page--top .top--main-carousel .wrap .carousel .glide__arrows .next,body.page--top .top--main-carousel .wrap .carousel .glide__arrows .prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle fill='%23E60013' class='st0' cx='20' cy='20' r='20'/%3E%3Cpath fill='%23fff' d='m17.8 29.7-2.1-2.2 7.5-7.5-7.5-7.5 2.1-2.2 9.7 9.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% auto;border:0;cursor:pointer;display:block;height:2vw;margin-top:-1vw;padding:0;position:absolute;top:50%;width:2vw}body.page--top .top--main-carousel .wrap .carousel .glide__arrows .prev{left:50%;margin-left:-32.8vw;transform:scaleX(-1)}body.page--top .top--main-carousel .wrap .carousel .glide__arrows .next{margin-right:-32.8vw;right:50%}body.page--top .top--main-carousel .thumb-slide .glide__slides{justify-content:center}body.page--top .top--main-carousel .thumb-slide .glide__slide{box-sizing:content-box;padding:0 .55555555%;width:8.1111111%}body.page--top .top--main-carousel .thumb-slide .glide__slide>a{display:block;font-size:0;text-decoration:none}@media (min-width:768px){body.page--top .top--main-carousel .thumb-slide .glide__slide>a{transition:opacity .2s}body.page--top .top--main-carousel .thumb-slide .glide__slide>a:hover{opacity:.8}}body.page--top .top--main-carousel .thumb-slide .glide__slide .bar{background:#d9d9d9;height:2px;margin-top:5px;overflow:hidden;position:relative;width:100%}body.page--top .top--main-carousel .thumb-slide .glide__slide .bar .line{background:#e60013;height:100%;left:0;position:absolute;top:0}body.page--top .top--main-carousel .thumb-slide .glide__slide .bar.done .line{width:100%}@media (max-width:767px){body.page--top .top--main-carousel .wrap{height:48vw;margin-bottom:0}body.page--top .top--main-carousel .wrap .carousel{left:50%;margin-left:-128.6%;position:absolute;top:0;width:257.2%}body.page--top .top--main-carousel .wrap .carousel .glide__slide>a{font-size:0;text-decoration:none}}@media (max-width:767px) and (min-width:768px){body.page--top .top--main-carousel .wrap .carousel .glide__slide>a{transition:opacity .2s}body.page--top .top--main-carousel .wrap .carousel .glide__slide>a:hover{opacity:.8}}@media (max-width:767px){body.page--top .top--main-carousel .wrap .carousel .glide__arrows .next,body.page--top .top--main-carousel .wrap .carousel .glide__arrows .prev{height:5.33333vw;margin-top:-2.66666vw;width:5.33333vw}body.page--top .top--main-carousel .wrap .carousel .glide__arrows .prev{margin-left:-45.8vw}body.page--top .top--main-carousel .wrap .carousel .glide__arrows .next{margin-right:-45.8vw}body.page--top .top--main-carousel .thumb-slide{height:21.717vw;padding:10px 0}body.page--top .top--main-carousel .thumb-slide .glide__slides{overflow:visible}body.page--top .top--main-carousel .thumb-slide .glide__slides .glide__slide{padding:0}}body.page--top .top--title-block{align-items:flex-end;display:flex;position:relative}body.page--top .top--title-block .icon{position:absolute;vertical-align:top;z-index:0}body.page--top .top--title-block .title{font-family:Roboto,sans-serif;font-size:max(6.25rem,12px);font-weight:900;line-height:1;margin:0;padding:0 0 0 1.35em;position:relative;z-index:1}body.page--top .top--title-block .jp{font-size:max(1.5rem,12px);font-weight:700;margin:0 0 .3333333333em .8333333333em}body.page--top .top--title-block .balloon{border-radius:2.2727272727em;font-size:max(1.375rem,12px);font-weight:700;line-height:1.309;margin:0 0 0 1.2727272727em;padding:.9090909091em 2.0454545455em;position:relative;text-align:center}body.page--top .top--title-block .balloon:before{background-repeat:no-repeat;background-size:contain;bottom:-.9090909091em;content:"";display:block;height:1.3181818182em;left:2.7272727273em;position:absolute;width:1.1363636364em}@media (max-width:767px){body.page--top .top--title-block{display:block}body.page--top .top--title-block .icon{position:relative}body.page--top .top--title-block .title{font-size:max(2.34375rem,12px);padding:0;text-align:center}body.page--top .top--title-block .jp{font-size:max(.8125rem,12px);margin:0;text-align:center}body.page--top .top--title-block .balloon{border-radius:1.4285714286em;font-size:max(.875rem,12px);margin:.8928571429em 0 0;padding:.4285714286em 0}body.page--top .top--title-block .balloon:before{display:none}}body.page--top .top--new-magazine{margin-top:-6.25em;padding:12.8125em 0 5em;position:relative;z-index:0}body.page--top .top--new-magazine.active .bg-img{opacity:1;transform:translateY(0)}body.page--top .top--new-magazine:before{background:#e60013;content:"";display:block;height:83.0694em;left:0;position:absolute;top:7.8125em;width:100%}body.page--top .top--new-magazine .bg-img{height:90.9375em;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transform:translateY(3%);transition:opacity .5s,transform .5s;vertical-align:top;width:100%}body.page--top .top--new-magazine .bg-img .image{bottom:0;left:50%;margin-left:-69.44444444%;position:absolute;width:138.888888888%}@media (min-width:1801px){body.page--top .top--new-magazine .bg-img .image{margin-left:-1250px;width:2500px}}body.page--top .top--new-magazine .wrapper>.container{position:relative}body.page--top .top--new-magazine .top--title-block{color:#fff;margin-bottom:4.375em}body.page--top .top--new-magazine .top--title-block .icon{height:8.5625em;left:-1.375em;top:-1em}body.page--top .top--new-magazine .top--title-block .icon svg{fill:#fff;height:100%}body.page--top .top--new-magazine .top--title-block .balloon{align-items:center;background:url(/assets/img/top/bg_title_magazine.webp) no-repeat;background-size:cover;border-radius:0;color:#e60013;display:flex;font-size:max(1.75rem,12px);font-weight:700;height:6.2857142857em;justify-content:center;line-height:1.12;margin:0;padding:0;position:absolute;right:2.1428571429em;text-align:center;top:-2.1428571429em;width:7.9285714286em}body.page--top .top--new-magazine .top--title-block .balloon:before{display:none}body.page--top .top--new-magazine .magazine-row{display:flex;margin:0 -.875em}body.page--top .top--new-magazine .magazine-row .magazine{padding:0 .875em;width:33.3333333333%}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner{background:#fff;border:.3125em solid #fff;border-radius:.9375em;box-shadow:.3125em .3125em .5em rgba(0,0,0,.3)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl{border-top-left-radius:.9375em;border-top-right-radius:.9375em;text-align:center}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl .ttl-inner{align-items:center;display:flex;font-size:max(1.75rem,12px);font-weight:700;height:5.5em;justify-content:center;padding-bottom:2.1428571429em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl .ttl-inner small{font-size:max(1.5rem,12px)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl .ttl-inner .date{font-family:Roboto,sans-serif;font-size:max(2.75rem,12px)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content{padding:1.5625em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .img{display:block;height:24.5em;margin-top:-5.375em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .img img{box-shadow:.1875em .1875em .5em rgba(0,0,0,.3);display:block;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;transition:box-shadow .2s}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .img img.split{height:33.3333%}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content a.img:hover img{box-shadow:.1875em .1875em .5em rgba(0,0,0,.5)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .info{align-items:flex-end;display:flex;justify-content:center;margin:2.5em 0 1.875em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .info .number{border-radius:1.6666666667em;font-size:max(1.5rem,12px);font-weight:700;margin-left:.5em;padding:.2083333333em .8333333333em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics{margin-bottom:1.75em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic{border-top:1px solid #d9d9d9}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic:last-child{border-bottom:1px solid #d9d9d9}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner{align-items:center;display:flex;justify-content:space-between;padding:.625em 0}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner .thumb{position:relative;width:4em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner .thumb:before{content:"";display:block;padding-top:100%}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner .thumb img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner .text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:max(1.125rem,12px);font-weight:700;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 4.44444em)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner{color:inherit;text-decoration:none}@media (min-width:768px){body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner{transition:opacity .2s}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner:hover{opacity:.8}}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner .text{padding-right:1.25em;position:relative}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner .text:before{background-repeat:no-repeat;background-size:.5em auto;content:"";display:inline-block;height:.916666em;margin-top:-.45833em;position:absolute;right:0;top:50%;width:.5em}body.page--top .top--new-magazine .magazine-row .magazine.magazine-week .magazine-inner .ttl{background:#e60013;color:#fff}body.page--top .top--new-magazine .magazine-row .magazine.magazine-week .magazine-inner .content .info .logo{width:9.75em}body.page--top .top--new-magazine .magazine-row .magazine.magazine-week .magazine-inner .content .info .number{background:#e60013;color:#fff}body.page--top .top--new-magazine .magazine-row .magazine.magazine-week .magazine-inner .content .topics .topic a.topic-inner .text:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}body.page--top .top--new-magazine .magazine-row .magazine.magazine-month .magazine-inner .ttl{background:#ffd200}body.page--top .top--new-magazine .magazine-row .magazine.magazine-month .magazine-inner .content .info .logo{width:8.4375em}body.page--top .top--new-magazine .magazine-row .magazine.magazine-month .magazine-inner .content .info .number{background:#ffd200}body.page--top .top--new-magazine .magazine-row .magazine.magazine-month .magazine-inner .content .topics .topic a.topic-inner .text:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23FFD200%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}body.page--top .top--new-magazine .magazine-row .magazine.magazine-magapoke .magazine-inner .ttl{background:#3e6db5;color:#fff}body.page--top .top--new-magazine .magazine-row .magazine.magazine-magapoke .magazine-inner .content .info .logo{width:15.125em}body.page--top .top--new-magazine .magazine-row .magazine.magazine-magapoke .magazine-inner .content .topics .topic a.topic-inner .text:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%233E6DB5%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E")}@media (max-width:767px){body.page--top .top--new-magazine{background:#e60013;margin-top:0;padding:0 0 1.5625em}body.page--top .top--new-magazine:before{display:none}body.page--top .top--new-magazine .wrapper,body.page--top .top--new-magazine .wrapper>.container{position:relative}body.page--top .top--new-magazine .bg-img{height:auto;left:0;position:absolute;top:0;width:100%}body.page--top .top--new-magazine .bg-img .image{bottom:0;left:0;margin-left:0;position:static;width:100%}body.page--top .top--new-magazine .top--title-block{margin-bottom:.46875em;padding-top:1.09375em}body.page--top .top--new-magazine .top--title-block .icon{height:auto;margin:0 auto;position:static;width:3.796875em}body.page--top .top--new-magazine .top--title-block .balloon{background:transparent;font-size:max(.875rem,12px);height:6.25em;position:absolute;right:-.5357142857em;top:-1.4285714286em;width:7.8571428571em}body.page--top .top--new-magazine .magazine-row{display:block;margin:0}body.page--top .top--new-magazine .magazine-row .magazine{margin-top:1.5625em;padding:0;width:100%}body.page--top .top--new-magazine .magazine-row .magazine:first-child{margin-top:0}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner{border:.15625em solid #fff;border-radius:.5625em;box-shadow:.15625em .15625em .25em rgba(0,0,0,.3)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl{border-top-left-radius:.5625em;border-top-right-radius:.5625em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl .ttl-inner{font-size:max(1rem,12px);height:2.6875em;padding:.125em 0}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl .ttl-inner small{font-size:max(.8125rem,12px)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .ttl .ttl-inner .date{font-size:max(1.625rem,12px)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content{display:grid;grid-template-columns:8.53125em 1fr;grid-template-rows:4.34375em 7.90625em 1fr;padding:.9375em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .img{grid-column:1/2;grid-row:1/3;height:auto;margin-top:0}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .img img{box-shadow:.1875em .1875em .5em rgba(0,0,0,.3);display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .info{align-self:center;display:block;grid-column:2/3;grid-row:1/2;margin:0;padding-left:.9375em;text-align:center}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .info .logo{margin:0 auto}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .info .number{border-radius:3.3333333333em;display:inline-block;font-size:max(.75rem,12px);margin:.4166666667em 0 0;padding:.1666666667em .5833333333em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics{grid-column:2/3;grid-row:2/3;margin-bottom:0;padding-left:.9375em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner{padding:.3125em 0}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner .thumb{width:2em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic .topic-inner .text{font-size:max(.625rem,12px);width:calc(100% - 4.7em)}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner{color:inherit;text-decoration:none}}@media (max-width:767px) and (min-width:768px){body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner{transition:opacity .2s}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner:hover{opacity:.8}}@media (max-width:767px){body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner .text{padding-right:1.25em;position:relative}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .topics .topic a.topic-inner .text:before{background-repeat:no-repeat;background-size:.5em auto;content:"";display:inline-block;height:.916666em;margin-top:-.45833em;position:absolute;right:0;top:50%;width:.5em}body.page--top .top--new-magazine .magazine-row .magazine .magazine-inner .content .button{grid-column:1/3;grid-row:3/4;padding:1.25em 2.1875em 0}body.page--top .top--new-magazine .magazine-row .magazine.magazine-week .magazine-inner .content .info .logo{width:5.875em}body.page--top .top--new-magazine .magazine-row .magazine.magazine-month .magazine-inner .content .info .logo{width:5em}body.page--top .top--new-magazine .magazine-row .magazine.magazine-magapoke .magazine-inner .content .info .logo{width:8.6875em}}body.page--top .top--new-comic{margin:6.25em 0;overflow:hidden}body.page--top .top--new-comic .top--title-block{margin-bottom:1.875em}body.page--top .top--new-comic .top--title-block .icon{left:0;top:-1.25em;width:10.3125em}body.page--top .top--new-comic .top--title-block .icon svg{fill:#ffd200;width:100%}body.page--top .top--new-comic .top--title-block .title{padding:0 0 0 1.3em}body.page--top .top--new-comic .top--title-block .balloon{background:#ffd200}body.page--top .top--new-comic .top--title-block .balloon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024.3%2028.9%27%3E%3Cpath%20fill%3D%27%23FFD200%27%20d%3D%27M3.2%2C0C3.2%2C0%2C12%2C16.9%2C0%2C28.9c0%2C0%2C24.3%2C0.4%2C24.3-28.9%27%20%2F%3E%3C%2Fsvg%3E")}body.page--top .top--new-comic .new-comic-content{padding:6.875em 0;position:relative}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides{display:flex;flex-wrap:nowrap}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide{min-width:14.375em;width:14.375em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic{height:100%;padding:0 .9375em max(3.875em,50px);position:relative}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .thumb>a{display:block;text-decoration:none}@media (min-width:768px){body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .thumb>a{transition:opacity .2s}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .thumb>a:hover{opacity:.8}}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .title{font-size:max(1.125rem,12px);font-weight:700;line-height:1.2;margin:.6666666667em 0}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller{align-items:center;bottom:1px;display:flex;left:0;padding:0 .9375em;position:absolute;width:100%}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons{width:9.125em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons .button{margin-bottom:.625em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons .button:last-child{margin-bottom:0}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons .button .btn{font-size:max(.875rem,12px);padding:.0357142857em 0}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite{width:calc(100% - 9.125em)}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .icon>a{display:block;height:1.5em;margin:0 auto;text-decoration:none;width:1.75em}@media (min-width:768px){body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .icon>a{transition:opacity .2s}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .icon>a:hover{opacity:.8}}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .icon>a svg{fill:#d9d9d9}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .icon>a.active svg{fill:#ff686e}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .count{font-family:Roboto,sans-serif;font-size:max(.75rem,12px);text-align:center}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide{font-size:max(1.25rem,12px);font-weight:700;height:100%;left:0;padding-top:1.5em;pointer-events:none;position:absolute;top:0;white-space:nowrap;will-change:transform}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide .date{font-family:Roboto,sans-serif;font-size:max(2.375rem,12px);font-weight:900}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide:before{background:#ffd200;content:"";display:inline-block;height:1.8em;margin-right:.5em;vertical-align:-.15em;width:.4em}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide:after{background:#e5e5e5;content:"";display:block;height:calc(100% - 7em);left:0;position:absolute;top:1.8em;width:1px}body.page--top .top--new-comic .new-comic-content .new-comic-pager{bottom:1.25em;left:0;position:absolute;width:100%}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row{align-items:center;display:flex;margin:0 auto;width:38.125em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .next,body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev{height:2.25em;width:2.25em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .next>a,body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev>a{display:block;height:100%;text-decoration:none;width:100%}@media (min-width:768px){body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .next>a,body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev>a{transition:opacity .2s}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .next>a:hover,body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev>a:hover{opacity:.8}}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .next>a svg,body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev>a svg{fill:#ffd200}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev{transform:scaleX(-1)}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms{height:2.8125em;margin-top:2.5em;padding:0 1.25em;position:relative;width:calc(100% - 4.5em)}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base{position:relative}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base:before{background:#e5e5e5;content:"";display:block;height:.25em;left:0;position:absolute;top:0;width:100%}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar{cursor:pointer;height:2.8125em;position:relative;text-align:center;width:20%}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar:before{background:#ffd200;content:"";display:block;height:.25em;left:0;position:absolute;top:0;width:100%}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor{background:#ffd200;border-radius:1.25em;color:#fff;display:inline-block;left:50%;padding:.03125em .625em;pointer-events:none;position:relative;top:1.25em;transform:translate(-50%);transition:transform .3s;white-space:nowrap;will-change:transform}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor .term-text{display:none;font-size:max(1rem,12px);font-weight:700}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor .term-text.active{display:inline}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor:before{border:.3125em solid transparent;border-bottom:.75em solid #ffd200;content:"";display:block;left:50%;margin-left:-.3125em;position:absolute;top:-.9375em}body.page--top .top--new-comic .new-comic-button{margin:0 auto;width:21.875em}@media (max-width:767px){body.page--top .top--new-comic{margin:1.25em 0 3.125em}body.page--top .top--new-comic .top--title-block{margin-bottom:.9375em}body.page--top .top--new-comic .top--title-block .icon{height:auto;margin:0 auto;top:0;width:4em}body.page--top .top--new-comic .top--title-block .title{padding:0}body.page--top .top--new-comic .new-comic-content{padding:3.75em 0 5em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide{min-width:10.25em;width:10.25em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic{padding:0 .46875em 2.5625em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .title{font-size:max(.75rem,12px);margin:1em 0}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller{padding:0 .46875em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons{width:6.5625em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons .button{margin-bottom:.3125em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons .button:last-child{margin-bottom:0}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .buttons .button .btn{font-size:max(.625rem,12px);padding:.05em 0}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite{width:calc(100% - 6.5625em)}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .icon>a{height:1em;width:1.1875em}body.page--top .top--new-comic .new-comic-content .new-comic-slidewrap .new-comic-slides .new-comic-slide .comic .controller .favorite .count{font-size:max(.4375rem,12px);margin-top:.7142857143em}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide{font-size:max(.9375rem,12px);padding-top:0}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide .date{font-size:max(1.75rem,12px)}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide:before{height:1.68em;margin-right:.3333333333em;vertical-align:-.2em;width:.3733333333em}body.page--top .top--new-comic .new-comic-content .new-comic-guides .guide:after{height:calc(100% - 7.33333em);top:2.4em;width:1px}body.page--top .top--new-comic .new-comic-content .new-comic-pager{bottom:.625em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row{width:19.625em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .next,body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .prev{height:1.35em;width:1.35em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms{height:2.8125em;margin-top:2.5em;padding:0 1.25em;position:relative;width:100%}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base:before{height:.125em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar{height:2.8125em;position:relative}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar:before{height:.125em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor{border-radius:1.8181818182em;font-size:max(.6875rem,12px);left:50%;line-height:1;margin-left:-3.5em;padding:.4545454545em 1.2727272727em;position:absolute;top:1.3636363636em;transform:translate(0);width:7em}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor .term-text{font-size:max(.6875rem,12px)}body.page--top .top--new-comic .new-comic-content .new-comic-pager .pager-row .terms .term-base .term-bar .cursor:before{border:.4545454545em solid transparent;border-bottom:1.0909090909em solid #ffd200;margin-left:-.4545454545em;top:-1.4545454545em}body.page--top .top--new-comic .new-comic-button{padding:0 3.125em;width:100%}}body.page--top .top--campaign{margin:6.25em 0}body.page--top .top--campaign .top--title-block{margin-bottom:1.875em}body.page--top .top--campaign .top--title-block .icon{height:9.125em;left:0;top:-2.5em}body.page--top .top--campaign .top--title-block .icon svg{fill:#3e6db5;height:100%}body.page--top .top--campaign .top--title-block .title{padding:0 0 0 1.3em}body.page--top .top--campaign .top--title-block .balloon{background:#3e6db5;color:#fff}body.page--top .top--campaign .top--title-block .balloon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024.3%2028.9%27%3E%3Cpath%20fill%3D%27%233E6DB5%27%20d%3D%27M3.2%2C0C3.2%2C0%2C12%2C16.9%2C0%2C28.9c0%2C0%2C24.3%2C0.4%2C24.3-28.9%27%20%2F%3E%3C%2Fsvg%3E")}body.page--top .top--campaign .campaigns{display:grid;grid-template-columns:42.875em 19.625em 19.625em;grid-template-rows:auto auto;margin:3.75em -1.0625em 2.5em}body.page--top .top--campaign .campaigns .campaign{padding:0 1.0625em}body.page--top .top--campaign .campaigns .campaign>a{color:inherit;display:block;text-decoration:none}@media (min-width:768px){body.page--top .top--campaign .campaigns .campaign>a{transition:opacity .2s}body.page--top .top--campaign .campaigns .campaign>a:hover{opacity:.8}}body.page--top .top--campaign .campaigns .campaign>a .text{font-size:max(1.125rem,12px);font-weight:700;margin:.2777777778em 0 0}body.page--top .top--campaign .campaigns .campaign:first-child{grid-column:1/2;grid-row:1/3}body.page--top .top--campaign .campaigns .campaign:nth-child(2){grid-column:2/3;grid-row:1/2}body.page--top .top--campaign .campaigns .campaign:nth-child(3){grid-column:3/4;grid-row:1/2}body.page--top .top--campaign .campaigns .campaign:nth-child(4){align-self:end;grid-column:2/3;grid-row:2/3}body.page--top .top--campaign .campaigns .campaign:nth-child(5){align-self:end;grid-column:3/4;grid-row:2/3}body.page--top .top--campaign .button{margin:0 auto;width:21.875em}@media (max-width:1280px){body.page--top .top--campaign .top--title-block{margin-left:12.1444444444%;margin-right:12.1444444444%}body.page--top .top--campaign .top--title-block .icon{height:6.6363636364em;top:-1.8181818182em}}@media (max-width:767px){body.page--top .top--campaign{margin:1.25em 0 3.125em}body.page--top .top--campaign .top--title-block{margin:0 0 .9375em}body.page--top .top--campaign .top--title-block .icon{height:auto;margin:0 auto;top:0;width:4em}body.page--top .top--campaign .top--title-block .title{padding:0}body.page--top .top--campaign .campaigns{display:flex;flex-wrap:wrap;margin:.625em -.53125em}body.page--top .top--campaign .campaigns .campaign{padding:.3125em .53125em;width:50%}body.page--top .top--campaign .campaigns .campaign>a .text{font-size:max(.7125rem,12px);margin:.4385964912em 0 0}body.page--top .top--campaign .campaigns .campaign:first-child{width:100%}body.page--top .top--campaign .button{padding:0 3.125em;width:100%}}body.page--top .top--news{margin:6.25em 0}body.page--top .top--news .top--title-block{margin-bottom:1.875em}body.page--top .top--news .top--title-block .icon{height:9.125em;left:0;top:-1.5em}body.page--top .top--news .top--title-block .icon svg{fill:#e60013;height:100%}body.page--top .top--news .top--title-block .title{padding:0 0 0 1.3em}body.page--top .top--news .top--title-block .balloon{background:#e60013;color:#fff}body.page--top .top--news .top--title-block .balloon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024.3%2028.9%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M3.2%2C0C3.2%2C0%2C12%2C16.9%2C0%2C28.9c0%2C0%2C24.3%2C0.4%2C24.3-28.9%27%20%2F%3E%3C%2Fsvg%3E")}body.page--top .top--news .news-tabs{margin:3.75em 0 2.5em}body.page--top .top--news .news-tabs .tab-heading{border-bottom:1px solid #d9d9d9;display:flex}body.page--top .top--news .news-tabs .tab-heading .trigger{padding:.25em 0;width:16.6666666%}body.page--top .top--news .news-tabs .tab-heading .trigger>a{color:inherit;display:block;font-weight:700;padding:.5em 0;position:relative;text-align:center;text-decoration:none}body.page--top .top--news .news-tabs .tab-heading .trigger>a:hover{background:#f2f2f2}body.page--top .top--news .news-tabs .tab-heading .trigger>a.active:before{background:#e60013;bottom:-.375em;content:"";display:block;height:.1875em;left:0;position:absolute;width:100%}body.page--top .top--news .news-tabs .tab-contents .tab{display:none}body.page--top .top--news .news-tabs .tab-contents .tab.active{display:block}body.page--top .top--news .news-tabs .tab-contents .tab .content{display:flex;flex-wrap:wrap;margin:0 -.8125em}body.page--top .top--news .news-tabs .tab-contents .tab .content .news{padding:1.625em .8125em;width:25%}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .thumb{display:block;position:relative;text-decoration:none}@media (min-width:768px){body.page--top .top--news .news-tabs .tab-contents .tab .content .news .thumb{transition:opacity .2s}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .thumb:hover{opacity:.8}}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .thumb:before{content:"";display:block;padding-top:56%}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .thumb img{left:0;position:absolute;top:0}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:max(1.125rem,12px);font-weight:700;margin:.625em 0;overflow:hidden;text-overflow:ellipsis}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:max(1rem,12px);margin:.625em 0;overflow:hidden;text-overflow:ellipsis}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .hashes{font-size:0}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .hashes .hash{color:#e60013;display:inline-block;font-size:max(1rem,12px);margin-left:.625em;text-decoration:none}@media (min-width:768px){body.page--top .top--news .news-tabs .tab-contents .tab .content .news .hashes .hash{transition:opacity .2s}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .hashes .hash:hover{opacity:.8}}body.page--top .top--news .button{margin:0 auto;width:21.875em}@media (max-width:1280px){body.page--top .top--news .top--title-block{margin-left:12.1444444444%;margin-right:12.1444444444%}body.page--top .top--news .top--title-block .icon{height:6.6363636364em;top:-1.0909090909em}}@media (max-width:767px){body.page--top .top--news{margin:1.25em 0 3.125em}body.page--top .top--news .top--title-block{margin:0 0 .9375em}body.page--top .top--news .top--title-block .icon{height:auto;margin:0 auto;top:0;width:4em}body.page--top .top--news .top--title-block .title{padding:0}body.page--top .top--news .news-tabs{margin:1.25em 0 1.875em}body.page--top .top--news .news-tabs .tab-heading{border:1px solid #d9d9d9;border-radius:.25em;flex-wrap:wrap;overflow:hidden}body.page--top .top--news .news-tabs .tab-heading .trigger{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:0;width:33.33333%}body.page--top .top--news .news-tabs .tab-heading .trigger:nth-child(3),body.page--top .top--news .news-tabs .tab-heading .trigger:nth-child(6){border-right:0}body.page--top .top--news .news-tabs .tab-heading .trigger:nth-child(4),body.page--top .top--news .news-tabs .tab-heading .trigger:nth-child(5),body.page--top .top--news .news-tabs .tab-heading .trigger:nth-child(6){border-bottom:0}body.page--top .top--news .news-tabs .tab-heading .trigger>a{align-items:center;display:flex;font-size:max(.8125rem,12px);height:3.1153846154em;justify-content:center;line-height:1.15;padding:0}body.page--top .top--news .news-tabs .tab-heading .trigger>a.active{background:#e60013;color:#fff}body.page--top .top--news .news-tabs .tab-heading .trigger>a.active:before{display:none}body.page--top .top--news .news-tabs .tab-contents .tab .content{margin:0 -.46875em}body.page--top .top--news .news-tabs .tab-contents .tab .content .news{padding:.625em .46875em;width:50%}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .title{font-size:max(.75rem,12px);margin:.4166666667em 0}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .text{-webkit-line-clamp:4;font-size:max(.6875rem,12px);margin:.4545454545em 0}body.page--top .top--news .news-tabs .tab-contents .tab .content .news .hashes .hash{font-size:max(.625rem,12px);margin-left:.5em}body.page--top .top--news .button{padding:0 3.125em;width:100%}}body.page--top .top--parallax{background:#e60013;margin:6.25em 0 0;position:relative}body.page--top .top--parallax:after{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}body.page--top .top--parallax>.wrapper{position:relative}body.page--top .top--parallax .parallax{height:33.125em;overflow:hidden}@media (max-width:767px){body.page--top .top--parallax{margin:3.125em 0 0;overflow:hidden}body.page--top .top--parallax .parallax{height:15.625em;left:-10.15625em;overflow:hidden;position:relative;width:43.75em}}body.page--top .top--banner-area{background:url(/assets/img/top/bg_banner_area.png) repeat-x;background-size:auto 100%;padding:5.5em 0}body.page--top .top--banner-area .banners{display:flex;flex-wrap:wrap;margin:0 -.8125em}body.page--top .top--banner-area .banners .banner{padding:.8125em;width:25%}body.page--top .top--banner-area .banners .banner>a{display:block;height:10.5em;text-decoration:none}@media (min-width:768px){body.page--top .top--banner-area .banners .banner>a{transition:opacity .2s}body.page--top .top--banner-area .banners .banner>a:hover{opacity:.8}}body.page--top .top--banner-area .banners .banner>a img{display:block;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){body.page--top .top--banner-area{background:#ffd200 url(/assets/img/top/bg_banner_area.png) repeat-x;background-position:bottom;background-size:auto 18.75em;padding:2.5em 0}body.page--top .top--banner-area .banners{margin:0 -.46875em}body.page--top .top--banner-area .banners .banner{padding:.46875em;width:50%}body.page--top .top--banner-area .banners .banner>a{height:5.790625em}}body.page--top .top--sns{margin:6.25em 0}body.page--top .top--sns .top--title-block{margin-bottom:1.875em}body.page--top .top--sns .top--title-block .icon{height:9.125em;left:0;top:-1.5em}body.page--top .top--sns .top--title-block .icon svg{fill:#ffd200;height:100%}body.page--top .top--sns .top--title-block .title{padding:0 0 0 1.1em}body.page--top .top--sns .top--title-block .balloon{background:#ffd200}body.page--top .top--sns .top--title-block .balloon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024.3%2028.9%27%3E%3Cpath%20fill%3D%27%23FFD200%27%20d%3D%27M3.2%2C0C3.2%2C0%2C12%2C16.9%2C0%2C28.9c0%2C0%2C24.3%2C0.4%2C24.3-28.9%27%20%2F%3E%3C%2Fsvg%3E")}body.page--top .top--sns .sns-row{display:flex;margin:3.75em -1.5em 2.5em}body.page--top .top--sns .sns-row .sns-col{padding:0 1.5em;width:33.333333%}body.page--top .top--sns .sns-row .sns-col .sns-title{font-size:max(1.125rem,12px);font-weight:700;margin-bottom:.5555555556em}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;padding-bottom:.2777777778em}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link{font-size:max(1rem,12px)}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a{color:inherit;display:inline-block;text-decoration:none}@media (min-width:768px){body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a{transition:opacity .2s}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a:hover{opacity:.8}}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a .icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2013.4%2012.1%27%3E%3Cpath%20fill%3D%27%23888%27%20d%3D%27M13.4%2C8.8h-10V0h10V8.8z%20M4.6%2C7.7h7.7V1.1H4.6V7.7z%27%20%2F%3E%3Cpolygon%20fill%3D%27%23888%27%20points%3D%2710%2C12.1%200%2C12.1%200%2C3.3%202.4%2C3.3%202.4%2C4.5%201.1%2C4.5%201.1%2C10.9%208.8%2C10.9%208.8%2C9.9%2010%2C9.9%27%20%2F%3E%3C%2Fsvg%3E");background-size:cover;display:inline-block;height:.75625em;width:.8375em}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a .arrow{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");background-size:cover;display:inline-block;height:.875em;margin-left:.3125em;vertical-align:-.0625em;width:.49243125em}body.page--top .top--sns .sns-row .sns-col .sns-frame{border:1px solid #d9d9d9;height:24.625em;overflow-y:auto}body.page--top .top--sns .sns-row .sns-col .sns-tiktok{height:49.25em;overflow:auto}body.page--top .top--sns .sns-row .sns-col .sns-tiktok .tiktok-embed{margin:0}body.page--top .top--sns .sns-row .sns-col .sns-yt{margin-bottom:1.875em}body.page--top .top--sns .sns-row .sns-col .sns-yt:last-child{margin-bottom:0}body.page--top .top--sns .sns-row .sns-col .sns-yt .youtube{position:relative}body.page--top .top--sns .sns-row .sns-col .sns-yt .youtube:before{content:"";display:block;padding-top:56.25%}body.page--top .top--sns .sns-row .sns-col .sns-yt .youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}body.page--top .top--sns .sns-row .sns-col .sns-yt .yt-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:max(1.125rem,12px);font-weight:700;margin:.625em 0;overflow:hidden;text-overflow:ellipsis}body.page--top .top--sns .sns-row .sns-col .sns-yt .yt-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:max(1rem,12px);margin:.625em 0;overflow:hidden;text-overflow:ellipsis}body.page--top .top--sns .sns-row .sns-col .sns-buttons .sns-button{margin-top:2.8125em}body.page--top .top--sns .sns-row .sns-col .sns-buttons .sns-button:first-child{margin-top:0}body.page--top .top--sns .sns-row .sns-col .sns-buttons .sns-button .btn .icon{display:inline-block;height:1.5555555556em;margin-right:.5555555556em;vertical-align:top;width:1.6666666667em}body.page--top .top--sns .sns-button{margin:0 auto;width:21.875em}@media (max-width:1280px){body.page--top .top--sns .top--title-block{margin-left:12.1444444444%;margin-right:12.1444444444%}body.page--top .top--sns .top--title-block .icon{height:6.6363636364em;top:-1.0909090909em}}@media (max-width:767px){body.page--top .top--sns{margin:1.25em 0 3.125em}body.page--top .top--sns .top--title-block{margin:0 0 .9375em}body.page--top .top--sns .top--title-block .icon{height:auto;margin:0 auto;top:0;width:4em}body.page--top .top--sns .top--title-block .title{padding:0}body.page--top .top--sns .sns-row{flex-wrap:wrap;margin:0}body.page--top .top--sns .sns-row .sns-col{margin:1.875em 0 1.25em;padding:0;width:100%}body.page--top .top--sns .sns-row .sns-col .sns-title{border-bottom:1px solid #d9d9d9;display:flex;font-size:max(1rem,12px);justify-content:space-between;margin-bottom:.625em;padding-bottom:.3125em}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link{font-size:max(.6875rem,12px)}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a .icon{height:1.1em;width:1.2181818182em}body.page--top .top--sns .sns-row .sns-col .sns-title.with-link .link>a .arrow{height:1.2727272727em;margin-left:.4545454545em;vertical-align:-.0909090909em;width:.7162636364em}body.page--top .top--sns .sns-row .sns-col .sns-tiktok{height:auto;overflow:auto}body.page--top .top--sns .sns-row .sns-col .sns-yt{margin-bottom:1.875em}body.page--top .top--sns .sns-row .sns-col .sns-yt:last-child{margin-bottom:0}body.page--top .top--sns .sns-row .sns-col .sns-yt .yt-title{font-size:max(.75rem,12px);margin:.8333333333em 0}body.page--top .top--sns .sns-row .sns-col .sns-yt .yt-text{font-size:max(.6875rem,12px);margin:.9090909091em 0}body.page--top .top--sns .sns-row .sns-col .sns-buttons{margin-top:-1.875em}body.page--top .top--sns .sns-row .sns-col .sns-buttons .sns-button{margin-top:1.875em}body.page--top .top--sns .sns-row .sns-col .sns-buttons .sns-button:first-child{margin-top:0}body.page--top .top--sns .sns-row .sns-col .sns-buttons .sns-button .btn .icon{display:inline-block;height:1.1875em;margin-right:.625em;vertical-align:top;width:1.25em}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list{margin-top:-.9375em}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list .sp-x{border-bottom:1px solid #d9d9d9;padding:.9375em 0}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list .sp-x>a{align-items:center;color:inherit;display:flex;text-decoration:none}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list .sp-x>a .thumb{width:5.625em}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list .sp-x>a .text{font-size:max(.8125rem,12px);font-weight:700;padding-left:1.5384615385em;position:relative;width:calc(100% - 6.92308em)}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list .sp-x>a .text .icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2013.4%2012.1%27%3E%3Cpath%20fill%3D%27%23888%27%20d%3D%27M13.4%2C8.8h-10V0h10V8.8z%20M4.6%2C7.7h7.7V1.1H4.6V7.7z%27%20%2F%3E%3Cpolygon%20fill%3D%27%23888%27%20points%3D%2710%2C12.1%200%2C12.1%200%2C3.3%202.4%2C3.3%202.4%2C4.5%201.1%2C4.5%201.1%2C10.9%208.8%2C10.9%208.8%2C9.9%2010%2C9.9%27%20%2F%3E%3C%2Fsvg%3E");background-size:cover;display:inline-block;height:.9307692308em;margin-left:.7692307692em;width:1.0307692308em}body.page--top .top--sns .sns-row .sns-col .sns-sp-x-list .sp-x>a .text:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");background-size:cover;content:"";display:inline-block;height:1.0769230769em;margin-top:-.5384615385em;position:absolute;right:0;top:50%;width:.6060692308em}body.page--top .top--sns .sns-button{padding:0 3.125em;width:100%}}body.page--top .top--newcomer-award{background:url(/assets/img/top/bg_newcomer_award_bottom.webp) top/auto 3.3125em repeat-x,url(/assets/img/top/bg_newcomer_award_bottom.webp) bottom/auto 3.3125em repeat-x,url(/assets/img/top/bg_newcomer_award_pc.webp) 50%/100% auto no-repeat;border-bottom:1em solid #b5a365;border-top:1em solid #b5a365;margin:5em 0 0;padding:3.3125em 0}body.page--top .top--newcomer-award .wrapper .newcomer{align-items:center;display:flex;height:100%;justify-content:flex-end;margin-right:14.4444444444%}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-obj{width:68.25em}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner{text-align:center;width:22em}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner .title{font-size:max(2.4375rem,12px);font-weight:700}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner .text{font-size:max(1.125rem,12px);line-height:1.9;margin:.625em auto 0}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner .button{margin:1.25em auto 0}@media (max-width:767px){body.page--top .top--newcomer-award{background:url(/assets/img/top/bg_newcomer_award_bottom.webp) top/auto 1.25em repeat-x,url(/assets/img/top/bg_newcomer_award_bottom.webp) bottom/auto 1.25em repeat-x,url(/assets/img/top/bg_newcomer_award_sp.webp) 50%/cover no-repeat;border-bottom:.4375em solid #b5a365;border-top:.4375em solid #b5a365;margin:2.5em 0 0;padding:2.5em 0}body.page--top .top--newcomer-award .wrapper .newcomer{display:block;margin-right:0}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-obj{width:100%}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner{padding:0 1.5625em;text-align:center;width:100%}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner .title{font-size:max(1.5625rem,12px)}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner .text{font-size:max(.875rem,12px);margin:.7142857143em auto 0;text-align:left}body.page--top .top--newcomer-award .wrapper .newcomer .newcomer-inner .button{margin:1.25em auto 0;width:15.3125em}}body.page--magazine .mag--type-select{margin:3.125em 0 4.375em}body.page--magazine .mag--type-select .buttons{display:flex;margin:0 -.78125em}body.page--magazine .mag--type-select .buttons .button{padding:0 .78125em;width:33.333333%}body.page--magazine .mag--type-select .buttons .button .btn{align-items:center;background:#f2f2f2;border-color:#f2f2f2;border-radius:3.3333333333em;border-width:.1666666667em;display:flex;height:5.2777777778em;justify-content:center;padding:0;position:relative}body.page--magazine .mag--type-select .buttons .button .btn img{filter:grayscale(100%);opacity:.9;transition:filter .2s,opacity .2s}body.page--magazine .mag--type-select .buttons .button .btn.week img{width:7.6275388889em}body.page--magazine .mag--type-select .buttons .button .btn.week.active,body.page--magazine .mag--type-select .buttons .button .btn.week:hover{border-color:#e60013}body.page--magazine .mag--type-select .buttons .button .btn.month img{width:6.9444444444em}body.page--magazine .mag--type-select .buttons .button .btn.month.active,body.page--magazine .mag--type-select .buttons .button .btn.month:hover{border-color:#ffd200}body.page--magazine .mag--type-select .buttons .button .btn.magapoke img{width:11.25895em}body.page--magazine .mag--type-select .buttons .button .btn.magapoke.active,body.page--magazine .mag--type-select .buttons .button .btn.magapoke:hover{border-color:#3e6db5}body.page--magazine .mag--type-select .buttons .button .btn.magapoke:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2013.4%2012.1%27%3E%3Cpath%20fill%3D%27%23888%27%20d%3D%27M13.4%2C8.8h-10V0h10V8.8z%20M4.6%2C7.7h7.7V1.1H4.6V7.7z%27%20%2F%3E%3Cpolygon%20fill%3D%27%23888%27%20points%3D%2710%2C12.1%200%2C12.1%200%2C3.3%202.4%2C3.3%202.4%2C4.5%201.1%2C4.5%201.1%2C10.9%208.8%2C10.9%208.8%2C9.9%2010%2C9.9%27%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:.7462em auto;content:"";display:inline-block;height:.6697em;margin-top:-.33035em;position:absolute;right:1.1111111111em;top:50%;width:.7462em}body.page--magazine .mag--type-select .buttons .button .btn.active,body.page--magazine .mag--type-select .buttons .button .btn:hover{background:#fff}body.page--magazine .mag--type-select .buttons .button .btn.active img,body.page--magazine .mag--type-select .buttons .button .btn:hover img{filter:grayscale(0);opacity:1}@media (max-width:767px){body.page--magazine .mag--type-select{margin:1.25em 0 1.875em}body.page--magazine .mag--type-select .buttons{margin:0 -.203125em}body.page--magazine .mag--type-select .buttons .button{padding:0 .203125em}body.page--magazine .mag--type-select .buttons .button .btn{border-radius:2.3076923077em;border-width:.1538461538em;height:3em}body.page--magazine .mag--type-select .buttons .button .btn.week img{width:4.3496923077em}body.page--magazine .mag--type-select .buttons .button .btn.month img{width:3.7211538462em}body.page--magazine .mag--type-select .buttons .button .btn.magapoke img{width:5.5091538462em}body.page--magazine .mag--type-select .buttons .button .btn.magapoke:before{right:.3846153846em}}body.page--magazine .mag--main-block{margin:4.375em 0 5.625em}body.page--magazine .mag--main-block .main-title{text-align:center}body.page--magazine .mag--main-block .main-title .title{font-size:max(2.875rem,12px);font-weight:700;margin:0}body.page--magazine .mag--main-block .main-title .subtitle{font-size:max(1.5rem,12px);font-weight:700}body.page--magazine .mag--main-block .main-row{display:flex;justify-content:space-between;margin-top:2.5em}body.page--magazine .mag--main-block .main-row .img-col{width:35.625em}body.page--magazine .mag--main-block .main-row .img-col .img{margin-bottom:1.875em}body.page--magazine .mag--main-block .main-row .img-col .button{margin:1.875em 0}body.page--magazine .mag--main-block .main-row .img-col .caution{font-size:max(.875rem,12px)}body.page--magazine .mag--main-block .main-row .topics-col{width:39.5625em}body.page--magazine .mag--main-block .main-row .topics-col .topics-title{font-family:Roboto,sans-serif;font-size:max(2rem,12px);font-weight:900;line-height:1.1;margin-bottom:.625em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list{list-style:none;margin:0;padding:0}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li{border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;justify-content:space-between;padding:1.875em 0}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li:last-child{border-bottom:1px solid #d9d9d9}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .thumb{width:14.625em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos{width:23.75em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .labels .label{background:#e60013;color:#fff;display:inline-block;font-size:max(1rem,12px);font-weight:700;line-height:1.2;padding:.25em 1.5em .25em .5em;position:relative}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .labels .label:after{border:.9375em solid transparent;border-right-color:#fff;content:"";display:block;margin-top:-.9375em;position:absolute;right:0;top:50%}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .title{font-size:max(1.125rem,12px);font-weight:700;margin:.2777777778em 0}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .text{font-size:max(1rem,12px)}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns{font-size:max(.875rem,12px);margin-top:.3571428571em;width:100%}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a{color:inherit;display:inline-block;margin-right:1.4285714286em;position:relative;text-decoration:none}@media (min-width:768px){body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a{transition:opacity .2s}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a:hover{opacity:.8}}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a .icon{display:inline-block;vertical-align:-.2142857143em;width:1.5em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a .name{display:inline-block;font-size:max(1rem,12px);font-weight:700}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20fill%3D%27%23E60013%27%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");background-size:cover;content:"";display:inline-block;height:1em;margin-left:.3571428571em;vertical-align:-.0714285714em;width:.5627785714em}@media (max-width:767px){body.page--magazine .mag--main-block{margin:1.5625em 0 2.8125em}body.page--magazine .mag--main-block .main-title .title{font-size:max(1.5625rem,12px)}body.page--magazine .mag--main-block .main-title .subtitle{font-size:max(1rem,12px)}body.page--magazine .mag--main-block .main-row{display:block;margin-top:1.25em}body.page--magazine .mag--main-block .main-row .img-col{width:100%}body.page--magazine .mag--main-block .main-row .img-col .img{margin:0 auto 1.25em;width:17.8125em}body.page--magazine .mag--main-block .main-row .img-col .button{margin:1.25em auto;width:15.3125em}body.page--magazine .mag--main-block .main-row .img-col .caution{font-size:max(.6875rem,12px)}body.page--magazine .mag--main-block .main-row .topics-col{margin-top:1.5625em;width:100%}body.page--magazine .mag--main-block .main-row .topics-col .topics-title{font-size:max(1.25rem,12px);margin-bottom:.5em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li{padding:.9375em 0;position:relative}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li:last-child{border-bottom:1px solid #d9d9d9}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos,body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .thumb{width:10.3125em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .labels .label{font-size:max(.6875rem,12px);padding:.3636363636em 2.1818181818em .3636363636em .7272727273em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .labels .label:after{border:1.3636363636em solid transparent;border-right-color:#fff;margin-top:-1.3636363636em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .title{font-size:max(.75rem,12px);margin:.4166666667em 0}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .infos .text{font-size:max(.6875rem,12px)}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns{font-size:max(.59375rem,12px);left:0;margin-top:.5263157895em;position:absolute;top:11.0526315789em;width:17.3684210526em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a{display:block;margin-right:0}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a .icon{vertical-align:-.3157894737em;width:1.4736842105em}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a .name{font-size:max(.6875rem,12px)}body.page--magazine .mag--main-block .main-row .topics-col .topics-list li .sns>a:after{height:1.2727272727em;margin-left:.4545454545em;vertical-align:-.0909090909em;width:.7162636364em}}body.page--magazine .mag--serial-list{margin:5.625em 0}body.page--magazine .mag--serial-list .serial-list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -.875em;padding:0}body.page--magazine .mag--serial-list .serial-list li{padding:1.875em .875em 2.5em;position:relative;width:20%}body.page--magazine .mag--serial-list .serial-list li .thumb{margin-bottom:.625em}body.page--magazine .mag--serial-list .serial-list li .name{font-size:max(1.125rem,12px);font-weight:700;line-height:1.2;margin:.2777777778em 0}body.page--magazine .mag--serial-list .serial-list li .creator{font-size:max(1rem,12px);line-height:1.2;margin:.3125em 0}body.page--magazine .mag--serial-list .serial-list li .buttons{bottom:0;display:flex;left:0;padding:0 .625em;position:absolute;width:100%}body.page--magazine .mag--serial-list .serial-list li .buttons .button{padding:.25em;width:50%}body.page--magazine .mag--serial-list .serial-list li .buttons .button .btn{font-size:max(.875rem,12px);padding:.0357142857em 0}@media (max-width:767px){body.page--magazine .mag--serial-list{margin:2.8125em 0}body.page--magazine .mag--serial-list .serial-list{margin:0 -.46875em}body.page--magazine .mag--serial-list .serial-list li{padding:1.25em .46875em 1.875em;width:50%}body.page--magazine .mag--serial-list .serial-list li .thumb{margin-bottom:.625em}body.page--magazine .mag--serial-list .serial-list li .name{font-size:max(.75rem,12px);margin:.4166666667em 0}body.page--magazine .mag--serial-list .serial-list li .creator{font-size:max(.6875rem,12px);margin:.4545454545em 0}body.page--magazine .mag--serial-list .serial-list li .buttons{padding:0 .21875em}body.page--magazine .mag--serial-list .serial-list li .buttons .button{padding:.25em;width:50%}body.page--magazine .mag--serial-list .serial-list li .buttons .button .btn{font-size:max(.625rem,12px);padding:.05em 0}}body.page--magazine .mag--next-magazine{margin:5.625em 0}body.page--magazine .mag--next-magazine .next-magazine{background:rgba(230,0,19,.05);margin-top:1.875em}body.page--magazine .mag--next-magazine .next-magazine .next-title{background:#e60013;color:#fff;font-size:max(1.5rem,12px);font-weight:700;padding:.5em 0;text-align:center}body.page--magazine .mag--next-magazine .next-magazine .next-content{padding:2.5em 4.375em}body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .next,body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle fill='%23E60013' class='st0' cx='20' cy='20' r='20'/%3E%3Cpath fill='%23fff' d='m17.8 29.7-2.1-2.2 7.5-7.5-7.5-7.5 2.1-2.2 9.7 9.7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% auto;border:0;cursor:pointer;display:block;height:2vw;margin-top:-1vw;padding:0;position:absolute;top:50%;width:2vw}body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .prev{left:0;margin-left:-4%;transform:scaleX(-1)}body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .next{margin-right:-4%;right:0}@media (max-width:767px){body.page--magazine .mag--next-magazine{margin:2.8125em 0 0}body.page--magazine .mag--next-magazine .next-magazine{margin:.9375em -.9375em 0}body.page--magazine .mag--next-magazine .next-magazine .next-title{font-size:max(.875rem,12px);padding:.3214285714em 0}body.page--magazine .mag--next-magazine .next-magazine .next-content{padding:1.875em 2.1875em}body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .next,body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .prev{height:5.33333vw;margin-top:-2.66666vw;width:5.33333vw}body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .prev{left:50%;margin-left:-47.8vw}body.page--magazine .mag--next-magazine .next-magazine .next-content .glide__arrows .next{margin-right:-47.8vw;right:50%}}body.page--new .new--type-select{margin:3.125em 0 2.5em}body.page--new .new--type-select .buttons{display:flex;margin:0 -.78125em}body.page--new .new--type-select .buttons .button{padding:0 .78125em;width:25%}body.page--new .new--type-select .buttons .button .btn{align-items:center;background:#f2f2f2;border-color:#f2f2f2;border-radius:3.3333333333em;border-width:.1666666667em;display:flex;height:5.2777777778em;justify-content:center;padding:0;position:relative}body.page--new .new--type-select .buttons .button .btn img{filter:grayscale(100%);opacity:.9;transition:filter .2s,opacity .2s}body.page--new .new--type-select .buttons .button .btn.week img{width:7.6275388889em}body.page--new .new--type-select .buttons .button .btn.week.active,body.page--new .new--type-select .buttons .button .btn.week:hover{border-color:#e60013}body.page--new .new--type-select .buttons .button .btn.month img{width:6.9444444444em}body.page--new .new--type-select .buttons .button .btn.month.active,body.page--new .new--type-select .buttons .button .btn.month:hover{border-color:#ffd200}body.page--new .new--type-select .buttons .button .btn.magapoke img{width:11.25895em}body.page--new .new--type-select .buttons .button .btn.magapoke.active,body.page--new .new--type-select .buttons .button .btn.magapoke:hover{border-color:#3e6db5}body.page--new .new--type-select .buttons .button .btn.other .text{font-size:max(1.5rem,12px);font-weight:700}body.page--new .new--type-select .buttons .button .btn.other.active,body.page--new .new--type-select .buttons .button .btn.other:hover{border-color:#e60013}body.page--new .new--type-select .buttons .button .btn.active,body.page--new .new--type-select .buttons .button .btn:hover{background:#fff}body.page--new .new--type-select .buttons .button .btn.active img,body.page--new .new--type-select .buttons .button .btn:hover img{filter:grayscale(0);opacity:1}@media (max-width:767px){body.page--new .new--type-select{margin:1.25em 0 .9375em}body.page--new .new--type-select .buttons{flex-wrap:wrap;margin:0 -.203125em}body.page--new .new--type-select .buttons .button{padding:0 .203125em;width:33.33333%}body.page--new .new--type-select .buttons .button .btn{border-radius:2.3076923077em;border-width:.1538461538em;height:3em;margin-bottom:1.1538461538em}body.page--new .new--type-select .buttons .button .btn.week img{width:4.3496923077em}body.page--new .new--type-select .buttons .button .btn.month img{width:3.7211538462em}body.page--new .new--type-select .buttons .button .btn.magapoke img{width:5.5091538462em}body.page--new .new--type-select .buttons .button .btn.other .text{font-size:max(.8125rem,12px)}}body.page--new .new--categories .n-category.fadein{animation:fadein .2s}body.page--new .new--categories .n-category.fadeout{animation:fadeout .2s;animation-fill-mode:forwards}body.page--new .new--categories .n-category .term-tabs{display:flex;margin:3.125em 0 2.5em}body.page--new .new--categories .n-category .term-tabs .tab{margin-right:.9375em;width:5.963925em}body.page--new .new--categories .n-category .term-tabs .tab .btn{font-size:max(1rem,12px);padding:.1875em 0}body.page--new .new--categories .n-category .term-tabs .tab .btn.active,body.page--new .new--categories .n-category .term-tabs .tab .btn:hover{background:#e60013;border-color:#e60013;color:#fff}body.page--new .new--categories .n-category .cateogry-terms .c-term.fadein{animation:fadein .2s}body.page--new .new--categories .n-category .cateogry-terms .c-term.fadeout{animation:fadeout .2s;animation-fill-mode:forwards}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set{margin:0 0 3.75em}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .date{border-bottom:1px solid #ccc;font-size:max(1.5rem,12px);font-weight:700;margin:0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .date .num{font-family:Roboto,sans-serif;font-size:max(2.75rem,12px);font-weight:900}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics{display:flex;flex-wrap:wrap;margin:0 -.9375em}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic{margin:1.25em 0;padding:0 .9375em max(9.375em,120px);position:relative;width:16.66666%}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .reserve{background:#e60013;color:#fff;display:inline-block;font-size:max(1.125rem,12px);font-weight:700;left:.8333333333em;padding:0 .4444444444em;position:absolute;top:0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .thumb>a{display:block;text-decoration:none}@media (min-width:768px){body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .thumb>a{transition:opacity .2s}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .thumb>a:hover{opacity:.8}}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .title{font-size:max(1.125rem,12px);font-weight:700;line-height:1.2;margin:.5555555556em 0 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .creator{font-size:max(1rem,12px);margin:.3125em 0 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons{bottom:5em;left:.9375em;position:absolute;width:calc(100% - 1.875em)}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons .button{margin-bottom:.625em}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons .button:last-child{margin-bottom:0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons .button .btn{font-size:max(.875rem,12px);padding:.0357142857em 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .caution{-webkit-box-orient:vertical;-webkit-line-clamp:3;bottom:0;color:#e60013;display:-webkit-box;font-size:max(1rem,12px);height:4.5em;left:.9375em;margin:5em 0 0;overflow:hidden;position:absolute;text-overflow:ellipsis;width:calc(100% - 1.875em)}@media (max-width:767px){body.page--new .new--categories .n-category .term-tabs{margin:1.25em 0}body.page--new .new--categories .n-category .term-tabs .tab{margin-right:.46875em;width:4.75em}body.page--new .new--categories .n-category .term-tabs .tab .btn{font-size:max(.8125rem,12px);padding:.2307692308em 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set{margin:0 0 1.875em}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .date{font-size:max(.9375rem,12px)}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .date .num{font-size:max(1.875rem,12px)}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics{margin:0 -.46875em}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic{margin:1.25em 0;padding:0 .46875em 4.375em;position:relative;width:50%}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .reserve{font-size:max(.8125rem,12px);left:.5769230769em;padding:0 .6153846154em}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .title{font-size:max(.75rem,12px);margin:.8333333333em 0 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .creator{font-size:max(.6875rem,12px);margin:.4545454545em 0 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons{bottom:2.5em;display:flex;justify-content:space-between;left:.46875em;width:calc(100% - .9375em)}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons .button{margin:0;width:48%}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .buttons .button .btn{font-size:max(.625rem,12px);padding:.1em 0}body.page--new .new--categories .n-category .cateogry-terms .c-term .term-set .comics .comic .caution{-webkit-line-clamp:2;font-size:max(.6875rem,12px);height:3em;left:.46875em;margin:5em 0 0;width:calc(100% - .9375em)}}body.page--info .info--article-wrapper{display:flex;justify-content:space-between;margin-top:4.375em}body.page--info .info--article-wrapper .info--article-main{width:59.625em}body.page--info .info--article-wrapper .info--article-sub{width:16em}@media (max-width:767px){body.page--info .info--article-wrapper{display:block;margin-top:1.5625em}body.page--info .info--article-wrapper .info--article-main,body.page--info .info--article-wrapper .info--article-sub{width:100%}}body.page--info .info--article-main .main-tabs{display:flex;margin:0}body.page--info .info--article-main .main-tabs .tab{border-bottom:1px solid #d9d9d9;font-size:max(1rem,12px);font-weight:700;padding-bottom:.25em}body.page--info .info--article-main .main-tabs .tab>a{color:inherit;display:block;padding:.375em 1.74375em;position:relative;text-decoration:none}body.page--info .info--article-main .main-tabs .tab>a:hover{background:#f2f2f2}body.page--info .info--article-main .main-tabs .tab>a.active:before{background:#e60013;bottom:-.375em;content:"";display:block;height:.1875em;left:0;position:absolute;transition:all .2s;width:100%}body.page--info .info--article-main .filter-trigger{display:none}body.page--info .info--article-main .main-content{display:flex;flex-wrap:wrap;margin:0 -.8125em 4.375em}body.page--info .info--article-main .main-content .content{padding:1.625em .8125em;width:33.33333%}body.page--info .info--article-main .main-content .content .thumb{display:block;position:relative;text-decoration:none}@media (min-width:768px){body.page--info .info--article-main .main-content .content .thumb{transition:opacity .2s}body.page--info .info--article-main .main-content .content .thumb:hover{opacity:.8}}body.page--info .info--article-main .main-content .content .thumb:before{content:"";display:block;padding-top:56%}body.page--info .info--article-main .main-content .content .thumb img{left:0;position:absolute;top:0}body.page--info .info--article-main .main-content .content .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:max(1.125rem,12px);font-weight:700;margin:.625em 0;overflow:hidden;text-overflow:ellipsis}body.page--info .info--article-main .main-content .content .text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:max(1rem,12px);margin:.625em 0;overflow:hidden;text-overflow:ellipsis}body.page--info .info--article-main .main-content .content .hashes{font-size:0}body.page--info .info--article-main .main-content .content .hashes .hash{color:#e60013;display:inline-block;font-size:max(1rem,12px);margin-left:.625em;text-decoration:none}@media (min-width:768px){body.page--info .info--article-main .main-content .content .hashes .hash{transition:opacity .2s}body.page--info .info--article-main .main-content .content .hashes .hash:hover{opacity:.8}}@media (max-width:767px){body.page--info .info--article-main .main-tabs{border:1px solid #d9d9d9;border-radius:.25em;flex-wrap:wrap;overflow:hidden}body.page--info .info--article-main .main-tabs .tab{border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding:0;text-align:center;width:33.33333%}body.page--info .info--article-main .main-tabs .tab:nth-child(3),body.page--info .info--article-main .main-tabs .tab:nth-child(6){border-right:0}body.page--info .info--article-main .main-tabs .tab:nth-child(4),body.page--info .info--article-main .main-tabs .tab:nth-child(5),body.page--info .info--article-main .main-tabs .tab:nth-child(6){border-bottom:0}body.page--info .info--article-main .main-tabs .tab>a{align-items:center;display:flex;font-size:max(.8125rem,12px);height:3.1153846154em;justify-content:center;line-height:1.15;padding:0}body.page--info .info--article-main .main-tabs .tab>a.active{background:#e60013;color:#fff}body.page--info .info--article-main .main-tabs .tab>a.active:before{display:none}body.page--info .info--article-main .filter-trigger{display:block;font-size:max(.8125rem,12px);font-weight:700;margin:1.3076923077em 0}body.page--info .info--article-main .filter-trigger>a{color:inherit;display:inline-block;text-decoration:none}body.page--info .info--article-main .filter-trigger>a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2040%2040%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M20.3%2C10.5C19.6%2C7.3%2C16.9%2C5%2C13.5%2C5s-6.1%2C2.4-6.8%2C5.5H1.5v3h5.2c0.7%2C3.1%2C3.5%2C5.5%2C6.8%2C5.5s6.1-2.4%2C6.8-5.5h18.2v-3H20.3zM13.5%2C16.3c-2.4%2C0-4.3-2-4.3-4.3c0-2.4%2C2-4.3%2C4.3-4.3c2.4%2C0%2C4.3%2C2%2C4.3%2C4.3C17.8%2C14.4%2C15.9%2C16.3%2C13.5%2C16.3z%27%2F%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M27.5%2C21c-3.4%2C0-6.2%2C2.4-6.8%2C5.5H1.5v3h19.2c0.7%2C3.1%2C3.5%2C5.5%2C6.8%2C5.5s6.1-2.3%2C6.8-5.5h4.2v-3h-4.2C33.7%2C23.4%2C30.9%2C21%2C27.5%2C21z%20M27.5%2C32.3c-2.4%2C0-4.3-2-4.3-4.3s2-4.3%2C4.3-4.3c2.4%2C0%2C4.3%2C1.9%2C4.3%2C4.3S29.9%2C32.3%2C27.5%2C32.3z%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:1.5384615385em;margin-right:.3846153846em;vertical-align:-.3846153846em;width:1.5384615385em}body.page--info .info--article-main .main-content{margin:0 -.46875em 2.1875em}body.page--info .info--article-main .main-content .content{padding:.625em .46875em;width:50%}body.page--info .info--article-main .main-content .content .title{font-size:max(.75rem,12px);margin:.4166666667em 0}body.page--info .info--article-main .main-content .content .text{-webkit-line-clamp:4;font-size:max(.6875rem,12px);margin:.4545454545em 0}body.page--info .info--article-main .main-content .content .hashes .hash{font-size:max(.625rem,12px);margin-left:.5em}}body.page--info .info--article-sub .filter-content ul{list-style:none;margin:0;padding:0}body.page--info .info--article-sub .filter-content a{color:inherit;display:inline-block;text-decoration:none}@media (min-width:768px){body.page--info .info--article-sub .filter-content a{transition:opacity .2s}body.page--info .info--article-sub .filter-content a:hover{opacity:.8}}body.page--info .info--article-sub .filter-content .collapse{max-height:0;overflow:hidden;transition:max-height .2s ease-out}body.page--info .info--article-sub .filter-content .filter-heading{display:none}body.page--info .info--article-sub .filter-content .list-lg>li{border-bottom:1px solid #d9d9d9;padding:1.0625em 0}body.page--info .info--article-sub .filter-content .list-lg>li:first-child{border-top:1px solid #d9d9d9}body.page--info .info--article-sub .filter-content .list-lg>li>a{display:block;font-size:max(1rem,12px);font-weight:700;position:relative}body.page--info .info--article-sub .filter-content .list-lg>li>a:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2014%2014%27%3E%3Cpolygon%20fill%3D%27%23000%27%20points%3D%277%2C11%200.5%2C4.4%201.9%2C3%207%2C8.1%2012.1%2C3%2013.5%2C4.4%20%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:.875em;margin-top:-.4375em;position:absolute;right:.625em;top:50%;width:.875em}body.page--info .info--article-sub .filter-content .list-lg>li>a.active:after{transform:scaleY(-1)}body.page--info .info--article-sub .filter-content .list-md>li{font-size:max(1rem,12px);font-weight:700;margin:1.25em 0}body.page--info .info--article-sub .filter-content .list-md>li>a{display:block;padding-left:.9375em;position:relative}body.page--info .info--article-sub .filter-content .list-md>li>a:before{content:"";display:block;height:1.5em;left:0;position:absolute;top:0;width:.25em}body.page--info .info--article-sub .filter-content .list-md>li>a.week:before{background:#e60013}body.page--info .info--article-sub .filter-content .list-md>li>a.month:before{background:#ffd200}body.page--info .info--article-sub .filter-content .list-md>li>a.magapoke:before{background:#3e6db5}body.page--info .info--article-sub .filter-content .list-md>li>a.magapoke:after,body.page--info .info--article-sub .filter-content .list-md>li>a.month:after,body.page--info .info--article-sub .filter-content .list-md>li>a.week:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2014%2014%27%3E%3Cpolygon%20fill%3D%27%23000%27%20points%3D%2713%2C6%208%2C6%208%2C1%206%2C1%206%2C6%201%2C6%201%2C8%206%2C8%206%2C13%208%2C13%208%2C8%2013%2C8%20%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:.875em;margin-top:-.4375em;position:absolute;right:.625em;top:50%;width:.875em}body.page--info .info--article-sub .filter-content .list-md>li>a.magapoke.active:after,body.page--info .info--article-sub .filter-content .list-md>li>a.month.active:after,body.page--info .info--article-sub .filter-content .list-md>li>a.week.active:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2014%2014%27%3E%3Crect%20fill%3D%27%23000%27%20x%3D%271%27%20y%3D%276%27%20width%3D%2712%27%20height%3D%272%27%2F%3E%3C%2Fsvg%3E")}body.page--info .info--article-sub .filter-content .list-sm>li{font-size:max(.875rem,12px);font-weight:400;margin:.7142857143em 0;padding-left:1.0714285714em}@media (max-width:767px){body.page--info .info--article-sub .filter-content{background:#fff;height:calc(100vh - 47px);left:0;overflow:auto;padding:0 4vw;position:fixed;top:47px;transform:translateX(100vw);transition:transform .3s;width:100%;z-index:9}body.page--info .info--article-sub .filter-content.active{transform:translateX(0)}body.page--info .info--article-sub .filter-content .filter-heading{display:block;font-size:max(.8125rem,12px);font-weight:700;padding:1.3076923077em 0;position:relative}body.page--info .info--article-sub .filter-content .filter-heading .title{display:inline-block}body.page--info .info--article-sub .filter-content .filter-heading .title:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2040%2040%27%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M20.3%2C10.5C19.6%2C7.3%2C16.9%2C5%2C13.5%2C5s-6.1%2C2.4-6.8%2C5.5H1.5v3h5.2c0.7%2C3.1%2C3.5%2C5.5%2C6.8%2C5.5s6.1-2.4%2C6.8-5.5h18.2v-3H20.3zM13.5%2C16.3c-2.4%2C0-4.3-2-4.3-4.3c0-2.4%2C2-4.3%2C4.3-4.3c2.4%2C0%2C4.3%2C2%2C4.3%2C4.3C17.8%2C14.4%2C15.9%2C16.3%2C13.5%2C16.3z%27%2F%3E%3Cpath%20fill%3D%27%23000%27%20d%3D%27M27.5%2C21c-3.4%2C0-6.2%2C2.4-6.8%2C5.5H1.5v3h19.2c0.7%2C3.1%2C3.5%2C5.5%2C6.8%2C5.5s6.1-2.3%2C6.8-5.5h4.2v-3h-4.2C33.7%2C23.4%2C30.9%2C21%2C27.5%2C21z%20M27.5%2C32.3c-2.4%2C0-4.3-2-4.3-4.3s2-4.3%2C4.3-4.3c2.4%2C0%2C4.3%2C1.9%2C4.3%2C4.3S29.9%2C32.3%2C27.5%2C32.3z%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";display:inline-block;height:1.5384615385em;margin-right:.3846153846em;vertical-align:-.3846153846em;width:1.5384615385em}body.page--info .info--article-sub .filter-content .filter-heading .close{display:block;height:1.2307692308em;margin-top:-.6153846154em;position:absolute;right:.4615384615em;top:50%;width:1.6153846154em}body.page--info .info--article-sub .filter-content .filter-heading .close .line{background:#000;height:2px;left:0;position:absolute;width:100%}body.page--info .info--article-sub .filter-content .filter-heading .close .line:first-child{top:7px;transform:rotate(-45deg)}body.page--info .info--article-sub .filter-content .filter-heading .close .line:nth-child(2){bottom:7px;transform:rotate(45deg)}body.page--info .info--article-sub .filter-content .list-lg>li>a{font-size:max(.8125rem,12px)}body.page--info .info--article-sub .filter-content .list-lg>li>a:after{height:1.0769230769em;margin-top:-.5384615385em;right:.7692307692em;width:1.0769230769em}body.page--info .info--article-sub .filter-content .list-md>li{font-size:max(.8125rem,12px);margin:1.5384615385em 0}body.page--info .info--article-sub .filter-content .list-md>li>a{padding-left:1.1538461538em}body.page--info .info--article-sub .filter-content .list-md>li>a:before{height:1.5384615385em;width:.3076923077em}body.page--info .info--article-sub .filter-content .list-md>li>a.magapoke:after,body.page--info .info--article-sub .filter-content .list-md>li>a.month:after,body.page--info .info--article-sub .filter-content .list-md>li>a.week:after{height:1.0769230769em;margin-top:-.5384615385em;right:.7692307692em;width:1.0769230769em}body.page--info .info--article-sub .filter-content .list-sm>li{font-size:max(.8125rem,12px);margin:.7692307692em 0;padding-left:1.1538461538em}}body.page--info .info--CMS h1{font-size:max(2rem,16px);font-weight:700;line-height:1.4;margin:0 0 .15625em}body.page--info .info--CMS h2{font-size:max(1.5rem,16px);font-weight:700;line-height:1.2;margin:2.9166666667em 0 .8333333333em;padding:0 0 .625em;position:relative}body.page--info .info--CMS h2:before{background:#d9d9d9;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}body.page--info .info--CMS h2:after{background:#e60013;bottom:0;content:"";height:2px;left:0;position:absolute;width:7.5em}body.page--info .info--CMS h3{font-size:max(1.125rem,16px);font-weight:700;margin:3.75em 0 1.25em}body.page--info .info--CMS a{color:inherit}body.page--info .info--CMS a:hover{text-decoration:none}body.page--info .info--CMS p{font-size:max(1rem,16px);line-height:1.8;margin:1.5625em 0}body.page--info .info--CMS p .strong{background:#e60013;color:#fff}body.page--info .info--CMS p .color{color:#e60013}body.page--info .info--CMS p .small{font-size:max(.875rem,16px)}body.page--info .info--CMS iframe{max-width:100%}body.page--info .info--CMS .date{font-family:Roboto,sans-serif;font-size:max(1rem,16px);margin:.3125em 0}body.page--info .info--CMS .hashes{margin:.3125em 0 1.25em}body.page--info .info--CMS .hashes .hash{color:#e60013;display:inline-block;font-size:max(1rem,16px);margin-right:.625em;text-decoration:none}body.page--info .info--CMS .images{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5625em -.8125em}body.page--info .info--CMS .images.col-1 .image{width:100%}body.page--info .info--CMS .images.col-2 .image{width:50%}body.page--info .info--CMS .images.col-3 .image{width:33.33333%}body.page--info .info--CMS .images .image{padding:0 .8125em;width:100%}body.page--info .info--CMS .images .caption{color:#666;font-size:max(1rem,16px);margin:.3125em 0 0}body.page--info .info--CMS .bg-box{background:#f2f2f2;margin:2.5em 0;padding:1.5625em}body.page--info .info--CMS .bg-box>:first-child{margin-top:0}body.page--info .info--CMS .bg-box>:last-child{margin-bottom:0}body.page--info .info--CMS .border-box{border:1px solid #d9d9d9;margin:2.5em 0;padding:1.5625em}body.page--info .info--CMS .border-box>:first-child{margin-top:0}body.page--info .info--CMS .border-box>:last-child{margin-bottom:0}body.page--info .info--CMS .table{margin:2.5em 0}body.page--info .info--CMS .table table{border-collapse:collapse;width:100%}body.page--info .info--CMS .table table td,body.page--info .info--CMS .table table th{border:1px solid #d9d9d9;padding:1.5625em}body.page--info .info--CMS .table table th{background:#f2f2f2}@media (max-width:767px){body.page--info .info--CMS h1{font-size:max(1.5625rem,16px);margin:0 0 .4em}body.page--info .info--CMS h2{font-size:max(1.25rem,16px);margin:1.75em 0 .5em;padding:0 0 .75em}body.page--info .info--CMS h2:after{width:3em}body.page--info .info--CMS h3{font-size:max(1rem,16px);margin:1.875em 0 .625em}body.page--info .info--CMS p{font-size:max(.875rem,16px);line-height:1.7;margin:1.7857142857em 0}body.page--info .info--CMS p .small{font-size:max(.6875rem,16px)}body.page--info .info--CMS .date{font-size:max(.875rem,16px);margin:.1428571429em 0}body.page--info .info--CMS .hashes{margin:.125em 0 .625em}body.page--info .info--CMS .hashes .hash{font-size:max(.875rem,16px);margin-right:.7142857143em}body.page--info .info--CMS .images{margin:1.25em -.46875em}body.page--info .info--CMS .images.col-1 .image{width:100%}body.page--info .info--CMS .images.col-2 .image,body.page--info .info--CMS .images.col-3 .image{width:50%}body.page--info .info--CMS .images .image{padding:0 .46875em}body.page--info .info--CMS .images .image:nth-child(n+3){margin-top:1.25em}body.page--info .info--CMS .images .caption{font-size:max(.6875rem,16px);margin:.1818181818em 0 0}body.page--info .info--CMS .bg-box{margin:.9375em 0;padding:.9375em}body.page--info .info--CMS .bg-box>:first-child{margin-top:0}body.page--info .info--CMS .bg-box>:last-child{margin-bottom:0}body.page--info .info--CMS .border-box{margin:.9375em 0;padding:.9375em}body.page--info .info--CMS .border-box>:first-child{margin-top:0}body.page--info .info--CMS .border-box>:last-child{margin-bottom:0}body.page--info .info--CMS .table{margin:1.25em 0;overflow:auto}body.page--info .info--CMS .table table{width:59.625em}body.page--info .info--CMS .table table td,body.page--info .info--CMS .table table th{font-size:max(.875rem,16px);padding:1.0714285714em}}body.page--info .info--relation{margin:4.375em 0}body.page--info .info--relation>.title{font-size:max(1.125rem,12px);font-weight:700;margin:0 0 1.1111111111em}body.page--info .info--relation .relation{margin:0 -.8125em}body.page--info .info--relation .relation .cont{padding:0 .8125em}body.page--info .info--relation .relation .cont .img{display:block;font-size:0;text-decoration:none}@media (min-width:768px){body.page--info .info--relation .relation .cont .img{transition:opacity .2s}body.page--info .info--relation .relation .cont .img:hover{opacity:.8}}body.page--info .info--relation .relation .cont .date{font-family:Roboto,sans-serif;font-size:max(1rem,12px);margin-top:.625em}body.page--info .info--relation .relation .cont .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:max(1.125rem,12px);font-weight:700;margin-top:.1111111111em;overflow:hidden;text-overflow:ellipsis}body.page--info .info--relation .relation .cont .hashes{margin:.3125em 0 0}body.page--info .info--relation .relation .cont .hashes .hash{color:#e60013;display:inline-block;font-size:max(1rem,12px);margin-right:.625em;text-decoration:none}body.page--info .info--relation .relation .glide__arrows .next,body.page--info .info--relation .relation .glide__arrows .prev{align-items:center;background:#e60013;border:0;border-radius:50%;cursor:pointer;display:flex;height:1.875em;justify-content:center;position:absolute;top:4.375em;width:1.875em}body.page--info .info--relation .relation .glide__arrows .next:before,body.page--info .info--relation .relation .glide__arrows .prev:before{background-color:#fff;content:"";display:block;height:.6875em;-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%206%2011%27%3E%3Cpath%20d%3D%27M1%2C10.2c-0.2%2C0-0.4-0.1-0.5-0.2C0.2%2C9.7%2C0.2%2C9.3%2C0.5%2C9l3.5-3.5L0.5%2C2C0.2%2C1.7%2C0.2%2C1.3%2C0.5%2C1s0.8-0.3%2C1.1%2C0l4%2C4%20c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1l-4%2C4C1.4%2C10.2%2C1.2%2C10.2%2C1%2C10.2z%27%20%2F%3E%3C%2Fsvg%3E");-webkit-mask-size:cover;mask-size:cover;width:.375em}body.page--info .info--relation .relation .glide__arrows .prev{left:0}body.page--info .info--relation .relation .glide__arrows .prev:before{transform:scaleX(-1)}body.page--info .info--relation .relation .glide__arrows .next{right:0}@media (max-width:767px){body.page--info .info--relation{margin:2.5em 0}body.page--info .info--relation>.title{font-size:max(1rem,12px);margin:0 0 1.25em}body.page--info .info--relation .relation{margin:0 -.46875em}body.page--info .info--relation .relation .cont{padding:0 .46875em}body.page--info .info--relation .relation .cont .date{font-size:max(.625rem,12px);margin-top:.5em}body.page--info .info--relation .relation .cont .title{font-size:max(.75rem,12px);margin-top:.4166666667em}body.page--info .info--relation .relation .cont .hashes{font-size:max(.625rem,12px);margin:.5em 0 0}body.page--info .info--relation .relation .cont .hashes .hash{font-size:max(.625rem,12px);margin-right:.5em}body.page--info .info--relation .relation .glide__arrows .next,body.page--info .info--relation .relation .glide__arrows .prev{height:1.25em;top:2.5em;width:1.25em}body.page--info .info--relation .relation .glide__arrows .prev{left:-.1875em}body.page--info .info--relation .relation .glide__arrows .next{right:-.1875em}}body.page--info .info--ranking{margin:.625em 0 4.375em}body.page--info .info--ranking>.title{font-size:max(1.125rem,12px);font-weight:700;margin:0 0 1.1111111111em}body.page--info .info--ranking .ranking .rank{margin:0 0 1.875em;padding:0;position:relative}body.page--info .info--ranking .ranking .rank:after{align-items:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2040%27%3E%3Cpolygon%20fill%3D%27%234c4c4c%27%20points%3D%2732%2C39.1%2016%2C32%200%2C39.1%200%2C0%2032%2C0%20%27%2F%3E%3C%2Fsvg%3E");color:#fff;content:"0";display:flex;font-family:Roboto,sans-serif;font-size:max(1.25rem,12px);font-weight:900;height:2em;justify-content:center;left:0;padding-bottom:.25em;position:absolute;top:0;width:1.6em}body.page--info .info--ranking .ranking .rank.rank-1:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2040%27%3E%3Cpolygon%20fill%3D%27%23B5A365%27%20points%3D%2732%2C39.1%2016%2C32%200%2C39.1%200%2C0%2032%2C0%20%27%2F%3E%3C%2Fsvg%3E");content:"1"}body.page--info .info--ranking .ranking .rank.rank-2:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2040%27%3E%3Cpolygon%20fill%3D%27%239B9B9B%27%20points%3D%2732%2C39.1%2016%2C32%200%2C39.1%200%2C0%2032%2C0%20%27%2F%3E%3C%2Fsvg%3E");content:"2"}body.page--info .info--ranking .ranking .rank.rank-3:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2032%2040%27%3E%3Cpolygon%20fill%3D%27%23965645%27%20points%3D%2732%2C39.1%2016%2C32%200%2C39.1%200%2C0%2032%2C0%20%27%2F%3E%3C%2Fsvg%3E");content:"3"}body.page--info .info--ranking .ranking .rank.rank-4:after{content:"4"}body.page--info .info--ranking .ranking .rank.rank-5:after{content:"5"}body.page--info .info--ranking .ranking .rank.rank-6:after{content:"6"}body.page--info .info--ranking .ranking .rank.rank-7:after{content:"7"}body.page--info .info--ranking .ranking .rank.rank-8:after{content:"8"}body.page--info .info--ranking .ranking .rank.rank-9:after{content:"9"}body.page--info .info--ranking .ranking .rank.rank-10:after{content:"10"}body.page--info .info--ranking .ranking .rank .img{display:block;font-size:0;text-decoration:none}@media (min-width:768px){body.page--info .info--ranking .ranking .rank .img{transition:opacity .2s}body.page--info .info--ranking .ranking .rank .img:hover{opacity:.8}}body.page--info .info--ranking .ranking .rank .date{font-family:Roboto,sans-serif;font-size:max(1rem,12px);margin-top:.625em}body.page--info .info--ranking .ranking .rank .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:max(1.125rem,12px);font-weight:700;margin-top:.1111111111em;overflow:hidden;text-overflow:ellipsis}body.page--info .info--ranking .ranking .rank .hashes{margin:.3125em 0 0}body.page--info .info--ranking .ranking .rank .hashes .hash{color:#e60013;display:inline-block;font-size:max(1rem,12px);margin-right:.625em;text-decoration:none}@media (max-width:767px){body.page--info .info--ranking{margin:1.875em 0}body.page--info .info--ranking>.title{font-size:max(1rem,12px);margin:0 0 1.25em}body.page--info .info--ranking .ranking{display:flex;flex-wrap:wrap;margin:0 -.46875em}body.page--info .info--ranking .ranking .rank{padding:0 .46875em;width:50%}body.page--info .info--ranking .ranking .rank:after{font-size:max(.78125rem,12px);height:1.9552em;left:.6em;padding-bottom:.08em;width:1.6em}body.page--info .info--ranking .ranking .rank .date{font-size:max(.625rem,12px);margin-top:.5em}body.page--info .info--ranking .ranking .rank .title{font-size:max(.75rem,12px);margin-top:.4166666667em}body.page--info .info--ranking .ranking .rank .hashes{font-size:max(.625rem,12px);margin:.5em 0 0}body.page--info .info--ranking .ranking .rank .hashes .hash{font-size:max(.625rem,12px);margin-right:.5em}}body.page--works .works--type-select{margin:3.125em 0 2.5em}body.page--works .works--type-select .buttons{display:flex;margin:0 -.78125em}body.page--works .works--type-select .buttons.col-3 .button{width:33.33333%}body.page--works .works--type-select .buttons .button{padding:0 .78125em;width:25%}body.page--works .works--type-select .buttons .button .btn{align-items:center;background:#f2f2f2;border-color:#f2f2f2;border-radius:3.3333333333em;border-width:.1666666667em;display:flex;height:5.2777777778em;justify-content:center;padding:0;position:relative}body.page--works .works--type-select .buttons .button .btn img{filter:grayscale(100%);opacity:.9;transition:filter .2s,opacity .2s}body.page--works .works--type-select .buttons .button .btn.week img{width:7.6275388889em}body.page--works .works--type-select .buttons .button .btn.week.active,body.page--works .works--type-select .buttons .button .btn.week:hover{border-color:#e60013}body.page--works .works--type-select .buttons .button .btn.month img{width:6.9444444444em}body.page--works .works--type-select .buttons .button .btn.month.active,body.page--works .works--type-select .buttons .button .btn.month:hover{border-color:#ffd200}body.page--works .works--type-select .buttons .button .btn.magapoke img{width:11.25895em}body.page--works .works--type-select .buttons .button .btn.magapoke.active,body.page--works .works--type-select .buttons .button .btn.magapoke:hover{border-color:#3e6db5}body.page--works .works--type-select .buttons .button .btn.other .text{font-size:max(1.5rem,12px);font-weight:700}body.page--works .works--type-select .buttons .button .btn.other.active,body.page--works .works--type-select .buttons .button .btn.other:hover{border-color:#e60013}body.page--works .works--type-select .buttons .button .btn.active,body.page--works .works--type-select .buttons .button .btn:hover{background:#fff}body.page--works .works--type-select .buttons .button .btn.active img,body.page--works .works--type-select .buttons .button .btn:hover img{filter:grayscale(0);opacity:1}@media (max-width:767px){body.page--works .works--type-select{margin:1.25em 0 .9375em}body.page--works .works--type-select .buttons{flex-wrap:wrap;margin:0 -.203125em}body.page--works .works--type-select .buttons .button{padding:0 .203125em;width:33.33333%}body.page--works .works--type-select .buttons .button .btn{border-radius:2.3076923077em;border-width:.1538461538em;height:3em;margin-bottom:1.1538461538em}body.page--works .works--type-select .buttons .button .btn.week img{width:4.3496923077em}body.page--works .works--type-select .buttons .button .btn.month img{width:3.7211538462em}body.page--works .works--type-select .buttons .button .btn.magapoke img{width:5.5091538462em}body.page--works .works--type-select .buttons .button .btn.other .text{font-size:max(.8125rem,12px)}}body.page--works .works--comic-list .p--title-md.list-title:after{display:none}body.page--works .works--comic-list .p--title-md.list-title .title{font-size:max(2rem,12px)}body.page--works .works--comic-list .list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -.9375em 6.25em;padding:0}body.page--works .works--comic-list .list li{padding:1.25em .9375em;position:relative;width:20%}body.page--works .works--comic-list .list li.has-buttons{margin-bottom:1.25em;padding-bottom:2.5em}body.page--works .works--comic-list .list li .thumb{display:block;font-size:0}body.page--works .works--comic-list .list li a.thumb{display:block;text-decoration:none}@media (min-width:768px){body.page--works .works--comic-list .list li a.thumb{transition:opacity .2s}body.page--works .works--comic-list .list li a.thumb:hover{opacity:.8}}body.page--works .works--comic-list .list li .title{font-size:max(1.125rem,12px);font-weight:700;margin-top:.1111111111em}body.page--works .works--comic-list .list li .creator{font-size:max(1rem,12px);margin-top:.3125em}body.page--works .works--comic-list .list li .buttons{bottom:0;display:flex;justify-content:space-between;left:.9375em;position:absolute;width:calc(100% - 1.875em)}body.page--works .works--comic-list .list li .buttons .button{width:48%}body.page--works .works--comic-list .list li .buttons .button .btn{font-size:max(.875rem,12px);padding:.0357142857em 0}body.page--works .works--comic-list .list.h-list{display:block}body.page--works .works--comic-list .list.h-list li{display:flex;justify-content:space-between;width:100%}body.page--works .works--comic-list .list.h-list li .thumb{font-size:max(1rem,12px);width:18.75em}body.page--works .works--comic-list .list.h-list li .content{padding-left:1.875em;width:calc(100% - 18.75em)}body.page--works .works--comic-list .list.h-list li .content .title{font-size:max(1.5rem,12px);margin-top:0}body.page--works .works--comic-list .list.h-list li .content .text{font-size:max(1rem,12px);margin-top:.9375em}body.page--works .works--comic-list .list.h-list li .content .x-links{margin-top:.9375em}body.page--works .works--comic-list .list.h-list li .content .x-links .link{color:#e60013;display:inline-block;margin-right:.625em}body.page--works .works--comic-list .list.h-list li .content .x-links .link:hover{text-decoration:none}body.page--works .works--comic-list .list.h-list li .content .x-links .link .icon{align-items:center;background:#000;border-radius:50%;display:inline-flex;height:1.375em;justify-content:center;margin-right:.125em;vertical-align:-.125em;width:1.375em}body.page--works .works--comic-list .list.h-list li .content .x-links .link .icon:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2030%2028%27%3E%3Cpath%20fill%3D%27%23fff%27%20d%3D%27M16.7%2C12.6L23.4%2C5h-1.6L16%2C11.6L11.4%2C5H6l7%2C10l-7%2C8h1.6l6.1-7l4.9%2C7H24C24%2C23%2C16.7%2C12.6%2C16.7%2C12.6z%20M14.6%2C15.1%20l-0.7-1L8.2%2C6.2h2.4l4.6%2C6.4l0.7%2C1l5.9%2C8.3h-2.4L14.6%2C15.1L14.6%2C15.1z%27%20%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:1.05em;width:1.125em}@media (max-width:767px){body.page--works .works--comic-list .p--title-md.list-title .title{font-size:max(1.25rem,12px)}body.page--works .works--comic-list .list{margin:0 -.46875em 3.125em}body.page--works .works--comic-list .list li{padding:.9375em .46875em;width:50%}body.page--works .works--comic-list .list li.has-buttons{margin-bottom:.9375em;padding-bottom:1.5625em}body.page--works .works--comic-list .list li .title{font-size:max(.75rem,12px);margin-top:.1666666667em}body.page--works .works--comic-list .list li .creator{font-size:max(.6875rem,12px);margin-top:.2272727273em}body.page--works .works--comic-list .list li .buttons{left:.46875em;width:calc(100% - .9375em)}body.page--works .works--comic-list .list li .buttons .button .btn{font-size:max(.625rem,12px);padding:.1em 0}body.page--works .works--comic-list .list.h-list{display:block}body.page--works .works--comic-list .list.h-list li .thumb{width:10.3125em}body.page--works .works--comic-list .list.h-list li .content{padding-left:.625em;width:calc(100% - 10.3125em)}body.page--works .works--comic-list .list.h-list li .content .title{font-size:max(.75rem,12px)}body.page--works .works--comic-list .list.h-list li .content .text,body.page--works .works--comic-list .list.h-list li .content .x-links{font-size:max(.6875rem,12px);margin-top:.4545454545em}body.page--works .works--comic-list .list.h-list li .content .x-links .link{margin-right:.9090909091em;margin-top:.4545454545em}body.page--works .works--comic-list .list.h-list li .content .x-links .link .icon{height:1.6363636364em;margin-right:.1818181818em;vertical-align:-.1818181818em;width:1.6363636364em}body.page--works .works--comic-list .list.h-list li .content .x-links .link .icon:before{height:1.1872727273em;width:1.2727272727em}}body.page--works .works--tyle-tabs{display:flex;margin:3.125em 0 2.5em}body.page--works .works--tyle-tabs .tab{margin-right:.9375em}body.page--works .works--tyle-tabs .tab .btn{border-color:#000;font-size:max(1rem,12px);padding:.125em 1.25em}body.page--works .works--tyle-tabs .tab .btn.active,body.page--works .works--tyle-tabs .tab .btn:hover{background:#e60013;border-color:#e60013;color:#fff}@media (max-width:767px){body.page--works .works--tyle-tabs{margin:1.25em 0}body.page--works .works--tyle-tabs .tab{margin-right:.46875em}body.page--works .works--tyle-tabs .tab .btn{font-size:max(.8125rem,12px);padding:.1538461538em .7692307692em}}body.page--works .works--short-cuts{display:flex;flex-wrap:wrap;margin:2.5em 0 3.75em -1.25em}body.page--works .works--short-cuts .str{border-right:1px solid #d9d9d9;font-size:max(1.125rem,12px);padding:0 1.1111111111em}body.page--works .works--short-cuts .str:last-child{border-right:0}body.page--works .works--short-cuts .str>a{color:inherit;text-decoration:none}@media (min-width:768px){body.page--works .works--short-cuts .str>a{transition:opacity .2s}body.page--works .works--short-cuts .str>a:hover{opacity:.8}}@media (max-width:767px){body.page--works .works--short-cuts{margin:1.875em 0 1.5625em -.75em}body.page--works .works--short-cuts .str{font-size:max(.8125rem,12px);margin-top:.3846153846em;padding:0 .9230769231em}}body.page--search .search--heading{margin:3.75em 0 1.25em}body.page--search .search--heading .hd-title{font-size:max(2rem,12px);font-weight:700;margin:0 0 .625em}body.page--search .search--heading .hd-text{font-size:max(1rem,12px);font-weight:700;margin:1.25em 0 1.875em}body.page--search .search--heading .hd-row{align-items:center;display:flex;justify-content:space-between;margin:1.25em 0 0}body.page--search .search--heading .hd-row .tabs{display:flex}body.page--search .search--heading .hd-row .tabs .tab{margin-right:.9375em}body.page--search .search--heading .hd-row .tabs .tab .btn{border-color:#000;font-size:max(1rem,12px);padding:.125em 1.25em}body.page--search .search--heading .hd-row .tabs .tab .btn.active,body.page--search .search--heading .hd-row .tabs .tab .btn:hover{background:#e60013;border-color:#e60013;color:#fff}body.page--search .search--heading .hd-row .select select{border:0;font-size:max(1rem,12px);font-weight:700}@media (max-width:767px){body.page--search .search--heading{margin:1.25em 0 .625em}body.page--search .search--heading .hd-title{font-size:max(1.5625rem,12px);margin:0 0 .4em}body.page--search .search--heading .hd-text{font-size:max(.8125rem,12px);margin:.7692307692em 0}body.page--search .search--heading .hd-row{display:block;margin:.625em 0 0}body.page--search .search--heading .hd-row .tabs{flex-wrap:wrap}body.page--search .search--heading .hd-row .tabs .tab{margin-bottom:.46875em;margin-right:.46875em}body.page--search .search--heading .hd-row .tabs .tab .btn{font-size:max(.8125rem,12px);padding:.1538461538em .7692307692em}body.page--search .search--heading .hd-row .select select{font-size:max(.8125rem,12px)}}body.page--search .search--list{border-top:1px solid #d9d9d9}body.page--search .search--list .list{display:flex;flex-wrap:wrap;list-style:none;margin:0 -.9375em;padding:.625em 0}body.page--search .search--list .list li{padding:1.25em .9375em;position:relative;width:33.333333%}body.page--search .search--list .list li .thumb{display:block;font-size:0}body.page--search .search--list .list li a.thumb{display:block;text-decoration:none}@media (min-width:768px){body.page--search .search--list .list li a.thumb{transition:opacity .2s}body.page--search .search--list .list li a.thumb:hover{opacity:.8}}body.page--search .search--list .list li .buttons{display:flex;justify-content:space-between;margin:1.25em 0;width:100%}body.page--search .search--list .list li .buttons .button{width:48%}body.page--search .search--list .list li .buttons .button .btn{font-size:max(.875rem,12px);padding:.0357142857em 0}body.page--search .search--list .list li .title{font-size:max(1.125rem,12px);font-weight:700;margin-top:.1111111111em}body.page--search .search--list .list li .creator{font-size:max(1rem,12px);margin-top:.3125em}body.page--search .search--list .list li .link{margin-top:.3125em}body.page--search .search--list .list li .link>a{color:#e60013}body.page--search .search--list .list li .link>a:hover{text-decoration:none}body.page--search .search--list .list.h-list{display:block}body.page--search .search--list .list.h-list li{display:flex;justify-content:space-between;width:100%}body.page--search .search--list .list.h-list li .thumb{font-size:max(1rem,12px);width:18.75em}body.page--search .search--list .list.h-list li .content{font-size:max(1rem,12px);padding-left:1.875em;width:calc(100% - 18.75em)}body.page--search .search--list .list.h-list li .content .date{font-family:Roboto,sans-serif;font-size:max(1rem,12px);font-weight:900}body.page--search .search--list .list.h-list li .content .title{font-size:max(1.125rem,12px);margin-top:0}body.page--search .search--list .list.h-list li .content .text{font-size:max(1rem,12px);margin-top:.9375em}body.page--search .search--list .list.h-list li .content .hashes{margin-top:.625em}body.page--search .search--list .list.h-list li .content .hashes .hash{color:#e60013;display:inline-block;font-size:max(1rem,12px);margin-right:.625em;text-decoration:none}@media (min-width:768px){body.page--search .search--list .list.h-list li .content .hashes .hash{transition:opacity .2s}body.page--search .search--list .list.h-list li .content .hashes .hash:hover{opacity:.8}}@media (max-width:767px){body.page--search .search--list .list{margin:0 -.46875em}body.page--search .search--list .list li{padding:.9375em .46875em;width:50%}body.page--search .search--list .list li .buttons{margin:.625em 0}body.page--search .search--list .list li .buttons .button .btn{font-size:max(.625rem,12px);padding:.1em 0}body.page--search .search--list .list li .title{font-size:max(.75rem,12px);margin-top:.1666666667em}body.page--search .search--list .list li .creator,body.page--search .search--list .list li .link{font-size:max(.6875rem,12px);margin-top:.2272727273em}body.page--search .search--list .list.h-list{display:block}body.page--search .search--list .list.h-list li .thumb{width:10.3125em}body.page--search .search--list .list.h-list li .content{padding-left:.625em;width:calc(100% - 10.3125em)}body.page--search .search--list .list.h-list li .content .title{font-size:max(.75rem,12px)}body.page--search .search--list .list.h-list li .content .hashes,body.page--search .search--list .list.h-list li .content .text{font-size:max(.6875rem,12px);margin-top:.4545454545em}body.page--search .search--list .list.h-list li .content .hashes .hash{font-size:max(.6875rem,12px);margin-right:.4545454545em}}body.page--search .search--no-result{margin:3.75em 0 6.25em}body.page--search .search--no-result .search{margin:3.75em 0;position:relative}body.page--search .search--no-result .search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f2f2f2;border:0;border-radius:1.3888888889em;font-size:max(1.125rem,12px);outline:0;padding:.8333333333em 1.6666666667em .8333333333em 3.3333333333em;width:100%}body.page--search .search--no-result .search button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;font-size:max(1rem,12px);left:1.25em;margin-top:-.88875em;outline:0;padding:0;position:absolute;top:50%;width:2em}body.page--search .search--no-result .tab-set{margin:2.5em 0}body.page--search .search--no-result .tab-set .tab-title{font-size:max(1.125rem,12px);font-weight:700;margin:0 0 .2777777778em}body.page--search .search--no-result .tab-set .tabs{display:flex;flex-wrap:wrap}body.page--search .search--no-result .tab-set .tabs .tab{margin-right:.9375em;margin-top:.9375em}body.page--search .search--no-result .tab-set .tabs .tab .btn{border-color:#000;font-size:max(1rem,12px);padding:.125em 1.25em}body.page--search .search--no-result .tab-set .tabs .tab .btn.active,body.page--search .search--no-result .tab-set .tabs .tab .btn:hover{background:#e60013;border-color:#e60013;color:#fff}body.page--search .search--no-result .button{margin:5.625em auto 0;max-width:100%;width:21.875em}@media (max-width:767px){body.page--search .search--no-result{margin:1.25em 0 3.125em}body.page--search .search--no-result .search{margin:1.25em 0}body.page--search .search--no-result .search input{border-radius:1.25em;font-size:max(.75rem,12px);padding:.6666666667em 1.25em .6666666667em 3.3333333333em}body.page--search .search--no-result .search button{left:.625em;margin-top:-.6525em;width:1.46875em}body.page--search .search--no-result .tab-set{margin:1.25em 0}body.page--search .search--no-result .tab-set .tab-title{font-size:max(.8125rem,12px);margin:0 0 .3846153846em}body.page--search .search--no-result .tab-set .tabs .tab{margin-right:.46875em;margin-top:.46875em}body.page--search .search--no-result .tab-set .tabs .tab .btn{font-size:max(.8125rem,12px);padding:.1538461538em .7692307692em}body.page--search .search--no-result .button{margin:2.5em auto 0;width:15.3125em}}
