/*!
 *
 * # twi4.css
 *
 * - Copyright (c) Star Seas Company (Seikaisha).
 *
 * - Including...
 * - 1. Compass
 * - 2. Font Awesome 4.0.3 - Copyright (c) @davegandy - http://fontawesome.io - @fontawesome - License - Font: SIL OFL 1.1, CSS: MIT License
 * - 3. Twi4 Style - Copyright (c) Star Seas Company (Seikaisha). All Rights Reserved.
 *
 */a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype"),url(../fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}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,"メイリオ",sans-serif}html.OSX,html.iOS{font-family:"Lucida Grande","ヒラギノ角ゴ ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ Pro W3",HiraKakuPro-W3,sans-serif}body.zadankai-work{padding-bottom:32px}body>header{position:fixed;z-index:10000;left:0;top:-50px;width:100%;height:52px;opacity:0;-webkit-transition:.25s ease;-moz-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}body>header .hgroup{position:absolute;z-index:100;left:0;top:0;border-bottom:solid 2px #e6e6e6;width:100%;height:50px;background:#fff}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;-moz-transition:.2s ease;-o-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:gray}html.menubar-shown body>header{top:0;opacity:1}body>header div#menu{position:absolute;z-index:10;left:0;bottom:0;padding-top:52px;padding-bottom:60px;width:100%;overflow:hidden;background:#9fa3a6}body>header div#menu ul.uigroup-menucontent li{display:block;position:relative;z-index:10004}body>header div#menu ul.uigroup-menucontent li>a,body>header div#menu ul.uigroup-menucontent li>select,body>header div#menu ul.uigroup-menucontent li>span{-webkit-box-sizing:border-box;-moz-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;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}body>header div#menu ul.uigroup-menucontent-buttons li,body>header div#menu ul.uigroup-menucontent-links li{height:49px;border:solid #e6e6e6;border-width:0 0 1px}body>header div#menu ul.uigroup-menucontent-buttons li>a,body>header div#menu ul.uigroup-menucontent-buttons li>select,body>header div#menu ul.uigroup-menucontent-buttons li>span,body>header div#menu ul.uigroup-menucontent-links li>a,body>header div#menu ul.uigroup-menucontent-links li>select,body>header div#menu ul.uigroup-menucontent-links li>span{padding:0;line-height:50px;font-size:18px;font-weight:700}body>header div#menu ul.uigroup-menucontent-buttons li>a:after,body>header div#menu ul.uigroup-menucontent-buttons li>a:before,body>header div#menu ul.uigroup-menucontent-buttons li>span:after,body>header div#menu ul.uigroup-menucontent-buttons li>span:before,body>header div#menu ul.uigroup-menucontent-links li>a:after,body>header div#menu ul.uigroup-menucontent-links li>a:before,body>header div#menu ul.uigroup-menucontent-links li>span:after,body>header div#menu ul.uigroup-menucontent-links li>span:before{display:none;position:absolute;top:0;width:10px;height:50px;line-height:50px;font-family:FontAwesome;font-size:20px;content:"\f105";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1}body>header div#menu ul.uigroup-menucontent-buttons li>a:after,body>header div#menu ul.uigroup-menucontent-links li>a:after{display:block;position:absolute;top:0;right:20px;width:10px;height:50px;text-align:right;line-height:50px;font-family:FontAwesome;font-size:20px;content:"\f105";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1}body>header div#menu ul.uigroup-menucontent-buttons li>select,body>header div#menu ul.uigroup-menucontent-links li>select{position:absolute;left:0;top:0;border:none 0;width:100%;height:49px;opacity:0}body>header div#menu ul.uigroup-menucontent-buttons li>a,body>header div#menu ul.uigroup-menucontent-buttons li>select,body>header div#menu ul.uigroup-menucontent-buttons li>span{padding-left:42px}body>header div#menu ul.uigroup-menucontent-buttons li>a,body>header div#menu ul.uigroup-menucontent-buttons li>span{color:#333;background:#fefefe}body>header div#menu ul.uigroup-menucontent-buttons li>a>img,body>header div#menu ul.uigroup-menucontent-buttons li>span>img{display:block;position:absolute;left:20px;width:13px;height:auto;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}body>header div#menu ul.uigroup-menucontent-buttons li:hover>span,body>header div#menu ul.uigroup-menucontent-buttons li>a:hover{color:#333;background:#d8d8d8}body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-move-to-info>span>img,body>header div#menu ul.uigroup-menucontent-buttons li.ui-link-parent-zadankai>a>img,body>header div#menu ul.uigroup-menucontent-buttons li.ui-link-zadankai-index>a>img{top:18px}body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-move-to-first>span>img,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-move-to-newest>span>img{top:19px}body>header div#menu ul.uigroup-menucontent-buttons li.ui-select-jump>span>img{top:18px}body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>select,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>span{cursor:default}body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled:hover>span,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a:hover,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>span{color:rgba(51,51,51,.4);background:#fefefe}body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled:hover>span>img,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a:hover>img,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>a>img,body>header div#menu ul.uigroup-menucontent-buttons li.ui-button-disabled>span>img{opacity:.4}body>header div#menu ul.uigroup-menucontent-links:before{-webkit-box-sizing:border-box;-moz-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}body>header div#menu ul.uigroup-menucontent-links li>a{padding-left:20px;padding-right:40px;color:#fff}body>header div#menu ul.uigroup-menucontent-links li:hover>a{color:#fff}body>header div#menu ul.uigroup-menucontent-links li.ui-link-lineup>a{background:#9fa3a6}body>header div#menu ul.uigroup-menucontent-links li.ui-link-lineup:hover>a{background:rgba(255,255,255,.2)}body>header div#menu ul.uigroup-menucontent-links li.ui-link-news>a,body>header div#menu ul.uigroup-menucontent-links li.ui-link-toukou>a{background:#797d80}body>header div#menu ul.uigroup-menucontent-links li.ui-link-news:hover>a,body>header div#menu ul.uigroup-menucontent-links li.ui-link-toukou:hover>a{background:rgba(255,255,255,.2)}body>header div#menu ul.uigroup-menucontent-links li.ui-link-lineup+li.ui-link-news,body>header div#menu ul.uigroup-menucontent-links li.ui-link-lineup+li.ui-link-toukou,body>header div#menu ul.uigroup-menucontent-links li.ui-link-news:first-child,body>header div#menu ul.uigroup-menucontent-links li.ui-link-toukou:first-child{margin-top:-1px;border-width:4px 0 1px}body>header div#menu ul.uigroup-menucontent-lineups{position:relative;overflow:hidden;padding-top:10px;padding-left:14px;padding-bottom:10px}body>header div#menu ul.uigroup-menucontent-lineups li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;float:left;margin-left:1px;padding-bottom:5px;width:80px}body>header div#menu ul.uigroup-menucontent-lineups li a{display:block;padding:5px;color:#fff}body>header div#menu ul.uigroup-menucontent-lineups li a span,body>header div#menu ul.uigroup-menucontent-lineups li a strong{display:block;line-height:1.1}body>header div#menu ul.uigroup-menucontent-lineups li a span.work-image img{display:block;width:100%;height:auto;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}body>header div#menu ul.uigroup-menucontent-lineups li a strong.work-title{margin-top:.4em;font-size:11px;font-weight:700}body>header div#menu ul.uigroup-menucontent-lineups li a span.work-author{margin-top:.3em;font-size:10px;font-weight:400}body>header div#menu ul.uigroup-menucontent-lineups li a:hover{color:#333}body>header div#menu ul.uigroup-menucontent-lineups li a:hover span.work-image img{opacity:.75}.Android body>header div#menu ul.uigroup-menucontent-lineups li a:hover span.work-image img,.iOS body>header div#menu ul.uigroup-menucontent-lineups li a:hover span.work-image img{opacity:1}body>header div#menu ul.uigroup-menuextra-close{display:none}body>header div#menu ul.uigroup-menuextra-close li.ui-button-close{position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:36px;font-size:16px;font-weight:700;text-align:center;color:#000;background:rgba(255,255,255,.8);cursor:pointer;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}body>header div#menu ul.uigroup-menuextra-close li.ui-button-close:hover{color:gray;background:#fff}body>header div#menu ul.uigroup-menuextra-close li.ui-button-close:before{display:inline-block;position:relative;top:.05em;padding-right:.25em;font-size:1.25em;font-family:FontAwesome;content:"\f00d";font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1}html.menu-opened div#menu{bottom:auto;-webkit-transition:bottom .1s ease;-moz-transition:bottom .1s ease;-o-transition:bottom .1s ease;transition:bottom .1s ease}html.menu-opened div#menu ul.uigroup-menuextra-close{display:block}html.menu-opened body{background:#000}html.menu-opened body>aside#more,html.menu-opened body>aside#sai-zen-sen,html.menu-opened body>div.ad,html.menu-opened body>nav#lineup,html.menu-opened body>section#about,html.menu-opened body>section#comics,html.menu-opened body>section#introduction,html.menu-opened body>section#the-form,html.menu-opened body>section#toukou-wanted{display:none}body>header div#menu-toggle{position:absolute;z-index:1000;right:0;top:0;display:block;width:50px;height:52px}body>header div#menu-toggle ul.uigroup-toggle li.ui-button-toggle{position:absolute;top:0;right:0;border-bottom:solid 2px #e6e6e6;width:50px;height:50px;text-align:center;vertical-align:middle;background:#f5f5f5;cursor:pointer;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}body>header div#menu-toggle ul.uigroup-toggle li.ui-button-toggle:hover{color:gray;opacity:.75}body>header div#menu-toggle ul.uigroup-toggle li.ui-button-toggle img{display:block;width:100%;height:100%;background:transparent no-repeat 0 0}body>header div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-open{opacity:1;z-index:10}body>header div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-close{opacity:0;z-index:1}html.menu-opened div#menu-toggle ul.uigroup-toggle li.ui-button-toggle{border-bottom-color:#9fa3a6;background:#9fa3a6}html.menu-opened div#menu-toggle ul.uigroup-toggle li.ui-button-toggle:hover{border-bottom-color:transparent}html.menu-opened div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-open{opacity:0;z-index:1}html.menu-opened div#menu-toggle ul.uigroup-toggle li.ui-button-toggle-close{opacity:1;z-index:10}article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,section#about,section#comics,section#introduction,section#message,section#news,section#toukou-wanted{box-sizing:border-box;overflow:hidden;position:relative;z-index:10;margin:0 auto;width:642px;height:auto}article.terms,aside#more,body.zadankai section#comics,nav#lineup,section#about,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted{border:solid 1px #dedede}section#about,section#introduction,section#message,section#news,section#the-form,section#toukou-wanted{background:#fff}body#news-entry section#news,body#news-index section#news,section#about,section#introduction,section#message,section#the-form,section#toukou-wanted{margin-top:50px}body.zadankai section#comics article{margin-left:0;margin-right:0;border-style:none;border-width:0}article.terms{padding:2em;padding-bottom: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,article.terms>.section-body,article.terms>footer,article.terms>header{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}section#about>header>.hgroup h2{text-align:center}section#about>header>.hgroup h2 img{-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;width:160px;height:auto}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}section#about>.section-body ul.banners li a{display:block;margin:0 auto;max-width:calc(100% - 20px)}section#about>.section-body ul.banners li a img{display:block;width:100%}section#toukou-wanted{font-size:16px}section#toukou-wanted>header{padding:30px 20px 0}section#toukou-wanted>header>.hgroup h2{text-align:center}section#toukou-wanted>header>.hgroup h2 img{width:100%;height:auto}section#toukou-wanted>.section-body{padding:30px 20px}section#toukou-wanted>.section-body>.pgroup p{line-height:1.5}section#toukou-wanted>.section-body>.pgroup p strong{font-weight:700;display:block}section#toukou-wanted>.section-body nav.nav-to-toukou-form,section#toukou-wanted>.section-body nav.nav-to-toukou-format{margin:20px;padding:20px}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-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;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;-moz-transition:background-color .15s linear,opacity .125s linear,top .1s linear;-o-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-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 .075s linear,opacity .0625s linear;-moz-transition:background-color .075s linear,opacity .0625s linear;-o-transition:background-color .075s linear,opacity .0625s linear;transition:background-color .075s linear,opacity .0625s linear}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 .075s linear,opacity .0625s linear,top .05s linear;-moz-transition:background-color .075s linear,opacity .0625s linear,top .05s linear;-o-transition:background-color .075s linear,opacity .0625s linear,top .05s linear;transition:background-color .075s linear,opacity .0625s linear,top .05s linear;top:1px;opacity:.8}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-form>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a img,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:after{vertical-align:middle}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-toukou-form>.section-body ul li a:after,section#toukou-wanted>.section-body nav.nav-to-toukou-format>.section-body ul li a:after{display:inline-block;position:relative;top:2px;padding-left:16px;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome}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-toukou-form>.section-body ul li a img{height:23px}section#toukou-wanted>.section-body nav.nav-to-toukou-form>.section-body ul li a:after{font-size:18px;content:"\f054"}section#toukou-wanted>.section-body nav.nav-to-toukou-format{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:"\f019";font-size:27px}section#toukou-wanted>.section-body>section{margin-top:-30px;padding-top:70px}section#toukou-wanted>.section-body>section>header>.hgroup>h3{line-height:1.2;font-size:18px;font-weight:700;color:#00a0e9}section#toukou-wanted>.section-body>section>.section-body>section{margin-top:20px}section#toukou-wanted>.section-body>section>.section-body>section>header>.hgroup{padding-bottom:.25em;border-bottom:solid 1px}section#toukou-wanted>.section-body>section>.section-body>section>header>.hgroup>h4{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:gray}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;-moz-transition:.2s ease;-o-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}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>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}section#the-form{padding-top:15px;width:690px;font-size:16px}section#the-form>header>.hgroup h2{text-align:center}nav#lineup{margin:30px auto;background:#fff}nav#lineup>.section-body{padding:0 20px}nav#lineup>.section-body>.ad,nav#lineup>.section-body>section{margin:40px 0 81px;position:relative}nav#lineup>.section-body>.ad:after,nav#lineup>.section-body>section:after{content:"";display:block;position:absolute;left:0;bottom:-40px;border-radius:1px;width:100%;height:1px;background:#e6e6e6}nav#lineup>.section-body>section{padding-left:50%}nav#lineup>.section-body>section>header .hgroup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;font-size:20px}nav#lineup>.section-body>section>header .hgroup h3{padding-top:8px}nav#lineup>.section-body>section>header .hgroup h3 a{font-size:1.6em;color:#1ba2e7;font-weight:700;text-decoration:none}nav#lineup>.section-body>section>header .hgroup h3 a img{display:block;width:100%;height:auto}nav#lineup>.section-body>section>header .hgroup p.subh{margin-top:16px}nav#lineup>.section-body>section>header .hgroup p.subh span.work-author{font-weight:700}nav#lineup>.section-body>section>.section-body .pgroup,nav#lineup>.section-body>section>.section-body ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px}nav#lineup>.section-body>section>.section-body .pgroup{margin-top:10px}nav#lineup>.section-body>section>.section-body .pgroup p{font-size:12px;color:#606060}nav#lineup>.section-body>section>.section-body .pgroup.work-lead{margin-top:15px}nav#lineup>.section-body>section>.section-body .pgroup.work-lead p{line-height:1.4;font-size:10px;color:#333}nav#lineup>.section-body>section>.section-body ul{margin-top:30px}nav#lineup>.section-body>section>.section-body ul li{margin-top:10px;font-size:18px}nav#lineup>.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;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}nav#lineup>.section-body>section>.section-body ul li a:hover{background:#d8d8d8}nav#lineup>.section-body>section>.section-body ul li a:before{display:inline-block;position:relative;left:-.25em;top:.1em;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f105";font-size:1.25em}nav#lineup>.section-body>section>.section-body .figgroup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;padding-right:10px;width:50%;height:100%}nav#lineup>.section-body>section>.section-body .figgroup figure{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 4px #e6e6e6;height:100%}nav#lineup>.section-body>section>.section-body .figgroup figure a{display:block;margin:4px}nav#lineup>.section-body>section>.section-body .figgroup figure a img{display:block;width:100%;height:auto}nav#lineup>.section-body>div.ad:before{content:"広告";display:block;position:absolute;z-index:10;left:0;top:-41px;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}nav#lineup>.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{display:block;padding-top:.5em;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{font-size:.75em}nav#lineup>.section-body>section#zadankai>.section-body ul li a>em{padding-left:.4em}nav#lineup>.section-body>section:last-child{margin-bottom:40px}nav#lineup>.section-body>section:last-child:after{display:none}body#zadankai-index nav#lineup>.section-body>section>header .hgroup h3,body#zadankai-index nav#lineup>.section-body>section>header .hgroup p.subh{display:inline-block;vertical-align:middle}body#zadankai-index nav#lineup>.section-body>section>header .hgroup p.subh{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 ul li:nth-child(2){display:none}body#zadankai-index nav#lineup>.section-body>section>.section-body ul li a{padding:1.25em 0}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>header{position:absolute;left:0}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{display:none}body#zadankai-index nav#lineup>.section-body>section:nth-child(n+4)>.section-body ul{position:relative;top:-.75em}nav#lineup>footer,section#toukou-wanted>footer{position:relative;border-top:solid 1px #e6e6e6;padding:15px 0}nav#lineup>footer .pgroup,nav#lineup>footer ul.banners,section#toukou-wanted>footer .pgroup,section#toukou-wanted>footer ul.banners{margin:0 20px;padding-top:20px;border-top:solid 1px #e6e6e6}nav#lineup>footer ul.banners,section#toukou-wanted>footer ul.banners{padding-bottom:20px}nav#lineup>footer ul.banners li a,section#toukou-wanted>footer ul.banners li a{display:block;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}nav#lineup>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 section#toukou-wanted>footer ul.banners li a:hover,.iOS nav#lineup>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,section#toukou-wanted>footer ul.banners li a img{width:100%;height:auto}nav#lineup>footer .pgroup p,section#toukou-wanted>footer .pgroup p{font-size:14px;line-height:1.5}section#news{margin-bottom:30px;padding:8px 0;font-size:16px}body#index section#news{margin-top:30px;font-size:12px}section#news>.section-body>article,section#news>footer ul.uigroup-news-index,section#news>header>.hgroup{margin:0 10px;padding:8px 0}section#news>.section-body>article,section#news>footer ul.uigroup-follow,section#news>footer ul.uigroup-news-index{border-top:solid 1px #dedede}body#news-entry section#news>header>.hgroup{padding:12px 0}section#news>header>.hgroup>h2{font-weight:700;color:#00a0e9;font-size:1.25em;text-align:center}body#index section#news>header>.hgroup>h2{font-size:1em;text-align:left}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.2}section#news>.section-body>article>a>header>.hgroup>h1,section#news>.section-body>article>header>.hgroup>h1{padding-bottom:4px;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{font-size:.625em}section#news>.section-body>article>a>header time,section#news>.section-body>article>header time{color:gray}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{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f105";font-size:1.25em;display:block;position:absolute;left:auto;right:0;top:0;bottom:0;margin:auto 0;width:8px;height:12px;line-height:12px;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:gray}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.5}section#news>.section-body>article>.section-body>.entry-body p{margin:.5em 0}section#news>.section-body>article>.section-body>.entry-body img{max-width:100%;height:auto}body#news-entry section#news>footer ul.uigroup-news-index{padding:12px 0}section#news>footer ul.uigroup-news-index li a{color:#1b3895;text-decoration:undeline}section#news>footer ul.uigroup-news-index li a:before{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f105";font-size:1.25em;display:inline-block;margin-right:.25em}section#news>footer ul.uigroup-news-index li a:hover{color:orange}section#introduction{font-size:16px}section#introduction p{line-height:1.5}section#introduction>header{position:relative;z-index:2}section#introduction>header>.hgroup h2>img{display:block;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}section#introduction>.section-body>.pgroup{padding-top:20px}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{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}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;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:20px auto;margin-bottom:24px;padding:8px;padding-top:0;padding-left:100px;font-size:.9em;width:auto;max-width:400px;min-height:105px;border:solid 2px #e8e8e8;border-radius:16px}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;-moz-transition:.2s ease;-o-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);-moz-transform:rotate(-4deg) translateY(1px);-ms-transform:rotate(-4deg) translateY(1px);-o-transform:rotate(-4deg) translateY(1px);transform:rotate(-4deg) translateY(1px)}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;-moz-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;-moz-transition:.2s ease;-o-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{display:inline-block;position:relative;left:-.25em;top:.1em;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f107";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{margin-top:20px;border:solid 2px #e6e6e6;border-radius:8px}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>.section-body{overflow:hidden;border-top:solid 1px #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:solid 1px #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;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;vertical-align:top;padding:.5em;padding-left: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;-moz-transition:.2s ease;-o-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}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{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f099";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>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:solid 1px #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}html.author-in-narrow-screen section#introduction>.section-body>section#author>header>.hgroup,html.author-in-narrow-screen section#introduction>.section-body>section.author>header>.hgroup{cursor:pointer}html.author-in-narrow-screen section#introduction>.section-body>section#author>header>.hgroup h3:before,html.author-in-narrow-screen section#introduction>.section-body>section.author>header>.hgroup h3:before{position:absolute;right:0;top:-.15em;height:100%;text-align:right;font-size:24px;font-family:FontAwesome;content:"\f056";color:#909090;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1}html.author-in-narrow-screen.author-closed section#introduction>.section-body>section#author>header>.hgroup h3:before,html.author-in-narrow-screen.author-closed section#introduction>.section-body>section.author>header>.hgroup h3:before{content:"\f055"}html.author-closed section#introduction>.section-body>section#author>.section-body,html.author-closed section#introduction>.section-body>section#author>footer,html.author-closed section#introduction>.section-body>section.author>.section-body,html.author-closed section#introduction>.section-body>section.author>footer{display:none}section#message{font-size:15px}section#message>.section-body,section#message>header{position:relative;padding-left:1.5em;padding-right:1.5em}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:solid 1px gray}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;-moz-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;-moz-transition:.1s linear;-o-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;-moz-transition:.1s linear;-o-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}body.zadankai section#comics{background:#e6f7ff url(/comics/twi4/res/images/zadankai-bg.gif) repeat left top}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:linear .1s;-moz-transition:linear .1s;-o-transition:linear .1s;transition:linear .1s}section#comics>.section-body>nav#parent-zadankai ul li a:before{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f00d";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:linear .05s;-moz-transition:linear .05s;-o-transition:linear .05s;transition:linear .05s}section#comics article{position:relative;background:#fff}body.zadankai section#comics article{background:0 0}section#comics article>.section-body{position:relative;width:100%}section#comics article>footer{border-top:solid 1px #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:solid 1px #f0f0f0;height:40px}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}section#comics article.comic>header .hgroup h3{display:inline-block;padding:0 1em;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-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}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{vertical-align:middle;font-family:FontAwesome;font-size:1.25em;color:transparent;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-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:solid 1px #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:linear .2s;-moz-transition:linear .2s;-o-transition:linear .2s;transition:linear .2s}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:linear .1s;-moz-transition:linear .1s;-o-transition:linear .1s;transition:linear .1s;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;-moz-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease}body.zadankai section#comics article.comic>.section-body>.pgroup{border-bottom:solid 1px #e6e6e6}section#comics article.comic>.section-body>.pgroup p img{display:block;width:100%;height:auto}section#comics article.comic>.section-body>.pgroup p iframe{height:100%;display:block;position:relative;z-index:10;border:none 0;width:100%;background:0 0}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;-moz-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;-moz-transition:.1s linear;-o-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;-moz-transition:.1s linear;-o-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 center center;background-size:contain}section#comics article.comic>.section-body>.pgroup.read-all p a:after{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;content:"\f08e";font-family:FontAwesome;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}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;-moz-transition:.15s linear;-o-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:solid 1px #dedede;padding:10px 0;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;-moz-transition:.2s ease;-o-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;-moz-transition:.2s ease;-o-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;-moz-transition:.1s ease;-o-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;-moz-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease}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.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}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}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}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}section#comics article>.section-body section.comments .section-body .pgroup p em.comment-person img{display:block;position:absolute;left:0;top:0;border:solid 1px #e6e6e6;border-radius:4px;width:60px;height:auto;vertical-align:top}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;padding:.6em 16px;border:solid 1px #e6e6e6;border-radius:16px;max-width:100%;min-height:32px;line-height:1.5;font-size:1.4em;background:#fff}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;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;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:solid 1px #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;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}section#comics>footer ul.banners li a:hover img{opacity:.8;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-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:solid 1px #f0f0f0;background:#f8f8f8}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:gray}section#comics nav#backnumbers .section-body .pgroup,section#comics nav#backnumbers .section-body ul{overflow:hidden;border-radius:4px;border:solid 1px #f0f0f0;background:#fff}section#comics nav#backnumbers .section-body .pgroup p,section#comics nav#backnumbers .section-body ul li{box-sizing:border-box;border-top:solid 1px #f0f0f0;text-align:center}section#comics nav#backnumbers .section-body .pgroup p:nth-child(1),section#comics nav#backnumbers .section-body .pgroup p:nth-child(2),section#comics nav#backnumbers .section-body ul li:nth-child(1),section#comics nav#backnumbers .section-body ul li:nth-child(2){border-top:none 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:solid 1px #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:gray;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-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}aside#more>.section-body>nav,aside#more>.section-body>section{padding:19px 20px 20px;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}aside#more>.section-body>nav>header,aside#more>.section-body>section>header{padding-top:10px}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>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;-moz-transition:.2s ease;-o-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}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>span{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;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>span>img{display:inline-block;position:relative;left:-2px;width:13px;height:auto;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button:hover>span{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:hover>span,aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>span{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:hover>span>img,aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>span>img{opacity:.4}.Android aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled:hover>span>img,.Android aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>span>img,.iOS aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled:hover>span>img,.iOS aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button-disabled>span>img{opacity:1}aside#more>.section-body>section#additional-info,aside#more>.section-body>section.additional-info{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}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>section#publications,aside#more>.section-body>section#twi4-others{border-top:solid 1px #e6e6e6}aside#more>.section-body>section#publications>.section-body ul,aside#more>.section-body>section#twi4-others>.section-body ul{overflow:hidden;margin-top:10px}aside#more>.section-body>section#publications>.section-body ul li,aside#more>.section-body>section#twi4-others>.section-body ul li{float:left;width:290px;line-height:1.2}aside#more>.section-body>section#publications>.section-body ul li:nth-child(2n),aside#more>.section-body>section#twi4-others>.section-body ul li:nth-child(2n){float:right}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:solid 1px transparent;padding-bottom:10px;text-decoration:none;color:inherit;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}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 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;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}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 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:solid 1px #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 strong.work-title,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}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;-moz-transition:.2s ease;-o-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{display:inline-block;position:relative;padding-right:.25em;top:.1em;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f105";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;-moz-transition:.2s ease;-o-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{display:inline-block;position:relative;left:-.25em;top:.1em;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;content:"\f105";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 span,aside#more>.section-body>section#twi4-others>.section-body ul li a strong{margin-left:150px}aside#more>.section-body>section#twi4-others>.section-body ul li a span.work-image{width:140px}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;-moz-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0%,#fff),color-stop(100%,#d8d8d8));background-image:-webkit-linear-gradient(left,#fff,#d8d8d8);background-image:-moz-linear-gradient(left,#fff,#d8d8d8);background-image:-o-linear-gradient(left,#fff,#d8d8d8);background-image:linear-gradient(left,#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#sai-zen-sen{margin:20px auto}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}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;-moz-transition:.2s ease;-o-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;padding-bottom:100px;border-top:solid 1px transparent;display:table}body>footer .pgroup,body>footer ul{display:table-cell}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;-moz-transition:.2s ease;-o-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:solid 1px #e6e6e6}body>footer ul li:first-child{margin-left:0;padding-left:0;border-left:none 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-dfp>*,.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}ul.uigroup-move{display:block}ul.uigroup-move li.ui-button-move,ul.uigroup-move.uigroup-move-self:after,ul.uigroup-move.uigroup-move-self:before{position:absolute;z-index:100;width:40px;height:40px;line-height:40px;text-align:center;vertical-align:middle;color:#a0a0a0;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga" 1,"dlig" 1;-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga" 1,"dlig" 1;-o-font-feature-settings:"liga" 1,"dlig" 1;font-feature-settings:"liga" 1,"dlig" 1;font-family:FontAwesome;font-size:40px}body.zadankai ul.uigroup-move li.ui-button-move,body.zadankai ul.uigroup-move.uigroup-move-self:after,body.zadankai ul.uigroup-move.uigroup-move-self:before{color:#fff}ul.uigroup-move li.ui-button-move{display:block}ul.uigroup-move li.ui-button-move-back,ul.uigroup-move.uigroup-move-self:before{right:50%}ul.uigroup-move li.ui-button-move-forward,ul.uigroup-move.uigroup-move-self:after{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;-moz-transition:.2s ease;-o-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:"\f107"}ul.uigroup-move li.ui-button-move-back:before{content:"\f106"}ul.uigroup-move-self li.ui-button-move-self-back,ul.uigroup-move-self:before{margin-right:35px}ul.uigroup-move-self li.ui-button-move-self-forward,ul.uigroup-move-self:after{margin-left:35px}section#comics article header ul.uigroup-move-self li.ui-button-move-self-forward,section#comics article header ul.uigroup-move-self:before{top:-46px}section#comics article header ul.uigroup-move-self:before{content:"\f106"}section#comics article footer ul.uigroup-move-self li.ui-button-move-self-back,section#comics article footer ul.uigroup-move-self:after{bottom:-44px}section#comics article footer ul.uigroup-move-self:after{content:"\f107"}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;-moz-transition:opacity .1s linear;-o-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;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;margin:0;padding:0;border:none 0;vertical-align:top;text-align:center;cursor:pointer;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-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;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;margin:0;padding:0;border:none 0;vertical-align:top;text-align:center;cursor:pointer;-webkit-transition:.2s ease;-moz-transition:.2s ease;-o-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}@media screen and (max-width:1000px){article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,section#about,section#comics,section#introduction,section#message,section#news,section#toukou-wanted{width:64%}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button{width:49%}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 li,aside#more>.section-body>section#twi4-others>.section-body ul li{float:none!important;width:auto}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>footer ul li,aside#more>.section-body>section#twi4-others>footer ul li{padding-bottom:10px}}@media screen and (max-width:750px){article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,section#about,section#comics,section#introduction,section#message,section#news,section#toukou-wanted{width:480px}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:70px}aside#sai-zen-sen>.section-body{padding:0 10px}}@media screen and (max-width:690px){section#the-form{padding-top:80px;width:auto;max-width:480px}}@media screen and (max-width:482px){article.terms,aside#more,body.zadankai section#comics,nav#lineup,section#about,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted{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,section#about,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted{border-left:none 0 transparent}section#comics article{margin-left:0}}@media screen and (max-width:480px){body>header div#menu ul.uigroup-menucontent-buttons li>a:after,body>header div#menu ul.uigroup-menucontent-links li>a:after{right:10px}body>header div#menu ul.uigroup-menucontent-buttons li>a,body>header div#menu ul.uigroup-menucontent-buttons li>select,body>header div#menu ul.uigroup-menucontent-buttons li>span{padding-left:32px}body>header div#menu ul.uigroup-menucontent-buttons li>a>img,body>header div#menu ul.uigroup-menucontent-buttons li>span>img{left:10px}body>header div#menu ul.uigroup-menucontent-links li>a{padding-left:10px;padding-right:24px}body>header div#menu ul.uigroup-menucontent-lineups{padding-top:5px;padding-left:6px}body>header div#menu ul.uigroup-menucontent-lineups li{width:76px}body>header div#menu ul.uigroup-menucontent-lineups li a{padding:3px}article.terms,aside#more,aside#sai-zen-sen,body>footer,nav#lineup,section#about,section#comics,section#introduction,section#message,section#news,section#toukou-wanted{width:100%}article.terms,aside#more,body.zadankai section#comics,nav#lineup,section#about,section#comics article,section#introduction,section#message,section#news,section#toukou-wanted{border-right:none 0 transparent}section#comics article{margin-right:0}section#about>header{padding:0 10px}section#about>header>.hgroup h2 img{width:0}section#about>.section-body ul.banners li{padding-bottom:0}section#about>.section-body ul.banners li a{max-width:100%}section#toukou-wanted>header{padding:15px 10px 0}section#toukou-wanted>.section-body{padding:15px 10px}nav#lineup{margin:0 auto}nav#lineup>.section-body{padding:0 10px}nav#lineup>.section-body>.ad,nav#lineup>.section-body>section{margin:20px 0 41px}nav#lineup>.section-body>.ad:after,nav#lineup>.section-body>section:after{bottom:-20px}nav#lineup>.section-body>section>header .hgroup{padding-left:5px;font-size:16px}nav#lineup>.section-body>section>header .hgroup h3{padding-top:4px}nav#lineup>.section-body>section>header .hgroup p.subh{margin-top:8px}nav#lineup>.section-body>section>.section-body .pgroup,nav#lineup>.section-body>section>.section-body ul{padding-left:5px}nav#lineup>.section-body>section>.section-body .pgroup{margin-top:5px}nav#lineup>.section-body>section>.section-body .pgroup p{font-size:10px}nav#lineup>.section-body>section>.section-body .pgroup.work-lead{margin-top:10px}nav#lineup>.section-body>section>.section-body ul{margin-top:15px}nav#lineup>.section-body>section>.section-body ul li{font-size:14px}nav#lineup>.section-body>section>.section-body .figgroup{padding-right:5px}nav#lineup>.section-body>section>.section-body .figgroup figure{border-width:2px}nav#lineup>.section-body>div.ad:before{top:-21px;font-size:9px}nav#lineup>.section-body>section:last-child{margin-bottom:20px}nav#lineup>footer .pgroup,nav#lineup>footer ul.banners,section#toukou-wanted>footer .pgroup,section#toukou-wanted>footer ul.banners{margin:0 10px}nav#lineup>footer .pgroup p,section#toukou-wanted>footer .pgroup p{font-size:12px}section#news{margin-bottom:15px}body#index section#news{margin-top:15px}section#introduction>.section-body{padding:0 10px 10px}section#introduction>.section-body>.pgroup{padding-top:10px}section#introduction>.section-body>section#additional-info,section#introduction>.section-body>section.additional-info{padding:9px 10px 10px}section#introduction>.section-body>section#coming-out-in-book-form,section#introduction>.section-body>section.coming-out-in-book-form{padding:4px;padding-top:0;padding-left:75px;width:300px;min-height:101px;border-radius:12px}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#author,section#introduction>.section-body>section.author{margin-top:10px}section#message>.section-body,section#message>header{padding-left:1em;padding-right:1em}section#comics article.comic>header{height:30px}section#comics article.comic>header .hgroup{font-size:15px}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>.section-body>.pgroup.appendix p{padding-bottom:4px;font-size:12px}section#comics article>.section-body section.comments{font-size:10px}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{padding-left:43px}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{width:30px}section#comics article>.section-body section.comments .section-body .pgroup p span.comment-body{font-size:1.5em}aside#more{margin-top:20px}aside#more>.section-body>nav,aside#more>.section-body>section,aside#more>.section-body>section#additional-info,aside#more>.section-body>section.additional-info{padding:9px 10px 10px}body>footer{display:block;padding:15px 0;padding-bottom:100px;border-top-color:#e6e6e6}body>footer .pgroup,body>footer ul{display:block;padding:5px 0;text-align:center}body>.ad{padding:10px 0}.ad.ad-gas>*>*,body#zadankai-index>.ad,body.zadankai-work>.ad,body.zadankai>.ad{display:block;-webkit-transform:scale(0.95238);-moz-transform:scale(0.95238);-ms-transform:scale(0.95238);-o-transform:scale(0.95238);transform:scale(0.95238)}body#zadankai-index>.ad.ad-gas>*>*,body.zadankai-work>.ad.ad-gas>*>*,body.zadankai>.ad.ad-gas>*>*{display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body#zadankai-index>.ad,body.zadankai-work>.ad,body.zadankai>.ad{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}ul.uigroup-move li.ui-button-move,ul.uigroup-move.uigroup-move-self:after,ul.uigroup-move.uigroup-move-self:before{height:30px;line-height:30px}section#comics article header ul.uigroup-move-self li.ui-button-move-self-forward,section#comics article header ul.uigroup-move-self:before{top:-41px}section#comics article footer ul.uigroup-move-self li.ui-button-move-self-back,section#comics article footer ul.uigroup-move-self:after{bottom:-39px}}@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>span{font-size:13px}aside#more>.section-body nav.move-to>.section-body ul.uigroup li.ui-button>span>img{left:0}}