html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,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:bold}nav,ol,ul{list-style:none}img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input,button,textarea{line-height:1.615;color:gray;font-family:sans-serif;font-size:13px}select,input,button{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:normal}em,cite{font-style:normal}table,th,td{border:none}fieldset{border:none}fieldset legend{position:absolute;left:-9999px;width:0;height:0;overflow:hidden;margin:0;padding:0}hr{display:none}input,button,textarea{border:0}html{height:100%}body{background-color:#252525;line-height:1.615;color:gray;font-family:sans-serif;font-size:13px;-webkit-text-size-adjust:100%}a:link,a:visited{color:gray;text-decoration:none}a:hover,a:active,a:focus{color:gray;text-decoration:none}.MdGFT02Social:after,.MdGFT03Link:after,.MdCMN04List:after,.MdCMN10List .mdCMN10Item:after,.MdCMN10List .mdCMN10Share:after,.MdCMN13List.mdCMN13Serial .mdCMN13Ttl:after,.MdMNG01Item .mdMNG01Share:after,.MdVWR05Share .mdVWR05Link:after,.CTypeComment .MdFormGroup01:after{content:"";display:block;clear:both}.MdCMN10List .mdCMN10Star00,.MdCMN10List .mdCMN10Star01,.MdCMN10List .mdCMN10Star02,.MdCMN10List .mdCMN10Star03,.MdCMN10List .mdCMN10Star04,.MdCMN10List .mdCMN10Star05,.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,.MdERR01NotForSP .mdERR01Header span,.MdERR02Message .mdERR02ImgP01,.MdERR02Message .mdERR02ImgP02,.MdERR02Message .mdERR02ImgP03,.MdERR02Message .mdERR02ImgP04,.MdERR02Message .mdERR02ImgP05{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px}.MdBtn01Fb01,.MdBtn01Fb02,.MdBtn01Fb03,.MdBtn01Tw01,.MdBtn01Tw02,.MdBtn01Tw03,.MdBtn01Line01,.MdBtn01Line02,.MdBtn01Line03,.MdBtn01Close01,.MdBtn01Close02,.MdIcoFav01,.MdIcoFav02,.MdIcoWrite01,.MdIcoNew01,.MdIcoNew02,.MdIcoNew03,.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share,.MdGHD02Logo,.MdGFT02Social .mdGFT02Fb,.MdGFT02Social .mdGFT02Tw,.MdGFT02Social .mdGFT02App,.MdCMN02Nav .mdCMN02IcoHome,.MdCMN04List .mdCMN04Fav:before,.MdCMN05Ttl .mdCMN05MoreLink:after,.MdCMN08List .mdCMN08Toggle,.MdCMN09App .mdCMN09Btn,.MdCMN09App .mdCMN09Close,.MdCMN13List .mdCMN13Separator,.MdLYR01Nav li.mdLYR01Free a::before,.MdLYR01Nav li.mdLYR01Store a::before,.MdLYR01Nav li.mdLYR01Indies a::before,.MdLYR01Nav li.mdLYR01Bookshelf a::before,.MdLYR01Nav li.mdLYR01Menu a::before,.MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.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:link,.MdBtn03P02:link,.MdBtn03P03:link,.MdBtn03P04:link,.MdBtn03P05:link,.MdBtn03P01:visited,.MdBtn03P02:visited,.MdBtn03P03:visited,.MdBtn03P04:visited,.MdBtn03P05:visited,.MdBtn03P01:hover,.MdBtn03P02:hover,.MdBtn03P03:hover,.MdBtn03P04:hover,.MdBtn03P05:hover,.MdBtn03P01:active,.MdBtn03P02:active,.MdBtn03P03:active,.MdBtn03P04:active,.MdBtn03P05:active,.MdBtn03P01:focus,.MdBtn03P02:focus,.MdBtn03P03:focus,.MdBtn03P04:focus,.MdBtn03P05:focus{text-decoration:none}.MdBtn03P02{background-image:-webkit-gradient(linear, 0 0, 0 100%,from(#fdc628), to(#fdbd12));background-image:-webkit-linear-gradient(#fdc628,#fdbd12);background-image:linear-gradient(#fdc628,#fdbd12);color:#251f1e !important}.MdBtn03P02:hover{background-image:-webkit-gradient(linear, 0 0, 0 100%,from(#fdbd12), to(#fdc628));background-image:-webkit-linear-gradient(#fdbd12,#fdc628);background-image:linear-gradient(#fdbd12,#fdc628)}.MdCMN20List .mdCMN20Txt:before{content:"";display:block;position:absolute;left:0;width:100%;height:1px;-webkit-transform:scaleY(0.5);-ms-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.MdVWR05Share{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.MdBtn01Fb01,.MdBtn01Fb02,.MdBtn01Fb03,.MdBtn01Tw01,.MdBtn01Tw02,.MdBtn01Tw03,.MdBtn01Line01,.MdBtn01Line02,.MdBtn01Line03,.MdBtn01Close01,.MdBtn01Close02,.MdIcoFav01,.MdIcoFav02,.MdIcoWrite01,.MdIcoNew01,.MdIcoNew02,.MdIcoNew03,.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share,.MdGHD02Logo,.MdGFT02Social .mdGFT02Fb,.MdGFT02Social .mdGFT02Tw,.MdGFT02Social .mdGFT02App,.MdCMN02Nav .mdCMN02IcoHome,.MdCMN04List .mdCMN04Item .mdCMN04RankingLower,.MdCMN04List .mdCMN04Item .mdCMN04RankingTop,.MdCMN04List .mdCMN04Fav:before,.MdCMN05Ttl .mdCMN05MoreLink:after,.MdCMN07List .mdCMN07Num,.MdCMN08List .mdCMN08Toggle,.MdCMN09App .mdCMN09Btn,.MdCMN10List .mdCMN10RankingTop,.MdCMN10List .mdCMN10RankingLower,.MdCMN20List .mdCMN20RankingTop,.MdCMN20List .mdCMN20RankingLower,.MdCMN21Recommend .mdCMN21Badge,.MdLYR01Nav li.mdLYR01Free a::before,.MdLYR01Nav li.mdLYR01Store a::before,.MdLYR01Nav li.mdLYR01Indies a::before,.MdLYR01Nav li.mdLYR01Bookshelf a::before,.MdLYR01Nav li.mdLYR01Menu a::before,.MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before,.MdMNG08Author .mdMNG08Share a,.MdMNG08Author .mdMNG08Share span,.MdSelectBox01:after,.MdSelectBox02:after,.MdInputStar input{background-image:url(../img/sprite/common_161226.png);-webkit-background-size:2242px auto;background-size:2242px auto}.MdERR01NotForSP .mdERR01Header span,.MdERR02Message .mdERR02ImgP01,.MdERR02Message .mdERR02ImgP02,.MdERR02Message .mdERR02ImgP03,.MdERR02Message .mdERR02ImgP04,.MdERR02Message .mdERR02ImgP05{background-image:url(../img/sprite/MdERR_151209.png);-webkit-background-size:954px auto;background-size:954px auto}.MdCMN05Ttl,.MdCMN11Carousel ul,.MdCMN13List li,.MdCMN17Sumally,.MdCMN18Nav ul,.MdCMN19Ttl,.CTypeChapter .MdGHD01Header,.CTypeError .LyWrap,.CTypeError .LyWrap .lyWrapContents,.CTypeError .LyContents{display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.MdCMN05Ttl .mdCMN05More,.MdCMN11Carousel ul li,.MdCMN13List .mdCMN13Sub,.MdCMN17Sumally .mdCMN17Thumb,.MdCMN19Ttl .mdCMN19More,.CTypeChapter .MdGHD01Header .mdGHD01Sort,.CTypeError .LyFoot{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.MdCMN05Ttl h2,.MdCMN07List li,.MdCMN07List figure,.MdCMN07List .mdCMN07Thumbnail,.MdCMN13List .mdCMN13Main,.MdCMN15Banner.MdFlexbox01 a,.MdCMN17Sumally .mdCMN17Detail,.MdCMN18Nav li,.MdCMN19Ttl h2,.MdMNG02Btn a,.CTypeChapter .MdGHD01Header h2,.CTypeError .LyWrap,.CTypeError .LyWrap .lyWrapContents,.CTypeError .LyContents{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.MdCMN05Ttl,.MdCMN07List .mdCMN07Thumbnail,.MdCMN11Carousel ul,.MdCMN13List li,.MdCMN17Sumally,.MdCMN19Ttl,.LyContents.lyContentsError{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.MdCMN05Ttl>*,.MdCMN07List .mdCMN07Thumbnail>*,.MdCMN11Carousel ul>*,.MdCMN13List li>*,.MdCMN17Sumally>*,.MdCMN19Ttl>*,.LyContents.lyContentsError>*{vertical-align:middle}.LyHead{height:51px;background:#181818;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.LyHead.lyHeadFixed{z-index:100;position:fixed !important;top:0;right:0;left:0;width:100%}.LyFoot{padding:16px 10px;border-top:1px solid #000;background:#212121}.LyContents{max-width:400px;margin:0 auto;padding:0 12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:bold !important}.MdFontN{font-weight:normal !important}.MdLink01,.MdLink01:link,.MdLink01:visited,.MdLink01:hover,.MdLink01:active,.MdLink01:focus{text-decoration:underline !important}.MdLink02,.MdLink02:link,.MdLink02:visited,.MdLink02:hover,.MdLink02:active,.MdLink02:focus{text-decoration:none !important}.MdLink03,.MdLink03:link,.MdLink03:visited{text-decoration:underline !important}.MdLink03:hover,.MdLink03:active,.MdLink03:focus{text-decoration:none !important}.MdLink04,.MdLink04:link,.MdLink04:visited{text-decoration:none !important}.MdLink04:hover,.MdLink04:active,.MdLink04:focus{text-decoration:underline !important}.MdFlexbox01{display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;table-layout:fixed}.MdFlexbox01>*{vertical-align:middle}.MdFlexbox01>div{display:table-cell\0/;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MdFlexbox01 .mdFlexbox01Media{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;vertical-align:top;padding-right:10px}.MdFlexbox01 .mdFlexbox01Txt{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;word-wrap:break-word;word-break:break-all\9}@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.MdFlexbox01 .mdFlexbox01Txt{display:block}}.MdFlexbox01.mdFlexbox01AlignT{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.MdFlexbox01.mdFlexbox01AlignT>*{vertical-align:top}.MdFlexbox01.mdFlexbox01AlignM{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.MdFlexbox01.mdFlexbox01AlignM>*{vertical-align:middle}.MdFlexbox01.mdFlexbox01AlignB{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.MdFlexbox01.mdFlexbox01AlignB>*{vertical-align:bottom}.MdFlexbox01 .mdFlexbox01AlignT{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;vertical-align:top}.MdFlexbox01 .mdFlexbox01AlignM{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.MdFlexbox01 .mdFlexbox01AlignB{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.MdFlexbox01 .mdFlexbox01FlexAuto{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.MdFlexbox01 .mdFlexbox01FlexNone{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.MdSeparator01P01{border-color:#e5e5e5}.MdSeparator01P02{border-color:#b1b1b1}.MdBtn01Fb01{width:44px;height:44px;background-position:-259px 0}.MdBtn01Fb02{width:25px;height:25px;background-position:-308px 0}.MdBtn01Fb03{width:60px;height:60px;background-position:-338px 0}.MdBtn01Tw01{width:44px;height:44px;background-position:-547px 0}.MdBtn01Tw02{width:25px;height:25px;background-position:-596px 0}.MdBtn01Tw03{width:60px;height:60px;background-position:-626px 0}.MdBtn01Line01{width:44px;height:44px;background-position:-403px 0}.MdBtn01Line02{width:25px;height:25px;background-position:-452px 0}.MdBtn01Line03{width:60px;height:60px;background-position:-482px 0}.MdBtn01Close01{width:20px;height:20px;background-position:-207px 0}.MdBtn01Close02{width:22px;height:22px;background-position:-232px 0}.MdBtn03P01{height:45px;line-height:45px;color:#383636;font-size:14px}.MdBtn03P02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;line-height:38px;border:1px solid #e1ac18;border-radius:3px;font-weight:bold;font-size:11px}.MdBtn03P03{height:43px;line-height:43px;border-radius:3px;background:#ffd800;color:#993600 !important;font-weight:bold}.MdBtn03P04{height:43px;line-height:43px;border-radius:5px;background:#f69800;color:#fff !important;font-weight:bold}.MdBtn03P05{height:43px;line-height:43px;border-radius:3px;background:#4c4c4c;color:#c0c0c0 !important;font-weight:bold}.MdIcoFav01{width:12px;height:11px;background-position:-706px 0}.MdIcoFav02{width:10px;height:10px;background-position:-723px 0}.MdIcoWrite01{width:14px;height:14px;background-position:-797px 0}.MdIcoNew01{width:19px;height:10px;background-position:-738px 0}.MdIcoNew02{width:12px;height:12px;background-position:-762px 0}.MdIcoNew03{width:13px;height:13px;background-position:-779px 0}.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Back,.MdGHD01Header .mdGHD01Link,.MdGHD01Header .mdGHD01Search,.MdGHD01Header .mdGHD01Share,.MdGHD01Header .mdGHD01Sort,.MdGHD01Header .mdGHD01BtnLeft,.MdGHD01Header .mdGHD01BtnRight{position:absolute}.MdGHD01Header .mdGHD01Home,.MdGHD01Header .mdGHD01Back,.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:51px;color:#ffd800;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdGHD01Header .mdGHD01Home{right:0;width:38px;height:51px;background-position:-1501px 0}.MdGHD01Header .mdGHD01Back{left:3px;width:34px;height:51px;background-position:-1462px 0}.MdGHD01Header .mdGHD01Link{left:2px;width:40px;height:51px;background-position:-1544px 0}.MdGHD01Header .mdGHD01Search{right:0;width:41px;height:51px;background-position:-1589px 0;-webkit-touch-callout:none}.MdGHD01Header .mdGHD01Share{right:0;width:41px;height:51px;background-position:-1635px 0}.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:#ffd800;font-weight:bold;white-space:nowrap}.MdGHD01Header .mdGHD01BtnRight b{color:#f52818}.MdGHD02Logo{position:absolute;top:50%;left:50%;margin:-9px 0 0 -44.5px;width:89px;height:18px;background-position:-2073px 0;text-indent:0;color:transparent}.MdGHD03Nav{margin:0 auto}.MdGHD03Nav li{display:inline-block;width:90px;height:48px;line-height:48px}.MdGHD03Nav li.ExSelected a{border-bottom:3px solid #ffd800;color:#ffd800}.MdGHD03Nav a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;color:#fff;font-weight:bold;font-size:16px}.MdGHD04Search{display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 -44px;padding:9px 0 9px 10px}.MdGHD04Search>*{vertical-align:middle}.MdGHD04Search .mdGHD04Input{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.MdGHD04Search .mdGHD04Input .MdInputTxt01 input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:1;padding:7px 4px 7px 10px;border-radius:4px;color:#000;font-weight:bold;font-size:14px}.MdGHD04Search .mdGHD04Input .MdInputTxt01 input::-webkit-input-placeholder{padding-top:2px;font-weight:normal}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate{position:absolute;bottom:3px;left:0;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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 11px;border-top:1px solid #e3e3e3;color:#b6b6b6;font-size:11px}.MdGHD04Search .mdGHD04Input .mdGHD04Candidate dd{padding:0px 11px 4px 11px;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{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;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:bold;color:#ffe014;-webkit-touch-callout:none}.MdGHD05Tab{padding-top:7px}.MdGHD05Tab ul{border:1px solid #000;border-radius:2px;background:#302f2f;display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.MdGHD05Tab ul>*{vertical-align:middle}.MdGHD05Tab li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;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:#ffd800}.MdGHD05Tab a{display:block;width:100%;height:35px;line-height:35px;color:#fff;font-size:13px;font-weight:bold}.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:normal}.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:-1394px 0}.MdGFT02Social .mdGFT02Tw{width:29px;height:29px;background-position:-1428px 0}.MdGFT02Social .mdGFT02App{width:137px;height:29px;background-position:-1252px 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:bold}.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:0.5s;animation-duration:0.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:white;border:0.1em solid gray;border-radius:1em;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.3);box-shadow:0 2px 3px rgba(0,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:0.5em}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin03{-webkit-animation-name:spinner_3;animation-name:spinner_3;top:0.5em;left:0.5em}.MdCMN01Loading.mdCMN01P01 .mdCMN01Spin04{-webkit-animation-name:spinner_4;animation-name:spinner_4;top:0.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 .mdCMN01Wrap,.MdCMN01Loading .mdCMN01Body{position:absolute;top:50%;left:50%}@-webkit-keyframes spinner_1{0%{-webkit-transform:translate(0em, 0em)}100%{-webkit-transform:translate(2em, 0em)}}@keyframes spinner_1{0%{transform:translate(0em, 0em)}100%{transform:translate(2em, 0em)}}@-webkit-keyframes spinner_2{0%{-webkit-transform:translate(0em, 0em)}100%{-webkit-transform:translate(0em, 2em)}}@keyframes spinner_2{0%{transform:translate(0em, 0em)}100%{transform:translate(0em, 2em)}}@-webkit-keyframes spinner_3{0%{-webkit-transform:translate(0em, 0em)}100%{-webkit-transform:translate(-2em, 0em)}}@keyframes spinner_3{0%{transform:translate(0em, 0em)}100%{transform:translate(-2em, 0em)}}@-webkit-keyframes spinner_4{0%{-webkit-transform:translate(0em, 0em)}100%{-webkit-transform:translate(0em, -2em)}}@keyframes spinner_4{0%{transform:translate(0em, 0em)}100%{transform:translate(0em, -2em)}}@-webkit-keyframes spinner_1_P02{0%{-webkit-transform:translate(0px, 0px)}100%{-webkit-transform:translate(15px, 0px)}}@keyframes spinner_1_P02{0%{transform:translate(0px, 0px)}100%{transform:translate(15px, 0px)}}@-webkit-keyframes spinner_2_P02{0%{-webkit-transform:translate(0px, 0px)}100%{-webkit-transform:translate(0px, 15px)}}@keyframes spinner_2_P02{0%{transform:translate(0px, 0px)}100%{transform:translate(0px, 15px)}}@-webkit-keyframes spinner_3_P03{0%{-webkit-transform:translate(0, 0)}100%{-webkit-transform:translate(-15px, 0px)}}@keyframes spinner_3_P03{0%{transform:translate(0px, 0px)}100%{transform:translate(-15px, 0px)}}@-webkit-keyframes spinner_4_P04{0%{-webkit-transform:translate(0px, 0px)}100%{-webkit-transform:translate(0px, -15px)}}@keyframes spinner_4_P04{0%{transform:translate(0px, 0px)}100%{transform:translate(0px, -15px)}}.MdCMN02Nav{height:39px;margin:0;padding:23px 0 0;text-align:center;white-space:nowrap;overflow-x:hidden}.MdCMN02Nav ul{display:table;table-layout:fixed;transition-property:transform;transition-duration:0ms;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}.MdCMN02Nav .ExSelected .mdCMN02IcoHome{width:10px;height:13px;background-position:-922px 0}.MdCMN02Nav .mdCMN10Indies a{padding:4px 10px 5px}.MdCMN02Nav .mdCMN02IcoHome{width:10px;height:13px;background-position:-907px 0}.MdCMN02Nav+.MdCMN04List{margin-top:10px}.MdCMN03Banner figure{width:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.MdCMN03Banner figure img{width:100%}.MdCMN03Banner h2{display:none}.MdCMN03Banner+.MdCMN04List{margin-top:1px}.MdCMN04List{position:relative;margin-bottom:25px;background:#f8f8f8}.MdCMN04List .mdCMN04Item{position:relative;width:50%;background:#f8f8f8}.MdCMN04List .mdCMN04Item:nth-of-type(2n){float:right}.MdCMN04List .mdCMN04Item:nth-of-type(2n+1){float:left}.MdCMN04List .mdCMN04Item:nth-of-type(2n+1):after{z-index:1;position:absolute;top:0;bottom:0;right:0;content:"";width:1px;background:#e5e5e5}.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:bold;font-size:11px;text-shadow:-1px 0 0 rgba(0,0,0,0.1)}.MdCMN04List .mdCMN04Item .mdCMN04RankingTop{width:25px;height:29px;background-position:-983px 0}.MdCMN04List .mdCMN04Item .mdCMN04RankingLower{width:25px;height:29px;background-position:-953px 0}.MdCMN04List .mdCMN04ItemLastOdd:before{z-index:2;content:"";position:absolute;right:-100%;width:100%;height:100%;background:#f8f8f8 url("../img/common/bg_mdCMN04NoImg.png") 50% 50% no-repeat;background-size:75px 75px}.MdCMN04List figure{z-index:2;position:relative;width:100%;min-height:94px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.MdCMN04List figure img{width:100%}.MdCMN04List .mdCMN04Txt{height:29px;padding:14px 10px;background:#fff}.MdCMN04List h2{margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-weight:bold;font-size:12px}.MdCMN04List p{margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a0a0a0;font-size:9px}.MdCMN04List .mdCMN04Fav,.MdCMN04List .mdCMN04Name{display:inline}.MdCMN04List .mdCMN04Fav:before{content:"";width:11px;height:10px;background-position:-937px 0;margin-right:4px;vertical-align:-2px}.MdCMN04List .MdSeparator01P01{margin:0 7px}.MdCMN05Ttl{position:relative;margin-top:14px}.MdCMN05Ttl h2{color:#fff;font-weight:bold;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:normal}.MdCMN05Ttl .mdCMN05MoreLink:after{content:"";width:6px;height:10px;background-position:-1013px 0;margin-left:6px}.MdCMN06Separator{margin:0 -12px;border-top:1px solid #000000}.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{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items: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;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.MdCMN07List .mdCMN07Thumbnail{display:inherit;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.MdCMN07List img{width:100%;height:auto;border-radius:3px}.MdCMN07List figcaption{display:block;width:100%;margin-top:3px;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:normal;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:-1024px 0;position:absolute;top:0;left:0;text-align:center;color:#fff;font-weight:bold;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:bold}.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:-1095px 0}.MdCMN08List .mdCMN08Close{width:40px;height:24px;background-position:-1050px 0}.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}.MdCMN09App .mdCMN09Btn{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:144px;height:41px;background-position:0 0;line-height:39px;text-indent:0;padding-right:50px;text-align:right;color:#953600;font-weight:bold;font-size:13px}.MdCMN09App .mdCMN09Close{position:absolute;top:0;right:0;width:40px;height:39px}.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:bold;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:#ffd800}.MdCMN10List .mdCMN10Fav{margin-top:3px;color:#808080;font-size:11px;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal}.MdCMN10List .MdIcoFav01{margin-right:4px;vertical-align:-1px}.MdCMN10List .mdCMN10Remark{color:#ffd800}.MdCMN10List .mdCMN10Review{margin-top:6px;line-height:1}.MdCMN10List .mdCMN10SaleDate{color:#ffd800;font-size:11px;margin-right:5px}.MdCMN10List .mdCMN10StarBg{margin-top:0px;display:inline-block;vertical-align:top;line-height:1;width:65px;height:12px;background:url("../img/common/ico_mdMNG05Star.png") left top 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") left top repeat-x;background-size:auto 100%}.MdCMN10List .mdCMN10Star00{width:0px}.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:#ffd800;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:normal}.MdCMN10List .MdCMN06Separator:last-of-type{display:none}.MdCMN10List.mdCMN10Ranking .mdCMN10Thumbnail{position:relative}.MdCMN10List .mdCMN10RankingTop,.MdCMN10List .mdCMN10RankingLower{z-index:10;position:absolute;top:0;left:0;line-height:24px;color:#fff;text-align:center;font-weight:bold;font-size:11px}.MdCMN10List .mdCMN10RankingTop{width:28px;height:30px;background-position:-1173px 0}.MdCMN10List .mdCMN10RankingLower{width:28px;height:30px;background-position:-1140px 0}.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{margin-top:24px;position:relative;height:250px;width:100%;overflow:hidden}.MdCMN11Carousel ul{position:absolute;top:0;left:50%;width:100%;margin-left:-101px;-webkit-transform:translateX(-202px);-ms-transform:translateX(-202px);transform:translateX(-202px)}.MdCMN11Carousel ul li{padding:0 6px}.MdCMN11Carousel ul a{display:block;width:190px;height:250px}.MdCMN11Carousel ul img{width:100%;height:100%;border-radius:2px}.MdCMN12List ul{margin-bottom:-1px}.MdCMN12List li{color:#707070;font-size:10px;background:#272727}.MdCMN12List li:first-child,.MdCMN12List li+li{border-top:1px solid #000}.MdCMN12List li a{display:block;background:#1f1f1f;padding:12px 12px 12px;color:#909090;font-size:13px}.MdCMN12List .mdCMN12Txt{border-top:1px solid #000;padding:8px 12px 31px;line-height:1.5}.MdCMN13List li{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;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:bold}.MdCMN13List .mdCMN13Txt{color:#868686;font-size:10px;margin-top:0px}.MdCMN13List .mdCMN13Separator{width:1px;height:10px;background:#000;-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5);transform:scaleX(0.5);margin:0 6px}.MdCMN13List .mdCMN13Price{color:#fff;font-size:15px;font-weight:bold}.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.mdCMN13StampHistory .MdBtn03P05{width:90px;height:36px;line-height:36px;font-size:12px}.MdCMN13List.mdCMN13SnsSetting .MdBtn03P05{width:90px;height:36px;line-height:36px;font-size:12px}.MdCMN13List.mdCMN13Serial .mdCMN13Ttl{font-size:14px}.MdCMN13List.mdCMN13Serial .mdCMN13TtlChapter{margin-left:0.5em}.MdCMN13List.mdCMN13Serial .mdCMN13Date{color:#808080;font-size:10px}.MdCMN13List.mdCMN13Serial .mdCMN13Txt{color:#606060;font-size:10px}.MdCMN13List.mdCMN13Serial .mdCMN13Txt b{color:#c0c0c0;font-size:11px}.MdCMN14Term .mdCMN14Txt{margin-top:6px;font-size:13px;color:#808080;line-height:1.6}.MdCMN14Term .mdCMN14Btn{position:fixed;bottom:0;width:100%;max-width:424px;margin:0 -12px}.MdCMN14Term .MdCMN06Separator{margin-top:15px}.MdCMN14Term .MdBtn03P03{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:bold}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:bold;color:#e0e0e0}.MdCMN17Sumally .mdCMN17Txt{margin-top:4px;font-size:10px;color:#808080;max-height:48.45px;overflow:hidden}.MdCMN18Nav li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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 #ffd800}.MdCMN18Nav li.ExSelected a{color:#ffd800}.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 .mdCMN20RankingTop,.MdCMN20List .mdCMN20RankingLower{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:-1229px 0}.MdCMN20List .mdCMN20RankingLower{width:18px;height:21px;background-position:-1206px 0}.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:bold;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN20List .mdCMN20Txt p{color:#a9a9a9;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN20List .mdCMN20Txt p b{color:#f52828;font-weight:normal}.MdCMN20List .MdSeparator01P01{margin:0 5px}.MdCMN03Banner+.MdCMN20List .mdCMN20Item:first-child .mdCMN20Txt:before{background:none}.MdCMN21Recommend .mdCMN21Ttl,.MdCMN21Recommend .mdCMN21Txt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.MdCMN21Recommend{margin:0 auto;padding:25px;text-align:center}.MdCMN21Recommend .mdCMN21Thumbnail{position:relative;display:inline-block}.MdCMN21Recommend .mdCMN21Thumbnail img{height:140px;border-radius:3px}.MdCMN21Recommend .mdCMN21Badge{width:53px;height:54px;background-position:-149px 0;position:absolute;right:-19px;bottom:0;line-height:1.2;color:#fff;text-align:center;font-weight:bold;font-size:10px}.MdCMN21Recommend .mdCMN21BadgeTxt{display:inline-block;margin:15px 0 0}.MdCMN21Recommend .mdCMN21Ttl{-webkit-line-clamp:2;line-height:1.357;margin:20px 0 0;color:#000;font-weight:bold;font-size:14px}.MdCMN21Recommend .mdCMN21Txt{-webkit-line-clamp:3;line-height:1.416;margin:8px 0 0;color:#909090;font-size:12px}.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.mdLYR01Free a,.MdLYR01Nav li.mdLYR01Store a,.MdLYR01Nav li.mdLYR01Indies a,.MdLYR01Nav li.mdLYR01Bookshelf a,.MdLYR01Nav li.mdLYR01Menu a{position:relative;display:block;padding:11px 0 12px 53px;color:#fff;font-size:13px;font-weight:bold}.MdLYR01Nav li.mdLYR01Free a::before,.MdLYR01Nav li.mdLYR01Store a::before,.MdLYR01Nav li.mdLYR01Indies a::before,.MdLYR01Nav li.mdLYR01Bookshelf a::before,.MdLYR01Nav li.mdLYR01Menu a::before{position:absolute;top:12px;left:26px;content:"";vertical-align:top}.MdLYR01Nav li.mdLYR01Free a::before{width:19px;height:18px;background-position:-1705px 0}.MdLYR01Nav li.mdLYR01Store a::before{width:19px;height:18px;background-position:-1777px 0}.MdLYR01Nav li.mdLYR01Indies a::before{width:19px;height:18px;background-position:-1729px 0}.MdLYR01Nav li.mdLYR01Bookshelf a::before{width:19px;height:18px;background-position:-1681px 0}.MdLYR01Nav li.mdLYR01Menu a::before{width:19px;height:18px;background-position:-1753px 0}.MdLYR01Nav li.mdLYR01Menu a{padding-bottom:22px}.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 13px;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:bold;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%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.MdLYR03 .MdBtn03P03{height:48px;line-height:48px;border-radius:0}.MdLYR03.mdLYR03Recommend{width:270px}.MdLYR03.mdLYR03Recommend .mdLYR03Btn>a+a{position:relative}.MdLYR03.mdLYR03Recommend .mdLYR03Btn>a+a:before{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:100%;-webkit-transform:scaleX(0.5);-ms-transform:scaleX(0.5);transform:scaleX(0.5);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;background:#f6c600}.MdMNG01Item{min-height:174px;padding-top:18px}.MdMNG01Item .mdMNG01Thumbnail{float:left;width:120px;height:174px;margin-right:12px;text-align: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:bold}.MdMNG01Item dl{margin:12px 0 -5px}.MdMNG01Item dt{display:none}.MdMNG01Item dd a{text-decoration:underline}.MdMNG01Item .mdMNG01Status{color:#ffd800}.MdMNG01Item .mdMNG01Status a{color:inherit}.MdMNG01Item .mdMNG01Fav{margin-top:13px;color:#fff;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:bold}.MdMNG01Item .MdIcoFav01{margin-right:4px;vertical-align:-1px}.MdMNG01Item .mdMNG01Remark{color:#ffd800}.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") left top repeat-x;background-size:auto 100%}.MdMNG01Item .mdMNG01Star00,.MdMNG01Item .mdMNG01Star01,.MdMNG01Item .mdMNG01Star02,.MdMNG01Item .mdMNG01Star03,.MdMNG01Item .mdMNG01Star04,.MdMNG01Item .mdMNG01Star05{width:0px;height:15px;background:url("../img/common/ico_mdMNG01Star_selected.png") left top repeat-x;background-size:auto 100%}.MdMNG01Item .mdMNG01Star00{width:0px}.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:#ffd800;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:normal}.MdMNG02Btn{margin-top:18px}.MdMNG02Btn a{width:100%;font-size:14px}.MdMNG02Btn a+a{margin-top:4px}.MdMNG02Btn .MdFlexbox01{margin-top:4px}.MdMNG02Btn.MdFlexbox01 a+a,.MdMNG02Btn .MdFlexbox01 a+a{margin:0 0 0 4px}.MdMNG02Btn .mdMNG02Txt{margin-top:15px}.MdMNG03List{margin:18px 0 16px}.MdMNG03List ul{overflow:hidden;border-radius:3px}.MdMNG03List .mdMNG03Item{position:relative;background:#fff}.MdMNG03List .mdMNG03Item>a{display:table;width:100%;height:61px;table-layout:fixed}.MdMNG03List .mdMNG03Item:first-child .mdMNG03Txt{border-top:0}.MdMNG03List .mdMNG03Item.mdMNG03New .mdMNG03Txt:before{z-index:1;position:absolute;top:0;left:-1px;content:"";width:30px;height:30px;background-position:-1822px 0}.MdMNG03List .mdMNG03Item.mdMNG03New b{color:#f52818;border-color:#f52818}.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Thumbnail:before{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.04)}.MdMNG03List .mdMNG03Item.mdMNG03Read h3,.MdMNG03List .mdMNG03Item.mdMNG03Read b,.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Period,.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Fav,.MdMNG03List .mdMNG03Item.mdMNG03Read .mdMNG03Earlier{color:#c0c0c0}.MdMNG03List .mdMNG03Item.mdMNG03Read b{border-color:#c0c0c0}.MdMNG03List .mdMNG03Item.mdMNG03Lock .mdMNG03Period{color:#a0a0a0}.MdMNG03List .mdMNG03Thumbnail{display:table-cell}.MdMNG03List .mdMNG03Thumbnail,.MdMNG03List .mdMNG03Thumbnail img{width:98px;height:62px}.MdMNG03List .mdMNG03Txt{display:table-cell;max-width:1px;padding:0 10px;vertical-align:middle;border-top:1px solid #e0e0e0}.MdMNG03List h3{color:#000;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:bold}.MdMNG03List p{margin-top:2px;font-size:9px}.MdMNG03List .mdMNG03Period{color:#f52828}.MdMNG03List .mdMNG03Earlier{color:#000}.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}.MdMNG03List .mdMNG03BtnSub{margin-top:4px;color:#707070;font-size:10px}.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") left top repeat-x;background-size:auto 100%}.MdMNG05Comment .mdMNG05Star01,.MdMNG05Comment .mdMNG05Star02,.MdMNG05Comment .mdMNG05Star03,.MdMNG05Comment .mdMNG05Star04,.MdMNG05Comment .mdMNG05Star05{width:0px;height:12px;background:url("../img/common/ico_mdMNG05Star_selected.png") left top 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:#ff0000;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(0.5);transform:scaleX(0.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:#808080}.MdMNG08Author .mdMNG08Share{margin-top:12px}.MdMNG08Author .mdMNG08Share ul{display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:142px;margin:auto}.MdMNG08Author .mdMNG08Share li{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;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:-1911px 0}.MdMNG08Author .mdMNG08Twitter span{width:22px;height:23px;background-position:-2019px 0}.MdMNG08Author .mdMNG08Facebook span{width:22px;height:23px;background-position:-1857px 0}.MdMNG08Author .mdMNG08Lineat span{width:22px;height:23px;background-position:-1965px 0}.MdMNG08Author .mdMNG08Home a{width:22px;height:23px;background-position:-1938px 0}.MdMNG08Author .mdMNG08Twitter a{width:22px;height:23px;background-position:-2046px 0}.MdMNG08Author .mdMNG08Facebook a{width:22px;height:23px;background-position:-1884px 0}.MdMNG08Author .mdMNG08Lineat a{width:22px;height:23px;background-position:-1992px 0}.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:bold}.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 .mdERR01Txt,.MdERR01NotForSP .mdERR01Link{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:bold}.MdERR01NotForSP .mdERR01Link a:link,.MdERR01NotForSP .mdERR01Link a:visited,.MdERR01NotForSP .mdERR01Link a:hover,.MdERR01NotForSP .mdERR01Link a:active,.MdERR01NotForSP .mdERR01Link a:focus{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:link,.MdERR02Message a:visited,.MdERR02Message a:hover,.MdERR02Message a:active,.MdERR02Message a:focus{text-decoration:underline}.MdERR02Message .mdERR02ImgP01{width:97px;height:115px;background-position:-325px 0}.MdERR02Message .mdERR02ImgP02{width:129px;height:115px;background-position:-427px 0}.MdERR02Message .mdERR02ImgP03{width:121px;height:116px;background-position:-561px 0}.MdERR02Message .mdERR02ImgP04{width:137px;height:121px;background-position:-687px 0}.MdERR02Message .mdERR02ImgP05{width:120px;height:120px;background-position:-829px 0}.MdERR02Message .MdBtn03P03{display:inline-block;padding:0 18px}.MdERR03Txt{padding-top:40px}.MdERR03Txt p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;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:normal}.MdSelectBox01{position:relative;height:32px;line-height:32px;padding:0 15px;background:#333333;border:1px solid #1b1b1b;border-radius:2px}.MdSelectBox01:after{position:absolute;top:15px;right:12px;content:"";width:5px;height:3px;background-position:-882px 0}.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:-892px 0}.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-color:transparent;width:28px;height:24px;background-position:-816px 0;line-height:1}.MdInputStar input:checked{background-color:transparent;width:28px;height:24px;background-position:-849px 0}.MdBadge{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:normal}.CTypeTop,[class*=CTypeList],.CTypeDetail,.CTypeChapter,.CTypeComment,.CTypeSubscribe,.CTypeBookshelf,.CTypeMyMenu,.CTypePayHistory,.CTypeWishList,.CTypeAuthList{height:100%}.CTypeTop .LyWrap,[class*=CTypeList] .LyWrap,.CTypeDetail .LyWrap,.CTypeChapter .LyWrap,.CTypeComment .LyWrap,.CTypeSubscribe .LyWrap,.CTypeBookshelf .LyWrap,.CTypeMyMenu .LyWrap,.CTypePayHistory .LyWrap,.CTypeWishList .LyWrap,.CTypeAuthList .LyWrap{min-height:100%;display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.CTypeTop .LyWrap .lyWrapContents,[class*=CTypeList] .LyWrap .lyWrapContents,.CTypeDetail .LyWrap .lyWrapContents,.CTypeChapter .LyWrap .lyWrapContents,.CTypeComment .LyWrap .lyWrapContents,.CTypeSubscribe .LyWrap .lyWrapContents,.CTypeBookshelf .LyWrap .lyWrapContents,.CTypeMyMenu .LyWrap .lyWrapContents,.CTypePayHistory .LyWrap .lyWrapContents,.CTypeWishList .LyWrap .lyWrapContents,.CTypeAuthList .LyWrap .lyWrapContents{display:table\0/;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.CTypeTop .LyContents,[class*=CTypeList] .LyContents,.CTypeDetail .LyContents,.CTypeChapter .LyContents,.CTypeComment .LyContents,.CTypeSubscribe .LyContents,.CTypeBookshelf .LyContents,.CTypeMyMenu .LyContents,.CTypePayHistory .LyContents,.CTypeWishList .LyContents,.CTypeAuthList .LyContents{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.CTypeTop .LyHead,[class*=CTypeList] .LyHead,.CTypeDetail .LyHead,.CTypeChapter .LyHead,.CTypeComment .LyHead,.CTypeSubscribe .LyHead,.CTypeBookshelf .LyHead,.CTypeMyMenu .LyHead,.CTypePayHistory .LyHead,.CTypeWishList .LyHead,.CTypeAuthList .LyHead,.CTypeTop .LyFoot,[class*=CTypeList] .LyFoot,.CTypeDetail .LyFoot,.CTypeChapter .LyFoot,.CTypeComment .LyFoot,.CTypeSubscribe .LyFoot,.CTypeBookshelf .LyFoot,.CTypeMyMenu .LyFoot,.CTypePayHistory .LyFoot,.CTypeWishList .LyFoot,.CTypeAuthList .LyFoot{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.CTypeFree.CTypeListRanking .LyHead{height:auto}.CTypeFree.CTypeListCustomTag .MdCMN10List dd{overflow:visible;text-overflow:inherit;white-space:normal}.CTypeFreeHome .MdCMN03Banner+section{margin-top:1px}.CTypeFreeHome .MdCMN04List{margin-bottom:0}.CTypeFreeHome .MdCMN04List .mdCMN04Txt{padding:12px 12px 11px}.CTypeFreeHome .MdCMN04List h2{margin-top:-1px;font-size:11px}.CTypeFreeHome .MdCMN04List p{margin-top:0}.CTypeFreeHome section+section{margin-top:12px}.CTypeFreeHome section:last-of-type{margin-bottom:25px}.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}.CTypeBookshelf .MdCMN07List{margin-top:19px}.CTypeMyMenu .LyContents{width:100%;max-width:100%;padding:0 0}.CTypePayHistory .LyContents{width:100%;max-width:100%;padding:0 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 0}.CTypePaymentTerms .LyContents{position:relative;padding-bottom:80px}.CTypeInfo{height:100%;background:#f5f5f5}.CTypeInfo .LyWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;table-layout:fixed;width:100%;min-height:100%}.CTypeInfo .LyWrap .lyWrapContents{position:relative;display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;vertical-align:top}.CTypeInfo .LyContents{width:100%;max-width:100%;padding:0 0}.CTypeError{height:100%}.CTypeError .LyWrap{min-height:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.CTypeError .LyWrap .lyWrapContents{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.CTypeError .LyContents{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.CTypeError .LyContents>*{vertical-align:middle}.CTypeNotForSP{background:#fff}.CTypeNotForSP .LyContents{max-width:none;padding:0 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");-webkit-background-size:9px 9px;background-size:9px 9px}.LyContents.lyContentsError{display:inherit}
