@charset "UTF-8";@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(https://fonts.googleapis.com/icon?family=Material+Icons%7CMaterial+Icons+Outlined);@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}button{background-color:transparent;border:none;cursor:pointer;outline:0;appearance:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,::after,::before{box-sizing:border-box;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:bookwalker;src:url(/v/bob/fonts/fonts/8fb5ebde208704f6a0eb3b0847b63e2cf36879d9/bookwalker.eot);src:url(/v/bob/fonts/fonts/8fb5ebde208704f6a0eb3b0847b63e2cf36879d9/bookwalker.eot?#iefix) format("embedded-opentype"),url(/v/bob/fonts/fonts/68f73061c841a8530aa60ebb745cc6f60cfe0e5c/bookwalker.ttf) format("truetype"),url(/v/bob/fonts/fonts/42939275580d0aabf2b739fcd862f146f14c8fe1/bookwalker.woff) format("woff"),url(/v/bob/fonts/fonts/b9643f70f5d51695c08c79403c0e19591d63d125/bookwalker.svg?#bookwalker) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" ico-"],[class^=ico-]{font-family:bookwalker!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-funnel:before{content:"\e96f"}.ico-bin:before{content:"\e96d"}.ico-detail:before{content:"\e96e"}.ico-coin:before{content:"\e943"}.ico-textcopy:before{content:"\e969"}.ico-allread:before{content:"\e96a"}.ico-unread:before{content:"\e96b"}.ico-sort:before{content:"\e96c"}.ico-refresh:before{content:"\e949"}.ico-synchro:before{content:"\e968"}.ico-free:before{content:"\e91d"}.ico-bookshelf:before{content:"\e95c"}.ico-grid:before{content:"\e966"}.ico-minus:before{content:"\e964"}.ico-plus:before{content:"\e965"}.ico-angle-right-W:before{content:"\e933"}.ico-angle-left-W:before{content:"\e934"}.ico-angle-top-W:before{content:"\e962"}.ico-angle-down-W:before{content:"\e963"}.ico-readingbook:before{content:"\e960"}.ico-purchase_history:before{content:"\e961"}.ico-cooperation:before{content:"\e95f"}.ico-external-link:before{content:"\e95e"}.ico-monthlyrank:before{content:"\e95d"}.ico-gift:before{content:"\e931"}.ico-star_empty:before{content:"\e967"}.ico-star_half:before{content:"\e958"}.ico-star:before{content:"\e913"}.ico-books:before{content:"\e904"}.ico-tag:before{content:"\e906"}.ico-book-prev:before{content:"\e915"}.ico-book-next:before{content:"\e918"}.ico-yen:before{content:"\e91c"}.ico-profile:before{content:"\e91e"}.ico-bookmark:before{content:"\e91f"}.ico-card:before{content:"\e920"}.ico-follow:before{content:"\e921"}.ico-purchase:before{content:"\e922"}.ico-balloon-comment:before{content:"\e923"}.ico-balloon-free:before{content:"\e924"}.ico-balloon-video:before{content:"\e925"}.ico-publisher:before{content:"\e926"}.ico-pc:before{content:"\e92a"}.ico-browser:before{content:"\e92c"}.ico-iphone:before{content:"\e92d"}.ico-android:before{content:"\e92e"}.ico-beginner:before{content:"\e92f"}.ico-genre:before{content:"\e930"}.ico-anchor:before{content:"\e932"}.ico-angle-up:before{content:"\e935"}.ico-angle-down:before{content:"\e936"}.ico-angle-left:before{content:"\e938"}.ico-angle-right:before{content:"\e939"}.ico-triangle_bottom:before{content:"\e93a"}.ico-triangle_top:before{content:"\e93b"}.ico-triangle_right:before{content:"\e93c"}.ico-triangle_left:before{content:"\e93d"}.ico-question:before{content:"\e93e"}.ico-exclamation:before{content:"\e93f"}.ico-attention:before{content:"\e940"}.ico-info:before{content:"\e941"}.ico-help:before{content:"\e942"}.ico-history:before{content:"\e927"}.ico-calendar:before{content:"\e944"}.ico-window:before{content:"\e945"}.ico-mail:before{content:"\e947"}.ico-cogs:before{content:"\e948"}.ico-arrow-rightm:before{content:"\e94a"}.ico-pie:before{content:"\e94b"}.ico-pie-2:before{content:"\e94c"}.ico-alerm-refresh:before{content:"\e956"}.ico-alerm:before{content:"\e957"}.ico-good:before{content:"\e959"}.ico-sp-menu:before{content:"\e900"}.ico-bars:before{content:"\e901"}.ico-book:before{content:"\e907"}.ico-book-2:before{content:"\e908"}.ico-book-like:before{content:"\e909"}.ico-book-search:before{content:"\e90a"}.ico-book-open:before{content:"\e90b"}.ico-series-set:before{content:"\e90c"}.ico-series-solo:before{content:"\e90d"}.ico-unread2:before{content:"\e90e"}.ico-googleplus:before{content:"\e910"}.ico-twitter:before{content:"\e911"}.ico-facebook:before{content:"\e912"}.ico-crown:before{content:"\e905"}.ico-box-open:before{content:"\e914"}.ico-pencil:before{content:"\e916"}.ico-author:before{content:"\e919"}.ico-bookmark-edit:before{content:"\e91a"}.ico-file:before{content:"\e91b"}.ico-entry-history:before{content:"\e95a"}.ico-label:before{content:"\e95b"}.ico-share-url:before{content:"\e946"}.ico-search:before{content:"\e902"}.ico-expansion:before{content:"\e903"}.ico-check:before{content:"\e928"}.ico-cart-in:before{content:"\e929"}.ico-cart:before{content:"\e954"}.ico-wrench:before{content:"\e955"}.ico-safety:before{content:"\e917"}.ico-loginout:before{content:"\e92b"}.ico-member:before{content:"\e94d"}.ico-NewItems:before{content:"\e94e"}.ico-SetBooks:before{content:"\e94f"}.ico-FeatureList:before{content:"\e950"}.ico-Coin-up:before{content:"\e951"}.ico-LimitedBooks:before{content:"\e952"}.ico-Zero-Books:before{content:"\e953"}.ico-close:before{content:"\e937"}.ico-return-app:before{content:"\e90f"}.ico-key:before{content:"\e970"}.ico-balloon-question:before{content:"\e971"}.ico-medal-ribbon:before{content:"\e972"}.ico-grid-wide-space:before{content:"\e973"}.ico-subscription:before{content:"\e974"}.ico-launch:before{content:"\e975"}.ico-hash:before{content:"\e976"}html{width:100%;height:100%;font-size:62.5%}body{background:#eef0f2;color:#2f2f2f;font-size:1.3rem;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN","Hiragino Sans",Arial,Meiryo,メイリオ,sans-serif;-webkit-text-size-adjust:100%}a{color:#1d4a6d;text-decoration:none}img{vertical-align:middle}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before,.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before,.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{content:'';display:block;position:absolute;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-right:2px solid #1d3850;border-bottom:2px solid #1d3850;box-sizing:border-box}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;max-width:320px;min-height:40px;margin:auto;border-radius:4px;font-weight:700;text-align:center;box-shadow:0 1px 0 0 rgba(0,0,0,.4);box-sizing:border-box;overflow:hidden}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:visited{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{opacity:.7}}.forward.a-3d-btn,.forward.a-3d-btn--detail-reserve,.forward.a-3d-btn--member-registration,.forward.a-3d-btn--reserve,.forward.a-3d-btn--warensai,.forward.a-basic-btn,.forward.a-basic-btn--cart-on,.forward.a-basic-btn--checked,.forward.a-basic-btn--delete,.forward.a-basic-btn--epub-dl,.forward.a-basic-btn--favorite-add,.forward.a-basic-btn--favorite-added,.forward.a-basic-btn--follow,.forward.a-basic-btn--free,.forward.a-basic-btn--gift,.forward.a-basic-btn--maruyomi,.forward.a-basic-btn--member-registration,.forward.a-basic-btn--primary,.forward.a-basic-btn--primary-rev,.forward.a-basic-btn--read,.forward.a-basic-btn--registered,.forward.a-basic-btn--reserve,.forward.a-basic-btn--reserve-rev,.forward.a-basic-btn--secondary,.forward.a-basic-btn--secondary-rev,.forward.a-basic-btn--trial,.forward.a-basic-btn--warensai,.forward.a-border-btn,.forward.a-btn,.forward.a-btn--beginner{padding:10px 34px 10px 14px}.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{right:12px}.back.a-3d-btn,.back.a-3d-btn--detail-reserve,.back.a-3d-btn--member-registration,.back.a-3d-btn--reserve,.back.a-3d-btn--warensai,.back.a-basic-btn,.back.a-basic-btn--cart-on,.back.a-basic-btn--checked,.back.a-basic-btn--delete,.back.a-basic-btn--epub-dl,.back.a-basic-btn--favorite-add,.back.a-basic-btn--favorite-added,.back.a-basic-btn--follow,.back.a-basic-btn--free,.back.a-basic-btn--gift,.back.a-basic-btn--maruyomi,.back.a-basic-btn--member-registration,.back.a-basic-btn--primary,.back.a-basic-btn--primary-rev,.back.a-basic-btn--read,.back.a-basic-btn--registered,.back.a-basic-btn--reserve,.back.a-basic-btn--reserve-rev,.back.a-basic-btn--secondary,.back.a-basic-btn--secondary-rev,.back.a-basic-btn--trial,.back.a-basic-btn--warensai,.back.a-border-btn,.back.a-btn,.back.a-btn--beginner{padding:10px 14px 10px 34px}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{left:12px}.down.a-3d-btn,.down.a-3d-btn--detail-reserve,.down.a-3d-btn--member-registration,.down.a-3d-btn--reserve,.down.a-3d-btn--warensai,.down.a-basic-btn,.down.a-basic-btn--cart-on,.down.a-basic-btn--checked,.down.a-basic-btn--delete,.down.a-basic-btn--epub-dl,.down.a-basic-btn--favorite-add,.down.a-basic-btn--favorite-added,.down.a-basic-btn--follow,.down.a-basic-btn--free,.down.a-basic-btn--gift,.down.a-basic-btn--maruyomi,.down.a-basic-btn--member-registration,.down.a-basic-btn--primary,.down.a-basic-btn--primary-rev,.down.a-basic-btn--read,.down.a-basic-btn--registered,.down.a-basic-btn--reserve,.down.a-basic-btn--reserve-rev,.down.a-basic-btn--secondary,.down.a-basic-btn--secondary-rev,.down.a-basic-btn--trial,.down.a-basic-btn--warensai,.down.a-border-btn,.down.a-btn,.down.a-btn--beginner{padding:10px 34px 10px 14px}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{top:42%;right:12px}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{background-color:#fff;border:1px solid #ccc;font-size:14px;padding:11px 0;line-height:1.2}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:link,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:link,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:link,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:link,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:link,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:link,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:link,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:link,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:link,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:link,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:link,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:link,.a-btn:visited{color:#1d3850}.a-3d-btn .ico,.a-3d-btn--detail-reserve .ico,.a-3d-btn--member-registration .ico,.a-3d-btn--reserve .ico,.a-3d-btn--warensai .ico,.a-basic-btn .ico,.a-basic-btn--cart-on .ico,.a-basic-btn--checked .ico,.a-basic-btn--delete .ico,.a-basic-btn--epub-dl .ico,.a-basic-btn--favorite-add .ico,.a-basic-btn--favorite-added .ico,.a-basic-btn--follow .ico,.a-basic-btn--free .ico,.a-basic-btn--gift .ico,.a-basic-btn--maruyomi .ico,.a-basic-btn--member-registration .ico,.a-basic-btn--primary .ico,.a-basic-btn--primary-rev .ico,.a-basic-btn--read .ico,.a-basic-btn--registered .ico,.a-basic-btn--reserve .ico,.a-basic-btn--reserve-rev .ico,.a-basic-btn--secondary .ico,.a-basic-btn--secondary-rev .ico,.a-basic-btn--trial .ico,.a-basic-btn--warensai .ico,.a-border-btn .ico,.a-btn .ico,.a-btn--beginner .ico{display:inline-block;padding-right:8px;font-size:16px;font-weight:400;vertical-align:middle}.a-3d-btn .ico::before,.a-3d-btn--detail-reserve .ico::before,.a-3d-btn--member-registration .ico::before,.a-3d-btn--reserve .ico::before,.a-3d-btn--warensai .ico::before,.a-basic-btn .ico::before,.a-basic-btn--cart-on .ico::before,.a-basic-btn--checked .ico::before,.a-basic-btn--delete .ico::before,.a-basic-btn--epub-dl .ico::before,.a-basic-btn--favorite-add .ico::before,.a-basic-btn--favorite-added .ico::before,.a-basic-btn--follow .ico::before,.a-basic-btn--free .ico::before,.a-basic-btn--gift .ico::before,.a-basic-btn--maruyomi .ico::before,.a-basic-btn--member-registration .ico::before,.a-basic-btn--primary .ico::before,.a-basic-btn--primary-rev .ico::before,.a-basic-btn--read .ico::before,.a-basic-btn--registered .ico::before,.a-basic-btn--reserve .ico::before,.a-basic-btn--reserve-rev .ico::before,.a-basic-btn--secondary .ico::before,.a-basic-btn--secondary-rev .ico::before,.a-basic-btn--trial .ico::before,.a-basic-btn--warensai .ico::before,.a-border-btn .ico::before,.a-btn .ico::before,.a-btn--beginner .ico::before{display:block}.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .ico-txt,.a-basic-btn .ico-txt,.a-basic-btn--cart-on .ico-txt,.a-basic-btn--checked .ico-txt,.a-basic-btn--delete .ico-txt,.a-basic-btn--epub-dl .ico-txt,.a-basic-btn--favorite-add .ico-txt,.a-basic-btn--favorite-added .ico-txt,.a-basic-btn--follow .ico-txt,.a-basic-btn--free .ico-txt,.a-basic-btn--gift .ico-txt,.a-basic-btn--maruyomi .ico-txt,.a-basic-btn--member-registration .ico-txt,.a-basic-btn--primary .ico-txt,.a-basic-btn--primary-rev .ico-txt,.a-basic-btn--read .ico-txt,.a-basic-btn--registered .ico-txt,.a-basic-btn--reserve .ico-txt,.a-basic-btn--reserve-rev .ico-txt,.a-basic-btn--secondary .ico-txt,.a-basic-btn--secondary-rev .ico-txt,.a-basic-btn--trial .ico-txt,.a-basic-btn--warensai .ico-txt,.a-border-btn .ico-txt,.a-btn .ico-txt,.a-btn--beginner .ico-txt{vertical-align:middle}.a-3d-btn span,.a-3d-btn--detail-reserve span,.a-3d-btn--member-registration span,.a-3d-btn--reserve span,.a-3d-btn--warensai span,.a-basic-btn span,.a-basic-btn--cart-on span,.a-basic-btn--checked span,.a-basic-btn--delete span,.a-basic-btn--epub-dl span,.a-basic-btn--favorite-add span,.a-basic-btn--favorite-added span,.a-basic-btn--follow span,.a-basic-btn--free span,.a-basic-btn--gift span,.a-basic-btn--maruyomi span,.a-basic-btn--member-registration span,.a-basic-btn--primary span,.a-basic-btn--primary-rev span,.a-basic-btn--read span,.a-basic-btn--registered span,.a-basic-btn--reserve span,.a-basic-btn--reserve-rev span,.a-basic-btn--secondary span,.a-basic-btn--secondary-rev span,.a-basic-btn--trial span,.a-basic-btn--warensai span,.a-border-btn span,.a-btn span,.a-btn--beginner span{color:inherit}.a-3d-btn--detail-reserve:disabled,.a-3d-btn--member-registration:disabled,.a-3d-btn--reserve:disabled,.a-3d-btn--warensai:disabled,.a-3d-btn:disabled,.a-basic-btn--cart-on:disabled,.a-basic-btn--checked:disabled,.a-basic-btn--delete:disabled,.a-basic-btn--epub-dl:disabled,.a-basic-btn--favorite-add:disabled,.a-basic-btn--favorite-added:disabled,.a-basic-btn--follow:disabled,.a-basic-btn--free:disabled,.a-basic-btn--gift:disabled,.a-basic-btn--maruyomi:disabled,.a-basic-btn--member-registration:disabled,.a-basic-btn--primary-rev:disabled,.a-basic-btn--primary:disabled,.a-basic-btn--read:disabled,.a-basic-btn--registered:disabled,.a-basic-btn--reserve-rev:disabled,.a-basic-btn--reserve:disabled,.a-basic-btn--secondary-rev:disabled,.a-basic-btn--secondary:disabled,.a-basic-btn--trial:disabled,.a-basic-btn--warensai:disabled,.a-basic-btn.disabled,.a-basic-btn:disabled,.a-border-btn:disabled,.a-btn--beginner:disabled,.a-btn.disabled,.a-btn:disabled,.disabled.a-3d-btn,.disabled.a-3d-btn--detail-reserve,.disabled.a-3d-btn--member-registration,.disabled.a-3d-btn--reserve,.disabled.a-3d-btn--warensai,.disabled.a-basic-btn--cart-on,.disabled.a-basic-btn--checked,.disabled.a-basic-btn--delete,.disabled.a-basic-btn--epub-dl,.disabled.a-basic-btn--favorite-add,.disabled.a-basic-btn--favorite-added,.disabled.a-basic-btn--follow,.disabled.a-basic-btn--free,.disabled.a-basic-btn--gift,.disabled.a-basic-btn--maruyomi,.disabled.a-basic-btn--member-registration,.disabled.a-basic-btn--primary,.disabled.a-basic-btn--primary-rev,.disabled.a-basic-btn--read,.disabled.a-basic-btn--registered,.disabled.a-basic-btn--reserve,.disabled.a-basic-btn--reserve-rev,.disabled.a-basic-btn--secondary,.disabled.a-basic-btn--secondary-rev,.disabled.a-basic-btn--trial,.disabled.a-basic-btn--warensai,.disabled.a-border-btn,.disabled.a-btn--beginner{color:#ccc;background:#eef0f2;border:1px solid #ccc;pointer-events:none;box-shadow:none;padding:11px 0;cursor:auto}.a-3d-btn--detail-reserve:disabled .ico,.a-3d-btn--detail-reserve:disabled .ico-txt,.a-3d-btn--detail-reserve:disabled span,.a-3d-btn--member-registration:disabled .ico,.a-3d-btn--member-registration:disabled .ico-txt,.a-3d-btn--member-registration:disabled span,.a-3d-btn--reserve:disabled .ico,.a-3d-btn--reserve:disabled .ico-txt,.a-3d-btn--reserve:disabled span,.a-3d-btn--warensai:disabled .ico,.a-3d-btn--warensai:disabled .ico-txt,.a-3d-btn--warensai:disabled span,.a-3d-btn:disabled .ico,.a-3d-btn:disabled .ico-txt,.a-3d-btn:disabled span,.a-basic-btn--cart-on:disabled .ico,.a-basic-btn--cart-on:disabled .ico-txt,.a-basic-btn--cart-on:disabled span,.a-basic-btn--checked:disabled .ico,.a-basic-btn--checked:disabled .ico-txt,.a-basic-btn--checked:disabled span,.a-basic-btn--delete:disabled .ico,.a-basic-btn--delete:disabled .ico-txt,.a-basic-btn--delete:disabled span,.a-basic-btn--epub-dl:disabled .ico,.a-basic-btn--epub-dl:disabled .ico-txt,.a-basic-btn--epub-dl:disabled span,.a-basic-btn--favorite-add:disabled .ico,.a-basic-btn--favorite-add:disabled .ico-txt,.a-basic-btn--favorite-add:disabled span,.a-basic-btn--favorite-added:disabled .ico,.a-basic-btn--favorite-added:disabled .ico-txt,.a-basic-btn--favorite-added:disabled span,.a-basic-btn--follow:disabled .ico,.a-basic-btn--follow:disabled .ico-txt,.a-basic-btn--follow:disabled span,.a-basic-btn--free:disabled .ico,.a-basic-btn--free:disabled .ico-txt,.a-basic-btn--free:disabled span,.a-basic-btn--gift:disabled .ico,.a-basic-btn--gift:disabled .ico-txt,.a-basic-btn--gift:disabled span,.a-basic-btn--maruyomi:disabled .ico,.a-basic-btn--maruyomi:disabled .ico-txt,.a-basic-btn--maruyomi:disabled span,.a-basic-btn--member-registration:disabled .ico,.a-basic-btn--member-registration:disabled .ico-txt,.a-basic-btn--member-registration:disabled span,.a-basic-btn--primary-rev:disabled .ico,.a-basic-btn--primary-rev:disabled .ico-txt,.a-basic-btn--primary-rev:disabled span,.a-basic-btn--primary:disabled .ico,.a-basic-btn--primary:disabled .ico-txt,.a-basic-btn--primary:disabled span,.a-basic-btn--read:disabled .ico,.a-basic-btn--read:disabled .ico-txt,.a-basic-btn--read:disabled span,.a-basic-btn--registered:disabled .ico,.a-basic-btn--registered:disabled .ico-txt,.a-basic-btn--registered:disabled span,.a-basic-btn--reserve-rev:disabled .ico,.a-basic-btn--reserve-rev:disabled .ico-txt,.a-basic-btn--reserve-rev:disabled span,.a-basic-btn--reserve:disabled .ico,.a-basic-btn--reserve:disabled .ico-txt,.a-basic-btn--reserve:disabled span,.a-basic-btn--secondary-rev:disabled .ico,.a-basic-btn--secondary-rev:disabled .ico-txt,.a-basic-btn--secondary-rev:disabled span,.a-basic-btn--secondary:disabled .ico,.a-basic-btn--secondary:disabled .ico-txt,.a-basic-btn--secondary:disabled span,.a-basic-btn--trial:disabled .ico,.a-basic-btn--trial:disabled .ico-txt,.a-basic-btn--trial:disabled span,.a-basic-btn--warensai:disabled .ico,.a-basic-btn--warensai:disabled .ico-txt,.a-basic-btn--warensai:disabled span,.a-basic-btn.disabled .ico,.a-basic-btn.disabled .ico-txt,.a-basic-btn.disabled span,.a-basic-btn:disabled .ico,.a-basic-btn:disabled .ico-txt,.a-basic-btn:disabled span,.a-border-btn:disabled .ico,.a-border-btn:disabled .ico-txt,.a-border-btn:disabled span,.a-btn--beginner:disabled .ico,.a-btn--beginner:disabled .ico-txt,.a-btn--beginner:disabled span,.a-btn.disabled .ico,.a-btn.disabled .ico-txt,.a-btn.disabled span,.a-btn:disabled .ico,.a-btn:disabled .ico-txt,.a-btn:disabled span,.disabled.a-3d-btn .ico,.disabled.a-3d-btn .ico-txt,.disabled.a-3d-btn span,.disabled.a-3d-btn--detail-reserve .ico,.disabled.a-3d-btn--detail-reserve .ico-txt,.disabled.a-3d-btn--detail-reserve span,.disabled.a-3d-btn--member-registration .ico,.disabled.a-3d-btn--member-registration .ico-txt,.disabled.a-3d-btn--member-registration span,.disabled.a-3d-btn--reserve .ico,.disabled.a-3d-btn--reserve .ico-txt,.disabled.a-3d-btn--reserve span,.disabled.a-3d-btn--warensai .ico,.disabled.a-3d-btn--warensai .ico-txt,.disabled.a-3d-btn--warensai span,.disabled.a-basic-btn--cart-on .ico,.disabled.a-basic-btn--cart-on .ico-txt,.disabled.a-basic-btn--cart-on span,.disabled.a-basic-btn--checked .ico,.disabled.a-basic-btn--checked .ico-txt,.disabled.a-basic-btn--checked span,.disabled.a-basic-btn--delete .ico,.disabled.a-basic-btn--delete .ico-txt,.disabled.a-basic-btn--delete span,.disabled.a-basic-btn--epub-dl .ico,.disabled.a-basic-btn--epub-dl .ico-txt,.disabled.a-basic-btn--epub-dl span,.disabled.a-basic-btn--favorite-add .ico,.disabled.a-basic-btn--favorite-add .ico-txt,.disabled.a-basic-btn--favorite-add span,.disabled.a-basic-btn--favorite-added .ico,.disabled.a-basic-btn--favorite-added .ico-txt,.disabled.a-basic-btn--favorite-added span,.disabled.a-basic-btn--follow .ico,.disabled.a-basic-btn--follow .ico-txt,.disabled.a-basic-btn--follow span,.disabled.a-basic-btn--free .ico,.disabled.a-basic-btn--free .ico-txt,.disabled.a-basic-btn--free span,.disabled.a-basic-btn--gift .ico,.disabled.a-basic-btn--gift .ico-txt,.disabled.a-basic-btn--gift span,.disabled.a-basic-btn--maruyomi .ico,.disabled.a-basic-btn--maruyomi .ico-txt,.disabled.a-basic-btn--maruyomi span,.disabled.a-basic-btn--member-registration .ico,.disabled.a-basic-btn--member-registration .ico-txt,.disabled.a-basic-btn--member-registration span,.disabled.a-basic-btn--primary .ico,.disabled.a-basic-btn--primary .ico-txt,.disabled.a-basic-btn--primary span,.disabled.a-basic-btn--primary-rev .ico,.disabled.a-basic-btn--primary-rev .ico-txt,.disabled.a-basic-btn--primary-rev span,.disabled.a-basic-btn--read .ico,.disabled.a-basic-btn--read .ico-txt,.disabled.a-basic-btn--read span,.disabled.a-basic-btn--registered .ico,.disabled.a-basic-btn--registered .ico-txt,.disabled.a-basic-btn--registered span,.disabled.a-basic-btn--reserve .ico,.disabled.a-basic-btn--reserve .ico-txt,.disabled.a-basic-btn--reserve span,.disabled.a-basic-btn--reserve-rev .ico,.disabled.a-basic-btn--reserve-rev .ico-txt,.disabled.a-basic-btn--reserve-rev span,.disabled.a-basic-btn--secondary .ico,.disabled.a-basic-btn--secondary .ico-txt,.disabled.a-basic-btn--secondary span,.disabled.a-basic-btn--secondary-rev .ico,.disabled.a-basic-btn--secondary-rev .ico-txt,.disabled.a-basic-btn--secondary-rev span,.disabled.a-basic-btn--trial .ico,.disabled.a-basic-btn--trial .ico-txt,.disabled.a-basic-btn--trial span,.disabled.a-basic-btn--warensai .ico,.disabled.a-basic-btn--warensai .ico-txt,.disabled.a-basic-btn--warensai span,.disabled.a-border-btn .ico,.disabled.a-border-btn .ico-txt,.disabled.a-border-btn span,.disabled.a-btn--beginner .ico,.disabled.a-btn--beginner .ico-txt,.disabled.a-btn--beginner span{color:#ccc}.a-basic-btn--favorite-add{color:#1d3850}.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited{color:#1d3850}.a-basic-btn--favorite-add span{color:#1d3850}.a-basic-btn--favorite-added{box-shadow:none;color:#159f05}.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited{color:#159f05}.a-basic-btn--favorite-added span{color:#159f05}.a-basic-btn--epub-dl{color:#1d3850}.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited{color:#1d3850}.a-basic-btn--epub-dl span{color:#1d3850}.a-basic-btn--checked,.a-basic-btn--registered{color:#159f05}.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited{color:#159f05}.a-basic-btn--checked span,.a-basic-btn--registered span{color:#159f05}.a-basic-btn--cart-on{border:1px solid #5a8d48;box-shadow:none;color:#5a8d48}.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited{color:#5a8d48}.a-basic-btn--cart-on span{color:#5a8d48}.a-basic-btn--delete{color:#e40007;padding:10px 0}.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited{color:#e40007}.a-basic-btn--delete span{color:#e40007}.a-basic-btn--delete .ico-close{font-size:20.5px;padding-right:5px}.a-basic-btn--delete.disabled,.a-basic-btn--delete:disabled{padding:10px 0}.a-basic-btn--primary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 #ba6d20}.a-basic-btn--primary .ico,.a-basic-btn--primary span{color:#fff}.a-basic-btn--primary .ico{font-weight:400}.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited{color:#fff}.a-basic-btn--secondary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#5a8d48;box-shadow:0 1px 0 #3d5749}.a-basic-btn--secondary .ico,.a-basic-btn--secondary span{color:#fff}.a-basic-btn--secondary .ico{font-weight:400}.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited{color:#fff}.a-basic-btn--reserve{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#0062c4;box-shadow:0 1px 0 0 #082c51}.a-basic-btn--reserve .ico,.a-basic-btn--reserve span{color:#fff}.a-basic-btn--reserve .ico{font-weight:400}.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited{color:#fff}.a-basic-btn--gift{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#93bc4e;box-shadow:0 1px 0 0 rgba(13,45,28,.8)}.a-basic-btn--gift .ico,.a-basic-btn--gift span{color:#fff}.a-basic-btn--gift .ico{font-weight:400}.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited{color:#fff}.a-basic-btn--free{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#e84949;box-shadow:0 1px 0 0 #a30f0f}.a-basic-btn--free .ico,.a-basic-btn--free span{color:#fff}.a-basic-btn--free .ico{font-weight:400}.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited{color:#fff}.a-basic-btn--maruyomi{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#ff8db8;box-shadow:0 1px 0 0 #dd3173}.a-basic-btn--maruyomi .ico,.a-basic-btn--maruyomi span{color:#fff}.a-basic-btn--maruyomi .ico{font-weight:400}.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited{color:#fff}.a-basic-btn--warensai{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#00a4e5;box-shadow:0 1px 0 0 #1278a1}.a-basic-btn--warensai .ico,.a-basic-btn--warensai span{color:#fff}.a-basic-btn--warensai .ico{font-weight:400}.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited{color:#fff}.a-basic-btn--member-registration{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 rgba(0,0,0,.4)}.a-basic-btn--member-registration .ico,.a-basic-btn--member-registration span{color:#fff}.a-basic-btn--member-registration .ico{font-weight:400}.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited{color:#fff}.a-basic-btn--primary-rev{background-color:#fff;border:1px solid;box-shadow:none;color:#f2800e}.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited{color:#f2800e}.a-basic-btn--primary-rev .ico{color:#f2800e}.a-basic-btn--secondary-rev{background-color:#fff;border:1px solid;box-shadow:none;border-color:#5a8d48;color:#5a8d48}.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited{color:#5a8d48}.a-basic-btn--secondary-rev .ico{color:#5a8d48}.a-basic-btn--reserve-rev,.a-border-btn,.a-btn--beginner{box-shadow:none;border:1px solid #1d3850}.a-btn--beginner{border-color:#75af3a}.a-btn--beginner .button-text,.a-btn--beginner .ico{color:#5a8d48}.a-btn--beginner .button-text{font-weight:700}.a-basic-btn--reserve-rev{border:1px solid #0062c4;color:#0062c4}.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited{color:#0062c4}.a-basic-btn--reserve-rev span{color:#0062c4}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai{border:none;box-shadow:0 -3px 0 0 rgba(0,0,0,.3) inset}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn:active,.a-3d-btn:focus{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover{box-shadow:0 3px 0 0 rgba(0,0,0,.3) inset;opacity:1;text-decoration:none}.a-3d-btn .button-text,.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .button-text,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .button-text,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .button-text,.a-3d-btn--warensai .ico-txt{font-weight:700}.a-3d-btn--warensai{background-color:#00a4e5;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--warensai:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--warensai span{color:#fff}.a-3d-btn--detail-reserve,.a-3d-btn--reserve{background-color:#0062c4;box-shadow:0 -2px 0 0 #082c51 inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--detail-reserve:hover,.a-3d-btn--reserve:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--detail-reserve span,.a-3d-btn--reserve span{color:#fff}.a-3d-btn--detail-reserve{font-size:13px}.a-3d-btn--member-registration{background-color:#5a8d48;color:#fff}.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico{color:#fff}.a-3d-btn .ico-book.ico::before,.a-3d-btn--detail-reserve .ico-book.ico::before,.a-3d-btn--member-registration .ico-book.ico::before,.a-3d-btn--reserve .ico-book.ico::before,.a-3d-btn--warensai .ico-book.ico::before,.a-basic-btn .ico-book.ico::before,.a-basic-btn--cart-on .ico-book.ico::before,.a-basic-btn--checked .ico-book.ico::before,.a-basic-btn--delete .ico-book.ico::before,.a-basic-btn--epub-dl .ico-book.ico::before,.a-basic-btn--favorite-add .ico-book.ico::before,.a-basic-btn--favorite-added .ico-book.ico::before,.a-basic-btn--follow .ico-book.ico::before,.a-basic-btn--free .ico-book.ico::before,.a-basic-btn--gift .ico-book.ico::before,.a-basic-btn--maruyomi .ico-book.ico::before,.a-basic-btn--member-registration .ico-book.ico::before,.a-basic-btn--primary .ico-book.ico::before,.a-basic-btn--primary-rev .ico-book.ico::before,.a-basic-btn--read .ico-book.ico::before,.a-basic-btn--registered .ico-book.ico::before,.a-basic-btn--reserve .ico-book.ico::before,.a-basic-btn--reserve-rev .ico-book.ico::before,.a-basic-btn--secondary .ico-book.ico::before,.a-basic-btn--secondary-rev .ico-book.ico::before,.a-basic-btn--trial .ico-book.ico::before,.a-basic-btn--warensai .ico-book.ico::before,.a-border-btn .ico-book.ico::before,.a-btn .ico-book.ico::before,.a-btn--beginner .ico-book.ico::before{margin-top:-.1em}.a-3d-btn .ico-cart.ico::before,.a-3d-btn--detail-reserve .ico-cart.ico::before,.a-3d-btn--member-registration .ico-cart.ico::before,.a-3d-btn--reserve .ico-cart.ico::before,.a-3d-btn--warensai .ico-cart.ico::before,.a-basic-btn .ico-cart.ico::before,.a-basic-btn--cart-on .ico-cart.ico::before,.a-basic-btn--checked .ico-cart.ico::before,.a-basic-btn--delete .ico-cart.ico::before,.a-basic-btn--epub-dl .ico-cart.ico::before,.a-basic-btn--favorite-add .ico-cart.ico::before,.a-basic-btn--favorite-added .ico-cart.ico::before,.a-basic-btn--follow .ico-cart.ico::before,.a-basic-btn--free .ico-cart.ico::before,.a-basic-btn--gift .ico-cart.ico::before,.a-basic-btn--maruyomi .ico-cart.ico::before,.a-basic-btn--member-registration .ico-cart.ico::before,.a-basic-btn--primary .ico-cart.ico::before,.a-basic-btn--primary-rev .ico-cart.ico::before,.a-basic-btn--read .ico-cart.ico::before,.a-basic-btn--registered .ico-cart.ico::before,.a-basic-btn--reserve .ico-cart.ico::before,.a-basic-btn--reserve-rev .ico-cart.ico::before,.a-basic-btn--secondary .ico-cart.ico::before,.a-basic-btn--secondary-rev .ico-cart.ico::before,.a-basic-btn--trial .ico-cart.ico::before,.a-basic-btn--warensai .ico-cart.ico::before,.a-border-btn .ico-cart.ico::before,.a-btn .ico-cart.ico::before,.a-btn--beginner .ico-cart.ico::before{font-size:1.2em;margin-top:-.2em}.a-3d-btn .ico-gift.ico::before,.a-3d-btn--detail-reserve .ico-gift.ico::before,.a-3d-btn--member-registration .ico-gift.ico::before,.a-3d-btn--reserve .ico-gift.ico::before,.a-3d-btn--warensai .ico-gift.ico::before,.a-basic-btn .ico-gift.ico::before,.a-basic-btn--cart-on .ico-gift.ico::before,.a-basic-btn--checked .ico-gift.ico::before,.a-basic-btn--delete .ico-gift.ico::before,.a-basic-btn--epub-dl .ico-gift.ico::before,.a-basic-btn--favorite-add .ico-gift.ico::before,.a-basic-btn--favorite-added .ico-gift.ico::before,.a-basic-btn--follow .ico-gift.ico::before,.a-basic-btn--free .ico-gift.ico::before,.a-basic-btn--gift .ico-gift.ico::before,.a-basic-btn--maruyomi .ico-gift.ico::before,.a-basic-btn--member-registration .ico-gift.ico::before,.a-basic-btn--primary .ico-gift.ico::before,.a-basic-btn--primary-rev .ico-gift.ico::before,.a-basic-btn--read .ico-gift.ico::before,.a-basic-btn--registered .ico-gift.ico::before,.a-basic-btn--reserve .ico-gift.ico::before,.a-basic-btn--reserve-rev .ico-gift.ico::before,.a-basic-btn--secondary .ico-gift.ico::before,.a-basic-btn--secondary-rev .ico-gift.ico::before,.a-basic-btn--trial .ico-gift.ico::before,.a-basic-btn--warensai .ico-gift.ico::before,.a-border-btn .ico-gift.ico::before,.a-btn .ico-gift.ico::before,.a-btn--beginner .ico-gift.ico::before{margin-top:-.2em}.a-3d-btn .ico-Zero-Books.ico::before,.a-3d-btn--detail-reserve .ico-Zero-Books.ico::before,.a-3d-btn--member-registration .ico-Zero-Books.ico::before,.a-3d-btn--reserve .ico-Zero-Books.ico::before,.a-3d-btn--warensai .ico-Zero-Books.ico::before,.a-basic-btn .ico-Zero-Books.ico::before,.a-basic-btn--cart-on .ico-Zero-Books.ico::before,.a-basic-btn--checked .ico-Zero-Books.ico::before,.a-basic-btn--delete .ico-Zero-Books.ico::before,.a-basic-btn--epub-dl .ico-Zero-Books.ico::before,.a-basic-btn--favorite-add .ico-Zero-Books.ico::before,.a-basic-btn--favorite-added .ico-Zero-Books.ico::before,.a-basic-btn--follow .ico-Zero-Books.ico::before,.a-basic-btn--free .ico-Zero-Books.ico::before,.a-basic-btn--gift .ico-Zero-Books.ico::before,.a-basic-btn--maruyomi .ico-Zero-Books.ico::before,.a-basic-btn--member-registration .ico-Zero-Books.ico::before,.a-basic-btn--primary .ico-Zero-Books.ico::before,.a-basic-btn--primary-rev .ico-Zero-Books.ico::before,.a-basic-btn--read .ico-Zero-Books.ico::before,.a-basic-btn--registered .ico-Zero-Books.ico::before,.a-basic-btn--reserve .ico-Zero-Books.ico::before,.a-basic-btn--reserve-rev .ico-Zero-Books.ico::before,.a-basic-btn--secondary .ico-Zero-Books.ico::before,.a-basic-btn--secondary-rev .ico-Zero-Books.ico::before,.a-basic-btn--trial .ico-Zero-Books.ico::before,.a-basic-btn--warensai .ico-Zero-Books.ico::before,.a-border-btn .ico-Zero-Books.ico::before,.a-btn .ico-Zero-Books.ico::before,.a-btn--beginner .ico-Zero-Books.ico::before{margin-top:-.1em}.a-3d-btn .ico-close.ico::before,.a-3d-btn--detail-reserve .ico-close.ico::before,.a-3d-btn--member-registration .ico-close.ico::before,.a-3d-btn--reserve .ico-close.ico::before,.a-3d-btn--warensai .ico-close.ico::before,.a-basic-btn .ico-close.ico::before,.a-basic-btn--cart-on .ico-close.ico::before,.a-basic-btn--checked .ico-close.ico::before,.a-basic-btn--delete .ico-close.ico::before,.a-basic-btn--epub-dl .ico-close.ico::before,.a-basic-btn--favorite-add .ico-close.ico::before,.a-basic-btn--favorite-added .ico-close.ico::before,.a-basic-btn--follow .ico-close.ico::before,.a-basic-btn--free .ico-close.ico::before,.a-basic-btn--gift .ico-close.ico::before,.a-basic-btn--maruyomi .ico-close.ico::before,.a-basic-btn--member-registration .ico-close.ico::before,.a-basic-btn--primary .ico-close.ico::before,.a-basic-btn--primary-rev .ico-close.ico::before,.a-basic-btn--read .ico-close.ico::before,.a-basic-btn--registered .ico-close.ico::before,.a-basic-btn--reserve .ico-close.ico::before,.a-basic-btn--reserve-rev .ico-close.ico::before,.a-basic-btn--secondary .ico-close.ico::before,.a-basic-btn--secondary-rev .ico-close.ico::before,.a-basic-btn--trial .ico-close.ico::before,.a-basic-btn--warensai .ico-close.ico::before,.a-border-btn .ico-close.ico::before,.a-btn .ico-close.ico::before,.a-btn--beginner .ico-close.ico::before{margin-top:-.1em}.a-rounded-btn{display:flex;justify-content:center;align-items:center;position:relative;max-width:320px;width:100%;height:24px;margin:auto;border-radius:24px;font-weight:700;text-align:center}.a-rounded-btn:active,.a-rounded-btn:focus,.a-rounded-btn:visited{text-decoration:none}.a-rounded-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn:hover{opacity:.7}}.a-rounded-btn:active,.a-rounded-btn:focus{text-decoration:none}.a-rounded-btn--right-arrow,.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more,.o-side-section .o-side-section__header .o-side-section__more{display:flex;justify-content:center;align-items:center;position:relative;height:24px;background-color:#1d3850;border-radius:24px;font-weight:700;color:#fff;background-color:#1d3850;color:#fff;padding:0 24px 0 16px;word-break:keep-all}.a-rounded-btn--right-arrow-border:active,.a-rounded-btn--right-arrow-border:focus,.a-rounded-btn--right-arrow-border:visited,.a-rounded-btn--right-arrow:active,.a-rounded-btn--right-arrow:focus,.a-rounded-btn--right-arrow:visited,.o-contents-section .o-contents-section__header .o-contents-section__header-more:active,.o-contents-section .o-contents-section__header .o-contents-section__header-more:focus,.o-contents-section .o-contents-section__header .o-contents-section__header-more:visited,.o-side-section .o-side-section__header .o-side-section__more:active,.o-side-section .o-side-section__header .o-side-section__more:focus,.o-side-section .o-side-section__header .o-side-section__more:visited{text-decoration:none}.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{opacity:.7}}.a-rounded-btn--right-arrow-border::after,.a-rounded-btn--right-arrow::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after,.o-side-section .o-side-section__header .o-side-section__more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow{font-size:10px}.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more{background-color:transparent;border:1px solid #fff;color:#fff}.a-rounded-btn--right-arrow-border::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow-border{font-size:10px}.a-rounded-btn--small{display:flex;justify-content:center;align-items:center;position:relative;width:100%;padding:13px}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--small:hover{opacity:.7}}.a-rounded-btn--small .btn__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:30px;border-radius:24px;color:#fff;font-size:12px;font-weight:700;margin:0 auto}.a-rounded-btn--small .ico{padding-left:.5em}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:link,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small.a-rounded-btn--pink .btn__inner{background-color:#e9137a}.a-rounded-btn--small.a-rounded-btn--navy .btn__inner{background-color:#1d3850}.a-modal-close-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #1d3850;background:#fff;color:#1d3850;cursor:pointer}.a-modal-close-btn .ico{color:#1d3850;padding:0;font-weight:700;font-size:16px;line-height:1}.a-modal-close-btn-box{position:absolute;cursor:pointer;z-index:90}.a-modal-close-btn-box:active,.a-modal-close-btn-box:focus,.a-modal-close-btn-box:visited{text-decoration:none}.a-modal-close-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-modal-close-btn-box:hover{opacity:.7}}.a-delete-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #e40007;box-sizing:border-box;color:#e40007;cursor:pointer}.a-delete-btn .ico{color:#e40007;padding:0;font-weight:700;font-size:16px;line-height:1}.a-delete-btn-box{position:absolute;cursor:pointer;z-index:90}.a-delete-btn-box:active,.a-delete-btn-box:focus,.a-delete-btn-box:visited{text-decoration:none}.a-delete-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-delete-btn-box:hover{opacity:.7}}.a-text-collapse__toggle-btn{position:absolute;left:50%;transform:translateX(-50%) rotate(0);top:0;width:100%;height:120px;cursor:pointer}.a-text-collapse__toggle-btn::after{display:block;content:'';position:absolute;right:50%;bottom:16px;width:10px;height:10px;border-left:2px solid #1d3850;border-bottom:2px solid #1d3850;transition:.2s}.a-text-collapse__toggle-btn.on{background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.8) 70%,#fff 85%);overflow:hidden}.a-text-collapse__toggle-btn.on::after{transform:translateY(-50%) rotate(315deg)}.a-text-collapse__toggle-btn.off{height:100%;overflow:auto}.a-text-collapse__toggle-btn.off::after{transform:translateX(-50%) rotate(135deg)}.a-color-icon-btn,.a-icon-btn,.a-icon-btn--cart,.a-icon-btn--check-cart,.a-icon-btn--delete,.a-icon-btn--free,.a-icon-btn--maruyomi,.a-icon-btn--on,.a-icon-btn--read,.a-icon-btn--reserve,.a-icon-btn--reserved,.a-icon-btn--text,.a-icon-btn--trial,.a-icon-btn--warensai{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:65px;height:40px;padding:2px;border-radius:4px;border:1px solid #ccc;color:#1d3850;background-color:#fff;box-sizing:border-box}.a-color-icon-btn:active,.a-color-icon-btn:focus,.a-color-icon-btn:visited,.a-icon-btn--cart:active,.a-icon-btn--cart:focus,.a-icon-btn--cart:visited,.a-icon-btn--check-cart:active,.a-icon-btn--check-cart:focus,.a-icon-btn--check-cart:visited,.a-icon-btn--delete:active,.a-icon-btn--delete:focus,.a-icon-btn--delete:visited,.a-icon-btn--free:active,.a-icon-btn--free:focus,.a-icon-btn--free:visited,.a-icon-btn--maruyomi:active,.a-icon-btn--maruyomi:focus,.a-icon-btn--maruyomi:visited,.a-icon-btn--on:active,.a-icon-btn--on:focus,.a-icon-btn--on:visited,.a-icon-btn--read:active,.a-icon-btn--read:focus,.a-icon-btn--read:visited,.a-icon-btn--reserve:active,.a-icon-btn--reserve:focus,.a-icon-btn--reserve:visited,.a-icon-btn--reserved:active,.a-icon-btn--reserved:focus,.a-icon-btn--reserved:visited,.a-icon-btn--text:active,.a-icon-btn--text:focus,.a-icon-btn--text:visited,.a-icon-btn--trial:active,.a-icon-btn--trial:focus,.a-icon-btn--trial:visited,.a-icon-btn--warensai:active,.a-icon-btn--warensai:focus,.a-icon-btn--warensai:visited,.a-icon-btn:active,.a-icon-btn:focus,.a-icon-btn:visited{text-decoration:none}.a-color-icon-btn:hover,.a-icon-btn--cart:hover,.a-icon-btn--check-cart:hover,.a-icon-btn--delete:hover,.a-icon-btn--free:hover,.a-icon-btn--maruyomi:hover,.a-icon-btn--on:hover,.a-icon-btn--read:hover,.a-icon-btn--reserve:hover,.a-icon-btn--reserved:hover,.a-icon-btn--text:hover,.a-icon-btn--trial:hover,.a-icon-btn--warensai:hover,.a-icon-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-color-icon-btn:hover,.a-icon-btn--cart:hover,.a-icon-btn--check-cart:hover,.a-icon-btn--delete:hover,.a-icon-btn--free:hover,.a-icon-btn--maruyomi:hover,.a-icon-btn--on:hover,.a-icon-btn--read:hover,.a-icon-btn--reserve:hover,.a-icon-btn--reserved:hover,.a-icon-btn--text:hover,.a-icon-btn--trial:hover,.a-icon-btn--warensai:hover,.a-icon-btn:hover{opacity:.7}}.a-color-icon-btn .ico,.a-icon-btn .ico,.a-icon-btn--cart .ico,.a-icon-btn--check-cart .ico,.a-icon-btn--delete .ico,.a-icon-btn--free .ico,.a-icon-btn--maruyomi .ico,.a-icon-btn--on .ico,.a-icon-btn--read .ico,.a-icon-btn--reserve .ico,.a-icon-btn--reserved .ico,.a-icon-btn--text .ico,.a-icon-btn--trial .ico,.a-icon-btn--warensai .ico{display:flex;align-items:center;flex-grow:1;position:relative;font-size:18px;margin-top:-2px}.a-color-icon-btn .button-text,.a-color-icon-btn .ico-txt,.a-icon-btn .button-text,.a-icon-btn .ico-txt,.a-icon-btn--cart .button-text,.a-icon-btn--cart .ico-txt,.a-icon-btn--check-cart .button-text,.a-icon-btn--check-cart .ico-txt,.a-icon-btn--delete .button-text,.a-icon-btn--delete .ico-txt,.a-icon-btn--free .button-text,.a-icon-btn--free .ico-txt,.a-icon-btn--maruyomi .button-text,.a-icon-btn--maruyomi .ico-txt,.a-icon-btn--on .button-text,.a-icon-btn--on .ico-txt,.a-icon-btn--read .button-text,.a-icon-btn--read .ico-txt,.a-icon-btn--reserve .button-text,.a-icon-btn--reserve .ico-txt,.a-icon-btn--reserved .button-text,.a-icon-btn--reserved .ico-txt,.a-icon-btn--text .button-text,.a-icon-btn--text .ico-txt,.a-icon-btn--trial .button-text,.a-icon-btn--trial .ico-txt,.a-icon-btn--warensai .button-text,.a-icon-btn--warensai .ico-txt{font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.a-icon-btn--on .ico{color:#159f05}.a-icon-btn--on .button-text{color:#159f05}.a-color-icon-btn,.a-icon-btn--cart,.a-icon-btn--free,.a-icon-btn--maruyomi,.a-icon-btn--reserve,.a-icon-btn--warensai{padding:3px;border:none;box-shadow:0 -1px 0 0 rgba(0,0,0,.4) inset}.a-color-icon-btn,.a-color-icon-btn:link,.a-color-icon-btn:visited,.a-icon-btn--cart,.a-icon-btn--cart:link,.a-icon-btn--cart:visited,.a-icon-btn--free,.a-icon-btn--free:link,.a-icon-btn--free:visited,.a-icon-btn--maruyomi,.a-icon-btn--maruyomi:link,.a-icon-btn--maruyomi:visited,.a-icon-btn--reserve,.a-icon-btn--reserve:link,.a-icon-btn--reserve:visited,.a-icon-btn--warensai,.a-icon-btn--warensai:link,.a-icon-btn--warensai:visited{color:#fff}.a-icon-btn--trial{border:1px solid #1d3850}.a-icon-btn--read{border:1px solid #1d3850}.a-icon-btn--cart{background-color:#5a8d48}.a-icon-btn--check-cart{border:1px solid #5a8d48}.a-icon-btn--check-cart,.a-icon-btn--check-cart:link,.a-icon-btn--check-cart:visited{color:#5a8d48}.a-icon-btn--reserve{background-color:#0062c4}.a-icon-btn--reserved{border:1px solid #0062c4}.a-icon-btn--reserved,.a-icon-btn--reserved:link,.a-icon-btn--reserved:visited{color:#0062c4}.a-icon-btn--free{background-color:#e84949}.a-icon-btn--maruyomi{padding-left:0;padding-right:0;background-color:#ff8db8}.a-icon-btn--warensai{background-color:#00a4e5;color:#fff}.a-icon-btn--text{border:1px solid #1d3850}.a-icon-btn--text .ico{font-size:14px;font-weight:700}.a-icon-btn--delete{border:1px solid #ccc;color:#e40007;box-shadow:0 1px 0 #999}.a-icon-btn--delete .ico{color:#e40007;font-size:20px}.a-icon-btn--delete .button-text{color:#e40007}.a-color-icon-btn .ico-cart.ico::before,.a-icon-btn .ico-cart.ico::before,.a-icon-btn--cart .ico-cart.ico::before,.a-icon-btn--check-cart .ico-cart.ico::before,.a-icon-btn--delete .ico-cart.ico::before,.a-icon-btn--free .ico-cart.ico::before,.a-icon-btn--maruyomi .ico-cart.ico::before,.a-icon-btn--on .ico-cart.ico::before,.a-icon-btn--read .ico-cart.ico::before,.a-icon-btn--reserve .ico-cart.ico::before,.a-icon-btn--reserved .ico-cart.ico::before,.a-icon-btn--text .ico-cart.ico::before,.a-icon-btn--trial .ico-cart.ico::before,.a-icon-btn--warensai .ico-cart.ico::before{font-size:1.2em;margin-top:-.15em}.a-color-icon-btn .ico-gift.ico::before,.a-icon-btn .ico-gift.ico::before,.a-icon-btn--cart .ico-gift.ico::before,.a-icon-btn--check-cart .ico-gift.ico::before,.a-icon-btn--delete .ico-gift.ico::before,.a-icon-btn--free .ico-gift.ico::before,.a-icon-btn--maruyomi .ico-gift.ico::before,.a-icon-btn--on .ico-gift.ico::before,.a-icon-btn--read .ico-gift.ico::before,.a-icon-btn--reserve .ico-gift.ico::before,.a-icon-btn--reserved .ico-gift.ico::before,.a-icon-btn--text .ico-gift.ico::before,.a-icon-btn--trial .ico-gift.ico::before,.a-icon-btn--warensai .ico-gift.ico::before{margin-top:-.35em}.a-color-icon-btn .ico-alerm.ico::before,.a-icon-btn .ico-alerm.ico::before,.a-icon-btn--cart .ico-alerm.ico::before,.a-icon-btn--check-cart .ico-alerm.ico::before,.a-icon-btn--delete .ico-alerm.ico::before,.a-icon-btn--free .ico-alerm.ico::before,.a-icon-btn--maruyomi .ico-alerm.ico::before,.a-icon-btn--on .ico-alerm.ico::before,.a-icon-btn--read .ico-alerm.ico::before,.a-icon-btn--reserve .ico-alerm.ico::before,.a-icon-btn--reserved .ico-alerm.ico::before,.a-icon-btn--text .ico-alerm.ico::before,.a-icon-btn--trial .ico-alerm.ico::before,.a-icon-btn--warensai .ico-alerm.ico::before{font-size:.9em}p.nowrap,span.nowrap{white-space:nowrap}.a-label-subscription{position:absolute;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0;display:block;background-repeat:no-repeat;background-size:48px 45px;width:48px;height:45px;background-image:url(/anne/img/common/icon-sbsc.svg);background-size:48px 20px;width:48px;height:20px;top:0;left:0;z-index:10}.a-label-free{position:absolute;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0;display:block;background-repeat:no-repeat;background-size:48px 45px;width:48px;height:45px;background-image:url(/anne/img/common/icon/icon-free.svg);top:0;left:0;z-index:20}.a-label-sale{position:absolute;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0;display:block;background-repeat:no-repeat;background-size:48px 45px;width:48px;height:45px;background-image:url(/anne/img/common/icon/icon-sale.svg);top:0;left:0;z-index:20}.a-label-new,.a-label-reserve,.a-label-set{position:absolute;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0;display:block;background-repeat:no-repeat;background-size:48px 45px;width:48px;height:45px;top:0;right:0;z-index:10}.a-label-new{background-image:url(/anne/img/common/label/label-new.svg)}.a-label-reserve{background-image:url(/anne/img/common/label/label-reserve.svg)}.a-label-set{background-image:url(/anne/img/common/label/label-set.svg)}.a-label-inc-trial{position:absolute;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0;display:block;background-repeat:no-repeat;background-size:48px 45px;width:48px;height:45px;background-image:url(/anne/img/common/label/label-inc-trial.svg);top:0;right:0;z-index:9}.a-label-coin-up-1,.a-label-coin-up-2,.a-label-coin-up-3{position:absolute;text-indent:100%;overflow:hidden;white-space:nowrap;font-size:0;display:block;background-repeat:no-repeat;background-size:48px 45px;width:48px;height:45px;width:24px;height:66px;left:0;bottom:0;z-index:10}.a-label-coin-up-1{background-image:url(/anne/img/common/label/label-coinup1.svg);background-size:24px 66px;height:66px}.a-label-coin-up-2{background-image:url(/anne/img/common/label/label-coinup2.svg);background-size:24px 82px;height:82px}.a-label-coin-up-3{background-image:url(/anne/img/common/label/label-coinup3.svg);background-size:24px 98px;height:98px}.a-rank-first{font-size:10px;font-weight:700;color:#deba23}.a-rank-first .ico{font-size:10px;padding-right:2px}.a-rank-first .rank-txt-s{font-size:10px}.a-rank-second{font-size:10px;font-weight:700;color:#b6c1cd}.a-rank-second .ico{font-size:10px;padding-right:2px}.a-rank-second .rank-txt-s{font-size:10px}.a-rank-third{font-size:10px;font-weight:700;color:#a27b48}.a-rank-third .ico{font-size:10px;padding-right:2px}.a-rank-third .rank-txt-s{font-size:10px}.a-rank-other{font-size:10px;font-weight:700;color:#999}.a-rank-other .ico{font-size:10px;padding-right:2px}.a-rank-other .rank-txt-s{font-size:10px}.a-label-adult-only{display:inline-block;width:50px;height:50px;vertical-align:middle;background:url(/anne/img/common/r18-mark.svg) no-repeat;background-size:50px 50px}.a-check{display:block;width:22px;height:22px;overflow:hidden;background-image:url(/anne/img/common/btn-check-off.svg);background-size:22px 22px;font-size:0;text-indent:100%;white-space:nowrap;z-index:10}.a-check--on{display:block;width:22px;height:22px;overflow:hidden;background-image:url(/anne/img/common/btn-check-on.svg);background-size:22px 22px;font-size:0;text-indent:100%;white-space:nowrap;z-index:10}.a-tag-LN,.a-tag-coin-up,.a-tag-coin-up--reserve,.a-tag-comic,.a-tag-comp,.a-tag-digital,.a-tag-ebook,.a-tag-gift,.a-tag-increase,.a-tag-latest,.a-tag-literature,.a-tag-mega-illust,.a-tag-new,.a-tag-other,.a-tag-r18,.a-tag-reserve,.a-tag-sale,.a-tag-sbsc,.a-tag-set,.a-tag-warensai{display:inline-flex;justify-content:center;align-items:center;width:38px;height:14px;border:1px solid transparent;font-size:10px;font-weight:700;line-height:1;color:#fff;background:#fff;box-sizing:border-box;overflow:hidden}.a-tag-coin-up--reserve,.a-tag-digital,.a-tag-ebook,.a-tag-gift,.a-tag-increase,.a-tag-latest,.a-tag-mega-illust,.a-tag-sbsc,.a-tag-set{width:auto;padding-left:.5em;padding-right:.5em}.a-tag-LN,.a-tag-comic,.a-tag-r18{border-radius:4px;border-color:transparent}.a-tag-comic{background:#0094d6}.a-tag-LN{background:#ffa91c}.a-tag-r18{background:#f26785}.a-tag-literature{width:40px;box-sizing:border-box;border-radius:4px;border-color:#999;color:#999}.a-tag-warensai{width:auto;min-width:48px;box-sizing:border-box;border-radius:4px;border-color:#999;color:#999}.a-tag-other{width:auto;min-width:40px;box-sizing:border-box;border-radius:4px;border-color:#999;color:#999}.a-tag-gift{color:#9100c4;border-color:#9100c4}.a-tag-set{color:#167c27;border-color:#167c27}.a-tag-comp{color:#1d4a6d;border-color:#1d4a6d}.a-tag-ebook{color:#999;border-color:#ccc}.a-tag-digital{color:#999;border-color:#ccc}.a-tag-latest{color:#999;border-color:#ccc}.a-tag-increase{color:#ff7519;border-color:#ff7519}.a-tag-sbsc{position:relative;padding-left:22px;border:none;color:#fff;background:#614cbd}.a-tag-sbsc::before{content:"";position:absolute;top:1px;left:4px;width:15px;height:12px;background-image:url(/anne/img/common/icon-sbsc-i.svg);background-size:contain;background-repeat:no-repeat;display:block}.a-tag-new{color:#e7370e;border:transparent;font-size:9px;background:#f6ed00}.a-tag-reserve{border:transparent;color:#fff;background:#0062c4}.a-tag-sale{border:transparent;color:#fff;font-size:9px;background:#e7370e}.a-tag-coin-up{justify-content:flex-start;position:relative;width:50px;padding-left:3px;background:#ea003a}.a-tag-coin-up::after,.a-tag-coin-up::before{content:'';display:inline-block;position:absolute;margin-top:-1px}.a-tag-coin-up::before{top:6px;right:14%;width:5px;height:5px;background:#fff;transform:rotate(135deg)}.a-tag-coin-up::after{top:3px;right:4px;border-style:solid;border-width:0 8px 8px 0;border-color:transparent #fff transparent transparent}.a-tag-coin-up--reserve{background:#ea003a;font-size:10px}.a-tag-mega-illust{border-color:#1d3850;color:#1d3850}.a-tag-purchased,.a-tag-registered,.a-tag-subscription{display:inline-flex;justify-content:center;align-items:center;padding:0 5px;height:18px;border:1px solid #ccc;border-radius:4px;background:#fff;overflow:hidden}.a-tag-purchased .ico,.a-tag-registered .ico,.a-tag-subscription .ico{display:inline-block;font-size:12px;line-height:16px}.a-tag-purchased .ico::before,.a-tag-registered .ico::before,.a-tag-subscription .ico::before{line-height:16px}.a-tag-purchased .ico-txt,.a-tag-registered .ico-txt,.a-tag-subscription .ico-txt{display:inline-block;margin:0 3px;font-size:11px;font-weight:700;line-height:16px}.a-tag-purchased{color:#180}.a-tag-registered{background:#eee;color:#999}.a-tag-subscription{color:#180}.a-small-text-link{display:flex;justify-content:flex-end;align-items:center;position:relative;padding-right:12px;font-size:12px}.a-small-text-link::after{content:"";display:block;width:.6em;height:.6em;border-top:2px solid #1d3850;border-right:2px solid #1d3850;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:2px}.a-help-link{color:#1d4a6d;font-size:14px;font-weight:700;line-height:1}.a-help-link:active,.a-help-link:focus,.a-help-link:visited{text-decoration:none}.a-help-link:hover{text-decoration:none}@media screen and (min-width:768px){.a-help-link:hover{opacity:.7}}.a-help-link .ico{position:relative;padding:0 0 0 4px;margin-top:-.1em;font-size:14px}.a-help-link:active,.a-help-link:focus,.a-help-link:hover{color:#1d4a6d;text-decoration:none}.a-help-link:hover .a-help-link__text{text-decoration:none}.m-text-list li.strong,a.strong,p.strong,span.strong{color:#e40007}.m-text-list li.bold,a.bold,p.bold,span.bold{font-weight:700}.m-text-list li.left,a.left,p.left,span.left{text-align:left}.m-text-list li.center,a.center,p.center,span.center{text-align:center}.m-text-list li.right,a.right,p.right,span.right{text-align:right}.m-text-list li.underline,a.underline,p.underline,span.underline{text-decoration:underline}.m-text-list li.nowrap,a.nowrap,p.nowrap,span.nowrap{white-space:nowrap}.m-text-list li.line-through,a.line-through,p.line-through,span.line-through{text-decoration:line-through}.m-text-list li.normal,a.normal,p.normal,span.normal{font-weight:400}.a-common__title--bg{display:flex;justify-content:space-between;align-items:center;padding:6px 24px;min-height:40px;background-color:#1d3850;color:#fff;font-size:16px;font-weight:700;box-sizing:border-box}.m-text-list li.strong,a.strong,p.strong,span.strong{color:#e40007}.m-text-list li.bold,a.bold,p.bold,span.bold{font-weight:700}.m-text-list li.left,a.left,p.left,span.left{text-align:left}.m-text-list li.center,a.center,p.center,span.center{text-align:center}.m-text-list li.right,a.right,p.right,span.right{text-align:right}.m-text-list li.underline,a.underline,p.underline,span.underline{text-decoration:underline}.m-text-list li.nowrap,a.nowrap,p.nowrap,span.nowrap{white-space:nowrap}.m-text-list li.line-through,a.line-through,p.line-through,span.line-through{text-decoration:line-through}.m-text-list li.normal,a.normal,p.normal,span.normal{font-weight:400}.m-text-list{text-align:left}.m-text-list ul{padding-left:1em}.m-text-list li{font-size:12px;list-style-type:none;line-height:1.5;overflow:hidden}.m-text-list li:not(:last-of-type){margin-bottom:.5em}.m-text-list li.margin{margin-top:1em}.m-text-list .m-text-list__parent{display:block;margin-bottom:.5em}.m-text-list .m-text-list__item--bullet{padding-left:1em;text-indent:-1em}.m-text-list .m-text-list__item--bullet::before{content:"・"}.m-text-list .m-text-list__item--annotation{padding-left:1em;text-indent:-1em}.m-text-list .m-text-list__item--annotation::before{content:"※"}.m-thumb{display:inline-block}.m-thumb .a-label-new,.m-thumb .a-label-reserve,.m-thumb .a-label-set{background-size:34px 34px;width:34px;height:34px;top:0;right:0}.m-thumb .a-label-free,.m-thumb .a-label-sale{background-size:28px 28px;width:28px;height:28px;top:-4px;left:-4px}.m-thumb .m-thumb__image{position:relative}.m-thumb .m-thumb__image .a-ttsk-label-logo{position:absolute;background:url(/anne/img/ttsk/logo-ttsk.svg) no-repeat 0 0;background-size:100% auto;z-index:10;bottom:1px;left:2px;width:28%;padding-top:25.638%}.m-thumb .m-thumb__check{position:absolute;right:-8px;bottom:-8px;width:44px;height:44px;pointer-events:auto}.m-thumb .m-thumb__check:active,.m-thumb .m-thumb__check:focus,.m-thumb .m-thumb__check:visited{text-decoration:none}.m-thumb .m-thumb__check:hover{text-decoration:none}@media screen and (min-width:768px){.m-thumb .m-thumb__check:hover{opacity:.7}}.m-thumb .m-thumb__check .a-check,.m-thumb .m-thumb__check .a-check--on{position:absolute;right:3px;bottom:3px}.m-thumb .a-label-inc-trial{background-size:26px 26px;width:26px;height:26px}.m-thumb .a-label-coin-up-1{background-size:14px 39px;width:14px;height:39px}.m-thumb .a-label-coin-up-2{background-size:14px 48px;width:14px;height:48px}.m-thumb .a-label-coin-up-3{background-size:14px 57px;width:14px;height:57px}.m-card .m-book-item,.m-simple-tile .m-book-item,.m-tile .m-book-item{display:flex;flex-direction:column;flex-grow:1;padding:8px;background-color:#fff}.m-card .m-book-item a:hover,.m-simple-tile .m-book-item a:hover,.m-tile .m-book-item a:hover{text-decoration:none}.m-card .m-book-item .m-book-item__rank-block,.m-simple-tile .m-book-item .m-book-item__rank-block,.m-tile .m-book-item .m-book-item__rank-block{margin-bottom:8px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-],.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-],.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-]{font-size:13px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico,.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico,.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico{font-size:13px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s,.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s,.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s{font-size:13px}.m-card .m-book-item .m-book-item__thumb-block,.m-simple-tile .m-book-item .m-book-item__thumb-block,.m-tile .m-book-item .m-book-item__thumb-block{position:relative;font-size:0;text-align:center}.m-card .m-book-item .m-book-item__thumb-block .m-thumb,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb{width:100%}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area{position:absolute;top:-8px;bottom:0;left:-8px;right:-8px;pointer-events:none;z-index:1}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img{display:inline-block;max-width:100%;max-height:160px;width:auto}.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited{text-decoration:none}.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover{text-decoration:none}@media screen and (min-width:768px){.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover{opacity:.7}}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box{padding:0 0 26px 26px;top:-4px;right:-3px}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check{right:-6px;bottom:-8px}.m-card .m-book-item .m-book-item__top-block,.m-simple-tile .m-book-item .m-book-item__top-block,.m-tile .m-book-item .m-book-item__top-block{position:relative;font-size:12px;text-align:center;padding-bottom:8px}.m-card .m-book-item .m-book-item__top-block .m-book-item__browsed-date,.m-simple-tile .m-book-item .m-book-item__top-block .m-book-item__browsed-date,.m-tile .m-book-item .m-book-item__top-block .m-book-item__browsed-date{border-bottom:1px solid #eef0f2;color:#666;font-size:12px;text-align:center;padding:3px 0 8px}.m-card .m-book-item .m-book-item__top-block .a-delete-btn-box,.m-simple-tile .m-book-item .m-book-item__top-block .a-delete-btn-box,.m-tile .m-book-item .m-book-item__top-block .a-delete-btn-box{position:absolute;top:0;right:0;cursor:pointer;padding:0 0 24px 24px;z-index:90}.m-card .m-book-item .m-book-item__info-block,.m-simple-tile .m-book-item .m-book-item__info-block,.m-tile .m-book-item .m-book-item__info-block{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:8px}.m-card .m-book-item .m-book-item__info-block .m-book-item__secondary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__secondary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__secondary{display:grid;grid-row-gap:4px;padding-bottom:6px}.m-card .m-book-item .m-book-item__info-block .m-book-item__primary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__primary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__primary{display:grid;grid-row-gap:4px}.m-card .m-book-item .m-book-item__info-block .m-book-item__rank,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__rank,.m-tile .m-book-item .m-book-item__info-block .m-book-item__rank{line-height:1;white-space:nowrap}.m-card .m-book-item .m-book-item__info-block .m-book-item__tag-box,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box,.m-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box{display:grid;grid-template-columns:repeat(4,minmax(max-content,38px));grid-gap:3px;font-size:0}.m-card .m-book-item .m-book-item__info-block .m-book-item__title,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title{display:-webkit-box;font-size:12px;font-weight:700;line-height:1.2;max-height:2.75rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;text-overflow:clip;word-break:break-all}.m-card .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before{content:""}.m-card .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after{content:""}.m-card .m-book-item .m-book-item__info-block .m-book-item__title:hover,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title:hover,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title:hover{text-decoration:underline}.m-card .m-book-item .m-book-item__info-block .m-book-item__author,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:visited,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:visited,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:visited{text-decoration:none}@media screen and (min-width:768px){.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:hover,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:hover,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:hover{opacity:1;text-decoration:underline}}.m-card .m-book-item .m-book-item__info-block .m-book-item__label,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__label,.m-tile .m-book-item .m-book-item__info-block .m-book-item__label{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__publisher,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__publisher,.m-tile .m-book-item .m-book-item__info-block .m-book-item__publisher{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__summary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__summary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__summary{font-size:10px;line-height:1.5}.m-card .m-book-item .m-book-item__info-block .m-book-item__status-tag,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__status-tag,.m-tile .m-book-item .m-book-item__info-block .m-book-item__status-tag{text-align:right}.m-card .m-book-item .m-book-item__info-block .m-book-item__series,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series{display:flex;align-items:center;justify-content:flex-end}.m-card .m-book-item .m-book-item__info-block .m-book-item__series .ico,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico{font-size:14px}.m-card .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt{margin-left:.3em;font-size:10px;font-weight:700}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box{display:grid;grid-row-gap:4px;text-align:right}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period{font-size:10px;font-weight:700;color:#e40007}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule{font-size:10px;font-weight:700;color:#0062c4}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price{font-weight:700;color:#e40007}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num{font-size:13px}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit{margin-left:.1em;font-size:10px;font-weight:400}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax{margin-left:.2em;font-size:10px;font-weight:400;color:#2f2f2f}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription{font-size:11px;color:#1d3850}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item,.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item{position:relative;padding-left:20px;font-size:12px;line-height:1.5}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type),.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type),.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type){margin-bottom:.5em}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before,.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before{content:"\e940";position:absolute;top:0;left:0;font-family:bookwalker;font-size:14px;color:#f90}.m-card .m-book-item .m-book-item__info-block .m-book-item__annotation--red,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red,.m-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red{color:#e40007;margin-top:8px}.m-card .m-book-item .m-book-item__info-block .m-book-item__annotation--red p,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red p,.m-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red p{font-size:14px}.m-card .m-book-item .m-book-item__btn-box,.m-simple-tile .m-book-item .m-book-item__btn-box,.m-tile .m-book-item .m-book-item__btn-box{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-column-gap:4px;width:100%;min-height:42px;padding:1px 1px}.m-card .m-book-item .m-book-item__btn-box li,.m-simple-tile .m-book-item .m-book-item__btn-box li,.m-tile .m-book-item .m-book-item__btn-box li{margin:0}.m-card .m-book-item .m-book-item__btn-box li a,.m-simple-tile .m-book-item .m-book-item__btn-box li a,.m-tile .m-book-item .m-book-item__btn-box li a{width:100%;margin:0}.m-card .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-card .m-book-item .m-book-item__btn-box .a-read-by-app-btn,.m-simple-tile .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-simple-tile .m-book-item .m-book-item__btn-box .a-read-by-app-btn,.m-tile .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-tile .m-book-item .m-book-item__btn-box .a-read-by-app-btn{margin:0 2px 0 0}.m-card .m-book-item .m-book-item__btn-box .o-tile-browsed-date,.m-simple-tile .m-book-item .m-book-item__btn-box .o-tile-browsed-date,.m-tile .m-book-item .m-book-item__btn-box .o-tile-browsed-date{clear:both;display:block;width:100%;padding:0 2px 0 0;text-align:right;font-size:9px;color:#999}.m-card .m-book-item .m-book-item__zoom,.m-simple-tile .m-book-item .m-book-item__zoom,.m-tile .m-book-item .m-book-item__zoom{display:flex;align-items:center;justify-content:center;width:95px;height:28px;border:1px solid #ccc;border-radius:20px;color:#1d4a6d;margin:auto 0 0 auto}.m-card .m-book-item .m-book-item__zoom .ico,.m-simple-tile .m-book-item .m-book-item__zoom .ico,.m-tile .m-book-item .m-book-item__zoom .ico{font-size:14px}.m-card .m-book-item .m-book-item__zoom .button-text,.m-card .m-book-item .m-book-item__zoom .ico-txt,.m-simple-tile .m-book-item .m-book-item__zoom .button-text,.m-simple-tile .m-book-item .m-book-item__zoom .ico-txt,.m-tile .m-book-item .m-book-item__zoom .button-text,.m-tile .m-book-item .m-book-item__zoom .ico-txt{font-size:14px;font-weight:700;margin-left:.3em}.m-card .purchased.m-book-item,.m-simple-tile .purchased.m-book-item,.m-tile .purchased.m-book-item{background-color:#dbdbdb}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before,.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before,.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{content:'';display:block;position:absolute;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-right:2px solid #1d3850;border-bottom:2px solid #1d3850;box-sizing:border-box}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;max-width:320px;min-height:40px;margin:auto;border-radius:4px;font-weight:700;text-align:center;box-shadow:0 1px 0 0 rgba(0,0,0,.4);box-sizing:border-box;overflow:hidden}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:visited{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{opacity:.7}}.forward.a-3d-btn,.forward.a-3d-btn--detail-reserve,.forward.a-3d-btn--member-registration,.forward.a-3d-btn--reserve,.forward.a-3d-btn--warensai,.forward.a-basic-btn,.forward.a-basic-btn--cart-on,.forward.a-basic-btn--checked,.forward.a-basic-btn--delete,.forward.a-basic-btn--epub-dl,.forward.a-basic-btn--favorite-add,.forward.a-basic-btn--favorite-added,.forward.a-basic-btn--follow,.forward.a-basic-btn--free,.forward.a-basic-btn--gift,.forward.a-basic-btn--maruyomi,.forward.a-basic-btn--member-registration,.forward.a-basic-btn--primary,.forward.a-basic-btn--primary-rev,.forward.a-basic-btn--read,.forward.a-basic-btn--registered,.forward.a-basic-btn--reserve,.forward.a-basic-btn--reserve-rev,.forward.a-basic-btn--secondary,.forward.a-basic-btn--secondary-rev,.forward.a-basic-btn--trial,.forward.a-basic-btn--warensai,.forward.a-border-btn,.forward.a-btn,.forward.a-btn--beginner{padding:10px 34px 10px 14px}.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{right:12px}.back.a-3d-btn,.back.a-3d-btn--detail-reserve,.back.a-3d-btn--member-registration,.back.a-3d-btn--reserve,.back.a-3d-btn--warensai,.back.a-basic-btn,.back.a-basic-btn--cart-on,.back.a-basic-btn--checked,.back.a-basic-btn--delete,.back.a-basic-btn--epub-dl,.back.a-basic-btn--favorite-add,.back.a-basic-btn--favorite-added,.back.a-basic-btn--follow,.back.a-basic-btn--free,.back.a-basic-btn--gift,.back.a-basic-btn--maruyomi,.back.a-basic-btn--member-registration,.back.a-basic-btn--primary,.back.a-basic-btn--primary-rev,.back.a-basic-btn--read,.back.a-basic-btn--registered,.back.a-basic-btn--reserve,.back.a-basic-btn--reserve-rev,.back.a-basic-btn--secondary,.back.a-basic-btn--secondary-rev,.back.a-basic-btn--trial,.back.a-basic-btn--warensai,.back.a-border-btn,.back.a-btn,.back.a-btn--beginner{padding:10px 14px 10px 34px}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{left:12px}.down.a-3d-btn,.down.a-3d-btn--detail-reserve,.down.a-3d-btn--member-registration,.down.a-3d-btn--reserve,.down.a-3d-btn--warensai,.down.a-basic-btn,.down.a-basic-btn--cart-on,.down.a-basic-btn--checked,.down.a-basic-btn--delete,.down.a-basic-btn--epub-dl,.down.a-basic-btn--favorite-add,.down.a-basic-btn--favorite-added,.down.a-basic-btn--follow,.down.a-basic-btn--free,.down.a-basic-btn--gift,.down.a-basic-btn--maruyomi,.down.a-basic-btn--member-registration,.down.a-basic-btn--primary,.down.a-basic-btn--primary-rev,.down.a-basic-btn--read,.down.a-basic-btn--registered,.down.a-basic-btn--reserve,.down.a-basic-btn--reserve-rev,.down.a-basic-btn--secondary,.down.a-basic-btn--secondary-rev,.down.a-basic-btn--trial,.down.a-basic-btn--warensai,.down.a-border-btn,.down.a-btn,.down.a-btn--beginner{padding:10px 34px 10px 14px}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{top:42%;right:12px}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{background-color:#fff;border:1px solid #ccc;font-size:14px;padding:11px 0;line-height:1.2}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:link,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:link,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:link,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:link,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:link,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:link,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:link,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:link,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:link,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:link,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:link,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:link,.a-btn:visited{color:#1d3850}.a-3d-btn .ico,.a-3d-btn--detail-reserve .ico,.a-3d-btn--member-registration .ico,.a-3d-btn--reserve .ico,.a-3d-btn--warensai .ico,.a-basic-btn .ico,.a-basic-btn--cart-on .ico,.a-basic-btn--checked .ico,.a-basic-btn--delete .ico,.a-basic-btn--epub-dl .ico,.a-basic-btn--favorite-add .ico,.a-basic-btn--favorite-added .ico,.a-basic-btn--follow .ico,.a-basic-btn--free .ico,.a-basic-btn--gift .ico,.a-basic-btn--maruyomi .ico,.a-basic-btn--member-registration .ico,.a-basic-btn--primary .ico,.a-basic-btn--primary-rev .ico,.a-basic-btn--read .ico,.a-basic-btn--registered .ico,.a-basic-btn--reserve .ico,.a-basic-btn--reserve-rev .ico,.a-basic-btn--secondary .ico,.a-basic-btn--secondary-rev .ico,.a-basic-btn--trial .ico,.a-basic-btn--warensai .ico,.a-border-btn .ico,.a-btn .ico,.a-btn--beginner .ico{display:inline-block;padding-right:8px;font-size:16px;font-weight:400;vertical-align:middle}.a-3d-btn .ico::before,.a-3d-btn--detail-reserve .ico::before,.a-3d-btn--member-registration .ico::before,.a-3d-btn--reserve .ico::before,.a-3d-btn--warensai .ico::before,.a-basic-btn .ico::before,.a-basic-btn--cart-on .ico::before,.a-basic-btn--checked .ico::before,.a-basic-btn--delete .ico::before,.a-basic-btn--epub-dl .ico::before,.a-basic-btn--favorite-add .ico::before,.a-basic-btn--favorite-added .ico::before,.a-basic-btn--follow .ico::before,.a-basic-btn--free .ico::before,.a-basic-btn--gift .ico::before,.a-basic-btn--maruyomi .ico::before,.a-basic-btn--member-registration .ico::before,.a-basic-btn--primary .ico::before,.a-basic-btn--primary-rev .ico::before,.a-basic-btn--read .ico::before,.a-basic-btn--registered .ico::before,.a-basic-btn--reserve .ico::before,.a-basic-btn--reserve-rev .ico::before,.a-basic-btn--secondary .ico::before,.a-basic-btn--secondary-rev .ico::before,.a-basic-btn--trial .ico::before,.a-basic-btn--warensai .ico::before,.a-border-btn .ico::before,.a-btn .ico::before,.a-btn--beginner .ico::before{display:block}.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .ico-txt,.a-basic-btn .ico-txt,.a-basic-btn--cart-on .ico-txt,.a-basic-btn--checked .ico-txt,.a-basic-btn--delete .ico-txt,.a-basic-btn--epub-dl .ico-txt,.a-basic-btn--favorite-add .ico-txt,.a-basic-btn--favorite-added .ico-txt,.a-basic-btn--follow .ico-txt,.a-basic-btn--free .ico-txt,.a-basic-btn--gift .ico-txt,.a-basic-btn--maruyomi .ico-txt,.a-basic-btn--member-registration .ico-txt,.a-basic-btn--primary .ico-txt,.a-basic-btn--primary-rev .ico-txt,.a-basic-btn--read .ico-txt,.a-basic-btn--registered .ico-txt,.a-basic-btn--reserve .ico-txt,.a-basic-btn--reserve-rev .ico-txt,.a-basic-btn--secondary .ico-txt,.a-basic-btn--secondary-rev .ico-txt,.a-basic-btn--trial .ico-txt,.a-basic-btn--warensai .ico-txt,.a-border-btn .ico-txt,.a-btn .ico-txt,.a-btn--beginner .ico-txt{vertical-align:middle}.a-3d-btn span,.a-3d-btn--detail-reserve span,.a-3d-btn--member-registration span,.a-3d-btn--reserve span,.a-3d-btn--warensai span,.a-basic-btn span,.a-basic-btn--cart-on span,.a-basic-btn--checked span,.a-basic-btn--delete span,.a-basic-btn--epub-dl span,.a-basic-btn--favorite-add span,.a-basic-btn--favorite-added span,.a-basic-btn--follow span,.a-basic-btn--free span,.a-basic-btn--gift span,.a-basic-btn--maruyomi span,.a-basic-btn--member-registration span,.a-basic-btn--primary span,.a-basic-btn--primary-rev span,.a-basic-btn--read span,.a-basic-btn--registered span,.a-basic-btn--reserve span,.a-basic-btn--reserve-rev span,.a-basic-btn--secondary span,.a-basic-btn--secondary-rev span,.a-basic-btn--trial span,.a-basic-btn--warensai span,.a-border-btn span,.a-btn span,.a-btn--beginner span{color:inherit}.a-3d-btn--detail-reserve:disabled,.a-3d-btn--member-registration:disabled,.a-3d-btn--reserve:disabled,.a-3d-btn--warensai:disabled,.a-3d-btn:disabled,.a-basic-btn--cart-on:disabled,.a-basic-btn--checked:disabled,.a-basic-btn--delete:disabled,.a-basic-btn--epub-dl:disabled,.a-basic-btn--favorite-add:disabled,.a-basic-btn--favorite-added:disabled,.a-basic-btn--follow:disabled,.a-basic-btn--free:disabled,.a-basic-btn--gift:disabled,.a-basic-btn--maruyomi:disabled,.a-basic-btn--member-registration:disabled,.a-basic-btn--primary-rev:disabled,.a-basic-btn--primary:disabled,.a-basic-btn--read:disabled,.a-basic-btn--registered:disabled,.a-basic-btn--reserve-rev:disabled,.a-basic-btn--reserve:disabled,.a-basic-btn--secondary-rev:disabled,.a-basic-btn--secondary:disabled,.a-basic-btn--trial:disabled,.a-basic-btn--warensai:disabled,.a-basic-btn.disabled,.a-basic-btn:disabled,.a-border-btn:disabled,.a-btn--beginner:disabled,.a-btn.disabled,.a-btn:disabled,.disabled.a-3d-btn,.disabled.a-3d-btn--detail-reserve,.disabled.a-3d-btn--member-registration,.disabled.a-3d-btn--reserve,.disabled.a-3d-btn--warensai,.disabled.a-basic-btn--cart-on,.disabled.a-basic-btn--checked,.disabled.a-basic-btn--delete,.disabled.a-basic-btn--epub-dl,.disabled.a-basic-btn--favorite-add,.disabled.a-basic-btn--favorite-added,.disabled.a-basic-btn--follow,.disabled.a-basic-btn--free,.disabled.a-basic-btn--gift,.disabled.a-basic-btn--maruyomi,.disabled.a-basic-btn--member-registration,.disabled.a-basic-btn--primary,.disabled.a-basic-btn--primary-rev,.disabled.a-basic-btn--read,.disabled.a-basic-btn--registered,.disabled.a-basic-btn--reserve,.disabled.a-basic-btn--reserve-rev,.disabled.a-basic-btn--secondary,.disabled.a-basic-btn--secondary-rev,.disabled.a-basic-btn--trial,.disabled.a-basic-btn--warensai,.disabled.a-border-btn,.disabled.a-btn--beginner{color:#ccc;background:#eef0f2;border:1px solid #ccc;pointer-events:none;box-shadow:none;padding:11px 0;cursor:auto}.a-3d-btn--detail-reserve:disabled .ico,.a-3d-btn--detail-reserve:disabled .ico-txt,.a-3d-btn--detail-reserve:disabled span,.a-3d-btn--member-registration:disabled .ico,.a-3d-btn--member-registration:disabled .ico-txt,.a-3d-btn--member-registration:disabled span,.a-3d-btn--reserve:disabled .ico,.a-3d-btn--reserve:disabled .ico-txt,.a-3d-btn--reserve:disabled span,.a-3d-btn--warensai:disabled .ico,.a-3d-btn--warensai:disabled .ico-txt,.a-3d-btn--warensai:disabled span,.a-3d-btn:disabled .ico,.a-3d-btn:disabled .ico-txt,.a-3d-btn:disabled span,.a-basic-btn--cart-on:disabled .ico,.a-basic-btn--cart-on:disabled .ico-txt,.a-basic-btn--cart-on:disabled span,.a-basic-btn--checked:disabled .ico,.a-basic-btn--checked:disabled .ico-txt,.a-basic-btn--checked:disabled span,.a-basic-btn--delete:disabled .ico,.a-basic-btn--delete:disabled .ico-txt,.a-basic-btn--delete:disabled span,.a-basic-btn--epub-dl:disabled .ico,.a-basic-btn--epub-dl:disabled .ico-txt,.a-basic-btn--epub-dl:disabled span,.a-basic-btn--favorite-add:disabled .ico,.a-basic-btn--favorite-add:disabled .ico-txt,.a-basic-btn--favorite-add:disabled span,.a-basic-btn--favorite-added:disabled .ico,.a-basic-btn--favorite-added:disabled .ico-txt,.a-basic-btn--favorite-added:disabled span,.a-basic-btn--follow:disabled .ico,.a-basic-btn--follow:disabled .ico-txt,.a-basic-btn--follow:disabled span,.a-basic-btn--free:disabled .ico,.a-basic-btn--free:disabled .ico-txt,.a-basic-btn--free:disabled span,.a-basic-btn--gift:disabled .ico,.a-basic-btn--gift:disabled .ico-txt,.a-basic-btn--gift:disabled span,.a-basic-btn--maruyomi:disabled .ico,.a-basic-btn--maruyomi:disabled .ico-txt,.a-basic-btn--maruyomi:disabled span,.a-basic-btn--member-registration:disabled .ico,.a-basic-btn--member-registration:disabled .ico-txt,.a-basic-btn--member-registration:disabled span,.a-basic-btn--primary-rev:disabled .ico,.a-basic-btn--primary-rev:disabled .ico-txt,.a-basic-btn--primary-rev:disabled span,.a-basic-btn--primary:disabled .ico,.a-basic-btn--primary:disabled .ico-txt,.a-basic-btn--primary:disabled span,.a-basic-btn--read:disabled .ico,.a-basic-btn--read:disabled .ico-txt,.a-basic-btn--read:disabled span,.a-basic-btn--registered:disabled .ico,.a-basic-btn--registered:disabled .ico-txt,.a-basic-btn--registered:disabled span,.a-basic-btn--reserve-rev:disabled .ico,.a-basic-btn--reserve-rev:disabled .ico-txt,.a-basic-btn--reserve-rev:disabled span,.a-basic-btn--reserve:disabled .ico,.a-basic-btn--reserve:disabled .ico-txt,.a-basic-btn--reserve:disabled span,.a-basic-btn--secondary-rev:disabled .ico,.a-basic-btn--secondary-rev:disabled .ico-txt,.a-basic-btn--secondary-rev:disabled span,.a-basic-btn--secondary:disabled .ico,.a-basic-btn--secondary:disabled .ico-txt,.a-basic-btn--secondary:disabled span,.a-basic-btn--trial:disabled .ico,.a-basic-btn--trial:disabled .ico-txt,.a-basic-btn--trial:disabled span,.a-basic-btn--warensai:disabled .ico,.a-basic-btn--warensai:disabled .ico-txt,.a-basic-btn--warensai:disabled span,.a-basic-btn.disabled .ico,.a-basic-btn.disabled .ico-txt,.a-basic-btn.disabled span,.a-basic-btn:disabled .ico,.a-basic-btn:disabled .ico-txt,.a-basic-btn:disabled span,.a-border-btn:disabled .ico,.a-border-btn:disabled .ico-txt,.a-border-btn:disabled span,.a-btn--beginner:disabled .ico,.a-btn--beginner:disabled .ico-txt,.a-btn--beginner:disabled span,.a-btn.disabled .ico,.a-btn.disabled .ico-txt,.a-btn.disabled span,.a-btn:disabled .ico,.a-btn:disabled .ico-txt,.a-btn:disabled span,.disabled.a-3d-btn .ico,.disabled.a-3d-btn .ico-txt,.disabled.a-3d-btn span,.disabled.a-3d-btn--detail-reserve .ico,.disabled.a-3d-btn--detail-reserve .ico-txt,.disabled.a-3d-btn--detail-reserve span,.disabled.a-3d-btn--member-registration .ico,.disabled.a-3d-btn--member-registration .ico-txt,.disabled.a-3d-btn--member-registration span,.disabled.a-3d-btn--reserve .ico,.disabled.a-3d-btn--reserve .ico-txt,.disabled.a-3d-btn--reserve span,.disabled.a-3d-btn--warensai .ico,.disabled.a-3d-btn--warensai .ico-txt,.disabled.a-3d-btn--warensai span,.disabled.a-basic-btn--cart-on .ico,.disabled.a-basic-btn--cart-on .ico-txt,.disabled.a-basic-btn--cart-on span,.disabled.a-basic-btn--checked .ico,.disabled.a-basic-btn--checked .ico-txt,.disabled.a-basic-btn--checked span,.disabled.a-basic-btn--delete .ico,.disabled.a-basic-btn--delete .ico-txt,.disabled.a-basic-btn--delete span,.disabled.a-basic-btn--epub-dl .ico,.disabled.a-basic-btn--epub-dl .ico-txt,.disabled.a-basic-btn--epub-dl span,.disabled.a-basic-btn--favorite-add .ico,.disabled.a-basic-btn--favorite-add .ico-txt,.disabled.a-basic-btn--favorite-add span,.disabled.a-basic-btn--favorite-added .ico,.disabled.a-basic-btn--favorite-added .ico-txt,.disabled.a-basic-btn--favorite-added span,.disabled.a-basic-btn--follow .ico,.disabled.a-basic-btn--follow .ico-txt,.disabled.a-basic-btn--follow span,.disabled.a-basic-btn--free .ico,.disabled.a-basic-btn--free .ico-txt,.disabled.a-basic-btn--free span,.disabled.a-basic-btn--gift .ico,.disabled.a-basic-btn--gift .ico-txt,.disabled.a-basic-btn--gift span,.disabled.a-basic-btn--maruyomi .ico,.disabled.a-basic-btn--maruyomi .ico-txt,.disabled.a-basic-btn--maruyomi span,.disabled.a-basic-btn--member-registration .ico,.disabled.a-basic-btn--member-registration .ico-txt,.disabled.a-basic-btn--member-registration span,.disabled.a-basic-btn--primary .ico,.disabled.a-basic-btn--primary .ico-txt,.disabled.a-basic-btn--primary span,.disabled.a-basic-btn--primary-rev .ico,.disabled.a-basic-btn--primary-rev .ico-txt,.disabled.a-basic-btn--primary-rev span,.disabled.a-basic-btn--read .ico,.disabled.a-basic-btn--read .ico-txt,.disabled.a-basic-btn--read span,.disabled.a-basic-btn--registered .ico,.disabled.a-basic-btn--registered .ico-txt,.disabled.a-basic-btn--registered span,.disabled.a-basic-btn--reserve .ico,.disabled.a-basic-btn--reserve .ico-txt,.disabled.a-basic-btn--reserve span,.disabled.a-basic-btn--reserve-rev .ico,.disabled.a-basic-btn--reserve-rev .ico-txt,.disabled.a-basic-btn--reserve-rev span,.disabled.a-basic-btn--secondary .ico,.disabled.a-basic-btn--secondary .ico-txt,.disabled.a-basic-btn--secondary span,.disabled.a-basic-btn--secondary-rev .ico,.disabled.a-basic-btn--secondary-rev .ico-txt,.disabled.a-basic-btn--secondary-rev span,.disabled.a-basic-btn--trial .ico,.disabled.a-basic-btn--trial .ico-txt,.disabled.a-basic-btn--trial span,.disabled.a-basic-btn--warensai .ico,.disabled.a-basic-btn--warensai .ico-txt,.disabled.a-basic-btn--warensai span,.disabled.a-border-btn .ico,.disabled.a-border-btn .ico-txt,.disabled.a-border-btn span,.disabled.a-btn--beginner .ico,.disabled.a-btn--beginner .ico-txt,.disabled.a-btn--beginner span{color:#ccc}.a-basic-btn--favorite-add{color:#1d3850}.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited{color:#1d3850}.a-basic-btn--favorite-add span{color:#1d3850}.a-basic-btn--favorite-added{box-shadow:none;color:#159f05}.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited{color:#159f05}.a-basic-btn--favorite-added span{color:#159f05}.a-basic-btn--epub-dl{color:#1d3850}.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited{color:#1d3850}.a-basic-btn--epub-dl span{color:#1d3850}.a-basic-btn--checked,.a-basic-btn--registered{color:#159f05}.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited{color:#159f05}.a-basic-btn--checked span,.a-basic-btn--registered span{color:#159f05}.a-basic-btn--cart-on{border:1px solid #5a8d48;box-shadow:none;color:#5a8d48}.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited{color:#5a8d48}.a-basic-btn--cart-on span{color:#5a8d48}.a-basic-btn--delete{color:#e40007;padding:10px 0}.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited{color:#e40007}.a-basic-btn--delete span{color:#e40007}.a-basic-btn--delete .ico-close{font-size:20.5px;padding-right:5px}.a-basic-btn--delete.disabled,.a-basic-btn--delete:disabled{padding:10px 0}.a-basic-btn--primary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 #ba6d20}.a-basic-btn--primary .ico,.a-basic-btn--primary span{color:#fff}.a-basic-btn--primary .ico{font-weight:400}.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited{color:#fff}.a-basic-btn--secondary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#5a8d48;box-shadow:0 1px 0 #3d5749}.a-basic-btn--secondary .ico,.a-basic-btn--secondary span{color:#fff}.a-basic-btn--secondary .ico{font-weight:400}.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited{color:#fff}.a-basic-btn--reserve{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#0062c4;box-shadow:0 1px 0 0 #082c51}.a-basic-btn--reserve .ico,.a-basic-btn--reserve span{color:#fff}.a-basic-btn--reserve .ico{font-weight:400}.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited{color:#fff}.a-basic-btn--gift{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#93bc4e;box-shadow:0 1px 0 0 rgba(13,45,28,.8)}.a-basic-btn--gift .ico,.a-basic-btn--gift span{color:#fff}.a-basic-btn--gift .ico{font-weight:400}.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited{color:#fff}.a-basic-btn--free{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#e84949;box-shadow:0 1px 0 0 #a30f0f}.a-basic-btn--free .ico,.a-basic-btn--free span{color:#fff}.a-basic-btn--free .ico{font-weight:400}.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited{color:#fff}.a-basic-btn--maruyomi{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#ff8db8;box-shadow:0 1px 0 0 #dd3173}.a-basic-btn--maruyomi .ico,.a-basic-btn--maruyomi span{color:#fff}.a-basic-btn--maruyomi .ico{font-weight:400}.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited{color:#fff}.a-basic-btn--warensai{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#00a4e5;box-shadow:0 1px 0 0 #1278a1}.a-basic-btn--warensai .ico,.a-basic-btn--warensai span{color:#fff}.a-basic-btn--warensai .ico{font-weight:400}.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited{color:#fff}.a-basic-btn--member-registration{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 rgba(0,0,0,.4)}.a-basic-btn--member-registration .ico,.a-basic-btn--member-registration span{color:#fff}.a-basic-btn--member-registration .ico{font-weight:400}.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited{color:#fff}.a-basic-btn--primary-rev{background-color:#fff;border:1px solid;box-shadow:none;color:#f2800e}.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited{color:#f2800e}.a-basic-btn--primary-rev .ico{color:#f2800e}.a-basic-btn--secondary-rev{background-color:#fff;border:1px solid;box-shadow:none;border-color:#5a8d48;color:#5a8d48}.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited{color:#5a8d48}.a-basic-btn--secondary-rev .ico{color:#5a8d48}.a-basic-btn--reserve-rev,.a-border-btn,.a-btn--beginner{box-shadow:none;border:1px solid #1d3850}.a-btn--beginner{border-color:#75af3a}.a-btn--beginner .button-text,.a-btn--beginner .ico{color:#5a8d48}.a-btn--beginner .button-text{font-weight:700}.a-basic-btn--reserve-rev{border:1px solid #0062c4;color:#0062c4}.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited{color:#0062c4}.a-basic-btn--reserve-rev span{color:#0062c4}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai{border:none;box-shadow:0 -3px 0 0 rgba(0,0,0,.3) inset}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn:active,.a-3d-btn:focus{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover{box-shadow:0 3px 0 0 rgba(0,0,0,.3) inset;opacity:1;text-decoration:none}.a-3d-btn .button-text,.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .button-text,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .button-text,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .button-text,.a-3d-btn--warensai .ico-txt{font-weight:700}.a-3d-btn--warensai{background-color:#00a4e5;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--warensai:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--warensai span{color:#fff}.a-3d-btn--detail-reserve,.a-3d-btn--reserve{background-color:#0062c4;box-shadow:0 -2px 0 0 #082c51 inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--detail-reserve:hover,.a-3d-btn--reserve:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--detail-reserve span,.a-3d-btn--reserve span{color:#fff}.a-3d-btn--detail-reserve{font-size:13px}.a-3d-btn--member-registration{background-color:#5a8d48;color:#fff}.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico{color:#fff}.a-3d-btn .ico-book.ico::before,.a-3d-btn--detail-reserve .ico-book.ico::before,.a-3d-btn--member-registration .ico-book.ico::before,.a-3d-btn--reserve .ico-book.ico::before,.a-3d-btn--warensai .ico-book.ico::before,.a-basic-btn .ico-book.ico::before,.a-basic-btn--cart-on .ico-book.ico::before,.a-basic-btn--checked .ico-book.ico::before,.a-basic-btn--delete .ico-book.ico::before,.a-basic-btn--epub-dl .ico-book.ico::before,.a-basic-btn--favorite-add .ico-book.ico::before,.a-basic-btn--favorite-added .ico-book.ico::before,.a-basic-btn--follow .ico-book.ico::before,.a-basic-btn--free .ico-book.ico::before,.a-basic-btn--gift .ico-book.ico::before,.a-basic-btn--maruyomi .ico-book.ico::before,.a-basic-btn--member-registration .ico-book.ico::before,.a-basic-btn--primary .ico-book.ico::before,.a-basic-btn--primary-rev .ico-book.ico::before,.a-basic-btn--read .ico-book.ico::before,.a-basic-btn--registered .ico-book.ico::before,.a-basic-btn--reserve .ico-book.ico::before,.a-basic-btn--reserve-rev .ico-book.ico::before,.a-basic-btn--secondary .ico-book.ico::before,.a-basic-btn--secondary-rev .ico-book.ico::before,.a-basic-btn--trial .ico-book.ico::before,.a-basic-btn--warensai .ico-book.ico::before,.a-border-btn .ico-book.ico::before,.a-btn .ico-book.ico::before,.a-btn--beginner .ico-book.ico::before{margin-top:-.1em}.a-3d-btn .ico-cart.ico::before,.a-3d-btn--detail-reserve .ico-cart.ico::before,.a-3d-btn--member-registration .ico-cart.ico::before,.a-3d-btn--reserve .ico-cart.ico::before,.a-3d-btn--warensai .ico-cart.ico::before,.a-basic-btn .ico-cart.ico::before,.a-basic-btn--cart-on .ico-cart.ico::before,.a-basic-btn--checked .ico-cart.ico::before,.a-basic-btn--delete .ico-cart.ico::before,.a-basic-btn--epub-dl .ico-cart.ico::before,.a-basic-btn--favorite-add .ico-cart.ico::before,.a-basic-btn--favorite-added .ico-cart.ico::before,.a-basic-btn--follow .ico-cart.ico::before,.a-basic-btn--free .ico-cart.ico::before,.a-basic-btn--gift .ico-cart.ico::before,.a-basic-btn--maruyomi .ico-cart.ico::before,.a-basic-btn--member-registration .ico-cart.ico::before,.a-basic-btn--primary .ico-cart.ico::before,.a-basic-btn--primary-rev .ico-cart.ico::before,.a-basic-btn--read .ico-cart.ico::before,.a-basic-btn--registered .ico-cart.ico::before,.a-basic-btn--reserve .ico-cart.ico::before,.a-basic-btn--reserve-rev .ico-cart.ico::before,.a-basic-btn--secondary .ico-cart.ico::before,.a-basic-btn--secondary-rev .ico-cart.ico::before,.a-basic-btn--trial .ico-cart.ico::before,.a-basic-btn--warensai .ico-cart.ico::before,.a-border-btn .ico-cart.ico::before,.a-btn .ico-cart.ico::before,.a-btn--beginner .ico-cart.ico::before{font-size:1.2em;margin-top:-.2em}.a-3d-btn .ico-gift.ico::before,.a-3d-btn--detail-reserve .ico-gift.ico::before,.a-3d-btn--member-registration .ico-gift.ico::before,.a-3d-btn--reserve .ico-gift.ico::before,.a-3d-btn--warensai .ico-gift.ico::before,.a-basic-btn .ico-gift.ico::before,.a-basic-btn--cart-on .ico-gift.ico::before,.a-basic-btn--checked .ico-gift.ico::before,.a-basic-btn--delete .ico-gift.ico::before,.a-basic-btn--epub-dl .ico-gift.ico::before,.a-basic-btn--favorite-add .ico-gift.ico::before,.a-basic-btn--favorite-added .ico-gift.ico::before,.a-basic-btn--follow .ico-gift.ico::before,.a-basic-btn--free .ico-gift.ico::before,.a-basic-btn--gift .ico-gift.ico::before,.a-basic-btn--maruyomi .ico-gift.ico::before,.a-basic-btn--member-registration .ico-gift.ico::before,.a-basic-btn--primary .ico-gift.ico::before,.a-basic-btn--primary-rev .ico-gift.ico::before,.a-basic-btn--read .ico-gift.ico::before,.a-basic-btn--registered .ico-gift.ico::before,.a-basic-btn--reserve .ico-gift.ico::before,.a-basic-btn--reserve-rev .ico-gift.ico::before,.a-basic-btn--secondary .ico-gift.ico::before,.a-basic-btn--secondary-rev .ico-gift.ico::before,.a-basic-btn--trial .ico-gift.ico::before,.a-basic-btn--warensai .ico-gift.ico::before,.a-border-btn .ico-gift.ico::before,.a-btn .ico-gift.ico::before,.a-btn--beginner .ico-gift.ico::before{margin-top:-.2em}.a-3d-btn .ico-Zero-Books.ico::before,.a-3d-btn--detail-reserve .ico-Zero-Books.ico::before,.a-3d-btn--member-registration .ico-Zero-Books.ico::before,.a-3d-btn--reserve .ico-Zero-Books.ico::before,.a-3d-btn--warensai .ico-Zero-Books.ico::before,.a-basic-btn .ico-Zero-Books.ico::before,.a-basic-btn--cart-on .ico-Zero-Books.ico::before,.a-basic-btn--checked .ico-Zero-Books.ico::before,.a-basic-btn--delete .ico-Zero-Books.ico::before,.a-basic-btn--epub-dl .ico-Zero-Books.ico::before,.a-basic-btn--favorite-add .ico-Zero-Books.ico::before,.a-basic-btn--favorite-added .ico-Zero-Books.ico::before,.a-basic-btn--follow .ico-Zero-Books.ico::before,.a-basic-btn--free .ico-Zero-Books.ico::before,.a-basic-btn--gift .ico-Zero-Books.ico::before,.a-basic-btn--maruyomi .ico-Zero-Books.ico::before,.a-basic-btn--member-registration .ico-Zero-Books.ico::before,.a-basic-btn--primary .ico-Zero-Books.ico::before,.a-basic-btn--primary-rev .ico-Zero-Books.ico::before,.a-basic-btn--read .ico-Zero-Books.ico::before,.a-basic-btn--registered .ico-Zero-Books.ico::before,.a-basic-btn--reserve .ico-Zero-Books.ico::before,.a-basic-btn--reserve-rev .ico-Zero-Books.ico::before,.a-basic-btn--secondary .ico-Zero-Books.ico::before,.a-basic-btn--secondary-rev .ico-Zero-Books.ico::before,.a-basic-btn--trial .ico-Zero-Books.ico::before,.a-basic-btn--warensai .ico-Zero-Books.ico::before,.a-border-btn .ico-Zero-Books.ico::before,.a-btn .ico-Zero-Books.ico::before,.a-btn--beginner .ico-Zero-Books.ico::before{margin-top:-.1em}.a-3d-btn .ico-close.ico::before,.a-3d-btn--detail-reserve .ico-close.ico::before,.a-3d-btn--member-registration .ico-close.ico::before,.a-3d-btn--reserve .ico-close.ico::before,.a-3d-btn--warensai .ico-close.ico::before,.a-basic-btn .ico-close.ico::before,.a-basic-btn--cart-on .ico-close.ico::before,.a-basic-btn--checked .ico-close.ico::before,.a-basic-btn--delete .ico-close.ico::before,.a-basic-btn--epub-dl .ico-close.ico::before,.a-basic-btn--favorite-add .ico-close.ico::before,.a-basic-btn--favorite-added .ico-close.ico::before,.a-basic-btn--follow .ico-close.ico::before,.a-basic-btn--free .ico-close.ico::before,.a-basic-btn--gift .ico-close.ico::before,.a-basic-btn--maruyomi .ico-close.ico::before,.a-basic-btn--member-registration .ico-close.ico::before,.a-basic-btn--primary .ico-close.ico::before,.a-basic-btn--primary-rev .ico-close.ico::before,.a-basic-btn--read .ico-close.ico::before,.a-basic-btn--registered .ico-close.ico::before,.a-basic-btn--reserve .ico-close.ico::before,.a-basic-btn--reserve-rev .ico-close.ico::before,.a-basic-btn--secondary .ico-close.ico::before,.a-basic-btn--secondary-rev .ico-close.ico::before,.a-basic-btn--trial .ico-close.ico::before,.a-basic-btn--warensai .ico-close.ico::before,.a-border-btn .ico-close.ico::before,.a-btn .ico-close.ico::before,.a-btn--beginner .ico-close.ico::before{margin-top:-.1em}.a-rounded-btn{display:flex;justify-content:center;align-items:center;position:relative;max-width:320px;width:100%;height:24px;margin:auto;border-radius:24px;font-weight:700;text-align:center}.a-rounded-btn:active,.a-rounded-btn:focus,.a-rounded-btn:visited{text-decoration:none}.a-rounded-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn:hover{opacity:.7}}.a-rounded-btn:active,.a-rounded-btn:focus{text-decoration:none}.a-rounded-btn--right-arrow,.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more,.o-side-section .o-side-section__header .o-side-section__more{display:flex;justify-content:center;align-items:center;position:relative;height:24px;background-color:#1d3850;border-radius:24px;font-weight:700;color:#fff;background-color:#1d3850;color:#fff;padding:0 24px 0 16px;word-break:keep-all}.a-rounded-btn--right-arrow-border:active,.a-rounded-btn--right-arrow-border:focus,.a-rounded-btn--right-arrow-border:visited,.a-rounded-btn--right-arrow:active,.a-rounded-btn--right-arrow:focus,.a-rounded-btn--right-arrow:visited,.o-contents-section .o-contents-section__header .o-contents-section__header-more:active,.o-contents-section .o-contents-section__header .o-contents-section__header-more:focus,.o-contents-section .o-contents-section__header .o-contents-section__header-more:visited,.o-side-section .o-side-section__header .o-side-section__more:active,.o-side-section .o-side-section__header .o-side-section__more:focus,.o-side-section .o-side-section__header .o-side-section__more:visited{text-decoration:none}.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{opacity:.7}}.a-rounded-btn--right-arrow-border::after,.a-rounded-btn--right-arrow::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after,.o-side-section .o-side-section__header .o-side-section__more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow{font-size:10px}.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more{background-color:transparent;border:1px solid #fff;color:#fff}.a-rounded-btn--right-arrow-border::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow-border{font-size:10px}.a-rounded-btn--small{display:flex;justify-content:center;align-items:center;position:relative;width:100%;padding:13px}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--small:hover{opacity:.7}}.a-rounded-btn--small .btn__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:30px;border-radius:24px;color:#fff;font-size:12px;font-weight:700;margin:0 auto}.a-rounded-btn--small .ico{padding-left:.5em}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:link,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small.a-rounded-btn--pink .btn__inner{background-color:#e9137a}.a-rounded-btn--small.a-rounded-btn--navy .btn__inner{background-color:#1d3850}.a-modal-close-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #1d3850;background:#fff;color:#1d3850;cursor:pointer}.a-modal-close-btn .ico{color:#1d3850;padding:0;font-weight:700;font-size:16px;line-height:1}.a-modal-close-btn-box{position:absolute;cursor:pointer;z-index:90}.a-modal-close-btn-box:active,.a-modal-close-btn-box:focus,.a-modal-close-btn-box:visited{text-decoration:none}.a-modal-close-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-modal-close-btn-box:hover{opacity:.7}}.a-delete-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #e40007;box-sizing:border-box;color:#e40007;cursor:pointer}.a-delete-btn .ico{color:#e40007;padding:0;font-weight:700;font-size:16px;line-height:1}.a-delete-btn-box{position:absolute;cursor:pointer;z-index:90}.a-delete-btn-box:active,.a-delete-btn-box:focus,.a-delete-btn-box:visited{text-decoration:none}.a-delete-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-delete-btn-box:hover{opacity:.7}}.a-text-collapse__toggle-btn{position:absolute;left:50%;transform:translateX(-50%) rotate(0);top:0;width:100%;height:120px;cursor:pointer}.a-text-collapse__toggle-btn::after{display:block;content:'';position:absolute;right:50%;bottom:16px;width:10px;height:10px;border-left:2px solid #1d3850;border-bottom:2px solid #1d3850;transition:.2s}.a-text-collapse__toggle-btn.on{background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.8) 70%,#fff 85%);overflow:hidden}.a-text-collapse__toggle-btn.on::after{transform:translateY(-50%) rotate(315deg)}.a-text-collapse__toggle-btn.off{height:100%;overflow:auto}.a-text-collapse__toggle-btn.off::after{transform:translateX(-50%) rotate(135deg)}.o-contents-section .o-contents-section__header{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;min-height:40px;background-color:#1d3850}.o-contents-section .o-contents-section__header .o-contents-section__title{font-size:16px;font-weight:700;color:#fff;line-height:1.3}.o-contents-section .o-contents-section__header .o-contents-section__header-right{display:flex}.o-contents-section .o-contents-section__header .o-contents-section__header-more{align-self:center;font-size:12px}.o-contents-section .o-contents-section__header .o-contents-section__powered{font-size:9px;color:#fff}.o-contents-section .o-contents-section__header .o-contents-section__powered>a{margin-left:3px}.o-contents-section .o-contents-section__header .o-contents-section__powered>a:hover{opacity:.6}.o-contents-section .o-contents-section__header .o-contents-section__search_count{font-size:13px;color:#fff}.o-contents-section .o-contents-section__body{margin-top:12px}.o-contents-section .o-contents-section__more{padding:24px 0 12px}.o-contents-section .o-contents-section__more .a-btn{min-width:400px}.o-contents-section.r18 .o-contents-section__header{background-color:#f26785}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before,.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before,.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{content:'';display:block;position:absolute;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-right:2px solid #1d3850;border-bottom:2px solid #1d3850;box-sizing:border-box}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;max-width:320px;min-height:40px;margin:auto;border-radius:4px;font-weight:700;text-align:center;box-shadow:0 1px 0 0 rgba(0,0,0,.4);box-sizing:border-box;overflow:hidden}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:visited{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{opacity:.7}}.forward.a-3d-btn,.forward.a-3d-btn--detail-reserve,.forward.a-3d-btn--member-registration,.forward.a-3d-btn--reserve,.forward.a-3d-btn--warensai,.forward.a-basic-btn,.forward.a-basic-btn--cart-on,.forward.a-basic-btn--checked,.forward.a-basic-btn--delete,.forward.a-basic-btn--epub-dl,.forward.a-basic-btn--favorite-add,.forward.a-basic-btn--favorite-added,.forward.a-basic-btn--follow,.forward.a-basic-btn--free,.forward.a-basic-btn--gift,.forward.a-basic-btn--maruyomi,.forward.a-basic-btn--member-registration,.forward.a-basic-btn--primary,.forward.a-basic-btn--primary-rev,.forward.a-basic-btn--read,.forward.a-basic-btn--registered,.forward.a-basic-btn--reserve,.forward.a-basic-btn--reserve-rev,.forward.a-basic-btn--secondary,.forward.a-basic-btn--secondary-rev,.forward.a-basic-btn--trial,.forward.a-basic-btn--warensai,.forward.a-border-btn,.forward.a-btn,.forward.a-btn--beginner{padding:10px 34px 10px 14px}.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{right:12px}.back.a-3d-btn,.back.a-3d-btn--detail-reserve,.back.a-3d-btn--member-registration,.back.a-3d-btn--reserve,.back.a-3d-btn--warensai,.back.a-basic-btn,.back.a-basic-btn--cart-on,.back.a-basic-btn--checked,.back.a-basic-btn--delete,.back.a-basic-btn--epub-dl,.back.a-basic-btn--favorite-add,.back.a-basic-btn--favorite-added,.back.a-basic-btn--follow,.back.a-basic-btn--free,.back.a-basic-btn--gift,.back.a-basic-btn--maruyomi,.back.a-basic-btn--member-registration,.back.a-basic-btn--primary,.back.a-basic-btn--primary-rev,.back.a-basic-btn--read,.back.a-basic-btn--registered,.back.a-basic-btn--reserve,.back.a-basic-btn--reserve-rev,.back.a-basic-btn--secondary,.back.a-basic-btn--secondary-rev,.back.a-basic-btn--trial,.back.a-basic-btn--warensai,.back.a-border-btn,.back.a-btn,.back.a-btn--beginner{padding:10px 14px 10px 34px}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{left:12px}.down.a-3d-btn,.down.a-3d-btn--detail-reserve,.down.a-3d-btn--member-registration,.down.a-3d-btn--reserve,.down.a-3d-btn--warensai,.down.a-basic-btn,.down.a-basic-btn--cart-on,.down.a-basic-btn--checked,.down.a-basic-btn--delete,.down.a-basic-btn--epub-dl,.down.a-basic-btn--favorite-add,.down.a-basic-btn--favorite-added,.down.a-basic-btn--follow,.down.a-basic-btn--free,.down.a-basic-btn--gift,.down.a-basic-btn--maruyomi,.down.a-basic-btn--member-registration,.down.a-basic-btn--primary,.down.a-basic-btn--primary-rev,.down.a-basic-btn--read,.down.a-basic-btn--registered,.down.a-basic-btn--reserve,.down.a-basic-btn--reserve-rev,.down.a-basic-btn--secondary,.down.a-basic-btn--secondary-rev,.down.a-basic-btn--trial,.down.a-basic-btn--warensai,.down.a-border-btn,.down.a-btn,.down.a-btn--beginner{padding:10px 34px 10px 14px}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{top:42%;right:12px}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{background-color:#fff;border:1px solid #ccc;font-size:14px;padding:11px 0;line-height:1.2}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:link,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:link,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:link,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:link,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:link,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:link,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:link,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:link,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:link,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:link,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:link,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:link,.a-btn:visited{color:#1d3850}.a-3d-btn .ico,.a-3d-btn--detail-reserve .ico,.a-3d-btn--member-registration .ico,.a-3d-btn--reserve .ico,.a-3d-btn--warensai .ico,.a-basic-btn .ico,.a-basic-btn--cart-on .ico,.a-basic-btn--checked .ico,.a-basic-btn--delete .ico,.a-basic-btn--epub-dl .ico,.a-basic-btn--favorite-add .ico,.a-basic-btn--favorite-added .ico,.a-basic-btn--follow .ico,.a-basic-btn--free .ico,.a-basic-btn--gift .ico,.a-basic-btn--maruyomi .ico,.a-basic-btn--member-registration .ico,.a-basic-btn--primary .ico,.a-basic-btn--primary-rev .ico,.a-basic-btn--read .ico,.a-basic-btn--registered .ico,.a-basic-btn--reserve .ico,.a-basic-btn--reserve-rev .ico,.a-basic-btn--secondary .ico,.a-basic-btn--secondary-rev .ico,.a-basic-btn--trial .ico,.a-basic-btn--warensai .ico,.a-border-btn .ico,.a-btn .ico,.a-btn--beginner .ico{display:inline-block;padding-right:8px;font-size:16px;font-weight:400;vertical-align:middle}.a-3d-btn .ico::before,.a-3d-btn--detail-reserve .ico::before,.a-3d-btn--member-registration .ico::before,.a-3d-btn--reserve .ico::before,.a-3d-btn--warensai .ico::before,.a-basic-btn .ico::before,.a-basic-btn--cart-on .ico::before,.a-basic-btn--checked .ico::before,.a-basic-btn--delete .ico::before,.a-basic-btn--epub-dl .ico::before,.a-basic-btn--favorite-add .ico::before,.a-basic-btn--favorite-added .ico::before,.a-basic-btn--follow .ico::before,.a-basic-btn--free .ico::before,.a-basic-btn--gift .ico::before,.a-basic-btn--maruyomi .ico::before,.a-basic-btn--member-registration .ico::before,.a-basic-btn--primary .ico::before,.a-basic-btn--primary-rev .ico::before,.a-basic-btn--read .ico::before,.a-basic-btn--registered .ico::before,.a-basic-btn--reserve .ico::before,.a-basic-btn--reserve-rev .ico::before,.a-basic-btn--secondary .ico::before,.a-basic-btn--secondary-rev .ico::before,.a-basic-btn--trial .ico::before,.a-basic-btn--warensai .ico::before,.a-border-btn .ico::before,.a-btn .ico::before,.a-btn--beginner .ico::before{display:block}.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .ico-txt,.a-basic-btn .ico-txt,.a-basic-btn--cart-on .ico-txt,.a-basic-btn--checked .ico-txt,.a-basic-btn--delete .ico-txt,.a-basic-btn--epub-dl .ico-txt,.a-basic-btn--favorite-add .ico-txt,.a-basic-btn--favorite-added .ico-txt,.a-basic-btn--follow .ico-txt,.a-basic-btn--free .ico-txt,.a-basic-btn--gift .ico-txt,.a-basic-btn--maruyomi .ico-txt,.a-basic-btn--member-registration .ico-txt,.a-basic-btn--primary .ico-txt,.a-basic-btn--primary-rev .ico-txt,.a-basic-btn--read .ico-txt,.a-basic-btn--registered .ico-txt,.a-basic-btn--reserve .ico-txt,.a-basic-btn--reserve-rev .ico-txt,.a-basic-btn--secondary .ico-txt,.a-basic-btn--secondary-rev .ico-txt,.a-basic-btn--trial .ico-txt,.a-basic-btn--warensai .ico-txt,.a-border-btn .ico-txt,.a-btn .ico-txt,.a-btn--beginner .ico-txt{vertical-align:middle}.a-3d-btn span,.a-3d-btn--detail-reserve span,.a-3d-btn--member-registration span,.a-3d-btn--reserve span,.a-3d-btn--warensai span,.a-basic-btn span,.a-basic-btn--cart-on span,.a-basic-btn--checked span,.a-basic-btn--delete span,.a-basic-btn--epub-dl span,.a-basic-btn--favorite-add span,.a-basic-btn--favorite-added span,.a-basic-btn--follow span,.a-basic-btn--free span,.a-basic-btn--gift span,.a-basic-btn--maruyomi span,.a-basic-btn--member-registration span,.a-basic-btn--primary span,.a-basic-btn--primary-rev span,.a-basic-btn--read span,.a-basic-btn--registered span,.a-basic-btn--reserve span,.a-basic-btn--reserve-rev span,.a-basic-btn--secondary span,.a-basic-btn--secondary-rev span,.a-basic-btn--trial span,.a-basic-btn--warensai span,.a-border-btn span,.a-btn span,.a-btn--beginner span{color:inherit}.a-3d-btn--detail-reserve:disabled,.a-3d-btn--member-registration:disabled,.a-3d-btn--reserve:disabled,.a-3d-btn--warensai:disabled,.a-3d-btn:disabled,.a-basic-btn--cart-on:disabled,.a-basic-btn--checked:disabled,.a-basic-btn--delete:disabled,.a-basic-btn--epub-dl:disabled,.a-basic-btn--favorite-add:disabled,.a-basic-btn--favorite-added:disabled,.a-basic-btn--follow:disabled,.a-basic-btn--free:disabled,.a-basic-btn--gift:disabled,.a-basic-btn--maruyomi:disabled,.a-basic-btn--member-registration:disabled,.a-basic-btn--primary-rev:disabled,.a-basic-btn--primary:disabled,.a-basic-btn--read:disabled,.a-basic-btn--registered:disabled,.a-basic-btn--reserve-rev:disabled,.a-basic-btn--reserve:disabled,.a-basic-btn--secondary-rev:disabled,.a-basic-btn--secondary:disabled,.a-basic-btn--trial:disabled,.a-basic-btn--warensai:disabled,.a-basic-btn.disabled,.a-basic-btn:disabled,.a-border-btn:disabled,.a-btn--beginner:disabled,.a-btn.disabled,.a-btn:disabled,.disabled.a-3d-btn,.disabled.a-3d-btn--detail-reserve,.disabled.a-3d-btn--member-registration,.disabled.a-3d-btn--reserve,.disabled.a-3d-btn--warensai,.disabled.a-basic-btn--cart-on,.disabled.a-basic-btn--checked,.disabled.a-basic-btn--delete,.disabled.a-basic-btn--epub-dl,.disabled.a-basic-btn--favorite-add,.disabled.a-basic-btn--favorite-added,.disabled.a-basic-btn--follow,.disabled.a-basic-btn--free,.disabled.a-basic-btn--gift,.disabled.a-basic-btn--maruyomi,.disabled.a-basic-btn--member-registration,.disabled.a-basic-btn--primary,.disabled.a-basic-btn--primary-rev,.disabled.a-basic-btn--read,.disabled.a-basic-btn--registered,.disabled.a-basic-btn--reserve,.disabled.a-basic-btn--reserve-rev,.disabled.a-basic-btn--secondary,.disabled.a-basic-btn--secondary-rev,.disabled.a-basic-btn--trial,.disabled.a-basic-btn--warensai,.disabled.a-border-btn,.disabled.a-btn--beginner{color:#ccc;background:#eef0f2;border:1px solid #ccc;pointer-events:none;box-shadow:none;padding:11px 0;cursor:auto}.a-3d-btn--detail-reserve:disabled .ico,.a-3d-btn--detail-reserve:disabled .ico-txt,.a-3d-btn--detail-reserve:disabled span,.a-3d-btn--member-registration:disabled .ico,.a-3d-btn--member-registration:disabled .ico-txt,.a-3d-btn--member-registration:disabled span,.a-3d-btn--reserve:disabled .ico,.a-3d-btn--reserve:disabled .ico-txt,.a-3d-btn--reserve:disabled span,.a-3d-btn--warensai:disabled .ico,.a-3d-btn--warensai:disabled .ico-txt,.a-3d-btn--warensai:disabled span,.a-3d-btn:disabled .ico,.a-3d-btn:disabled .ico-txt,.a-3d-btn:disabled span,.a-basic-btn--cart-on:disabled .ico,.a-basic-btn--cart-on:disabled .ico-txt,.a-basic-btn--cart-on:disabled span,.a-basic-btn--checked:disabled .ico,.a-basic-btn--checked:disabled .ico-txt,.a-basic-btn--checked:disabled span,.a-basic-btn--delete:disabled .ico,.a-basic-btn--delete:disabled .ico-txt,.a-basic-btn--delete:disabled span,.a-basic-btn--epub-dl:disabled .ico,.a-basic-btn--epub-dl:disabled .ico-txt,.a-basic-btn--epub-dl:disabled span,.a-basic-btn--favorite-add:disabled .ico,.a-basic-btn--favorite-add:disabled .ico-txt,.a-basic-btn--favorite-add:disabled span,.a-basic-btn--favorite-added:disabled .ico,.a-basic-btn--favorite-added:disabled .ico-txt,.a-basic-btn--favorite-added:disabled span,.a-basic-btn--follow:disabled .ico,.a-basic-btn--follow:disabled .ico-txt,.a-basic-btn--follow:disabled span,.a-basic-btn--free:disabled .ico,.a-basic-btn--free:disabled .ico-txt,.a-basic-btn--free:disabled span,.a-basic-btn--gift:disabled .ico,.a-basic-btn--gift:disabled .ico-txt,.a-basic-btn--gift:disabled span,.a-basic-btn--maruyomi:disabled .ico,.a-basic-btn--maruyomi:disabled .ico-txt,.a-basic-btn--maruyomi:disabled span,.a-basic-btn--member-registration:disabled .ico,.a-basic-btn--member-registration:disabled .ico-txt,.a-basic-btn--member-registration:disabled span,.a-basic-btn--primary-rev:disabled .ico,.a-basic-btn--primary-rev:disabled .ico-txt,.a-basic-btn--primary-rev:disabled span,.a-basic-btn--primary:disabled .ico,.a-basic-btn--primary:disabled .ico-txt,.a-basic-btn--primary:disabled span,.a-basic-btn--read:disabled .ico,.a-basic-btn--read:disabled .ico-txt,.a-basic-btn--read:disabled span,.a-basic-btn--registered:disabled .ico,.a-basic-btn--registered:disabled .ico-txt,.a-basic-btn--registered:disabled span,.a-basic-btn--reserve-rev:disabled .ico,.a-basic-btn--reserve-rev:disabled .ico-txt,.a-basic-btn--reserve-rev:disabled span,.a-basic-btn--reserve:disabled .ico,.a-basic-btn--reserve:disabled .ico-txt,.a-basic-btn--reserve:disabled span,.a-basic-btn--secondary-rev:disabled .ico,.a-basic-btn--secondary-rev:disabled .ico-txt,.a-basic-btn--secondary-rev:disabled span,.a-basic-btn--secondary:disabled .ico,.a-basic-btn--secondary:disabled .ico-txt,.a-basic-btn--secondary:disabled span,.a-basic-btn--trial:disabled .ico,.a-basic-btn--trial:disabled .ico-txt,.a-basic-btn--trial:disabled span,.a-basic-btn--warensai:disabled .ico,.a-basic-btn--warensai:disabled .ico-txt,.a-basic-btn--warensai:disabled span,.a-basic-btn.disabled .ico,.a-basic-btn.disabled .ico-txt,.a-basic-btn.disabled span,.a-basic-btn:disabled .ico,.a-basic-btn:disabled .ico-txt,.a-basic-btn:disabled span,.a-border-btn:disabled .ico,.a-border-btn:disabled .ico-txt,.a-border-btn:disabled span,.a-btn--beginner:disabled .ico,.a-btn--beginner:disabled .ico-txt,.a-btn--beginner:disabled span,.a-btn.disabled .ico,.a-btn.disabled .ico-txt,.a-btn.disabled span,.a-btn:disabled .ico,.a-btn:disabled .ico-txt,.a-btn:disabled span,.disabled.a-3d-btn .ico,.disabled.a-3d-btn .ico-txt,.disabled.a-3d-btn span,.disabled.a-3d-btn--detail-reserve .ico,.disabled.a-3d-btn--detail-reserve .ico-txt,.disabled.a-3d-btn--detail-reserve span,.disabled.a-3d-btn--member-registration .ico,.disabled.a-3d-btn--member-registration .ico-txt,.disabled.a-3d-btn--member-registration span,.disabled.a-3d-btn--reserve .ico,.disabled.a-3d-btn--reserve .ico-txt,.disabled.a-3d-btn--reserve span,.disabled.a-3d-btn--warensai .ico,.disabled.a-3d-btn--warensai .ico-txt,.disabled.a-3d-btn--warensai span,.disabled.a-basic-btn--cart-on .ico,.disabled.a-basic-btn--cart-on .ico-txt,.disabled.a-basic-btn--cart-on span,.disabled.a-basic-btn--checked .ico,.disabled.a-basic-btn--checked .ico-txt,.disabled.a-basic-btn--checked span,.disabled.a-basic-btn--delete .ico,.disabled.a-basic-btn--delete .ico-txt,.disabled.a-basic-btn--delete span,.disabled.a-basic-btn--epub-dl .ico,.disabled.a-basic-btn--epub-dl .ico-txt,.disabled.a-basic-btn--epub-dl span,.disabled.a-basic-btn--favorite-add .ico,.disabled.a-basic-btn--favorite-add .ico-txt,.disabled.a-basic-btn--favorite-add span,.disabled.a-basic-btn--favorite-added .ico,.disabled.a-basic-btn--favorite-added .ico-txt,.disabled.a-basic-btn--favorite-added span,.disabled.a-basic-btn--follow .ico,.disabled.a-basic-btn--follow .ico-txt,.disabled.a-basic-btn--follow span,.disabled.a-basic-btn--free .ico,.disabled.a-basic-btn--free .ico-txt,.disabled.a-basic-btn--free span,.disabled.a-basic-btn--gift .ico,.disabled.a-basic-btn--gift .ico-txt,.disabled.a-basic-btn--gift span,.disabled.a-basic-btn--maruyomi .ico,.disabled.a-basic-btn--maruyomi .ico-txt,.disabled.a-basic-btn--maruyomi span,.disabled.a-basic-btn--member-registration .ico,.disabled.a-basic-btn--member-registration .ico-txt,.disabled.a-basic-btn--member-registration span,.disabled.a-basic-btn--primary .ico,.disabled.a-basic-btn--primary .ico-txt,.disabled.a-basic-btn--primary span,.disabled.a-basic-btn--primary-rev .ico,.disabled.a-basic-btn--primary-rev .ico-txt,.disabled.a-basic-btn--primary-rev span,.disabled.a-basic-btn--read .ico,.disabled.a-basic-btn--read .ico-txt,.disabled.a-basic-btn--read span,.disabled.a-basic-btn--registered .ico,.disabled.a-basic-btn--registered .ico-txt,.disabled.a-basic-btn--registered span,.disabled.a-basic-btn--reserve .ico,.disabled.a-basic-btn--reserve .ico-txt,.disabled.a-basic-btn--reserve span,.disabled.a-basic-btn--reserve-rev .ico,.disabled.a-basic-btn--reserve-rev .ico-txt,.disabled.a-basic-btn--reserve-rev span,.disabled.a-basic-btn--secondary .ico,.disabled.a-basic-btn--secondary .ico-txt,.disabled.a-basic-btn--secondary span,.disabled.a-basic-btn--secondary-rev .ico,.disabled.a-basic-btn--secondary-rev .ico-txt,.disabled.a-basic-btn--secondary-rev span,.disabled.a-basic-btn--trial .ico,.disabled.a-basic-btn--trial .ico-txt,.disabled.a-basic-btn--trial span,.disabled.a-basic-btn--warensai .ico,.disabled.a-basic-btn--warensai .ico-txt,.disabled.a-basic-btn--warensai span,.disabled.a-border-btn .ico,.disabled.a-border-btn .ico-txt,.disabled.a-border-btn span,.disabled.a-btn--beginner .ico,.disabled.a-btn--beginner .ico-txt,.disabled.a-btn--beginner span{color:#ccc}.a-basic-btn--favorite-add{color:#1d3850}.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited{color:#1d3850}.a-basic-btn--favorite-add span{color:#1d3850}.a-basic-btn--favorite-added{box-shadow:none;color:#159f05}.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited{color:#159f05}.a-basic-btn--favorite-added span{color:#159f05}.a-basic-btn--epub-dl{color:#1d3850}.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited{color:#1d3850}.a-basic-btn--epub-dl span{color:#1d3850}.a-basic-btn--checked,.a-basic-btn--registered{color:#159f05}.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited{color:#159f05}.a-basic-btn--checked span,.a-basic-btn--registered span{color:#159f05}.a-basic-btn--cart-on{border:1px solid #5a8d48;box-shadow:none;color:#5a8d48}.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited{color:#5a8d48}.a-basic-btn--cart-on span{color:#5a8d48}.a-basic-btn--delete{color:#e40007;padding:10px 0}.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited{color:#e40007}.a-basic-btn--delete span{color:#e40007}.a-basic-btn--delete .ico-close{font-size:20.5px;padding-right:5px}.a-basic-btn--delete.disabled,.a-basic-btn--delete:disabled{padding:10px 0}.a-basic-btn--primary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 #ba6d20}.a-basic-btn--primary .ico,.a-basic-btn--primary span{color:#fff}.a-basic-btn--primary .ico{font-weight:400}.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited{color:#fff}.a-basic-btn--secondary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#5a8d48;box-shadow:0 1px 0 #3d5749}.a-basic-btn--secondary .ico,.a-basic-btn--secondary span{color:#fff}.a-basic-btn--secondary .ico{font-weight:400}.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited{color:#fff}.a-basic-btn--reserve{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#0062c4;box-shadow:0 1px 0 0 #082c51}.a-basic-btn--reserve .ico,.a-basic-btn--reserve span{color:#fff}.a-basic-btn--reserve .ico{font-weight:400}.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited{color:#fff}.a-basic-btn--gift{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#93bc4e;box-shadow:0 1px 0 0 rgba(13,45,28,.8)}.a-basic-btn--gift .ico,.a-basic-btn--gift span{color:#fff}.a-basic-btn--gift .ico{font-weight:400}.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited{color:#fff}.a-basic-btn--free{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#e84949;box-shadow:0 1px 0 0 #a30f0f}.a-basic-btn--free .ico,.a-basic-btn--free span{color:#fff}.a-basic-btn--free .ico{font-weight:400}.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited{color:#fff}.a-basic-btn--maruyomi{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#ff8db8;box-shadow:0 1px 0 0 #dd3173}.a-basic-btn--maruyomi .ico,.a-basic-btn--maruyomi span{color:#fff}.a-basic-btn--maruyomi .ico{font-weight:400}.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited{color:#fff}.a-basic-btn--warensai{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#00a4e5;box-shadow:0 1px 0 0 #1278a1}.a-basic-btn--warensai .ico,.a-basic-btn--warensai span{color:#fff}.a-basic-btn--warensai .ico{font-weight:400}.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited{color:#fff}.a-basic-btn--member-registration{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 rgba(0,0,0,.4)}.a-basic-btn--member-registration .ico,.a-basic-btn--member-registration span{color:#fff}.a-basic-btn--member-registration .ico{font-weight:400}.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited{color:#fff}.a-basic-btn--primary-rev{background-color:#fff;border:1px solid;box-shadow:none;color:#f2800e}.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited{color:#f2800e}.a-basic-btn--primary-rev .ico{color:#f2800e}.a-basic-btn--secondary-rev{background-color:#fff;border:1px solid;box-shadow:none;border-color:#5a8d48;color:#5a8d48}.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited{color:#5a8d48}.a-basic-btn--secondary-rev .ico{color:#5a8d48}.a-basic-btn--reserve-rev,.a-border-btn,.a-btn--beginner{box-shadow:none;border:1px solid #1d3850}.a-btn--beginner{border-color:#75af3a}.a-btn--beginner .button-text,.a-btn--beginner .ico{color:#5a8d48}.a-btn--beginner .button-text{font-weight:700}.a-basic-btn--reserve-rev{border:1px solid #0062c4;color:#0062c4}.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited{color:#0062c4}.a-basic-btn--reserve-rev span{color:#0062c4}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai{border:none;box-shadow:0 -3px 0 0 rgba(0,0,0,.3) inset}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn:active,.a-3d-btn:focus{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover{box-shadow:0 3px 0 0 rgba(0,0,0,.3) inset;opacity:1;text-decoration:none}.a-3d-btn .button-text,.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .button-text,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .button-text,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .button-text,.a-3d-btn--warensai .ico-txt{font-weight:700}.a-3d-btn--warensai{background-color:#00a4e5;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--warensai:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--warensai span{color:#fff}.a-3d-btn--detail-reserve,.a-3d-btn--reserve{background-color:#0062c4;box-shadow:0 -2px 0 0 #082c51 inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--detail-reserve:hover,.a-3d-btn--reserve:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--detail-reserve span,.a-3d-btn--reserve span{color:#fff}.a-3d-btn--detail-reserve{font-size:13px}.a-3d-btn--member-registration{background-color:#5a8d48;color:#fff}.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico{color:#fff}.a-3d-btn .ico-book.ico::before,.a-3d-btn--detail-reserve .ico-book.ico::before,.a-3d-btn--member-registration .ico-book.ico::before,.a-3d-btn--reserve .ico-book.ico::before,.a-3d-btn--warensai .ico-book.ico::before,.a-basic-btn .ico-book.ico::before,.a-basic-btn--cart-on .ico-book.ico::before,.a-basic-btn--checked .ico-book.ico::before,.a-basic-btn--delete .ico-book.ico::before,.a-basic-btn--epub-dl .ico-book.ico::before,.a-basic-btn--favorite-add .ico-book.ico::before,.a-basic-btn--favorite-added .ico-book.ico::before,.a-basic-btn--follow .ico-book.ico::before,.a-basic-btn--free .ico-book.ico::before,.a-basic-btn--gift .ico-book.ico::before,.a-basic-btn--maruyomi .ico-book.ico::before,.a-basic-btn--member-registration .ico-book.ico::before,.a-basic-btn--primary .ico-book.ico::before,.a-basic-btn--primary-rev .ico-book.ico::before,.a-basic-btn--read .ico-book.ico::before,.a-basic-btn--registered .ico-book.ico::before,.a-basic-btn--reserve .ico-book.ico::before,.a-basic-btn--reserve-rev .ico-book.ico::before,.a-basic-btn--secondary .ico-book.ico::before,.a-basic-btn--secondary-rev .ico-book.ico::before,.a-basic-btn--trial .ico-book.ico::before,.a-basic-btn--warensai .ico-book.ico::before,.a-border-btn .ico-book.ico::before,.a-btn .ico-book.ico::before,.a-btn--beginner .ico-book.ico::before{margin-top:-.1em}.a-3d-btn .ico-cart.ico::before,.a-3d-btn--detail-reserve .ico-cart.ico::before,.a-3d-btn--member-registration .ico-cart.ico::before,.a-3d-btn--reserve .ico-cart.ico::before,.a-3d-btn--warensai .ico-cart.ico::before,.a-basic-btn .ico-cart.ico::before,.a-basic-btn--cart-on .ico-cart.ico::before,.a-basic-btn--checked .ico-cart.ico::before,.a-basic-btn--delete .ico-cart.ico::before,.a-basic-btn--epub-dl .ico-cart.ico::before,.a-basic-btn--favorite-add .ico-cart.ico::before,.a-basic-btn--favorite-added .ico-cart.ico::before,.a-basic-btn--follow .ico-cart.ico::before,.a-basic-btn--free .ico-cart.ico::before,.a-basic-btn--gift .ico-cart.ico::before,.a-basic-btn--maruyomi .ico-cart.ico::before,.a-basic-btn--member-registration .ico-cart.ico::before,.a-basic-btn--primary .ico-cart.ico::before,.a-basic-btn--primary-rev .ico-cart.ico::before,.a-basic-btn--read .ico-cart.ico::before,.a-basic-btn--registered .ico-cart.ico::before,.a-basic-btn--reserve .ico-cart.ico::before,.a-basic-btn--reserve-rev .ico-cart.ico::before,.a-basic-btn--secondary .ico-cart.ico::before,.a-basic-btn--secondary-rev .ico-cart.ico::before,.a-basic-btn--trial .ico-cart.ico::before,.a-basic-btn--warensai .ico-cart.ico::before,.a-border-btn .ico-cart.ico::before,.a-btn .ico-cart.ico::before,.a-btn--beginner .ico-cart.ico::before{font-size:1.2em;margin-top:-.2em}.a-3d-btn .ico-gift.ico::before,.a-3d-btn--detail-reserve .ico-gift.ico::before,.a-3d-btn--member-registration .ico-gift.ico::before,.a-3d-btn--reserve .ico-gift.ico::before,.a-3d-btn--warensai .ico-gift.ico::before,.a-basic-btn .ico-gift.ico::before,.a-basic-btn--cart-on .ico-gift.ico::before,.a-basic-btn--checked .ico-gift.ico::before,.a-basic-btn--delete .ico-gift.ico::before,.a-basic-btn--epub-dl .ico-gift.ico::before,.a-basic-btn--favorite-add .ico-gift.ico::before,.a-basic-btn--favorite-added .ico-gift.ico::before,.a-basic-btn--follow .ico-gift.ico::before,.a-basic-btn--free .ico-gift.ico::before,.a-basic-btn--gift .ico-gift.ico::before,.a-basic-btn--maruyomi .ico-gift.ico::before,.a-basic-btn--member-registration .ico-gift.ico::before,.a-basic-btn--primary .ico-gift.ico::before,.a-basic-btn--primary-rev .ico-gift.ico::before,.a-basic-btn--read .ico-gift.ico::before,.a-basic-btn--registered .ico-gift.ico::before,.a-basic-btn--reserve .ico-gift.ico::before,.a-basic-btn--reserve-rev .ico-gift.ico::before,.a-basic-btn--secondary .ico-gift.ico::before,.a-basic-btn--secondary-rev .ico-gift.ico::before,.a-basic-btn--trial .ico-gift.ico::before,.a-basic-btn--warensai .ico-gift.ico::before,.a-border-btn .ico-gift.ico::before,.a-btn .ico-gift.ico::before,.a-btn--beginner .ico-gift.ico::before{margin-top:-.2em}.a-3d-btn .ico-Zero-Books.ico::before,.a-3d-btn--detail-reserve .ico-Zero-Books.ico::before,.a-3d-btn--member-registration .ico-Zero-Books.ico::before,.a-3d-btn--reserve .ico-Zero-Books.ico::before,.a-3d-btn--warensai .ico-Zero-Books.ico::before,.a-basic-btn .ico-Zero-Books.ico::before,.a-basic-btn--cart-on .ico-Zero-Books.ico::before,.a-basic-btn--checked .ico-Zero-Books.ico::before,.a-basic-btn--delete .ico-Zero-Books.ico::before,.a-basic-btn--epub-dl .ico-Zero-Books.ico::before,.a-basic-btn--favorite-add .ico-Zero-Books.ico::before,.a-basic-btn--favorite-added .ico-Zero-Books.ico::before,.a-basic-btn--follow .ico-Zero-Books.ico::before,.a-basic-btn--free .ico-Zero-Books.ico::before,.a-basic-btn--gift .ico-Zero-Books.ico::before,.a-basic-btn--maruyomi .ico-Zero-Books.ico::before,.a-basic-btn--member-registration .ico-Zero-Books.ico::before,.a-basic-btn--primary .ico-Zero-Books.ico::before,.a-basic-btn--primary-rev .ico-Zero-Books.ico::before,.a-basic-btn--read .ico-Zero-Books.ico::before,.a-basic-btn--registered .ico-Zero-Books.ico::before,.a-basic-btn--reserve .ico-Zero-Books.ico::before,.a-basic-btn--reserve-rev .ico-Zero-Books.ico::before,.a-basic-btn--secondary .ico-Zero-Books.ico::before,.a-basic-btn--secondary-rev .ico-Zero-Books.ico::before,.a-basic-btn--trial .ico-Zero-Books.ico::before,.a-basic-btn--warensai .ico-Zero-Books.ico::before,.a-border-btn .ico-Zero-Books.ico::before,.a-btn .ico-Zero-Books.ico::before,.a-btn--beginner .ico-Zero-Books.ico::before{margin-top:-.1em}.a-3d-btn .ico-close.ico::before,.a-3d-btn--detail-reserve .ico-close.ico::before,.a-3d-btn--member-registration .ico-close.ico::before,.a-3d-btn--reserve .ico-close.ico::before,.a-3d-btn--warensai .ico-close.ico::before,.a-basic-btn .ico-close.ico::before,.a-basic-btn--cart-on .ico-close.ico::before,.a-basic-btn--checked .ico-close.ico::before,.a-basic-btn--delete .ico-close.ico::before,.a-basic-btn--epub-dl .ico-close.ico::before,.a-basic-btn--favorite-add .ico-close.ico::before,.a-basic-btn--favorite-added .ico-close.ico::before,.a-basic-btn--follow .ico-close.ico::before,.a-basic-btn--free .ico-close.ico::before,.a-basic-btn--gift .ico-close.ico::before,.a-basic-btn--maruyomi .ico-close.ico::before,.a-basic-btn--member-registration .ico-close.ico::before,.a-basic-btn--primary .ico-close.ico::before,.a-basic-btn--primary-rev .ico-close.ico::before,.a-basic-btn--read .ico-close.ico::before,.a-basic-btn--registered .ico-close.ico::before,.a-basic-btn--reserve .ico-close.ico::before,.a-basic-btn--reserve-rev .ico-close.ico::before,.a-basic-btn--secondary .ico-close.ico::before,.a-basic-btn--secondary-rev .ico-close.ico::before,.a-basic-btn--trial .ico-close.ico::before,.a-basic-btn--warensai .ico-close.ico::before,.a-border-btn .ico-close.ico::before,.a-btn .ico-close.ico::before,.a-btn--beginner .ico-close.ico::before{margin-top:-.1em}.a-rounded-btn{display:flex;justify-content:center;align-items:center;position:relative;max-width:320px;width:100%;height:24px;margin:auto;border-radius:24px;font-weight:700;text-align:center}.a-rounded-btn:active,.a-rounded-btn:focus,.a-rounded-btn:visited{text-decoration:none}.a-rounded-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn:hover{opacity:.7}}.a-rounded-btn:active,.a-rounded-btn:focus{text-decoration:none}.a-rounded-btn--right-arrow,.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more,.o-side-section .o-side-section__header .o-side-section__more{display:flex;justify-content:center;align-items:center;position:relative;height:24px;background-color:#1d3850;border-radius:24px;font-weight:700;color:#fff;background-color:#1d3850;color:#fff;padding:0 24px 0 16px;word-break:keep-all}.a-rounded-btn--right-arrow-border:active,.a-rounded-btn--right-arrow-border:focus,.a-rounded-btn--right-arrow-border:visited,.a-rounded-btn--right-arrow:active,.a-rounded-btn--right-arrow:focus,.a-rounded-btn--right-arrow:visited,.o-contents-section .o-contents-section__header .o-contents-section__header-more:active,.o-contents-section .o-contents-section__header .o-contents-section__header-more:focus,.o-contents-section .o-contents-section__header .o-contents-section__header-more:visited,.o-side-section .o-side-section__header .o-side-section__more:active,.o-side-section .o-side-section__header .o-side-section__more:focus,.o-side-section .o-side-section__header .o-side-section__more:visited{text-decoration:none}.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{opacity:.7}}.a-rounded-btn--right-arrow-border::after,.a-rounded-btn--right-arrow::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after,.o-side-section .o-side-section__header .o-side-section__more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow{font-size:10px}.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more{background-color:transparent;border:1px solid #fff;color:#fff}.a-rounded-btn--right-arrow-border::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow-border{font-size:10px}.a-rounded-btn--small{display:flex;justify-content:center;align-items:center;position:relative;width:100%;padding:13px}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--small:hover{opacity:.7}}.a-rounded-btn--small .btn__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:30px;border-radius:24px;color:#fff;font-size:12px;font-weight:700;margin:0 auto}.a-rounded-btn--small .ico{padding-left:.5em}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:link,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small.a-rounded-btn--pink .btn__inner{background-color:#e9137a}.a-rounded-btn--small.a-rounded-btn--navy .btn__inner{background-color:#1d3850}.a-modal-close-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #1d3850;background:#fff;color:#1d3850;cursor:pointer}.a-modal-close-btn .ico{color:#1d3850;padding:0;font-weight:700;font-size:16px;line-height:1}.a-modal-close-btn-box{position:absolute;cursor:pointer;z-index:90}.a-modal-close-btn-box:active,.a-modal-close-btn-box:focus,.a-modal-close-btn-box:visited{text-decoration:none}.a-modal-close-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-modal-close-btn-box:hover{opacity:.7}}.a-delete-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #e40007;box-sizing:border-box;color:#e40007;cursor:pointer}.a-delete-btn .ico{color:#e40007;padding:0;font-weight:700;font-size:16px;line-height:1}.a-delete-btn-box{position:absolute;cursor:pointer;z-index:90}.a-delete-btn-box:active,.a-delete-btn-box:focus,.a-delete-btn-box:visited{text-decoration:none}.a-delete-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-delete-btn-box:hover{opacity:.7}}.a-text-collapse__toggle-btn{position:absolute;left:50%;transform:translateX(-50%) rotate(0);top:0;width:100%;height:120px;cursor:pointer}.a-text-collapse__toggle-btn::after{display:block;content:'';position:absolute;right:50%;bottom:16px;width:10px;height:10px;border-left:2px solid #1d3850;border-bottom:2px solid #1d3850;transition:.2s}.a-text-collapse__toggle-btn.on{background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.8) 70%,#fff 85%);overflow:hidden}.a-text-collapse__toggle-btn.on::after{transform:translateY(-50%) rotate(315deg)}.a-text-collapse__toggle-btn.off{height:100%;overflow:auto}.a-text-collapse__toggle-btn.off::after{transform:translateX(-50%) rotate(135deg)}.o-side-section{margin-bottom:14px;background-color:#fff}.o-side-section:first-of-type{margin-top:0}.o-side-section .o-side-section__header{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 6px 0 8px;min-height:40px;border-left:8px solid #1d3850}.o-side-section .o-side-section__header::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;border-bottom:1px dotted #1d3850}.o-side-section .o-side-section__header .o-side-section__title{font-size:14px;font-weight:700;color:#1d3850;line-height:1}.o-side-section .o-side-section__header .o-side-section__more{font-size:10px}.o-side-section .o-side-section__body{padding:12px}.o-side-section .o-side-section__body.unset{padding:unset}.o-side-section .o-side-section__footer-link{display:flex;justify-content:flex-end;align-items:center;padding:0 8px;min-height:40px;border-top:1px dotted #ccc}.o-side-section .o-side-section__footer-link a{position:relative;padding-right:18px}.o-side-section .o-side-section__footer-link a::after{content:"";display:block;width:10px;height:10px;border-top:2px solid #1d3850;border-right:2px solid #1d3850;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:2px}.o-side-section-group{margin-bottom:14px;background-color:#fff}.o-side-block{margin-bottom:14px}#asideInner .o-side-section{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN","Hiragino Sans",Arial,Meiryo,メイリオ,sans-serif}.t-contents{min-width:1050px;padding:0 15px 15px 15px}.t-contents .t-contents-inner{display:flex;justify-content:space-between;position:relative}.t-contents .t-contents-inner *,.t-contents .t-contents-inner ::after,.t-contents .t-contents-inner ::before{box-sizing:border-box;-webkit-text-size-adjust:100%}.t-contents .t-contents-inner .t-main-column{width:calc(100% - (226px + 15px))}.t-contents .t-contents-inner .t-side-column{flex-shrink:0;width:226px;min-height:600px}.t-body--modal-back{overflow:hidden}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before,.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before,.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{content:'';display:block;position:absolute;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-right:2px solid #1d3850;border-bottom:2px solid #1d3850;box-sizing:border-box}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;max-width:320px;min-height:40px;margin:auto;border-radius:4px;font-weight:700;text-align:center;box-shadow:0 1px 0 0 rgba(0,0,0,.4);box-sizing:border-box;overflow:hidden}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:visited{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{opacity:.7}}.forward.a-3d-btn,.forward.a-3d-btn--detail-reserve,.forward.a-3d-btn--member-registration,.forward.a-3d-btn--reserve,.forward.a-3d-btn--warensai,.forward.a-basic-btn,.forward.a-basic-btn--cart-on,.forward.a-basic-btn--checked,.forward.a-basic-btn--delete,.forward.a-basic-btn--epub-dl,.forward.a-basic-btn--favorite-add,.forward.a-basic-btn--favorite-added,.forward.a-basic-btn--follow,.forward.a-basic-btn--free,.forward.a-basic-btn--gift,.forward.a-basic-btn--maruyomi,.forward.a-basic-btn--member-registration,.forward.a-basic-btn--primary,.forward.a-basic-btn--primary-rev,.forward.a-basic-btn--read,.forward.a-basic-btn--registered,.forward.a-basic-btn--reserve,.forward.a-basic-btn--reserve-rev,.forward.a-basic-btn--secondary,.forward.a-basic-btn--secondary-rev,.forward.a-basic-btn--trial,.forward.a-basic-btn--warensai,.forward.a-border-btn,.forward.a-btn,.forward.a-btn--beginner{padding:10px 34px 10px 14px}.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{right:12px}.back.a-3d-btn,.back.a-3d-btn--detail-reserve,.back.a-3d-btn--member-registration,.back.a-3d-btn--reserve,.back.a-3d-btn--warensai,.back.a-basic-btn,.back.a-basic-btn--cart-on,.back.a-basic-btn--checked,.back.a-basic-btn--delete,.back.a-basic-btn--epub-dl,.back.a-basic-btn--favorite-add,.back.a-basic-btn--favorite-added,.back.a-basic-btn--follow,.back.a-basic-btn--free,.back.a-basic-btn--gift,.back.a-basic-btn--maruyomi,.back.a-basic-btn--member-registration,.back.a-basic-btn--primary,.back.a-basic-btn--primary-rev,.back.a-basic-btn--read,.back.a-basic-btn--registered,.back.a-basic-btn--reserve,.back.a-basic-btn--reserve-rev,.back.a-basic-btn--secondary,.back.a-basic-btn--secondary-rev,.back.a-basic-btn--trial,.back.a-basic-btn--warensai,.back.a-border-btn,.back.a-btn,.back.a-btn--beginner{padding:10px 14px 10px 34px}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{left:12px}.down.a-3d-btn,.down.a-3d-btn--detail-reserve,.down.a-3d-btn--member-registration,.down.a-3d-btn--reserve,.down.a-3d-btn--warensai,.down.a-basic-btn,.down.a-basic-btn--cart-on,.down.a-basic-btn--checked,.down.a-basic-btn--delete,.down.a-basic-btn--epub-dl,.down.a-basic-btn--favorite-add,.down.a-basic-btn--favorite-added,.down.a-basic-btn--follow,.down.a-basic-btn--free,.down.a-basic-btn--gift,.down.a-basic-btn--maruyomi,.down.a-basic-btn--member-registration,.down.a-basic-btn--primary,.down.a-basic-btn--primary-rev,.down.a-basic-btn--read,.down.a-basic-btn--registered,.down.a-basic-btn--reserve,.down.a-basic-btn--reserve-rev,.down.a-basic-btn--secondary,.down.a-basic-btn--secondary-rev,.down.a-basic-btn--trial,.down.a-basic-btn--warensai,.down.a-border-btn,.down.a-btn,.down.a-btn--beginner{padding:10px 34px 10px 14px}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{top:42%;right:12px}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{background-color:#fff;border:1px solid #ccc;font-size:14px;padding:11px 0;line-height:1.2}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:link,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:link,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:link,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:link,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:link,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:link,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:link,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:link,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:link,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:link,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:link,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:link,.a-btn:visited{color:#1d3850}.a-3d-btn .ico,.a-3d-btn--detail-reserve .ico,.a-3d-btn--member-registration .ico,.a-3d-btn--reserve .ico,.a-3d-btn--warensai .ico,.a-basic-btn .ico,.a-basic-btn--cart-on .ico,.a-basic-btn--checked .ico,.a-basic-btn--delete .ico,.a-basic-btn--epub-dl .ico,.a-basic-btn--favorite-add .ico,.a-basic-btn--favorite-added .ico,.a-basic-btn--follow .ico,.a-basic-btn--free .ico,.a-basic-btn--gift .ico,.a-basic-btn--maruyomi .ico,.a-basic-btn--member-registration .ico,.a-basic-btn--primary .ico,.a-basic-btn--primary-rev .ico,.a-basic-btn--read .ico,.a-basic-btn--registered .ico,.a-basic-btn--reserve .ico,.a-basic-btn--reserve-rev .ico,.a-basic-btn--secondary .ico,.a-basic-btn--secondary-rev .ico,.a-basic-btn--trial .ico,.a-basic-btn--warensai .ico,.a-border-btn .ico,.a-btn .ico,.a-btn--beginner .ico{display:inline-block;padding-right:8px;font-size:16px;font-weight:400;vertical-align:middle}.a-3d-btn .ico::before,.a-3d-btn--detail-reserve .ico::before,.a-3d-btn--member-registration .ico::before,.a-3d-btn--reserve .ico::before,.a-3d-btn--warensai .ico::before,.a-basic-btn .ico::before,.a-basic-btn--cart-on .ico::before,.a-basic-btn--checked .ico::before,.a-basic-btn--delete .ico::before,.a-basic-btn--epub-dl .ico::before,.a-basic-btn--favorite-add .ico::before,.a-basic-btn--favorite-added .ico::before,.a-basic-btn--follow .ico::before,.a-basic-btn--free .ico::before,.a-basic-btn--gift .ico::before,.a-basic-btn--maruyomi .ico::before,.a-basic-btn--member-registration .ico::before,.a-basic-btn--primary .ico::before,.a-basic-btn--primary-rev .ico::before,.a-basic-btn--read .ico::before,.a-basic-btn--registered .ico::before,.a-basic-btn--reserve .ico::before,.a-basic-btn--reserve-rev .ico::before,.a-basic-btn--secondary .ico::before,.a-basic-btn--secondary-rev .ico::before,.a-basic-btn--trial .ico::before,.a-basic-btn--warensai .ico::before,.a-border-btn .ico::before,.a-btn .ico::before,.a-btn--beginner .ico::before{display:block}.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .ico-txt,.a-basic-btn .ico-txt,.a-basic-btn--cart-on .ico-txt,.a-basic-btn--checked .ico-txt,.a-basic-btn--delete .ico-txt,.a-basic-btn--epub-dl .ico-txt,.a-basic-btn--favorite-add .ico-txt,.a-basic-btn--favorite-added .ico-txt,.a-basic-btn--follow .ico-txt,.a-basic-btn--free .ico-txt,.a-basic-btn--gift .ico-txt,.a-basic-btn--maruyomi .ico-txt,.a-basic-btn--member-registration .ico-txt,.a-basic-btn--primary .ico-txt,.a-basic-btn--primary-rev .ico-txt,.a-basic-btn--read .ico-txt,.a-basic-btn--registered .ico-txt,.a-basic-btn--reserve .ico-txt,.a-basic-btn--reserve-rev .ico-txt,.a-basic-btn--secondary .ico-txt,.a-basic-btn--secondary-rev .ico-txt,.a-basic-btn--trial .ico-txt,.a-basic-btn--warensai .ico-txt,.a-border-btn .ico-txt,.a-btn .ico-txt,.a-btn--beginner .ico-txt{vertical-align:middle}.a-3d-btn span,.a-3d-btn--detail-reserve span,.a-3d-btn--member-registration span,.a-3d-btn--reserve span,.a-3d-btn--warensai span,.a-basic-btn span,.a-basic-btn--cart-on span,.a-basic-btn--checked span,.a-basic-btn--delete span,.a-basic-btn--epub-dl span,.a-basic-btn--favorite-add span,.a-basic-btn--favorite-added span,.a-basic-btn--follow span,.a-basic-btn--free span,.a-basic-btn--gift span,.a-basic-btn--maruyomi span,.a-basic-btn--member-registration span,.a-basic-btn--primary span,.a-basic-btn--primary-rev span,.a-basic-btn--read span,.a-basic-btn--registered span,.a-basic-btn--reserve span,.a-basic-btn--reserve-rev span,.a-basic-btn--secondary span,.a-basic-btn--secondary-rev span,.a-basic-btn--trial span,.a-basic-btn--warensai span,.a-border-btn span,.a-btn span,.a-btn--beginner span{color:inherit}.a-3d-btn--detail-reserve:disabled,.a-3d-btn--member-registration:disabled,.a-3d-btn--reserve:disabled,.a-3d-btn--warensai:disabled,.a-3d-btn:disabled,.a-basic-btn--cart-on:disabled,.a-basic-btn--checked:disabled,.a-basic-btn--delete:disabled,.a-basic-btn--epub-dl:disabled,.a-basic-btn--favorite-add:disabled,.a-basic-btn--favorite-added:disabled,.a-basic-btn--follow:disabled,.a-basic-btn--free:disabled,.a-basic-btn--gift:disabled,.a-basic-btn--maruyomi:disabled,.a-basic-btn--member-registration:disabled,.a-basic-btn--primary-rev:disabled,.a-basic-btn--primary:disabled,.a-basic-btn--read:disabled,.a-basic-btn--registered:disabled,.a-basic-btn--reserve-rev:disabled,.a-basic-btn--reserve:disabled,.a-basic-btn--secondary-rev:disabled,.a-basic-btn--secondary:disabled,.a-basic-btn--trial:disabled,.a-basic-btn--warensai:disabled,.a-basic-btn.disabled,.a-basic-btn:disabled,.a-border-btn:disabled,.a-btn--beginner:disabled,.a-btn.disabled,.a-btn:disabled,.disabled.a-3d-btn,.disabled.a-3d-btn--detail-reserve,.disabled.a-3d-btn--member-registration,.disabled.a-3d-btn--reserve,.disabled.a-3d-btn--warensai,.disabled.a-basic-btn--cart-on,.disabled.a-basic-btn--checked,.disabled.a-basic-btn--delete,.disabled.a-basic-btn--epub-dl,.disabled.a-basic-btn--favorite-add,.disabled.a-basic-btn--favorite-added,.disabled.a-basic-btn--follow,.disabled.a-basic-btn--free,.disabled.a-basic-btn--gift,.disabled.a-basic-btn--maruyomi,.disabled.a-basic-btn--member-registration,.disabled.a-basic-btn--primary,.disabled.a-basic-btn--primary-rev,.disabled.a-basic-btn--read,.disabled.a-basic-btn--registered,.disabled.a-basic-btn--reserve,.disabled.a-basic-btn--reserve-rev,.disabled.a-basic-btn--secondary,.disabled.a-basic-btn--secondary-rev,.disabled.a-basic-btn--trial,.disabled.a-basic-btn--warensai,.disabled.a-border-btn,.disabled.a-btn--beginner{color:#ccc;background:#eef0f2;border:1px solid #ccc;pointer-events:none;box-shadow:none;padding:11px 0;cursor:auto}.a-3d-btn--detail-reserve:disabled .ico,.a-3d-btn--detail-reserve:disabled .ico-txt,.a-3d-btn--detail-reserve:disabled span,.a-3d-btn--member-registration:disabled .ico,.a-3d-btn--member-registration:disabled .ico-txt,.a-3d-btn--member-registration:disabled span,.a-3d-btn--reserve:disabled .ico,.a-3d-btn--reserve:disabled .ico-txt,.a-3d-btn--reserve:disabled span,.a-3d-btn--warensai:disabled .ico,.a-3d-btn--warensai:disabled .ico-txt,.a-3d-btn--warensai:disabled span,.a-3d-btn:disabled .ico,.a-3d-btn:disabled .ico-txt,.a-3d-btn:disabled span,.a-basic-btn--cart-on:disabled .ico,.a-basic-btn--cart-on:disabled .ico-txt,.a-basic-btn--cart-on:disabled span,.a-basic-btn--checked:disabled .ico,.a-basic-btn--checked:disabled .ico-txt,.a-basic-btn--checked:disabled span,.a-basic-btn--delete:disabled .ico,.a-basic-btn--delete:disabled .ico-txt,.a-basic-btn--delete:disabled span,.a-basic-btn--epub-dl:disabled .ico,.a-basic-btn--epub-dl:disabled .ico-txt,.a-basic-btn--epub-dl:disabled span,.a-basic-btn--favorite-add:disabled .ico,.a-basic-btn--favorite-add:disabled .ico-txt,.a-basic-btn--favorite-add:disabled span,.a-basic-btn--favorite-added:disabled .ico,.a-basic-btn--favorite-added:disabled .ico-txt,.a-basic-btn--favorite-added:disabled span,.a-basic-btn--follow:disabled .ico,.a-basic-btn--follow:disabled .ico-txt,.a-basic-btn--follow:disabled span,.a-basic-btn--free:disabled .ico,.a-basic-btn--free:disabled .ico-txt,.a-basic-btn--free:disabled span,.a-basic-btn--gift:disabled .ico,.a-basic-btn--gift:disabled .ico-txt,.a-basic-btn--gift:disabled span,.a-basic-btn--maruyomi:disabled .ico,.a-basic-btn--maruyomi:disabled .ico-txt,.a-basic-btn--maruyomi:disabled span,.a-basic-btn--member-registration:disabled .ico,.a-basic-btn--member-registration:disabled .ico-txt,.a-basic-btn--member-registration:disabled span,.a-basic-btn--primary-rev:disabled .ico,.a-basic-btn--primary-rev:disabled .ico-txt,.a-basic-btn--primary-rev:disabled span,.a-basic-btn--primary:disabled .ico,.a-basic-btn--primary:disabled .ico-txt,.a-basic-btn--primary:disabled span,.a-basic-btn--read:disabled .ico,.a-basic-btn--read:disabled .ico-txt,.a-basic-btn--read:disabled span,.a-basic-btn--registered:disabled .ico,.a-basic-btn--registered:disabled .ico-txt,.a-basic-btn--registered:disabled span,.a-basic-btn--reserve-rev:disabled .ico,.a-basic-btn--reserve-rev:disabled .ico-txt,.a-basic-btn--reserve-rev:disabled span,.a-basic-btn--reserve:disabled .ico,.a-basic-btn--reserve:disabled .ico-txt,.a-basic-btn--reserve:disabled span,.a-basic-btn--secondary-rev:disabled .ico,.a-basic-btn--secondary-rev:disabled .ico-txt,.a-basic-btn--secondary-rev:disabled span,.a-basic-btn--secondary:disabled .ico,.a-basic-btn--secondary:disabled .ico-txt,.a-basic-btn--secondary:disabled span,.a-basic-btn--trial:disabled .ico,.a-basic-btn--trial:disabled .ico-txt,.a-basic-btn--trial:disabled span,.a-basic-btn--warensai:disabled .ico,.a-basic-btn--warensai:disabled .ico-txt,.a-basic-btn--warensai:disabled span,.a-basic-btn.disabled .ico,.a-basic-btn.disabled .ico-txt,.a-basic-btn.disabled span,.a-basic-btn:disabled .ico,.a-basic-btn:disabled .ico-txt,.a-basic-btn:disabled span,.a-border-btn:disabled .ico,.a-border-btn:disabled .ico-txt,.a-border-btn:disabled span,.a-btn--beginner:disabled .ico,.a-btn--beginner:disabled .ico-txt,.a-btn--beginner:disabled span,.a-btn.disabled .ico,.a-btn.disabled .ico-txt,.a-btn.disabled span,.a-btn:disabled .ico,.a-btn:disabled .ico-txt,.a-btn:disabled span,.disabled.a-3d-btn .ico,.disabled.a-3d-btn .ico-txt,.disabled.a-3d-btn span,.disabled.a-3d-btn--detail-reserve .ico,.disabled.a-3d-btn--detail-reserve .ico-txt,.disabled.a-3d-btn--detail-reserve span,.disabled.a-3d-btn--member-registration .ico,.disabled.a-3d-btn--member-registration .ico-txt,.disabled.a-3d-btn--member-registration span,.disabled.a-3d-btn--reserve .ico,.disabled.a-3d-btn--reserve .ico-txt,.disabled.a-3d-btn--reserve span,.disabled.a-3d-btn--warensai .ico,.disabled.a-3d-btn--warensai .ico-txt,.disabled.a-3d-btn--warensai span,.disabled.a-basic-btn--cart-on .ico,.disabled.a-basic-btn--cart-on .ico-txt,.disabled.a-basic-btn--cart-on span,.disabled.a-basic-btn--checked .ico,.disabled.a-basic-btn--checked .ico-txt,.disabled.a-basic-btn--checked span,.disabled.a-basic-btn--delete .ico,.disabled.a-basic-btn--delete .ico-txt,.disabled.a-basic-btn--delete span,.disabled.a-basic-btn--epub-dl .ico,.disabled.a-basic-btn--epub-dl .ico-txt,.disabled.a-basic-btn--epub-dl span,.disabled.a-basic-btn--favorite-add .ico,.disabled.a-basic-btn--favorite-add .ico-txt,.disabled.a-basic-btn--favorite-add span,.disabled.a-basic-btn--favorite-added .ico,.disabled.a-basic-btn--favorite-added .ico-txt,.disabled.a-basic-btn--favorite-added span,.disabled.a-basic-btn--follow .ico,.disabled.a-basic-btn--follow .ico-txt,.disabled.a-basic-btn--follow span,.disabled.a-basic-btn--free .ico,.disabled.a-basic-btn--free .ico-txt,.disabled.a-basic-btn--free span,.disabled.a-basic-btn--gift .ico,.disabled.a-basic-btn--gift .ico-txt,.disabled.a-basic-btn--gift span,.disabled.a-basic-btn--maruyomi .ico,.disabled.a-basic-btn--maruyomi .ico-txt,.disabled.a-basic-btn--maruyomi span,.disabled.a-basic-btn--member-registration .ico,.disabled.a-basic-btn--member-registration .ico-txt,.disabled.a-basic-btn--member-registration span,.disabled.a-basic-btn--primary .ico,.disabled.a-basic-btn--primary .ico-txt,.disabled.a-basic-btn--primary span,.disabled.a-basic-btn--primary-rev .ico,.disabled.a-basic-btn--primary-rev .ico-txt,.disabled.a-basic-btn--primary-rev span,.disabled.a-basic-btn--read .ico,.disabled.a-basic-btn--read .ico-txt,.disabled.a-basic-btn--read span,.disabled.a-basic-btn--registered .ico,.disabled.a-basic-btn--registered .ico-txt,.disabled.a-basic-btn--registered span,.disabled.a-basic-btn--reserve .ico,.disabled.a-basic-btn--reserve .ico-txt,.disabled.a-basic-btn--reserve span,.disabled.a-basic-btn--reserve-rev .ico,.disabled.a-basic-btn--reserve-rev .ico-txt,.disabled.a-basic-btn--reserve-rev span,.disabled.a-basic-btn--secondary .ico,.disabled.a-basic-btn--secondary .ico-txt,.disabled.a-basic-btn--secondary span,.disabled.a-basic-btn--secondary-rev .ico,.disabled.a-basic-btn--secondary-rev .ico-txt,.disabled.a-basic-btn--secondary-rev span,.disabled.a-basic-btn--trial .ico,.disabled.a-basic-btn--trial .ico-txt,.disabled.a-basic-btn--trial span,.disabled.a-basic-btn--warensai .ico,.disabled.a-basic-btn--warensai .ico-txt,.disabled.a-basic-btn--warensai span,.disabled.a-border-btn .ico,.disabled.a-border-btn .ico-txt,.disabled.a-border-btn span,.disabled.a-btn--beginner .ico,.disabled.a-btn--beginner .ico-txt,.disabled.a-btn--beginner span{color:#ccc}.a-basic-btn--favorite-add{color:#1d3850}.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited{color:#1d3850}.a-basic-btn--favorite-add span{color:#1d3850}.a-basic-btn--favorite-added{box-shadow:none;color:#159f05}.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited{color:#159f05}.a-basic-btn--favorite-added span{color:#159f05}.a-basic-btn--epub-dl{color:#1d3850}.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited{color:#1d3850}.a-basic-btn--epub-dl span{color:#1d3850}.a-basic-btn--checked,.a-basic-btn--registered{color:#159f05}.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited{color:#159f05}.a-basic-btn--checked span,.a-basic-btn--registered span{color:#159f05}.a-basic-btn--cart-on{border:1px solid #5a8d48;box-shadow:none;color:#5a8d48}.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited{color:#5a8d48}.a-basic-btn--cart-on span{color:#5a8d48}.a-basic-btn--delete{color:#e40007;padding:10px 0}.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited{color:#e40007}.a-basic-btn--delete span{color:#e40007}.a-basic-btn--delete .ico-close{font-size:20.5px;padding-right:5px}.a-basic-btn--delete.disabled,.a-basic-btn--delete:disabled{padding:10px 0}.a-basic-btn--primary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 #ba6d20}.a-basic-btn--primary .ico,.a-basic-btn--primary span{color:#fff}.a-basic-btn--primary .ico{font-weight:400}.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited{color:#fff}.a-basic-btn--secondary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#5a8d48;box-shadow:0 1px 0 #3d5749}.a-basic-btn--secondary .ico,.a-basic-btn--secondary span{color:#fff}.a-basic-btn--secondary .ico{font-weight:400}.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited{color:#fff}.a-basic-btn--reserve{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#0062c4;box-shadow:0 1px 0 0 #082c51}.a-basic-btn--reserve .ico,.a-basic-btn--reserve span{color:#fff}.a-basic-btn--reserve .ico{font-weight:400}.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited{color:#fff}.a-basic-btn--gift{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#93bc4e;box-shadow:0 1px 0 0 rgba(13,45,28,.8)}.a-basic-btn--gift .ico,.a-basic-btn--gift span{color:#fff}.a-basic-btn--gift .ico{font-weight:400}.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited{color:#fff}.a-basic-btn--free{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#e84949;box-shadow:0 1px 0 0 #a30f0f}.a-basic-btn--free .ico,.a-basic-btn--free span{color:#fff}.a-basic-btn--free .ico{font-weight:400}.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited{color:#fff}.a-basic-btn--maruyomi{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#ff8db8;box-shadow:0 1px 0 0 #dd3173}.a-basic-btn--maruyomi .ico,.a-basic-btn--maruyomi span{color:#fff}.a-basic-btn--maruyomi .ico{font-weight:400}.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited{color:#fff}.a-basic-btn--warensai{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#00a4e5;box-shadow:0 1px 0 0 #1278a1}.a-basic-btn--warensai .ico,.a-basic-btn--warensai span{color:#fff}.a-basic-btn--warensai .ico{font-weight:400}.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited{color:#fff}.a-basic-btn--member-registration{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 rgba(0,0,0,.4)}.a-basic-btn--member-registration .ico,.a-basic-btn--member-registration span{color:#fff}.a-basic-btn--member-registration .ico{font-weight:400}.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited{color:#fff}.a-basic-btn--primary-rev{background-color:#fff;border:1px solid;box-shadow:none;color:#f2800e}.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited{color:#f2800e}.a-basic-btn--primary-rev .ico{color:#f2800e}.a-basic-btn--secondary-rev{background-color:#fff;border:1px solid;box-shadow:none;border-color:#5a8d48;color:#5a8d48}.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited{color:#5a8d48}.a-basic-btn--secondary-rev .ico{color:#5a8d48}.a-basic-btn--reserve-rev,.a-border-btn,.a-btn--beginner{box-shadow:none;border:1px solid #1d3850}.a-btn--beginner{border-color:#75af3a}.a-btn--beginner .button-text,.a-btn--beginner .ico{color:#5a8d48}.a-btn--beginner .button-text{font-weight:700}.a-basic-btn--reserve-rev{border:1px solid #0062c4;color:#0062c4}.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited{color:#0062c4}.a-basic-btn--reserve-rev span{color:#0062c4}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai{border:none;box-shadow:0 -3px 0 0 rgba(0,0,0,.3) inset}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn:active,.a-3d-btn:focus{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover{box-shadow:0 3px 0 0 rgba(0,0,0,.3) inset;opacity:1;text-decoration:none}.a-3d-btn .button-text,.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .button-text,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .button-text,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .button-text,.a-3d-btn--warensai .ico-txt{font-weight:700}.a-3d-btn--warensai{background-color:#00a4e5;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--warensai:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--warensai span{color:#fff}.a-3d-btn--detail-reserve,.a-3d-btn--reserve{background-color:#0062c4;box-shadow:0 -2px 0 0 #082c51 inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--detail-reserve:hover,.a-3d-btn--reserve:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--detail-reserve span,.a-3d-btn--reserve span{color:#fff}.a-3d-btn--detail-reserve{font-size:13px}.a-3d-btn--member-registration{background-color:#5a8d48;color:#fff}.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico{color:#fff}.a-3d-btn .ico-book.ico::before,.a-3d-btn--detail-reserve .ico-book.ico::before,.a-3d-btn--member-registration .ico-book.ico::before,.a-3d-btn--reserve .ico-book.ico::before,.a-3d-btn--warensai .ico-book.ico::before,.a-basic-btn .ico-book.ico::before,.a-basic-btn--cart-on .ico-book.ico::before,.a-basic-btn--checked .ico-book.ico::before,.a-basic-btn--delete .ico-book.ico::before,.a-basic-btn--epub-dl .ico-book.ico::before,.a-basic-btn--favorite-add .ico-book.ico::before,.a-basic-btn--favorite-added .ico-book.ico::before,.a-basic-btn--follow .ico-book.ico::before,.a-basic-btn--free .ico-book.ico::before,.a-basic-btn--gift .ico-book.ico::before,.a-basic-btn--maruyomi .ico-book.ico::before,.a-basic-btn--member-registration .ico-book.ico::before,.a-basic-btn--primary .ico-book.ico::before,.a-basic-btn--primary-rev .ico-book.ico::before,.a-basic-btn--read .ico-book.ico::before,.a-basic-btn--registered .ico-book.ico::before,.a-basic-btn--reserve .ico-book.ico::before,.a-basic-btn--reserve-rev .ico-book.ico::before,.a-basic-btn--secondary .ico-book.ico::before,.a-basic-btn--secondary-rev .ico-book.ico::before,.a-basic-btn--trial .ico-book.ico::before,.a-basic-btn--warensai .ico-book.ico::before,.a-border-btn .ico-book.ico::before,.a-btn .ico-book.ico::before,.a-btn--beginner .ico-book.ico::before{margin-top:-.1em}.a-3d-btn .ico-cart.ico::before,.a-3d-btn--detail-reserve .ico-cart.ico::before,.a-3d-btn--member-registration .ico-cart.ico::before,.a-3d-btn--reserve .ico-cart.ico::before,.a-3d-btn--warensai .ico-cart.ico::before,.a-basic-btn .ico-cart.ico::before,.a-basic-btn--cart-on .ico-cart.ico::before,.a-basic-btn--checked .ico-cart.ico::before,.a-basic-btn--delete .ico-cart.ico::before,.a-basic-btn--epub-dl .ico-cart.ico::before,.a-basic-btn--favorite-add .ico-cart.ico::before,.a-basic-btn--favorite-added .ico-cart.ico::before,.a-basic-btn--follow .ico-cart.ico::before,.a-basic-btn--free .ico-cart.ico::before,.a-basic-btn--gift .ico-cart.ico::before,.a-basic-btn--maruyomi .ico-cart.ico::before,.a-basic-btn--member-registration .ico-cart.ico::before,.a-basic-btn--primary .ico-cart.ico::before,.a-basic-btn--primary-rev .ico-cart.ico::before,.a-basic-btn--read .ico-cart.ico::before,.a-basic-btn--registered .ico-cart.ico::before,.a-basic-btn--reserve .ico-cart.ico::before,.a-basic-btn--reserve-rev .ico-cart.ico::before,.a-basic-btn--secondary .ico-cart.ico::before,.a-basic-btn--secondary-rev .ico-cart.ico::before,.a-basic-btn--trial .ico-cart.ico::before,.a-basic-btn--warensai .ico-cart.ico::before,.a-border-btn .ico-cart.ico::before,.a-btn .ico-cart.ico::before,.a-btn--beginner .ico-cart.ico::before{font-size:1.2em;margin-top:-.2em}.a-3d-btn .ico-gift.ico::before,.a-3d-btn--detail-reserve .ico-gift.ico::before,.a-3d-btn--member-registration .ico-gift.ico::before,.a-3d-btn--reserve .ico-gift.ico::before,.a-3d-btn--warensai .ico-gift.ico::before,.a-basic-btn .ico-gift.ico::before,.a-basic-btn--cart-on .ico-gift.ico::before,.a-basic-btn--checked .ico-gift.ico::before,.a-basic-btn--delete .ico-gift.ico::before,.a-basic-btn--epub-dl .ico-gift.ico::before,.a-basic-btn--favorite-add .ico-gift.ico::before,.a-basic-btn--favorite-added .ico-gift.ico::before,.a-basic-btn--follow .ico-gift.ico::before,.a-basic-btn--free .ico-gift.ico::before,.a-basic-btn--gift .ico-gift.ico::before,.a-basic-btn--maruyomi .ico-gift.ico::before,.a-basic-btn--member-registration .ico-gift.ico::before,.a-basic-btn--primary .ico-gift.ico::before,.a-basic-btn--primary-rev .ico-gift.ico::before,.a-basic-btn--read .ico-gift.ico::before,.a-basic-btn--registered .ico-gift.ico::before,.a-basic-btn--reserve .ico-gift.ico::before,.a-basic-btn--reserve-rev .ico-gift.ico::before,.a-basic-btn--secondary .ico-gift.ico::before,.a-basic-btn--secondary-rev .ico-gift.ico::before,.a-basic-btn--trial .ico-gift.ico::before,.a-basic-btn--warensai .ico-gift.ico::before,.a-border-btn .ico-gift.ico::before,.a-btn .ico-gift.ico::before,.a-btn--beginner .ico-gift.ico::before{margin-top:-.2em}.a-3d-btn .ico-Zero-Books.ico::before,.a-3d-btn--detail-reserve .ico-Zero-Books.ico::before,.a-3d-btn--member-registration .ico-Zero-Books.ico::before,.a-3d-btn--reserve .ico-Zero-Books.ico::before,.a-3d-btn--warensai .ico-Zero-Books.ico::before,.a-basic-btn .ico-Zero-Books.ico::before,.a-basic-btn--cart-on .ico-Zero-Books.ico::before,.a-basic-btn--checked .ico-Zero-Books.ico::before,.a-basic-btn--delete .ico-Zero-Books.ico::before,.a-basic-btn--epub-dl .ico-Zero-Books.ico::before,.a-basic-btn--favorite-add .ico-Zero-Books.ico::before,.a-basic-btn--favorite-added .ico-Zero-Books.ico::before,.a-basic-btn--follow .ico-Zero-Books.ico::before,.a-basic-btn--free .ico-Zero-Books.ico::before,.a-basic-btn--gift .ico-Zero-Books.ico::before,.a-basic-btn--maruyomi .ico-Zero-Books.ico::before,.a-basic-btn--member-registration .ico-Zero-Books.ico::before,.a-basic-btn--primary .ico-Zero-Books.ico::before,.a-basic-btn--primary-rev .ico-Zero-Books.ico::before,.a-basic-btn--read .ico-Zero-Books.ico::before,.a-basic-btn--registered .ico-Zero-Books.ico::before,.a-basic-btn--reserve .ico-Zero-Books.ico::before,.a-basic-btn--reserve-rev .ico-Zero-Books.ico::before,.a-basic-btn--secondary .ico-Zero-Books.ico::before,.a-basic-btn--secondary-rev .ico-Zero-Books.ico::before,.a-basic-btn--trial .ico-Zero-Books.ico::before,.a-basic-btn--warensai .ico-Zero-Books.ico::before,.a-border-btn .ico-Zero-Books.ico::before,.a-btn .ico-Zero-Books.ico::before,.a-btn--beginner .ico-Zero-Books.ico::before{margin-top:-.1em}.a-3d-btn .ico-close.ico::before,.a-3d-btn--detail-reserve .ico-close.ico::before,.a-3d-btn--member-registration .ico-close.ico::before,.a-3d-btn--reserve .ico-close.ico::before,.a-3d-btn--warensai .ico-close.ico::before,.a-basic-btn .ico-close.ico::before,.a-basic-btn--cart-on .ico-close.ico::before,.a-basic-btn--checked .ico-close.ico::before,.a-basic-btn--delete .ico-close.ico::before,.a-basic-btn--epub-dl .ico-close.ico::before,.a-basic-btn--favorite-add .ico-close.ico::before,.a-basic-btn--favorite-added .ico-close.ico::before,.a-basic-btn--follow .ico-close.ico::before,.a-basic-btn--free .ico-close.ico::before,.a-basic-btn--gift .ico-close.ico::before,.a-basic-btn--maruyomi .ico-close.ico::before,.a-basic-btn--member-registration .ico-close.ico::before,.a-basic-btn--primary .ico-close.ico::before,.a-basic-btn--primary-rev .ico-close.ico::before,.a-basic-btn--read .ico-close.ico::before,.a-basic-btn--registered .ico-close.ico::before,.a-basic-btn--reserve .ico-close.ico::before,.a-basic-btn--reserve-rev .ico-close.ico::before,.a-basic-btn--secondary .ico-close.ico::before,.a-basic-btn--secondary-rev .ico-close.ico::before,.a-basic-btn--trial .ico-close.ico::before,.a-basic-btn--warensai .ico-close.ico::before,.a-border-btn .ico-close.ico::before,.a-btn .ico-close.ico::before,.a-btn--beginner .ico-close.ico::before{margin-top:-.1em}.a-rounded-btn{display:flex;justify-content:center;align-items:center;position:relative;max-width:320px;width:100%;height:24px;margin:auto;border-radius:24px;font-weight:700;text-align:center}.a-rounded-btn:active,.a-rounded-btn:focus,.a-rounded-btn:visited{text-decoration:none}.a-rounded-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn:hover{opacity:.7}}.a-rounded-btn:active,.a-rounded-btn:focus{text-decoration:none}.a-rounded-btn--right-arrow,.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more,.o-side-section .o-side-section__header .o-side-section__more{display:flex;justify-content:center;align-items:center;position:relative;height:24px;background-color:#1d3850;border-radius:24px;font-weight:700;color:#fff;background-color:#1d3850;color:#fff;padding:0 24px 0 16px;word-break:keep-all}.a-rounded-btn--right-arrow-border:active,.a-rounded-btn--right-arrow-border:focus,.a-rounded-btn--right-arrow-border:visited,.a-rounded-btn--right-arrow:active,.a-rounded-btn--right-arrow:focus,.a-rounded-btn--right-arrow:visited,.o-contents-section .o-contents-section__header .o-contents-section__header-more:active,.o-contents-section .o-contents-section__header .o-contents-section__header-more:focus,.o-contents-section .o-contents-section__header .o-contents-section__header-more:visited,.o-side-section .o-side-section__header .o-side-section__more:active,.o-side-section .o-side-section__header .o-side-section__more:focus,.o-side-section .o-side-section__header .o-side-section__more:visited{text-decoration:none}.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{opacity:.7}}.a-rounded-btn--right-arrow-border::after,.a-rounded-btn--right-arrow::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after,.o-side-section .o-side-section__header .o-side-section__more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow{font-size:10px}.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more{background-color:transparent;border:1px solid #fff;color:#fff}.a-rounded-btn--right-arrow-border::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow-border{font-size:10px}.a-rounded-btn--small{display:flex;justify-content:center;align-items:center;position:relative;width:100%;padding:13px}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--small:hover{opacity:.7}}.a-rounded-btn--small .btn__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:30px;border-radius:24px;color:#fff;font-size:12px;font-weight:700;margin:0 auto}.a-rounded-btn--small .ico{padding-left:.5em}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:link,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small.a-rounded-btn--pink .btn__inner{background-color:#e9137a}.a-rounded-btn--small.a-rounded-btn--navy .btn__inner{background-color:#1d3850}.a-modal-close-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #1d3850;background:#fff;color:#1d3850;cursor:pointer}.a-modal-close-btn .ico{color:#1d3850;padding:0;font-weight:700;font-size:16px;line-height:1}.a-modal-close-btn-box{position:absolute;cursor:pointer;z-index:90}.a-modal-close-btn-box:active,.a-modal-close-btn-box:focus,.a-modal-close-btn-box:visited{text-decoration:none}.a-modal-close-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-modal-close-btn-box:hover{opacity:.7}}.a-delete-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #e40007;box-sizing:border-box;color:#e40007;cursor:pointer}.a-delete-btn .ico{color:#e40007;padding:0;font-weight:700;font-size:16px;line-height:1}.a-delete-btn-box{position:absolute;cursor:pointer;z-index:90}.a-delete-btn-box:active,.a-delete-btn-box:focus,.a-delete-btn-box:visited{text-decoration:none}.a-delete-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-delete-btn-box:hover{opacity:.7}}.a-text-collapse__toggle-btn{position:absolute;left:50%;transform:translateX(-50%) rotate(0);top:0;width:100%;height:120px;cursor:pointer}.a-text-collapse__toggle-btn::after{display:block;content:'';position:absolute;right:50%;bottom:16px;width:10px;height:10px;border-left:2px solid #1d3850;border-bottom:2px solid #1d3850;transition:.2s}.a-text-collapse__toggle-btn.on{background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.8) 70%,#fff 85%);overflow:hidden}.a-text-collapse__toggle-btn.on::after{transform:translateY(-50%) rotate(315deg)}.a-text-collapse__toggle-btn.off{height:100%;overflow:auto}.a-text-collapse__toggle-btn.off::after{transform:translateX(-50%) rotate(135deg)}.a-check{display:block;width:22px;height:22px;overflow:hidden;background-image:url(/anne/img/common/btn-check-off.svg);background-size:22px 22px;font-size:0;text-indent:100%;white-space:nowrap;z-index:10}.a-check--on{display:block;width:22px;height:22px;overflow:hidden;background-image:url(/anne/img/common/btn-check-on.svg);background-size:22px 22px;font-size:0;text-indent:100%;white-space:nowrap;z-index:10}.a-youtube-video{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.a-youtube-video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.a-slider-btn__arrow--next,.a-slider-btn__arrow--prev{display:block;position:relative;width:32px;height:64px;border-radius:0 6px 6px 0;background:rgba(29,56,80,.7);z-index:1}.a-slider-btn__arrow--next:hover,.a-slider-btn__arrow--prev:hover{cursor:pointer}.a-slider-btn__arrow--next:hover .a-slider-btn__arrow--next,.a-slider-btn__arrow--next:hover .a-slider-btn__arrow--prev,.a-slider-btn__arrow--prev:hover .a-slider-btn__arrow--next,.a-slider-btn__arrow--prev:hover .a-slider-btn__arrow--prev{background:#1d3850}.a-slider-btn__arrow--next::after,.a-slider-btn__arrow--prev::after{content:"";display:block;position:relative;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%) rotate(-135deg);-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.a-slider-btn__arrow--next{border-radius:6px 0 0 6px}.a-slider-btn__arrow--next::after{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.a-slider-btn__next,.a-slider-btn__prev{display:flex;align-items:center;position:absolute;top:0;left:0;width:28px;height:100%;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.a-slider-btn__next:hover,.a-slider-btn__prev:hover{cursor:pointer}.a-slider-btn__next:hover .a-slider-btn__arrow--next,.a-slider-btn__next:hover .a-slider-btn__arrow--prev,.a-slider-btn__prev:hover .a-slider-btn__arrow--next,.a-slider-btn__prev:hover .a-slider-btn__arrow--prev{background:#1d3850}.a-slider-btn__prev.swiper-button-disabled,.swiper-button-disabled.a-slider-btn__next{visibility:hidden}.a-slider-btn__next{left:unset;right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}.a-preview-slider-btn__arrow--next,.a-preview-slider-btn__arrow--prev{display:block;position:relative;width:32px;height:64px;border-radius:0 6px 6px 0;background:rgba(29,56,80,.7);z-index:1}.a-preview-slider-btn__arrow--next::after,.a-preview-slider-btn__arrow--prev::after{content:"";display:block;position:relative;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%) rotate(-135deg);-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.a-preview-slider-btn__next,.a-preview-slider-btn__prev{display:flex;align-items:center;position:absolute;top:0;left:0;width:28px;height:100%;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.a-preview-slider-btn__next:hover,.a-preview-slider-btn__prev:hover{cursor:pointer}.a-preview-slider-btn__next:hover .a-preview-slider-btn__arrow--next,.a-preview-slider-btn__next:hover .a-preview-slider-btn__arrow--prev,.a-preview-slider-btn__prev:hover .a-preview-slider-btn__arrow--next,.a-preview-slider-btn__prev:hover .a-preview-slider-btn__arrow--prev{background:#1d3850}.a-preview-slider-btn__next.swiper-button-disabled,.swiper-button-disabled.a-preview-slider-btn__prev{visibility:hidden}.a-preview-slider-btn__prev{left:unset;right:0;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.a-preview-slider-btn__prev.swiper-button-disabled{visibility:hidden}.a-preview-slider-btn__next,.a-preview-slider-btn__prev,.a-slider-btn__next,.a-slider-btn__prev{z-index:100}.a-url-share-btn{display:block;width:44px;height:44px;color-scheme:only light;cursor:pointer;background:url(/anne/img/common/logo_circle_share-link.svg) center/32px no-repeat}.a-hatebu-share-btn{display:block;width:44px;height:44px;color-scheme:only light;cursor:pointer;background:url(/anne/img/common/logo_circle_hatena-bookmark.svg) center/32px no-repeat}.a-twitter-share-btn{display:block;width:44px;height:44px;color-scheme:only light;cursor:pointer;background:url(/anne/img/common/logo_circle_twitter.svg) center/32px no-repeat}.a-x-share-btn{display:block;width:44px;height:44px;color-scheme:only light;cursor:pointer;background:url(/anne/img/common/logo_circle_x.svg) center/32px no-repeat}.a-facebook-share-btn{display:block;width:44px;height:44px;color-scheme:only light;cursor:pointer;background:url(/anne/img/common/logo_circle_facebook.svg) center/32px no-repeat}.a-line-share-btn{display:block;width:44px;height:44px;color-scheme:only light;cursor:pointer;background:url(/anne/img/common/logo_circle_line.svg) center/32px no-repeat}.a-url-share-long-btn{display:flex;align-items:center;border:1px solid #999;background-color:#fff;border-radius:3px;color:#999;cursor:pointer;font-size:11px;padding:2px 7px;word-break:keep-all}.a-url-share-long-btn .a-url-share-long-btn__text{font-weight:700;padding-left:4px}.a-done-popup{display:none}.a-done-popup--on{position:fixed;top:50%;left:50%;z-index:10500;width:80%;max-width:480px;padding:12px;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-align:center;color:#2f2f2f;border-radius:4px;border:1px solid #1d3850;background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.5);transform:translateX(-50%) translateY(-50%)}.a-done-popup--on .ico{margin-bottom:4px}.a-done-popup--on .a-done-popup-link{text-decoration:underline}.a-done-popup--on .ico-alerm{color:#0062c4}.a-done-popup--on .ico-follow{color:#180}.a-done-popup--on .ico-allread{color:#180}.m-square-check-box--only::before{content:"";display:block;position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #ccc;background:#fff}.m-square-check-box--only::after{content:"";display:block;position:absolute;top:3px;left:7px;width:8px;height:12px;border-right:2px solid #eef0f2;border-bottom:2px solid #eef0f2;transform:rotate(45deg)}.m-square-check-box,.m-square-check-box--multi-line{display:block;padding:8px 0}.m-square-check-box .a-square-check-box__txt,.m-square-check-box--multi-line .a-square-check-box__txt{display:inline-block;position:relative;padding:0 0 0 32px;font-size:13px;line-height:22px;color:#1d4a6d}.m-square-check-box .a-square-check-box__txt::before,.m-square-check-box--multi-line .a-square-check-box__txt::before{content:"";display:block;position:absolute;top:0;left:0;width:22px;height:22px;border:2px solid #ccc;background:#fff}.m-square-check-box .a-square-check-box__txt::after,.m-square-check-box--multi-line .a-square-check-box__txt::after{content:"";display:block;position:absolute;top:3px;left:7px;width:8px;height:12px;border-right:2px solid #eef0f2;border-bottom:2px solid #eef0f2;transform:rotate(45deg)}.m-square-check-box .a-square-check-box__input,.m-square-check-box--multi-line .a-square-check-box__input{display:none}.m-square-check-box .a-square-check-box__input:checked+.a-square-check-box__txt,.m-square-check-box--multi-line .a-square-check-box__input:checked+.a-square-check-box__txt{font-weight:700;color:#180}.m-square-check-box .a-square-check-box__input:checked+.a-square-check-box__txt::before,.m-square-check-box--multi-line .a-square-check-box__input:checked+.a-square-check-box__txt::before{background:#159f05}.m-square-check-box .a-square-check-box__input:checked+.a-square-check-box__txt::after,.m-square-check-box--multi-line .a-square-check-box__input:checked+.a-square-check-box__txt::after{content:"";display:block;position:absolute;top:3px;left:7px;width:8px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.m-square-check-box--multi-line .a-square-check-box__txt{padding:0 0 0 27px;line-height:14px}.m-square-check-box--multi-line .a-square-check-box__txt .a-square-check-box__caution{display:block;font-size:9px}.a-loading-animation{display:inline-block;width:80px;height:80px;background:url(/anne/img/common/loading-animation.svg) no-repeat;background-size:80px 80px;animation:loading .7s linear infinite}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before,.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before,.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{content:'';display:block;position:absolute;position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-right:2px solid #1d3850;border-bottom:2px solid #1d3850;box-sizing:border-box}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;max-width:320px;min-height:40px;margin:auto;border-radius:4px;font-weight:700;text-align:center;box-shadow:0 1px 0 0 rgba(0,0,0,.4);box-sizing:border-box;overflow:hidden}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:visited{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover,.a-basic-btn--cart-on:hover,.a-basic-btn--checked:hover,.a-basic-btn--delete:hover,.a-basic-btn--epub-dl:hover,.a-basic-btn--favorite-add:hover,.a-basic-btn--favorite-added:hover,.a-basic-btn--follow:hover,.a-basic-btn--free:hover,.a-basic-btn--gift:hover,.a-basic-btn--maruyomi:hover,.a-basic-btn--member-registration:hover,.a-basic-btn--primary-rev:hover,.a-basic-btn--primary:hover,.a-basic-btn--read:hover,.a-basic-btn--registered:hover,.a-basic-btn--reserve-rev:hover,.a-basic-btn--reserve:hover,.a-basic-btn--secondary-rev:hover,.a-basic-btn--secondary:hover,.a-basic-btn--trial:hover,.a-basic-btn--warensai:hover,.a-basic-btn:hover,.a-border-btn:hover,.a-btn--beginner:hover,.a-btn:hover{opacity:.7}}.forward.a-3d-btn,.forward.a-3d-btn--detail-reserve,.forward.a-3d-btn--member-registration,.forward.a-3d-btn--reserve,.forward.a-3d-btn--warensai,.forward.a-basic-btn,.forward.a-basic-btn--cart-on,.forward.a-basic-btn--checked,.forward.a-basic-btn--delete,.forward.a-basic-btn--epub-dl,.forward.a-basic-btn--favorite-add,.forward.a-basic-btn--favorite-added,.forward.a-basic-btn--follow,.forward.a-basic-btn--free,.forward.a-basic-btn--gift,.forward.a-basic-btn--maruyomi,.forward.a-basic-btn--member-registration,.forward.a-basic-btn--primary,.forward.a-basic-btn--primary-rev,.forward.a-basic-btn--read,.forward.a-basic-btn--registered,.forward.a-basic-btn--reserve,.forward.a-basic-btn--reserve-rev,.forward.a-basic-btn--secondary,.forward.a-basic-btn--secondary-rev,.forward.a-basic-btn--trial,.forward.a-basic-btn--warensai,.forward.a-border-btn,.forward.a-btn,.forward.a-btn--beginner{padding:10px 34px 10px 14px}.forward.a-3d-btn--detail-reserve::before,.forward.a-3d-btn--member-registration::before,.forward.a-3d-btn--reserve::before,.forward.a-3d-btn--warensai::before,.forward.a-3d-btn::before,.forward.a-basic-btn--cart-on::before,.forward.a-basic-btn--checked::before,.forward.a-basic-btn--delete::before,.forward.a-basic-btn--epub-dl::before,.forward.a-basic-btn--favorite-add::before,.forward.a-basic-btn--favorite-added::before,.forward.a-basic-btn--follow::before,.forward.a-basic-btn--free::before,.forward.a-basic-btn--gift::before,.forward.a-basic-btn--maruyomi::before,.forward.a-basic-btn--member-registration::before,.forward.a-basic-btn--primary-rev::before,.forward.a-basic-btn--primary::before,.forward.a-basic-btn--read::before,.forward.a-basic-btn--registered::before,.forward.a-basic-btn--reserve-rev::before,.forward.a-basic-btn--reserve::before,.forward.a-basic-btn--secondary-rev::before,.forward.a-basic-btn--secondary::before,.forward.a-basic-btn--trial::before,.forward.a-basic-btn--warensai::before,.forward.a-basic-btn::before,.forward.a-border-btn::before,.forward.a-btn--beginner::before,.forward.a-btn::before{right:12px}.back.a-3d-btn,.back.a-3d-btn--detail-reserve,.back.a-3d-btn--member-registration,.back.a-3d-btn--reserve,.back.a-3d-btn--warensai,.back.a-basic-btn,.back.a-basic-btn--cart-on,.back.a-basic-btn--checked,.back.a-basic-btn--delete,.back.a-basic-btn--epub-dl,.back.a-basic-btn--favorite-add,.back.a-basic-btn--favorite-added,.back.a-basic-btn--follow,.back.a-basic-btn--free,.back.a-basic-btn--gift,.back.a-basic-btn--maruyomi,.back.a-basic-btn--member-registration,.back.a-basic-btn--primary,.back.a-basic-btn--primary-rev,.back.a-basic-btn--read,.back.a-basic-btn--registered,.back.a-basic-btn--reserve,.back.a-basic-btn--reserve-rev,.back.a-basic-btn--secondary,.back.a-basic-btn--secondary-rev,.back.a-basic-btn--trial,.back.a-basic-btn--warensai,.back.a-border-btn,.back.a-btn,.back.a-btn--beginner{padding:10px 14px 10px 34px}.back.a-3d-btn--detail-reserve::before,.back.a-3d-btn--member-registration::before,.back.a-3d-btn--reserve::before,.back.a-3d-btn--warensai::before,.back.a-3d-btn::before,.back.a-basic-btn--cart-on::before,.back.a-basic-btn--checked::before,.back.a-basic-btn--delete::before,.back.a-basic-btn--epub-dl::before,.back.a-basic-btn--favorite-add::before,.back.a-basic-btn--favorite-added::before,.back.a-basic-btn--follow::before,.back.a-basic-btn--free::before,.back.a-basic-btn--gift::before,.back.a-basic-btn--maruyomi::before,.back.a-basic-btn--member-registration::before,.back.a-basic-btn--primary-rev::before,.back.a-basic-btn--primary::before,.back.a-basic-btn--read::before,.back.a-basic-btn--registered::before,.back.a-basic-btn--reserve-rev::before,.back.a-basic-btn--reserve::before,.back.a-basic-btn--secondary-rev::before,.back.a-basic-btn--secondary::before,.back.a-basic-btn--trial::before,.back.a-basic-btn--warensai::before,.back.a-basic-btn::before,.back.a-border-btn::before,.back.a-btn--beginner::before,.back.a-btn::before{left:12px}.down.a-3d-btn,.down.a-3d-btn--detail-reserve,.down.a-3d-btn--member-registration,.down.a-3d-btn--reserve,.down.a-3d-btn--warensai,.down.a-basic-btn,.down.a-basic-btn--cart-on,.down.a-basic-btn--checked,.down.a-basic-btn--delete,.down.a-basic-btn--epub-dl,.down.a-basic-btn--favorite-add,.down.a-basic-btn--favorite-added,.down.a-basic-btn--follow,.down.a-basic-btn--free,.down.a-basic-btn--gift,.down.a-basic-btn--maruyomi,.down.a-basic-btn--member-registration,.down.a-basic-btn--primary,.down.a-basic-btn--primary-rev,.down.a-basic-btn--read,.down.a-basic-btn--registered,.down.a-basic-btn--reserve,.down.a-basic-btn--reserve-rev,.down.a-basic-btn--secondary,.down.a-basic-btn--secondary-rev,.down.a-basic-btn--trial,.down.a-basic-btn--warensai,.down.a-border-btn,.down.a-btn,.down.a-btn--beginner{padding:10px 34px 10px 14px}.down.a-3d-btn--detail-reserve::before,.down.a-3d-btn--member-registration::before,.down.a-3d-btn--reserve::before,.down.a-3d-btn--warensai::before,.down.a-3d-btn::before,.down.a-basic-btn--cart-on::before,.down.a-basic-btn--checked::before,.down.a-basic-btn--delete::before,.down.a-basic-btn--epub-dl::before,.down.a-basic-btn--favorite-add::before,.down.a-basic-btn--favorite-added::before,.down.a-basic-btn--follow::before,.down.a-basic-btn--free::before,.down.a-basic-btn--gift::before,.down.a-basic-btn--maruyomi::before,.down.a-basic-btn--member-registration::before,.down.a-basic-btn--primary-rev::before,.down.a-basic-btn--primary::before,.down.a-basic-btn--read::before,.down.a-basic-btn--registered::before,.down.a-basic-btn--reserve-rev::before,.down.a-basic-btn--reserve::before,.down.a-basic-btn--secondary-rev::before,.down.a-basic-btn--secondary::before,.down.a-basic-btn--trial::before,.down.a-basic-btn--warensai::before,.down.a-basic-btn::before,.down.a-border-btn::before,.down.a-btn--beginner::before,.down.a-btn::before{top:42%;right:12px}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai,.a-basic-btn,.a-basic-btn--cart-on,.a-basic-btn--checked,.a-basic-btn--delete,.a-basic-btn--epub-dl,.a-basic-btn--favorite-add,.a-basic-btn--favorite-added,.a-basic-btn--follow,.a-basic-btn--free,.a-basic-btn--gift,.a-basic-btn--maruyomi,.a-basic-btn--member-registration,.a-basic-btn--primary,.a-basic-btn--primary-rev,.a-basic-btn--read,.a-basic-btn--registered,.a-basic-btn--reserve,.a-basic-btn--reserve-rev,.a-basic-btn--secondary,.a-basic-btn--secondary-rev,.a-basic-btn--trial,.a-basic-btn--warensai,.a-border-btn,.a-btn,.a-btn--beginner{background-color:#fff;border:1px solid #ccc;font-size:14px;padding:11px 0;line-height:1.2}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--detail-reserve:link,.a-3d-btn--detail-reserve:visited,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--member-registration:link,.a-3d-btn--member-registration:visited,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--reserve:link,.a-3d-btn--reserve:visited,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn--warensai:link,.a-3d-btn--warensai:visited,.a-3d-btn:active,.a-3d-btn:focus,.a-3d-btn:link,.a-3d-btn:visited,.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited,.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited,.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited,.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited,.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited,.a-basic-btn--follow:active,.a-basic-btn--follow:focus,.a-basic-btn--follow:link,.a-basic-btn--follow:visited,.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited,.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited,.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited,.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited,.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited,.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited,.a-basic-btn--read:active,.a-basic-btn--read:focus,.a-basic-btn--read:link,.a-basic-btn--read:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited,.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited,.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited,.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited,.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited,.a-basic-btn--trial:active,.a-basic-btn--trial:focus,.a-basic-btn--trial:link,.a-basic-btn--trial:visited,.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited,.a-basic-btn:active,.a-basic-btn:focus,.a-basic-btn:link,.a-basic-btn:visited,.a-border-btn:active,.a-border-btn:focus,.a-border-btn:link,.a-border-btn:visited,.a-btn--beginner:active,.a-btn--beginner:focus,.a-btn--beginner:link,.a-btn--beginner:visited,.a-btn:active,.a-btn:focus,.a-btn:link,.a-btn:visited{color:#1d3850}.a-3d-btn .ico,.a-3d-btn--detail-reserve .ico,.a-3d-btn--member-registration .ico,.a-3d-btn--reserve .ico,.a-3d-btn--warensai .ico,.a-basic-btn .ico,.a-basic-btn--cart-on .ico,.a-basic-btn--checked .ico,.a-basic-btn--delete .ico,.a-basic-btn--epub-dl .ico,.a-basic-btn--favorite-add .ico,.a-basic-btn--favorite-added .ico,.a-basic-btn--follow .ico,.a-basic-btn--free .ico,.a-basic-btn--gift .ico,.a-basic-btn--maruyomi .ico,.a-basic-btn--member-registration .ico,.a-basic-btn--primary .ico,.a-basic-btn--primary-rev .ico,.a-basic-btn--read .ico,.a-basic-btn--registered .ico,.a-basic-btn--reserve .ico,.a-basic-btn--reserve-rev .ico,.a-basic-btn--secondary .ico,.a-basic-btn--secondary-rev .ico,.a-basic-btn--trial .ico,.a-basic-btn--warensai .ico,.a-border-btn .ico,.a-btn .ico,.a-btn--beginner .ico{display:inline-block;padding-right:8px;font-size:16px;font-weight:400;vertical-align:middle}.a-3d-btn .ico::before,.a-3d-btn--detail-reserve .ico::before,.a-3d-btn--member-registration .ico::before,.a-3d-btn--reserve .ico::before,.a-3d-btn--warensai .ico::before,.a-basic-btn .ico::before,.a-basic-btn--cart-on .ico::before,.a-basic-btn--checked .ico::before,.a-basic-btn--delete .ico::before,.a-basic-btn--epub-dl .ico::before,.a-basic-btn--favorite-add .ico::before,.a-basic-btn--favorite-added .ico::before,.a-basic-btn--follow .ico::before,.a-basic-btn--free .ico::before,.a-basic-btn--gift .ico::before,.a-basic-btn--maruyomi .ico::before,.a-basic-btn--member-registration .ico::before,.a-basic-btn--primary .ico::before,.a-basic-btn--primary-rev .ico::before,.a-basic-btn--read .ico::before,.a-basic-btn--registered .ico::before,.a-basic-btn--reserve .ico::before,.a-basic-btn--reserve-rev .ico::before,.a-basic-btn--secondary .ico::before,.a-basic-btn--secondary-rev .ico::before,.a-basic-btn--trial .ico::before,.a-basic-btn--warensai .ico::before,.a-border-btn .ico::before,.a-btn .ico::before,.a-btn--beginner .ico::before{display:block}.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .ico-txt,.a-basic-btn .ico-txt,.a-basic-btn--cart-on .ico-txt,.a-basic-btn--checked .ico-txt,.a-basic-btn--delete .ico-txt,.a-basic-btn--epub-dl .ico-txt,.a-basic-btn--favorite-add .ico-txt,.a-basic-btn--favorite-added .ico-txt,.a-basic-btn--follow .ico-txt,.a-basic-btn--free .ico-txt,.a-basic-btn--gift .ico-txt,.a-basic-btn--maruyomi .ico-txt,.a-basic-btn--member-registration .ico-txt,.a-basic-btn--primary .ico-txt,.a-basic-btn--primary-rev .ico-txt,.a-basic-btn--read .ico-txt,.a-basic-btn--registered .ico-txt,.a-basic-btn--reserve .ico-txt,.a-basic-btn--reserve-rev .ico-txt,.a-basic-btn--secondary .ico-txt,.a-basic-btn--secondary-rev .ico-txt,.a-basic-btn--trial .ico-txt,.a-basic-btn--warensai .ico-txt,.a-border-btn .ico-txt,.a-btn .ico-txt,.a-btn--beginner .ico-txt{vertical-align:middle}.a-3d-btn span,.a-3d-btn--detail-reserve span,.a-3d-btn--member-registration span,.a-3d-btn--reserve span,.a-3d-btn--warensai span,.a-basic-btn span,.a-basic-btn--cart-on span,.a-basic-btn--checked span,.a-basic-btn--delete span,.a-basic-btn--epub-dl span,.a-basic-btn--favorite-add span,.a-basic-btn--favorite-added span,.a-basic-btn--follow span,.a-basic-btn--free span,.a-basic-btn--gift span,.a-basic-btn--maruyomi span,.a-basic-btn--member-registration span,.a-basic-btn--primary span,.a-basic-btn--primary-rev span,.a-basic-btn--read span,.a-basic-btn--registered span,.a-basic-btn--reserve span,.a-basic-btn--reserve-rev span,.a-basic-btn--secondary span,.a-basic-btn--secondary-rev span,.a-basic-btn--trial span,.a-basic-btn--warensai span,.a-border-btn span,.a-btn span,.a-btn--beginner span{color:inherit}.a-3d-btn--detail-reserve:disabled,.a-3d-btn--member-registration:disabled,.a-3d-btn--reserve:disabled,.a-3d-btn--warensai:disabled,.a-3d-btn:disabled,.a-basic-btn--cart-on:disabled,.a-basic-btn--checked:disabled,.a-basic-btn--delete:disabled,.a-basic-btn--epub-dl:disabled,.a-basic-btn--favorite-add:disabled,.a-basic-btn--favorite-added:disabled,.a-basic-btn--follow:disabled,.a-basic-btn--free:disabled,.a-basic-btn--gift:disabled,.a-basic-btn--maruyomi:disabled,.a-basic-btn--member-registration:disabled,.a-basic-btn--primary-rev:disabled,.a-basic-btn--primary:disabled,.a-basic-btn--read:disabled,.a-basic-btn--registered:disabled,.a-basic-btn--reserve-rev:disabled,.a-basic-btn--reserve:disabled,.a-basic-btn--secondary-rev:disabled,.a-basic-btn--secondary:disabled,.a-basic-btn--trial:disabled,.a-basic-btn--warensai:disabled,.a-basic-btn.disabled,.a-basic-btn:disabled,.a-border-btn:disabled,.a-btn--beginner:disabled,.a-btn.disabled,.a-btn:disabled,.disabled.a-3d-btn,.disabled.a-3d-btn--detail-reserve,.disabled.a-3d-btn--member-registration,.disabled.a-3d-btn--reserve,.disabled.a-3d-btn--warensai,.disabled.a-basic-btn--cart-on,.disabled.a-basic-btn--checked,.disabled.a-basic-btn--delete,.disabled.a-basic-btn--epub-dl,.disabled.a-basic-btn--favorite-add,.disabled.a-basic-btn--favorite-added,.disabled.a-basic-btn--follow,.disabled.a-basic-btn--free,.disabled.a-basic-btn--gift,.disabled.a-basic-btn--maruyomi,.disabled.a-basic-btn--member-registration,.disabled.a-basic-btn--primary,.disabled.a-basic-btn--primary-rev,.disabled.a-basic-btn--read,.disabled.a-basic-btn--registered,.disabled.a-basic-btn--reserve,.disabled.a-basic-btn--reserve-rev,.disabled.a-basic-btn--secondary,.disabled.a-basic-btn--secondary-rev,.disabled.a-basic-btn--trial,.disabled.a-basic-btn--warensai,.disabled.a-border-btn,.disabled.a-btn--beginner{color:#ccc;background:#eef0f2;border:1px solid #ccc;pointer-events:none;box-shadow:none;padding:11px 0;cursor:auto}.a-3d-btn--detail-reserve:disabled .ico,.a-3d-btn--detail-reserve:disabled .ico-txt,.a-3d-btn--detail-reserve:disabled span,.a-3d-btn--member-registration:disabled .ico,.a-3d-btn--member-registration:disabled .ico-txt,.a-3d-btn--member-registration:disabled span,.a-3d-btn--reserve:disabled .ico,.a-3d-btn--reserve:disabled .ico-txt,.a-3d-btn--reserve:disabled span,.a-3d-btn--warensai:disabled .ico,.a-3d-btn--warensai:disabled .ico-txt,.a-3d-btn--warensai:disabled span,.a-3d-btn:disabled .ico,.a-3d-btn:disabled .ico-txt,.a-3d-btn:disabled span,.a-basic-btn--cart-on:disabled .ico,.a-basic-btn--cart-on:disabled .ico-txt,.a-basic-btn--cart-on:disabled span,.a-basic-btn--checked:disabled .ico,.a-basic-btn--checked:disabled .ico-txt,.a-basic-btn--checked:disabled span,.a-basic-btn--delete:disabled .ico,.a-basic-btn--delete:disabled .ico-txt,.a-basic-btn--delete:disabled span,.a-basic-btn--epub-dl:disabled .ico,.a-basic-btn--epub-dl:disabled .ico-txt,.a-basic-btn--epub-dl:disabled span,.a-basic-btn--favorite-add:disabled .ico,.a-basic-btn--favorite-add:disabled .ico-txt,.a-basic-btn--favorite-add:disabled span,.a-basic-btn--favorite-added:disabled .ico,.a-basic-btn--favorite-added:disabled .ico-txt,.a-basic-btn--favorite-added:disabled span,.a-basic-btn--follow:disabled .ico,.a-basic-btn--follow:disabled .ico-txt,.a-basic-btn--follow:disabled span,.a-basic-btn--free:disabled .ico,.a-basic-btn--free:disabled .ico-txt,.a-basic-btn--free:disabled span,.a-basic-btn--gift:disabled .ico,.a-basic-btn--gift:disabled .ico-txt,.a-basic-btn--gift:disabled span,.a-basic-btn--maruyomi:disabled .ico,.a-basic-btn--maruyomi:disabled .ico-txt,.a-basic-btn--maruyomi:disabled span,.a-basic-btn--member-registration:disabled .ico,.a-basic-btn--member-registration:disabled .ico-txt,.a-basic-btn--member-registration:disabled span,.a-basic-btn--primary-rev:disabled .ico,.a-basic-btn--primary-rev:disabled .ico-txt,.a-basic-btn--primary-rev:disabled span,.a-basic-btn--primary:disabled .ico,.a-basic-btn--primary:disabled .ico-txt,.a-basic-btn--primary:disabled span,.a-basic-btn--read:disabled .ico,.a-basic-btn--read:disabled .ico-txt,.a-basic-btn--read:disabled span,.a-basic-btn--registered:disabled .ico,.a-basic-btn--registered:disabled .ico-txt,.a-basic-btn--registered:disabled span,.a-basic-btn--reserve-rev:disabled .ico,.a-basic-btn--reserve-rev:disabled .ico-txt,.a-basic-btn--reserve-rev:disabled span,.a-basic-btn--reserve:disabled .ico,.a-basic-btn--reserve:disabled .ico-txt,.a-basic-btn--reserve:disabled span,.a-basic-btn--secondary-rev:disabled .ico,.a-basic-btn--secondary-rev:disabled .ico-txt,.a-basic-btn--secondary-rev:disabled span,.a-basic-btn--secondary:disabled .ico,.a-basic-btn--secondary:disabled .ico-txt,.a-basic-btn--secondary:disabled span,.a-basic-btn--trial:disabled .ico,.a-basic-btn--trial:disabled .ico-txt,.a-basic-btn--trial:disabled span,.a-basic-btn--warensai:disabled .ico,.a-basic-btn--warensai:disabled .ico-txt,.a-basic-btn--warensai:disabled span,.a-basic-btn.disabled .ico,.a-basic-btn.disabled .ico-txt,.a-basic-btn.disabled span,.a-basic-btn:disabled .ico,.a-basic-btn:disabled .ico-txt,.a-basic-btn:disabled span,.a-border-btn:disabled .ico,.a-border-btn:disabled .ico-txt,.a-border-btn:disabled span,.a-btn--beginner:disabled .ico,.a-btn--beginner:disabled .ico-txt,.a-btn--beginner:disabled span,.a-btn.disabled .ico,.a-btn.disabled .ico-txt,.a-btn.disabled span,.a-btn:disabled .ico,.a-btn:disabled .ico-txt,.a-btn:disabled span,.disabled.a-3d-btn .ico,.disabled.a-3d-btn .ico-txt,.disabled.a-3d-btn span,.disabled.a-3d-btn--detail-reserve .ico,.disabled.a-3d-btn--detail-reserve .ico-txt,.disabled.a-3d-btn--detail-reserve span,.disabled.a-3d-btn--member-registration .ico,.disabled.a-3d-btn--member-registration .ico-txt,.disabled.a-3d-btn--member-registration span,.disabled.a-3d-btn--reserve .ico,.disabled.a-3d-btn--reserve .ico-txt,.disabled.a-3d-btn--reserve span,.disabled.a-3d-btn--warensai .ico,.disabled.a-3d-btn--warensai .ico-txt,.disabled.a-3d-btn--warensai span,.disabled.a-basic-btn--cart-on .ico,.disabled.a-basic-btn--cart-on .ico-txt,.disabled.a-basic-btn--cart-on span,.disabled.a-basic-btn--checked .ico,.disabled.a-basic-btn--checked .ico-txt,.disabled.a-basic-btn--checked span,.disabled.a-basic-btn--delete .ico,.disabled.a-basic-btn--delete .ico-txt,.disabled.a-basic-btn--delete span,.disabled.a-basic-btn--epub-dl .ico,.disabled.a-basic-btn--epub-dl .ico-txt,.disabled.a-basic-btn--epub-dl span,.disabled.a-basic-btn--favorite-add .ico,.disabled.a-basic-btn--favorite-add .ico-txt,.disabled.a-basic-btn--favorite-add span,.disabled.a-basic-btn--favorite-added .ico,.disabled.a-basic-btn--favorite-added .ico-txt,.disabled.a-basic-btn--favorite-added span,.disabled.a-basic-btn--follow .ico,.disabled.a-basic-btn--follow .ico-txt,.disabled.a-basic-btn--follow span,.disabled.a-basic-btn--free .ico,.disabled.a-basic-btn--free .ico-txt,.disabled.a-basic-btn--free span,.disabled.a-basic-btn--gift .ico,.disabled.a-basic-btn--gift .ico-txt,.disabled.a-basic-btn--gift span,.disabled.a-basic-btn--maruyomi .ico,.disabled.a-basic-btn--maruyomi .ico-txt,.disabled.a-basic-btn--maruyomi span,.disabled.a-basic-btn--member-registration .ico,.disabled.a-basic-btn--member-registration .ico-txt,.disabled.a-basic-btn--member-registration span,.disabled.a-basic-btn--primary .ico,.disabled.a-basic-btn--primary .ico-txt,.disabled.a-basic-btn--primary span,.disabled.a-basic-btn--primary-rev .ico,.disabled.a-basic-btn--primary-rev .ico-txt,.disabled.a-basic-btn--primary-rev span,.disabled.a-basic-btn--read .ico,.disabled.a-basic-btn--read .ico-txt,.disabled.a-basic-btn--read span,.disabled.a-basic-btn--registered .ico,.disabled.a-basic-btn--registered .ico-txt,.disabled.a-basic-btn--registered span,.disabled.a-basic-btn--reserve .ico,.disabled.a-basic-btn--reserve .ico-txt,.disabled.a-basic-btn--reserve span,.disabled.a-basic-btn--reserve-rev .ico,.disabled.a-basic-btn--reserve-rev .ico-txt,.disabled.a-basic-btn--reserve-rev span,.disabled.a-basic-btn--secondary .ico,.disabled.a-basic-btn--secondary .ico-txt,.disabled.a-basic-btn--secondary span,.disabled.a-basic-btn--secondary-rev .ico,.disabled.a-basic-btn--secondary-rev .ico-txt,.disabled.a-basic-btn--secondary-rev span,.disabled.a-basic-btn--trial .ico,.disabled.a-basic-btn--trial .ico-txt,.disabled.a-basic-btn--trial span,.disabled.a-basic-btn--warensai .ico,.disabled.a-basic-btn--warensai .ico-txt,.disabled.a-basic-btn--warensai span,.disabled.a-border-btn .ico,.disabled.a-border-btn .ico-txt,.disabled.a-border-btn span,.disabled.a-btn--beginner .ico,.disabled.a-btn--beginner .ico-txt,.disabled.a-btn--beginner span{color:#ccc}.a-basic-btn--favorite-add{color:#1d3850}.a-basic-btn--favorite-add:active,.a-basic-btn--favorite-add:focus,.a-basic-btn--favorite-add:link,.a-basic-btn--favorite-add:visited{color:#1d3850}.a-basic-btn--favorite-add span{color:#1d3850}.a-basic-btn--favorite-added{box-shadow:none;color:#159f05}.a-basic-btn--favorite-added:active,.a-basic-btn--favorite-added:focus,.a-basic-btn--favorite-added:link,.a-basic-btn--favorite-added:visited{color:#159f05}.a-basic-btn--favorite-added span{color:#159f05}.a-basic-btn--epub-dl{color:#1d3850}.a-basic-btn--epub-dl:active,.a-basic-btn--epub-dl:focus,.a-basic-btn--epub-dl:link,.a-basic-btn--epub-dl:visited{color:#1d3850}.a-basic-btn--epub-dl span{color:#1d3850}.a-basic-btn--checked,.a-basic-btn--registered{color:#159f05}.a-basic-btn--checked:active,.a-basic-btn--checked:focus,.a-basic-btn--checked:link,.a-basic-btn--checked:visited,.a-basic-btn--registered:active,.a-basic-btn--registered:focus,.a-basic-btn--registered:link,.a-basic-btn--registered:visited{color:#159f05}.a-basic-btn--checked span,.a-basic-btn--registered span{color:#159f05}.a-basic-btn--cart-on{border:1px solid #5a8d48;box-shadow:none;color:#5a8d48}.a-basic-btn--cart-on:active,.a-basic-btn--cart-on:focus,.a-basic-btn--cart-on:link,.a-basic-btn--cart-on:visited{color:#5a8d48}.a-basic-btn--cart-on span{color:#5a8d48}.a-basic-btn--delete{color:#e40007;padding:10px 0}.a-basic-btn--delete:active,.a-basic-btn--delete:focus,.a-basic-btn--delete:link,.a-basic-btn--delete:visited{color:#e40007}.a-basic-btn--delete span{color:#e40007}.a-basic-btn--delete .ico-close{font-size:20.5px;padding-right:5px}.a-basic-btn--delete.disabled,.a-basic-btn--delete:disabled{padding:10px 0}.a-basic-btn--primary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 #ba6d20}.a-basic-btn--primary .ico,.a-basic-btn--primary span{color:#fff}.a-basic-btn--primary .ico{font-weight:400}.a-basic-btn--primary:active,.a-basic-btn--primary:focus,.a-basic-btn--primary:link,.a-basic-btn--primary:visited{color:#fff}.a-basic-btn--secondary{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#5a8d48;box-shadow:0 1px 0 #3d5749}.a-basic-btn--secondary .ico,.a-basic-btn--secondary span{color:#fff}.a-basic-btn--secondary .ico{font-weight:400}.a-basic-btn--secondary:active,.a-basic-btn--secondary:focus,.a-basic-btn--secondary:link,.a-basic-btn--secondary:visited{color:#fff}.a-basic-btn--reserve{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#0062c4;box-shadow:0 1px 0 0 #082c51}.a-basic-btn--reserve .ico,.a-basic-btn--reserve span{color:#fff}.a-basic-btn--reserve .ico{font-weight:400}.a-basic-btn--reserve:active,.a-basic-btn--reserve:focus,.a-basic-btn--reserve:link,.a-basic-btn--reserve:visited{color:#fff}.a-basic-btn--gift{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#93bc4e;box-shadow:0 1px 0 0 rgba(13,45,28,.8)}.a-basic-btn--gift .ico,.a-basic-btn--gift span{color:#fff}.a-basic-btn--gift .ico{font-weight:400}.a-basic-btn--gift:active,.a-basic-btn--gift:focus,.a-basic-btn--gift:link,.a-basic-btn--gift:visited{color:#fff}.a-basic-btn--free{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#e84949;box-shadow:0 1px 0 0 #a30f0f}.a-basic-btn--free .ico,.a-basic-btn--free span{color:#fff}.a-basic-btn--free .ico{font-weight:400}.a-basic-btn--free:active,.a-basic-btn--free:focus,.a-basic-btn--free:link,.a-basic-btn--free:visited{color:#fff}.a-basic-btn--maruyomi{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#ff8db8;box-shadow:0 1px 0 0 #dd3173}.a-basic-btn--maruyomi .ico,.a-basic-btn--maruyomi span{color:#fff}.a-basic-btn--maruyomi .ico{font-weight:400}.a-basic-btn--maruyomi:active,.a-basic-btn--maruyomi:focus,.a-basic-btn--maruyomi:link,.a-basic-btn--maruyomi:visited{color:#fff}.a-basic-btn--warensai{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#00a4e5;box-shadow:0 1px 0 0 #1278a1}.a-basic-btn--warensai .ico,.a-basic-btn--warensai span{color:#fff}.a-basic-btn--warensai .ico{font-weight:400}.a-basic-btn--warensai:active,.a-basic-btn--warensai:focus,.a-basic-btn--warensai:link,.a-basic-btn--warensai:visited{color:#fff}.a-basic-btn--member-registration{box-shadow:0 1px 0 0 rgba(0,0,0,.4) inset;border:none;color:#fff;padding:12px 0;background-color:#f2800e;box-shadow:0 1px 0 0 rgba(0,0,0,.4)}.a-basic-btn--member-registration .ico,.a-basic-btn--member-registration span{color:#fff}.a-basic-btn--member-registration .ico{font-weight:400}.a-basic-btn--member-registration:active,.a-basic-btn--member-registration:focus,.a-basic-btn--member-registration:link,.a-basic-btn--member-registration:visited{color:#fff}.a-basic-btn--primary-rev{background-color:#fff;border:1px solid;box-shadow:none;color:#f2800e}.a-basic-btn--primary-rev:active,.a-basic-btn--primary-rev:focus,.a-basic-btn--primary-rev:link,.a-basic-btn--primary-rev:visited{color:#f2800e}.a-basic-btn--primary-rev .ico{color:#f2800e}.a-basic-btn--secondary-rev{background-color:#fff;border:1px solid;box-shadow:none;border-color:#5a8d48;color:#5a8d48}.a-basic-btn--secondary-rev:active,.a-basic-btn--secondary-rev:focus,.a-basic-btn--secondary-rev:link,.a-basic-btn--secondary-rev:visited{color:#5a8d48}.a-basic-btn--secondary-rev .ico{color:#5a8d48}.a-basic-btn--reserve-rev,.a-border-btn,.a-btn--beginner{box-shadow:none;border:1px solid #1d3850}.a-btn--beginner{border-color:#75af3a}.a-btn--beginner .button-text,.a-btn--beginner .ico{color:#5a8d48}.a-btn--beginner .button-text{font-weight:700}.a-basic-btn--reserve-rev{border:1px solid #0062c4;color:#0062c4}.a-basic-btn--reserve-rev:active,.a-basic-btn--reserve-rev:focus,.a-basic-btn--reserve-rev:link,.a-basic-btn--reserve-rev:visited{color:#0062c4}.a-basic-btn--reserve-rev span{color:#0062c4}.a-3d-btn,.a-3d-btn--detail-reserve,.a-3d-btn--member-registration,.a-3d-btn--reserve,.a-3d-btn--warensai{border:none;box-shadow:0 -3px 0 0 rgba(0,0,0,.3) inset}.a-3d-btn--detail-reserve:active,.a-3d-btn--detail-reserve:focus,.a-3d-btn--member-registration:active,.a-3d-btn--member-registration:focus,.a-3d-btn--reserve:active,.a-3d-btn--reserve:focus,.a-3d-btn--warensai:active,.a-3d-btn--warensai:focus,.a-3d-btn:active,.a-3d-btn:focus{text-decoration:none}.a-3d-btn--detail-reserve:hover,.a-3d-btn--member-registration:hover,.a-3d-btn--reserve:hover,.a-3d-btn--warensai:hover,.a-3d-btn:hover{box-shadow:0 3px 0 0 rgba(0,0,0,.3) inset;opacity:1;text-decoration:none}.a-3d-btn .button-text,.a-3d-btn .ico-txt,.a-3d-btn--detail-reserve .button-text,.a-3d-btn--detail-reserve .ico-txt,.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico-txt,.a-3d-btn--reserve .button-text,.a-3d-btn--reserve .ico-txt,.a-3d-btn--warensai .button-text,.a-3d-btn--warensai .ico-txt{font-weight:700}.a-3d-btn--warensai{background-color:#00a4e5;box-shadow:0 -2px 0 0 rgba(0,0,0,.3) inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--warensai:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--warensai span{color:#fff}.a-3d-btn--detail-reserve,.a-3d-btn--reserve{background-color:#0062c4;box-shadow:0 -2px 0 0 #082c51 inset;color:#fff;font-size:13px;padding:10px 0}.a-3d-btn--detail-reserve:hover,.a-3d-btn--reserve:hover{box-shadow:0 2px 0 0 rgba(0,0,0,.3) inset;opacity:1}.a-3d-btn--detail-reserve span,.a-3d-btn--reserve span{color:#fff}.a-3d-btn--detail-reserve{font-size:13px}.a-3d-btn--member-registration{background-color:#5a8d48;color:#fff}.a-3d-btn--member-registration .button-text,.a-3d-btn--member-registration .ico{color:#fff}.a-3d-btn .ico-book.ico::before,.a-3d-btn--detail-reserve .ico-book.ico::before,.a-3d-btn--member-registration .ico-book.ico::before,.a-3d-btn--reserve .ico-book.ico::before,.a-3d-btn--warensai .ico-book.ico::before,.a-basic-btn .ico-book.ico::before,.a-basic-btn--cart-on .ico-book.ico::before,.a-basic-btn--checked .ico-book.ico::before,.a-basic-btn--delete .ico-book.ico::before,.a-basic-btn--epub-dl .ico-book.ico::before,.a-basic-btn--favorite-add .ico-book.ico::before,.a-basic-btn--favorite-added .ico-book.ico::before,.a-basic-btn--follow .ico-book.ico::before,.a-basic-btn--free .ico-book.ico::before,.a-basic-btn--gift .ico-book.ico::before,.a-basic-btn--maruyomi .ico-book.ico::before,.a-basic-btn--member-registration .ico-book.ico::before,.a-basic-btn--primary .ico-book.ico::before,.a-basic-btn--primary-rev .ico-book.ico::before,.a-basic-btn--read .ico-book.ico::before,.a-basic-btn--registered .ico-book.ico::before,.a-basic-btn--reserve .ico-book.ico::before,.a-basic-btn--reserve-rev .ico-book.ico::before,.a-basic-btn--secondary .ico-book.ico::before,.a-basic-btn--secondary-rev .ico-book.ico::before,.a-basic-btn--trial .ico-book.ico::before,.a-basic-btn--warensai .ico-book.ico::before,.a-border-btn .ico-book.ico::before,.a-btn .ico-book.ico::before,.a-btn--beginner .ico-book.ico::before{margin-top:-.1em}.a-3d-btn .ico-cart.ico::before,.a-3d-btn--detail-reserve .ico-cart.ico::before,.a-3d-btn--member-registration .ico-cart.ico::before,.a-3d-btn--reserve .ico-cart.ico::before,.a-3d-btn--warensai .ico-cart.ico::before,.a-basic-btn .ico-cart.ico::before,.a-basic-btn--cart-on .ico-cart.ico::before,.a-basic-btn--checked .ico-cart.ico::before,.a-basic-btn--delete .ico-cart.ico::before,.a-basic-btn--epub-dl .ico-cart.ico::before,.a-basic-btn--favorite-add .ico-cart.ico::before,.a-basic-btn--favorite-added .ico-cart.ico::before,.a-basic-btn--follow .ico-cart.ico::before,.a-basic-btn--free .ico-cart.ico::before,.a-basic-btn--gift .ico-cart.ico::before,.a-basic-btn--maruyomi .ico-cart.ico::before,.a-basic-btn--member-registration .ico-cart.ico::before,.a-basic-btn--primary .ico-cart.ico::before,.a-basic-btn--primary-rev .ico-cart.ico::before,.a-basic-btn--read .ico-cart.ico::before,.a-basic-btn--registered .ico-cart.ico::before,.a-basic-btn--reserve .ico-cart.ico::before,.a-basic-btn--reserve-rev .ico-cart.ico::before,.a-basic-btn--secondary .ico-cart.ico::before,.a-basic-btn--secondary-rev .ico-cart.ico::before,.a-basic-btn--trial .ico-cart.ico::before,.a-basic-btn--warensai .ico-cart.ico::before,.a-border-btn .ico-cart.ico::before,.a-btn .ico-cart.ico::before,.a-btn--beginner .ico-cart.ico::before{font-size:1.2em;margin-top:-.2em}.a-3d-btn .ico-gift.ico::before,.a-3d-btn--detail-reserve .ico-gift.ico::before,.a-3d-btn--member-registration .ico-gift.ico::before,.a-3d-btn--reserve .ico-gift.ico::before,.a-3d-btn--warensai .ico-gift.ico::before,.a-basic-btn .ico-gift.ico::before,.a-basic-btn--cart-on .ico-gift.ico::before,.a-basic-btn--checked .ico-gift.ico::before,.a-basic-btn--delete .ico-gift.ico::before,.a-basic-btn--epub-dl .ico-gift.ico::before,.a-basic-btn--favorite-add .ico-gift.ico::before,.a-basic-btn--favorite-added .ico-gift.ico::before,.a-basic-btn--follow .ico-gift.ico::before,.a-basic-btn--free .ico-gift.ico::before,.a-basic-btn--gift .ico-gift.ico::before,.a-basic-btn--maruyomi .ico-gift.ico::before,.a-basic-btn--member-registration .ico-gift.ico::before,.a-basic-btn--primary .ico-gift.ico::before,.a-basic-btn--primary-rev .ico-gift.ico::before,.a-basic-btn--read .ico-gift.ico::before,.a-basic-btn--registered .ico-gift.ico::before,.a-basic-btn--reserve .ico-gift.ico::before,.a-basic-btn--reserve-rev .ico-gift.ico::before,.a-basic-btn--secondary .ico-gift.ico::before,.a-basic-btn--secondary-rev .ico-gift.ico::before,.a-basic-btn--trial .ico-gift.ico::before,.a-basic-btn--warensai .ico-gift.ico::before,.a-border-btn .ico-gift.ico::before,.a-btn .ico-gift.ico::before,.a-btn--beginner .ico-gift.ico::before{margin-top:-.2em}.a-3d-btn .ico-Zero-Books.ico::before,.a-3d-btn--detail-reserve .ico-Zero-Books.ico::before,.a-3d-btn--member-registration .ico-Zero-Books.ico::before,.a-3d-btn--reserve .ico-Zero-Books.ico::before,.a-3d-btn--warensai .ico-Zero-Books.ico::before,.a-basic-btn .ico-Zero-Books.ico::before,.a-basic-btn--cart-on .ico-Zero-Books.ico::before,.a-basic-btn--checked .ico-Zero-Books.ico::before,.a-basic-btn--delete .ico-Zero-Books.ico::before,.a-basic-btn--epub-dl .ico-Zero-Books.ico::before,.a-basic-btn--favorite-add .ico-Zero-Books.ico::before,.a-basic-btn--favorite-added .ico-Zero-Books.ico::before,.a-basic-btn--follow .ico-Zero-Books.ico::before,.a-basic-btn--free .ico-Zero-Books.ico::before,.a-basic-btn--gift .ico-Zero-Books.ico::before,.a-basic-btn--maruyomi .ico-Zero-Books.ico::before,.a-basic-btn--member-registration .ico-Zero-Books.ico::before,.a-basic-btn--primary .ico-Zero-Books.ico::before,.a-basic-btn--primary-rev .ico-Zero-Books.ico::before,.a-basic-btn--read .ico-Zero-Books.ico::before,.a-basic-btn--registered .ico-Zero-Books.ico::before,.a-basic-btn--reserve .ico-Zero-Books.ico::before,.a-basic-btn--reserve-rev .ico-Zero-Books.ico::before,.a-basic-btn--secondary .ico-Zero-Books.ico::before,.a-basic-btn--secondary-rev .ico-Zero-Books.ico::before,.a-basic-btn--trial .ico-Zero-Books.ico::before,.a-basic-btn--warensai .ico-Zero-Books.ico::before,.a-border-btn .ico-Zero-Books.ico::before,.a-btn .ico-Zero-Books.ico::before,.a-btn--beginner .ico-Zero-Books.ico::before{margin-top:-.1em}.a-3d-btn .ico-close.ico::before,.a-3d-btn--detail-reserve .ico-close.ico::before,.a-3d-btn--member-registration .ico-close.ico::before,.a-3d-btn--reserve .ico-close.ico::before,.a-3d-btn--warensai .ico-close.ico::before,.a-basic-btn .ico-close.ico::before,.a-basic-btn--cart-on .ico-close.ico::before,.a-basic-btn--checked .ico-close.ico::before,.a-basic-btn--delete .ico-close.ico::before,.a-basic-btn--epub-dl .ico-close.ico::before,.a-basic-btn--favorite-add .ico-close.ico::before,.a-basic-btn--favorite-added .ico-close.ico::before,.a-basic-btn--follow .ico-close.ico::before,.a-basic-btn--free .ico-close.ico::before,.a-basic-btn--gift .ico-close.ico::before,.a-basic-btn--maruyomi .ico-close.ico::before,.a-basic-btn--member-registration .ico-close.ico::before,.a-basic-btn--primary .ico-close.ico::before,.a-basic-btn--primary-rev .ico-close.ico::before,.a-basic-btn--read .ico-close.ico::before,.a-basic-btn--registered .ico-close.ico::before,.a-basic-btn--reserve .ico-close.ico::before,.a-basic-btn--reserve-rev .ico-close.ico::before,.a-basic-btn--secondary .ico-close.ico::before,.a-basic-btn--secondary-rev .ico-close.ico::before,.a-basic-btn--trial .ico-close.ico::before,.a-basic-btn--warensai .ico-close.ico::before,.a-border-btn .ico-close.ico::before,.a-btn .ico-close.ico::before,.a-btn--beginner .ico-close.ico::before{margin-top:-.1em}.a-rounded-btn{display:flex;justify-content:center;align-items:center;position:relative;max-width:320px;width:100%;height:24px;margin:auto;border-radius:24px;font-weight:700;text-align:center}.a-rounded-btn:active,.a-rounded-btn:focus,.a-rounded-btn:visited{text-decoration:none}.a-rounded-btn:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn:hover{opacity:.7}}.a-rounded-btn:active,.a-rounded-btn:focus{text-decoration:none}.a-rounded-btn--right-arrow,.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more,.o-side-section .o-side-section__header .o-side-section__more{display:flex;justify-content:center;align-items:center;position:relative;height:24px;background-color:#1d3850;border-radius:24px;font-weight:700;color:#fff;background-color:#1d3850;color:#fff;padding:0 24px 0 16px;word-break:keep-all}.a-rounded-btn--right-arrow-border:active,.a-rounded-btn--right-arrow-border:focus,.a-rounded-btn--right-arrow-border:visited,.a-rounded-btn--right-arrow:active,.a-rounded-btn--right-arrow:focus,.a-rounded-btn--right-arrow:visited,.o-contents-section .o-contents-section__header .o-contents-section__header-more:active,.o-contents-section .o-contents-section__header .o-contents-section__header-more:focus,.o-contents-section .o-contents-section__header .o-contents-section__header-more:visited,.o-side-section .o-side-section__header .o-side-section__more:active,.o-side-section .o-side-section__header .o-side-section__more:focus,.o-side-section .o-side-section__header .o-side-section__more:visited{text-decoration:none}.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--right-arrow-border:hover,.a-rounded-btn--right-arrow:hover,.o-contents-section .o-contents-section__header .o-contents-section__header-more:hover,.o-side-section .o-side-section__header .o-side-section__more:hover{opacity:.7}}.a-rounded-btn--right-arrow-border::after,.a-rounded-btn--right-arrow::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after,.o-side-section .o-side-section__header .o-side-section__more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow{font-size:10px}.a-rounded-btn--right-arrow-border,.o-contents-section .o-contents-section__header .o-contents-section__header-more{background-color:transparent;border:1px solid #fff;color:#fff}.a-rounded-btn--right-arrow-border::after,.o-contents-section .o-contents-section__header .o-contents-section__header-more::after{display:block;content:'';position:absolute;top:50%;right:9px;width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(-45deg)}.a-rounded-btn--right-arrow-border{font-size:10px}.a-rounded-btn--small{display:flex;justify-content:center;align-items:center;position:relative;width:100%;padding:13px}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small:hover{text-decoration:none}@media screen and (min-width:768px){.a-rounded-btn--small:hover{opacity:.7}}.a-rounded-btn--small .btn__inner{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:30px;border-radius:24px;color:#fff;font-size:12px;font-weight:700;margin:0 auto}.a-rounded-btn--small .ico{padding-left:.5em}.a-rounded-btn--small:active,.a-rounded-btn--small:focus,.a-rounded-btn--small:link,.a-rounded-btn--small:visited{text-decoration:none}.a-rounded-btn--small.a-rounded-btn--pink .btn__inner{background-color:#e9137a}.a-rounded-btn--small.a-rounded-btn--navy .btn__inner{background-color:#1d3850}.a-modal-close-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #1d3850;background:#fff;color:#1d3850;cursor:pointer}.a-modal-close-btn .ico{color:#1d3850;padding:0;font-weight:700;font-size:16px;line-height:1}.a-modal-close-btn-box{position:absolute;cursor:pointer;z-index:90}.a-modal-close-btn-box:active,.a-modal-close-btn-box:focus,.a-modal-close-btn-box:visited{text-decoration:none}.a-modal-close-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-modal-close-btn-box:hover{opacity:.7}}.a-delete-btn{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-align:center;background:#fff;border:1px solid #e40007;box-sizing:border-box;color:#e40007;cursor:pointer}.a-delete-btn .ico{color:#e40007;padding:0;font-weight:700;font-size:16px;line-height:1}.a-delete-btn-box{position:absolute;cursor:pointer;z-index:90}.a-delete-btn-box:active,.a-delete-btn-box:focus,.a-delete-btn-box:visited{text-decoration:none}.a-delete-btn-box:hover{text-decoration:none}@media screen and (min-width:768px){.a-delete-btn-box:hover{opacity:.7}}.a-text-collapse__toggle-btn{position:absolute;left:50%;transform:translateX(-50%) rotate(0);top:0;width:100%;height:120px;cursor:pointer}.a-text-collapse__toggle-btn::after{display:block;content:'';position:absolute;right:50%;bottom:16px;width:10px;height:10px;border-left:2px solid #1d3850;border-bottom:2px solid #1d3850;transition:.2s}.a-text-collapse__toggle-btn.on{background:linear-gradient(180deg,rgba(255,255,255,0) 45%,rgba(255,255,255,.8) 70%,#fff 85%);overflow:hidden}.a-text-collapse__toggle-btn.on::after{transform:translateY(-50%) rotate(315deg)}.a-text-collapse__toggle-btn.off{height:100%;overflow:auto}.a-text-collapse__toggle-btn.off::after{transform:translateX(-50%) rotate(135deg)}.m-reserve-modal{display:none;align-items:flex-end;justify-content:center;position:fixed;left:0;right:0;height:100%;bottom:0;box-sizing:border-box;color:#2f2f2f;padding:0 20px;pointer-events:none;z-index:14000}@media (min-width:769px){.m-reserve-modal{justify-content:flex-start}}.m-reserve-modal .m-reserve-modal__base{position:relative;max-width:400px;max-height:calc(100% - 40px);background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.2);box-sizing:border-box;margin-bottom:20px;overflow-y:auto;padding:0 16px 16px;pointer-events:auto}.m-reserve-modal .m-reserve-modal__base *{box-sizing:border-box}.m-reserve-modal .m-reserve-modal__base dl,.m-reserve-modal .m-reserve-modal__base p{font-size:12px;line-height:1.3;margin:0;text-align:left}.m-reserve-modal .m-reserve-modal__base a{display:inline}.m-reserve-modal .m-reserve-modal__header{padding:16px 0}.m-reserve-modal .m-reserve-modal__header-title{font-size:16px;font-weight:700;line-height:1.5}.m-reserve-modal .m-reserve-modal__header-text{font-size:12px;line-height:1.3;margin-top:4px}.m-reserve-modal .m-reserve-modal__header-text .m-reserve-modal__header-text-link{color:#1d4a6d;font-weight:700;text-decoration:underline}@media (hover:hover) and (pointer:fine){.m-reserve-modal .m-reserve-modal__header-text .m-reserve-modal__header-text-link:hover{text-decoration:none}}.m-reserve-modal .m-reserve-modal__box{display:grid;height:230px;border:1px solid #ccc;box-sizing:border-box;font-size:12px;line-height:1.3;overflow-y:auto;padding:16px;grid-gap:16px}@media (max-width:768px){.m-reserve-modal .m-reserve-modal__box{height:90px}}.m-reserve-modal .m-reserve-modal__box .m-reserve-modal__box-title{font-size:12px;font-weight:700;line-height:1.3}.m-reserve-modal .m-reserve-modal__box-info{font-size:12px;line-height:1.3;word-break:break-all}.m-reserve-modal .m-reserve-modal__box-info dt{float:left;font-weight:700}.m-reserve-modal .m-reserve-modal__box-info dd:not(:first-of-type),.m-reserve-modal .m-reserve-modal__box-info dt:not(:first-of-type){margin-top:16px}.m-reserve-modal .m-reserve-modal__box-item .m-reserve-modal__box-item-title{font-size:12px;font-weight:700;line-height:1.3;margin-bottom:4px}.m-reserve-modal .m-reserve-modal__box-item .m-reserve-modal__box-item__link{color:#1d4a6d;font-size:12px;font-weight:700;line-height:1.3;text-decoration:underline}@media (hover:hover) and (pointer:fine){.m-reserve-modal .m-reserve-modal__box-item .m-reserve-modal__box-item__link:hover{text-decoration:none}}.m-reserve-modal .a-modal-close-btn-box{top:0;right:0;padding:8px 8px 18px 18px}.m-banner-list{display:flex;justify-content:center}.m-banner-list .m-banner{display:flex;align-items:center;background-color:#f8f8f8;margin-right:10px;width:300px}.m-banner-list .m-banner:last-of-type{margin-right:0}.m-banner-list .m-banner a{display:flex;height:100%;align-items:center}.m-banner-list .m-banner a:hover{opacity:.6}.m-banner-list .m-banner img{width:100%}.m-card .m-book-item{flex-direction:row}.m-card .m-book-item .m-book-item__thumb-block{width:64px;max-height:92px;flex-shrink:0}.m-card .m-book-item .m-book-item__thumb-block .m-thumb{width:100%}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area{top:0;bottom:0;left:0;right:0}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__check{right:-8px;bottom:-8px;width:34px;height:34px}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img{max-height:92px}.m-card .m-book-item .m-book-item__info-block{margin-top:0;margin-left:10px}.m-card .m-book-item .m-book-item__info-block .m-book-item__tag-box{display:flex;flex-wrap:wrap;margin-top:-2px;font-size:0}.m-card .m-book-item .m-book-item__info-block .m-book-item__tag-box span{margin:2px 4px 0 0}.m-card .m-book-item .m-book-item__info-block .m-book-item__tag-box span:last-child{margin-right:0}.m-dialog{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;height:100%;pointer-events:none;transition:.5s ease;z-index:10210}.m-dialog .m-dialog__base{position:relative;max-width:600px;width:calc(100% - 40px);max-height:calc(100% - 40px);border-radius:4px;background-color:#fff;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;pointer-events:auto}.m-dialog .a-modal-close-btn-box{padding:8px 8px 18px 18px;top:0;right:0}.m-dialog .m-dialog__header{display:flex;align-items:center;position:relative;min-height:65px;padding:10px 40px}.m-dialog .m-dialog__header .m-dialog__title{font-size:16px;font-weight:700;color:#1d3850;line-height:1.5}.m-dialog .m-dialog__header--line{border-bottom:1px solid #1d3850}.m-dialog .m-dialog__body{padding:24px 40px 35px;max-height:100%;overflow-y:auto}.m-dialog .m-dialog__button-list>li:not(:last-child){margin-bottom:8px}.m-dialog ::-webkit-scrollbar{width:8px}.m-dialog ::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.m-dialog ::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;box-shadow:0 0 0 1px rgba(255,255,255,.3)}.m-modal,.m-modal--image,.m-modal--image-box,.m-modal--youtube{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;height:100%;z-index:10210;pointer-events:none}.m-modal .m-modal__base,.m-modal--image .m-modal__base,.m-modal--image-box .m-modal__base,.m-modal--youtube .m-modal__base{position:relative;max-width:90%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;pointer-events:auto}.m-modal .a-modal-close-btn-box,.m-modal--image .a-modal-close-btn-box,.m-modal--image-box .a-modal-close-btn-box,.m-modal--youtube .a-modal-close-btn-box{cursor:pointer}.m-modal--image-box .m-modal__base{width:100%;height:100%;max-width:600px;pointer-events:none}.m-modal--image-box .m-modal--image-box__contents{display:flex;justify-content:center;align-items:center;position:relative;margin:0 45px;height:100%;pointer-events:none}.m-modal--image-box .m-modal--image-box__contents .m-modal--image-box__item{display:none;grid-template-rows:1fr;position:absolute;padding:10px;width:100%;max-height:calc(100% - 40px);background-color:#fff;pointer-events:all}.m-modal--image-box .m-modal--image-box__contents .m-modal--image-box__item .m-modal--image-box__item-inner{overflow-y:auto;height:100%}.m-modal--image-box .m-modal--image-box__contents .m-modal--image-box__item .m-modal--image-box__image{text-align:center;font-size:0;max-height:100%}.m-modal--image-box .m-modal--image-box__contents .m-modal--image-box__item .m-modal--image-box__image img{max-width:100%;max-height:65vh}.m-modal--image-box .m-modal--image-box__contents .m-modal--image-box__item .m-modal--image-box__caption{margin-top:10px;font-size:13px}.m-modal--image-box .m-modal--image-box__contents .m-modal--image-box__item .a-modal-close-btn-box{padding:8px 8px 18px 18px;position:absolute;top:0;right:0}.m-modal--image-box .m-modal--image-box__ui{position:absolute;width:100%;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:all}.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__next,.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__prev{display:block;width:45px;height:150px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;cursor:pointer}.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__next:hover,.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__prev:hover{opacity:.6}.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__next::after,.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__prev::after{content:"";display:block;margin-left:10%;width:20px;height:20px;border-top:4px solid #fff;border-right:4px solid #fff;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%) rotate(-135deg);-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__prev.off,.m-modal--image-box .m-modal--image-box__ui .off.m-modal--image-box__next{display:none}.m-modal--image-box .m-modal--image-box__ui .m-modal--image-box__next{position:absolute;top:50%;-ms-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);left:unset;right:0}.m-modal--image .m-modal__base{display:grid;grid-template-rows:1fr;margin:0 45px;padding:10px;width:100%;max-width:600px;max-height:calc(100% - 40px);background-color:#fff}.m-modal--image .m-modal--image__base-inner{overflow-y:auto;height:100%}.m-modal--image .m-modal--image__image{text-align:center;font-size:0}.m-modal--image .m-modal--image__image img{max-width:100%;max-height:65vh}.m-modal--image .m-modal--image__caption{margin-top:10px;font-size:13px}.m-modal--image .a-modal-close-btn-box{padding:8px 8px 18px 18px;position:absolute;top:0;right:0}.m-modal--youtube .m-modal__base{max-width:700px;width:90%}.m-basic-modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;height:100%;pointer-events:none;transition:.5s ease;z-index:10210}.m-basic-modal .m-basic-modal__base{display:grid;grid-auto-rows:55px 1fr;position:relative;padding:0 20px 16px 20px;max-width:600px;width:calc(100% - 40px);max-height:calc(100% - 40px);border-radius:4px;background-color:#fff;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;pointer-events:auto}.m-basic-modal .a-modal-close-btn-box{padding:8px 8px 18px 18px;top:0;right:0}.m-basic-modal .m-basic-modal__header,.m-basic-modal .m-basic-modal__header--line{display:flex;align-items:center;position:relative;height:100%}.m-basic-modal .m-basic-modal__header .m-basic-modal__title,.m-basic-modal .m-basic-modal__header--line .m-basic-modal__title{font-size:16px;font-weight:700;color:#1d3850;line-height:1.5}.m-basic-modal .m-basic-modal__header .m-basic-modal__title .ico,.m-basic-modal .m-basic-modal__header--line .m-basic-modal__title .ico{font-size:14px;margin-left:.3em}.m-basic-modal .m-basic-modal__header .m-basic-modal__title-notice,.m-basic-modal .m-basic-modal__header--line .m-basic-modal__title-notice{color:#e40007}.m-basic-modal .m-basic-modal__title--border{position:relative;padding:.4em 1.5em .2em 8px;border-left:8px solid #1d3850;font-size:18px;font-weight:700;line-height:1.5;color:#1d3850;flex-basis:100%}.m-basic-modal .m-basic-modal__header--line{border-bottom:1px solid #1d3850}.m-basic-modal .m-basic-modal__body{padding:8px 4px;max-height:100%;overflow-y:auto}.m-basic-modal .m-basic-modal__body .m-basic-modal__txt{font-size:12px}.m-basic-modal ::-webkit-scrollbar{width:8px}.m-basic-modal ::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.m-basic-modal ::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;box-shadow:0 0 0 1px rgba(255,255,255,.3)}.m-basic-list-modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:10210}.m-basic-list-modal .m-basic-list-modal__base{display:grid;grid-template-rows:60px 1fr 64px;position:relative;width:calc(100% - 40px);max-width:700px;max-height:calc(100% - 40px);border-radius:4px;background-color:#fff;pointer-events:auto}.m-basic-list-modal .m-basic-modal__title--border{position:relative;padding:.4em 1.5em .2em 8px;border-left:8px solid #1d3850;font-size:18px;font-weight:700;line-height:1.5;color:#1d3850;flex-basis:100%;margin-bottom:24px}.m-basic-list-modal .a-modal-close-btn-box{padding:8px 8px 18px 18px;top:0;right:0}.m-basic-list-modal .m-basic-list-modal__header{display:flex;align-items:center;padding:0 40px}.m-basic-list-modal .m-basic-list-modal__header .m-basic-list-modal__title{font-size:16px;font-weight:700;color:#1d3850}.m-basic-list-modal .m-basic-list-modal__header .m-basic-list-modal__title .a-help-link{font-size:16px}.m-basic-list-modal .m-basic-list-modal__header .m-basic-list-modal__title a{color:#1d3850}.m-basic-list-modal .m-basic-list-modal__header .m-basic-list-modal__title .ico{font-size:14px;margin-left:.3em}.m-basic-list-modal .m-basic-list-modal__body{padding:0 40px;border-top:1px solid #1d3850;position:relative;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.m-basic-list-modal .m-basic-list-modal__body .m-basic-list-modal__text{font-size:12px}.m-basic-list-modal .m-basic-list-modal__group{position:relative}.m-basic-list-modal .m-basic-list-modal__group .m-basic-list-modal__group-header{position:sticky;top:0;display:flex;align-items:center;height:45px;background-color:#fff;border-bottom:1px dashed #ccc;font-size:14px;font-weight:700;color:#1d3850;z-index:1}.m-basic-list-modal .m-basic-list-modal__group .m-basic-list-modal__group-header .ico{font-size:16px;margin-right:14px}.m-basic-list-modal .m-basic-list-modal__group .m-basic-list-modal__group-list{padding:4px 0}.m-basic-list-modal .a-square-check-box__txt,.m-basic-list-modal .m-square-check-box .a-square-check-box__txt,.m-basic-list-modal .m-square-check-box--multi-line,.m-basic-list-modal .m-square-check-box--multi-line .a-square-check-box__txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:clip}.m-basic-list-modal ::-webkit-scrollbar{width:8px}.m-basic-list-modal ::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.m-basic-list-modal ::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;box-shadow:0 0 0 1px rgba(255,255,255,.3)}.m-basic-list-modal .m-basic-list-modal__footer{display:flex;justify-content:center;align-items:center;border-top:1px solid #ccc}.m-thumb{display:inline-block}.m-thumb .a-label-new,.m-thumb .a-label-reserve,.m-thumb .a-label-set{background-size:34px 34px;width:34px;height:34px;top:0;right:0}.m-thumb .a-label-free,.m-thumb .a-label-sale{background-size:28px 28px;width:28px;height:28px;top:-4px;left:-4px}.m-thumb .m-thumb__image{position:relative}.m-thumb .m-thumb__image .a-ttsk-label-logo{position:absolute;background:url(/anne/img/ttsk/logo-ttsk.svg) no-repeat 0 0;background-size:100% auto;z-index:10;bottom:1px;left:2px;width:28%;padding-top:25.638%}.m-thumb .m-thumb__check{position:absolute;right:-8px;bottom:-8px;width:44px;height:44px;pointer-events:auto}.m-thumb .m-thumb__check:active,.m-thumb .m-thumb__check:focus,.m-thumb .m-thumb__check:visited{text-decoration:none}.m-thumb .m-thumb__check:hover{text-decoration:none}@media screen and (min-width:768px){.m-thumb .m-thumb__check:hover{opacity:.7}}.m-thumb .m-thumb__check .a-check,.m-thumb .m-thumb__check .a-check--on{position:absolute;right:3px;bottom:3px}.m-thumb .a-label-inc-trial{background-size:26px 26px;width:26px;height:26px}.m-thumb .a-label-coin-up-1{background-size:14px 39px;width:14px;height:39px}.m-thumb .a-label-coin-up-2{background-size:14px 48px;width:14px;height:48px}.m-thumb .a-label-coin-up-3{background-size:14px 57px;width:14px;height:57px}.m-card .m-book-item,.m-simple-tile .m-book-item,.m-tile .m-book-item{display:flex;flex-direction:column;flex-grow:1;padding:8px;background-color:#fff}.m-card .m-book-item a:hover,.m-simple-tile .m-book-item a:hover,.m-tile .m-book-item a:hover{text-decoration:none}.m-card .m-book-item .m-book-item__rank-block,.m-simple-tile .m-book-item .m-book-item__rank-block,.m-tile .m-book-item .m-book-item__rank-block{margin-bottom:8px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-],.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-],.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-]{font-size:13px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico,.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico,.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico{font-size:13px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s,.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s,.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s{font-size:13px}.m-card .m-book-item .m-book-item__thumb-block,.m-simple-tile .m-book-item .m-book-item__thumb-block,.m-tile .m-book-item .m-book-item__thumb-block{position:relative;font-size:0;text-align:center}.m-card .m-book-item .m-book-item__thumb-block .m-thumb,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb{width:100%}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area{position:absolute;top:-8px;bottom:0;left:-8px;right:-8px;pointer-events:none;z-index:1}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img{display:inline-block;max-width:100%;max-height:160px;width:auto}.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited{text-decoration:none}.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover{text-decoration:none}@media screen and (min-width:768px){.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover{opacity:.7}}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box{padding:0 0 26px 26px;top:-4px;right:-3px}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check{right:-6px;bottom:-8px}.m-card .m-book-item .m-book-item__top-block,.m-simple-tile .m-book-item .m-book-item__top-block,.m-tile .m-book-item .m-book-item__top-block{position:relative;font-size:12px;text-align:center;padding-bottom:8px}.m-card .m-book-item .m-book-item__top-block .m-book-item__browsed-date,.m-simple-tile .m-book-item .m-book-item__top-block .m-book-item__browsed-date,.m-tile .m-book-item .m-book-item__top-block .m-book-item__browsed-date{border-bottom:1px solid #eef0f2;color:#666;font-size:12px;text-align:center;padding:3px 0 8px}.m-card .m-book-item .m-book-item__top-block .a-delete-btn-box,.m-simple-tile .m-book-item .m-book-item__top-block .a-delete-btn-box,.m-tile .m-book-item .m-book-item__top-block .a-delete-btn-box{position:absolute;top:0;right:0;cursor:pointer;padding:0 0 24px 24px;z-index:90}.m-card .m-book-item .m-book-item__info-block,.m-simple-tile .m-book-item .m-book-item__info-block,.m-tile .m-book-item .m-book-item__info-block{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:8px}.m-card .m-book-item .m-book-item__info-block .m-book-item__secondary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__secondary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__secondary{display:grid;grid-row-gap:4px;padding-bottom:6px}.m-card .m-book-item .m-book-item__info-block .m-book-item__primary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__primary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__primary{display:grid;grid-row-gap:4px}.m-card .m-book-item .m-book-item__info-block .m-book-item__rank,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__rank,.m-tile .m-book-item .m-book-item__info-block .m-book-item__rank{line-height:1;white-space:nowrap}.m-card .m-book-item .m-book-item__info-block .m-book-item__tag-box,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box,.m-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box{display:grid;grid-template-columns:repeat(4,minmax(max-content,38px));grid-gap:3px;font-size:0}.m-card .m-book-item .m-book-item__info-block .m-book-item__title,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title{display:-webkit-box;font-size:12px;font-weight:700;line-height:1.2;max-height:2.75rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;text-overflow:clip;word-break:break-all}.m-card .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before{content:""}.m-card .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after{content:""}.m-card .m-book-item .m-book-item__info-block .m-book-item__title:hover,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title:hover,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title:hover{text-decoration:underline}.m-card .m-book-item .m-book-item__info-block .m-book-item__author,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:visited,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:visited,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:visited{text-decoration:none}@media screen and (min-width:768px){.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:hover,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:hover,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:hover{opacity:1;text-decoration:underline}}.m-card .m-book-item .m-book-item__info-block .m-book-item__label,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__label,.m-tile .m-book-item .m-book-item__info-block .m-book-item__label{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__publisher,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__publisher,.m-tile .m-book-item .m-book-item__info-block .m-book-item__publisher{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__summary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__summary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__summary{font-size:10px;line-height:1.5}.m-card .m-book-item .m-book-item__info-block .m-book-item__status-tag,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__status-tag,.m-tile .m-book-item .m-book-item__info-block .m-book-item__status-tag{text-align:right}.m-card .m-book-item .m-book-item__info-block .m-book-item__series,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series{display:flex;align-items:center;justify-content:flex-end}.m-card .m-book-item .m-book-item__info-block .m-book-item__series .ico,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico{font-size:14px}.m-card .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt{margin-left:.3em;font-size:10px;font-weight:700}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box{display:grid;grid-row-gap:4px;text-align:right}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period{font-size:10px;font-weight:700;color:#e40007}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule{font-size:10px;font-weight:700;color:#0062c4}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price{font-weight:700;color:#e40007}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num{font-size:13px}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit{margin-left:.1em;font-size:10px;font-weight:400}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax{margin-left:.2em;font-size:10px;font-weight:400;color:#2f2f2f}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription{font-size:11px;color:#1d3850}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item,.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item{position:relative;padding-left:20px;font-size:12px;line-height:1.5}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type),.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type),.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type){margin-bottom:.5em}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before,.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before{content:"\e940";position:absolute;top:0;left:0;font-family:bookwalker;font-size:14px;color:#f90}.m-card .m-book-item .m-book-item__info-block .m-book-item__annotation--red,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red,.m-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red{color:#e40007;margin-top:8px}.m-card .m-book-item .m-book-item__info-block .m-book-item__annotation--red p,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red p,.m-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red p{font-size:14px}.m-card .m-book-item .m-book-item__btn-box,.m-simple-tile .m-book-item .m-book-item__btn-box,.m-tile .m-book-item .m-book-item__btn-box{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-column-gap:4px;width:100%;min-height:42px;padding:1px 1px}.m-card .m-book-item .m-book-item__btn-box li,.m-simple-tile .m-book-item .m-book-item__btn-box li,.m-tile .m-book-item .m-book-item__btn-box li{margin:0}.m-card .m-book-item .m-book-item__btn-box li a,.m-simple-tile .m-book-item .m-book-item__btn-box li a,.m-tile .m-book-item .m-book-item__btn-box li a{width:100%;margin:0}.m-card .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-card .m-book-item .m-book-item__btn-box .a-read-by-app-btn,.m-simple-tile .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-simple-tile .m-book-item .m-book-item__btn-box .a-read-by-app-btn,.m-tile .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-tile .m-book-item .m-book-item__btn-box .a-read-by-app-btn{margin:0 2px 0 0}.m-card .m-book-item .m-book-item__btn-box .o-tile-browsed-date,.m-simple-tile .m-book-item .m-book-item__btn-box .o-tile-browsed-date,.m-tile .m-book-item .m-book-item__btn-box .o-tile-browsed-date{clear:both;display:block;width:100%;padding:0 2px 0 0;text-align:right;font-size:9px;color:#999}.m-card .m-book-item .m-book-item__zoom,.m-simple-tile .m-book-item .m-book-item__zoom,.m-tile .m-book-item .m-book-item__zoom{display:flex;align-items:center;justify-content:center;width:95px;height:28px;border:1px solid #ccc;border-radius:20px;color:#1d4a6d;margin:auto 0 0 auto}.m-card .m-book-item .m-book-item__zoom .ico,.m-simple-tile .m-book-item .m-book-item__zoom .ico,.m-tile .m-book-item .m-book-item__zoom .ico{font-size:14px}.m-card .m-book-item .m-book-item__zoom .button-text,.m-card .m-book-item .m-book-item__zoom .ico-txt,.m-simple-tile .m-book-item .m-book-item__zoom .button-text,.m-simple-tile .m-book-item .m-book-item__zoom .ico-txt,.m-tile .m-book-item .m-book-item__zoom .button-text,.m-tile .m-book-item .m-book-item__zoom .ico-txt{font-size:14px;font-weight:700;margin-left:.3em}.m-card .purchased.m-book-item,.m-simple-tile .purchased.m-book-item,.m-tile .purchased.m-book-item{background-color:#dbdbdb}.m-simple-tile .m-book-item{padding:0}.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb{width:unset}.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area{top:0;bottom:0;left:0;right:0}.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__secondary{padding-bottom:0}.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box{grid-template-columns:repeat(auto-fill,minmax(max-content,38px))}.m-popup-message{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;height:100%;pointer-events:none;z-index:10210}.m-popup-message .m-popup-message__base{display:flex;justify-content:center;align-items:center;position:relative;padding:12px;width:100%;max-width:300px;border:1px solid #1d3850;border-radius:4px;box-shadow:1px 2px 2px rgba(0,0,0,.25);background-color:#fff;pointer-events:auto}.m-popup-message .m-popup-message__txt{font-size:14px;font-weight:700}.m-preview-swiper .swiper-slide{width:auto;height:182px;border:1px solid #ccc}.m-preview-swiper .swiper-slide:not(:first-of-type){margin-right:4px}.m-preview-swiper .swiper-slide img{display:block;min-width:96px;height:180px}.m-preview-swiper .swiper-slide.side_l.join{border-right:none;margin-right:0}.m-preview-swiper .swiper-slide.side_r.join{border-left:none}.o-other-link{margin-top:24px;padding:16px 36px;line-height:1.5}.o-other-link-contents{padding-left:20px}.o-other-link-head{font-size:20px;font-weight:700;color:#1d3850;line-height:1.5;margin-bottom:10px}.o-other-link-list{display:flex;flex-wrap:wrap}.o-other-link-list li{position:relative}.o-other-link-list li:not(:first-child){margin-left:20px}.o-other-link-list li:not(:last-child) a::after{content:"";position:absolute;width:10px;height:15px;top:50%;right:-15px;transform:translateY(-50%);background:url(/anne/img/pc/icon-other-link-arrow.svg) no-repeat 0 0;background-size:contain}.o-other-link-list li a{display:block;background-color:transparent;color:#1d4a6d;padding:5px 0}.o-other-link-list li a:hover:active,.o-other-link-list li a:hover:focus,.o-other-link-list li a:hover:visited{text-decoration:none}.o-other-link-list li a:hover:hover{text-decoration:none}@media screen and (min-width:768px){.o-other-link-list li a:hover:hover{opacity:.7}}.o-other-link-list li a span{background-color:#fff;color:#1d4a6d;font-size:12px;font-weight:300;line-height:1;padding:3px 5px;border-radius:3px}.o-other-link-list li.o-other-link-item-multiple a::after{content:none}.o-other-link-list li.o-other-link-item-multiple+.o-other-link-item-multiple{margin-left:8px}.m-rating{border-top:none}.m-rating .m-rating__line{display:flex;align-items:center}.m-rating .m-rating__title .a-help-link{font-size:16px;font-weight:700}.m-rating .m-rating__title .ico{padding-left:3px;font-size:13px}.m-rating .m-rating__star{margin-top:-2px;margin-left:16px;font-size:0}.m-rating .m-rating__star .ico{font-size:20px;color:#ffc84d}.m-rating .m-rating__num{margin-left:5px;font-size:16px;font-weight:500;line-height:1.5}.m-rating .m-rating__text{font-size:12px;margin-left:12px}.m-review-modal .m-basic-modal__base{max-width:700px;grid-auto-rows:auto 1fr;padding:0}.m-basic-modal .m-review-modal .m-basic-modal__header--line,.m-review-modal .m-basic-modal .m-basic-modal__header--line,.m-review-modal .m-basic-modal__header{padding:24px 40px}.m-review-modal .m-basic-modal__body{padding:0 40px 50px}.m-review-modal .m-rating+.m-recommend{margin-top:20px}.m-review-modal .m-recommend{border-top:1px dashed #ccc;margin-top:16px;padding-top:24px}.m-review-modal .m-recommend__header{display:flex;justify-content:space-between;align-items:center}.m-review-modal .m-recommend__header .m-review__powered-by{max-width:195px;margin-left:13px}.m-review-modal .m-recommend__header .m-review__powered-by:active,.m-review-modal .m-recommend__header .m-review__powered-by:focus,.m-review-modal .m-recommend__header .m-review__powered-by:visited{text-decoration:none}.m-review-modal .m-recommend__header .m-review__powered-by:hover{text-decoration:none}@media screen and (min-width:768px){.m-review-modal .m-recommend__header .m-review__powered-by:hover{opacity:.7}}.m-review-modal .m-recommend__header .m-review__powered-by img{display:block;width:100%}.m-review-modal .m-recommend__header .a-basic-btn{max-width:240px;margin:0 0 0 auto}.m-review-modal .m-recommend__title{font-size:16px;font-weight:700;line-height:1.5}.m-review-modal .m-review-modal__attention{font-size:12px;margin-top:24px;padding-left:1.3em;text-indent:-1.3em}.m-review-modal .m-review-modal__list{margin-top:24px}.m-review-modal .m-review-modal__list li:not(:last-of-type){margin-bottom:8px}.m-review-modal .m-review-modal__text{font-size:12px}.m-review-modal .m-review-modal__loading{margin:60px 0 15px 0;text-align:center}.m-review-modal .m-review-modal__loading.on{display:block}.m-review-modal-item{position:relative;padding:12px 16px;border:1px solid #ccc;border-radius:4px}.m-review-modal-item.spoiler .m-review-modal-item__text{padding-bottom:24px}.m-review-modal-item.spoiler.collapse .m-review-modal-item__text{color:#eee;padding-bottom:0}.m-review-modal-item.spoiler.collapse:hover{opacity:.7}.m-review-modal-item.spoiler .a-text-collapse__toggle-btn{height:100%}.m-review-modal-item.spoiler .a-text-collapse__toggle-btn::after{bottom:24px}.m-review-modal-item.spoiler .a-text-collapse__toggle-btn.on{background:0 0}.m-review-modal-item.spoiler .a-text-collapse__toggle-btn.off{background:0 0}.m-review-modal-item .m-review-modal-item__header{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:12px}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__title{font-size:13px;font-weight:700}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__title .normal{font-weight:400}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__spoiler-tag{margin-top:-1px;margin-left:8px;padding:2px 6px;border-radius:4px;background-color:#e40007;font-size:12px;font-weight:400;color:#fff;line-height:1;white-space:nowrap}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__good{display:flex;align-items:center;align-self:flex-start;margin-left:10px}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__good .ico{font-size:16px;color:#999}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__good-num{display:flex;justify-content:center;align-items:center;position:relative;margin-left:9px;padding:0 7px;height:20px;min-width:40px;background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:12px;line-height:1}.m-review-modal-item .m-review-modal-item__header .m-review-modal-item__good-num::after{content:"";position:absolute;left:-4px;width:6px;height:6px;transform:scale(1,.7) rotate(-45deg);background-color:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc}.m-review-modal-item.collapse .m-review-modal-item__text{-webkit-line-clamp:4}.m-review-modal-item.collapse-disabled:not(.spoiler) .a-text-collapse__toggle-btn{display:none;pointer-events:none}.m-review-modal-item.collapse-disabled:not(.spoiler) .m-review-modal-item__text{pointer-events:none}.m-review-modal-item .m-review-modal-item__body{line-height:1.5}.m-review-modal-item .m-review-modal-item__body-title{font-size:13px;font-weight:700;padding:0 10px}.m-review-modal-item .m-review-modal-item__text{display:-webkit-box;position:relative;-webkit-box-orient:vertical;white-space:normal;font-size:12px;margin-top:8px;overflow:hidden;padding:0 10px;text-overflow:clip;word-break:break-all}.m-review-modal-item .m-review-modal-item__date{font-size:10px;color:#999;margin-top:8px;text-align:right}.m-recently-viewed__list{display:flex}.m-recently-viewed__list li{width:96px;max-height:137.28px}.m-recently-viewed__list li.purchased{background-color:#dbdbdb}.m-recently-viewed__list li a:hover img{opacity:.7}.m-recently-viewed__list .m-thumb{width:96px;height:137.28px;padding:5px}.m-recently-viewed__list .m-thumb .m-thumb__inner{position:relative}.m-recently-viewed__list .m-thumb img{display:block;max-width:100%;max-height:127.28px;margin:0 auto;outline:1px solid #ccc;backface-visibility:hidden}.m-recently-viewed__list .m-thumb .a-delete-btn-box{top:-10px;right:-10px;padding:5px 5px 21px 21px}.m-recently-viewed__list .swiper-slide{flex-shrink:unset}.m-thumb{display:inline-block}.m-thumb .a-label-new,.m-thumb .a-label-reserve,.m-thumb .a-label-set{background-size:34px 34px;width:34px;height:34px;top:0;right:0}.m-thumb .a-label-free,.m-thumb .a-label-sale{background-size:28px 28px;width:28px;height:28px;top:-4px;left:-4px}.m-thumb .m-thumb__image{position:relative}.m-thumb .m-thumb__image .a-ttsk-label-logo{position:absolute;background:url(/anne/img/ttsk/logo-ttsk.svg) no-repeat 0 0;background-size:100% auto;z-index:10;bottom:1px;left:2px;width:28%;padding-top:25.638%}.m-thumb .m-thumb__check{position:absolute;right:-8px;bottom:-8px;width:44px;height:44px;pointer-events:auto}.m-thumb .m-thumb__check:active,.m-thumb .m-thumb__check:focus,.m-thumb .m-thumb__check:visited{text-decoration:none}.m-thumb .m-thumb__check:hover{text-decoration:none}@media screen and (min-width:768px){.m-thumb .m-thumb__check:hover{opacity:.7}}.m-thumb .m-thumb__check .a-check,.m-thumb .m-thumb__check .a-check--on{position:absolute;right:3px;bottom:3px}.m-thumb .a-label-inc-trial{background-size:26px 26px;width:26px;height:26px}.m-thumb .a-label-coin-up-1{background-size:14px 39px;width:14px;height:39px}.m-thumb .a-label-coin-up-2{background-size:14px 48px;width:14px;height:48px}.m-thumb .a-label-coin-up-3{background-size:14px 57px;width:14px;height:57px}.m-card .m-book-item,.m-simple-tile .m-book-item,.m-tile .m-book-item{display:flex;flex-direction:column;flex-grow:1;padding:8px;background-color:#fff}.m-card .m-book-item a:hover,.m-simple-tile .m-book-item a:hover,.m-tile .m-book-item a:hover{text-decoration:none}.m-card .m-book-item .m-book-item__rank-block,.m-simple-tile .m-book-item .m-book-item__rank-block,.m-tile .m-book-item .m-book-item__rank-block{margin-bottom:8px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-],.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-],.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-]{font-size:13px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico,.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico,.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .ico{font-size:13px}.m-card .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s,.m-simple-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s,.m-tile .m-book-item .m-book-item__rank-block [class^=a-rank-] .rank-txt-s{font-size:13px}.m-card .m-book-item .m-book-item__thumb-block,.m-simple-tile .m-book-item .m-book-item__thumb-block,.m-tile .m-book-item .m-book-item__thumb-block{position:relative;font-size:0;text-align:center}.m-card .m-book-item .m-book-item__thumb-block .m-thumb,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb{width:100%}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area{position:absolute;top:-8px;bottom:0;left:-8px;right:-8px;pointer-events:none;z-index:1}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img{display:inline-block;max-width:100%;max-height:160px;width:auto}.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:active,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:focus,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:visited{text-decoration:none}.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover{text-decoration:none}@media screen and (min-width:768px){.m-card .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb a.m-thumb__image:hover{opacity:.7}}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-close-btn-box{padding:0 0 26px 26px;top:-4px;right:-3px}.m-card .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check,.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check,.m-tile .m-book-item .m-book-item__thumb-block .m-thumb .a-thumb-box__check{right:-6px;bottom:-8px}.m-card .m-book-item .m-book-item__top-block,.m-simple-tile .m-book-item .m-book-item__top-block,.m-tile .m-book-item .m-book-item__top-block{position:relative;font-size:12px;text-align:center;padding-bottom:8px}.m-card .m-book-item .m-book-item__top-block .m-book-item__browsed-date,.m-simple-tile .m-book-item .m-book-item__top-block .m-book-item__browsed-date,.m-tile .m-book-item .m-book-item__top-block .m-book-item__browsed-date{border-bottom:1px solid #eef0f2;color:#666;font-size:12px;text-align:center;padding:3px 0 8px}.m-card .m-book-item .m-book-item__top-block .a-delete-btn-box,.m-simple-tile .m-book-item .m-book-item__top-block .a-delete-btn-box,.m-tile .m-book-item .m-book-item__top-block .a-delete-btn-box{position:absolute;top:0;right:0;cursor:pointer;padding:0 0 24px 24px;z-index:90}.m-card .m-book-item .m-book-item__info-block,.m-simple-tile .m-book-item .m-book-item__info-block,.m-tile .m-book-item .m-book-item__info-block{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:8px}.m-card .m-book-item .m-book-item__info-block .m-book-item__secondary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__secondary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__secondary{display:grid;grid-row-gap:4px;padding-bottom:6px}.m-card .m-book-item .m-book-item__info-block .m-book-item__primary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__primary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__primary{display:grid;grid-row-gap:4px}.m-card .m-book-item .m-book-item__info-block .m-book-item__rank,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__rank,.m-tile .m-book-item .m-book-item__info-block .m-book-item__rank{line-height:1;white-space:nowrap}.m-card .m-book-item .m-book-item__info-block .m-book-item__tag-box,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box,.m-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box{display:grid;grid-template-columns:repeat(4,minmax(max-content,38px));grid-gap:3px;font-size:0}.m-card .m-book-item .m-book-item__info-block .m-book-item__title,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title{display:-webkit-box;font-size:12px;font-weight:700;line-height:1.2;max-height:2.75rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;text-overflow:clip;word-break:break-all}.m-card .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::before{content:""}.m-card .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title :first-child::after{content:""}.m-card .m-book-item .m-book-item__info-block .m-book-item__title:hover,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__title:hover,.m-tile .m-book-item .m-book-item__info-block .m-book-item__title:hover{text-decoration:underline}.m-card .m-book-item .m-book-item__info-block .m-book-item__author,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:visited,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:visited,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:active,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:focus,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:visited{text-decoration:none}@media screen and (min-width:768px){.m-card .m-book-item .m-book-item__info-block .m-book-item__author a:hover,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__author a:hover,.m-tile .m-book-item .m-book-item__info-block .m-book-item__author a:hover{opacity:1;text-decoration:underline}}.m-card .m-book-item .m-book-item__info-block .m-book-item__label,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__label,.m-tile .m-book-item .m-book-item__info-block .m-book-item__label{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__publisher,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__publisher,.m-tile .m-book-item .m-book-item__info-block .m-book-item__publisher{font-size:10px;line-height:1.2;color:#999}.m-card .m-book-item .m-book-item__info-block .m-book-item__summary,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__summary,.m-tile .m-book-item .m-book-item__info-block .m-book-item__summary{font-size:10px;line-height:1.5}.m-card .m-book-item .m-book-item__info-block .m-book-item__status-tag,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__status-tag,.m-tile .m-book-item .m-book-item__info-block .m-book-item__status-tag{text-align:right}.m-card .m-book-item .m-book-item__info-block .m-book-item__series,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series{display:flex;align-items:center;justify-content:flex-end}.m-card .m-book-item .m-book-item__info-block .m-book-item__series .ico,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico{font-size:14px}.m-card .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt,.m-tile .m-book-item .m-book-item__info-block .m-book-item__series .ico-txt{margin-left:.3em;font-size:10px;font-weight:700}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box{display:grid;grid-row-gap:4px;text-align:right}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__period{font-size:10px;font-weight:700;color:#e40007}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__schedule{font-size:10px;font-weight:700;color:#0062c4}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price{font-weight:700;color:#e40007}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num{font-size:13px}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit{margin-left:.1em;font-size:10px;font-weight:400}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax{margin-left:.2em;font-size:10px;font-weight:400;color:#2f2f2f}.m-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription,.m-tile .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-subscription{font-size:11px;color:#1d3850}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item,.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item{position:relative;padding-left:20px;font-size:12px;line-height:1.5}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type),.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type),.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item:not(:last-of-type){margin-bottom:.5em}.m-card .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before,.m-tile .m-book-item .m-book-item__info-block .m-book-item__notice .m-book-item__notice-item::before{content:"\e940";position:absolute;top:0;left:0;font-family:bookwalker;font-size:14px;color:#f90}.m-card .m-book-item .m-book-item__info-block .m-book-item__annotation--red,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red,.m-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red{color:#e40007;margin-top:8px}.m-card .m-book-item .m-book-item__info-block .m-book-item__annotation--red p,.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red p,.m-tile .m-book-item .m-book-item__info-block .m-book-item__annotation--red p{font-size:14px}.m-card .m-book-item .m-book-item__btn-box,.m-simple-tile .m-book-item .m-book-item__btn-box,.m-tile .m-book-item .m-book-item__btn-box{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-column-gap:4px;width:100%;min-height:42px;padding:1px 1px}.m-card .m-book-item .m-book-item__btn-box li,.m-simple-tile .m-book-item .m-book-item__btn-box li,.m-tile .m-book-item .m-book-item__btn-box li{margin:0}.m-card .m-book-item .m-book-item__btn-box li a,.m-simple-tile .m-book-item .m-book-item__btn-box li a,.m-tile .m-book-item .m-book-item__btn-box li a{width:100%;margin:0}.m-card .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-card .m-book-item .m-book-item__btn-box .a-read-by-app-btn,.m-simple-tile .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-simple-tile .m-book-item .m-book-item__btn-box .a-read-by-app-btn,.m-tile .m-book-item .m-book-item__btn-box .a-purchase-AppleID-btn,.m-tile .m-book-item .m-book-item__btn-box .a-read-by-app-btn{margin:0 2px 0 0}.m-card .m-book-item .m-book-item__btn-box .o-tile-browsed-date,.m-simple-tile .m-book-item .m-book-item__btn-box .o-tile-browsed-date,.m-tile .m-book-item .m-book-item__btn-box .o-tile-browsed-date{clear:both;display:block;width:100%;padding:0 2px 0 0;text-align:right;font-size:9px;color:#999}.m-card .m-book-item .m-book-item__zoom,.m-simple-tile .m-book-item .m-book-item__zoom,.m-tile .m-book-item .m-book-item__zoom{display:flex;align-items:center;justify-content:center;width:95px;height:28px;border:1px solid #ccc;border-radius:20px;color:#1d4a6d;margin:auto 0 0 auto}.m-card .m-book-item .m-book-item__zoom .ico,.m-simple-tile .m-book-item .m-book-item__zoom .ico,.m-tile .m-book-item .m-book-item__zoom .ico{font-size:14px}.m-card .m-book-item .m-book-item__zoom .button-text,.m-card .m-book-item .m-book-item__zoom .ico-txt,.m-simple-tile .m-book-item .m-book-item__zoom .button-text,.m-simple-tile .m-book-item .m-book-item__zoom .ico-txt,.m-tile .m-book-item .m-book-item__zoom .button-text,.m-tile .m-book-item .m-book-item__zoom .ico-txt{font-size:14px;font-weight:700;margin-left:.3em}.m-card .purchased.m-book-item,.m-simple-tile .purchased.m-book-item,.m-tile .purchased.m-book-item{background-color:#dbdbdb}.m-simple-tile .m-book-item{padding:0}.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb{width:unset}.m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__label-area{top:0;bottom:0;left:0;right:0}.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__secondary{padding-bottom:0}.m-simple-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box{grid-template-columns:repeat(auto-fill,minmax(max-content,38px))}.m-simple-shelf{position:relative}.m-simple-shelf .m-simple-shelf__list{margin-left:-6px}.m-simple-shelf .m-simple-shelf__list li{width:133px}.m-simple-shelf .m-simple-shelf__list li:not(:last-child){margin-right:5px}.m-simple-shelf .m-simple-shelf__list a img:after{content:attr(title);display:block;color:#777;width:300px;text-align:center;margin-top:5px}.m-simple-shelf .m-simple-shelf__list .m-thumb__image:active,.m-simple-shelf .m-simple-shelf__list .m-thumb__image:focus,.m-simple-shelf .m-simple-shelf__list .m-thumb__image:visited{text-decoration:none}.m-simple-shelf .m-simple-shelf__list .m-thumb__image:hover{text-decoration:none}@media screen and (min-width:768px){.m-simple-shelf .m-simple-shelf__list .m-thumb__image:hover{opacity:.7}}.m-simple-shelf .m-simple-shelf__list .m-simple-tile .m-book-item{display:flex;align-items:center;padding:10px}.m-simple-shelf .m-simple-shelf__list .m-simple-tile .m-book-item .m-book-item__thumb-block{max-width:113px}.m-simple-shelf .m-simple-shelf__list .m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb{width:113px;height:161.59px}.m-simple-shelf .m-simple-shelf__list .m-simple-tile .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img{max-width:100%;max-height:100%;vertical-align:middle;outline:1px solid #ccc}.m-simple-shelf .m-simple-shelf__list .m-simple-tile .m-book-item .m-book-item__info-block{max-width:113px;width:100%}.m-simple-shelf.slick>.slick-list{visibility:hidden;height:195px}.m-simple-shelf.slick>.slick-list.slick-initialized{visibility:visible;height:unset}.m-simple-shelf.slick .slick-slider .slick-slide{outline:0}.m-text-collapse{position:relative;max-height:unset;padding-bottom:45px}.m-text-collapse:hover .a-text-collapse__toggle-btn::after{opacity:.7}.m-text-collapse.collapse{max-height:120px;overflow:hidden}.m-text-collapse.collapse:not(.collapse-disabled):active,.m-text-collapse.collapse:not(.collapse-disabled):focus,.m-text-collapse.collapse:not(.collapse-disabled):visited{text-decoration:none}.m-text-collapse.collapse:not(.collapse-disabled):hover{text-decoration:none}@media screen and (min-width:768px){.m-text-collapse.collapse:not(.collapse-disabled):hover{opacity:.7}}.m-text-collapse.collapse-disabled{padding-bottom:0}.m-text-collapse.collapse-disabled .a-text-collapse__toggle-btn{display:none;pointer-events:none}.m-tile .m-book-item.top .m-book-item__info-block{justify-content:unset}.m-tile .m-thumb .m-thumb__check{right:5px}.m-tile-list{display:grid;grid-template-columns:repeat(8,minmax(150px,1fr));grid-column-gap:8px;grid-row-gap:8px}.m-tile-list .m-tile{display:flex}.m-tile-list .m-tile .m-book-item .m-book-item__info-block .m-book-item__tag-box span{width:100%}@media screen and (max-width:1527px){.m-tile-list{grid-template-columns:repeat(7,minmax(140px,1fr))}}@media screen and (max-width:1369px){.m-tile-list{grid-template-columns:repeat(6,minmax(140px,1fr))}}@media screen and (max-width:1211px){.m-tile-list{grid-template-columns:repeat(5,minmax(140px,1fr))}}.m-shelf-with-banner-normal .m-tile-list{grid-template-columns:repeat(7,minmax(150px,1fr))}@media screen and (max-width:1527px){.m-shelf-with-banner-normal .m-tile-list{grid-template-columns:repeat(6,minmax(140px,1fr))}}@media screen and (max-width:1369px){.m-shelf-with-banner-normal .m-tile-list{grid-template-columns:repeat(5,minmax(140px,1fr))}}@media screen and (max-width:1211px){.m-shelf-with-banner-normal .m-tile-list{grid-template-columns:repeat(4,minmax(140px,1fr))}}.m-shelf-with-banner-wide .m-tile-list{grid-template-columns:repeat(6,minmax(150px,1fr))}@media screen and (max-width:1527px){.m-shelf-with-banner-wide .m-tile-list{grid-template-columns:repeat(5,minmax(140px,1fr))}}@media screen and (max-width:1369px){.m-shelf-with-banner-wide .m-tile-list{grid-template-columns:repeat(4,minmax(140px,1fr))}}@media screen and (max-width:1211px){.m-shelf-with-banner-wide .m-tile-list{grid-template-columns:repeat(3,minmax(140px,1fr))}}.a-icon-tag,.a-icon-tag--keyword{display:inline-block;position:relative;padding:4px 4px 4px 17px;border:1px solid #1d3850;border-radius:4px;font-size:12px;font-weight:700;color:#1d3850;line-height:1;white-space:nowrap}.a-icon-tag--keyword::before,.a-icon-tag::before{content:"\e906";font-family:bookwalker;margin-top:1px;position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3px}.a-icon-tag--keyword::before{content:"\e976";margin-top:0}.m-icon-tag-list{display:flex;flex-wrap:wrap;margin-right:-8px;margin-bottom:-12px}.m-icon-tag-list li{margin-right:8px;margin-bottom:12px}.m-icon-tag-list li a:active,.m-icon-tag-list li a:focus,.m-icon-tag-list li a:visited{text-decoration:none}.m-icon-tag-list li a:hover{text-decoration:none}@media screen and (min-width:768px){.m-icon-tag-list li a:hover{opacity:.7}}.m-campaign-notice-detail{position:relative;background-color:#e8f5e6;border:solid 1px #159f05;padding:8px 12px;text-align:left}.m-campaign-notice-detail::before{content:"";position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);border:9px solid transparent;border-top:9px solid #e8f5e6;z-index:10}.m-campaign-notice-detail::after{content:"";position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border:9px solid transparent;border-top:9px solid #159f05;z-index:9}.m-campaign-notice-detail .m-campaign-notice-detail__text{font-size:14px;line-height:1.5}.m-campaign-notice-detail .m-campaign-notice-detail__text span{font-weight:700}.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--tax{font-size:11px}.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--coin{color:#159f05}.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--link{margin-left:4px;text-decoration:none}.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--link:active,.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--link:focus,.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--link:visited{text-decoration:none}.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--link:hover{text-decoration:none}@media screen and (min-width:768px){.m-campaign-notice-detail .m-campaign-notice-detail__text .m-campaign-notice-detail__text--link:hover{opacity:.7}}.m-campaign-notice-bulk-buy,.m-campaign-notice-bulk-buy--detail{position:relative;left:100%;transform:translateX(-100%);background-color:#e8f5e6;border:solid 1px #159f05;font-size:14px;padding:8px}.m-campaign-notice-bulk-buy--detail::before,.m-campaign-notice-bulk-buy::before{content:"";position:absolute;bottom:-17px;right:110px;border:9px solid transparent;border-top:9px solid #e8f5e6;z-index:10}.m-campaign-notice-bulk-buy--detail::after,.m-campaign-notice-bulk-buy::after{content:"";position:absolute;bottom:-17px;right:111px;border:8px solid transparent;border-top:8px solid #159f05;z-index:9}.m-campaign-notice-bulk-buy .m-campaign-notice-bulk-buy__text,.m-campaign-notice-bulk-buy--detail .m-campaign-notice-bulk-buy__text{display:flex;align-items:center;justify-content:center}.m-campaign-notice-bulk-buy .m-campaign-notice-bulk-buy__text .m-campaign-notice-bulk-buy__text--conditions,.m-campaign-notice-bulk-buy--detail .m-campaign-notice-bulk-buy__text .m-campaign-notice-bulk-buy__text--conditions{font-weight:700}.m-campaign-notice-bulk-buy .m-campaign-notice-bulk-buy__text .m-campaign-notice-bulk-buy__text--coin,.m-campaign-notice-bulk-buy--detail .m-campaign-notice-bulk-buy__text .m-campaign-notice-bulk-buy__text--coin{color:#159f05;font-weight:700}.m-campaign-notice-bulk-buy{width:400px}.m-campaign-notice-bulk-buy .m-campaign-notice-bulk-buy__caption .m-campaign-notice-bulk-buy__link{text-decoration:none}.m-campaign-notice-bulk-buy .m-campaign-notice-bulk-buy__caption .m-campaign-notice-bulk-buy__link:hover{opacity:.7}.m-campaign-notice-bulk-buy--detail{width:100%;min-width:400px}.m-campaign-notice-bulk-buy--detail .m-campaign-notice-bulk-buy__caption{font-size:12px}.m-campaign-notice-bulk-buy--detail .m-campaign-notice-bulk-buy__link{color:#1d4a6d;text-decoration:underline}.m-campaign-notice-bulk-buy--detail .m-campaign-notice-bulk-buy__link:hover{text-decoration:none}.m-coin-first-purchase-notice{display:inline-block;max-width:160px}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box{border:solid 1px #f2800e;border-radius:4px;padding:4px 8px;text-align:left}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box .m-coin-first-purchase-notice__box--title{color:#2f2f2f;font-size:12px;font-weight:700}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box .m-coin-first-purchase-notice__coin{display:flex;flex-wrap:wrap}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box .m-coin-first-purchase-notice__coin .m-coin-first-purchase-notice__coin-text{display:flex;white-space:nowrap}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box .m-coin-first-purchase-notice__coin .m-coin-first-purchase-notice__coin-text .m-coin-first-purchase-notice__coin-text--image{width:16px}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box .m-coin-first-purchase-notice__coin .m-coin-first-purchase-notice__coin-text .m-coin-first-purchase-notice__coin-text--number{color:#e40007;font-size:16px;font-weight:700;line-height:1.3;margin-left:2px}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__box .m-coin-first-purchase-notice__coin .m-coin-first-purchase-notice__box--text{align-self:end;color:#2f2f2f;font-size:12px;font-weight:700;white-space:nowrap}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__label{color:#2f2f2f;margin-top:4px}.m-coin-first-purchase-notice .m-coin-first-purchase-notice__label>span{color:#1d4a6d}.m-coin-first-purchase-notice:hover{text-decoration:none}.m-coin-first-purchase-notice:hover .m-coin-first-purchase-notice__label>span{text-decoration:none}.o-page-section{position:relative;padding:24px;background-color:#fff}.o-page-section:last-child{margin-bottom:0}.o-page-section+.o-page-section{margin-top:24px}.o-page-section .a-more-btn--all{margin-top:22px}.o-page-section .o-page-section__header{display:grid;grid-template:auto/1fr auto}.o-page-section .o-page-section__header .o-page-section__title{grid-row:1/span 3;grid-column:1;height:fit-content}.o-page-section .o-page-section__header .m-campaign-notice-bulk-buy--detail{grid-row:1;grid-column:2}.o-page-section .o-page-section__header .a-more-btn,.o-page-section .o-page-section__header .a-more-btn--display-toggle{flex-shrink:0}.o-page-section .o-page-section__title{position:relative;padding:.2em 1.5em .1em 12px;border-left:8px solid #1d3850;font-size:22px;font-weight:700;line-height:1.5;color:#1d3850;flex-basis:100%;margin-bottom:24px}.o-page-section .o-page-section__title .ico-help{position:absolute;padding:0 0 0 4px;font-size:13px;vertical-align:super}.o-page-section .o-page-section__body--2column{display:grid;grid-template-columns:minmax(0,auto) 280px;grid-column-gap:24px;padding-left:20px}.o-page-section .o-page-section__body--2column-indent{display:grid;grid-template-columns:minmax(0,auto) 272px;grid-column-gap:24px}.o-page-section .o-page-section__body--indent{padding-left:20px}.o-pager{display:flex;justify-content:center}.o-pager .o-pager__first,.o-pager .o-pager__last,.o-pager .o-pager__next,.o-pager .o-pager__prev{display:flex;justify-content:center;align-items:center;width:52px;height:44px;background:#eef0f2;border:1px solid #ccc;box-sizing:border-box;border-radius:4px;margin-right:10px;text-decoration:none}.o-pager .o-pager__first:active,.o-pager .o-pager__first:focus,.o-pager .o-pager__first:visited,.o-pager .o-pager__last:active,.o-pager .o-pager__last:focus,.o-pager .o-pager__last:visited,.o-pager .o-pager__next:active,.o-pager .o-pager__next:focus,.o-pager .o-pager__next:visited,.o-pager .o-pager__prev:active,.o-pager .o-pager__prev:focus,.o-pager .o-pager__prev:visited{text-decoration:none}.o-pager .o-pager__first:hover,.o-pager .o-pager__last:hover,.o-pager .o-pager__next:hover,.o-pager .o-pager__prev:hover{text-decoration:none}@media screen and (min-width:768px){.o-pager .o-pager__first:hover,.o-pager .o-pager__last:hover,.o-pager .o-pager__next:hover,.o-pager .o-pager__prev:hover{opacity:.7}}.o-pager .o-pager__first::before,.o-pager .o-pager__last::before,.o-pager .o-pager__next::before,.o-pager .o-pager__prev::before{content:"\e934";font-family:bookwalker;font-size:12px}.o-pager .o-pager__prev::before{content:"\e938"}.o-pager .o-pager__next{margin-right:0;margin-left:10px}.o-pager .o-pager__next::before{content:"\e939"}.o-pager .o-pager__last{margin-right:0;margin-left:10px}.o-pager .o-pager__last::before{content:"\e933"}.o-pager .o-pager--disabled{opacity:0;visibility:hidden;pointer-events:none}.o-pager .o-pager__number{display:flex;justify-content:center;align-items:center}.o-pager .o-pager__number li{display:flex;align-items:center;justify-content:center;font-size:18px;height:28px;line-height:18px}.o-pager .o-pager__number li:not(:last-of-type){border-right:1px solid #ccc}.o-pager .o-pager__number li>.current{font-weight:700;color:#2f2f2f;text-decoration:underline}.o-pager .o-pager__number li a,.o-pager .o-pager__number li span{padding:.3em 1.3em}.o-pager .o-pager__number li a:active,.o-pager .o-pager__number li a:focus,.o-pager .o-pager__number li a:visited{text-decoration:none}@media screen and (min-width:768px){.o-pager .o-pager__number li a:hover{opacity:1;text-decoration:underline}}.o-pager .o-pager__number li.o-pager__number--dot{width:58px;text-align:center}.o-pager-box{width:fit-content;overflow:hidden}.o-pager-box ul{position:relative;display:flex;gap:4px;align-items:baseline}.o-pager-box ul li{position:relative;text-align:center;min-width:22px}.o-pager-box ul li .ico{font-size:12px}.o-pager-box ul .o-select-box{position:relative;overflow:hidden;margin:0 6px}.o-pager-box-btn{display:block;height:24px;width:24px;line-height:24px;border-radius:4px;border:1px solid #ccc;color:#1d3850;background:#eef0f2}a.o-pager-box-num{display:block;color:#1d3850;background:#fff}.o-pager-prev{margin-right:10px}.o-pager-next{margin-left:10px}a.o-pager-box-num__current{background:#bbbaad;border:1px solid #bbbaad;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:2px 6px;color:#fff}.o-pager-box-btn_hidden{visibility:hidden}.o-campaign-banner-list .o-campaign-banner{background-color:#fff;text-align:center;margin:0 auto 10px}.o-campaign-banner-list .o-campaign-banner img{max-width:100%;vertical-align:middle}.o-campaign-banner-list .o-campaign-banner a{display:block}.o-beginner-banner{background-color:#ffe047;text-align:center;margin:0 auto 10px}.o-beginner-banner img{max-width:100%;vertical-align:middle}.o-beginner-banner a{display:block}.a-swiper-button--next,.a-swiper-button--prev{display:flex;align-items:center;position:absolute;cursor:pointer;width:44px;height:44px;border:none;margin:0;z-index:20}.a-swiper-button__arrow--next,.a-swiper-button__arrow--prev{display:block;position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;opacity:.9;background-color:#fff;background-image:none;border-radius:50%;z-index:10;filter:drop-shadow(0 2px 2px rgba(30, 56, 80, .2));transition:all .3s ease-in-out}.a-swiper-button__arrow--next:hover,.a-swiper-button__arrow--prev:hover{opacity:1;background-color:#fff}.a-swiper-button__arrow--next::before,.a-swiper-button__arrow--prev::before{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:solid 2px #1e3850;border-top:solid 2px #1e3850;box-sizing:border-box}.a-swiper-button--next{right:0}.a-swiper-button--prev{left:0}.a-swiper-button__arrow--next{right:12px}.a-swiper-button__arrow--next::before{transform:translate(-70%,-50%) scaleX(.9) rotate(45deg)}.a-swiper-button__arrow--prev{left:12px}.a-swiper-button__arrow--prev::before{transform:translate(-30%,-50%) scaleX(.9) rotate(-135deg)}.m-swiper .swiper-container{opacity:0;padding:2px 0 30px}.m-swiper .swiper-container-initialized{opacity:1;transition:opacity 1s ease}.m-swiper .swiper-wrapper{min-height:calc(100vw * (133/375));margin:0 auto}@media screen and (min-width:767.98px){.m-swiper .swiper-wrapper{min-height:200px}}.m-swiper .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative;height:auto;background-color:#f8f8f8}@media screen and (min-width:767.98px){.m-swiper .swiper-wrapper .swiper-slide{max-width:450px}}.m-swiper .swiper-wrapper .swiper-slide a{display:flex;align-items:center;height:100%;z-index:2}.m-swiper .swiper-wrapper .swiper-slide a::after{content:"";display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 2px * 2);height:calc(100% + 2px * 2);border:2px solid transparent;box-sizing:border-box;transition:border-color .2s ease-in}.m-swiper .swiper-wrapper .swiper-slide a:hover::after{border:2px solid #1d3850}.m-swiper .swiper-wrapper .swiper-slide img{max-width:100%;height:auto;z-index:3}.m-swiper .swiper-wrapper .swiper-slide .swiper-lazy:not(.swiper-lazy-loaded){display:none}.m-swiper .swiper-lazy-preloader{position:absolute;top:0;left:0;width:100%;height:100%;animation:none;background:0 0;border:none;border-radius:unset;margin:0;z-index:unset}.m-swiper .swiper-lazy-preloader:after{content:'';display:block;width:100%;height:100%;background:0 0}.m-swiper .a-swiper-button--next,.m-swiper .a-swiper-button--prev{top:calc((100% - 30px + 2px)/ 2);transform:translateY(-50%)}.m-swiper-pagination.swiper-pagination-bullets{max-height:30px;left:0;bottom:0}.m-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{position:relative;width:8px;height:8px;opacity:1;background-color:transparent;box-sizing:content-box;margin:0 2px;padding:12px 2px;transition:all .3s ease-in-out}.m-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background-color:#ccc;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.m-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover::before{background-color:#1d3850}.m-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:16px}.m-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active::before{width:16px;height:8px;background-color:#1d3850;border-radius:100vh}@keyframes load-banner-fadeIn{0%{opacity:0}100%{opacity:1}}.o-detail-banner__inner{display:flex;justify-content:center;min-height:200px;animation:load-banner-fadeIn 1s ease;padding:2px 0;min-height:auto;margin-bottom:0;align-items:center}.o-detail-banner__inner .o-detail-banner__item{flex:1;position:relative;max-width:450px;background-color:#f8f8f8;margin-right:2px}.o-detail-banner__inner .o-detail-banner__item:last-of-type{margin-right:0}.o-detail-banner__inner .o-detail-banner__item a{display:flex;align-items:center;justify-content:center;position:relative;height:100%;z-index:2}.o-detail-banner__inner .o-detail-banner__item a::after{content:"";display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:2px solid transparent;box-sizing:border-box;transition:border-color .2s ease-in}.o-detail-banner__inner .o-detail-banner__item a:hover::after{border:2px solid #1d3850}.o-detail-banner__inner .o-detail-banner__item img{width:100%;height:auto;vertical-align:middle}.o-detail-banner__inner .o-detail-banner__item .swiper-lazy:not(.swiper-lazy-loaded){display:none}.t-contents{max-width:1310px;line-height:1.5;margin:24px auto 0 auto;padding-bottom:16px;word-break:break-all;overflow-wrap:break-word}.t-contents a:active,.t-contents a:focus,.t-contents a:visited{text-decoration:none}.nico-ebook-button{margin-top:12px}.o-ma-embed{margin-top:24px}.o-page-section{margin-top:24px}.o-page-section .p-card-list .p-card:first-of-type .m-book-item{padding-top:0}.o-page-section .p-card-list .p-card:first-of-type .m-book-item.purchased{padding-top:20px}.o-page-section .p-card-list .p-card:not(:last-of-type){border-bottom:1px dashed #ccc}.o-page-section .p-card-list .p-card .m-book-item{display:flex;flex-direction:row;flex-grow:1;padding:20px 0 20px 20px}.o-page-section .p-card-list .p-card .m-book-item .m-book-item__info-block{flex:1;justify-content:space-between}.o-page-section .m-card .m-book-item{flex-direction:row}.p-sub-section{display:flex;border-top:1px dashed #ccc;padding:12px 0}.p-sub-section .p-sub-section__header{flex-shrink:0;margin-right:12px;width:5em;font-size:14px}.p-section-side-block{display:block;padding-bottom:17px}.p-section-side-block .a-basic-btn,.p-section-side-block .a-basic-btn--follow,.p-section-side-block .a-basic-btn--registered{max-width:232px}.p-section-side-block .a-basic-btn+.a-basic-btn--follow,.p-section-side-block .a-basic-btn--follow+.a-basic-btn--follow,.p-section-side-block .a-basic-btn--registered+.a-basic-btn--follow{margin-top:12px}.p-section-side-block .a-basic-btn--follow+.p-share__list{margin-top:17px}.p-section-side-block .m-text-list{margin-top:12px;padding:0 20px}.p-section-side-block .m-text-list li .underline:hover{text-decoration:none}.p-action-box+.p-section-side-block{margin-top:17px}.p-action-box .p-action-box__btn,.p-action-box--sbsc .p-action-box__btn,.p-card .m-book-item .m-book-item__btn-box{display:grid;grid-auto-flow:row;grid-row-gap:8px}.p-card [class^=a-tag],.p-main [class^=a-tag]{width:auto;height:22px;font-size:12px;line-height:1.3;padding-left:4px;padding-right:4px}.p-card .a-tag-sbsc,.p-main .a-tag-sbsc{padding-left:22px}.p-card .a-tag-sbsc::before,.p-main .a-tag-sbsc::before{top:6px}.p-card .a-tag-coin-up,.p-main .a-tag-coin-up{width:61px}.p-card .a-tag-coin-up::before,.p-main .a-tag-coin-up::before{top:10px;right:15%}.p-card .a-tag-coin-up::after,.p-main .a-tag-coin-up::after{top:7px;right:6px}.p-card .m-book-item .m-book-item__thumb-block{display:block;width:160px;max-height:100%;margin-right:20px}.p-card .m-book-item .m-book-item__thumb-block .m-thumb{position:relative}.p-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image{display:block;position:relative;width:100%;padding-top:135.7125%}.p-card .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image img{position:absolute;top:0;left:50%;width:auto;max-height:100%;margin:0 auto;outline:1px solid #ccc;transform:translateX(-50%)}.p-card .m-book-item .m-book-item__info-block{display:flex;flex-direction:row;margin-left:0;margin-top:0}.p-card .m-book-item .m-book-item__info-block .m-book-item__title{max-height:54px;font-size:18px;line-height:1.5}.p-card .m-book-item .m-book-item__info-block .m-book-item__title:hover{text-decoration:none}.p-card .m-book-item .m-book-item__info-block .m-book-item__title .m-book-item__title-inner [class^=a-tag-]{position:relative;top:-7px;width:auto;margin-right:4px;word-break:keep-all}.p-card .m-book-item .m-book-item__info-block .m-book-item__title a:hover .title__text{text-decoration:underline}.p-card .m-book-item .m-book-item__info-block .m-book-item__author{font-size:14px;margin-top:16px}.p-card .m-book-item .m-book-item__info-block .m-book-item__label{font-size:13px;margin-top:16px}.p-card .m-book-item .m-book-item__info-block .m-book-item__publisher{font-size:13px;margin-top:16px}.p-card .m-book-item .m-book-item__info-block .m-book-item__summary{margin-top:8px}.p-card .m-book-item .m-book-item__info-block .m-book-item__summary-text{color:#2f2f2f;font-size:14px;line-height:1.5}.p-card .m-book-item .m-book-item__info-block .m-book-item__summary-body{margin:8px auto 0 0}.p-card .m-book-item .m-book-item__info-block .m-book-item__secondary{display:block;flex:1}.p-card .m-book-item .m-book-item__info-block .m-book-item__secondary>:not(.m-book-item__rank):not(.m-book-item__tag-box):not(.m-book-item__title){grid-column:1/3}.p-card .m-book-item .m-book-item__info-block .m-book-item__primary{display:block;align-self:flex-start;position:relative;width:280px;border:1px solid #ccc;margin-left:20px;padding:16px;grid-row-gap:0}.p-card .m-book-item .m-book-item__info-block .m-book-item__primary .a-label-new,.p-card .m-book-item .m-book-item__info-block .m-book-item__primary .a-label-reserve,.p-card .m-book-item .m-book-item__info-block .m-book-item__primary .a-label-set{top:-1px;right:-1px;width:44px;height:44px;background-size:44px}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box [class^=a-tag-]{margin:2px 8px 0 0}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__period{color:#e40007;font-size:12px;font-weight:700}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__period:last-child,.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__period:only-child{margin-bottom:12px}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__period+.m-book-item__period{margin-top:8px}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__schedule{color:#0062c4;font-size:12px;font-weight:700}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__schedule:last-child,.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__schedule:only-child{margin-bottom:12px}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box .m-book-item__schedule+.m-book-item__period{margin-top:8px}.p-card .m-book-item .m-book-item__info-block .m-book-item__info-box+.m-book-item__btn-box{margin-top:12px}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box{display:grid;grid-template-columns:max-content auto;grid-gap:6px}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box dt{font-size:18px;padding-top:3px}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price{color:#e40007;font-size:24px;font-weight:700}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-num{font-size:24px;font-weight:700;margin-bottom:-.1em}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-unit{color:#e40007;font-size:18px;font-weight:700}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price .m-book-item__price-tax{font-size:18px;margin-left:.2em}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price-before-discount{color:#2f2f2f;font-size:13px;line-height:1.4;text-decoration:line-through}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box .m-book-item__price-without-tax{color:#2f2f2f;font-size:13px;font-weight:300;line-height:1.4}.p-card .m-book-item .m-book-item__info-block .m-book-item__price-box+.m-book-item__btn-box{margin-top:12px}.p-card .m-book-item .m-book-item__info-block .m-book-item__notice{margin-top:10px}.p-card .m-book-item .m-book-item__btn-box{min-height:unset}.p-card .m-book-item .m-book-item__btn-box .m-book-item__btn-box-text{font-size:13px;font-weight:700;text-align:center}.p-card .m-book-item.purchased .m-book-item__info-block .js-text-collapse__toggle-btn.on{background:linear-gradient(180deg,rgba(219,219,219,0) 45%,rgba(219,219,219,.8) 70%,#dbdbdb 85%)}.p-benefits{display:block}.p-benefits .o-page-section__body{padding-left:0}.p-benefits .p-card-list--frame .p-card:not(:first-child){margin-top:12px}.p-benefits .p-card-list--frame .p-card .m-card{border:1px solid #ccc;border-radius:4px;padding:20px}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item{display:flex;flex-direction:row;padding:0}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__info-block{display:flex;flex-direction:column}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__info-block .m-book-item__summary{margin-bottom:8px}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__thumb-block{width:160px;padding-left:16px;position:relative}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__thumb-block::before{content:"";position:absolute;top:-6px;left:0;width:36px;height:36px;background:url(/anne/img/common/icon-limited-benefit.svg) center center no-repeat;background-size:contain;z-index:10}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__thumb-block .m-thumb .js-benefit-modal__open{cursor:pointer}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__thumb-block .m-thumb__image{padding-top:0}.p-benefits .p-card-list--frame .p-card .m-card .m-book-item__thumb-block .m-thumb__image img{position:unset;top:unset;left:unset;transform:none}.p-benefits .p-card-list--frame .p-card a{display:block;position:relative}.p-benefits .p-card-list--frame .p-card a:active,.p-benefits .p-card-list--frame .p-card a:focus,.p-benefits .p-card-list--frame .p-card a:visited{text-decoration:none}.p-benefits .p-card-list--frame .p-card a:hover{text-decoration:none}@media screen and (min-width:768px){.p-benefits .p-card-list--frame .p-card a:hover{opacity:.7}}.p-benefits .p-card-list--frame .p-card a:not(.p-card__item-modal-open)::after{display:block;content:'';position:absolute;top:50%;right:23px;width:10px;height:10px;border-right:2px solid #1d3850;border-bottom:2px solid #1d3850;transform:translateY(-50%) rotate(-45deg)}.p-benefits .p-card-list--frame .p-card a:not(.p-card__item-modal-open) .m-book-item__info-block{margin-right:35px}.p-benefits .p-card-list--frame .p-card a:hover .m-book-item__title{text-decoration:none}.p-benefits .p-card-list--frame .p-card__item--no-image .m-book-item__info-block{position:relative;padding-left:45px}.p-benefits .p-card-list--frame .p-card__item--no-image .m-book-item__info-block::before{content:"";position:absolute;top:-6px;left:0;width:36px;height:36px;background:url(/anne/img/common/icon-limited-benefit.svg) center center no-repeat;background-size:contain;z-index:10}.p-page-navigation__wrap{background-color:transparent;padding:0}.p-page-navigation{margin-bottom:24px}.p-page-navigation ul{display:grid;margin:0;grid-template-columns:repeat(5,1fr);grid-column-gap:12px}.p-page-navigation ul li{cursor:pointer;font-size:14px;font-weight:700}.p-page-navigation ul li a{display:block;position:relative;width:100%;background-color:#fff;border:1px solid #ccc;color:#1d3850;padding:14px 0;text-align:center}.p-page-navigation ul li a:active,.p-page-navigation ul li a:focus,.p-page-navigation ul li a:visited{text-decoration:none}.p-page-navigation ul li a:hover{text-decoration:none}@media screen and (min-width:768px){.p-page-navigation ul li a:hover{opacity:.7}}.p-page-navigation ul li a::after{content:"\e963";display:block;position:absolute;top:50%;right:16px;font-family:bookwalker;font-size:16px;font-weight:400;transform:translateY(-50%)}.p-page-navigation ul li a:hover{opacity:1;background-color:#1d3850;border-color:#1d3850;color:#fff}.p-page-navigation ul li a:hover::after{color:#fff}.p-page-navigation ul li.open a::after{content:"\e975";display:block;position:absolute;right:16px;font-family:bookwalker;font-size:16px;font-weight:400}.p-page-navigation ul li.disabled{opacity:.6;color:#999;pointer-events:none}.p-page-navigation ul li.disabled a{color:#999}.p-page-navigation--float{position:fixed;left:0;width:100%;background-color:rgba(0,0,0,.6);bottom:0;padding:16px 0;z-index:999}.p-page-navigation--float .p-page-navigation{max-width:1080px;margin:0 auto}@media (max-width:900px){.p-page-navigation--float .p-page-navigation ul li a{font-size:12px}}.p-page-navigation--float .p-page-navigation ul li a::after{content:none}.p-page-navigation--float .p-page-navigation ul.open a::after{content:"\e975"}@media (max-width:900px){.p-page-navigation--float .p-page-navigation ul.open a::after{font-size:11px}}.p-top-block .p-main{background-color:#fff;padding:24px}.p-top-block .p-main .p-main__header{display:flex}.p-top-block .p-main .p-main__header .p-main__tag{margin-right:7px;padding-top:2px}.p-top-block .p-main .p-main__header .p-main__tag [class^=a-tag-]{width:auto;height:24px;font-size:12px;word-break:keep-all}.p-top-block .p-main .p-main__header .p-main__title{color:#2f2f2f;font-size:24px;font-weight:700;line-height:1.5;margin-top:-.13em}.p-top-block .p-main .p-main__body{display:grid;margin-top:24px;grid-template-columns:240px minmax(0,auto) 280px;grid-column-gap:24px}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb{position:relative}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__check{right:-13px;bottom:-3px;z-index:10}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__check .a-check,.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__check .a-check--on{width:30px;height:30px;background-size:contain}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image{display:block;width:240px}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image:active,.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image:focus,.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image:visited{text-decoration:none}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image:hover{text-decoration:none}@media screen and (min-width:768px){.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image:hover{opacity:.7}}.p-top-block .p-main .p-main__left .p-main__thumb .m-thumb .m-thumb__image img{outline:1px solid #ccc}.p-top-block .p-main .p-main__left .p-main__thumb .m-info{margin-top:8px}.p-top-block .p-main .p-main__left .p-main__thumb .m-info .m-info-checked-user{position:relative;background:url(/anne/img/common/checked-user-arrow.svg) center right no-repeat;background-size:14px;color:#999;font-size:14px;padding-right:20px;text-align:right}.p-top-block .p-main .p-main__left .p-main__thumb .m-info .m-info-reserved-user{position:relative;color:#999;font-size:14px;text-align:right}.p-top-block .p-main .p-main__left .p-main__thumb .m-info .m-info-reserved-user::before{content:"\e957";color:#ccc;font-family:bookwalker;margin-right:5px}.p-top-block .p-main .p-main__left .p-main__thumb .m-info .m-info-reserved-user span{color:#1d3850;font-weight:700}.p-top-block .p-main .p-main__left .p-main__thumb .m-info .p-checked-user__num,.p-top-block .p-main .p-main__left .p-main__thumb .m-info .p-reserved-user__num{color:#1d3850;font-weight:700}.p-top-block .p-main .p-main__left .p-main__button{margin-top:24px}.p-top-block .p-main .p-main__left .p-main__button .a-basic-btn--favorite-add,.p-top-block .p-main .p-main__left .p-main__button .a-basic-btn--favorite-added{margin-top:12px}.p-top-block .p-main .p-main__left .p-main__button .a-basic-btn--epub-dl{margin-top:12px}.p-top-block .p-main .p-main__left .m-info-checked-user+.p-main__button,.p-top-block .p-main .p-main__left .m-info-reserved-user+.p-main__button{margin-top:8px}.p-top-block .p-main .p-main__left .p-pages{color:#999;font-size:14px;margin-top:8px;text-align:center}.p-top-block .p-main .p-main__center .p-main__preview{padding:8px}.p-top-block .p-main .p-main__center .p-main__information .p-author__list{padding:12px 20px}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author{display:inline-block}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dd,.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dt{display:inline}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dt{font-size:14px;word-break:keep-all}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dt::after{content:":";margin:0 .5em}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dd{font-size:14px;font-weight:700}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dd:not(:last-of-type){margin-right:20px}.p-top-block .p-main .p-main__center .p-main__information .p-author__list .p-author dd a{color:#1d4a6d}.p-top-block .p-main .p-main__center .p-main__information .p-author__list+.p-rating__review-link{padding:0 0 12px 20px}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link{padding:12px 0 12px 20px;display:inline-flex;align-items:center;text-decoration:none}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link .p-rating__star{font-size:0}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link .p-rating__star .ico{font-size:20px;color:#ffc84d}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link .p-rating__num{color:#2f2f2f;font-size:14px;font-weight:700;padding-left:8px}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link .p-rating__num+.ico{padding-left:16px}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link .p-rating__link-text{font-size:14px;font-weight:700;padding-left:4px}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link .ico-balloon-free{color:#999;font-size:16px}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link:hover .p-rating__star .ico{opacity:.7}.p-top-block .p-main .p-main__center .p-main__information .p-rating__review-link:hover .p-rating__link-text{text-decoration:underline}.p-top-block .p-main .p-main__center .p-main__information .p-summary{border-top:1px dashed #ccc;padding:16px 0 4px}.p-top-block .p-main .p-main__center .p-main__information .p-summary .p-summary__title{color:#2f2f2f;font-size:16px;font-weight:400;line-height:1.5}.p-top-block .p-main .p-main__center .p-main__information .p-summary .p-summary__body{margin-top:8px}.p-top-block .p-main .p-main__center .p-main__information .p-summary .p-summary__body .p-summary__caption,.p-top-block .p-main .p-main__center .p-main__information .p-summary .p-summary__body .p-summary__text{font-size:14px;line-height:1.5}.p-top-block .p-main .p-main__center .p-main__information .p-summary .p-summary__body .p-summary__caption{font-weight:700;margin-bottom:8px}.p-top-block .p-main .p-main__center .p-main__information .p-summary .p-summary__body .p-summary__copyright{color:#999;font-size:12px;line-height:1.5;margin-top:12px}.p-top-block .p-main .p-main__right .p-tag{margin-bottom:8px}.p-top-block .p-main .p-main__right .p-tag span{margin-top:3px}.p-tag{display:flex;flex-wrap:wrap}.p-tag span:not(:last-of-type){margin-right:4px}.o-page-section__side .o-page-section__side-sub-box{display:grid;grid-row-gap:12px;margin-bottom:16px}.o-page-section__side .m-text-list li{font-size:12px}.p-action-box,.p-action-box--sbsc{border:1px solid #ccc;padding:20px}.p-action-box+.p-action-box,.p-action-box+.p-action-box--sbsc,.p-action-box--sbsc+.p-action-box,.p-action-box--sbsc+.p-action-box--sbsc{margin-top:20px}.p-action-box .p-action-box__text,.p-action-box--sbsc .p-action-box__text{font-size:14px;font-weight:700;text-align:center}.p-action-box .p-action-box__info,.p-action-box--sbsc .p-action-box__info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.p-action-box .p-action-box__info>:nth-child(n+3),.p-action-box--sbsc .p-action-box__info>:nth-child(n+3){margin-top:20px}.p-action-box .p-action-box__info .p-action-box__label--price,.p-action-box--sbsc .p-action-box__info .p-action-box__label--price{font-size:18px;margin-right:8px}.p-action-box .p-action-box__info .p-action-box__label--coin,.p-action-box--sbsc .p-action-box__info .p-action-box__label--coin{font-size:14px;margin-right:8px}.p-action-box .p-action-box__info dd,.p-action-box--sbsc .p-action-box__info dd{min-width:50%;text-align:right}.p-action-box .p-action-box__info .p-action-box__info-price,.p-action-box--sbsc .p-action-box__info .p-action-box__info-price{color:#e40007;font-size:24px;font-weight:700;line-height:1.5}.p-action-box .p-action-box__info .p-action-box__price--info-tax,.p-action-box--sbsc .p-action-box__info .p-action-box__price--info-tax{display:inline-block}.p-action-box .p-action-box__info .p-action-box__info-price--without-tax,.p-action-box--sbsc .p-action-box__info .p-action-box__info-price--without-tax{font-size:14px;line-height:1.4}.p-action-box .p-action-box__info .p-action-box__info-unit,.p-action-box--sbsc .p-action-box__info .p-action-box__info-unit{font-size:18px;font-weight:700}.p-action-box .p-action-box__info .p-action-box__price--info-before-discount,.p-action-box--sbsc .p-action-box__info .p-action-box__price--info-before-discount{font-size:13px;font-weight:300;line-height:1.4;text-decoration:line-through}.p-action-box .p-action-box__info .p-action-box__info-expired,.p-action-box--sbsc .p-action-box__info .p-action-box__info-expired{color:#e40007;font-size:12px;font-weight:700;line-height:1.4;margin-bottom:12px}.p-action-box .p-action-box__info .p-action-box__info-coin,.p-action-box--sbsc .p-action-box__info .p-action-box__info-coin{color:#e40007;font-size:20px;font-weight:700;line-height:1.5}.p-action-box .p-action-box__info .p-action-box__info-detail,.p-action-box--sbsc .p-action-box__info .p-action-box__info-detail{font-size:14px;line-height:1.4;margin-left:.5em}.p-action-box .p-action-box__info .p-action-box__info-detail a,.p-action-box--sbsc .p-action-box__info .p-action-box__info-detail a{color:#1d4a6d;text-decoration:underline}.p-action-box .p-action-box__info .p-action-box__info-detail a:hover,.p-action-box--sbsc .p-action-box__info .p-action-box__info-detail a:hover{text-decoration:none}.p-action-box .p-action-box__info .p-action-box__info-tax,.p-action-box--sbsc .p-action-box__info .p-action-box__info-tax{color:#2f2f2f;font-size:18px;font-weight:300;line-height:1.4;margin-left:.5em}.p-action-box .p-action-box__info .p-action-box__price--info,.p-action-box--sbsc .p-action-box__info .p-action-box__price--info{font-size:13px}.p-action-box .p-action-box__info .p-action-box__info-schedule,.p-action-box--sbsc .p-action-box__info .p-action-box__info-schedule{color:#0062c4;font-size:12px;font-weight:700;line-height:1.4;margin-bottom:12px}.p-action-box .p-action-box__info+.p-action-box__btn,.p-action-box--sbsc .p-action-box__info+.p-action-box__btn{margin-top:16px}.p-action-box .p-action-box__head,.p-action-box--sbsc .p-action-box__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.p-action-box .p-action-box__price,.p-action-box--sbsc .p-action-box__price{display:flex;align-items:flex-end;justify-content:flex-end;margin-bottom:12px}.p-action-box .p-action-box__price .p-action-box__price-period,.p-action-box--sbsc .p-action-box__price .p-action-box__price-period{color:#e40007;font-size:13px;margin-right:.8em}.p-action-box .p-action-box__price .p-action-box__price-price .p-action-box__price-num,.p-action-box--sbsc .p-action-box__price .p-action-box__price-price .p-action-box__price-num{color:#e40007;font-size:18px;font-weight:700;margin-bottom:-.1em}.p-action-box .p-action-box__price .p-action-box__price-price .p-action-box__price-unit,.p-action-box--sbsc .p-action-box__price .p-action-box__price-price .p-action-box__price-unit{color:#e40007;font-size:13px;font-weight:700}.p-action-box .p-action-box__price .p-action-box__price-price .p-action-box__price-tax,.p-action-box--sbsc .p-action-box__price .p-action-box__price-price .p-action-box__price-tax{font-size:13px;margin-left:.2em}.p-action-box .p-action-box__expired-period--sbsc,.p-action-box--sbsc .p-action-box__expired-period--sbsc{display:grid;margin-top:12px;grid-template-columns:auto minmax(5em,max-content)}.p-action-box .p-action-box__expired-period--sbsc dd,.p-action-box .p-action-box__expired-period--sbsc dt,.p-action-box--sbsc .p-action-box__expired-period--sbsc dd,.p-action-box--sbsc .p-action-box__expired-period--sbsc dt{font-size:12px}.p-action-box .p-action-box__expired-period--sbsc .sbsc-period,.p-action-box--sbsc .p-action-box__expired-period--sbsc .sbsc-period{color:#e40007;font-weight:700}.p-action-box .p-action-box__expired-period--sbsc dt,.p-action-box--sbsc .p-action-box__expired-period--sbsc dt{word-break:keep-all}.p-action-box .p-action-box__expired-period--sbsc dd,.p-action-box--sbsc .p-action-box__expired-period--sbsc dd{text-align:right}.p-action-box .p-action-box__text--annotation,.p-action-box--sbsc .p-action-box__text--annotation{font-size:12px;margin-top:8px;text-align:center}.p-action-box .p-action-box__info-text--caution,.p-action-box--sbsc .p-action-box__info-text--caution{color:#e40007;font-size:12px;margin-top:18px}.p-action-box .p-notice,.p-action-box--sbsc .p-notice{margin-top:12px}.p-action-box .p-action-box__label--ticket,.p-action-box--sbsc .p-action-box__label--ticket{font-size:13px;margin-right:8px}.p-action-box .p-action-box__info-ticket-price,.p-action-box--sbsc .p-action-box__info-ticket-price{font-size:14px;line-height:1.4}.p-action-box .a-basic-btn--warensai-ticket,.p-action-box--sbsc .a-basic-btn--warensai-ticket{cursor:pointer}.p-action-box--sbsc{padding:4px 20px}.p-action-box--sbsc .p-action-box--sbsc__price{font-size:12px;font-weight:700;margin-top:8px;text-align:right}.p-action-box--sbsc .p-action-box--sbsc__caption{font-size:12px;font-weight:700;margin-top:16px}.p-action-box--sbsc .p-action-box--sbsc__caption .p-action-box--sbsc__caption-link{display:block;position:relative;padding-right:14px;text-align:right}.p-action-box--sbsc .p-action-box--sbsc__caption .p-action-box--sbsc__caption-link::after{display:block;content:'';position:absolute;top:50%;right:15px;width:8px;height:8px;border-right:2px solid #999;border-bottom:2px solid #999;transform:translateY(-50%) rotate(-45deg);right:0}.p-action-box--sbsc .p-action-box--sbsc__inner{padding:16px 0}.p-action-box--sbsc .p-action-box--sbsc__inner+.p-action-box--sbsc__inner{border-top:1px dashed #ccc}.p-action-box--sub{border:1px solid #ccc;border-radius:4px;margin-top:12px;padding:12px}.p-action-box--sub .m-text-list{margin-top:8px}.p-action-box--sub .m-text-list li{font-size:10px}.p-action-box--sub .m-text-list li:not(:last-of-type){margin-bottom:2px}.p-buyrepeat-dialog+.p-action-box__btn{margin-top:12px}.m-campaign-notice-detail{margin:0 0 12px 0}.p-notice{position:relative}.p-notice.collapse .p-notice__inner{max-height:160px;cursor:pointer;overflow:hidden;padding-bottom:8px}.p-notice .js-notice-modal__open{padding-bottom:8px}.p-notice .js-notice-modal__open:hover{cursor:pointer}.p-notice .js-notice-modal__open:hover:active,.p-notice .js-notice-modal__open:hover:focus,.p-notice .js-notice-modal__open:hover:visited{text-decoration:none}.p-notice .js-notice-modal__open:hover:hover{text-decoration:none}@media screen and (min-width:768px){.p-notice .js-notice-modal__open:hover:hover{opacity:.7}}.p-notice .p-notice__inner{position:relative;background-color:#fffcf1;border:1px solid #ccc;border-radius:4px;padding:8px 12px 24px 12px}.p-notice .p-notice__inner .p-notice__header{border-bottom:1px solid #ccc;color:#f21c0e;font-size:12px;font-weight:700;padding-bottom:8px}.p-notice .p-notice__inner .p-notice__list{display:grid;grid-template-columns:32px auto}.p-notice .p-notice__inner .p-notice__list dd,.p-notice .p-notice__inner .p-notice__list dt{padding-bottom:8px;padding-top:8px}.p-notice .p-notice__inner .p-notice__list dd:last-of-type,.p-notice .p-notice__inner .p-notice__list dt:last-of-type{padding-bottom:0}.p-notice .p-notice__inner .p-notice__list dd:not(:last-of-type),.p-notice .p-notice__inner .p-notice__list dt:not(:last-of-type){border-bottom:1px dashed #ccc}.p-notice .p-notice__inner .p-notice__list dd{padding-left:8px}.p-notice .p-notice__inner .p-notice__list .p-notice__list-icon{justify-self:center}.p-notice .p-notice__inner .p-notice__list .p-notice__list-icon .p-notice-tag{display:block;background-color:#fff;border:1px solid #ff6b00;color:#ff6b00;font-size:12px;font-weight:700;line-height:1.5;padding:1px 3px}.p-notice .p-notice__inner .p-notice__list .p-notice__list-icon .ico{color:#ff6b00;font-size:14px}.p-notice .p-notice__inner .p-notice__list .p-notice__list-content .p-notice__list-title{font-size:12px;font-weight:700;line-height:1.5}.p-notice .p-notice__inner .p-notice__list .p-notice__list-content .p-notice__list-title+.p-notice__list-body{margin-top:10px}.p-notice .p-notice__inner .p-notice__list .p-notice__list-content .p-notice__list-body{font-size:12px;line-height:1.5}.p-notice .p-notice__inner .p-notice__effect{position:absolute;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:24px;background:linear-gradient(180deg,rgba(255,252,241,.2) 0,rgba(255,252,241,.8) 30%,#fffcf1 100%);bottom:0}.p-notice .a-rounded-btn--small{position:absolute;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-22px;cursor:pointer}.p-notice .a-rounded-btn--small .btn__inner{max-width:110px}.p-notice .p-notice-modal .m-basic-modal__base{background-color:#fffcf1}.p-benefits-box__wrap{display:block;margin-top:20px;padding-bottom:8px}.p-benefits-box__wrap:hover:active,.p-benefits-box__wrap:hover:focus,.p-benefits-box__wrap:hover:visited{text-decoration:none}.p-benefits-box__wrap:hover:hover{text-decoration:none}@media screen and (min-width:768px){.p-benefits-box__wrap:hover:hover{opacity:.7}}.p-benefits-box{position:relative;border:1px solid #ccc;padding:16px}.p-benefits-box .p-benefits-box__title,.p-benefits-box .p-benefits-box__title--navy,.p-benefits-box .p-benefits-box__title--pink{font-size:14px;font-weight:700}.p-benefits-box .p-benefits-box__title .ico-medal-ribbon,.p-benefits-box .p-benefits-box__title--navy .ico-medal-ribbon,.p-benefits-box .p-benefits-box__title--pink .ico-medal-ribbon{font-size:14px;padding-right:6px}.p-benefits-box .p-benefits-box__title--pink{color:#e9137a}.p-benefits-box .p-benefits-box__title--navy{color:#1d3850}.p-benefits-box .p-benefits-box__contents{display:flex;padding:12px 0}.p-benefits-box .p-benefits-box__image{width:67px;max-height:95.81px}.p-benefits-box .p-benefits-box__image img{width:auto;max-height:100%;outline:1px solid #ccc}.p-benefits-box .p-benefits-box__info,.p-benefits-box .p-benefits-box__info--noImage{flex:1;margin-left:15px}.p-benefits-box .p-benefits-box__info p,.p-benefits-box .p-benefits-box__info--noImage p{color:#2f2f2f;font-size:14px;font-weight:700;line-height:1.5}.p-benefits-box .p-benefits-box__info--noImage{margin-left:0}.p-benefits-box .p-benefits-box__info--noImage p{padding:14px 0 14px 3px}.p-benefits-box .p-benefits-box__list li+li{border-top:1px dashed #ccc}.p-benefits-box .p-benefits-box__comment{border-top:1px dashed #ccc;color:#e40007;font-size:12px;line-height:1.5;padding-top:12px}.p-benefits-box .a-rounded-btn--small{position:absolute;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-30px;cursor:pointer}.p-benefits-box .a-rounded-btn--small .btn__inner{max-width:110px}.p-banner-list{display:flex;flex-direction:column;align-items:center}.p-banner-list li:not(:last-of-type){margin-bottom:12px}.p-banner-list li img{max-width:480px;width:100%;margin:0 auto}.p-section-banner-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px}.p-pager-box{border-top:1px dashed #ccc;padding-bottom:16px;padding-top:36px}.p-information .p-information__data{display:grid;font-size:14px;grid-template-columns:minmax(5em,max-content) auto;gap:12px 20px}.p-information .p-information__data>dd{position:relative}.p-information .p-information__data>dd .a-help-link{font-size:14px}.p-information .p-information__data>dd .a-help-link .ico-balloon-question{font-size:14px}.p-information .p-information__data>dd .a-help-link.js-page-modal__open{font-size:14px}.p-information .p-information__data .p-information__list li{display:inline-block}.p-information .p-information__data .p-information__list li:not(:last-child){position:relative;padding-right:10px}.p-information .p-information__data .p-information__list li:not(:last-child)::after{content:'｜';position:absolute;top:-1px;right:0}.p-information .p-information__data .p-information__list li:not(:last-child) a{padding-right:3px}.p-information .p-information__data .p-information__list a{display:inline;color:#1d4a6d;padding-right:3px;word-break:break-all}.p-information .p-information__data+div,.p-information .p-information__data+section{margin-top:12px}.p-information .o-page-section-main>div:nth-last-child(2),.p-information .o-page-section-main>section:nth-last-child(2){padding-bottom:0}.p-information .p-information__device-list{display:flex}.p-information .p-information__device-list li{display:flex;align-items:center;justify-content:center}.p-information .p-information__device-list li:not(:first-of-type){border-left:1px solid #999;padding-left:12px}.p-information .p-information__device-list li:not(:last-of-type){padding-right:12px}.p-information .p-information__device-list .ico:not(.ico-help){margin-right:8px}.p-information .p-information__device-list .ico:not(.ico-help)::before{color:#999;font-size:32px}.p-information .p-information__device-list .p-information__device-list-text{font-size:12px;line-height:1.3}.p-information .p-information__ranking{font-size:14px}.p-information .p-information__ranking .p-information__ranking-data{display:grid;grid-template-columns:max-content auto;gap:.8em 20px}.p-information .p-information__ranking .p-information__ranking-data dt{justify-self:right}.p-information .p-information__ranking .p-information__ranking-data dt.crown::before{content:"\e905";color:#ffa91c;font-family:bookwalker;margin-right:4px}.p-information .p-information__ranking .p-information__ranking-list .p-information__ranking-list-item{display:inline}.p-information .p-information__ranking .p-information__ranking-list .p-information__ranking-list-item .p-information__ranking-list-name{margin-right:.5em}.p-information .p-information__ranking .p-information__ranking-list .p-information__ranking-list-item:not(:last-of-type)::after{content:">";margin:0 5px 0 7px}.p-information .m-basic-modal .m-basic-modal__base{max-width:480px}.p-information .p-keyword-tag .p-keyword-tag__by{margin-top:12px;font-size:10px;text-align:right}.m-list-share-btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.m-list-share-btn li{color:#1d3850;font-weight:700}.m-list-share-btn li:not(:first-child):not(:last-child){margin-right:5px}.m-list-share-btn li a:active,.m-list-share-btn li a:focus,.m-list-share-btn li a:visited{text-decoration:none}.m-list-share-btn li a:hover{text-decoration:none}@media screen and (min-width:768px){.m-list-share-btn li a:hover{opacity:.7}}.p-series .m-book-item .m-book-item__thumb-block{width:120px}.p-series .p-series__bulk-cart{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end}.p-series .p-series__bulk-cart .p-series__bulk-cart-price{color:#e40007;font-size:13px;font-weight:700;margin-right:20px}.p-series .p-series__bulk-cart .p-series__bulk-cart-price .p-series__bulk-cart-price-num{color:#e40007;font-size:18px;font-weight:700}.p-series .p-series__bulk-cart .p-series__bulk-cart-price .p-series__bulk-cart-price-tax{color:#2f2f2f;font-weight:400;margin-left:.2em}.p-series .p-series__bulk-cart .a-basic-btn--secondary{width:240px}.p-series .o-page-section__header{margin-bottom:24px}.p-series .o-page-section__header .o-page-section__title{margin-bottom:0}.p-series .o-page-section__header .m-campaign-notice-bulk-buy--detail{margin-bottom:12px}.p-series .o-page-section__header .p-series__bulk-cart{grid-area:2/2}.p-series .m-book-item .m-book-item__thumb-block .m-thumb{width:118px}.p-series .m-book-item .m-book-item__thumb-block .m-thumb .m-thumb__image{width:118px}.p-series .m-book-item .m-book-item__text{font-size:13px;font-weight:700;text-align:center}.p-benefits .m-book-item .m-book-item__thumb-block .m-thumb .a-check,.p-benefits .m-book-item .m-book-item__thumb-block .m-thumb .a-check--on,.p-latest .m-book-item .m-book-item__thumb-block .m-thumb .a-check,.p-latest .m-book-item .m-book-item__thumb-block .m-thumb .a-check--on,.p-set .m-book-item .m-book-item__thumb-block .m-thumb .a-check,.p-set .m-book-item .m-book-item__thumb-block .m-thumb .a-check--on{width:30px;height:30px;background-size:contain}.p-related-works .p-related-works__list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px}.p-related-works .p-related-works__list .p-related-works__item{display:grid;position:relative;opacity:inherit;border:1px solid #ccc;border-radius:4px;padding:12px 48px 12px 12px;grid-template-columns:80px auto;grid-column-gap:12px}.p-related-works .p-related-works__list .p-related-works__item:active,.p-related-works .p-related-works__list .p-related-works__item:focus,.p-related-works .p-related-works__list .p-related-works__item:visited{text-decoration:none}.p-related-works .p-related-works__list .p-related-works__item:hover{text-decoration:none}@media screen and (min-width:768px){.p-related-works .p-related-works__list .p-related-works__item:hover{opacity:.7}}.p-related-works .p-related-works__list .p-related-works__item::after{display:block;content:'';position:absolute;top:50%;right:15px;width:8px;height:8px;border-right:2px solid #999;border-bottom:2px solid #999;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px}.p-related-works .p-related-works__list .p-related-works__item .p-related-works__item-image{font-size:0}.p-related-works .p-related-works__list .p-related-works__item .p-related-works__item-image img{width:80px;height:109px;vertical-align:middle;object-fit:contain}.p-related-works .p-related-works__list .p-related-works__item .p-related-works__item-title{display:-webkit-box;align-self:center;font-size:14px;font-weight:700;line-height:1.5;overflow:hidden;text-overflow:clip;white-space:normal;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:4}.p-related-info .p-related-info-list{display:flex;flex-wrap:wrap;margin-bottom:-8px}.p-related-info .p-related-info-list .p-related-info-list__thumb,.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube{flex-shrink:0;position:relative;width:120px;height:120px;border:1px solid #ccc;box-sizing:content-box;cursor:pointer;margin-bottom:12px;overflow:hidden}.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube:active,.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube:focus,.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube:visited,.p-related-info .p-related-info-list .p-related-info-list__thumb:active,.p-related-info .p-related-info-list .p-related-info-list__thumb:focus,.p-related-info .p-related-info-list .p-related-info-list__thumb:visited{text-decoration:none}.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube:hover,.p-related-info .p-related-info-list .p-related-info-list__thumb:hover{text-decoration:none}@media screen and (min-width:768px){.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube:hover,.p-related-info .p-related-info-list .p-related-info-list__thumb:hover{opacity:.7}}.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube:not(:last-of-type),.p-related-info .p-related-info-list .p-related-info-list__thumb:not(:last-of-type){margin-right:12px}.p-related-info .p-related-info-list .p-related-info-list__thumb .p-related-info-list__thumb-image,.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube .p-related-info-list__thumb-image{display:flex;align-items:center;height:100%}.p-related-info .p-related-info-list .p-related-info-list__thumb img,.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube img{width:100%}.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube{width:calc(120px / .5625);height:120px}.p-related-info .p-related-info-list .p-related-info-list__thumb--youtube iframe{pointer-events:none}.p-related-info .p-related-info-list .p-related-info-list__thumb-ico{display:block;position:absolute;right:2px;width:18px;height:18px;background:rgba(255,255,255,.8);border:1px solid #fff;border-radius:18px;bottom:2px;font-size:12px}.p-related-info .p-related-info-list .p-related-info-list__thumb-ico::before{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.m-text-collapse.collapse p{font-size:13px}.m-text-collapse.collapse-disabled .o-review-item__text{pointer-events:none}.p-ma-detail .o-ma-side-floating__main.nav-float{bottom:93px}.a-overlay,.a-overlay--transparent{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);cursor:pointer;z-index:10200}.a-overlay--transparent{background-color:transparent;cursor:default}.o-review-modal .m-basic-modal__base,.p-coin-modal .m-basic-modal__base,.p-notice-modal .m-basic-modal__base,.p-possesses-modal .m-basic-modal__base{padding:0}.o-review-modal .m-basic-modal__header--line,.p-coin-modal .m-basic-modal__header--line,.p-notice-modal .m-basic-modal__header--line,.p-possesses-modal .m-basic-modal__header--line{display:flex;justify-content:space-between;height:55px;padding:0 40px}.o-review-modal .m-basic-modal__header--line .p-coin-modal__num,.p-coin-modal .m-basic-modal__header--line .p-coin-modal__num,.p-notice-modal .m-basic-modal__header--line .p-coin-modal__num,.p-possesses-modal .m-basic-modal__header--line .p-coin-modal__num{color:#e40007;font-size:18px;font-weight:700}.o-review-modal .m-basic-modal__header--line .p-coin-modal__num .p-coin-modal__num-unit,.p-coin-modal .m-basic-modal__header--line .p-coin-modal__num .p-coin-modal__num-unit,.p-notice-modal .m-basic-modal__header--line .p-coin-modal__num .p-coin-modal__num-unit,.p-possesses-modal .m-basic-modal__header--line .p-coin-modal__num .p-coin-modal__num-unit{font-size:11px;font-weight:700;margin-left:.1em}.o-review-modal .m-basic-modal__body,.p-coin-modal .m-basic-modal__body,.p-notice-modal .m-basic-modal__body,.p-possesses-modal .m-basic-modal__body{padding:0 40px 35px}.o-review-modal .m-basic-modal__body .p-coin-modal__bonus-list li,.p-coin-modal .m-basic-modal__body .p-coin-modal__bonus-list li,.p-notice-modal .m-basic-modal__body .p-coin-modal__bonus-list li,.p-possesses-modal .m-basic-modal__body .p-coin-modal__bonus-list li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #ccc;padding:7px 0}.o-review-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title,.p-coin-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title,.p-notice-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title,.p-possesses-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title{font-size:13px;font-weight:700}.o-review-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub,.p-coin-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub,.p-notice-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub,.p-possesses-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub{display:block;font-size:11px;font-weight:400}.o-review-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub .p-rank-icon,.p-coin-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub .p-rank-icon,.p-notice-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub .p-rank-icon,.p-possesses-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-title .p-coin-modal__bonus-title-sub .p-rank-icon{display:inline-block;position:relative;bottom:-1px}.o-review-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num,.p-coin-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num,.p-notice-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num,.p-possesses-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num{font-size:18px;font-weight:700}.o-review-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num .p-coin-modal__bonus-num-unit,.p-coin-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num .p-coin-modal__bonus-num-unit,.p-notice-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num .p-coin-modal__bonus-num-unit,.p-possesses-modal .m-basic-modal__body .p-coin-modal__bonus-list .p-coin-modal__bonus-num .p-coin-modal__bonus-num-unit{color:#2f2f2f;font-size:11px;margin-left:.2em}.o-review-modal .m-basic-modal__body .m-basic-modal__campaign-text,.o-review-modal .m-basic-modal__body .m-basic-modal__text,.p-coin-modal .m-basic-modal__body .m-basic-modal__campaign-text,.p-coin-modal .m-basic-modal__body .m-basic-modal__text,.p-notice-modal .m-basic-modal__body .m-basic-modal__campaign-text,.p-notice-modal .m-basic-modal__body .m-basic-modal__text,.p-possesses-modal .m-basic-modal__body .m-basic-modal__campaign-text,.p-possesses-modal .m-basic-modal__body .m-basic-modal__text{font-size:11px;margin-top:12px}.o-review-modal .m-basic-modal__body .m-basic-modal__campaign-link,.p-coin-modal .m-basic-modal__body .m-basic-modal__campaign-link,.p-notice-modal .m-basic-modal__body .m-basic-modal__campaign-link,.p-possesses-modal .m-basic-modal__body .m-basic-modal__campaign-link{text-decoration:underline}.o-review-modal .m-basic-modal__body .m-basic-modal__campaign-link:hover,.p-coin-modal .m-basic-modal__body .m-basic-modal__campaign-link:hover,.p-notice-modal .m-basic-modal__body .m-basic-modal__campaign-link:hover,.p-possesses-modal .m-basic-modal__body .m-basic-modal__campaign-link:hover{text-decoration:none}.o-review-modal .m-basic-modal__body .m-basic-modal__first-purchase-text,.p-coin-modal .m-basic-modal__body .m-basic-modal__first-purchase-text,.p-notice-modal .m-basic-modal__body .m-basic-modal__first-purchase-text,.p-possesses-modal .m-basic-modal__body .m-basic-modal__first-purchase-text{font-size:11px;font-weight:700}.o-review-modal .m-basic-modal__body .p-coin-modal__campaign-box,.p-coin-modal .m-basic-modal__body .p-coin-modal__campaign-box,.p-notice-modal .m-basic-modal__body .p-coin-modal__campaign-box,.p-possesses-modal .m-basic-modal__body .p-coin-modal__campaign-box{text-align:right}.o-review-modal .m-basic-modal__body .p-coin-modal__campaign-box .p-coin-modal__bonus-campaign-text,.p-coin-modal .m-basic-modal__body .p-coin-modal__campaign-box .p-coin-modal__bonus-campaign-text,.p-notice-modal .m-basic-modal__body .p-coin-modal__campaign-box .p-coin-modal__bonus-campaign-text,.p-possesses-modal .m-basic-modal__body .p-coin-modal__campaign-box .p-coin-modal__bonus-campaign-text{font-size:11px;font-weight:700}.o-review-modal .p-notice__list,.p-coin-modal .p-notice__list,.p-notice-modal .p-notice__list,.p-possesses-modal .p-notice__list{display:grid;grid-template-columns:32px auto}.o-review-modal .p-notice__list dd,.o-review-modal .p-notice__list dt,.p-coin-modal .p-notice__list dd,.p-coin-modal .p-notice__list dt,.p-notice-modal .p-notice__list dd,.p-notice-modal .p-notice__list dt,.p-possesses-modal .p-notice__list dd,.p-possesses-modal .p-notice__list dt{padding-bottom:13px;padding-top:13px}.o-review-modal .p-notice__list dd:last-of-type,.o-review-modal .p-notice__list dt:last-of-type,.p-coin-modal .p-notice__list dd:last-of-type,.p-coin-modal .p-notice__list dt:last-of-type,.p-notice-modal .p-notice__list dd:last-of-type,.p-notice-modal .p-notice__list dt:last-of-type,.p-possesses-modal .p-notice__list dd:last-of-type,.p-possesses-modal .p-notice__list dt:last-of-type{padding-bottom:0}.o-review-modal .p-notice__list dd:not(:last-of-type),.o-review-modal .p-notice__list dt:not(:last-of-type),.p-coin-modal .p-notice__list dd:not(:last-of-type),.p-coin-modal .p-notice__list dt:not(:last-of-type),.p-notice-modal .p-notice__list dd:not(:last-of-type),.p-notice-modal .p-notice__list dt:not(:last-of-type),.p-possesses-modal .p-notice__list dd:not(:last-of-type),.p-possesses-modal .p-notice__list dt:not(:last-of-type){border-bottom:1px dashed #ccc}.o-review-modal .p-notice__list dd,.p-coin-modal .p-notice__list dd,.p-notice-modal .p-notice__list dd,.p-possesses-modal .p-notice__list dd{padding-left:10px}.o-review-modal .p-notice__list .p-notice__list-icon,.p-coin-modal .p-notice__list .p-notice__list-icon,.p-notice-modal .p-notice__list .p-notice__list-icon,.p-possesses-modal .p-notice__list .p-notice__list-icon{justify-self:center}.o-review-modal .p-notice__list .p-notice__list-icon .p-notice-tag,.p-coin-modal .p-notice__list .p-notice__list-icon .p-notice-tag,.p-notice-modal .p-notice__list .p-notice__list-icon .p-notice-tag,.p-possesses-modal .p-notice__list .p-notice__list-icon .p-notice-tag{display:block;background-color:#fff;border:1px solid #f2800e;color:#f2800e;font-size:10px;font-weight:700;line-height:1;padding:.2em .5em}.o-review-modal .p-notice__list .p-notice__list-icon .ico,.p-coin-modal .p-notice__list .p-notice__list-icon .ico,.p-notice-modal .p-notice__list .p-notice__list-icon .ico,.p-possesses-modal .p-notice__list .p-notice__list-icon .ico{color:#f2800e;font-size:14px}.o-review-modal .p-notice__list .p-notice__list-content .p-notice__list-title,.p-coin-modal .p-notice__list .p-notice__list-content .p-notice__list-title,.p-notice-modal .p-notice__list .p-notice__list-content .p-notice__list-title,.p-possesses-modal .p-notice__list .p-notice__list-content .p-notice__list-title{font-size:13px;font-weight:700;line-height:1.5}.o-review-modal .p-notice__list .p-notice__list-content .p-notice__list-title+.p-notice__list-body,.p-coin-modal .p-notice__list .p-notice__list-content .p-notice__list-title+.p-notice__list-body,.p-notice-modal .p-notice__list .p-notice__list-content .p-notice__list-title+.p-notice__list-body,.p-possesses-modal .p-notice__list .p-notice__list-content .p-notice__list-title+.p-notice__list-body{margin-top:13px}.o-review-modal .p-notice__list .p-notice__list-content .p-notice__list-body,.p-coin-modal .p-notice__list .p-notice__list-content .p-notice__list-body,.p-notice-modal .p-notice__list .p-notice__list-content .p-notice__list-body,.p-possesses-modal .p-notice__list .p-notice__list-content .p-notice__list-body{font-size:13px;line-height:1.5}.p-notice-modal .m-basic-modal__base{max-width:700px;padding:0}.p-coin-modal .m-basic-modal__base{max-width:480px}.o-review-modal .m-basic-modal__base{max-width:700px}.p-possesses-modal .m-basic-modal__base{max-width:480px}.p-possesses-modal .p-possesses-modal__btn-list{margin-top:24px}.p-possesses-modal .p-possesses-modal__btn-list li:not(:last-of-type){margin-bottom:12px}.p-possesses-modal .p-possesses-modal__btn-list li .a-basic-btn{max-width:268px}.p-banner-list a,.p-section-banner-list a{display:block;width:100%}.p-banner-list a:active,.p-banner-list a:focus,.p-banner-list a:visited,.p-section-banner-list a:active,.p-section-banner-list a:focus,.p-section-banner-list a:visited{text-decoration:none}.p-banner-list a:hover,.p-section-banner-list a:hover{text-decoration:none}@media screen and (min-width:768px){.p-banner-list a:hover,.p-section-banner-list a:hover{opacity:.7}}.p-app-bnr{position:relative;width:100%;background:url(/anne/img/pc/bg_app_bnr.jpg) no-repeat 0 0;background-size:contain;margin-top:24px;padding-top:24.2187%}.p-app-bnr .p-app-bnr__btn-list{display:flex;justify-content:space-between;position:absolute;top:64.51613%;left:41.01562%;width:36.01562%}.p-app-bnr .p-app-bnr__btn-list li.app-store{width:42.08243%}.p-app-bnr .p-app-bnr__btn-list li.google-store{width:51.6269%}.p-app-bnr .p-app-bnr__btn-list li a{display:block;width:100%;text-align:center}.p-app-bnr .p-app-bnr__btn-list li a:active,.p-app-bnr .p-app-bnr__btn-list li a:focus,.p-app-bnr .p-app-bnr__btn-list li a:visited{text-decoration:none}.p-app-bnr .p-app-bnr__btn-list li a:hover{text-decoration:none}@media screen and (min-width:768px){.p-app-bnr .p-app-bnr__btn-list li a:hover{opacity:.7}}.p-app-bnr .p-app-bnr__btn-list li a img{max-width:100%}.p-rank-icon:before{content:'';display:inline-block;width:30px;height:27px;vertical-align:-7px}.p-rank-icon.joker:before{background:url(/anne/img/common/member-rank/icon-joker-small.svg) no-repeat center/contain}.p-rank-icon.ace:before{background:url(/anne/img/common/member-rank/icon-ace-small.svg) no-repeat center/contain}.p-rank-icon.king:before{background:url(/anne/img/common/member-rank/icon-king-small.svg) no-repeat center/contain}.p-rank-icon.queen:before{background:url(/anne/img/common/member-rank/icon-queen-small.svg) no-repeat center/contain}.p-rank-icon.jack:before{background:url(/anne/img/common/member-rank/icon-jack-small.svg) no-repeat center/contain}.p-rank-icon.regular:before{background:url(/anne/img/common/member-rank/icon-regular-small.svg) no-repeat center/contain}.p-rank-icon.light:before{background:url(/anne/img/common/member-rank/icon-light-small.svg) no-repeat center/contain}.p-rank .swiper-slide,.p-user-purchase .swiper-slide{flex-shrink:unset}.a-done-popup{max-width:300px}.lo_footer .footer-page-top{display:none;opacity:0;visibility:hidden}.p-section-side-block .hide{display:none}.m-book-item img.lazy{min-width:113px;min-height:160px}.m-book-item img.lazy.loaded{min-width:inherit;min-height:inherit}.m-recently-viewed-shelf .m-book-item img.lazy{min-width:96px;min-height:125px}.m-recently-viewed-shelf .m-book-item img.lazy.loaded{min-width:inherit;min-height:inherit}.r18-leading-banner{margin-top:20px}.r18-leading-banner a{display:block}.r18-leading-banner a:active,.r18-leading-banner a:focus,.r18-leading-banner a:visited{text-decoration:none}.r18-leading-banner a:hover{text-decoration:none}@media screen and (min-width:768px){.r18-leading-banner a:hover{opacity:.7}}.p-global-banner{margin-top:20px}.p-global-banner a{display:block}.p-global-banner a:active,.p-global-banner a:focus,.p-global-banner a:visited{text-decoration:none}.p-global-banner a:hover{text-decoration:none}@media screen and (min-width:768px){.p-global-banner a:hover{opacity:.7}}.p-beginner-banner{background-color:#fff;text-align:center}.p-beginner-banner a{display:block}.p-beginner-banner a:active,.p-beginner-banner a:focus,.p-beginner-banner a:visited{text-decoration:none}.p-beginner-banner a:hover{text-decoration:none}@media screen and (min-width:768px){.p-beginner-banner a:hover{opacity:.7}}.p-beginner-banner img{max-width:100%}.detail-bnr .detail-inner{margin:0 auto;text-align:center}.detail-bnr+.p-beginner-banner{margin-top:16px}.detail-bnr-list li{background-color:#fff}.detail-bnr-list li:not(:first-child){margin-top:16px}.detail-bnr-list a{display:block;text-align:center}.detail-bnr-list a:active,.detail-bnr-list a:focus,.detail-bnr-list a:visited{text-decoration:none}.detail-bnr-list a:hover{text-decoration:none}@media screen and (min-width:768px){.detail-bnr-list a:hover{opacity:.7}}.detail-bnr-list img{max-width:100%}.detail-bnr--header{margin-top:16px;text-align:center}.p-banner-area{margin-top:24px}
/*# sourceMappingURL=detail.css.map */