@charset 'UTF-8';html{font-family:'Hiragino Kaku Gothic ProN','Hiragino Sans','ヒラギノ角ゴシック','Noto Sans JP','游ゴシック体',YuGothic,'游ゴシック','Yu Gothic','メイリオ',Meiryo,'Noto Sans JP','ＭＳ Ｐゴシック','MS PGothic',Geneva,Arial,Verdana,sans-serif;font-size:16px;line-height:1em;color:#b2a9a9;background-color:#3a2f2f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scrtollbar-gutter:stable}body,html{overflow:hidden;width:100%;height:100%}main{display:block}h1,h2,h3,h4,h5,h6{font-size:100%}*{margin:0;padding:0}a{text-decoration:none;color:#b2a9a9}a img{border:none}img,svg{width:100%;height:auto;margin:0;padding:0;vertical-align:middle;image-rendering:auto}ol,ul{list-style:none}html.webkit img[src$=svg]{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}img:-moz-loading{visibility:hidden}.manga_viewer{width:100%;height:100%}.manga_viewer__contents{position:relative;width:100%;height:calc(100% - 48px)}html.isFullScreen .manga_viewer__contents{height:100%}.manga_viewer__contents__embed{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;pointer-events:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;will-change:transform}.manga_viewer__contents__embed__page{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.manga_viewer__contents__embed__page__body{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.manga_viewer__contents__embed__item{width:50%;height:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.manga_viewer__contents__embed__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.manga_viewer__contents__cover{position:absolute;top:0;left:0;width:100%;height:100%}.manga_viewer__btn_close{position:fixed;top:0;right:0}.manga_viewer__btn_close a{display:-webkit-box;display:-ms-flexbox;display:flex;width:76px;height:76px;-webkit-transition:-webkit-transform .8s cubic-bezier(.16,1,.3,1) 0s;transition:-webkit-transform .8s cubic-bezier(.16,1,.3,1) 0s;transition:transform .8s cubic-bezier(.16,1,.3,1) 0s;transition:transform .8s cubic-bezier(.16,1,.3,1) 0s,-webkit-transform .8s cubic-bezier(.16,1,.3,1) 0s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.manga_viewer__btn_close a span{line-height:0;display:block}.manga_viewer__btn_arrow{position:fixed;top:0;width:max(20%,60px);height:100%}.manga_viewer__btn_arrow a{position:absolute;top:0;left:0;width:100%;height:100%}.manga_viewer__btn_arrow a div{position:absolute;top:calc(50% - 79px / 2);display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:79px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.manga_viewer__btn_arrow a span{-webkit-transition:-webkit-transform .2s ease-out 0s;transition:-webkit-transform .2s ease-out 0s;transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s,-webkit-transform .2s ease-out 0s}.manga_viewer__btn_arrow--next{left:0}.manga_viewer__btn_arrow--next div{left:0}.manga_viewer__btn_arrow--next span{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.manga_viewer__btn_arrow--prev{right:0}.manga_viewer__btn_arrow--prev div{right:0}.manga_viewer__btn_arrow.isDisable{pointer-events:none;opacity:.1}.manga_viewer__btn_fullscreen{position:fixed;right:0;bottom:0}.manga_viewer__btn_fullscreen a{line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:112px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:8px}.manga_viewer__btn_fullscreen__icon{width:28px;height:28px}.manga_viewer__btn_fullscreen__txt{width:36px;height:12px}.manga_viewer__btn_fullscreen_close{position:fixed;right:20px;bottom:20px;display:none}.manga_viewer__btn_fullscreen_close.isShow{display:block}.manga_viewer__btn_fullscreen_close a{display:block;width:40px;height:40px}.manga_viewer__btn_fullscreen_close a span{display:block;width:100%;height:100%}.manga_viewer__btn_hover__icon{position:relative}.manga_viewer__btn_hover__icon:after,.manga_viewer__btn_hover__icon:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:-webkit-transform .8s cubic-bezier(.16,1,.3,1) 0s;transition:-webkit-transform .8s cubic-bezier(.16,1,.3,1) 0s;transition:transform .8s cubic-bezier(.16,1,.3,1) 0s;transition:transform .8s cubic-bezier(.16,1,.3,1) 0s,-webkit-transform .8s cubic-bezier(.16,1,.3,1) 0s;border-radius:50%}.manga_viewer__btn_hover__icon:before{background:#4dc9ff}.manga_viewer__btn_hover__icon:after{-webkit-transform:scale(0);transform:scale(0);background:#fff}.manga_viewer__btn_hover__icon svg{position:relative;z-index:2}.manga_viewer__btn_hover a svg path[fill=white]{-webkit-transition:fill .8s cubic-bezier(.16,1,.3,1) 0s;transition:fill .8s cubic-bezier(.16,1,.3,1) 0s}@media (min-width:768px){.manga_viewer__contents__embed__page__body{position:absolute;top:0;left:0}}@media (min-width:768px) and (hover:hover){.manga_viewer__btn_close a:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.manga_viewer__btn_arrow--next a:hover span{-webkit-transform:scaleX(-1) translateX(5px);transform:scaleX(-1) translateX(5px)}.manga_viewer__btn_arrow--prev a:hover span{-webkit-transform:translateX(5px);transform:translateX(5px)}.manga_viewer__btn_hover a:hover .manga_viewer__btn_hover__icon:after{-webkit-transform:scale(1);transform:scale(1)}.manga_viewer__btn_hover a:hover svg path[fill=white]{fill:#4dc9ff}}@media (max-width:767px){.manga_viewer__contents{height:100%}.manga_viewer__contents__embed__page__body{width:100%;height:100%}.manga_viewer__btn_close a{width:68px;height:68px}.manga_viewer__btn_close a span{width:28px;height:28px}.manga_viewer__btn_arrow{display:none}.manga_viewer__btn_fullscreen{display:none}.manga_viewer__btn_fullscreen_close{display:none}}