@charset "UTF-8";
/*!
 *                                                                                                                                (℠)
 *  # twi4.css
 *
 *  - "Stylesheet for Twi4."
 *  - Copyright (c) Star Seas Company (Seikaisha). Some rights reserved.
 *
 */
@font-face{font-family:twi4YuGothic;font-weight:100;src:local("YuGothic-Light"),local("Yu Gothic Light")}@font-face{font-family:twi4YuGothic;font-weight:200;src:local("YuGothic-Light"),local("Yu Gothic Light")}@font-face{font-family:twi4YuGothic;font-weight:300;src:local("YuGothic-Regular"),local("Yu Gothic")}@font-face{font-family:twi4YuGothic;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular"),local("Yu Gothic")}@font-face{font-family:twi4YuGothic;font-weight:500;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular"),local("Yu Gothic")}@font-face{font-family:twi4YuGothic;font-weight:600;src:local("YuGothic-Bold"),local("Yu Gothic")}@font-face{font-family:twi4YuGothic;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}@font-face{font-family:twi4YuGothic;font-weight:800;src:local("YuGothic-Bold"),local("Yu Gothic")}@font-face{font-family:twi4YuGothic;font-weight:900;src:local("YuGothic-Bold"),local("Yu Gothic")}

/*!
 *
 *  ## Font: Font Awesome
 *  - Copyright (c) Dave Gandy - http://fontawesome.io
 *  - Licensed under the SIL Open Font License (OFL) 1.1 - http://scripts.sil.org/OFL
 *
 */
@font-face{font-family:FontAwesome;font-weight:400;font-style:normal;src:url(../fonts/FontAwesome/fontawesome-webfont.woff2) format("woff2"),url(../fonts/FontAwesome/fontawesome-webfont.woff) format("woff"),url(../fonts/FontAwesome/fontawesome-webfont.ttf) format("truetype")}*{margin:0;padding:0;border:0;font-size:100%;font-weight:400;font-style:normal}li{list-style:none outside}article,aside,figcaption,figure,footer,header,nav,section{display:block}.non-visual,body>header .hgroup h1>span.tie-up{display:block!important;position:absolute!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;left:0!important;top:0!important;width:0!important;height:0!important;background:transparent!important}.separator{display:block;overflow:hidden;margin:0;padding:0;border:solid #000;border-width:1px 0 0;height:0}.uppercase{text-transform:uppercase!important}body,html{height:100%}html{overflow-y:scroll;overflow-x:hidden;font-size:10px;font-family:sans-serif;-webkit-font-smoothing:subpixel-aitialiased;text-align:justify;color:#333;background:#fafafa}html.Windows{font-family:Meiryo,Yu Gothic Medium,sans-serif}html.iOS,html.OSX{font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,sans-serif}html.Android{font-family:Noto Sans Japanese,Roboto,sans-serif}body{font-size:10px}body.zadankai-work{padding-bottom:32px}body>header{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:2147483646;left:0;top:-50px;border-bottom:2px solid #e6e6e6;width:100%;height:52px;background:#fff;opacity:0;-webkit-transition:.25s ease;transition:.25s ease}body>header .hgroup{height:50px}body>header .hgroup h1,body>header .hgroup h1>a>em,body>header .hgroup h1>a>span,body>header .hgroup h1>a>strong,body>header .hgroup h1>small{position:absolute;line-height:55px;font-size:16px}body>header .hgroup h1{left:0;padding-left:.5em;font-weight:700;color:#404040}body>header .hgroup h1>a em,body>header .hgroup h1>a span,body>header .hgroup h1>a strong{display:block;-webkit-transition:.2s ease;transition:.2s ease}body>header .hgroup h1>a em img,body>header .hgroup h1>a span img,body>header .hgroup h1>a strong img{display:block;width:auto;height:100%}body>header .hgroup h1>a:hover em,body>header .hgroup h1>a:hover span,body>header .hgroup h1>a:hover strong{opacity:.75}.Android body>header .hgroup h1>a:hover em,.Android body>header .hgroup h1>a:hover span,.Android body>header .hgroup h1>a:hover strong,.iOS body>header .hgroup h1>a:hover em,.iOS body>header .hgroup h1>a:hover span,.iOS body>header .hgroup h1>a:hover strong{opacity:1}body>header .hgroup h1>a em{left:10px;top:10px;width:30px;height:30px}body>header .hgroup h1>a span,body>header .hgroup h1>a strong{left:50px;top:10px;width:220px;height:30px}body>header .hgroup h1>small{display:none;right:58px;color:grey}html.menubar-shown body>header{top:0;opacity:1}.adingoFluctOverlay{z-index:999999989!important}div#menu{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:999999998;left:0;top:0;width:100%;height:calc(100% - 52px);background:#9fa3a6;-webkit-transform:translateY(-100%);transform:translateY(-100%)}div#menu ul.uigroup-menucontent li{display:block;position:relative;z-index:10004}div#menu ul.uigroup-menucontent li>a,div#menu ul.uigroup-menucontent li>select,div#menu ul.uigroup-menucontent li>span{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;text-align:left;text-decoration:none;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}div#menu ul.uigroup-menucontent-buttons li,div#menu ul.uigroup-menucontent-links li{height:49px;border:solid #e6e6e6;border-width:0 0 1px}div#menu ul.uigroup-menucontent-buttons li>a,div#menu ul.uigroup-menucontent-buttons li>select,div#menu ul.uigroup-menucontent-buttons li>span,div#menu ul.uigroup-menucontent-links li>a,div#menu ul.uigroup-menucontent-links li>select,div#menu ul.uigroup-menucontent-links li>span{padding:0;line-height:50px;font-size:18px;font-weight:700}div#menu ul.uigroup-menucontent-buttons li>a,div#menu ul.uigroup-menucontent-links li>a{cursor:default;opacity:.33}div#menu ul.uigroup-menucontent-buttons li>a[href],div#menu ul.uigroup-menucontent-links li>a[href]{cursor:pointer;opacity:1}div#menu ul.uigroup-menucontent-buttons li>a:not(.in-this-work):after,div#menu ul.uigroup-menucontent-links li>a:not(.in-this-work):after{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:block;position:absolute;top:0;right:20px;width:10px;height:50px;text-align:right;line-height:50px;font-size:20px}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-buttons li>a:not(.in-this-work):after,div#menu ul.uigroup-menucontent-links li>a:not(.in-this-work):after{right:10px}}div#menu ul.uigroup-menucontent-buttons li>select,div#menu ul.uigroup-menucontent-links li>select{position:absolute;left:0;top:0;border:0;width:100%;height:49px;opacity:0}div#menu ul.uigroup-menucontent-buttons li>a,div#menu ul.uigroup-menucontent-buttons li>select,div#menu ul.uigroup-menucontent-buttons li>span{padding-left:42px}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-buttons li>a,div#menu ul.uigroup-menucontent-buttons li>select,div#menu ul.uigroup-menucontent-buttons li>span{padding-left:32px}}div#menu ul.uigroup-menucontent-buttons li>a,div#menu ul.uigroup-menucontent-buttons li>span{color:#333;background:#fefefe}div#menu ul.uigroup-menucontent-buttons li>a>img,div#menu ul.uigroup-menucontent-buttons li>span>img{display:block;position:absolute;left:20px;width:13px;height:auto;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-buttons li>a>img,div#menu ul.uigroup-menucontent-buttons li>span>img{left:10px}}div#menu ul.uigroup-menucontent-buttons li:hover>span,div#menu ul.uigroup-menucontent-buttons li>a:hover{color:#333;background:#d8d8d8}div#menu ul.uigroup-menucontent-buttons li.ui-button-move-to-info>a>img,div#menu ul.uigroup-menucontent-buttons li.ui-link-parent-zadankai>a>img,div#menu ul.uigroup-menucontent-buttons li.ui-link-zadankai-index>a>img{top:18px}div#menu ul.uigroup-menucontent-buttons li.ui-button-move-to-first>a>img,div#menu ul.uigroup-menucontent-buttons li.ui-button-move-to-newest>a>img{top:19px}div#menu ul.uigroup-menucontent-buttons li.ui-select-jump>span>img{top:18px}div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>select,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>span{cursor:default}div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled:hover>span,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a:hover,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>span{color:rgba(51,51,51,.4);background:#fefefe}div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled:hover>span>img,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a:hover>img,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a>img,div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>span>img{opacity:.4}div#menu ul.uigroup-menucontent-links:before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;clear:both;width:100%;height:1px;background:#e6e6e6;border:solid #9fa3a6;border-width:0 10px}div#menu ul.uigroup-menucontent-links li>a{padding-left:20px;padding-right:40px;color:#fff}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-links li>a{padding-left:10px;padding-right:24px}}div#menu ul.uigroup-menucontent-links li.ui-link-completed>a{background:#9fa3a6}div#menu ul.uigroup-menucontent-links li.ui-link-about>a,div#menu ul.uigroup-menucontent-links li.ui-link-editors>a,div#menu ul.uigroup-menucontent-links li.ui-link-news>a,div#menu ul.uigroup-menucontent-links li.ui-link-toukou>a{background:#797d80}div#menu ul.uigroup-menucontent-links li.ui-link-about:hover>a[href],div#menu ul.uigroup-menucontent-links li.ui-link-completed:hover>a[href],div#menu ul.uigroup-menucontent-links li.ui-link-editors:hover>a[href],div#menu ul.uigroup-menucontent-links li.ui-link-news:hover>a[href],div#menu ul.uigroup-menucontent-links li.ui-link-toukou:hover>a[href]{background:hsla(0,0%,100%,.2)}div#menu ul.uigroup-menucontent-lineups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 14px}div#menu ul.uigroup-menucontent-lineups+ul.uigroup-menucontent-lineups{margin-top:-10px;padding-top:0}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-lineups{padding-top:5px;padding-left:6px}}div#menu ul.uigroup-menucontent-lineups li{padding-bottom:5px;width:80px}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-lineups li{width:76px}}div#menu ul.uigroup-menucontent-lineups li a{display:block;padding:5px;color:#fff}@media screen and (max-width:480px){div#menu ul.uigroup-menucontent-lineups li a{padding:3px}}div#menu ul.uigroup-menucontent-lineups li a em,div#menu ul.uigroup-menucontent-lineups li a span,div#menu ul.uigroup-menucontent-lineups li a strong{display:block;line-height:1.1}div#menu ul.uigroup-menucontent-lineups li a span.work-image{margin-bottom:3px}div#menu ul.uigroup-menucontent-lineups li a span.work-image img{display:block;width:100%;height:auto;-webkit-transition:.2s ease;transition:.2s ease}div#menu ul.uigroup-menucontent-lineups li a em.work-meta{-webkit-box-sizing:border-box;box-sizing:border-box;margin:-3px 0 -.5em;padding:4px 0 2px;border:2px solid hsla(0,0%,100%,.125);border-top:1px solid hsla(0,0%,100%,.125);border-radius:0 0 2px 2px;width:200%;font-size:16px;font-weight:700;text-align:center;background:hsla(0,0%,100%,.25);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.5);transform:scale(.5)}div#menu ul.uigroup-menucontent-lineups li a strong.work-title{margin-bottom:.3em;font-size:11px;font-weight:700}div#menu ul.uigroup-menucontent-lineups li a span.work-author{font-size:10px;font-weight:400}div#menu ul.uigroup-menucontent-lineups li a:hover{color:#333}div#menu ul.uigroup-menucontent-lineups li a:hover span.work-image img{opacity:.75}.Android div#menu ul.uigroup-menucontent-lineups li a:hover span.work-image img,.iOS div#menu ul.uigroup-menucontent-lineups li a:hover span.work-image img{opacity:1}div#menu ul.uigroup-menuextra-close{padding-bottom:40px}div#menu ul.uigroup-menuextra-close li.ui-button-close{margin-top:1px;width:100%;height:40px;line-height:36px;font-size:16px;font-weight:700;text-align:center;color:#000;background:hsla(0,0%,100%,.8);cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}div#menu ul.uigroup-menuextra-close li.ui-button-close:hover{color:grey;background:#fff}div#menu ul.uigroup-menuextra-close li.ui-button-close:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;top:.05em;padding-right:.25em;font-size:1.25em;font-weight:400}div#menu-toggle{position:absolute;z-index:1000000000;right:0;top:0;display:block;width:50px;height:52px}div#menu-toggle ul.uigroup-toggle li.ui-button-toggle{position:absolute;top:0;right:0;border-bottom:2px solid #e6e6e6;width:50px;height:50px;text-align:center;vertical-align:middle;background:#f5f5f5;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}div#menu-toggle ul.uigroup-toggle li.ui-button-toggle:hover{color:grey;opacity:.75}div#menu-toggle ul.uigroup-toggle li.ui-button-toggle img{display:block;width:100%;height:100%;background:transparent no-repeat 0 0}div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-open{opacity:1;z-index:10}div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-close{opacity:0;z-index:1}html.menu-transforming body div#menu{will-change:transform;-webkit-transition:-webkit-transform .123s ease;transition:-webkit-transform .123s ease;transition:transform .123s ease;transition:transform .123s ease,-webkit-transform .123s ease}html.menu-opened{overflow-y:hidden}html.menu-opened body div#menu{-webkit-transform:translateY(52px);transform:translateY(52px)}html.menu-opened body div#menu-toggle ul.uigroup-toggle li.ui-button-toggle{border-bottom-color:#9fa3a6;background:#9fa3a6}html.menu-opened body div#menu-toggle ul.uigroup-toggle li.ui-button-toggle:hover{border-bottom-color:transparent}html.menu-opened body div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-open{opacity:0;z-index:1}html.menu-opened body div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-close{opacity:1;z-index:10}html.Android.menu-transforming body div#menu{-webkit-transition:-webkit-transform 0 linear;transition:-webkit-transform 0 linear;transition:transform 0 linear;transition:transform 0 linear,-webkit-transform 0 linear}article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;z-index:10;margin:0 auto;width:642px;height:auto}@media screen and (max-width:1000px){article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{width:64%}}@media screen and (max-width:750px){article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{width:480px}}@media screen and (max-width:480px){article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{width:100%}}article.terms,aside#more,body.zadankai section#comics,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{border:1px solid #dedede}@media screen and (max-width:482px){article.terms,aside#more,body.zadankai section#comics,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{border-radius:0;border-left-color:transparent;border-right-color:transparent}}@media screen and (max-width:481px){article.terms,aside#more,body.zadankai section#comics,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{border-left:0 transparent}}@media screen and (max-width:480px){article.terms,aside#more,body.zadankai section#comics,nav#lineup,nav#lineup_tie-up,section#about,section#about-twi4,section#ads-info,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted,section#twi4-editors{border-right:0 transparent}}section#about,section#about-twi4,section#ads-info,section#introduction,section#message,section#news,section#the-form,section#toukou-wanted,section#twi4-editors{background:#fff}body#completed nav#lineup,body#news-entry section#news,body#news-index section#news,section#about,section#about-twi4,section#ads-info,section#introduction,section#message,section#the-form,section#toukou-wanted,section#twi4-editors{margin-top:50px}@media screen and (max-width:481px){section#comics article{margin-left:0}}@media screen and (max-width:480px){section#comics article{margin-right:0}}body.zadankai section#comics article{margin-left:0;margin-right:0;border-style:none;border-width:0}article.terms{padding:2em 2em 4em;font-size:12px;color:#404040}article.terms a{word-break:break-all;color:navy}article.terms a:hover{color:orange}article.terms a:active{color:gold}article.terms>.section-body,article.terms>footer,article.terms>header,article.terms section{margin-top:3em}article.terms .hgroup,article.terms .pgroup,article.terms ol,article.terms ul{margin-top:1.5em}article.terms h1{text-align:center;font-weight:700;font-size:1.5em}article.terms h2{line-height:1.1;font-size:1.25em;font-weight:700}article.terms li,article.terms p{margin-top:.75em;line-height:1.5}article.terms ol li,article.terms ul li{position:relative;padding-left:1.5em}article.terms ol li:before,article.terms ul li:before{display:block;position:absolute;left:0;top:0;width:1.5em}article.terms ol>li{counter-increment:OLI}article.terms ol>li:before{content:counter(OLI) "."}article.terms ul>li:before{content:"・"}article.terms ol ol,article.terms ol ul,article.terms ul ol,article.terms ul ul{margin-top:.75em}article.terms ol ol li,article.terms ol ul li,article.terms ul ol li,article.terms ul ul li{margin-top:.375em}article.terms>footer .pgroup,article.terms>footer ol,article.terms>footer ul{clear:both;float:right}section#about{font-size:16px}section#about>header{padding:30px 20px 0}@media screen and (max-width:480px){section#about>header{padding:0 10px}}section#about>header>.hgroup h2{text-align:center}section#about>header>.hgroup h2 img{-webkit-transition:.2s ease;transition:.2s ease;width:160px;height:auto}@media screen and (max-width:480px){section#about>header>.hgroup h2 img{width:0}}section#about>.section-body{position:relative;width:auto}section#about>.section-body .pgroup p{line-height:1.5}section#about>.section-body ul.banners li{padding-bottom:10px}@media screen and (max-width:480px){section#about>.section-body ul.banners li{padding-bottom:0}}section#about>.section-body ul.banners li a{display:block;margin:0 auto;max-width:calc(100% - 20px)}@media screen and (max-width:480px){section#about>.section-body ul.banners li a{max-width:100%}}section#about>.section-body ul.banners li a img{display:block;width:100%}section#about-twi4{font-size:16px}section#about-twi4 img{width:auto;height:auto;max-width:100%}section#about-twi4 small{font-size:.9em;font-weight:inherit}section#about-twi4 strong{font-weight:700}section#about-twi4 .pgroup p{line-height:1.4}section#about-twi4 .pgroup p>span{display:block;text-align:center}@media screen and (max-width:1023px){section#about-twi4 .pgroup p>span{display:inline;text-align:left}}section#about-twi4 .pgroup p+p{margin-top:.5em}section#about-twi4>*{padding:0 20px}@media screen and (max-width:480px){section#about-twi4>*{padding:0 10px}}section#about-twi4>header{padding-top:44.26667%;background:#fff url(/comics/twi4/res/images/about-bg-01.jpg) no-repeat top/contain}section#about-twi4>header>.hgroup{padding-top:.75em;padding-bottom:.75em}section#about-twi4>header>.hgroup h1{text-align:center;font-size:1.4em;font-weight:700}section#about-twi4>header>.hgroup h1 ruby,section#about-twi4>header>.hgroup h1 ruby *{font-weight:inherit}section#about-twi4>header>.hgroup h1 ruby rp{display:none}section#about-twi4>header>.hgroup h1 ruby rt{font-size:.5em}section#about-twi4>.section-body{padding-bottom:45px}section#about-twi4>.section-body>.figgroup{margin-bottom:.75em}section#about-twi4>.section-body>section{margin-top:30px}section#about-twi4>.section-body>section>header>.hgroup{margin-bottom:15px}section#about-twi4>.section-body>section>header>.hgroup h2{text-align:center;font-size:1.2em;font-weight:700;color:#1aa1e6}section#about-twi4>.section-body>section>.section-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section#about-twi4>.section-body>section>.section-body>.pgroup{margin-bottom:1em;width:100%}section#about-twi4>.section-body>section>.section-body>section{width:calc(50% - 10px)}section#about-twi4>.section-body>section>.section-body>section>.section-body{font-size:.8em;margin-top:.25em}section#about-twi4>.section-body>section>.section-body>section>.section-body>.pgroup p>span{display:inline;text-align:left}section#twi4-editors{font-size:16px}section#twi4-editors>*{padding:0 20px}@media screen and (max-width:480px){section#twi4-editors>*{padding:0 10px}}section#twi4-editors .pgroup p{line-height:1.4}section#twi4-editors>header>.hgroup{padding-top:.75em;padding-bottom:.75em}section#twi4-editors>header>.hgroup h1{text-align:center;font-size:1.6em;font-weight:700;color:#1aa1e6}section#twi4-editors>.section-body{padding-bottom:60px}section#twi4-editors>.section-body>section{overflow:hidden;border:2px solid #e6e6e6;border-radius:8px}section#twi4-editors>.section-body>section+section{margin-top:12px}section#twi4-editors>.section-body>section>*{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}section#twi4-editors>.section-body>section>header{z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f3f3f3;padding:15px}section#twi4-editors>.section-body>section>header .figgroup{width:60px}section#twi4-editors>.section-body>section>header .figgroup figure img{display:block;width:auto;height:auto;max-width:100%}section#twi4-editors>.section-body>section>header .hgroup{width:calc(100% - 75px)}section#twi4-editors>.section-body>section>header .hgroup h2,section#twi4-editors>.section-body>section>header .hgroup p{margin-top:0;margin-bottom:0;line-height:1.2}section#twi4-editors>.section-body>section>header .hgroup h2{font-size:1.5em;font-weight:700}section#twi4-editors>.section-body>section>header .hgroup p{margin-bottom:.2em;font-size:.9em}section#twi4-editors>.section-body>section>.section-body{z-index:1;padding:15px}section#twi4-editors>.section-body>section>.section-body>section{margin-bottom:15px}section#twi4-editors>.section-body>section>.section-body>section>header{margin-bottom:.25em}section#twi4-editors>.section-body>section>.section-body>section>header .hgroup h3{font-size:1.1em;font-weight:700;color:#1aa1e6}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:calc(-8px + .25em)}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0 0 8px}@media screen and (min-width:961px){section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li{width:calc(25% - 6px)}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li:nth-child(4n+1){margin-left:0}}@media screen and (min-width:481px) and (max-width:960px){section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li{width:calc(33.33333% - 5.33333px)}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li:nth-child(3n+1){margin-left:0}}@media screen and (max-width:480px){section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li{width:calc(50% - 4px)}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li:nth-child(odd){margin-left:0}}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li a,section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li span{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;border-radius:8px}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li a img,section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li span img{width:auto;height:auto;max-width:100%;max-height:100%}section#twi4-editors>.section-body>section>.section-body>section>.section-body ul li a:hover img{opacity:.8}section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.1;height:2em;padding:.33em 1.5em 0;border-radius:1em;font-size:12px;text-decoration:none;color:#404040;background:#f2f2f2}section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;top:.125em;margin-right:.25em;color:#2aa3ef;font-size:1.5em;line-height:.66667em}section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li a,section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li a:before{-webkit-transition:.1s ease;transition:.1s ease}section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li a:hover{color:#fff;background:#2aa3ef}section#twi4-editors>.section-body>section>.section-body>aside .section-body ul li a:hover:before{color:#fff}html.ex section#twi4-editors>.section-body>section>header{cursor:pointer}html.ex section#twi4-editors>.section-body>section>header:after{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";position:absolute;top:14px;right:12px;width:30px;height:30px;line-height:30px;vertical-align:top;text-align:center;font-size:30px;color:#d4d4d4;-webkit-transition:.1s ease;transition:.1s ease}html.ex section#twi4-editors>.section-body>section>header:hover:after{color:#b0b0b0}html.ex section#twi4-editors>.section-body>section>.section-body{padding-top:0;padding-bottom:0;height:0;opacity:0;-webkit-transition:.1s ease;transition:.1s ease}html.ex section#twi4-editors>.section-body>section.expanded>header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}html.ex section#twi4-editors>.section-body>section.expanded>.section-body{padding-top:15px;padding-bottom:15px;height:auto;opacity:1}section#toukou-wanted{font-size:16px}section#toukou-wanted>header{padding:30px 20px 0}@media screen and (max-width:480px){section#toukou-wanted>header{padding:15px 10px 0}}section#toukou-wanted>header>.hgroup h1{text-align:center}section#toukou-wanted>header>.hgroup h1 img{width:100%;height:auto}section#toukou-wanted>.section-body{padding:30px 20px}@media screen and (max-width:480px){section#toukou-wanted>.section-body{padding:15px 10px}}section#toukou-wanted>.section-body>.pgroup p{line-height:1.4}section#toukou-wanted>.section-body>.pgroup p+p{margin-top:.5em}section#toukou-wanted>.section-body>.pgroup p strong{font-weight:700;display:block;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}section#toukou-wanted>.section-body>.pgroup p strong>span{display:inline-block;font-weight:inherit}section#toukou-wanted>.section-body>.pgroup p strong>span+span{margin-left:.5em}section#toukou-wanted>.section-body nav.nav-to-editors,section#toukou-wanted>.section-body nav.nav-to-toukou-form,section#toukou-wanted>.section-body nav.nav-to-toukou-format{margin:20px}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul{margin:0}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a{display:block;position:relative;padding:12px 0 12px 8px;border-radius:4px;line-height:1;text-decoration:none;color:#fff;text-align:center;-webkit-transition:background-color .15s linear,opacity .125s linear,top .1s linear;transition:background-color .15s linear,opacity .125s linear,top .1s linear}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a:hover,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:hover,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:hover{-webkit-transition:background-color 75ms linear,opacity .0625s linear;transition:background-color 75ms linear,opacity .0625s linear}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a:active,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:active,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:active{-webkit-transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;top:1px;opacity:.8}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a img,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a img,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a img{vertical-align:middle}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a img,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a img,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a img{display:inline-block;width:auto}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:after{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block;position:relative;top:2px;padding-left:12px;font-size:1.25em}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a img,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a img{height:23px}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:after{font-size:18px;content:""}section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a{background:#ffc545}section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:hover{background-color:#ffa038}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a{background:#31a5e3}section#toukou-wanted>.section-body nav.nav-to-editors>.section-body ul li a:hover{background-color:#ffa038}section#toukou-wanted>.section-body nav.nav-to-toukou-format{padding:20px;border-radius:8px;background:#f5f5f5}section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body .figgroup{margin-bottom:15px}section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body .figgroup>figure>img{width:211px;height:auto}section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a{background:#999}section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:hover{background-color:#787878}section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a img{height:36px}section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:after{content:"";font-size:27px}section#toukou-wanted>.section-body>section#what-is-twi4-award{margin-top:0;padding-top:30px}@media screen and (max-width:480px){section#toukou-wanted>.section-body>section#what-is-twi4-award{padding-top:15px}}section#toukou-wanted>.section-body>section#what-is-twi4-award>header{overflow:hidden;margin:0;padding:0;height:0}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup{position:relative;z-index:1;margin:0;overflow:hidden}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p{position:relative;z-index:100}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p img{display:block;width:auto;height:auto;max-width:100%}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>ul{position:relative;z-index:2;margin-top:-10px}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>ul li{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>ul li:before{display:none}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid;border-radius:1.4em;padding-left:2.8em;padding-right:2.8em;height:2.8em;font-size:18px;font-weight:700;color:#31a5e3;background:#fff}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>ul li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;margin-left:-8px;padding-right:10px;font-size:1.1em;font-weight:400}section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>ul li a:hover{color:#fff;background:#31a5e3}section#toukou-wanted>.section-body>section{margin-top:-30px;padding-top:70px}section#toukou-wanted>.section-body>section>header>.hgroup{margin-bottom:-.25em}section#toukou-wanted>.section-body>section>header>.hgroup>h2{line-height:1.2;font-size:1.4em;font-weight:700;color:#00a0e9}section#toukou-wanted>.section-body>section>.section-body>section{margin-top:1em}section#toukou-wanted>.section-body>section>.section-body>section>header>.hgroup{padding-bottom:.25em;border-bottom:1px solid}section#toukou-wanted>.section-body>section>.section-body>section>header>.hgroup>h3{line-height:1.2;font-weight:700}section#toukou-wanted>.section-body>section>.section-body>section>.section-body>.pgroup,section#toukou-wanted>.section-body>section>.section-body>section>.section-body>nav,section#toukou-wanted>.section-body>section>.section-body>section>.section-body>section{margin-top:10px}section#toukou-wanted>.section-body>section>.section-body>section>.section-body>.pgroup>.section-body .figgroup>figure,section#toukou-wanted>.section-body>section>.section-body>section>.section-body>nav>.section-body .figgroup>figure,section#toukou-wanted>.section-body>section>.section-body>section>.section-body>section>.section-body .figgroup>figure{text-align:center}section#toukou-wanted>.section-body>section>.section-body>section>.section-body>.pgroup>.section-body .figgroup>figure>img,section#toukou-wanted>.section-body>section>.section-body>section>.section-body>nav>.section-body .figgroup>figure>img,section#toukou-wanted>.section-body>section>.section-body>section>.section-body>section>.section-body .figgroup>figure>img{display:inline-block;max-width:100%}section#toukou-wanted>.section-body>section>.section-body>.pgroup,section#toukou-wanted>.section-body>section>.section-body>table,section#toukou-wanted>.section-body>section>.section-body>ul{margin-top:1em}section#toukou-wanted>.section-body>section>.section-body li,section#toukou-wanted>.section-body>section>.section-body p,section#toukou-wanted>.section-body>section>.section-body td,section#toukou-wanted>.section-body>section>.section-body th{line-height:1.5}section#toukou-wanted>.section-body>section>.section-body small{font-size:.8em}section#toukou-wanted>.section-body>section>.section-body small em.math{margin:0 .25em;color:grey}section#toukou-wanted>.section-body>section>.section-body strong{font-weight:700}section#toukou-wanted>.section-body>section>.section-body a{-webkit-transition:.2s ease;transition:.2s ease;color:#1d3994}section#toukou-wanted>.section-body>section>.section-body a:hover{color:#00a0e9}section#toukou-wanted>.section-body>section>.section-body>.pgroup p span.mail-address{word-break:break-all}section#toukou-wanted>.section-body>section>.section-body>table{border-collapse:collapse}section#toukou-wanted>.section-body>section>.section-body>table tbody td,section#toukou-wanted>.section-body>section>.section-body>table tbody th{padding:.5em .75em;border:solid #dedede;border-width:1px 0;text-align:left;vertical-align:top}section#toukou-wanted>.section-body>section>.section-body>table tbody th{width:4em;background:#f5f5f5}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul{margin-top:.5em}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul:first-child{margin-top:0}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li{position:relative;padding-left:1.25em;margin-top:.25em}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li:first-child{margin-top:0}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li:before{content:"・";position:absolute;left:0;top:0}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li em,section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li strong{font-weight:700}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li ul{margin-top:.25em}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li ul:first-child{margin-top:0}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li ul li{font-size:.9em;margin-top:.125em;line-height:1.1}section#toukou-wanted>.section-body>section>.section-body>table tbody td ul li ul li:first-child{margin-top:0}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li{position:relative;padding:.5em .5em .5em 2.25em;margin-right:-.5em;background:#f5f5f5;border-radius:4px}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:after,section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:before{display:block;position:absolute;margin:auto}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:before{top:.75em;right:auto;bottom:auto;left:.75em;border-radius:50%;width:1.25em;height:1.25em;line-height:1.25em;text-align:center;font-size:.9em;color:#fff;background:#a0a0a0;font-family:Verdana,sans-serif}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:after{content:"";top:auto;right:0;bottom:-15px;left:0;width:20px;height:10px;background:url(/comics/twi4/res/images/icon-arrow-flow.png) no-repeat top/contain}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li+li{margin-top:20px}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:last-child:after{display:none}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:first-child:before{content:"1"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(2):before{content:"2"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(3):before{content:"3"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(4):before{content:"4"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(5):before{content:"5"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(6):before{content:"6"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(7):before{content:"7"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(8):before{content:"8"}section#toukou-wanted>.section-body>section>.section-body>table tbody td ol li:nth-child(9):before{content:"9"}section#toukou-wanted>.section-body>section>.section-body>ul li{position:relative;padding-left:1.25em;margin-top:.5em}section#toukou-wanted>.section-body>section>.section-body>ul li:before{content:"・";position:absolute;left:0;top:0}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p+p{margin-bottom:-100%}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p+p+p{margin-top:-149.6875%}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:first-of-type{z-index:9}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(2){z-index:8}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(3){z-index:7}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(4){z-index:6}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(5){z-index:5}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(6){z-index:4}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(7){z-index:3}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(8){z-index:2}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup p:nth-of-type(9){z-index:1}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award>.section-body>.pgroup:after{content:"";display:block;position:absolute;z-index:1000;top:auto;right:0;bottom:0;left:0;margin:0;padding-top:50%;width:100%;height:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award.expanded>.section-body>.pgroup:after,html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award.expanded>.section-body>.pgroup p{-webkit-transition:1s ease;transition:1s ease}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award.expanded>.section-body>.pgroup p+p{margin-bottom:0}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award.expanded>.section-body>.pgroup p+p+p{margin-top:0}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award.expanded>.section-body>.pgroup:after{padding-top:0;opacity:0}html.ex section#toukou-wanted>.section-body>section#what-is-twi4-award.expanded>.section-body>ul{-webkit-transition:1s ease;transition:1s ease;height:0;opacity:0}section#ads-info{font-size:16px}section#ads-info>header{padding:0}section#ads-info>header>.figgroup,section#ads-info>header>.hgroup{text-align:center}section#ads-info>header>.figgroup{margin-bottom:15px}section#ads-info>header>.figgroup figure img{width:100%;height:auto}section#ads-info>header>.hgroup{margin-bottom:5px}section#ads-info>header>.hgroup h2{font-size:1.2em;font-weight:700}section#ads-info>.section-body{padding:0 20px 10px}@media screen and (max-width:480px){section#ads-info>.section-body{padding:0 10px 5px}}section#ads-info>.section-body>.pgroup p{font-size:.9em;line-height:1.5}section#ads-info>.section-body>.pgroup p strong{font-weight:700;display:block}section#ads-info>.section-body nav>.section-body{width:100%;margin:0;padding:0}section#ads-info>.section-body nav>.section-body dl,section#ads-info>.section-body nav>.section-body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto}section#ads-info>.section-body nav>.section-body dl{width:100%}section#ads-info>.section-body nav>.section-body dl dd,section#ads-info>.section-body nav>.section-body dl dt{font-size:1.1em}section#ads-info>.section-body nav>.section-body dl dt{font-weight:700;color:#479de3}section#ads-info>.section-body nav>.section-body dl dt:not(:first-child){margin-top:24px}section#ads-info>.section-body nav>.section-body dl dd{margin-top:8px;width:16em;max-width:100%}section#ads-info>.section-body nav>.section-body dl dd a{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:12px 0;width:100%;border-radius:4px;line-height:1;text-align:center;text-decoration:none;color:#fff;background:#479de3;-webkit-transition:background-color .15s linear,opacity .125s linear,top .1s linear;transition:background-color .15s linear,opacity .125s linear,top .1s linear}section#ads-info>.section-body nav>.section-body dl dd a:hover{background-color:#ffc545;-webkit-transition:background-color 75ms linear,opacity .0625s linear;transition:background-color 75ms linear,opacity .0625s linear}section#ads-info>.section-body nav>.section-body dl dd a:active{-webkit-transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;top:1px;opacity:.8}section#ads-info>.section-body nav>.section-body dl dd a:after,section#ads-info>.section-body nav>.section-body dl dd a span{-webkit-box-sizing:border-box;box-sizing:border-box}section#ads-info>.section-body nav>.section-body dl dd a span{padding-left:30px;width:calc(100% - 30px);font-weight:700}section#ads-info>.section-body nav>.section-body dl dd a:after{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:relative;width:30px;font-size:18px;vertical-align:baseline;content:""}section#ads-info>.section-body nav>.section-body ul li a{font-size:.9em;color:#606060}section#ads-info>.section-body nav>.section-body ul li a:hover{color:#ffc545;-webkit-transition:color 75ms linear;transition:color 75ms linear}section#the-form{padding-top:15px;width:690px;font-size:16px}@media screen and (max-width:690px){section#the-form{padding-top:80px;width:auto;max-width:480px}}section#the-form>header>.hgroup h2{text-align:center}nav#lineup,nav#lineup_tie-up{margin:30px auto;background:#fff}nav#lineup>header>.hgroup,nav#lineup_tie-up>header>.hgroup{padding:12px 0}nav#lineup>header>.hgroup>h2,nav#lineup_tie-up>header>.hgroup>h2{font-weight:700;color:#00a0e9;font-size:16.8px;text-align:center}nav#lineup>header+.section-body:before,nav#lineup_tie-up>header+.section-body:before{content:"";display:block;width:auto;height:1px;background:#dedede}nav#lineup>.section-body,nav#lineup_tie-up>.section-body{padding:0 20px}@media screen and (max-width:480px){nav#lineup>.section-body,nav#lineup_tie-up>.section-body{padding:0 10px}}nav#lineup>.section-body>.ad,nav#lineup>.section-body>aside,nav#lineup>.section-body>section,nav#lineup_tie-up>.section-body>.ad,nav#lineup_tie-up>.section-body>aside,nav#lineup_tie-up>.section-body>section{position:relative;margin-top:40px;padding-top:20px;border-top:1px solid #dedede}@media screen and (max-width:480px){nav#lineup>.section-body>.ad,nav#lineup>.section-body>aside,nav#lineup>.section-body>section,nav#lineup_tie-up>.section-body>.ad,nav#lineup_tie-up>.section-body>aside,nav#lineup_tie-up>.section-body>section{margin-top:30px}}nav#lineup>.section-body>.ad:first-child,nav#lineup>.section-body>aside:first-child,nav#lineup>.section-body>section:first-child,nav#lineup_tie-up>.section-body>.ad:first-child,nav#lineup_tie-up>.section-body>aside:first-child,nav#lineup_tie-up>.section-body>section:first-child{border-top:0;margin-top:0!important}nav#lineup>.section-body>.ad:last-child,nav#lineup>.section-body>aside:last-child,nav#lineup>.section-body>section:last-child,nav#lineup_tie-up>.section-body>.ad:last-child,nav#lineup_tie-up>.section-body>aside:last-child,nav#lineup_tie-up>.section-body>section:last-child{margin-bottom:40px}@media screen and (max-width:480px){nav#lineup>.section-body>.ad:last-child,nav#lineup>.section-body>aside:last-child,nav#lineup>.section-body>section:last-child,nav#lineup_tie-up>.section-body>.ad:last-child,nav#lineup_tie-up>.section-body>aside:last-child,nav#lineup_tie-up>.section-body>section:last-child{margin-bottom:20px}}@media screen and (max-width:480px){nav#lineup>.section-body>section,nav#lineup_tie-up>.section-body>section{padding-top:10px}}nav#lineup>.section-body>section>.section-body,nav#lineup>.section-body>section>header,nav#lineup_tie-up>.section-body>section>.section-body,nav#lineup_tie-up>.section-body>section>header{padding-left:50%}nav#lineup>.section-body>section>header .figgroup,nav#lineup_tie-up>.section-body>section>header .figgroup{margin-left:-100%}nav#lineup>.section-body>section>header .figgroup figure img,nav#lineup_tie-up>.section-body>section>header .figgroup figure img{display:block;width:100%;height:auto}nav#lineup>.section-body>section>header .hgroup,nav#lineup_tie-up>.section-body>section>header .hgroup{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:16px;margin-left:10px;font-size:20px}@media screen and (max-width:480px){nav#lineup>.section-body>section>header .hgroup,nav#lineup_tie-up>.section-body>section>header .hgroup{margin-top:8px;margin-left:5px;font-size:16px}}nav#lineup>.section-body>section>header .hgroup h3,nav#lineup_tie-up>.section-body>section>header .hgroup h3{line-height:1.25;text-align:left}nav#lineup>.section-body>section>header .hgroup h3 a,nav#lineup_tie-up>.section-body>section>header .hgroup h3 a{text-decoration:none;color:inherit;color:#1ba2e7}nav#lineup>.section-body>section>header .hgroup h3 a img,nav#lineup_tie-up>.section-body>section>header .hgroup h3 a img{display:block;width:100%;height:auto}nav#lineup>.section-body>section>header .hgroup h3 strong.work-title,nav#lineup_tie-up>.section-body>section>header .hgroup h3 strong.work-title{font-size:1.2em;font-weight:700}nav#lineup>.section-body>section>header .hgroup p.subh,nav#lineup_tie-up>.section-body>section>header .hgroup p.subh{line-height:1.25}nav#lineup>.section-body>section>header .hgroup p.subh span.work-author,nav#lineup_tie-up>.section-body>section>header .hgroup p.subh span.work-author{font-size:.8em;font-weight:700}nav#lineup>.section-body>section>.section-body .pgroup,nav#lineup>.section-body>section>.section-body ul,nav#lineup_tie-up>.section-body>section>.section-body .pgroup,nav#lineup_tie-up>.section-body>section>.section-body ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:10px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup,nav#lineup>.section-body>section>.section-body ul,nav#lineup_tie-up>.section-body>section>.section-body .pgroup,nav#lineup_tie-up>.section-body>section>.section-body ul{margin-left:5px}}nav#lineup>.section-body>section>.section-body .pgroup,nav#lineup_tie-up>.section-body>section>.section-body .pgroup{margin-top:16px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup,nav#lineup_tie-up>.section-body>section>.section-body .pgroup{margin-top:8px}}nav#lineup>.section-body>section>.section-body .pgroup p,nav#lineup_tie-up>.section-body>section>.section-body .pgroup p{font-size:14px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup p,nav#lineup_tie-up>.section-body>section>.section-body .pgroup p{font-size:12px}}nav#lineup>.section-body>section>.section-body .pgroup.work-lead,nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra{margin-top:10px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup.work-lead,nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra{margin-top:5px}}nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra p,nav#lineup>.section-body>section>.section-body .pgroup.work-lead p,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra p,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead p{line-height:1.4;font-size:12px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra p,nav#lineup>.section-body>section>.section-body .pgroup.work-lead p,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra p,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead p{font-size:10px}}nav#lineup>.section-body>section>.section-body .pgroup.work-lead,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead{color:#606060}nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra{padding-top:10px;border-top:1px dotted #d8d8d8}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra{padding-top:5px}}nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra,nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra *,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra *{color:inherit}nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra em,nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra strong,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra em,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra strong{font-size:14px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra em,nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra strong,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra em,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra strong{font-size:12px}}nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra strong,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra strong{font-weight:700}nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra em strong,nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra strong em,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra em strong,nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra strong em{color:#ff6010}nav#lineup>.section-body>section>.section-body ul,nav#lineup_tie-up>.section-body>section>.section-body ul{margin-top:20px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body ul,nav#lineup_tie-up>.section-body>section>.section-body ul{margin-top:10px}}nav#lineup>.section-body>section>.section-body ul li,nav#lineup_tie-up>.section-body>section>.section-body ul li{margin-top:10px;font-size:18px}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body ul li,nav#lineup_tie-up>.section-body>section>.section-body ul li{margin-top:5px}}nav#lineup>.section-body>section>.section-body ul li:first-child,nav#lineup_tie-up>.section-body>section>.section-body ul li:first-child{margin-top:0!important}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body ul li,nav#lineup_tie-up>.section-body>section>.section-body ul li{font-size:14px}}nav#lineup>.section-body>section>.section-body ul li a,nav#lineup_tie-up>.section-body>section>.section-body ul li a{display:block;border-radius:8px;padding:.75em 0;width:auto;text-align:center;font-weight:700;text-decoration:none;cursor:pointer;color:#000;background:#e6e6e6;-webkit-transition:.2s ease;transition:.2s ease}nav#lineup>.section-body>section>.section-body ul li a:hover,nav#lineup_tie-up>.section-body>section>.section-body ul li a:hover{background:#d8d8d8}nav#lineup>.section-body>section>.section-body ul li a:before,nav#lineup_tie-up>.section-body>section>.section-body ul li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;left:-.25em;top:.1em;font-size:1.25em}nav#lineup>.section-body>section>.section-body .figgroup,nav#lineup_tie-up>.section-body>section>.section-body .figgroup{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;padding-top:53.125%;padding-right:10px;width:50%;height:100%}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .figgroup,nav#lineup_tie-up>.section-body>section>.section-body .figgroup{padding-right:5px}}nav#lineup>.section-body>section>.section-body .figgroup figure,nav#lineup_tie-up>.section-body>section>.section-body .figgroup figure{overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:36px;border:4px solid #e6e6e6;height:calc(100% - 36px)}@media screen and (max-width:480px){nav#lineup>.section-body>section>.section-body .figgroup figure,nav#lineup_tie-up>.section-body>section>.section-body .figgroup figure{margin-top:18px;border-width:2px;height:calc(100% - 18px)}}nav#lineup>.section-body>section>.section-body .figgroup figure a,nav#lineup_tie-up>.section-body>section>.section-body .figgroup figure a{display:block;margin:4px}nav#lineup>.section-body>section>.section-body .figgroup figure a img,nav#lineup_tie-up>.section-body>section>.section-body .figgroup figure a img{display:block;width:100%;height:auto}@media screen and (max-width:480px){nav#lineup>.section-body>section.tie-up,nav#lineup_tie-up>.section-body>section.tie-up{padding-top:20px}}nav#lineup>.section-body>section.tie-up:first-child,nav#lineup_tie-up>.section-body>section.tie-up:first-child{margin-top:20px!important}@media screen and (max-width:480px){nav#lineup>.section-body>section.tie-up:first-child,nav#lineup_tie-up>.section-body>section.tie-up:first-child{margin-top:10px}}nav#lineup>.section-body>section.tie-up>header ul li,nav#lineup_tie-up>.section-body>section.tie-up>header ul li{position:absolute;left:0;top:0;margin-top:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav#lineup>.section-body>section.tie-up>header ul li em,nav#lineup>.section-body>section.tie-up>header ul li strong,nav#lineup_tie-up>.section-body>section.tie-up>header ul li em,nav#lineup_tie-up>.section-body>section.tie-up>header ul li strong{padding:.4em .5em .2em;border:1px solid;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}nav#lineup>.section-body>section.tie-up>header ul li em,nav#lineup_tie-up>.section-body>section.tie-up>header ul li em{border-color:#dedede;font-weight:700;line-height:1;color:#787878;background:#f0f0f0}nav#lineup>.section-body>section.tie-up>header ul li strong,nav#lineup_tie-up>.section-body>section.tie-up>header ul li strong{border-color:transparent;font-weight:700;color:#606060}nav#lineup>.section-body>section.tie-up>.section-body .figgroup figure,nav#lineup_tie-up>.section-body>section.tie-up>.section-body .figgroup figure{margin-top:36px;height:calc(100% - 36px)}@media screen and (max-width:480px){nav#lineup>.section-body>section.tie-up>.section-body .figgroup figure,nav#lineup_tie-up>.section-body>section.tie-up>.section-body .figgroup figure{margin-top:26px;height:calc(100% - 26px)}}nav#lineup>.section-body>aside,nav#lineup_tie-up>.section-body>aside{padding-top:40px}@media screen and (max-width:480px){nav#lineup>.section-body>aside,nav#lineup_tie-up>.section-body>aside{padding-top:20px}}nav#lineup>.section-body>aside>.section-body ul li a,nav#lineup_tie-up>.section-body>aside>.section-body ul li a{display:block;position:relative;padding:12px;border-radius:4px;line-height:1.1;font-size:18px;font-weight:700;text-decoration:none;color:#fff;text-align:center;background:#ffc545;-webkit-transition:background-color .15s linear,opacity .125s linear,top .1s linear;transition:background-color .15s linear,opacity .125s linear,top .1s linear}nav#lineup>.section-body>aside>.section-body ul li a:hover,nav#lineup_tie-up>.section-body>aside>.section-body ul li a:hover{background-color:#ffa038;-webkit-transition:background-color 75ms linear,opacity .0625s linear;transition:background-color 75ms linear,opacity .0625s linear}nav#lineup>.section-body>aside>.section-body ul li a:active,nav#lineup_tie-up>.section-body>aside>.section-body ul li a:active{-webkit-transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;top:1px;opacity:.8}nav#lineup>.section-body>aside>.section-body ul li a:after,nav#lineup>.section-body>aside>.section-body ul li a img,nav#lineup_tie-up>.section-body>aside>.section-body ul li a:after,nav#lineup_tie-up>.section-body>aside>.section-body ul li a img{vertical-align:middle}nav#lineup>.section-body>aside>.section-body ul li a img,nav#lineup_tie-up>.section-body>aside>.section-body ul li a img{height:23px;display:inline-block;width:auto}nav#lineup>.section-body>aside>.section-body ul li a:after,nav#lineup_tie-up>.section-body>aside>.section-body ul li a:after{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block;position:relative;top:1px;left:12px;content:""}@media screen and (max-width:480px){nav#lineup>.section-body>div.ad,nav#lineup_tie-up>.section-body>div.ad{padding-top:20px}}nav#lineup>.section-body>div.ad:before,nav#lineup_tie-up>.section-body>div.ad:before{content:"広告";display:block;position:absolute;z-index:10;left:0;top:-1px;padding:.4em .5em .2em;border:1px solid #dedede;font-weight:700;line-height:1;color:#787878;background:#f0f0f0}nav#lineup>.section-body>section.tie-up+div.ad,nav#lineup_tie-up>.section-body>section.tie-up+div.ad{margin-top:20px;margin-bottom:20px}nav#lineup>.section-body>section.zadankai>.section-body ul li a,nav#lineup_tie-up>.section-body>section.zadankai>.section-body ul li a{font-size:.875em}nav#lineup>.section-body>section.zadankai>.section-body ul li a>em,nav#lineup>.section-body>section.zadankai>.section-body ul li a>small,nav#lineup_tie-up>.section-body>section.zadankai>.section-body ul li a>em,nav#lineup_tie-up>.section-body>section.zadankai>.section-body ul li a>small{display:block;padding-top:.25em;font-size:.75em;font-weight:400;color:#606060}nav#lineup>.section-body>section.zadankai>.section-body ul li a>em small,nav#lineup>.section-body>section.zadankai>.section-body ul li a>small small,nav#lineup_tie-up>.section-body>section.zadankai>.section-body ul li a>em small,nav#lineup_tie-up>.section-body>section.zadankai>.section-body ul li a>small small{font-size:.75em}nav#lineup>.section-body>section.zadankai>.section-body ul li a>em,nav#lineup_tie-up>.section-body>section.zadankai>.section-body ul li a>em{padding-left:.4em}body#completed nav#lineup>.section-body>section>.section-body,body#completed nav#lineup>.section-body>section>header,body#completed nav#lineup_tie-up>.section-body>section>.section-body,body#completed nav#lineup_tie-up>.section-body>section>header{padding-left:0}body#completed nav#lineup>.section-body>section>header .figgroup,body#completed nav#lineup_tie-up>.section-body>section>header .figgroup{margin-left:0}body#completed nav#lineup>.section-body>section>header .hgroup,body#completed nav#lineup_tie-up>.section-body>section>header .hgroup{margin-top:10px;margin-left:0;width:calc(100% - 190px)}@media screen and (max-width:480px){body#completed nav#lineup>.section-body>section>header .hgroup,body#completed nav#lineup_tie-up>.section-body>section>header .hgroup{margin-top:10px;width:calc(100% - 128px)}}body#completed nav#lineup>.section-body>section>header .hgroup h3 strong.work-title,body#completed nav#lineup_tie-up>.section-body>section>header .hgroup h3 strong.work-title{font-size:1em}body#completed nav#lineup>.section-body>section>header .hgroup p.subh span.work-author,body#completed nav#lineup_tie-up>.section-body>section>header .hgroup p.subh span.work-author{font-size:.75em}body#completed nav#lineup>.section-body>section>.section-body,body#completed nav#lineup_tie-up>.section-body>section>.section-body{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body#completed nav#lineup>.section-body>section>.section-body .pgroup,body#completed nav#lineup>.section-body>section>.section-body ul,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup,body#completed nav#lineup_tie-up>.section-body>section>.section-body ul{margin-left:0}body#completed nav#lineup>.section-body>section>.section-body .pgroup,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup{margin-top:.5em;width:calc(100% - 195px);width:auto}@media screen and (max-width:480px){body#completed nav#lineup>.section-body>section>.section-body .pgroup,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup{width:auto}}body#completed nav#lineup>.section-body>section>.section-body .pgroup p,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup p{font-size:10px}body#completed nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra p,body#completed nav#lineup>.section-body>section>.section-body .pgroup.work-lead p,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra p,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead p{font-size:12px}body#completed nav#lineup>.section-body>section>.section-body .pgroup.work-lead,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead{margin-top:0}body#completed nav#lineup>.section-body>section>.section-body .pgroup.work-lead-extra,body#completed nav#lineup_tie-up>.section-body>section>.section-body .pgroup.work-lead-extra{display:none}body#completed nav#lineup>.section-body>section>.section-body ul,body#completed nav#lineup_tie-up>.section-body>section>.section-body ul{position:absolute;right:0;top:0;margin:30px 0 0;padding-top:53.125%;width:180px}@media screen and (max-width:480px){body#completed nav#lineup>.section-body>section>.section-body ul,body#completed nav#lineup_tie-up>.section-body>section>.section-body ul{margin-top:18px;width:120px}}body#completed nav#lineup>.section-body>section>.section-body ul li a,body#completed nav#lineup_tie-up>.section-body>section>.section-body ul li a{text-indent:.25em;padding:.66667em 0}body#completed nav#lineup>.section-body>section>.section-body .figgroup,body#completed nav#lineup>.section-body>section>.section-body ul li+li,body#completed nav#lineup_tie-up>.section-body>section>.section-body .figgroup,body#completed nav#lineup_tie-up>.section-body>section>.section-body ul li+li{display:none}@media screen and (max-width:480px){body#completed nav#lineup>.section-body>section.tie-up>.section-body ul,body#completed nav#lineup_tie-up>.section-body>section.tie-up>.section-body ul{margin-top:28px}}body#zadankai-index nav#lineup>.section-body>section>header .hgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#zadankai-index nav#lineup>.section-body>section>header .hgroup p.subh{margin-left:.5em;font-size:.75em;color:#606060}body#zadankai-index nav#lineup>.section-body>section>.section-body .pgroup{margin-top:1em}body#zadankai-index nav#lineup>.section-body>section>.section-body .figgroup{padding-top:33.4375%}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4){margin-top:20px}@media screen and (max-width:480px){body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4){margin-top:10px}}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>header{padding-left:0;position:absolute;top:20px;left:0}@media screen and (max-width:480px){body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>header{top:16px}}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>.section-body .figgroup,body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>.section-body .pgroup,body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>header .figgroup{display:none}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>.section-body ul{margin-top:0;position:relative}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>.section-body ul li{margin-top:0}body#zadankai-index nav#lineup>.section-body>section:last-child{margin-bottom:20px}@media screen and (max-width:480px){body#zadankai-index nav#lineup>.section-body>section:last-child{margin-bottom:10px}}nav#lineup>footer,nav#lineup_tie-up>footer,section#toukou-wanted>footer{position:relative;border-top:1px solid #e6e6e6;padding:15px 0}nav#lineup>footer .pgroup,nav#lineup>footer ul.banners,nav#lineup_tie-up>footer .pgroup,nav#lineup_tie-up>footer ul.banners,section#toukou-wanted>footer .pgroup,section#toukou-wanted>footer ul.banners{margin:0 20px;padding-top:20px;border-top:1px solid #e6e6e6}@media screen and (max-width:480px){nav#lineup>footer .pgroup,nav#lineup>footer ul.banners,nav#lineup_tie-up>footer .pgroup,nav#lineup_tie-up>footer ul.banners,section#toukou-wanted>footer .pgroup,section#toukou-wanted>footer ul.banners{margin:0 10px}}nav#lineup>footer ul.banners,nav#lineup_tie-up>footer ul.banners,section#toukou-wanted>footer ul.banners{padding-bottom:20px}nav#lineup>footer ul.banners li a,nav#lineup_tie-up>footer ul.banners li a,section#toukou-wanted>footer ul.banners li a{display:block;-webkit-transition:.2s ease;transition:.2s ease}nav#lineup>footer ul.banners li a:hover,nav#lineup_tie-up>footer ul.banners li a:hover,section#toukou-wanted>footer ul.banners li a:hover{opacity:.8}.Android nav#lineup>footer ul.banners li a:hover,.Android nav#lineup_tie-up>footer ul.banners li a:hover,.Android section#toukou-wanted>footer ul.banners li a:hover,.iOS nav#lineup>footer ul.banners li a:hover,.iOS nav#lineup_tie-up>footer ul.banners li a:hover,.iOS section#toukou-wanted>footer ul.banners li a:hover{opacity:1}nav#lineup>footer ul.banners li a img,nav#lineup_tie-up>footer ul.banners li a img,section#toukou-wanted>footer ul.banners li a img{width:100%;height:auto}nav#lineup>footer .pgroup p,nav#lineup_tie-up>footer .pgroup p,section#toukou-wanted>footer .pgroup p{font-size:14px;line-height:1.5}@media screen and (max-width:480px){nav#lineup>footer .pgroup p,nav#lineup_tie-up>footer .pgroup p,section#toukou-wanted>footer .pgroup p{font-size:12px}}section#news{margin-bottom:30px;padding:8px 0 0;font-size:14px}@media screen and (max-width:480px){section#news{margin-bottom:15px}}body#index section#news{margin-top:30px;font-size:12px}@media screen and (max-width:480px){body#index section#news{margin-top:15px}}section#news>.section-body>article,section#news>footer ul.uigroup-news-index{margin:0 10px}section#news>.section-body>article,section#news>footer ul.uigroup-follow,section#news>footer ul.uigroup-news-index{border-top:1px solid #dedede}body#index section#news>header>.hgroup{padding:0 0 4px}body#news-entry section#news>header>.hgroup,body#news-index section#news>header>.hgroup{padding:4px 0 8px}section#news>header>.hgroup>h2{font-weight:700;color:#00a0e9;font-size:1.2em;text-align:center}section#news>.section-body>article{padding:12px 0 10px}body#index section#news>.section-body>article{padding:6px 0 4px}section#news>.section-body>article>a>header,section#news>.section-body>article>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section#news>.section-body>article>a>header>.hgroup>h1,section#news>.section-body>article>a>header>.pgroup>p,section#news>.section-body>article>a>header>ul>li,section#news>.section-body>article>header>.hgroup>h1,section#news>.section-body>article>header>.pgroup>p,section#news>.section-body>article>header>ul>li{line-height:1.25}section#news>.section-body>article>a>header>.hgroup>h1,section#news>.section-body>article>header>.hgroup>h1{font-weight:700;font-size:1em}section#news>.section-body>article>a>header>.pgroup>p,section#news>.section-body>article>a>header>ul>li,section#news>.section-body>article>header>.pgroup>p,section#news>.section-body>article>header>ul>li{padding-bottom:.25em;font-size:.8em}section#news>.section-body>article>a>header time,section#news>.section-body>article>header time{color:#606060}section#news>.section-body>article>a{display:block;position:relative;padding-right:20px;color:inherit;text-decoration:none}section#news>.section-body>article>a:after{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:block;position:absolute;left:auto;right:0;top:0;bottom:0;margin:auto 0;width:8px;height:12px;line-height:12px;font-size:1.25em;color:#a0a0a0}section#news>.section-body>article>a:hover:after,section#news>.section-body>article>a:hover>header *{color:orange}section#news>.section-body>article>a:hover>header h1{text-decoration:underline}body#news-entry section#news>.section-body>article>a{padding-right:0;cursor:default}body#news-entry section#news>.section-body>article>a:after{display:none}body#news-entry section#news>.section-body>article>a:hover>header *{color:inherit}body#news-entry section#news>.section-body>article>a:hover>header time{color:grey}body#news-entry section#news>.section-body>article>a:hover>header h1{text-decoration:none}section#news>.section-body>article>.section-body{margin:1em 0}section#news>.section-body>article>.section-body>.entry-body{line-height:1.75}section#news>.section-body>article>.section-body>.entry-body b,section#news>.section-body>article>.section-body>.entry-body strong{font-style:normal;font-weight:700}section#news>.section-body>article>.section-body>.entry-body em,section#news>.section-body>article>.section-body>.entry-body i{font-style:italic;font-style:oblique;font-weight:400}section#news>.section-body>article>.section-body>.entry-body img{max-width:100%;height:auto}section#news>.section-body>article>.section-body>.entry-body ol,section#news>.section-body>article>.section-body>.entry-body p,section#news>.section-body>article>.section-body>.entry-body ul{margin:.5em 0 1em}section#news>.section-body>article>.section-body>.entry-body ol,section#news>.section-body>article>.section-body>.entry-body ul{padding-left:1.5em}section#news>.section-body>article>.section-body>.entry-body ul li{list-style:disc outside}section#news>.section-body>article>.section-body>.entry-body ol li{list-style:decimal outside}section#news>footer ul.uigroup-news-index{padding:8px 0}body#index section#news>footer ul.uigroup-news-index{padding:4px 0}section#news>footer ul.uigroup-news-index li{font-size:.9em;text-align:center}section#news>footer ul.uigroup-news-index li a{color:#1b3895;-webkit-text-decoration:undeline;text-decoration:undeline}section#news>footer ul.uigroup-news-index li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;margin-right:.25em;font-size:1.25em}section#news>footer ul.uigroup-news-index li a:hover{color:orange}section#introduction{font-size:16px}html.ex section#introduction{opacity:0}html.ex.readied section#introduction{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;opacity:1}section#introduction p{line-height:1.5}section#introduction>header{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section#introduction>header ul{position:relative;margin:0 0 -.5em -1px;font-size:10px}section#introduction>header ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#introduction>header ul li em,section#introduction>header ul li strong{padding:.4em .5em .2em;border:1px solid;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}section#introduction>header ul li em{border-color:#dedede;font-weight:700;line-height:1;color:#787878;background:#f0f0f0}section#introduction>header ul li strong{border-color:transparent;font-weight:700;color:#606060}section#introduction>header>.hgroup h2{position:relative;padding-top:53.125%}body.zadankai section#introduction>header>.hgroup h2{padding-top:33.33333%}section#introduction>header>.hgroup h2>img{display:block;position:absolute;top:0;right:0;bottom:auto;left:0;width:100%;height:auto}section#introduction>header>.hgroup h2>small,section#introduction>header>.hgroup h2>span,section#introduction>header>.hgroup h2>strong{display:block;text-align:center;line-height:1.2}section#introduction>header>.hgroup h2>small{display:block;position:absolute;width:0;height:0;overflow:hidden}section#introduction>header>.hgroup h2>small,section#introduction>header>.hgroup h2>span.work-author,section#introduction>header>.hgroup h2>span.work-number{padding:.5em 0;font-size:12px;color:#a6a6a6}section#introduction>header>.hgroup h2>strong.work-title{font-size:18px;font-weight:700;color:#333}section#introduction>.section-body{position:relative;z-index:1;padding:0 20px 20px}@media screen and (max-width:480px){section#introduction>.section-body{padding:0 10px 10px}}section#introduction>.section-body>.pgroup{padding-top:20px}@media screen and (max-width:480px){section#introduction>.section-body>.pgroup{padding-top:10px}}section#introduction>.section-body>ul.uigroup-follow{position:relative;left:auto;margin-left:auto;margin-right:auto;top:15px;width:300px}section#introduction>.section-body>section#additional-info,section#introduction>.section-body>section.additional-info{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;font-size:14.4px;padding:14px 20px 15px;border:solid #efd78f;border-width:1px 0;background:#fff7e0;margin:0 -20px}@media screen and (max-width:480px){section#introduction>.section-body>section#additional-info,section#introduction>.section-body>section.additional-info{padding:9px 10px 10px}}section#introduction>.section-body>section#additional-info .pgroup p,section#introduction>.section-body>section.additional-info .pgroup p{text-align:center;line-height:1.4;color:#995400}section#introduction>.section-body>section#coming-out-in-book-form,section#introduction>.section-body>section.coming-out-in-book-form{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:20px auto 24px;padding:0 8px 8px 100px;font-size:.9em;width:auto;max-width:400px;min-height:105px;border:2px solid #e8e8e8;border-radius:16px}@media screen and (max-width:480px){section#introduction>.section-body>section#coming-out-in-book-form,section#introduction>.section-body>section.coming-out-in-book-form{padding:0 4px 4px 75px;width:300px;min-height:101px;border-radius:12px}}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup{margin-top:12px}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p{line-height:1.3}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a{text-decoration:none;color:#f79700}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a,section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a span.work-image,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a span.work-image{-webkit-transition:.2s ease;transition:.2s ease}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a span.work-image,section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a span.work-image img,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a span.work-image,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a span.work-image img{display:block;height:85px;width:auto}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a span.work-image,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a span.work-image{position:absolute;left:20px;top:8px;-webkit-transform:rotate(-4deg) translateY(1px);transform:rotate(-4deg) translateY(1px)}@media screen and (max-width:480px){section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a span.work-image,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a span.work-image{left:8px;top:8px}}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a em,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a em{font-style:normal;font-weight:700}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a em span,section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a em strong,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a em span,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a em strong{display:inline-block;text-decoration:underline}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a em span,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a em span{font-size:.8em}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a em span.work-label,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a em span.work-label{display:block;text-decoration:none;font-size:.7em}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a:hover,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a:hover{color:#ffc05e}section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a:hover span.work-image,section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a:hover span.work-image{opacity:.8}.Android section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a:hover span.work-image,.Android section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a:hover span.work-image,.iOS section#introduction>.section-body>section#coming-out-in-book-form>.section-body .pgroup p a:hover span.work-image,.iOS section#introduction>.section-body>section.coming-out-in-book-form>.section-body .pgroup p a:hover span.work-image{opacity:1}section#introduction>.section-body>section#coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book,section#introduction>.section-body>section.coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book{margin-top:8px}section#introduction>.section-body>section#coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book li.ui-button.ui-button-read-sequel-to-the-book a,section#introduction>.section-body>section.coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book li.ui-button.ui-button-read-sequel-to-the-book a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;border-radius:8px;height:44px;line-height:44px;text-align:center;font-weight:700;text-decoration:none;cursor:pointer;color:#000;background:#e6e6e6;-webkit-transition:.2s ease;transition:.2s ease}section#introduction>.section-body>section#coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book li.ui-button.ui-button-read-sequel-to-the-book a:hover,section#introduction>.section-body>section.coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book li.ui-button.ui-button-read-sequel-to-the-book a:hover{background:#d8d8d8}section#introduction>.section-body>section#coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book li.ui-button.ui-button-read-sequel-to-the-book a:before,section#introduction>.section-body>section.coming-out-in-book-form>.section-body ul.uigroup.uigroup-read-sequel-to-the-book li.ui-button.ui-button-read-sequel-to-the-book a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;left:-.25em;top:.1em;font-size:1.25em}section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button{font-size:1em}section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button>.section-body .pgroup{margin-top:24px}section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button>.section-body .pgroup p a em span,section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button>.section-body .pgroup p a em strong{display:block}section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button>.section-body .pgroup p a em span{margin-left:.25em}section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button>.section-body .pgroup p a em strong{margin-bottom:.3em}section#introduction>.section-body>section.coming-out-in-book-form.coming-out-in-book-form-without-button>section#coming-out-in-book-form.coming-out-in-book-form-without-button>.section-body .pgroup p a em span.work-label{margin-left:0}section#introduction>.section-body>section#author,section#introduction>.section-body>section.author{overflow:hidden;margin-top:20px;border:2px solid #e6e6e6;border-radius:8px}@media screen and (max-width:480px){section#introduction>.section-body>section#author,section#introduction>.section-body>section.author{margin-top:10px}}section#introduction>.section-body>section#author+section.author,section#introduction>.section-body>section.author+section.author{margin-top:10px}section#introduction>.section-body>section#author>.section-body,section#introduction>.section-body>section#author>header,section#introduction>.section-body>section.author>.section-body,section#introduction>.section-body>section.author>header{padding:10px}section#introduction>.section-body>section#author>header,section#introduction>.section-body>section.author>header{background:#f5f5f5}section#introduction>.section-body>section#author>header>.hgroup h3,section#introduction>.section-body>section.author>header>.hgroup h3{position:relative;padding-right:40px;font-weight:700;font-size:1.125em}section#introduction>.section-body>section#author>header>.hgroup h3 small,section#introduction>.section-body>section.author>header>.hgroup h3 small{font-size:.75em}section#introduction>.section-body>section#author>.section-body,section#introduction>.section-body>section#author>footer,section#introduction>.section-body>section.author>.section-body,section#introduction>.section-body>section.author>footer{-webkit-transition:.1s ease-out;transition:.1s ease-out}section#introduction>.section-body>section#author>.section-body,section#introduction>.section-body>section.author>.section-body{overflow:hidden;border-top:1px solid #eee}section#introduction>.section-body>section#author>.section-body>.figgroup,section#introduction>.section-body>section.author>.section-body>.figgroup{width:120px;float:left}section#introduction>.section-body>section#author>.section-body>.figgroup figure img,section#introduction>.section-body>section.author>.section-body>.figgroup figure img{width:100px;height:100px;border:1px solid #e6e6e6}section#introduction>.section-body>section#author>footer,section#introduction>.section-body>section.author>footer{position:relative;padding-bottom:10px}section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button,section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button{text-align:center}section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a,section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;vertical-align:top;padding:.5em .5em .5em 2.75em;width:280px;line-height:1.2;overflow:hidden;border-radius:6px;text-align:left;text-decoration:none;font-weight:700;color:#fff;background:#55acee;-webkit-transition:.2s ease;transition:.2s ease}section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a em,section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a span,section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a em,section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a span{display:inline-block;font-weight:inherit}section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a:before,section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a:before{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:block;position:absolute;left:.5em;top:50%;margin-top:-.5em;font-size:1.5em}section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a:hover,section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a:hover{opacity:.8}.Android section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a:hover,.Android section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a:hover,.iOS section#introduction>.section-body>section#author>footer ul.uigroup-follow-author li.ui-button a:hover,.iOS section#introduction>.section-body>section.author>footer ul.uigroup-follow-author li.ui-button a:hover{opacity:1}section#introduction>.section-body>section.author.author-closed>header>.hgroup,section#introduction>.section-body>section.author.author-opened>header>.hgroup{cursor:pointer}section#introduction>.section-body>section.author.author-closed>header>.hgroup h3:after,section#introduction>.section-body>section.author.author-opened>header>.hgroup h3:after{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";position:absolute;right:0;top:-.05em;width:24px;height:24px;line-height:24px;text-align:center;font-size:24px;color:#909090}section#introduction>.section-body>section.author.author-opened>header>.hgroup{cursor:pointer}section#introduction>.section-body>section.author.author-opened>header>.hgroup h3:after{opacity:.33;-webkit-transition:.1s ease-out;transition:.1s ease-out}section#introduction>.section-body>section.author.author-closed>header>.hgroup h3:after{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}section#introduction>.section-body>section.author.author-closed>.section-body,section#introduction>.section-body>section.author.author-closed>footer{border-top-width:0;border-bottom-width:0;padding-top:0;padding-bottom:0;height:0;opacity:0;-webkit-transition:none;transition:none}section#introduction>.section-body>div.ad{margin-top:20px;margin-bottom:-5px}section#introduction>footer{position:relative;padding-bottom:10px}section#introduction>footer div.ad{position:relative;margin:20px 0 -10px;border-top:1px solid #dedede;padding:15px 0}section#introduction>footer div.ad:before{content:"広告";display:block;position:absolute;z-index:10;left:0;top:1px;padding:.25em .5em;border:solid #eaeaea;border-width:0 1px 1px 0;font-size:12px;font-weight:700;line-height:1;color:#787878;background:#f0f0f0}section#message{font-size:15px}section#message>.section-body,section#message>header{position:relative;padding-left:1.5em;padding-right:1.5em}@media screen and (max-width:480px){section#message>.section-body,section#message>header{padding-left:1em;padding-right:1em}}section#message>header{padding-top:1.5em;padding-bottom:1em}section#message>header>.hgroup h2,section#message>header>.hgroup p{text-align:center;color:#01a1ea}section#message>header>.hgroup h2 span,section#message>header>.hgroup p span{display:inline-block;color:#333}section#message>header>.hgroup h2{line-height:1.3;font-size:1.5em;font-weight:700}section#message>header>.hgroup p{margin-top:.4em;padding-bottom:2em;line-height:1.5;font-size:.9em}section#message>header>.hgroup p:after{content:"";display:block;position:absolute;left:0;right:0;top:auto;bottom:1.5em;margin:auto;width:2em;height:0;border-bottom:1px solid grey}section#message>.section-body>.pgroup,section#message>.section-body>ul{margin-bottom:1.5em}section#message>.section-body>.pgroup p,section#message>.section-body>ul li{position:relative}section#message>.section-body>.pgroup p em,section#message>.section-body>ul li em{display:inline-block;text-indent:-1em;font-weight:700;margin-right:.5em}section#message>.section-body>.pgroup p{text-indent:1em;line-height:1.6}section#message>.section-body>.pgroup p a.toukou-please{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:-.5em auto 0;padding:.5em;width:96%;border-radius:4px;text-decoration:none;text-align:center;vertical-align:middle;color:#fff;background:#01a1ea;-webkit-transition:.1s linear;transition:.1s linear}section#message>.section-body>.pgroup p a.toukou-please:active,section#message>.section-body>.pgroup p a.toukou-please:hover{-webkit-transition:.1s linear;transition:.1s linear}section#message>.section-body>.pgroup p a.toukou-please:hover{background:#ff8c00}section#message>.section-body>.pgroup p a.toukou-please:active{background:gold}section#message>.section-body>ul li{margin-top:.5em;padding-left:.5em;line-height:1.4;font-size:.9em}section#message>.section-body>ul li:first-child{margin-top:0}section#message>.section-body>ul li:before{content:"";display:block;position:absolute;top:.6em;left:-.25em;width:4px;height:4px;border-radius:50%;background:#a0a0a0}section#comics{z-index:100;margin:0 auto}html.ex section#comics{opacity:0}html.ex.readied section#comics{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;opacity:1}body.zadankai section#comics{background:#e6f7ff url(/comics/twi4/res/images/zadankai-bg.gif) repeat 0 0}section#comics>.section-body>nav#parent-zadankai{position:fixed;z-index:100;left:0;bottom:0;width:100%;height:48px;line-height:48px;font-size:16px}section#comics>.section-body>nav#parent-zadankai ul li a{display:block;width:100%;height:100%;text-align:center;vertical-align:middle;font-weight:700;text-decoration:none;color:#fff;background:#1ca1e6;-webkit-transition:.1s linear;transition:.1s linear}section#comics>.section-body>nav#parent-zadankai ul li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;margin-right:.25em;font-size:1.25em}section#comics>.section-body>nav#parent-zadankai ul li a:hover{color:#ff8c00;background:gold;-webkit-transition:.05s linear;transition:.05s linear}section#comics aside div.misc section.promotion-publications{padding:19px 20px 20px;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:480px){section#comics aside div.misc section.promotion-publications{padding:9px 10px 10px}}section#comics aside div.misc section.promotion-publications>header{padding-top:10px}section#comics aside div.misc section.promotion-publications>header .hgroup h3{font-weight:700;font-size:18px;color:#00a0e9}section#comics aside div.misc section.promotion-publications>header .hgroup h3 small{display:block;margin-bottom:.2em;font-size:12px}@media screen and (max-width:1000px){section#comics aside div.misc section.promotion-publications{padding-bottom:0}}section#comics aside div.misc section.promotion-publications>.section-body>ul{overflow:hidden;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section#comics aside div.misc section.promotion-publications>.section-body>ul li{width:290px;line-height:1.2}@media screen and (max-width:1000px){section#comics aside div.misc section.promotion-publications>.section-body>ul li{width:100%}}section#comics aside div.misc section.promotion-publications>.section-body>ul li a{overflow:hidden;position:relative;display:block;padding-top:9px;border-top:1px solid transparent;padding-bottom:10px;text-decoration:none;color:inherit;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:1000px){section#comics aside div.misc section.promotion-publications>.section-body>ul li a{border-top-color:#e6e6e6}}section#comics aside div.misc section.promotion-publications>.section-body>ul li a em,section#comics aside div.misc section.promotion-publications>.section-body>ul li a span,section#comics aside div.misc section.promotion-publications>.section-body>ul li a strong{display:block;position:relative;z-index:1;-webkit-transition:.2s ease;transition:.2s ease}section#comics aside div.misc section.promotion-publications>.section-body>ul li a em small,section#comics aside div.misc section.promotion-publications>.section-body>ul li a span small,section#comics aside div.misc section.promotion-publications>.section-body>ul li a strong small{font-size:.9em}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-amazon-page,section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-image{z-index:100}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-image{float:left;margin-left:0;border:1px solid #e6e6e6}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-image img{display:block;width:100%;height:auto}section#comics aside div.misc section.promotion-publications>.section-body>ul li a em,section#comics aside div.misc section.promotion-publications>.section-body>ul li a strong.work-title{margin-top:.125em}section#comics aside div.misc section.promotion-publications>footer ul li{font-size:16px}@media screen and (max-width:1000px){section#comics aside div.misc section.promotion-publications>footer ul li{padding-bottom:10px}}section#comics aside div.misc section.promotion-publications>footer ul li a{color:#1d3994;-webkit-transition:.2s ease;transition:.2s ease}section#comics aside div.misc section.promotion-publications>footer ul li a:hover{color:#3e62d9}section#comics aside div.misc section.promotion-publications>footer ul li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;padding-right:.25em;top:.1em;font-size:1.25em}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span,section#comics aside div.misc section.promotion-publications>.section-body>ul li a strong{margin-left:110px}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-image{width:98px}section#comics aside div.misc section.promotion-publications>.section-body>ul li a strong.work-title{margin-bottom:.5em;font-size:18px;font-weight:700}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-author,section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-price{margin-bottom:.25em;font-size:16px}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-amazon-page{margin-top:1em;border-radius:4px;width:12em;height:2.8em;line-height:2.8em;text-align:center;font-weight:700;font-size:14px;color:#fff;background:#f79700;-webkit-transition:.2s ease;transition:.2s ease}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-amazon-page:hover{background:#ffc05e}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-amazon-page:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;left:-.25em;top:.1em;font-size:1.25em}section#comics aside div.misc section.promotion-publications>.section-body>ul li a span.work-series{float:none;width:auto;text-align:right}section#comics article{position:relative;background:#fff}body.zadankai section#comics article{background:transparent}section#comics article>.section-body{position:relative;width:100%}section#comics article>footer{border-top:1px solid #fafafa;height:135px}body.zadankai section#comics article>footer{border-style:none;border-width:0}body.zadankai-work section#comics article>footer{height:0}section#comics article>footer .pgroup.to-be-continued{margin:20px 0 40px;width:100%;text-align:center}section#comics article>footer .pgroup.to-be-continued p{display:inline-block;padding:.5em 1em;border-radius:1em;min-height:1em;line-height:1.1;font-size:1.4em;font-weight:700;color:#333;background:#fdc70c}section#comics article.comic{margin-top:50px;margin-bottom:50px}body.zadankai section#comics article.comic{margin-top:30px;margin-bottom:10px}section#comics article.comic.disabled{display:none!important}section#comics article.comic>header{border-bottom:1px solid #f0f0f0;height:40px}@media screen and (max-width:480px){section#comics article.comic>header{height:30px}}body.zadankai section#comics article.comic>header{height:auto!important}section#comics article.comic>header .hgroup{height:100%;color:#000;text-align:center;font-size:20px;background:#f5f5f5}@media screen and (max-width:480px){section#comics article.comic>header .hgroup{font-size:15px}}section#comics article.comic>header .hgroup h3{display:inline-block;padding:0 1em;-webkit-transition:.2s ease;transition:.2s ease}section#comics article.comic>header .hgroup h3:after,section#comics article.comic>header .hgroup h3:before,section#comics article.comic>header .hgroup h3>a,section#comics article.comic>header .hgroup h3>select,section#comics article.comic>header .hgroup h3>span{display:inline-block}section#comics article.comic>header .hgroup h3:after,section#comics article.comic>header .hgroup h3:before,section#comics article.comic>header .hgroup h3>a,section#comics article.comic>header .hgroup h3>span{line-height:40px;text-align:center;text-decoration:none}@media screen and (max-width:480px){section#comics article.comic>header .hgroup h3:after,section#comics article.comic>header .hgroup h3:before,section#comics article.comic>header .hgroup h3>a,section#comics article.comic>header .hgroup h3>span{line-height:30px}}section#comics article.comic>header .hgroup h3 span.work-number{font-weight:700}section#comics article.comic>header .hgroup h3 span.delimiter,section#comics article.comic>header .hgroup h3 span.total{font-size:.67em}section#comics article.comic>header .hgroup h3 span.delimiter{width:.5em;text-align:center}section#comics article.comic>header .hgroup h3>select{opacity:0}section#comics article.comic>header .hgroup h3:after,section#comics article.comic>header .hgroup h3:before{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;vertical-align:middle;font-size:1.25em;color:transparent;-webkit-transition:.2s ease;transition:.2s ease}section#comics article.comic>header .hgroup h3:before{content:"\f105";margin-right:.25em}section#comics article.comic>header .hgroup h3:after{content:"\f104";margin-left:.25em}body.zadankai section#comics article.comic>header .hgroup{border-bottom:1px solid #dedede}body.zadankai section#comics article.comic>header .hgroup:after,body.zadankai section#comics article.comic>header .hgroup:before{content:"";display:block;position:absolute}body.zadankai section#comics article.comic>header .hgroup:before{left:-100%;right:-100%;top:-12px;margin:0 auto;width:48px;height:48px;border-radius:24px;background:#1b9de6}body.zadankai section#comics article.comic>header .hgroup:after{top:0;padding:.5em 0;width:100%;height:1.2em;font-size:18px;color:#fff;background:#1b9de6}body.zadankai section#comics article.comic>header .hgroup h3{position:relative;padding:0}body.zadankai section#comics article.comic>header .hgroup h3:after,body.zadankai section#comics article.comic>header .hgroup h3:before{content:"";display:none}body.zadankai section#comics article.comic>header .hgroup h3>span,body.zadankai section#comics article.comic>header .hgroup h3>strong{display:block;position:relative;z-index:2;line-height:1.2;-webkit-transition:.2s linear;transition:.2s linear}body.zadankai section#comics article.comic>header .hgroup h3>span.work-number{padding:.5em 0;font-size:18px;color:#fff}body.zadankai section#comics article.comic>header .hgroup h3>strong.work-title{padding-top:.5em;font-size:18px;font-weight:700;color:#333}body.zadankai section#comics article.comic>header .hgroup h3>span.work-author{padding:.5em 0;font-size:12px;color:#a6a6a6}body.zadankai section#comics article.comic>header .hgroup h3:hover>span,body.zadankai section#comics article.comic>header .hgroup h3:hover>strong{-webkit-transition:.1s linear;transition:.1s linear;opacity:.75}.Android body.zadankai section#comics article.comic>header .hgroup h3:hover>span,.Android body.zadankai section#comics article.comic>header .hgroup h3:hover>strong,.iOS body.zadankai section#comics article.comic>header .hgroup h3:hover>span,.iOS body.zadankai section#comics article.comic>header .hgroup h3:hover>strong{opacity:1}section#comics article.comic>header .hgroup.interactive h3{cursor:pointer}section#comics article.comic>header .hgroup.interactive h3:hover{color:#a0a0a0;-webkit-transition:.1s ease;transition:.1s ease}body.zadankai section#comics article.comic>.section-body>.pgroup{border-bottom:1px solid #e6e6e6}section#comics article.comic>.section-body>.pgroup:first-child:not(.read-all):not(.appendix)>p{overflow:hidden;position:relative;width:100%;height:auto}section#comics article.comic>.section-body>.pgroup:first-child:not(.read-all):not(.appendix)>p:after{content:"";display:block;width:100%;height:0}section#comics article.comic>.section-body>.pgroup:first-child:not(.read-all):not(.appendix)>p img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}section#comics article.comic>.section-body>.pgroup.read-all{padding:1em;line-height:1.1;font-size:16px;background:#f5f5f5}section#comics article.comic>.section-body>.pgroup.read-all>p a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:5px auto;padding:.75em .5em;width:96%;border-radius:4px;text-decoration:none;text-align:center;vertical-align:middle;color:#fff;background:#ccc;-webkit-transition:.1s linear;transition:.1s linear}section#comics article.comic>.section-body>.pgroup.read-all>p a:active,section#comics article.comic>.section-body>.pgroup.read-all>p a:hover{-webkit-transition:.1s linear;transition:.1s linear}section#comics article.comic>.section-body>.pgroup.read-all>p a:hover{background:#ff8c00}section#comics article.comic>.section-body>.pgroup.read-all>p a:active{background:gold}section#comics article.comic>.section-body>.pgroup.read-all>p a:after,section#comics article.comic>.section-body>.pgroup.read-all>p a:before{display:inline-block;position:relative;margin:0 .25em}section#comics article.comic>.section-body>.pgroup.read-all>p a:before{content:"";top:.1em;width:14px;height:15px;background:transparent url(/comics/twi4/res/images/icon-list_white.png) no-repeat 50%;background-size:contain}section#comics article.comic>.section-body>.pgroup.read-all>p a:after{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";font-size:16px}section#comics article.comic>.section-body>.pgroup.appendix{position:absolute;width:100%;left:0;bottom:0}section#comics article.comic>.section-body>.pgroup.appendix>p{padding-bottom:8px;line-height:1.2;text-align:center;font-size:14px}@media screen and (max-width:480px){section#comics article.comic>.section-body>.pgroup.appendix>p{padding-bottom:4px;font-size:12px}}section#comics article.comic>.section-body>.pgroup.appendix>p span{display:inline-block}section#comics article.comic>.section-body>.pgroup.appendix>p strong{font-weight:700}section#comics article.comic>.section-body>.pgroup.appendix>p a{color:#ff8c00;-webkit-transition:.15s linear;transition:.15s linear}section#comics article.comic>.section-body>.pgroup.appendix>p a:hover{color:gold}section#comics article.comic>aside div.ad,section#comics article.comic>aside div.misc,section#comics article.comic>footer div.ad,section#comics article.comic>footer div.misc{overflow:hidden;position:relative;border-top:1px solid #dedede;padding:10px 0;min-height:250px;text-align:center}section#comics article.comic>aside div.misc,section#comics article.comic>footer div.misc{font-size:14px;line-height:1.4}section#comics article.comic>aside div.misc p,section#comics article.comic>footer div.misc p{text-align:center}section#comics article.comic>aside div.misc p a,section#comics article.comic>footer div.misc p a{color:orange;-webkit-transition:.2s ease;transition:.2s ease}section#comics article.comic>aside div.misc p a span,section#comics article.comic>footer div.misc p a span{display:inline-block}section#comics article.comic>aside div.misc p a strong,section#comics article.comic>footer div.misc p a strong{font-weight:700}section#comics article.comic>aside div.misc p a small,section#comics article.comic>footer div.misc p a small{font-size:.9em}section#comics article.comic>aside div.misc p a img,section#comics article.comic>footer div.misc p a img{margin-bottom:5px;max-width:100%;width:auto;height:auto;-webkit-transition:.2s ease;transition:.2s ease}section#comics article.comic>aside div.misc p a:hover,section#comics article.comic>footer div.misc p a:hover{color:gold;-webkit-transition:.1s ease;transition:.1s ease}section#comics article.comic>aside div.misc p a:hover img,section#comics article.comic>footer div.misc p a:hover img{opacity:.75;-webkit-transition:.1s ease;transition:.1s ease}section#comics article.comic>aside div.misc section.promotion-publications,section#comics article.comic>footer div.misc section.promotion-publications{padding:10px 20px 0;text-align:left}section#comics article.comic>aside div.misc section.promotion-publications>header,section#comics article.comic>footer div.misc section.promotion-publications>header{padding-top:0}section#comics article.comic>aside div.ad:before,section#comics article.comic>footer div.ad:before{content:"広告";display:block;position:absolute;z-index:10;left:0;top:0;padding:.25em .5em;border:solid #eaeaea;border-width:0 1px 1px 0;font-size:12px;font-weight:700;line-height:1;color:#787878;background:#f0f0f0}section#comics article.comic.format-r>.section-body>.pgroup:first-child:not(.read-all):not(.appendix)>p:after{padding-top:285.3125%}section#comics article.comic.format-x>.section-body>.pgroup:first-child:not(.read-all):not(.appendix)>p:after{padding-top:149.6875%}section#comics article.comments-only>footer div.ad{overflow:hidden;position:relative;padding:10px 0 20px;text-align:center}section#comics article>.section-body section.comments{font-size:12px}@media screen and (max-width:480px){section#comics article>.section-body section.comments{font-size:10px}}section#comics article>.section-body section.comments header .hgroup{padding-top:2.5em;margin-bottom:-.5em;text-align:center}section#comics article>.section-body section.comments header .hgroup h3,section#comics article>.section-body section.comments header .hgroup h4{display:inline-block;padding:.5em 1em;border-radius:1em;min-height:1em;line-height:1.1;font-size:1.4em;color:#fff;background:#1ca1e6}section#comics article>.section-body section.comments .section-body .pgroup{padding:1.8em 20px}@media screen and (max-width:480px){section#comics article>.section-body section.comments .section-body .pgroup{padding-left:10px;padding-right:32px}}section#comics article>.section-body section.comments .section-body .pgroup p{overflow:hidden;position:relative;margin-top:1.3em;padding:1.5em 0 0 73px}section#comics article>.section-body section.comments .section-body .pgroup p:first-child{margin-top:0}@media screen and (max-width:480px){section#comics article>.section-body section.comments .section-body .pgroup p{padding-left:43px}}section#comics article>.section-body section.comments .section-body .pgroup p em.comment-person,section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body{display:block}section#comics article>.section-body section.comments .section-body .pgroup p em.comment-person{position:absolute;left:0;top:0;padding:1px 0 0 68px;font-size:1em;font-weight:700}@media screen and (max-width:480px){section#comics article>.section-body section.comments .section-body .pgroup p em.comment-person{padding-left:38px}}section#comics article>.section-body section.comments .section-body .pgroup p em.comment-person img{display:block;position:absolute;left:0;top:0;border:1px solid #e6e6e6;border-radius:4px;width:60px;height:auto;vertical-align:top}@media screen and (max-width:480px){section#comics article>.section-body section.comments .section-body .pgroup p em.comment-person img{width:30px}}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;padding:.6em 16px;border:1px solid #e6e6e6;border-radius:16px;max-width:100%;min-height:32px;line-height:1.5;font-size:1.4em;background:#fff}@media screen and (max-width:480px){section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body{font-size:1.5em}}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body:after{content:"";position:absolute;left:-6px;top:-1px;width:21px;height:16px;background:transparent url(/comics/twi4/res/images/comment-baloon-tail.png) no-repeat 0 0;background-size:contain}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body q{color:#a0a0a0}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body em.reply-to{color:#00a0e6}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body img{max-width:100%}section#comics article>.section-body section.comments>footer .pgroup.to-be-continued{margin:20px 0 40px;width:100%;text-align:center}section#comics article>.section-body section.comments>footer .pgroup.to-be-continued p{display:inline-block;padding:.5em 1em;border-radius:1em;min-height:1em;line-height:1.1;font-size:1.4em;font-weight:700;color:#333;background:#fdc70c}section#comics>footer{margin-top:40px;padding:20px;border-top:1px solid #e6e7e7;background:#fff}section#comics>footer ul.banners li{line-height:1;vertical-align:top;text-align:center}section#comics>footer ul.banners li a img{max-width:100%;height:auto;-webkit-transition:opacity .2s;transition:opacity .2s}section#comics>footer ul.banners li a:hover img{opacity:.8;-webkit-transition:opacity .1s;transition:opacity .1s}.Android section#comics>footer ul.banners li a:hover img,.iOS section#comics>footer ul.banners li a:hover img{opacity:1}section#comics nav#backnumbers{padding:10px;border-top:1px solid #f0f0f0;background:#f8f8f8}html.ex section#comics nav#backnumbers{display:none}html.stream section#comics nav#backnumbers{overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;opacity:0}section#comics nav#backnumbers header h3{padding-bottom:10px;text-align:center;font-size:14px;font-weight:700;color:grey}section#comics nav#backnumbers .section-body .pgroup,section#comics nav#backnumbers .section-body ul{overflow:hidden;border-radius:4px;border:1px solid #f0f0f0;background:#fff}section#comics nav#backnumbers .section-body .pgroup p,section#comics nav#backnumbers .section-body ul li{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #f0f0f0;text-align:center}section#comics nav#backnumbers .section-body .pgroup p:first-child,section#comics nav#backnumbers .section-body .pgroup p:nth-child(2),section#comics nav#backnumbers .section-body ul li:first-child,section#comics nav#backnumbers .section-body ul li:nth-child(2){border-top:0}section#comics nav#backnumbers .section-body .pgroup p:nth-child(2n),section#comics nav#backnumbers .section-body ul li:nth-child(2n){border-left:1px solid #f0f0f0}section#comics nav#backnumbers .section-body .pgroup p a,section#comics nav#backnumbers .section-body ul li a{display:block;padding:1em;font-size:14px;font-weight:700;color:grey;-webkit-transition:.2s ease;transition:.2s ease}section#comics nav#backnumbers .section-body .pgroup p a:hover,section#comics nav#backnumbers .section-body ul li a:hover{background:#f4f4f4}section#comics nav#backnumbers .section-body .pgroup p a small,section#comics nav#backnumbers .section-body ul li a small{display:block;margin-bottom:.5em;font-size:.8em}section#comics nav#backnumbers .section-body .pgroup p a span,section#comics nav#backnumbers .section-body ul li a span{display:block}section#comics nav#backnumbers .section-body ul li{width:50%;float:left}aside#more{margin:40px auto;background:#fff}html.ex aside#more{visibility:hidden}html.ex.readied aside#more{visibility:visible}@media screen and (max-width:480px){aside#more{margin-top:20px}}aside#more>.section-body>article,aside#more>.section-body>nav,aside#more>.section-body>section{padding:19px 20px 20px;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:480px){aside#more>.section-body>article,aside#more>.section-body>nav,aside#more>.section-body>section{padding:9px 10px 10px}}aside#more>.section-body>article>header,aside#more>.section-body>nav>header,aside#more>.section-body>section>header{padding-top:10px}aside#more>.section-body>article>header .hgroup h3,aside#more>.section-body>nav>header .hgroup h3,aside#more>.section-body>section>header .hgroup h3{font-weight:700;font-size:18px;color:#00a0e9}aside#more>.section-body>article>header .hgroup h3 small,aside#more>.section-body>nav>header .hgroup h3 small,aside#more>.section-body>section>header .hgroup h3 small{display:block;margin-bottom:.2em;font-size:12px}aside#more>.section-body section#extra>.section-body .pgroup p a,aside#more>.section-body section#extra>.section-body .pgroup p a>img,aside#more>.section-body section#extra>.section-body .pgroup p img{display:block;-webkit-transition:.2s ease;transition:.2s ease}aside#more>.section-body section#extra>.section-body .pgroup p img{width:100%;height:auto}aside#more>.section-body section#extra>.section-body .pgroup p a:hover{background:#ff1493}aside#more>.section-body section#extra>.section-body .pgroup p a:hover img{opacity:.96}.Android aside#more>.section-body section#extra>.section-body .pgroup p a:hover img,.iOS aside#more>.section-body section#extra>.section-body .pgroup p a:hover img{opacity:1}aside#more>.section-body nav.move-to>.section-body ul.uigroup{overflow:hidden}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button{border-radius:4px;width:290px;height:40px}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button.ui-button-move-to-info{float:left}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button.ui-button-move-to-first{float:right}@media screen and (max-width:1000px){aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button{width:49%}}@media screen and (max-width:320px){aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button{width:48%}}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>a{display:block;width:100%;height:100%;line-height:40px;text-align:center;font-weight:700;font-size:14px;cursor:pointer;color:#333;background:#e6e6e6;-webkit-transition:.2s ease;transition:.2s ease;text-decoration:none}@media screen and (max-width:320px){aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>a{font-size:13px}}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>a>img{display:inline-block;position:relative;left:-2px;width:13px;height:auto;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:320px){aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>a>img{left:0}}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>a:hover{background:#d8d8d8}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-move-to-info>span>img{top:1px}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-move-to-first>span>img{top:0}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a,aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a:hover{color:rgba(51,51,51,.4);cursor:default;background:#e6e6e6}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a:hover>img,aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a>img{opacity:.4}.Android aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a:hover>img,.Android aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a>img,.iOS aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a:hover>img,.iOS aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>a>img{opacity:1}aside#more>.section-body>section#additional-info,aside#more>.section-body>section.additional-info{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;font-size:14.4px;padding:14px 20px 15px;border:solid #efd78f;border-width:1px 0;background:#fff7e0;margin-bottom:-1px}@media screen and (max-width:480px){aside#more>.section-body>section#additional-info,aside#more>.section-body>section.additional-info{padding:9px 10px 10px}}aside#more>.section-body>section#additional-info .pgroup p,aside#more>.section-body>section.additional-info .pgroup p{text-align:center;line-height:1.4;color:#995400}aside#more>.section-body>article.tie-up_pr,aside#more>.section-body>section#publications,aside#more>.section-body>section#twi4-others{border-top:1px solid #e6e6e6}@media screen and (max-width:1000px){aside#more>.section-body>section#publications,aside#more>.section-body>section#twi4-others{padding-bottom:0}}aside#more>.section-body>section#publications>.section-body>ul,aside#more>.section-body>section#twi4-others>.section-body>ul{overflow:hidden;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}aside#more>.section-body>section#publications>.section-body>ul li,aside#more>.section-body>section#twi4-others>.section-body>ul li{width:290px;line-height:1.2}@media screen and (max-width:1000px){aside#more>.section-body>section#publications>.section-body>ul li,aside#more>.section-body>section#twi4-others>.section-body>ul li{width:100%}}aside#more>.section-body>section#publications>.section-body>ul li a,aside#more>.section-body>section#twi4-others>.section-body>ul li a{overflow:hidden;position:relative;display:block;padding-top:9px;border-top:1px solid transparent;padding-bottom:10px;text-decoration:none;color:inherit;-webkit-transition:.2s ease;transition:.2s ease}@media screen and (max-width:1000px){aside#more>.section-body>section#publications>.section-body>ul li a,aside#more>.section-body>section#twi4-others>.section-body>ul li a{border-top-color:#e6e6e6}}aside#more>.section-body>section#publications>.section-body>ul li a em,aside#more>.section-body>section#publications>.section-body>ul li a span,aside#more>.section-body>section#publications>.section-body>ul li a strong,aside#more>.section-body>section#twi4-others>.section-body>ul li a em,aside#more>.section-body>section#twi4-others>.section-body>ul li a span,aside#more>.section-body>section#twi4-others>.section-body>ul li a strong{display:block;position:relative;z-index:1;-webkit-transition:.2s ease;transition:.2s ease}aside#more>.section-body>section#publications>.section-body>ul li a em small,aside#more>.section-body>section#publications>.section-body>ul li a span small,aside#more>.section-body>section#publications>.section-body>ul li a strong small,aside#more>.section-body>section#twi4-others>.section-body>ul li a em small,aside#more>.section-body>section#twi4-others>.section-body>ul li a span small,aside#more>.section-body>section#twi4-others>.section-body>ul li a strong small{font-size:.9em}aside#more>.section-body>section#publications>.section-body>ul li a span.work-amazon-page,aside#more>.section-body>section#publications>.section-body>ul li a span.work-image,aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-amazon-page,aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-image{z-index:100}aside#more>.section-body>section#publications>.section-body>ul li a span.work-image,aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-image{float:left;margin-left:0;border:1px solid #e6e6e6}aside#more>.section-body>section#publications>.section-body>ul li a span.work-image img,aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-image img{display:block;width:100%;height:auto}aside#more>.section-body>section#publications>.section-body>ul li a em,aside#more>.section-body>section#publications>.section-body>ul li a strong.work-title,aside#more>.section-body>section#twi4-others>.section-body>ul li a em,aside#more>.section-body>section#twi4-others>.section-body>ul li a strong.work-title{margin-top:.125em}aside#more>.section-body>section#publications>footer ul li,aside#more>.section-body>section#twi4-others>footer ul li{font-size:16px}@media screen and (max-width:1000px){aside#more>.section-body>section#publications>footer ul li,aside#more>.section-body>section#twi4-others>footer ul li{padding-bottom:10px}}aside#more>.section-body>section#publications>footer ul li a,aside#more>.section-body>section#twi4-others>footer ul li a{color:#1d3994;-webkit-transition:.2s ease;transition:.2s ease}aside#more>.section-body>section#publications>footer ul li a:hover,aside#more>.section-body>section#twi4-others>footer ul li a:hover{color:#3e62d9}aside#more>.section-body>section#publications>footer ul li a:before,aside#more>.section-body>section#twi4-others>footer ul li a:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;padding-right:.25em;top:.1em;font-size:1.25em}aside#more>.section-body>section#publications>.section-body>ul li a span,aside#more>.section-body>section#publications>.section-body>ul li a strong{margin-left:110px}aside#more>.section-body>section#publications>.section-body>ul li a span.work-image{width:98px}aside#more>.section-body>section#publications>.section-body>ul li a strong.work-title{margin-bottom:.5em;font-size:18px;font-weight:700}aside#more>.section-body>section#publications>.section-body>ul li a span.work-author,aside#more>.section-body>section#publications>.section-body>ul li a span.work-price{margin-bottom:.25em;font-size:16px}aside#more>.section-body>section#publications>.section-body>ul li a span.work-amazon-page{margin-top:1em;border-radius:4px;width:12em;height:2.8em;line-height:2.8em;text-align:center;font-weight:700;font-size:14px;color:#fff;background:#f79700;-webkit-transition:.2s ease;transition:.2s ease}aside#more>.section-body>section#publications>.section-body>ul li a span.work-amazon-page:hover{background:#ffc05e}aside#more>.section-body>section#publications>.section-body>ul li a span.work-amazon-page:before{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";display:inline-block;position:relative;left:-.25em;top:.1em;font-size:1.25em}aside#more>.section-body>section#publications>.section-body>ul li a span.work-series{float:none;width:auto;text-align:right}aside#more>.section-body>section#twi4-others>.section-body>ul li a em,aside#more>.section-body>section#twi4-others>.section-body>ul li a span,aside#more>.section-body>section#twi4-others>.section-body>ul li a strong{margin-left:150px}@media screen and (max-width:750px){aside#more>.section-body>section#twi4-others>.section-body>ul li a em,aside#more>.section-body>section#twi4-others>.section-body>ul li a span,aside#more>.section-body>section#twi4-others>.section-body>ul li a strong{margin-left:80px}}aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-image{width:140px}@media screen and (max-width:750px){aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-image{width:70px}}aside#more>.section-body>section#twi4-others>.section-body>ul li a em{margin-top:0;margin-bottom:.33em;border:1px solid #eaeaea;border-radius:2px;width:7.5em;padding:.2em .33em;line-height:1;text-align:center;color:#787878;background:#f0f0f0}aside#more>.section-body>section#twi4-others>.section-body>ul li a strong.work-title{margin-bottom:.25em;font-size:16px;font-weight:700}aside#more>.section-body>section#twi4-others>.section-body>ul li a span.work-author{font-size:16px;color:#a6a6a6}aside#more>.section-body>section#twi4-others>.section-body>ul li a:after{content:"";position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:.2s ease;transition:.2s ease;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#d8d8d8));background-image:linear-gradient(90deg,#fff,#d8d8d8)}aside#more>.section-body>section#twi4-others>.section-body>ul li a:hover:after{opacity:.25}.Android aside#more>.section-body>section#twi4-others>.section-body>ul li a:hover:after,.iOS aside#more>.section-body>section#twi4-others>.section-body>ul li a:hover:after{opacity:1}aside#more>.section-body>section#twi4-others>.section-body>aside{padding:20px 0;border-top:1px solid #e6e6e6}@media screen and (max-width:480px){aside#more>.section-body>section#twi4-others>.section-body>aside{padding:10px 0}}aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a{display:block;position:relative;padding:12px;border-radius:4px;line-height:1.1;font-size:18px;font-weight:700;text-decoration:none;color:#fff;text-align:center;background:#ffc545;-webkit-transition:background-color .15s linear,opacity .125s linear,top .1s linear;transition:background-color .15s linear,opacity .125s linear,top .1s linear}aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a:hover{background-color:#ffa038;-webkit-transition:background-color 75ms linear,opacity .0625s linear;transition:background-color 75ms linear,opacity .0625s linear}aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a:active{-webkit-transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;transition:background-color 75ms linear,opacity .0625s linear,top .05s linear;top:1px;opacity:.8}aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a:after,aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a img{vertical-align:middle}aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a img{height:23px;display:inline-block;width:auto}aside#more>.section-body>section#twi4-others>.section-body>aside>.section-body ul li a:after{direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block;position:relative;top:1px;left:12px;content:""}aside#more>.section-body>article.tie-up_pr{font-size:14px}@media screen and (max-width:480px){aside#more>.section-body>article.tie-up_pr{font-size:12px}}aside#more>.section-body>article.tie-up_pr>a:first-child:last-child,aside#more>.section-body>article.tie-up_pr>div>a:first-child:last-child{display:block;margin:-19px -20px -20px;border:3px solid transparent;padding:16px 17px 17px;color:inherit;text-decoration:none;-webkit-transition:border-color .1s linear;transition:border-color .1s linear;will-change:border-color}@media screen and (max-width:480px){aside#more>.section-body>article.tie-up_pr>a:first-child:last-child,aside#more>.section-body>article.tie-up_pr>div>a:first-child:last-child{margin:-9px -10px -10px;padding:6px 7px 7px}}aside#more>.section-body>article.tie-up_pr>a:first-child:last-child>*,aside#more>.section-body>article.tie-up_pr>div>a:first-child:last-child>*{-webkit-transition:opacity .1s linear;transition:opacity .1s linear;will-change:opacity}aside#more>.section-body>article.tie-up_pr>a:first-child:last-child:hover,aside#more>.section-body>article.tie-up_pr>div>a:first-child:last-child:hover{border-color:#1aa1e6}aside#more>.section-body>article.tie-up_pr>a:first-child:last-child:hover>*,aside#more>.section-body>article.tie-up_pr>div>a:first-child:last-child:hover>*{opacity:.8}aside#more>.section-body>article.tie-up_pr img{max-width:100%}aside#more>.section-body>article.tie-up_pr header{margin-bottom:.33em}aside#more>.section-body>article.tie-up_pr header .hgroup{font-weight:700}aside#more>.section-body>article.tie-up_pr header .hgroup h1{font-size:1.4em;font-weight:inherit}aside#more>.section-body>article.tie-up_pr header .hgroup p{font-weight:inherit}aside#more>.section-body>article.tie-up_pr .section-body .figgroup{margin-top:.5em}aside#more>.section-body>article.tie-up_pr .section-body .figgroup figure img{display:block}aside#sai-zen-sen{margin:20px auto}html.ex aside#sai-zen-sen{visibility:hidden}html.ex.readied aside#sai-zen-sen{visibility:visible}aside#sai-zen-sen>header .hgroup h3 a,aside#sai-zen-sen>header .hgroup h3 a>img{display:block;width:88px;height:53px}aside#sai-zen-sen>header .hgroup h3 a{margin:0 auto}@media screen and (max-width:750px){aside#sai-zen-sen>.section-body{padding:0 10px}}aside#sai-zen-sen>.section-body>.pgroup{margin-top:10px}aside#sai-zen-sen>.section-body>.pgroup p{font-size:14px;line-height:1.5}aside#sai-zen-sen>.section-body>.pgroup p a{color:inherit;-webkit-transition:.2s ease;transition:.2s ease}aside#sai-zen-sen>.section-body>.pgroup p a:hover{color:#fd0000}body>footer{margin:0 auto;padding:20px 0;border-top:1px solid transparent;display:table}@media screen and (max-width:480px){body>footer{display:block;padding:15px 0;border-top-color:#e6e6e6}}body>footer .pgroup,body>footer ul{display:table-cell}@media screen and (max-width:480px){body>footer .pgroup,body>footer ul{display:block;padding:5px 0;text-align:center}}body>footer .pgroup>p,body>footer ul>li{display:inline-block;font-size:12px;line-height:1}body>footer .pgroup>p a,body>footer ul>li a{color:inherit;-webkit-transition:.2s ease;transition:.2s ease}body>footer .pgroup>p a:hover,body>footer ul>li a:hover{color:#fd0000}body>footer ul{text-align:left}body>footer ul li{margin-left:.75em;padding-left:.75em;border-left:1px solid #e6e6e6}body>footer ul li:first-child{margin-left:0;padding-left:0;border-left:0}body>footer .pgroup{text-align:right}body>footer .pgroup p a{text-decoration:none}.ad>*,.ad>*>*,body>.ad{margin:0 auto}.ad>*,.ad>*>*{padding:0}body>.ad{padding:20px 0}.ad.ad-alt>*,.ad.ad-gam>*,.ad.ad-gas>*,body#index>.ad{width:300px}.ad.ad-gas>*>*,body#zadankai-index>.ad,body#zadankai-index>.ad.ad-gas>*,body.zadankai-work>.ad,body.zadankai-work>.ad.ad-gas>*,body.zadankai>.ad,body.zadankai>.ad.ad-gas>*{width:336px}@media screen and (max-width:480px){.ad.ad-gas>*>*,body#zadankai-index>.ad,body.zadankai-work>.ad,body.zadankai>.ad{display:block;-webkit-transform:scale(.95238);transform:scale(.95238)}}@media screen and (max-width:480px){body#zadankai-index>.ad.ad-gas>*>*,body.zadankai-work>.ad.ad-gas>*>*,body.zadankai>.ad.ad-gas>*>*{display:block;-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:480px){body#zadankai-index>.ad,body.zadankai-work>.ad,body.zadankai>.ad{-webkit-transform-origin:0 0;transform-origin:0 0}}body#index #ad-takeover-home{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;z-index:10;margin:10px auto -20px;max-width:640px!important;height:auto}@media screen and (max-width:480px){body#index #ad-takeover-home{margin-bottom:10px}}@media screen and (max-width:768px){body#index #ad-takeover-home{width:640px}}@media screen and (max-width:640px){body#index #ad-takeover-home{width:480px}}@media screen and (max-width:480px){body#index #ad-takeover-home{width:400px}}@media screen and (max-width:400px){body#index #ad-takeover-home{width:360px}}@media screen and (max-width:360px){body#index #ad-takeover-home{width:320px}}body#index #ad-takeover-home>div{position:relative;margin:0 auto;padding-top:52.33333%;width:100%;height:0}body#index #ad-takeover-home>div>div{position:absolute;top:0;right:auto;bottom:auto;left:0;margin:auto;width:1200px;height:628px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(.53333);transform:scale(.53333)}@media screen and (max-width:768px){body#index #ad-takeover-home>div>div{-webkit-transform:scale(.53333);transform:scale(.53333)}}@media screen and (max-width:640px){body#index #ad-takeover-home>div>div{-webkit-transform:scale(.4);transform:scale(.4)}}@media screen and (max-width:480px){body#index #ad-takeover-home>div>div{-webkit-transform:scale(.33333);transform:scale(.33333)}}@media screen and (max-width:400px){body#index #ad-takeover-home>div>div{-webkit-transform:scale(.3);transform:scale(.3)}}@media screen and (max-width:360px){body#index #ad-takeover-home>div>div{-webkit-transform:scale(.26667);transform:scale(.26667)}}body#index #ad-takeover-home.ad-takeover-home-fitted{width:100%!important}div.lde-ad-slotdata{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eaeaea;padding:15px;width:100%;height:100%;text-align:left;background:#f8f8f8}div.lde-ad-slotdata dl,div.lde-ad-slotdata p{padding-bottom:.5em;border-bottom:1px solid #eaeaea;margin-bottom:.5em}div.lde-ad-slotdata p{font-size:16px;font-weight:700;color:grey;text-align:center}div.lde-ad-slotdata dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;font-weight:400}div.lde-ad-slotdata dl dt{width:94px;color:silver;font-weight:700;text-align:right}div.lde-ad-slotdata dl dd{width:calc(100% - 106px);color:#606060}div.lde-ad-slotdata dl dd s{text-decoration:line-through;color:silver}div.lde-ad-slotdata dl dd em{font-weight:700}div#overlay-ad{position:fixed;z-index:2147483636;top:auto;right:auto;bottom:0;left:0;margin:auto;width:100%;height:auto;background:rgba(0,0,0,.8)}div#overlay-ad>div.ad.ad-alt>div,div#overlay-ad>div.ad.ad-gam>div{width:auto;height:auto}div#overlay-ad>div.ad.ad-alt>div>div,div#overlay-ad>div.ad.ad-gam>div>div{text-align:center}ul.uigroup-move{display:block}ul.uigroup-move.uigroup-move-self:after,ul.uigroup-move.uigroup-move-self:before,ul.uigroup-move li.ui-button-move{display:inline-block;direction:ltr;letter-spacing:normal;text-transform:none;text-rendering:optimizeLegibility;white-space:nowrap;word-wrap:normal;font-family:FontAwesome;font-style:normal;font-weight:400;font-variant:normal;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga",normal;font-feature-settings:"liga",normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;position:absolute;z-index:100;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:middle;color:#a0a0a0;font-size:40px}body.zadankai ul.uigroup-move.uigroup-move-self:after,body.zadankai ul.uigroup-move.uigroup-move-self:before,body.zadankai ul.uigroup-move li.ui-button-move{color:#fff}@media screen and (max-width:480px){ul.uigroup-move.uigroup-move-self:after,ul.uigroup-move.uigroup-move-self:before,ul.uigroup-move li.ui-button-move{height:30px;line-height:30px}}ul.uigroup-move li.ui-button-move{display:block}ul.uigroup-move.uigroup-move-self:before,ul.uigroup-move li.ui-button-move-back{right:50%}ul.uigroup-move.uigroup-move-self:after,ul.uigroup-move li.ui-button-move-forward{left:50%}ul.uigroup-move.uigroup-move-self:after,ul.uigroup-move.uigroup-move-self:before{display:none}ul.uigroup-move li.ui-button-move{cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}ul.uigroup-move li.ui-button-move:hover{color:#404040}ul.uigroup-move li.ui-button-move:after,ul.uigroup-move li.ui-button-move:before{display:block;position:relative;width:100%;height:100%;text-align:center}ul.uigroup-move li.ui-button-move>span{display:block;position:absolute;overflow:hidden;top:0;width:0;height:0;opacity:0}ul.uigroup-move li.ui-button-move-forward:after{content:""}ul.uigroup-move li.ui-button-move-back:before{content:""}ul.uigroup-move-self:before,ul.uigroup-move-self li.ui-button-move-self-back{margin-right:35px}ul.uigroup-move-self:after,ul.uigroup-move-self li.ui-button-move-self-forward{margin-left:35px}section#comics article header ul.uigroup-move-self:before,section#comics article header ul.uigroup-move-self li.ui-button-move-self-forward{top:-46px}@media screen and (max-width:480px){section#comics article header ul.uigroup-move-self:before,section#comics article header ul.uigroup-move-self li.ui-button-move-self-forward{top:-41px}}section#comics article header ul.uigroup-move-self:before{content:""}section#comics article footer ul.uigroup-move-self:after,section#comics article footer ul.uigroup-move-self li.ui-button-move-self-back{bottom:-44px}@media screen and (max-width:480px){section#comics article footer ul.uigroup-move-self:after,section#comics article footer ul.uigroup-move-self li.ui-button-move-self-back{bottom:-39px}}section#comics article footer ul.uigroup-move-self:after{content:""}section#introduction footer ul.uigroup-move-self li.ui-button-move-self-back{bottom:-45px}section#comics article:last-child footer ul.uigroup-move-self:after{display:block;opacity:.33}ul.uigroup-move-neighbors li.ui-button-move-neighbor{top:0;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.Android ul.uigroup-move-neighbors li.ui-button-move-neighbor:hover,.iOS ul.uigroup-move-neighbors li.ui-button-move-neighbor:hover,ul.uigroup-move-neighbors li.ui-button-move-neighbor:hover{opacity:1}ul.uigroup-move-neighbors li.ui-button-move-neighbor-back{margin-right:20%}ul.uigroup-move-neighbors li.ui-button-move-neighbor-forward{margin-left:20%}section#comics article.active header ul.uigroup-move-neighbors li.ui-button-move-neighbor{opacity:.75}ul.uigroup-share{display:block;overflow:hidden;position:relative;top:0;left:50%;margin-left:-127.5px;max-width:640px;height:50px}ul.uigroup-share li.ui-button{float:left;position:relative;top:5px;margin-left:5px;text-align:center;vertical-align:middle;height:40px;cursor:pointer}ul.uigroup-share li.ui-button:after,ul.uigroup-share li.ui-button:before,ul.uigroup-share li.ui-button>a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;margin:0;padding:0;border:0;vertical-align:top;text-align:center;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}ul.uigroup-share li.ui-button a{overflow:hidden;border-radius:6px}ul.uigroup-share li.ui-button a img{display:block;width:100%;height:100%}ul.uigroup-share li.ui-button a:hover{opacity:.8}.Android ul.uigroup-share li.ui-button a:hover,.iOS ul.uigroup-share li.ui-button a:hover{opacity:1}ul.uigroup-share li.ui-button-share-twitter{margin-left:0;width:165px}ul.uigroup-share li.ui-button-share-twitter a{background:#2daaf5}ul.uigroup-share li.ui-button-share-facebook{width:40px}ul.uigroup-share li.ui-button-share-facebook a{background:#36549d}ul.uigroup-share li.ui-button-share-hatenabookmark{width:40px}ul.uigroup-share li.ui-button-share-hatenabookmark a{background:#00a5e5}ul.uigroup-share li.ui-button-share-line{display:none;width:40px}ul.uigroup-share li.ui-button-share-line a{background:#00d900}ul.uigroup-follow{display:block}ul.uigroup-follow li.ui-button{position:relative;margin:0 auto;padding:12px 0 15px;height:58px;text-align:center;vertical-align:middle;cursor:pointer}ul.uigroup-follow li.ui-button:after,ul.uigroup-follow li.ui-button:before,ul.uigroup-follow li.ui-button>a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;margin:0;padding:0;border:0;vertical-align:top;text-align:center;cursor:pointer;-webkit-transition:.2s ease;transition:.2s ease}ul.uigroup-follow li.ui-button a{overflow:hidden;border-radius:6px}ul.uigroup-follow li.ui-button a img{display:block;width:100%;height:100%}ul.uigroup-follow li.ui-button a:hover{opacity:.8}.Android ul.uigroup-follow li.ui-button a:hover,.iOS ul.uigroup-follow li.ui-button a:hover{opacity:1}ul.uigroup-follow li.ui-button-follow-twitter-twi4{width:300px}html.Android ul.uigroup-share,html.iOS ul.uigroup-share{margin-left:-150px}html.Android ul.uigroup-share li.ui-button-share-line,html.iOS ul.uigroup-share li.ui-button-share-line{display:block}html.Android [data-target-device=PC],html.iOS [data-target-device=PC],html:not(.Android) [data-target-device=Android],html:not(.iOS):not(.Android) [data-target-device=SP],html:not(.iOS) [data-target-device=iOS],html:not(.macOS) [data-target-device=macOS],html:not(.Windows) [data-target-device=Windows]{display:none!important;visibility:hidden!important}