abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:700}nav,ol,ul{list-style:none}img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,input,textarea{line-height:1.615;color:grey;font-family:sans-serif;font-size:13px}button,input,select{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow-x:hidden;overflow-y:auto;vertical-align:top}:focus{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400}cite,em{font-style:normal}fieldset,table,td,th{border:none}fieldset legend{position:absolute;left:-9999px;width:0;height:0;overflow:hidden;margin:0;padding:0}hr{display:none}button,input,textarea{border:0}html{height:100%}html.ExShowModal{overflow-y:hidden;position:fixed;width:100%}body{background-color:#252525;line-height:1.615;color:grey;font-family:sans-serif;font-size:13px;-webkit-text-size-adjust:100%}a:active,a:focus,a:hover,a:link,a:visited{color:grey;text-decoration:none}.CTypeComment .MdFormGroup01:after,.MdCMN04List:after,.MdCMN10List .mdCMN10Item:after,.MdCMN10List .mdCMN10Share:after,.MdCMN13List.mdCMN13Serial .mdCMN13Ttl:after,.MdGFT02Social:after,.MdGFT03Link:after,.MdMNG01Item .mdMNG01Share:after,.MdVWR05Share .mdVWR05Link:after{content:"";display:block;clear:both}.MdCMN10List .mdCMN10Star00,.MdCMN10List .mdCMN10Star01,.MdCMN10List .mdCMN10Star02,.MdCMN10List .mdCMN10Star03,.MdCMN10List .mdCMN10Star04,.MdCMN10List .mdCMN10Star05,.MdERR01NotForSP .mdERR01Header span,.MdERR02Message .mdERR02ImgP01,.MdERR02Message .mdERR02ImgP02,.MdERR02Message .mdERR02ImgP03,.MdERR02Message .mdERR02ImgP04,.MdERR02Message .mdERR02ImgP05,.MdERR03Txt .mdERR03ImgP01,.MdMNG01Item .mdMNG01Star00,.MdMNG01Item .mdMNG01Star01,.MdMNG01Item .mdMNG01Star02,.MdMNG01Item .mdMNG01Star03,.MdMNG01Item .mdMNG01Star04,.MdMNG01Item .mdMNG01Star05,.MdMNG05Comment .mdMNG05Star01,.MdMNG05Comment .mdMNG05Star02,.MdMNG05Comment .mdMNG05Star03,.MdMNG05Comment .mdMNG05Star04,.MdMNG05Comment .mdMNG05Star05,.MdMNG08Author .mdMNG08Share a,.MdMNG08Author .mdMNG08Share span{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px}.CTypeIndies .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.CTypeSubscribe .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.MdBtn01Close01,.MdBtn01Close02,.MdBtn01Fb01,.MdBtn01Fb02,.MdBtn01Fb03,.MdBtn01Line01,.MdBtn01Line02,.MdBtn01Line03,.MdBtn01Tw01,.MdBtn01Tw02,.MdBtn01Tw03,.MdCMN04List .mdCMN04Fav:before,.MdCMN05Ttl .mdCMN05MoreLink:after,.MdCMN08List .mdCMN08Toggle,.MdCMN09App .mdCMN09BannerClose,.MdCMN09App .mdCMN09Btn,.MdCMN09App .mdCMN09Close,.MdCMN13List .mdCMN13Separator,.MdGFT02Social .mdGFT02App,.MdGFT02Social .mdGFT02Fb,.MdGFT02Social .mdGFT02Tw,.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share,.MdGHD02Logo,.MdIcoFav01,.MdIcoFav02,.MdIcoNew01,.MdIcoNew02,.MdIcoNew03,.MdIcoWrite01,.MdSelectBox01:after,.MdSelectBox02:after{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px}.MdSeparator01P01,.MdSeparator01P02{display:inline-block;width:0;overflow:hidden;border-left-width:1px;border-left-style:solid;vertical-align:-1px;height:9px}.MdBtn03P01,.MdBtn03P02,.MdBtn03P03,.MdBtn03P04,.MdBtn03P05{display:block;text-align:center}.MdBtn03P01:active,.MdBtn03P01:focus,.MdBtn03P01:hover,.MdBtn03P01:link,.MdBtn03P01:visited,.MdBtn03P02:active,.MdBtn03P02:focus,.MdBtn03P02:hover,.MdBtn03P02:link,.MdBtn03P02:visited,.MdBtn03P03:active,.MdBtn03P03:focus,.MdBtn03P03:hover,.MdBtn03P03:link,.MdBtn03P03:visited,.MdBtn03P04:active,.MdBtn03P04:focus,.MdBtn03P04:hover,.MdBtn03P04:link,.MdBtn03P04:visited,.MdBtn03P05:active,.MdBtn03P05:focus,.MdBtn03P05:hover,.MdBtn03P05:link,.MdBtn03P05:visited{text-decoration:none}.MdBtn03P02{background-color:#00dc64;color:#251f1e!important}.MdBtn03P02:hover{background-color:#03c359}.MdCMN20List .mdCMN20Txt:before{content:"";display:block;position:absolute;left:0;width:100%;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:top;transform-origin:top}.MdVWR05Share{-webkit-backface-visibility:hidden;backface-visibility:hidden}.CTypeIndies .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.CTypeSubscribe .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.MdBtn01Close01,.MdBtn01Close02,.MdBtn01Fb01,.MdBtn01Fb02,.MdBtn01Fb03,.MdBtn01Line01,.MdBtn01Line02,.MdBtn01Line03,.MdBtn01Tw01,.MdBtn01Tw02,.MdBtn01Tw03,.MdCMN04List .mdCMN04Fav:before,.MdCMN04List .mdCMN04Item .mdCMN04RankingLower,.MdCMN04List .mdCMN04Item .mdCMN04RankingTop,.MdCMN05Ttl .mdCMN05MoreLink:after,.MdCMN07List .mdCMN07Num,.MdCMN08List .mdCMN08Toggle,.MdCMN10List .mdCMN10RankingLower,.MdCMN10List .mdCMN10RankingTop,.MdCMN20List .mdCMN20RankingLower,.MdCMN20List .mdCMN20RankingTop,.MdGFT02Social .mdGFT02App,.MdGFT02Social .mdGFT02Fb,.MdGFT02Social .mdGFT02Tw,.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share,.MdGHD02Logo,.MdIcoFav01,.MdIcoFav02,.MdIcoNew01,.MdIcoNew02,.MdIcoNew03,.MdIcoWrite01,.MdInputStar input,.MdMNG08Author .mdMNG08Share a,.MdMNG08Author .mdMNG08Share span,.MdSelectBox01:after,.MdSelectBox02:after,div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Num{background-image:url(../../sp/img/sprite/commonSprites_161226.png);background-size:325px auto}.MdERR01NotForSP .mdERR01Header span,.MdERR02Message .mdERR02ImgP01,.MdERR02Message .mdERR02ImgP02,.MdERR02Message .mdERR02ImgP03,.MdERR02Message .mdERR02ImgP04,.MdERR02Message .mdERR02ImgP05,.MdERR03Txt .mdERR03ImgP01{background-image:url(../../sp/img/sprite/errorIcons.png);background-size:446px auto}.CTypeChapter .MdGHD01Header,.CTypeError .LyContents,.CTypeError .LyWrap,.CTypeError .LyWrap .lyWrapContents,.MdCMN05Ttl,.MdCMN11Carousel ul,.MdCMN13List li,.MdCMN17Sumally,.MdCMN18Nav ul,.MdCMN19Ttl{display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex}.CTypeChapter .MdGHD01Header .mdGHD01Sort,.CTypeError .LyFoot,.MdCMN05Ttl .mdCMN05More,.MdCMN11Carousel ul li,.MdCMN13List .mdCMN13Sub,.MdCMN17Sumally .mdCMN17Thumb,.MdCMN19Ttl .mdCMN19More{box-flex:0;-webkit-box-flex:0;flex:none}.CTypeChapter .MdGHD01Header h2,.CTypeError .LyContents,.CTypeError .LyWrap,.CTypeError .LyWrap .lyWrapContents,.MdCMN05Ttl h2,.MdCMN07List .mdCMN07Thumbnail,.MdCMN07List figure,.MdCMN07List li,.MdCMN13List .mdCMN13Main,.MdCMN15Banner.MdFlexbox01 a,.MdCMN17Sumally .mdCMN17Detail,.MdCMN18Nav li,.MdCMN19Ttl h2,.MdMNG02Btn a,div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Thumbnail,div[data-load-url="/api/member/periodic_bookshelf"] figure,div[data-load-url="/api/member/periodic_bookshelf"] li{box-flex:1;-webkit-box-flex:1;flex:1 1 auto}.LyContents.lyContentsError,.MdCMN05Ttl,.MdCMN07List .mdCMN07Thumbnail,.MdCMN11Carousel ul,.MdCMN13List li,.MdCMN17Sumally,.MdCMN19Ttl,div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Thumbnail{box-align:center;flex-align:center;-webkit-box-align:center;align-items:center}.LyContents.lyContentsError>*,.MdCMN05Ttl>*,.MdCMN07List .mdCMN07Thumbnail>*,.MdCMN11Carousel ul>*,.MdCMN13List li>*,.MdCMN17Sumally>*,.MdCMN19Ttl>*,div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Thumbnail>*{vertical-align:middle}.LyHead{height:51px;background:#181818;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LyHead.lyHeadFixed{z-index:100;position:fixed!important;top:0;right:0;left:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.LyFoot{padding:16px 10px;border-top:1px solid #000;background:#212121}.LyContents{max-width:400px;margin:0 auto;padding:0 12px;width:100%;box-sizing:border-box}.ExFocus,.ExFocus .LyWrap{overflow:hidden;height:100%}.MdCF:after{content:"";display:block;clear:both}.MdHide{position:absolute;left:-9999px}.MdNonDisp{display:none!important}.MdFontB{font-weight:700!important}.MdFontN{font-weight:400!important}.MdLink01,.MdLink01:active,.MdLink01:focus,.MdLink01:hover,.MdLink01:link,.MdLink01:visited{text-decoration:underline!important}.MdLink02,.MdLink02:active,.MdLink02:focus,.MdLink02:hover,.MdLink02:link,.MdLink02:visited{text-decoration:none!important}.MdLink03,.MdLink03:link,.MdLink03:visited{text-decoration:underline!important}.MdLink03:active,.MdLink03:focus,.MdLink03:hover,.MdLink04,.MdLink04:link,.MdLink04:visited{text-decoration:none!important}.MdLink04:active,.MdLink04:focus,.MdLink04:hover{text-decoration:underline!important}.MdFlexbox01{display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex;box-align:center;flex-align:center;-webkit-box-align:center;align-items:center;table-layout:fixed}.MdFlexbox01>*{vertical-align:middle}.MdFlexbox01>div{display:table-cell�/;box-sizing:border-box}.MdFlexbox01 .mdFlexbox01Media{box-flex:0;-webkit-box-flex:0;flex:none;flex-item-align:start;align-self:flex-start;vertical-align:top;padding-right:10px}.MdFlexbox01 .mdFlexbox01Txt{box-flex:1;-webkit-box-flex:1;flex:1 1 auto;word-wrap:break-word;word-break:break-all\9}@media (-ms-high-contrast:none),only screen and (-ms-high-contrast:active){.MdFlexbox01 .mdFlexbox01Txt{display:block}}.MdFlexbox01.mdFlexbox01AlignT{box-align:start;flex-align:start;-webkit-box-align:start;align-items:flex-start}.MdFlexbox01.mdFlexbox01AlignT>*{vertical-align:top}.MdFlexbox01.mdFlexbox01AlignM{box-align:center;flex-align:center;-webkit-box-align:center;align-items:center}.MdFlexbox01.mdFlexbox01AlignM>*{vertical-align:middle}.MdFlexbox01.mdFlexbox01AlignB{box-align:end;flex-align:end;-webkit-box-align:end;align-items:flex-end}.MdFlexbox01.mdFlexbox01AlignB>*{vertical-align:bottom}.MdFlexbox01 .mdFlexbox01AlignT{flex-item-align:start;align-self:flex-start;vertical-align:top}.MdFlexbox01 .mdFlexbox01AlignM{flex-item-align:center;align-self:center;vertical-align:middle}.MdFlexbox01 .mdFlexbox01AlignB{flex-item-align:end;align-self:flex-end;vertical-align:bottom}.MdFlexbox01 .mdFlexbox01FlexAuto{box-flex:1;-webkit-box-flex:1;flex:1 1 auto}.MdFlexbox01 .mdFlexbox01FlexNone{box-flex:0;-webkit-box-flex:0;flex:none}.MdSeparator01P01,.MdSeparator01P02{border-color:#4a4a4a}.MdBtn01Fb01{width:44px;height:44px;background-position:-229px -146px}.MdBtn01Fb02{width:25px;height:25px;background-position:-60px -251px}.MdBtn01Fb03{width:60px;height:60px;background-position:-214px -34px}.MdBtn01Tw01{width:44px;height:44px;background-position:-180px -146px}.MdBtn01Tw02{width:25px;height:25px;background-position:-120px -251px}.MdBtn01Tw03{width:60px;height:60px;background-position:-75px -46px}.MdBtn01Line01{width:44px;height:44px;background-position:0 -202px}.MdBtn01Line02{width:25px;height:25px;background-position:-90px -251px}.MdBtn01Line03{width:60px;height:60px;background-position:-149px -34px}.MdBtn01Close01{width:20px;height:20px;background-position:-107px -121px}.MdBtn01Close02{width:22px;height:22px;background-position:0 -285px}.MdBtn03P01{height:45px;line-height:45px;color:#383636;font-size:14px}.MdBtn03P02{box-sizing:border-box;height:38px;line-height:38px;border:1px solid #e1ac18;border-radius:3px;font-weight:700;font-size:11px}.MdBtn03P03{border-radius:3px;background:#00dc64;color:#000!important}.MdBtn03P03,.MdBtn03P04{height:43px;line-height:43px;font-weight:700}.MdBtn03P04{border-radius:5px;background:#f69800;color:#fff!important}.MdBtn03P05{height:43px;line-height:43px;border-radius:3px;background:#4c4c4c;color:silver!important;font-weight:700;font-size:12px}.MdBtn03P05.btnHighlight{color:#03c359!important}.MdIcoFav01{width:11px;height:10px;background-position:-205px -99px}.MdIcoFav02{width:11px;height:10px;background-position:-173px -99px}.MdIcoWrite01{width:14px;height:14px;background-position:-291px -229px}.MdIcoNew01{width:19px;height:10px;background-position:-149px -99px}.MdIcoNew02{width:12px;height:12px;background-position:-153px -121px}.MdIcoNew03{width:13px;height:13px;background-position:-310px -229px}.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01BtnLeft,.MdGHD01Header .mdGHD01BtnRight,.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share,.MdGHD01Header .mdGHD01Sort{position:absolute}.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share{top:0;text-indent:0;color:transparent}.MdGHD01Header{position:relative;height:51px;padding:0 44px;text-align:center;font-size:17px}.MdGHD01Header h2{line-height:54px;color:#00dc64;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdGHD01Header .mdGHD01Home{right:0;width:38px;height:51px;background-position:-137px -146px}.MdGHD01Header .mdGHD01Back{left:3px;width:34px;height:51px;background-position:-291px 0}.MdGHD01Header .mdGHD01Link{left:2px;width:40px;height:51px;background-position:-92px -146px}.MdGHD01Header .mdGHD01Search{right:0;width:41px;height:51px;background-position:0 -146px;-webkit-touch-callout:none}.MdGHD01Header .mdGHD01Share{right:0;width:41px;height:51px;background-position:-46px -146px}.MdGHD01Header .mdGHD01Sort{top:12px;right:11px;color:#909090;white-space:nowrap}.MdGHD01Header .mdGHD01BtnLeft{top:12px;left:11px;color:#909090;white-space:nowrap}.MdGHD01Header .mdGHD01BtnRight{top:12px;right:11px;color:#00dc64;font-weight:700;white-space:nowrap}.MdGHD01Header .mdGHD01BtnRight b{color:#f52818}.MdGHD02Logo{position:absolute;top:50%;left:50%;margin:-10.5px 0 0 -45px;width:102px;height:20px;background-position:0 -121px;text-indent:0;color:transparent}.MdGHD03Nav{margin:0 auto}.MdGHD03Nav li{display:inline-block;width:90px;height:51px;line-height:51px}.MdGHD03Nav li.ExSelected a{border-bottom:3px solid #00dc64;color:#00dc64}.MdGHD03Nav a{display:block;box-sizing:border-box;width:100%;height:100%;color:#fff;font-weight:700;font-size:16px;line-height:54px}.MdGHD04Search{display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex;box-align:center;flex-align:center;-webkit-box-align:center;align-items:center;margin:0 -44px;padding:9px 0 9px 10px}.MdGHD04Search>*{vertical-align:middle}.MdGHD04Search .mdGHD04Input{box-flex:1;-webkit-box-flex:1;flex:1 1 auto;position:relative}.MdGHD04Search .mdGHD04Input .MdInputTxt01 input{box-sizing:border-box;width:100%;line-height:1;padding:7px 4px 7px 10px;border-radius:4px;color:#000;font-weight:700;font-size:14px}.MdGHD04Search .mdGHD04Input .MdInputTxt01 input::-webkit-input-placeholder{padding-top:2px;font-weight:400}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate{position:absolute;bottom:3px;left:0;z-index:100;box-sizing:border-box;width:100%;padding:3px 0 7px;border-radius:0 0 4px 4px;background:#fff;font-size:14px;text-align:left;-webkit-transform:translateY(100%);transform:translateY(100%)}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate dt{padding:9px 11px 5px;border-top:1px solid #e3e3e3;color:#b6b6b6;font-size:11px}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate dd{padding:0 11px 4px;font-size:12px}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate dd+dt{margin-top:4px}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate a{display:block;color:#202020;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdGHD04Search .mdGHD04Cancel{box-flex:0;-webkit-box-flex:0;flex:none}.MdGHD04Search .mdGHD04Cancel input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding-left:6px;padding-right:10px;font-size:14px;font-weight:700;color:#00dc64;-webkit-touch-callout:none}.MdGHD05Tab{padding-top:7px}.MdGHD05Tab ul{border:1px solid #000;border-radius:2px;background:#302f2f;display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex;box-align:center;flex-align:center;-webkit-box-align:center;align-items:center}.MdGHD05Tab ul>*{vertical-align:middle}.MdGHD05Tab li{box-flex:1;-webkit-box-flex:1;flex:1 1 auto;width:1px;position:relative}.MdGHD05Tab li+li{border-left:1px solid #000}.MdGHD05Tab li.ExSelected{background:#262525}.MdGHD05Tab li.ExSelected a{color:#00dc64}.MdGHD05Tab a{display:block;width:100%;height:35px;line-height:35px;color:#fff;font-size:13px;font-weight:700}.MdGHD05Tab .MdBadge{position:absolute;top:6px;left:50%;margin-left:34px;font-size:8px;line-height:12px}.MdGFT01Copy{display:inline-block;line-height:19px;color:#656565;font-size:9px}.MdGFT01Copy b{font-weight:400}.MdGFT02Social li{float:left;margin-right:5px}.MdGFT02Social li:first-child{margin-right:4px}.MdGFT02Social li:last-child{margin-right:0}.MdGFT02Social .mdGFT02Fb{width:29px;height:29px;background-position:-291px -125px}.MdGFT02Social .mdGFT02Tw{width:29px;height:29px;background-position:-291px -91px}.MdGFT02Social .mdGFT02App{width:137px;height:29px;background-position:-149px 0}.MdGFT03Link{margin-top:8px}.MdGFT03Link ul{margin-right:-9px}.MdGFT03Link li{float:left;margin-right:9px;line-height:17px}.MdGFT03Link a{color:#656565;font-size:9px}.MdGFT04Txt p{font-size:13px;color:#898989;line-height:1.5}.MdGFT04Txt p+p{margin-top:10px}.MdGFT04Txt p i{display:inline-block;margin-right:5px;font-family:Hiragino Kaku Gothic ProN,Meiryo,MS PGothic,sans-serif;font-style:normal}.MdGFT04Txt .mdGFT04TxtSet dl{font-size:13px;color:#898989;line-height:1.5}.MdGFT04Txt .mdGFT04TxtSet dt{font-weight:700}.MdGFT04Txt .mdGFT04TxtSet dd+dt{margin-top:18px}.MdGFT04Txt .mdGFT04TxtSet a{color:inherit;text-decoration:underline}.MdGFT04Txt .mdGFT04Link{text-align:center;margin-top:40px}.MdGFT04Txt .mdGFT04Link a{font-size:13px;color:#898989;text-decoration:underline}.MdCMN01Loading .mdCMN01Spin01,.MdCMN01Loading .mdCMN01Spin02,.MdCMN01Loading .mdCMN01Spin03,.MdCMN01Loading .mdCMN01Spin04{position:absolute;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin01,.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin02,.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin03,.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin04{width:1em;height:1em;background-color:#fff;border:.1em solid grey;border-radius:1em;box-shadow:0 2px 3px rgba(0,0,0,.3)}.MdCMN01Loading.mdCMN01P01 .mdCMN01Wrap{width:4em;height:4em;margin-top:-2em;margin-left:-2em}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin01{-webkit-animation-name:spinner_1;animation-name:spinner_1;top:-1.5em;left:-1.5em}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin02{-webkit-animation-name:spinner_2;animation-name:spinner_2;top:-1.5em;left:.5em}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin03{-webkit-animation-name:spinner_3;animation-name:spinner_3;top:.5em;left:.5em}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin04{-webkit-animation-name:spinner_4;animation-name:spinner_4;top:.5em;left:-1.5em}.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin01,.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin02,.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin03,.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin04{width:10px;height:10px;background-color:#c9c9c9;border-radius:10px}.MdCMN01Loading.mdCMN01P02 .mdCMN01Wrap{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin01{-webkit-animation-name:spinner_1_P02;animation-name:spinner_1_P02;top:-10px;left:-10px}.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin02{-webkit-animation-name:spinner_2_P02;animation-name:spinner_2_P02;top:-10px;left:5px}.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin03{-webkit-animation-name:spinner_3_P03;animation-name:spinner_3_P03;top:5px;left:5px}.MdCMN01Loading.mdCMN01P02 .mdCMN01Spin04{-webkit-animation-name:spinner_4_P04;animation-name:spinner_4_P04;top:5px;left:-10px}.MdCMN01Loading .mdCMN01Body,.MdCMN01Loading .mdCMN01Wrap{position:absolute;top:50%;left:50%}@-webkit-keyframes spinner_1{0%{-webkit-transform:translate(0)}to{-webkit-transform:translate(2em)}}@keyframes spinner_1{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(2em);transform:translate(2em)}}@-webkit-keyframes spinner_2{0%{-webkit-transform:translate(0)}to{-webkit-transform:translateY(2em)}}@keyframes spinner_2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(2em);transform:translateY(2em)}}@-webkit-keyframes spinner_3{0%{-webkit-transform:translate(0)}to{-webkit-transform:translate(-2em)}}@keyframes spinner_3{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-2em);transform:translate(-2em)}}@-webkit-keyframes spinner_4{0%{-webkit-transform:translate(0)}to{-webkit-transform:translateY(-2em)}}@keyframes spinner_4{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-2em);transform:translateY(-2em)}}@-webkit-keyframes spinner_1_P02{0%{-webkit-transform:translate(0)}to{-webkit-transform:translate(15px)}}@keyframes spinner_1_P02{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(15px);transform:translate(15px)}}@-webkit-keyframes spinner_2_P02{0%{-webkit-transform:translate(0)}to{-webkit-transform:translateY(15px)}}@keyframes spinner_2_P02{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(15px);transform:translateY(15px)}}@-webkit-keyframes spinner_3_P03{0%{-webkit-transform:translate(0)}to{-webkit-transform:translate(-15px)}}@keyframes spinner_3_P03{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-15px);transform:translate(-15px)}}@-webkit-keyframes spinner_4_P04{0%{-webkit-transform:translate(0)}to{-webkit-transform:translateY(-15px)}}@keyframes spinner_4_P04{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.MdCMN02Nav{height:37px;margin:0;padding:20px 0 0;text-align:center;white-space:nowrap;overflow-x:hidden}.MdCMN02Nav ul{display:table;table-layout:fixed;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0ms;transition-duration:0ms;height:25px;margin:0 auto}.MdCMN02Nav li{display:table-cell;vertical-align:middle}.MdCMN02Nav li+li{padding-left:10px}.MdCMN02Nav li a{display:inline-block;padding:4px 7px 5px;border-radius:20px;color:#999;font-size:10px}.MdCMN02Nav .ExSelected a{background:red;color:#fff;margin-top:1px;line-height:15px}.MdCMN02Nav .mdCMN10Indies a{padding:4px 10px 5px}.MdCMN02Nav+.MdCMN04List{margin-top:10px}.MdCMN03Banner{margin-bottom:1px}.MdCMN03Banner figure{width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.MdCMN03Banner figure img{width:100%}.MdCMN04List{position:relative;margin-top:18px;display:-webkit-box;display:flex;flex-wrap:wrap}.MdCMN04List .mdCMN04Item{position:relative;width:calc(33.33333% - 12px);margin-right:18px}.MdCMN04List .mdCMN04Item:nth-of-type(3n){margin-right:0}.MdCMN04List .mdCMN04Item .mdCMN04RankingLower,.MdCMN04List .mdCMN04Item .mdCMN04RankingTop{z-index:10;position:absolute;top:0;left:0;line-height:24px;margin-top:0;color:#fff;text-align:center;font-weight:700;font-size:11px;text-shadow:-1px 0 0 rgba(0,0,0,.1)}.MdCMN04List .mdCMN04Item .mdCMN04RankingTop{width:25px;height:29px;background-position:-30px -251px}.MdCMN04List .mdCMN04Item .mdCMN04RankingLower{width:25px;height:29px;background-position:0 -251px}.MdCMN04List figure{z-index:2;position:relative;width:100%;min-height:94px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;overflow:hidden}.MdCMN04List figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:3px}.MdCMN04List .mdCMN04Txt{height:29px;padding:8px 10px 18px 0}.MdCMN04List h2{margin-top:-4px;color:#fff;font-size:12px}.MdCMN04List h2,.MdCMN04List p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN04List p{margin-top:-1px;color:#a0a0a0;font-size:9px}.MdCMN04List .mdCMN04Fav,.MdCMN04List .mdCMN04Name{display:inline}.MdCMN04List .mdCMN04Fav:before{content:"";width:11px;height:10px;background-position:-189px -99px;margin-right:4px;vertical-align:-2px}.MdCMN04List .MdSeparator01P01{border-color:#4a4a4a;margin:0 7px}.MdCMN05Ttl{position:relative;margin-top:14px}.MdCMN05Ttl h2{color:#fff;font-weight:700;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN05Ttl .mdCMN05More a{color:#666;font-size:13px}.MdCMN05Ttl .mdCMN05MoreLink{position:absolute;top:3px;right:0;color:#606060;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.MdCMN05Ttl .mdCMN05MoreLink:after{content:"";width:6px;height:10px;background-position:-279px -34px;margin-left:6px}.MdCMN06Separator{margin:0 -12px;border-top:1px solid #000}.MdCMN06Separator hr{display:none}.MdCMN07List{margin-bottom:18px;width:100%}.MdCMN07List ol,.MdCMN07List ul{width:100%;position:relative}.MdCMN07List ol+ol,.MdCMN07List ol+ul,.MdCMN07List ul+ol,.MdCMN07List ul+ul{margin-top:18px}.MdCMN07List .MdFlexbox01{box-align:stretch;flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}.MdCMN07List .MdFlexbox01>*{vertical-align:top}.MdCMN07List li{display:inherit;width:1px}.MdCMN07List li+li{margin-left:19px}.MdCMN07List a{display:inherit;width:100%;position:relative}.MdCMN07List figure{display:inherit;width:inherit;box-orient:vertical;box-direction:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.MdCMN07List .mdCMN07Thumbnail{display:inherit;box-pack:center;flex-pack:center;-webkit-box-pack:center;justify-content:center;background-image:url(../img/common/error-icon-light.png);background-size:75%;background-position:50%;background-repeat:no-repeat}.MdCMN07List img{width:100%;height:auto;border-radius:3px}.MdCMN07List figcaption{display:block;width:100%;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0a0a0;font-size:10px;text-align:center}.MdCMN05Ttl+.MdCMN07List{margin-top:7px}.CTypeListSearch .MdCMN07List{margin-bottom:22px}.CTypeListSearch .MdCMN07List ul+ul{margin-top:15px}.CTypeListSearch .MdCMN07List figcaption{overflow:visible;text-overflow:inherit;white-space:normal}.CTypeListSearch .MdCMN07List figcaption b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:400;font-size:11px}.MdCMN07List .mdCMN07Category{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-3px;text-align:center;font-size:10px;color:#909090}.MdCMN07List .mdCMN07Wrap{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:3px}.MdCMN07List .mdCMN07Num{width:21px;height:25px;background-position:-150px -251px;position:absolute;top:0;left:0;text-align:center;color:#fff;font-weight:700;font-size:12px}div[data-load-url="/api/member/periodic_bookshelf"]{margin:0!important;padding:18px 0;box-sizing:border-box;width:calc(100% + 24px);-webkit-transform:translateX(-12px);transform:translateX(-12px);z-index:-1}div[data-load-url="/api/member/periodic_bookshelf"] ol,div[data-load-url="/api/member/periodic_bookshelf"] ul{width:100%;position:relative}div[data-load-url="/api/member/periodic_bookshelf"] ol+ol,div[data-load-url="/api/member/periodic_bookshelf"] ol+ul,div[data-load-url="/api/member/periodic_bookshelf"] ul+ol,div[data-load-url="/api/member/periodic_bookshelf"] ul+ul{margin-top:18px}div[data-load-url="/api/member/periodic_bookshelf"] .MdFlexbox01{box-align:stretch;flex-align:stretch;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap}div[data-load-url="/api/member/periodic_bookshelf"] .MdFlexbox01>*{vertical-align:top}div[data-load-url="/api/member/periodic_bookshelf"] li{display:inherit;width:100%;padding:0 12px 18px;border-bottom:1px solid #000;margin:18px 0 0}div[data-load-url="/api/member/periodic_bookshelf"] li:first-child{margin-top:0}div[data-load-url="/api/member/periodic_bookshelf"] a{display:inherit;width:100%;position:relative}div[data-load-url="/api/member/periodic_bookshelf"] figure{display:inherit;width:inherit;box-orient:horizontal;box-direction:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Thumbnail{display:inherit;box-pack:center;flex-pack:center;-webkit-box-pack:center;justify-content:center;background-image:url(../img/common/error-icon-light.png);background-size:75%;background-position:50%;background-repeat:no-repeat;width:83px;min-width:83px;border-radius:3px}div[data-load-url="/api/member/periodic_bookshelf"] img{width:100%;height:auto;border-radius:3px}div[data-load-url="/api/member/periodic_bookshelf"] figcaption{display:block;width:100%;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0a0a0;font-size:16px;margin-left:12px;text-align:left}.MdCMN05Ttl+div[data-load-url="/api/member/periodic_bookshelf"]{margin-top:7px}.CTypeListSearch div[data-load-url="/api/member/periodic_bookshelf"]{margin-bottom:22px}.CTypeListSearch div[data-load-url="/api/member/periodic_bookshelf"] ul+ul{margin-top:15px}.CTypeListSearch div[data-load-url="/api/member/periodic_bookshelf"] figcaption{overflow:visible;text-overflow:inherit;white-space:normal}.CTypeListSearch div[data-load-url="/api/member/periodic_bookshelf"] figcaption b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-weight:400;font-size:11px}div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Category{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:-3px;text-align:center;font-size:10px;color:#909090}div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Wrap{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:3px}div[data-load-url="/api/member/periodic_bookshelf"] .mdCMN07Num{width:21px;height:25px;background-position:-150px -251px;position:absolute;top:0;left:0;text-align:center;color:#fff;font-weight:700;font-size:12px}.MdCMN08List article:last-of-type .mdCMN08Body{border-bottom:0}.MdCMN08List header{overflow:hidden;position:relative;padding:11px 50px 9px 12px;border-bottom:1px solid #d4d4d2;background:#fff}.MdCMN08List header h1{line-height:1.5;color:#2b2b2a;font-weight:700}.MdCMN08List header p{margin-top:-1px;color:#acadae;font-size:9px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.MdCMN08List .MdIcoNew01{margin-left:5px;vertical-align:-1px}.MdCMN08List .mdCMN08Toggle{position:absolute;top:50%;right:-4px;margin-top:-12px}.MdCMN08List .mdCMN08Open{width:40px;height:24px;background-position:-94px -202px}.MdCMN08List .mdCMN08Close{width:40px;height:24px;background-position:-49px -202px}.MdCMN08List .mdCMN08Body{line-height:1.81;padding:8px 12px 10px;border-bottom:1px solid #d4d4d2;color:#5b5b5b;font-size:11px}.MdCMN09App{z-index:100;position:fixed;bottom:10px;width:100%;height:41px;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}.MdCMN09App .mdCMN09Btn{position:relative;box-sizing:border-box;background-color:#00dc64;border-radius:20px;line-height:39px;text-indent:0;padding-right:50px;padding-left:20px;text-align:right;color:#000;font-weight:700;font-size:13px}.MdCMN09App .mdCMN09Btn:after{content:"";height:17px;opacity:.5;width:1px;display:block;position:absolute;background:#000;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px}.MdCMN09App .mdCMN09Close{position:absolute;top:0;right:0;width:40px;height:39px}.MdCMN09App .mdCMN09Close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.MdCMN09App .mdCMN09Close:after,.MdCMN09App .mdCMN09Close:before{content:"";height:20px;width:2px;display:block;background-color:#000;position:absolute;right:20px;top:50%}.MdCMN09App .mdCMN09Close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.MdCMN09App .mdCMN09Bnr{height:81px;background:#1ec574 url(../img/common/bnr_with_during_web_periodic_campaign_zatchbell.png);background-size:contain;background-repeat:no-repeat;background-position:50%;top:-30px;position:relative;display:-webkit-box;display:flex}.MdCMN09App .mdCMN09BannerClose{position:absolute;bottom:91px;right:12px;width:20px;height:20px}.MdCMN09App .mdCMN09BannerClose:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.MdCMN09App .mdCMN09BannerClose:after,.MdCMN09App .mdCMN09BannerClose:before{content:"";height:20px;width:2px;display:block;background-color:#fff;position:absolute;right:12px;top:50%}.MdCMN09App .mdCMN09BannerClose:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.MdCMN10List .mdCMN10Item{margin-top:18px;margin-bottom:18px}.MdCMN10List .mdCMN10Thumbnail{overflow:hidden;float:left;width:86px;height:125px;margin-right:12px;border-radius:3px;text-align:left}.MdCMN10List .mdCMN10Thumbnail img{max-width:86px;max-height:125px}.MdCMN10List .mdCMN10Txt{overflow:hidden}.MdCMN10List .mdCMN10Txt .MdMNG02Btn .mdMNG02BtnSubscribe{width:auto}.MdCMN10List h2{width:100%;margin-top:1px;font-size:17px;font-weight:700;line-height:1.2;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN10List h2 .mdCMN10Vol{margin-right:.5em}.MdCMN10List dl{margin:6px 0 0;font-size:11px}.MdCMN10List dt{display:none}.MdCMN10List dd{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN10List .mdCMN10Status{color:#00dc64}.MdCMN10List .mdCMN10Fav{margin-top:3px;color:grey;font-size:11px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.MdCMN10List .MdIcoFav01{margin-right:4px;vertical-align:-1px}.MdCMN10List .mdCMN10Remark{color:#00dc64}.MdCMN10List .mdCMN10Review{margin-top:6px;line-height:1}.MdCMN10List .mdCMN10SaleDate{color:#00dc64;font-size:11px;margin-right:5px}.MdCMN10List .mdCMN10StarBg{margin-top:0;display:inline-block;vertical-align:top;line-height:1;width:65px;height:12px;background:url(../img/common/ico_mdMNG05Star.png) 0 0 repeat-x;background-size:auto 100%}.MdCMN10List .mdCMN10Star00,.MdCMN10List .mdCMN10Star01,.MdCMN10List .mdCMN10Star02,.MdCMN10List .mdCMN10Star03,.MdCMN10List .mdCMN10Star04,.MdCMN10List .mdCMN10Star05{height:12px;background:url(../img/common/ico_mdMNG05Star_selected.png) 0 0 repeat-x;background-size:auto 100%}.MdCMN10List .mdCMN10Star00{width:0}.MdCMN10List .mdCMN10Star01{width:13px}.MdCMN10List .mdCMN10Star02{width:26px}.MdCMN10List .mdCMN10Star03{width:39px}.MdCMN10List .mdCMN10Star04{width:52px}.MdCMN10List .mdCMN10Star05{width:65px}.MdCMN10List .mdCMN10Num{display:inline-block;vertical-align:baseline;line-height:1;margin:0 5px;font-size:11px;color:#595959}.MdCMN10List .mdCMN10Privilege{display:inline-block;vertical-align:top;line-height:1;border-radius:20px;background:#000;color:#00dc64;line-height:13px;font-size:9px;padding:2px 7px 1px;margin-top:-2px}.MdCMN10List .mdCMN10Share{position:absolute;top:0;right:0}.MdCMN10List .mdCMN10Share li{float:left;margin-left:6px}.MdCMN10List .mdCMN10Share li:first-child{margin-left:0}.MdCMN10List .mdCMN10Btn{margin-top:14px}.MdCMN10List .mdCMN10Btn a+a{margin-left:5px}.MdCMN10List .mdCMN10Btn .MdBtn03P03,.MdCMN10List .mdCMN10Btn .MdBtn03P05{width:100px;height:30px;line-height:30px}.MdCMN10List .mdCMN10Btn .MdBtn03P05{font-weight:400}.MdCMN10List .MdCMN06Separator:last-of-type{display:none}.MdCMN10List.mdCMN10Ranking .mdCMN10Thumbnail{position:relative}.MdCMN10List .mdCMN10RankingLower,.MdCMN10List .mdCMN10RankingTop{z-index:10;position:absolute;top:0;left:0;line-height:24px;color:#fff;text-align:center;font-weight:700;font-size:11px}.MdCMN10List .mdCMN10RankingTop{width:28px;height:30px;background-position:-291px -159px}.MdCMN10List .mdCMN10RankingLower{width:28px;height:30px;background-position:-291px -194px}.MdCMN10List.mdCMN10AlignCenter .mdCMN10Item>div{display:table;width:100%;table-layout:fixed}.MdCMN10List.mdCMN10AlignCenter .mdCMN10Thumbnail{float:none;display:table-cell;margin-right:0}.MdCMN10List.mdCMN10AlignCenter .mdCMN10Txt{overflow:visible;display:table-cell;width:100%;padding:0 0 0 12px;vertical-align:middle}.MdCMN10List.mdCMN10AlignCenter h2{margin-top:0}.MdCMN10List.mdCMN10AlignCenter dl{margin-top:5px}.MdCMN10List.mdCMN10AlignCenter dd{line-height:1.3636;margin-top:3px}.MdCMN10List.mdCMN10AlignCenter .mdCMN10Fav{margin-top:4px}.MdCMN11Carousel{position:relative;width:100%;height:277px;margin-top:24px}.MdCMN11Carousel ul{position:absolute;top:0;left:50%;width:100%;margin-left:-112px;-webkit-transform:translateX(-224px);transform:translateX(-224px)}.MdCMN11Carousel ul li{padding:0 5px}.MdCMN11Carousel ul a{display:block;width:214px;height:277px}.MdCMN11Carousel ul img{width:100%;height:100%}.MdCMN11Carousel+section:first-of-type .MdCMN06Separator{display:none}.MdCMN12List ul{margin-bottom:-1px}.MdCMN12List li{color:#707070;font-size:10px;background:#272727}.MdCMN12List li+li,.MdCMN12List li:first-child{border-top:1px solid #000}.MdCMN12List li a{display:block;background:#1f1f1f;padding:12px;color:#909090;font-size:13px}.MdCMN12List .mdCMN12Txt{border-top:1px solid #000;padding:8px 12px 31px;line-height:1.5}.MdCMN13List li{box-pack:justify;flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #000;padding:11px 12px 12px}.MdCMN13List .mdCMN13Main{width:1px}.MdCMN13List .mdCMN13Sub{margin-left:10px}.MdCMN13List .mdCMN13Ttl{color:#fff;font-size:15px;font-weight:700}.MdCMN13List .mdCMN13Txt{color:#868686;font-size:10px;margin-top:0}.MdCMN13List .mdCMN13Separator{width:1px;height:10px;background:#000;-webkit-transform:scaleX(.5);transform:scaleX(.5);margin:0 6px}.MdCMN13List .mdCMN13Price{color:#fff;font-size:15px;font-weight:700}.MdCMN13List .mdCMN13Btn{padding:12px}.MdCMN13List.mdCMN13StampHistory .mdCMN13Date{font-size:10px}.MdCMN13List.mdCMN13StampHistory .mdCMN13Ttl{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN13List.mdCMN13StampHistory .mdCMN13Txt{font-size:11px}.MdCMN13List.mdCMN13SnsSetting .MdBtn03P05,.MdCMN13List.mdCMN13StampHistory .MdBtn03P05{width:90px;height:36px;line-height:36px;font-size:12px}.MdCMN13List.mdCMN13Serial .mdCMN13Ttl{font-size:14px}.MdCMN13List.mdCMN13Serial .mdCMN13TtlChapter{margin-left:.5em}.MdCMN13List.mdCMN13Serial .mdCMN13Date{color:grey;font-size:10px}.MdCMN13List.mdCMN13Serial .mdCMN13Txt{color:#606060;font-size:10px}.MdCMN13List.mdCMN13Serial .mdCMN13Txt b{color:silver;font-size:11px}.MdCMN14Term .mdCMN14Body,.MdCMN14Term .mdCMN14Txt{margin-top:6px;font-size:13px;color:grey;line-height:1.6}.MdCMN14Term .mdCMN14Body a,.MdCMN14Term .mdCMN14Txt a{color:inherit}.MdCMN14Term .mdCMN14Body a:active,.MdCMN14Term .mdCMN14Body a:focus,.MdCMN14Term .mdCMN14Body a:hover,.MdCMN14Term .mdCMN14Body a:link,.MdCMN14Term .mdCMN14Body a:visited,.MdCMN14Term .mdCMN14Txt a:active,.MdCMN14Term .mdCMN14Txt a:focus,.MdCMN14Term .mdCMN14Txt a:hover,.MdCMN14Term .mdCMN14Txt a:link,.MdCMN14Term .mdCMN14Txt a:visited{text-decoration:underline}.MdCMN14Term .mdCMN14Btn{position:fixed;bottom:0;width:100%;max-width:400px;margin:0 -12px}.MdCMN14Term .MdCMN06Separator{margin-top:15px}.MdCMN14Term .MdBtn03P03{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;line-height:60px;height:60px;border-radius:0}.MdCMN14Term .MdCMN05Ttl{margin-top:15px}.MdCMN15Banner{margin-bottom:18px}.MdCMN15Banner a{display:block}.MdCMN15Banner a+a{margin-left:10px}.MdCMN15Banner img{width:100%}.MdCMN15Banner.MdFlexbox01 a{width:1px}.MdCMN16Lead{text-align:center}.MdCMN16Lead .mdCMN16Ttl{margin-top:11px;font-size:18px;color:#111;line-height:1.2}.MdCMN16Lead .mdCMN16Txt{margin-top:13px;font-size:13px;color:#111;line-height:1.5}.MdCMN16Lead .mdCMN16Btn{margin-top:36px}.MdCMN16Lead .mdCMN16Btn a{display:block;border-radius:2px;background:#ffcf01;text-align:center;line-height:41px;height:41px;font-size:15px;color:#903900;font-weight:700}.MdCMN16Lead .mdCMN16Link{margin-top:18px;text-align:center}.MdCMN16Lead .mdCMN16Link a{font-size:13px;color:#868686;text-decoration:underline}.MdCMN17Sumally{background:#303030;margin:0 -12px -8px;padding:18px 12px;box-sizing:border-box;text-align:left}.MdCMN17Sumally .mdCMN17Thumb{width:66px;height:66px;line-height:66px;border-radius:2px;margin-right:12px;overflow:hidden}.MdCMN17Sumally .mdCMN17Thumb img{width:100%;vertical-align:middle}.MdCMN17Sumally .mdCMN17Ttl{font-size:13px;font-weight:700;color:#e0e0e0}.MdCMN17Sumally .mdCMN17Txt{margin-top:4px;font-size:10px;color:grey;max-height:48.45px;overflow:hidden}.MdCMN18Nav li{box-sizing:border-box;width:1px;height:44px;line-height:44px;text-align:center;background:#020202;font-size:14px}.MdCMN18Nav li.ExSelected{border-bottom:3px solid #00dc64}.MdCMN18Nav li.ExSelected a{color:#00dc64}.MdCMN18Nav li a{display:inherit;width:100%;height:inherit;color:#868686}.MdCMN19Ttl{position:relative;height:42px;padding:0 12px;background:#fff}.MdCMN19Ttl h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:15px}.MdCMN19Ttl .mdCMN19More a{color:#b9b9b9;font-size:12px}.MdCMN20List .mdCMN20Item{position:relative;height:68px;background:#fff}.MdCMN20List .mdCMN20Item>a{display:table;width:100%;height:68px;table-layout:fixed}.MdCMN20List .mdCMN20RankingLower,.MdCMN20List .mdCMN20RankingTop{position:absolute;top:0;left:0;line-height:16px;background-color:transparent;color:#fff;text-align:center;font-size:10px;font-family:HelveticaNeue-Medium,Helvetica Neue Medium,Helvetica Neue,Helvetica,Arial,sans-serif}.MdCMN20List .mdCMN20RankingTop{width:18px;height:21px;background-position:-50px -285px}.MdCMN20List .mdCMN20RankingLower{width:18px;height:21px;background-position:-27px -285px}.MdCMN20List .mdCMN20Thumbnail{display:table-cell}.MdCMN20List .mdCMN20Thumbnail,.MdCMN20List .mdCMN20Thumbnail img{width:107px;height:68px}.MdCMN20List .mdCMN20Txt{position:relative;display:table-cell;width:100%;max-width:1px;padding:0 12px;vertical-align:middle}.MdCMN20List .mdCMN20Txt:before{top:0;background:#e5e5e5}.MdCMN20List .mdCMN20Txt h3{color:#000;font-weight:700;font-size:11px}.MdCMN20List .mdCMN20Txt h3,.MdCMN20List .mdCMN20Txt p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN20List .mdCMN20Txt p{color:#a9a9a9;font-size:9px}.MdCMN20List .mdCMN20Txt p b{color:#f52828;font-weight:400}.MdCMN20List .MdSeparator01P01{margin:0 5px}.MdCMN03Banner+.MdCMN20List .mdCMN20Item:first-child .mdCMN20Txt:before{background:none}.MdLYR01Nav{display:none;width:250px;background-color:#202020}.MdLYR01Nav a{display:block;padding:6px 0 6px 26px;color:#797979;font-size:12px}.MdLYR01Nav li:first-child{padding-top:15px}.MdLYR01Nav li.mdLYR01Bookshelf a,.MdLYR01Nav li.mdLYR01Free a,.MdLYR01Nav li.mdLYR01Indies a,.MdLYR01Nav li.mdLYR01Menu a,.MdLYR01Nav li.mdLYR01Store a{position:relative;display:block;padding:10px 0 10px 26px;color:#fff;font-size:15px;font-weight:700}.MdLYR01Nav li.mdLYR01Menu{padding-bottom:5px}.MdLYR01Nav .MdIcoNew02{vertical-align:top;position:relative;top:4px;margin-left:5px}.MdLYR01Nav .MdBadge{margin-top:3px;vertical-align:top}.MdLYR02{display:inline-block;padding:25px 13px 27px;background:#0f0f0f;border-radius:9px}.MdLYR03{position:relative;display:table;table-layout:fixed;width:100%;padding-bottom:48px;background:#fff}.MdLYR03 .mdLYR03Txt{display:table-cell;width:100%;vertical-align:middle;padding:45px 12px;text-align:center}.MdLYR03 .mdLYR03Txt h3{margin:-5px 0 4px;color:#454545;font-weight:700;font-size:15px}.MdLYR03 .mdLYR03Txt p{line-height:1.42;margin:0 0 -5px;color:#b0b0b0}.MdLYR03 .mdLYR03Btn{position:absolute;bottom:0;right:0;left:0}.MdLYR03 .mdLYR03Btn>a{width:100%;box-flex:1;-webkit-box-flex:1;flex:1 1 auto}.MdLYR03 .MdBtn03P03{height:48px;line-height:48px;border-radius:0}.MdLYR04{position:relative;width:309px;background:#fff;left:50%!important;margin-left:-153px!important}.MdLYR04 .mdLYR04Title{font-size:15px;font-weight:700;line-height:19px;padding:34px 0 18px;text-align:center;color:#000}.MdLYR04 .mdLYR04Body{padding:0 18px}.MdLYR04 .MdBtn04P04{display:inline-block;width:100%;height:55px;line-height:55px;font-size:14px;font-weight:700;border-radius:2px;background-color:#000;color:#fff;border:none}.MdLYR04 .mdLYR04Inner{width:100%;text-align:center}.MdLYR04 .mdLYR04Txt02{color:#999;margin:12px 0 30px;line-height:16px;font-size:12px}.MdLYR04 .mdLYR04Txt02 a{color:#999;text-decoration:none}.MdLYR04 .mdLYR04Btn{background:#f8f8f8;width:100%;height:55px;text-align:center}.MdLYR04 .mdLYR04Btn a{color:#000;width:100%;font-weight:700;font-size:14px;display:inline-block;text-decoration:none;line-height:55px}.MdLYR04 .MdIcoChevron01{display:inline-block;width:5px;height:9px;background-image:url(../img/common/ico_chevron_gray.png);background-size:5px 8px;background-position:50%;background-repeat:no-repeat}.MdMNG01Item{min-height:174px;padding-top:18px}.MdMNG01Item .mdMNG01Thumbnail{float:left;width:120px;height:174px;margin-right:12px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.MdMNG01Item .mdMNG01Thumbnail img{max-width:120px;max-height:174px;border-radius:3px}.MdMNG01Item .mdMNG01Txt{overflow:hidden;padding-bottom:.5em}.MdMNG01Item .mdMNG01Txt .MdMNG02Btn .mdMNG02BtnSubscribe{width:auto}.MdMNG01Item h2{line-height:1.2;color:#fff;font-size:20px;font-weight:700}.MdMNG01Item dl{margin:12px 0 -5px}.MdMNG01Item dt{display:none}.MdMNG01Item dd a{text-decoration:underline}.MdMNG01Item .mdMNG01Status{color:#00dc64}.MdMNG01Item .mdMNG01Status a{color:inherit}.MdMNG01Item .mdMNG01Fav{margin-top:13px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.MdMNG01Item .MdIcoFav01{margin-right:4px;vertical-align:-1px}.MdMNG01Item .mdMNG01Remark{color:#00dc64}.MdMNG01Item .mdMNG01Review{margin-top:18px}.MdMNG01Item .mdCMN10Num{color:#595959;margin-left:3px;font-size:11px;vertical-align:top}.MdMNG01Item .mdMNG01StarBg{margin-left:-2px;display:inline-block;vertical-align:top;line-height:1;width:80px;height:15px;background:url(../img/common/ico_mdMNG01Star.png) 0 0 repeat-x;background-size:auto 100%}.MdMNG01Item .mdMNG01Star00,.MdMNG01Item .mdMNG01Star01,.MdMNG01Item .mdMNG01Star02,.MdMNG01Item .mdMNG01Star03,.MdMNG01Item .mdMNG01Star04,.MdMNG01Item .mdMNG01Star05{width:0;height:15px;background:url(../img/common/ico_mdMNG01Star_selected.png) 0 0 repeat-x;background-size:auto 100%}.MdMNG01Item .mdMNG01Star00{width:0}.MdMNG01Item .mdMNG01Star01{width:16px}.MdMNG01Item .mdMNG01Star02{width:32px}.MdMNG01Item .mdMNG01Star03{width:48px}.MdMNG01Item .mdMNG01Star04{width:64px}.MdMNG01Item .mdMNG01Star05{width:80px}.MdMNG01Item .mdMNG01Num{display:inline-block;vertical-align:top;line-height:1;margin:0 3px;font-size:10px;color:#595959}.MdMNG01Item .mdMNG01Privilege{display:inline-block;vertical-align:top;line-height:1;border-radius:20px;background:#000;color:#00dc64;line-height:13px;font-size:9px;padding:2px 7px 1px;margin-top:-2px}.MdMNG01Item .mdMNG01Share{position:absolute;top:0;right:0}.MdMNG01Item .mdMNG01Share li{float:left;margin-left:6px}.MdMNG01Item .mdMNG01Share li:first-child{margin-left:0}.MdMNG01Item .mdMNG01Btn a+a{margin-left:5px}.MdMNG01Item .mdMNG01Btn .MdBtn03P03,.MdMNG01Item .mdMNG01Btn .MdBtn03P05{width:100px;height:30px;line-height:30px}.MdMNG01Item .mdMNG01Btn .MdBtn03P05{font-weight:400}.MdMNG02Btn{margin-top:18px}.MdMNG02Btn a{width:100%;font-size:14px}.MdMNG02Btn .MdFlexbox01,.MdMNG02Btn a+a{margin-top:4px}.MdMNG02Btn.MdFlexbox01 a+a,.MdMNG02Btn .MdFlexbox01 a+a{margin:0 0 0 4px}.MdMNG02Btn .mdMNG02Txt{margin-top:15px}s{opacity:.3;margin-right:5px}.MdMNG03List{margin:18px 0 0}.MdMNG03List ul{overflow:hidden;border-radius:3px}.MdMNG03List .mdMNG03Item{position:relative;padding:7px 0;border-top:1px solid #000}.MdMNG03List .mdMNG03Item>a{display:table;width:100%;height:61px;table-layout:fixed}.MdMNG03List .mdMNG03Item:first-child,.MdMNG03List .mdMNG03Item:first-child .mdMNG03Txt{border-top:0}.CTypeIndies .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.CTypeSubscribe .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before{z-index:1;position:absolute;top:7px;left:-1px;content:"";width:30px;height:30px;background-position:-291px -56px}.CTypeIndies .MdMNG03List .mdMNG03Item.mdMNG03New b,.CTypeSubscribe .MdMNG03List .mdMNG03Item.mdMNG03New b{color:#f52818;border-color:#f52818}.CTypeIndies .MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before{top:-1px}.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Thumbnail:before{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.04)}.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Fav,.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Period,.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Status,.MdMNG03List .mdMNG03Item.mdMNG03Read b,.MdMNG03List .mdMNG03Item.mdMNG03Read h3{color:silver}.MdMNG03List .mdMNG03Item.mdMNG03Read b{border-color:silver}.MdMNG03List.horizontalThumbnails .mdMNG03Thumbnail{display:table-cell}.MdMNG03List.horizontalThumbnails .mdMNG03Thumbnail,.MdMNG03List.horizontalThumbnails .mdMNG03Thumbnail img{width:98px;height:62px}.MdMNG03List .mdMNG03Thumbnail{display:table-cell}.MdMNG03List .mdMNG03Thumbnail,.MdMNG03List .mdMNG03Thumbnail img{width:83px;height:auto;min-height:83px;vertical-align:middle;border-radius:3px;-o-object-fit:cover;object-fit:cover}.MdMNG03List .mdMNG03Thumbnail.error-img{background-image:url(../img/common/error-icon-light.png);background-color:#302f2f;background-position:50%;background-repeat:no-repeat;background-size:50%;height:98px}.MdMNG03List .mdMNG03Txt{color:#fff;display:table-cell;max-width:1px;padding:0 12px;vertical-align:middle}.MdMNG03List h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdMNG03List h3 b{display:inline-block;line-height:1;margin-right:5px;padding:3px 5px;vertical-align:1px;border:1px solid #a0a0a0;border-radius:14px;color:#a0a0a0;font-size:9px}.ExOsIos .MdMNG03List h3 b{padding:3px 5px 2px}.MdMNG03List h3 span{font-weight:700}.MdMNG03List p{margin-top:2px;font-size:9px}.MdMNG03List .mdMNG03Status{color:#a0a0a0}.MdMNG03List .mdMNG03Fav{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.MdMNG03List .MdIcoFav02{margin-right:2px;vertical-align:-2px}.MdMNG03List .MdSeparator01P01{margin:0 5px}.MdMNG03List .mdMNG03Btn{margin-top:16px;text-align:center}.MdMNG04Intro{margin:5px 0 14px}.MdMNG05Comment{margin:5px 0 18px}.CTypeComment .MdMNG05Comment{margin:15px 0 0;padding:0 0 16px}.MdMNG05Comment .mdMNG05Item+.mdMNG05Item{margin-top:17px;padding-top:12px;border-top:1px solid #1d1d1d}.MdMNG05Comment .mdMNG05Info{margin-bottom:3px;color:#505050;font-size:11px}.MdMNG05Comment p{word-wrap:break-word;margin-bottom:-4px}.MdMNG05Comment .mdMNG05Btn{margin-top:18px}.MdMNG05Comment .MdIcoWrite01{margin-right:5px;vertical-align:-2px}.MdMNG05Comment .mdMNG05StarBg{display:inline-block;width:65px;height:12px;margin-right:9px;background:url(../img/common/ico_mdMNG05Star.png) 0 0 repeat-x;background-size:auto 100%}.MdMNG05Comment .mdMNG05Star01,.MdMNG05Comment .mdMNG05Star02,.MdMNG05Comment .mdMNG05Star03,.MdMNG05Comment .mdMNG05Star04,.MdMNG05Comment .mdMNG05Star05{width:0;height:12px;background:url(../img/common/ico_mdMNG05Star_selected.png) 0 0 repeat-x;background-size:auto 100%}.MdMNG05Comment .mdMNG05Star01{width:13px}.MdMNG05Comment .mdMNG05Star02{width:26px}.MdMNG05Comment .mdMNG05Star03{width:39px}.MdMNG05Comment .mdMNG05Star04{width:52px}.MdMNG05Comment .mdMNG05Star05{width:65px}.MdMNG05Comment .mdMNG05Delete{display:inline-block;margin-left:6px;padding-left:6px;font-size:11px;color:red;position:relative}.MdMNG05Comment .mdMNG05Delete:before{content:"";display:inline-block;position:absolute;left:0;top:2px;width:1px;border-left:1px solid #000;height:12px;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.MdMNG06EndMsg{margin:15px 0 14px}.MdMNG07Stamp{margin:5px 0 18px}.MdMNG07Stamp p{margin-bottom:14px}.MdMNG07Stamp img{width:100%}.MdMNG08Author{margin:22px 0}.MdMNG08Author .mdMNG08Thumb{width:79px;height:79px;margin:auto;border-radius:100px;overflow:hidden}.MdMNG08Author .mdMNG08Thumb img{width:100%;height:100%}.MdMNG08Author .mdMNG08Txt{display:table;margin:9px auto 0;font-size:12px;color:grey}.MdMNG08Author .mdMNG08Share{margin-top:12px}.MdMNG08Author .mdMNG08Share ul{display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex;width:142px;margin:auto}.MdMNG08Author .mdMNG08Share li{box-flex:0;-webkit-box-flex:0;flex:none}.MdMNG08Author .mdMNG08Share li+li{margin-left:18px}.MdMNG08Author .mdMNG08Share a,.MdMNG08Author .mdMNG08Share span{display:block}.MdMNG08Author .mdMNG08Home span{width:22px;height:23px;background-position:-230px -251px}.MdMNG08Author .mdMNG08Twitter span{width:22px;height:23px;background-position:-232px -202px}.MdMNG08Author .mdMNG08Facebook span{width:22px;height:23px;background-position:-284px -251px}.MdMNG08Author .mdMNG08Lineat span{width:22px;height:23px;background-position:-176px -251px}.MdMNG08Author .mdMNG08Home a{width:22px;height:23px;background-position:-203px -251px}.MdMNG08Author .mdMNG08Twitter a{width:22px;height:23px;background-position:-205px -202px}.MdMNG08Author .mdMNG08Facebook a{width:22px;height:23px;background-position:-257px -251px}.MdMNG08Author .mdMNG08Lineat a{width:22px;height:23px;background-position:-259px -202px}.MdVWR05Share{z-index:2;position:absolute;width:296px;height:147px;margin:0 auto;background:#fff;text-align:center}.MdVWR05Share .mdVWR05Ttl{margin:12px 0 18px;color:#383636;font-size:14px;font-weight:700}.MdVWR05Share .mdVWR05Link{margin:0 33px}.MdVWR05Share .mdVWR05Link li{float:left;margin-left:25px}.MdVWR05Share .mdVWR05Link li:first-child{margin-left:0}.MdVWR05Share .mdVWR05Link span{display:block;margin-top:5px;color:#9c9b9b;font-size:9px}.MdVWR05Share .mdVWR05Close{position:absolute;top:4px;right:7px}.MdERR01NotForSP{width:100%;padding-bottom:40px}.MdERR01NotForSP .mdERR01Header{position:relative;height:204px;margin:0 0 27px;padding:0 12px;background:url(../img/common/bg_mdERR01Header.png) repeat-x;background-size:1px 204px}.MdERR01NotForSP .mdERR01Header span{position:absolute;top:0;left:50%;margin:0 0 0 -160px;width:320px;height:204px;background-position:0 0}.MdERR01NotForSP .mdERR01Btn,.MdERR01NotForSP .mdERR01Link,.MdERR01NotForSP .mdERR01Txt{padding:0 12px;text-align:center}.MdERR01NotForSP .mdERR01Txt{line-height:1.76;margin:23px 0 0;color:#9a9a98}.MdERR01NotForSP .mdERR01Link{margin:3px 0 -3px}.MdERR01NotForSP .mdERR01Link a{color:#9a9a98;font-weight:700}.MdERR01NotForSP .mdERR01Link a:active,.MdERR01NotForSP .mdERR01Link a:focus,.MdERR01NotForSP .mdERR01Link a:hover,.MdERR01NotForSP .mdERR01Link a:link,.MdERR01NotForSP .mdERR01Link a:visited{text-decoration:underline}.MdERR02Message .mdERR02ImgP01,.MdERR02Message .mdERR02ImgP02,.MdERR02Message .mdERR02ImgP03,.MdERR02Message .mdERR02ImgP04,.MdERR02Message .mdERR02ImgP05{margin:0 auto}.MdERR02Message{width:100%;max-width:400px;margin:0 auto;padding:40px 0}.MdERR02Message p,.MdERR02Message ul{text-align:center}.MdERR02Message p{margin-top:20px}.MdERR02Message a:active,.MdERR02Message a:focus,.MdERR02Message a:hover,.MdERR02Message a:link,.MdERR02Message a:visited{text-decoration:underline}.MdERR02Message .mdERR02ImgP01{width:116px;height:114px;background-position:0 -209px}.MdERR02Message .mdERR02ImgP02{width:116px;height:114px;background-position:-121px -209px}.MdERR02Message .mdERR02ImgP03{width:121px;height:116px;background-position:-325px 0}.MdERR02Message .mdERR02ImgP04{width:116px;height:114px;background-position:-241px -209px}.MdERR02Message .mdERR02ImgP05{width:116px;height:114px;background-position:0 -328px}.MdERR02Message .MdBtn03P03{display:inline-block;padding:0 18px}.MdERR03Txt .mdERR03ImgP01{margin:0 auto}.MdERR03Txt{padding-top:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.MdERR03Txt .mdERR03ImgP01{width:116px;height:114px;background-position:0 -328px}.MdERR03Txt p{margin-top:20px;font-size:14px;color:#b0b0b0;padding-bottom:20px}.MdFormGroup01 .MdInputTxt01{height:47px;line-height:47px;padding:0 15px;border:1px solid #000;border-radius:4px}.MdFormGroup01 .MdInputTxt01,.MdFormGroup01 .MdInputTxt01 input{background:#1e1e1e}.MdFormGroup01 .MdInputTxt01 input{width:100%;color:#b0b0b0;font-size:15px}.MdFormGroup01 .MdInputTxt01 input::-webkit-input-placeholder{color:#4f4f4f}.MdFormGroup01 .MdInputTxt01 input::-moz-placeholder{color:#4f4f4f}.MdFormGroup01 .MdInputTxt01 input:-ms-input-placeholder{color:#4f4f4f}.MdFormGroup01 .MdFormSubTxt01{margin:18px 0 13px}.MdFormGroup02 .MdTextarea01{clear:right;padding-top:13px}.MdFormGroup02 .MdTextarea01,.MdFormGroup02 .MdTextarea01 textarea{background:#252525}.MdFormGroup02 .MdTextarea01 textarea{width:100%;height:210px;color:#b0b0b0;font-size:15px}.MdFormGroup02 .MdTextarea01 textarea::-webkit-input-placeholder{color:#505050}.MdFormGroup02 .MdTextarea01 textarea::-moz-placeholder{color:#505050}.MdFormGroup02 .MdTextarea01 textarea:-ms-input-placeholder{color:#505050}.MdFormGroup03{margin:0 -12px -8px;background:#303030;text-align:center}.MdFormSubTxt01{color:#505050;font-size:11px;text-align:right}.MdFormSubTxt01 b{font-weight:400}.MdSelectBox01{position:relative;height:32px;line-height:32px;padding:0 15px;background:#333;border:1px solid #1b1b1b;border-radius:2px}.MdSelectBox01:after{position:absolute;top:15px;right:12px;content:"";width:5px;height:3px;background-position:-279px -49px}.MdSelectBox01 .mdSelectBox01Label{color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdSelectBox01 select{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.MdSelectBox01 option{color:#fff}.MdSelectBox02{position:relative;height:45px;line-height:45px;padding:0 12px;background:#363636;text-align:left}.MdSelectBox02:after{position:absolute;top:20px;right:12px;content:"";width:10px;height:6px;background-position:-236px -99px}.MdSelectBox02 .mdSelectBox02Label{color:#909090;font-size:15px}.MdSelectBox02 select{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.MdInputStar{padding:23px 0 20px}.MdInputStar input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-position:-139px -202px;line-height:1}.MdInputStar input,.MdInputStar input:checked{background-color:transparent;width:28px;height:24px}.MdInputStar input:checked{background-position:-172px -202px}.MdBadge{display:inline-block;box-sizing:border-box;height:14px;min-width:14px;padding:0 4px;margin-left:5px;border-radius:20px;background:#ec1e0e;line-height:14px;color:#fff;font-size:9px;font-weight:400}.CTypeAuthList,.CTypeBookshelf,.CTypeChapter,.CTypeComment,.CTypeDetail,.CTypeMyMenu,.CTypePayHistory,.CTypeSubscribe,.CTypeTop,.CTypeWishList,[class*=CTypeList]{height:100%}.CTypeAuthList .LyWrap,.CTypeBookshelf .LyWrap,.CTypeChapter .LyWrap,.CTypeComment .LyWrap,.CTypeDetail .LyWrap,.CTypeMyMenu .LyWrap,.CTypePayHistory .LyWrap,.CTypeSubscribe .LyWrap,.CTypeTop .LyWrap,.CTypeWishList .LyWrap,[class*=CTypeList] .LyWrap{min-height:100%;display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex;box-orient:vertical;box-direction:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.CTypeAuthList .LyWrap .lyWrapContents,.CTypeBookshelf .LyWrap .lyWrapContents,.CTypeChapter .LyWrap .lyWrapContents,.CTypeComment .LyWrap .lyWrapContents,.CTypeDetail .LyWrap .lyWrapContents,.CTypeMyMenu .LyWrap .lyWrapContents,.CTypePayHistory .LyWrap .lyWrapContents,.CTypeSubscribe .LyWrap .lyWrapContents,.CTypeTop .LyWrap .lyWrapContents,.CTypeWishList .LyWrap .lyWrapContents,[class*=CTypeList] .LyWrap .lyWrapContents{display:table�/;display:box;display:flexbox;display:-webkit-box;display:flex;box-orient:vertical;box-direction:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-flex:1;-webkit-box-flex:1;flex:1 1 auto}.CTypeAuthList .LyContents,.CTypeBookshelf .LyContents,.CTypeChapter .LyContents,.CTypeComment .LyContents,.CTypeDetail .LyContents,.CTypeMyMenu .LyContents,.CTypePayHistory .LyContents,.CTypeSubscribe .LyContents,.CTypeTop .LyContents,.CTypeWishList .LyContents,[class*=CTypeList] .LyContents{box-flex:1;-webkit-box-flex:1;flex:1 1 auto}.CTypeAuthList .LyFoot,.CTypeAuthList .LyHead,.CTypeBookshelf .LyFoot,.CTypeBookshelf .LyHead,.CTypeChapter .LyFoot,.CTypeChapter .LyHead,.CTypeComment .LyFoot,.CTypeComment .LyHead,.CTypeDetail .LyFoot,.CTypeDetail .LyHead,.CTypeMyMenu .LyFoot,.CTypeMyMenu .LyHead,.CTypePayHistory .LyFoot,.CTypePayHistory .LyHead,.CTypeSubscribe .LyFoot,.CTypeSubscribe .LyHead,.CTypeTop .LyFoot,.CTypeTop .LyHead,.CTypeWishList .LyFoot,.CTypeWishList .LyHead,[class*=CTypeList] .LyFoot,[class*=CTypeList] .LyHead{box-flex:0;-webkit-box-flex:0;flex:none}.CTypeTop.CTypeIndies .MdCMN02Nav+.MdCMN03Banner{margin-top:0}.CTypeTop.CTypeIndies .MdCMN03Banner{margin-top:24px}.CTypeTop.CTypeStore .LyContents{overflow:hidden}.CTypeTop .LyContents{padding-bottom:25px}.CTypeFree.CTypeListRanking .LyHead{height:auto}.CTypeFree.CTypeListCustomTag .MdCMN10List dd{overflow:visible;text-overflow:inherit;white-space:normal}.CTypeHome .MdCMN04List .mdCMN04Txt{padding:12px 12px 11px}.CTypeHome .MdCMN04List h2{margin-top:-1px;font-size:11px}.CTypeHome .MdCMN04List p{margin-top:0}.CTypeHome section+section{margin-top:12px}.CTypeHome .MdCMN04List{margin-top:0!important}.CTypeHome .MdCMN04List figure{border-radius:0!important}.CTypeHome .MdCMN04List .mdCMN04Item{width:50%!important;margin-right:0!important}.CTypeHome .MdCMN04List .mdCMN04Item:nth-of-type(odd):after{z-index:1;position:absolute;top:0;bottom:0;right:0;content:"";width:1px;background:#e5e5e5}.CTypeHome .MdCMN04List .mdCMN04Txt{background-color:#fff}.CTypeHome .MdCMN04List .mdCMN04Txt h2{color:#000!important}.CTypeHome .MdCMN04List .mdCMN04Txt .MdSeparator01P01{border-color:#e5e5e5!important}.CTypeIndies .mdMNG03Item{padding:0!important;background:#fff!important;border:1px solid #e0e0e0!important}.CTypeIndies .mdMNG03Thumbnail,.CTypeIndies .mdMNG03Thumbnail img{width:98px!important;height:62px!important}.CTypeIndies .mdMNG03Txt{color:grey!important}.CTypeIndies .mdMNG03Txt h3{color:#000!important}.CTypeListRanking .MdSelectBox01{margin-top:15px}.CTypeListSearch .MdCMN07List{margin-top:19px}.CTypeListSearch .LyContents{position:relative}.CTypeDetail .LyContents{padding-bottom:5px}.CTypeChapter .MdGHD01Header{padding:0 80px}.CTypeChapter .MdGHD01Header .mdGHD01Sort{top:0;line-height:51px;font-size:13px}.CTypeChapter.CTypeFree .LyHead{height:auto}.CTypeChapter.CTypeFree .MdMNG03List{margin-top:12px}.CTypeComment .MdFormGroup01{margin-top:8px}.CTypeComment .MdFormSubTxt01{float:right}.CTypeComment .MdInputTxt01{margin-right:60px}.CTypeComment .MdCMN06Separator{margin-top:8px}.CTypeComment .MdFormGroup02{margin-top:15px}.CTypeReport .MdSelectBox02{margin:0 -12px}.CTypeReport .MdFormGroup02{margin-top:15px}.CTypeShare .MdCMN06Separator{margin-top:8px}.CTypeShare .MdFormGroup02{margin-top:15px}.CTypeSubscribe .mdMNG03Thumbnail,.CTypeSubscribe .mdMNG03Thumbnail>img{width:69px}.CTypeBookshelf .MdCMN07List{margin-top:19px}.CTypeMyMenu .LyContents,.CTypePayHistory .LyContents{width:100%;max-width:100%;padding:0}.CTypeWishList .MdCMN10List .mdCMN10Item{margin:15px 0}.CTypeWishList .MdCMN10List .mdCMN10Thumbnail{width:50px;height:73px}.CTypeWishList .MdCMN10List .mdCMN10Thumbnail img{max-width:50px;max-height:73px}.CTypeWishList .MdCMN10List .mdCMN10Txt{padding-left:15px}.CTypeAuthList .LyContents{width:100%;max-width:100%;padding:0}.CTypePaymentTerms .MdGHD01Header .mdGHD01Search{display:none}.CTypePaymentTerms .LyContents{position:relative;padding-bottom:80px}.CTypeInfo{height:100%;background:#f5f5f5}.CTypeInfo .LyWrap{box-sizing:border-box;display:table;table-layout:fixed;width:100%;min-height:100%}.CTypeInfo .LyWrap .lyWrapContents{position:relative;display:table-cell;box-sizing:border-box;width:100%;height:100%;vertical-align:top}.CTypeInfo .LyContents{width:100%;max-width:100%;padding:0}.CTypeError{height:100%}.CTypeError .LyWrap{min-height:100%}.CTypeError .LyWrap,.CTypeError .LyWrap .lyWrapContents{box-orient:vertical;box-direction:normal;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.CTypeError .LyContents{box-align:center;flex-align:center;-webkit-box-align:center;align-items:center}.CTypeError .LyContents>*{vertical-align:middle}.CTypeNotForSP{background:#fff}.CTypeNotForSP .LyContents{max-width:none;padding:0}.CTypePurchaseBonus{background:#f7f7f7}.CTypePurchaseBonus .LyContents{background:#fdfdfd;max-width:none;padding:40px 30px}.CTypePurchaseBonus .LyFoot{background:transparent;border-top:1px solid #eaeaea;padding:26px 30px 30px}.CTypePurchaseBonus.CTypePurchaseBonusError{background:#fdfdfd}.CTypePurchaseBonus.CTypePurchaseBonusError .MdCMN16Lead .mdCMN16Ttl{line-height:1.6}.CTypeLoading{height:100%;background-image:url(../img/common/bg.png);background-size:9px 9px}.LyContents.lyContentsError{display:inherit}