@import url(https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Just+Another+Hand&family=M+PLUS+1p:wght@900&family=Noto+Sans+JP:wght@100;900&family=Yusei+Magic&display=swap);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::-webkit-input-placeholder{color:inherit}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}body{font-size:1rem}h2{-family:"Dela Gothic One",cursive;font-weight:400;margin-left:.5rem;margin-top:.5rem}h2:before{content:"■ "}h3{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:M PLUS\ 1p,sans-serif;font-size:2rem;font-size:medium;justify-content:flex-start;margin:1rem 0 0}h3 svg{margin-right:.5rem;width:2rem}.modal-navigation{background-color:rgba(41,79,122,.897);border-radius:1rem 0 0 1rem;color:#fff;height:100vh;overflow:hidden;padding:2rem;position:fixed;right:0;top:0;width:13rem}.modal-navigation ul li{font-size:1rem;padding:1rem}.grandma-oranges-and-birds header{background:radial-gradient(ellipse at center bottom,rgba(189,237,243,.6),#8fdce8),url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 auto auto' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");border-bottom:1px solid #6c6c6c;display:flex;justify-content:space-between;position:relative}.grandma-oranges-and-birds header .header-wrap{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;width:calc(100% - 64px)}.grandma-oranges-and-birds header .header-wrap h1{margin:0;padding:0}.grandma-oranges-and-birds header .header-wrap h1 img{height:auto;max-height:60px;min-height:30px;width:auto}.grandma-oranges-and-birds header .header-wrap .language{align-self:flex-end;font-size:small;margin-left:3rem}.grandma-oranges-and-birds header .header-wrap .language,.grandma-oranges-and-birds header .header-wrap .language ul{align-content:flex-end;align-items:flex-end;display:flex;justify-content:flex-end}.grandma-oranges-and-birds header .header-wrap .language ul li{background-color:#fff;border-right:1px solid #6c6c6c;border-top:1px solid #6c6c6c;cursor:pointer;display:flex;justify-content:center;padding:.1rem;width:3rem}.grandma-oranges-and-birds header .header-wrap .language ul li:first-child{border-left:1px solid #6c6c6c}.grandma-oranges-and-birds header .header-wrap .language ul li.selected{background-color:#5dc9e4}.grandma-oranges-and-birds header .header-wrap .language ul li.not_selected{background-color:#f0efef}.grandma-oranges-and-birds header .header-wrap .menu{align-self:flex-end;font-size:2rem}.grandma-oranges-and-birds header .header-wrap .modal-navigation{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.grandma-oranges-and-birds header .header-wrap .modal-navigation .close{align-self:flex-start;font-size:1.2rem}.grandma-oranges-and-birds header .menu{align-self:flex-end;cursor:pointer;font-size:2rem;margin-right:1rem}.grandma-oranges-and-birds header .modal-navigation{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:flex-start;z-index:100}.grandma-oranges-and-birds header .modal-navigation .close{align-self:flex-start;cursor:pointer;font-size:1.2rem}h2{font-size:110%;margin-top:2rem}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-cyrillic-ext-400-normal.804378952da8a10faae2.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-400-normal.af4d91666ea345601bea.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-cyrillic-400-normal.71a33b6b50457b2c903a.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-400-normal.c1d66054fe23e181d92c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-greek-ext-400-normal.169619821ea93019d1bb.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-400-normal.f708607d2a7290fb8bfa.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-greek-400-normal.c35e4c3958e209d17b31.woff2) format("woff2"),url(../../static/media/roboto-greek-400-normal.dfdff8fa12eac629d29f.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-vietnamese-400-normal.3230f9b040f3c630e0c3.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-400-normal.e0e8ba725ebd107367a8.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-latin-ext-400-normal.861b791f9de857a6e7bc.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-400-normal.e757c42df6aaa3e11b62.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../static/media/roboto-latin-400-normal.b009a76ad6afe4ebd301.woff2) format("woff2"),url(../../static/media/roboto-latin-400-normal.3f2b9a42f643e62a49b7.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-cyrillic-ext-500-normal.62ced72e5832f02c2796.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-500-normal.268f264f58eba5c07c88.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-cyrillic-500-normal.cad7d3d9cb265e334e58.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-500-normal.965aebef74db72eaf236.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-greek-ext-500-normal.6fb9cffb1d3e72bf9293.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-500-normal.eaa367bbd0b333a7f80b.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-greek-500-normal.9ac81fefbe6c319ea40b.woff2) format("woff2"),url(../../static/media/roboto-greek-500-normal.1a05a4887ccb810cb4dd.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-vietnamese-500-normal.d8642a3d1d4ef6179644.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-500-normal.657896dad292ee9a0a0a.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-latin-ext-500-normal.9165081d10e1ba601384.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-500-normal.252057e589a0379208ed.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../static/media/roboto-latin-500-normal.f25d774ecfe0996f8eb5.woff2) format("woff2"),url(../../static/media/roboto-latin-500-normal.1f075502d0094a398e21.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-cyrillic-ext-700-normal.be4d02458ce53887dc37.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-700-normal.198a421f279162d59143.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-cyrillic-700-normal.d010f1f324e111a22e53.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-700-normal.f8a034d72aa6828199d4.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-greek-ext-700-normal.bd9854c751441ccc1a70.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-700-normal.249853776d22a271b2b5.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-greek-700-normal.50e795c1345353b0e996.woff2) format("woff2"),url(../../static/media/roboto-greek-700-normal.a84892c56152037b3552.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-vietnamese-700-normal.3425a701027d0699e369.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-700-normal.4df79f684fcbca8386bd.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-latin-ext-700-normal.ed67ad54b1a8f5d21150.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-700-normal.c1cc6d6fc851b3a2f79d.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../static/media/roboto-latin-700-normal.227c93190fe7f82de3f8.woff2) format("woff2"),url(../../static/media/roboto-latin-700-normal.666d7a2f9db53cf52e2d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-cyrillic-ext-300-normal.4777461b144e55145268.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-ext-300-normal.3503ec5cc6330e21f695.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-cyrillic-300-normal.1431d1cef06ad04f5458.woff2) format("woff2"),url(../../static/media/roboto-cyrillic-300-normal.5b5f2f31962967dfc22c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-greek-ext-300-normal.35b9d6be04b95f0f0530.woff2) format("woff2"),url(../../static/media/roboto-greek-ext-300-normal.392a45a84c081c4b412d.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-greek-300-normal.db2632771401f61463fe.woff2) format("woff2"),url(../../static/media/roboto-greek-300-normal.8ecd7085cfe9bc2c22ac.woff) format("woff");unicode-range:u+0370-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-vietnamese-300-normal.32fc45a3d1e8ea11fabc.woff2) format("woff2"),url(../../static/media/roboto-vietnamese-300-normal.8472d69545c7409091b4.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-latin-ext-300-normal.dc7dcec8e3f654e0ed63.woff2) format("woff2"),url(../../static/media/roboto-latin-ext-300-normal.182712ab85f1472cdb2f.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../static/media/roboto-latin-300-normal.c48fb6765a9fcb00b330.woff2) format("woff2"),url(../../static/media/roboto-latin-300-normal.0515ab82dae6923cab85.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.torakiji-bookviewer{font-family:Noto Sans JP,sans-serif}.torakiji-bookviewer header#viewerHeader{display:flex;font-size:1rem;justify-content:space-between;padding-left:.5rem}.torakiji-bookviewer header .viewer-information-control-button-area{color:#111;display:flex;font-weight:400;justify-content:space-between;max-width:200px;min-width:150px;padding-right:1rem;width:175px}.torakiji-bookviewer header .viewer-information-control-button-area .language{display:flex}.torakiji-bookviewer header .viewer-information-control-button-area .language button{height:1.5rem}.torakiji-bookviewer header .viewer-information-control-button-area .language div{background-color:#f0efef;cursor:pointer;display:flex;justify-content:center;width:2rem}.torakiji-bookviewer header .viewer-information-control-button-area .language div.selected{background-color:#5dc9e4}.torakiji-bookviewer header .viewer-information-control-button-area .authors{cursor:pointer}.torakiji-bookviewer header .viewer-information-control-button-area a{color:#000;display:block;margin-left:1rem;max-width:70%}.torakiji-bookviewer header .viewer-information-control-button-area a:href{color:#000}.torakiji-bookviewer .attention_lock{background-color:rgba(80,80,80,.6);height:100%;position:fixed;width:100%;z-index:98}.torakiji-bookviewer .attention{align-content:center;align-items:center;background-color:hsla(0,0%,100%,.98);border:3px solid #000;border-radius:1rem;display:flex;flex-direction:column;height:6rem;justify-content:center;left:50vw;padding:1rem;position:fixed;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;z-index:99}.torakiji-bookviewer .attention .message{align-items:center;display:flex;flex-direction:row;justify-content:center}.torakiji-bookviewer .attention .message svg{fill:#ff0;height:3rem;margin-right:1rem;width:3rem}.torakiji-bookviewer .attention .user_select{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin:0;z-index:51}.torakiji-bookviewer .attention .user_select svg{fill:#292929;background-color:#fafafa;border:2px solid #1f1f1f;border-radius:.5rem;height:2rem;margin:0 1rem;padding:.3rem;width:2rem;will-change:transform;z-index:50}.torakiji-bookviewer .information{background-color:rgba(11,39,63,.8);border-bottom:1px solid #949494;max-height:calc(100vh - 24px);overflow-y:scroll;position:fixed;top:24px;width:100vw;z-index:99}.torakiji-bookviewer .information h2{color:#fff;font-weight:400;margin:.3rem 0 0 1rem;padding-top:1rem}.torakiji-bookviewer .information .parsons{align-content:center;align-items:center;flex-wrap:wrap;justify-content:flex-start}.torakiji-bookviewer .information .parsons .parson{background-color:#f5f5f5;border:2px solid rgba(0,0,0,.924);margin:1rem;max-width:calc(100vw - 3rem);min-height:10rem;padding:1rem}.torakiji-bookviewer .information .parsons .parson .parson-icon-name{display:flex;margin-bottom:1rem}.torakiji-bookviewer .information .parsons .parson .parson-icon-name .parson-icon svg{height:3rem;width:3rem}.torakiji-bookviewer .information .parsons .parson .parson-icon-name div .parson-name{font-size:1.1rem;margin-left:1rem}.torakiji-bookviewer .information .parsons .parson .parson-information .parson-introduction{margin-top:.3rem}.torakiji-bookviewer .viewer{background-color:#929292;height:calc(100vh - 81px);justify-items:center;max-width:100%;position:relative}.torakiji-bookviewer .viewer,.torakiji-bookviewer .viewer .page{align-content:center;align-items:center;display:flex;justify-content:center;overflow:hidden}.torakiji-bookviewer .viewer .page{background-color:#fff;max-height:calc(100vh - 81px);max-width:50%;position:absolute;visibility:hidden}.torakiji-bookviewer .viewer .page:nth-of-type(2n){left:50%}.torakiji-bookviewer .viewer .page:nth-of-type(odd){right:50%}.torakiji-bookviewer .viewer .page img{object-fit:contain;position:relative;width:95%}.torakiji-bookviewer .viewer .page img.text{height:100%;object-position:bottom}.torakiji-bookviewer .viewer .page .text{display:flex;flex-direction:column;height:calc(100% - 5rem);justify-content:center;overflow-y:scroll}.torakiji-bookviewer .viewer .page .text p{font-size:clamp(.4rem,.4rem + 1vw,2rem);margin:0;padding:0 5vw;position:relative}.torakiji-bookviewer .viewer .page .text p:last-child{bottom:0;font-weight:700;position:absolute;right:-1rem}.torakiji-bookviewer .viewer .move_left{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAx9JREFUSInF1s1vVGUUBvDnOfe2ZWGwJUEiRjsfnQxDOxhShumUyN617f9gNU1YKm6MYnRpCBr26gJYmGii7EwgdMamXWg7ndIpY6sJBJE2GqKxzn0fF2WaFuj9qCSezdzMnHN+587Mm3soCWFBkvn+kynfOOzAIzT1Qjiw+SHuy/F3oxqB42zjp+pKaDMA3A0kyUKqXKbHMQjPRzV6OMAdBLiysFKb1i6NnwgWMyOHAuBNktlY0GOhZZ/eJz8s3/g1EjySKeU9+mcA7N8b1jH1AJ47X29O13cFh3IjR53wFkXvP2Fbptqez4/mlqqNznvWucjlTh+U4+TTwgCApO/aOlPMjBzaAZJkV7AxiWRfoyB9S/IzQH+HqM84coIkAcAHgEKqXE74BxHJz+dvVa8CwOBAuR/i6ZD83GC6UgIwbSRJj2OJseWpqwCQy43sp1iILDI3DgBWfKmUjn3OAFC4tB3rcjwr8GCMMQ8X0pWUBR6HE2Gt6tfbMQIvxq33TMO+YHnGSBb0Rb1V+wYAjqeP9/aw56yIF+JiACAx75Poi0qkcKmDZbMnnu2xfW8TyTAAgOmAD6gX2P0eJXxXb1W/AoBj/a/07evy30nym+9shj6LyjHyz50DMLImtB/I9fCh9GpxYHQUAH5cvb5uGzwn4O6eNGLN5BAKAjDBvT6UGT0JAPO/TK2p231A6F5i0HHdjFqMypPoiZosPLzTRuP7+0G33k+KOmLRAsfZmPlm0kQhV6500H/89rkkqAd/xhZXaqug7sRFKU4MZU+VAODmzZnfKHxI4K/ISur2/K3rP5skIeCVuFNS9ByDyWK2fAIA5lq1u45aja7zLm++SiDJo5nyuwAH4sKiAsC+3LzUa9j2bH1CLC20au9JkgGAJG1Y9wUAf8QFKXqUxiiNh2LSA5MudpaqrcRm89o983B+c/KnE5La5vjxXKu2dW7/3yWqEy8PnHquLfcGgNweuaUN6/q02bz22JEJXYQH05WSzI1DPByLoW5T3uV6a2om0SL8aBTSlZRnGpaYh6lv26q/Bsd1RyxSNrvQuhF5PP4FiDp3eknwSksAAAAASUVORK5CYII=),pointer;height:calc(100vh - 81px);left:0;position:absolute;top:24px;width:15%;z-index:98}.torakiji-bookviewer .viewer .move_right{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAADUUlEQVRIS8WWy08UQRCHu3oQojEaFCSYKOvCCstDDxBcIJh4QxO9oQf1btQQjxoxHDRyJW58/A1CojfvGh7LI0QXXWBZFnxGSQCJBx47XVb1ths37mNGTPySzVZVz/Rvuqe6agARRT5qvW0VCKpRoqgREosFin16AMSyULACgDO2golIfHhBx3OQVRCIOm9rE4J9XiAcNOHcAH4GJfvfxofHaN6ME2cU9PlOlhaqratkHk1GXBMtAPno9dzgN+On+EOwztdcJ2zZRUvcbUJ/y5qNib7p+bEZ42vSBBs8LX5b4k3azQIT2hYIaFsSesOzwxETEtL8iwZvoExJvPGvxBhAsJQtuvgVmVBSkBNEAVzJs40KAfrpN8BPbmJO2FOoNq+zBjtakLOR/nImCInMvpsbek6/ZxbiA3eiUFXrCTSzpQV16udBIlTwtrMdjoXGJVpBV6IWdvIqZX1l+2En54xSayeCuFVd3VTC/lRscIwEH5Op2M8LQnmNJ1AhbZHg7XQECijdkSjo9vtP7Gc/Eg0N07t3LGpJbJS6XLmARa1NuJMSnRsaomwMUnnLu72UdTVS10aXsChsytv1h1p1TZ2aHxoFIZ+QmXOlIEWxTBVil1COl6lC7D5W0a4fOMwrFfBCD2YDkQS3AW1j2ooU4i5jZkXSo64Y2xWUtR/XMXH3zeIrfX+9t+UcHe1TejArsCqpny0bzzFUgD8VqfXeWGz8O/u1lYEzdGQu6MEcUNlekdw8je8IWtmHDUvcm4xPrrKvVybgoh7MAwg1I7lTGz8vLLYl8X40OrLGPomddbKyX1g2Tkj9WUCd2sSyAgKX0sSqWjvciNEEX8Lvx+LJbkGfBTqYAypjkTQxxEtk6g7gBLRxgO6haehNclGt9QZ6KO5LDmcCN6j0PkWlSuiGDgo4F0OMReKhHhZMdgs2kAox4g99RUagiC67TGKn2UnGHLG2ZRUGWYOd1MEPz498lQXQR/GECW0bbl8gMRiNvlwyof/8EfWL41VtBxJoX6PhKhNyBc0Zs4R4yLtmQikyCjI6kfizwBKddADLTTg3lPqcjZGFUIjmzThxVsHf8R9p8XDzpH7mp3eylx5A90ISWEbF9RGnEwonZhZHF7IJJRHiJw9jmJyFJZnNAAAAAElFTkSuQmCC),pointer;height:calc(100vh - 81px);position:absolute;right:0;top:24px;width:15%;z-index:97}.torakiji-bookviewer .control{align-content:center;align-items:center;border-top:1px solid #949494;display:flex;font-size:1.5rem;height:3.5rem;justify-content:space-around;overflow:hidden}.torakiji-bookviewer .control .next{cursor:pointer}.torakiji-bookviewer .control .next svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.torakiji-bookviewer .control .prev{cursor:pointer}.torakiji-bookviewer .control .audio,.torakiji-bookviewer .control .audio .playbackRate{display:flex;flex-direction:row}.torakiji-bookviewer .control .audio .playbackRate .rate{display:none;margin:.5rem}.torakiji-bookviewer .control .audio .playbackRate .rate:first-child{margin-right:0}@media screen and (max-width:800px){.torakiji-bookviewer .control{flex-direction:column;height:auto}}.torakiji-bookviewer .pageInformation{background-color:rgba(0,0,0,.644);border-radius:.3rem;color:#fff;left:50%;opacity:0;padding:.5rem;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22rem}footer{background-color:#464646;color:#fff;font-size:.8rem;padding:.1rem;text-align:center;width:100%}#books-header{color:#d86010}#books-header svg{stroke:#d86010}.morelink{padding:.1rem 1rem;text-align:end}.morelink:before{content:""}#books{align-content:stretch;align-items:stretch;background-color:#e0e0e0;border-radius:1rem;display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 1rem 1rem;padding:3rem 2.5rem 1rem}#books .book{flex:1 0 auto;font-size:small;margin:2rem;max-width:300px;min-width:150px;position:relative;width:45%}#books .book a{display:block;position:relative}#books .book a img{aspect-ratio:1/1;border:1px solid #4e8f94;border-radius:1rem;min-height:100%;object-fit:cover;padding:2px;position:relative;width:100%}#books .book .booktitle{font-size:120%;text-align:center}#books .book .publisher{color:#555;font-size:100%;text-align:right}#books .book.list-link a{align-content:end;align-items:end;background-color:#d86010;border-radius:1rem;color:#fff;display:flex;font-family:M PLUS\ 1p,sans-serif;font-size:1.5rem;justify-content:flex-end;max-width:250px;min-width:100px;padding:1rem}#books .book .shops{height:auto}#books .book .shops a img{border:none;border-radius:0;height:20px;margin:112.5 px 25;width:90px}.grandma-oranges-and-birds .loading{background-color:rgba(31,31,31,.9);height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:99}.NotFound404,.grandma-oranges-and-birds .loading{align-content:center;align-items:center;display:flex}.NotFound404{flex-direction:column;height:calc(100vh - 16.4rem);justify-content:flex-start}.NotFound404 div{color:#686868;font-family:Yusei Magic,sans-serif;font-size:3rem;margin:3rem}
/*# sourceMappingURL=main.ef66cd47.css.map*/