@charset "UTF-8";.TopSection .mdBox01P01{padding-top:0}.TopSection .mdBox01P01:first-child{padding-top:30px}.hamburger-new-icon{position:absolute;height:12px;width:12px;right:-2px;background-image:url(../img/sp/ico_new.png);background-size:contain;border:1px solid #fff;border-radius:50%}.list-sub-button{background:#fff;margin-left:18px;padding-bottom:10px}.sub-header{padding:0 18px;height:40px;z-index:1000;display:flex;justify-content:space-between;align-items:center;background:#fff}.sub-header.borderTop{border-top:.5px solid #e3e3e3}.sub-header.borderBottom{border-bottom:.5px solid #e3e3e3}.sub-header h1{font-weight:700;font-size:11px;width:70%;overflow:hidden;text-overflow:ellipsis}.sub-header button{display:block;background-color:transparent;color:#999;text-align:center;font-size:11px;display:flex;align-items:center;padding:0}.sub-header button.edit-button{color:#000}.sub-header button.edit-button.editting{color:red}.sub-header.viewer{margin-top:calc(44px + env(safe-area-inset-top))}.sub-header>:only-child{margin-left:auto}.sort-icon{height:12px;width:12px;display:inline-block;background-image:url(../img/sp/icon-list-gray.png);background-size:contain}.periodicDetailLeftButton{display:flex;align-items:center}.periodicDetailTitle{line-height:24px;width:calc(100vw - 184px);overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;transition:1s;opacity:0;animation-duration:.3s;white-space:nowrap}.periodicDetailTitle.normal{opacity:1}.fade-in{animation-name:fade-in;animation-fill-mode:forwards}.fade-out{animation-name:fade-out;animation-fill-mode:forwards}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.periodicDetailRightButton{display:flex;margin-right:35px}.back-btn{height:20px;width:20px;margin-right:10px;background-image:url(../img/sp/ico_arrow_black.svg);background-size:contain;background-color:transparent;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.fav-btn{height:20px;width:20px;margin-right:22px;background-image:url(../img/sp/icon-favorite.png);background-size:contain;background-color:transparent;display:flex;justify-content:center;align-items:center;padding:0}.fav-btn.subscribed{background-image:url(../img/sp/icon-favorite-on.png)}.bookDetailRightButton{margin-left:-3px}.share-btn{height:20px;width:20px;background-image:url(../img/sp/icon-share.png);background-size:contain;background-color:transparent;display:flex;justify-content:center;align-items:center;padding:0}.book-detail-share{position:absolute;right:0}.create-button{display:inline-block;width:170px;height:44px;line-height:44px;background-color:#00dc64;color:#fff;font-weight:700;font-size:13px;text-align:center;border-radius:2px}.create-button.ExDisabled{background-color:#c9cbcf;color:rgba(255,255,255,.8)}.topRankingNumber{color:#000;font-size:18px;font-family:Helvetica}.relatedSubHeading{overflow:hidden;text-overflow:ellipsis;margin-top:7px;font-size:14px;white-space:nowrap}.listFlex{padding:0 18px}.listFlex .mdCMN03Wrap{display:flex;flex-wrap:wrap}.listFlex .mdCMN03Wrap .mdCMN03Item{margin-right:9px;margin-bottom:15px}.listFlex .mdCMN03Wrap .mdCMN03Item:nth-child(3n){margin-right:0}@font-face{font-family:MPLUS1p-Bold;font-style:normal;src:local("MPLUS1p-Bold"),local("MPLUS1p-Bold");src:url(../img/fonts/MPLUS1p-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:PublicSans;font-style:normal;src:local("PublicSans"),local("PublicSans");src:url(../img/fonts/PublicSans-Bold.ttf) format("truetype");font-display:swap}@keyframes fadeOut{99%{opacity:1;width:100%;height:100%}100%{opacity:0;width:0;height:0}}.footerRightButtons{height:100%;display:flex;align-items:center;justify-content:flex-end;padding:0 18px;position:absolute;top:0;right:0}.footerButton{margin:0 10px;background-color:transparent;display:flex;padding:0}.footerButton:last-child{margin-right:0}.footerChapterList{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:17px;height:14px;background-position:-111px -216px;text-indent:0;color:transparent}.tutorialRightButtons{display:flex;align-items:center;justify-content:space-between;padding:0 19px env(safe-area-inset-bottom) 19px;position:absolute;bottom:0;width:calc(100% - 38px);height:50px}.tutorialButtonContainer{display:flex;margin-left:auto}.tutorialIcon{display:block;margin:0 10px;position:relative;overflow:visible!important}.tutorialIcon:last-child{margin-right:0}.tutorialText{position:absolute;color:#999;font-weight:700;font-size:13px;width:100px}.tutorialChapterList{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:17px;height:14px;background-position:-92px -216px;text-indent:0;color:transparent}.tutorialChapterList>.tutorialText{top:-670%;left:-70px}.tutorialChapterList>.tutorialText:after{content:'';position:absolute;height:20px;width:10px;width:31px;height:68px;background-position:-194px 0;margin-top:6px;margin-left:10px}.tutorialShareSpace{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:18px;height:20px;background-position:-20px -216px;text-indent:0;color:transparent;opacity:0}.tutorialRotation{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:22px;height:20px;background-position:-93px -187px;text-indent:0;color:transparent}.tutorialRotation>.tutorialText{top:-330%;left:-70px}.tutorialRotation>.tutorialText:after{content:'';position:absolute;height:20px;width:10px;width:31px;height:68px;background-position:-194px 0;transform:scaleY(.8) rotateZ(5deg)}.tutorialOrientationChangeV{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:18px;height:20px;background-position:0 -216px;text-indent:0;color:transparent}.tutorialOrientationChangeV>.tutorialText{top:-200%;left:-100px}.tutorialOrientationChangeV>.tutorialText:after{content:'';position:absolute;height:20px;width:10px;width:31px;height:68px;background-position:-194px 0;transform:scaleY(.8) rotateZ(5deg)}.tutorialOrientationChangeH{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:18px;height:20px;background-position:-226px -164px;text-indent:0;color:transparent}.tutorialOrientationChangeH>.tutorialText{top:-200%;left:-120px}.tutorialOrientationChangeH>.tutorialText:after{content:'';position:absolute;height:20px;width:10px;width:31px;height:68px;background-position:-194px 0;transform:scale(.7) rotateZ(-45deg);margin-top:-16px;margin-left:15px}.tutorialBackButtonContainer{width:100%;display:flex;align-items:flex-end;padding:0 18px;padding-bottom:12px;box-sizing:border-box;position:absolute}.tutorialBackButton{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:10px;height:17px;background-position:-249px -27px;text-indent:0;color:transparent;margin:0!important}.tutorialBackButton>.tutorialText{width:130px;top:60px;left:40px}.tutorialBackButton>.tutorialText:before{content:'';position:absolute;height:20px;width:10px;width:30px;height:39px;background-position:-194px -70px;top:-200%;margin-left:-40px}.tutorialBookmark{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:34px;height:92px;background-position:0 -93px;text-indent:0;color:transparent;margin:0;margin-bottom:74px}.tutorialBookmark>.tutorialText{width:130px;top:-8px;left:40px}@use "../../imports.scss" as imports;.endGuide{background:#f8f8f8;height:100%;width:100%;display:block;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative}.CTypeVertical .endGuideMainComponent{padding-top:81px}.CTypeHorizontal .endGuideMainComponent{padding-top:133px}.endGuideMainComponent{width:100%;background-color:#fff;display:inline-block;text-align:center;margin-bottom:8px}.endGuideMainComponent .mainComponentWrapper{width:100%;max-width:430px;background-color:#fff;display:inline-block;text-align:center}.endGuideMainComponent .readNextBtn{width:calc(100% - 36px);max-width:394px;height:68px;margin:36px 0 0;padding:0 18px 0 0;border-radius:2px;background-color:#f1f1f1;border:solid .5px #ccc;display:inline-flex}.endGuideMainComponent .readNextBtn span:visited{color:#000}.endGuideMainComponent .runAppBtnFreeInWeb{width:calc(100% - 36px);max-width:394px;height:44px;border-radius:2px;border:solid .5px #bbb;background-color:#fff;color:#000;font-size:13px;font-family:HiraKakuProN-W6;margin-bottom:30px}.endGuideMainComponent .notExistNextWebAndApp{width:calc(100% - 36px);max-width:394px;height:44px;border-radius:2px;background-color:#000;color:#fff;font-size:13px;font-family:HiraKakuProN-W6;margin-bottom:30px}.endGuideMainComponent .notExistNextBookWebAndApp{width:calc(100% - 36px);max-width:394px;height:44px;border-radius:2px;background-color:#000;color:#fff;font-size:13px;font-family:HiraKakuProN-W6;margin-bottom:30px}.endGuideMainComponent .existNextBookWebAndApp{width:100%;max-width:394px;height:44px;border-radius:2px;background-color:#000;color:#fff;font-size:13px;font-family:HiraKakuProN-W6;margin-bottom:30px}.endGuideMainComponent .runAppBtnFreeInApp{width:100%;max-width:394px;height:44px;border-radius:2px;background-color:#000;color:#fff;font-size:13px;font-family:HiraKakuProN-W6;margin-bottom:30px;position:absolute}.endGuideMainComponent .runAppBtnCostInApp{width:calc(100% - 36px);max-width:394px;height:44px;border-radius:2px;background-color:#000;color:#fff;font-size:13px;font-family:HiraKakuProN-W6;margin-bottom:30px}.endGuideMainComponent .readAppBtnWrapper{position:relative;width:calc(100% - 36px);height:64px;margin-top:18px;margin-bottom:30px;display:inline-block;left:50%;display:flex;transform:translateX(-50%)}.endGuideMainComponent .removeMarginTop{margin-top:-6px}.endGuideMainComponent .coinImg{margin-top:1px;width:11px;height:11px;background-image:url(../img/sp/coin.png);background-size:cover;display:block}.endGuideMainComponent .periodicBalloon{position:absolute;z-index:2;padding:6px 10px;background-color:#00c855;border-radius:15px;display:inline-block;color:#fff;left:50%;transform:translateX(-50%)}.endGuideMainComponent .periodicBalloon::after{content:'';position:absolute;top:100%;left:50%;margin-left:-4px;height:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #00c855}.endGuideMainComponent .periodicBalloonContent{height:13px;font-family:HiraKakuProN-W6;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:13px;letter-spacing:normal;color:#fff}.endGuideMainComponent .bookBalloon{position:absolute;z-index:2;padding:6px 11px;background-color:#f14b39;border-radius:15px;display:inline-block;color:#fff;left:50%;transform:translateX(-50%);height:13px}.endGuideMainComponent .bookBalloon::after{content:'';position:absolute;top:100%;left:50%;margin-left:-4px;height:5px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #f14b39}.endGuideMainComponent .bookBalloonContent{height:13px;font-family:HiraKakuProN-W6;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:13px;letter-spacing:normal;color:#fff;margin-top:.5px}.endGuideMainComponent .bookBalloonContentForCoin{height:13px;font-family:HiraKakuProN-W6;font-size:11px;font-weight:400;font-stretch:normal;font-style:normal;line-height:13px;letter-spacing:normal;color:#fff;display:inline-flex;vertical-align:top;margin-top:.5px}.endGuideMainComponent .benefitCenterText{margin-left:2px;margin-right:2px}.endGuideMainComponent .balloonMarginTop{margin-top:20px}.endGuideMainComponent .noBalloonMarginTop{margin-top:24px}.endGuideMainComponent .regularPrice{margin-right:2px;margin-top:.5px;text-decoration-line:line-through;text-decoration-style:solid;text-decoration-color:#fff}.endGuideMainComponent .balloonRightText{margin-top:.5px}.endGuideRecommendComponent{width:100%;padding-top:27px;background-color:#fff;display:inline-block;text-align:center}.endGuideRecommendComponent .recommendComponentWrapper{width:100%;max-width:394px;max-width:430px;background-color:#fff;display:inline-block;text-align:center}.endGuideRecommendComponent .recommendComponentTitleWrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:4px 0 13px;color:#000}.endGuideRecommendComponent .recommendComponentTitle{margin-bottom:6px;max-width:394px;width:calc(100% - 36px);text-align:left;font-family:HiraKakuProN-W6;display:inline-block;font-size:17px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000!important}.endGuideRecommendComponent .moveToRanking{float:right;margin-top:3px}.endGuideRecommendComponent .formatTitleWrapper{max-width:374px;display:inline-flex;line-height:17px}.endGuideRecommendComponent .formatTitle{height:17px;max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endGuideRecommendComponent .recommendProductsList{max-width:394px;width:calc(100% - (18px * 2));margin-bottom:30px;margin-left:18px;margin-right:18px;display:inline-flex;column-gap:9px;flex-wrap:wrap}.endGuideRecommendComponent .recommendProductsList .recommendProduct{text-decoration:none;text-align:left;width:calc((100% - (9px * 2))/ 3)}.endGuideRecommendComponent .recommendProductsList .recommendProduct .recommendProductThumbnail{width:100%;max-height:182px;object-fit:unset;aspect-ratio:1/1.42;border:.5px solid rgba(0,0,0,.05)}.endGuideRecommendComponent .recommendProductsList .recommendProduct .recommendProductTitle{height:24px;width:100%;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;font-family:HiraKakuProN-W3}.endGuideText{text-align:center;line-height:1.5;margin:25px 0 50px 0;color:var(--color-main-darkest);white-space:break-spaces;display:flex;flex-direction:column;font-size:var(--text-larger)}@media only screen and (max-height:700px){.endGuideText{margin-bottom:10vh;font-size:3vh}}.endGuideMainText{font-weight:700;font-size:var(--text-largest);margin-bottom:5px;display:block}@media only screen and (max-height:700px){.endGuideMainText{font-size:3vh}}.endGuideSubText{color:var(--text-color-inverted-darker);font-size:var(--text-medium-large);line-height:1.5;text-align:center}@media only screen and (max-height:700px){.endGuideSubText{font-size:2.5vh;line-height:1}}.nextBookArrow{width:auto;height:15px}.nextBookArrow svg{fill:var(--text-color-inverted-darkest)}.nextBookInfo{display:flex;justify-content:center;align-items:center;flex-direction:column;height:auto;width:100%}@media only screen and (max-height:700px){.nextBookInfo{font-size:1px}}.nextBookCover{max-width:200px;display:block;height:30vh;border:1px solid rgba(0,0,0,.1)}@media only screen and (max-height:700px){.nextBookCover{width:auto}}.endGuideButton{color:var(--text-color-inverted-dark);background-color:var(--color-sub-darkest);border-radius:5px;height:69px;font-size:22px;padding:0 20px;border:none;font-weight:500;width:100%;text-decoration:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer}.endGuideButton:focus{outline:0}@media only screen and (max-height:700px){.endGuideButton{font-size:4vh;min-height:10vh}}.endGuideAppButton{background-color:#00c855}.nextBookLink{pointer-events:initial;width:100%;height:164px;padding:24px;background-color:var(--text-color-inverted);border-radius:5px;box-sizing:border-box;display:flex;text-decoration:none}.nextBookThumbnail{float:left;border-radius:1.5px 0 0 1.5px;height:67px}.nextBookText{margin:0;min-width:0;display:table-cell;flex-direction:column;height:100%;line-height:1.5;width:100%;text-align:left;font-size:14px}.nextBookText .nextBookTextWrapper{margin-top:14px;margin-left:18px;font-family:HiraKakuProN-W6;letter-spacing:-.1px}.nextBookText .nextBookTextWrapper a{text-decoration:none;pointer-events:none}.nextBookText .nextBookTextWrapper a:visited{color:#000;text-decoration:none;pointer-events:none}.nextBookTitle{color:var(--color-main-darkest);font-size:var(--text-large);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal;font-size:11px;margin-left:18px;font-family:HiraKakuProN-W3;color:#999}.indiesAuthorProfile{height:150px;width:150px;background-position:center;background-size:cover;border-radius:50%}@media only screen and (max-height:700px){.indiesAuthorProfile{height:15vh;width:15vh}}.likeIcon{display:inline-block;height:100%}.likeImg{height:20px;width:20px;background-image:url(../img/sp/heart-icon-dark-default@3x.png);background-size:cover;display:block}.likedImg{height:20px;width:20px;background-image:url(../img/sp/heart-icon-dark-liked@3x.png);background-size:cover;display:block}.commentIcon{display:inline-block;height:100%}.commentImg{height:20px;width:20px;background-image:url(../img/sp/comment-icon-dark@3x.png);background-size:cover;display:block}.commentedImg{height:20px;width:20px;background-image:url(../img/sp/commented-icon-dark@3x.png);background-size:cover;display:block}.moveToRankingBtn{background-color:#fff}.rankingImg{height:20px;width:20px;background-image:url(../img/sp/star-on@3x.png);background-size:cover;display:block}.subscribeImg{height:20px;width:20px;background-image:url(../img/sp/bookmark-icon@3x.png);background-size:cover;display:block}.subscribedImg{height:20px;width:20px;background-image:url(../img/sp/bookmarked-icon@3x.png);background-size:cover;display:block}.bookmarkIcon{display:inline-block;height:100%;width:100%}.actionComponent{width:calc(100% - 36px);max-width:394px;height:40px;border-radius:2px;border:solid .5px #bbb;display:inline-flex}.actionComponent .statIcon{display:inline-flex}.actionComponent button{width:calc(100% / 3);max-width:394px;height:100%;border-radius:2px;padding:10px;box-sizing:border-box;background:#fff;justify-content:center;align-items:center}.actionComponent .reviewArea{width:calc(100% / 2);max-width:394px;height:100%;border-radius:2px;padding:10px;box-sizing:border-box;background:#fff;justify-content:center;align-items:center}.actionComponent .likeText{display:inline-block;height:10px;margin:3px 0 6px 6px;font-family:HiraKakuProN-W3;font-size:10px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.1px;color:#999}.actionComponent .separateLineImg{width:.5px;height:28px;margin:6px 0 6px 0;background-color:#bbb}.actionComponent .reachValuation{height:16px;width:16px;background-image:url(../img/sp/star-on@3x.png);background-size:cover;display:block;margin-top:2px}.actionComponent .unreachValuation{height:16px;width:16px;background-image:url(../img/sp/star-off@3x.png);background-size:cover;display:block;margin-top:2px}.blurry{height:75%;width:75%;position:absolute;-webkit-filter:blur(35px);-moz-filter:blur(35px);filter:blur(35px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.topProductDetail{border-bottom:5px solid #f8f8f8}.productDetailHeader{padding:0 18px 20px 18px;display:flex}.productDetailCoverImage{width:33.24%;padding-bottom:47.2%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box}.productDetailOriginalImageOverlay{position:absolute;bottom:0;height:calc(100% * (2.2 / 16));background:rgba(0,0,0,.2);width:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:800;font-size:80%;position:absolute}.productDetailOriginalIcon{background:url(../img/sp/original-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;height:70%;width:100%}.productDetailOriginalBadge{width:45px;background:#000;height:16px;line-height:16px;color:#fff;font-size:8px;text-align:center;border-radius:2px;font-weight:700;margin-bottom:5px}.productDetailInfo{width:66%;display:flex;flex-direction:column;padding:2px 0 2px 16px;box-sizing:border-box}.productDetailTitle{font-size:19px;font-weight:700;width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.productDetailGenre{font-size:13px;margin-bottom:3px}.productDetailAuthor{font-size:13px;margin-bottom:6px;white-space:pre;overflow:hidden;text-overflow:ellipsis}.productDetailViewcount{font-size:13px;font-weight:700}.periodicDetailEndDateWarning{color:#999;font-size:10px;display:block;text-align:center;padding-bottom:30px}.thinBorder::after{content:'';height:100%;width:100%;position:absolute;display:block;border:.5px solid rgba(0,0,0,.1);box-sizing:border-box;top:0;left:0}.thinBorder.wide::after{width:calc(100% - .5px);height:calc(100% - .5px)}.thinBorder.thin::after{width:100%;height:calc(100% - 1px)}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,main,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,main,menu,nav,section{display:block}b,strong{font-weight:700}img{border:0;vertical-align:top}table{border-collapse:collapse;border-spacing:0}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}html{overflow-y:scroll}:focus{outline:0}h1,h2,h3,h4,h5,h6{font-weight:400}cite,em{font-style:normal}nav,ol,ul{list-style:none}table,td,th{border:none}fieldset{border:none}fieldset legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;border:0}hr{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}body{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}input,textarea{-webkit-user-select:auto}button,input,textarea{border:0}html{height:100%;overflow:hidden}body{overflow:hidden;background-color:#fff;line-height:1.231;color:#000;font-family:"Hiragino Kaku Gothic ProN",Helvetica,Roboto,sans-serif;font-size:13px}a:link,a:visited{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}input,select,textarea{font-family:"Hiragino Kaku Gothic ProN",Helvetica,Roboto,sans-serif;color:inherit}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Wrap::after,.MdCMN03List.mdCMN03TypeMixed .mdCMN03Wrap::after,.MdCMN05Banner .mdCMN05Wrap::after,.MdLYR01Share .mdLYR01Link::after,.MdMNG03List .mdMNG03Info::after{content:"";display:block;clear:both}.ExDummyTextPrimary:before,.ExDummyTextSecondary:before{content:'#';color:transparent}.MdCMN03List .ExDisablePointerEvent,.MdCMN04List .ExDisablePointerEvent,.MdCMN07List .ExDisablePointerEvent,.MdCMN13List .ExDisablePointerEvent{pointer-events:none}.LYModalMask{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.7)}.MdBtn01Close01,.MdCMN02Head .mdCMN02More:before,.MdCMN03List .mdCMN03ItemUpdate .mdCMN03Ttl:before,.MdCMN03List .mdCMN03Like:before,.MdCMN03List .mdCMN03New a:before,.MdCMN04List .mdCMN04DeleteBtn,.MdCMN04List .mdCMN04Like:before,.MdCMN06Error:before,.MdCMN08App .mdCMN08Ttl:before,.MdCMN10List .mdCMN10Ul a:after,.MdIcoNew01,.MdIcoUpdate01,.MdInputStar01 input:before,.MdLYR01Share .mdLYR01Fb:before,.MdLYR01Share .mdLYR01Ln:before,.MdLYR01Share .mdLYR01Tw:before,.MdLYR02Bar .mdLYR02Close:before,.MdLYR04 .mdLYR04ImgOAManga,.MdLYR04 .mdLYR04ImgOAOriginal,.MdLYR05Toast .mdLYR05Add:before,.MdLYR05Toast .mdLYR05Remove:before,.MdMNG01Item .mdMNG01Like:before,.MdMNG02Head .mdMNG02More:before,.MdMNG03List .mdMNG03Item.ExSelected .mdMNG03Link:after,.MdMNG03List .mdMNG03Item.mdMNG03ItemUpdate .mdMNG03Ttl:before,.MdMNG03List .mdMNG03Like:before,.MdMNG07Foot .mdMNG07Txt:before,.MdMNG11Charge .mdMNG11Btn,.MdMNG11Charge .mdMNG11CountDown.ExComplete .mdMNG11CountDownIco:after{background-image:url(../img/sprite/sp-main_211004.png);background-size:230px auto}.MdVWR03Header .mdVWR03BackIco,.MdVWR03Header .mdVWR03CloseIco,.MdVWR03Header .mdVWR03MenuIco,.MdVWR14NoItem .mdVWR14Txt:before,.footerChapterList,.tutorialBackButton,.tutorialBackButton>.tutorialText:before,.tutorialBookmark,.tutorialChapterList,.tutorialChapterList>.tutorialText:after,.tutorialOrientationChangeH,.tutorialOrientationChangeH>.tutorialText:after,.tutorialOrientationChangeV,.tutorialOrientationChangeV>.tutorialText:after,.tutorialRotation,.tutorialRotation>.tutorialText:after,.tutorialShareSpace{background-image:url(../img/sprite/sp-viewer_211004.png);background-size:262px auto}.MdMNG07Foot .mdMNG07Txt:before{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:16px;height:16px;background-position:0 -171px}.MdCMN04List .mdCMN04Item+.mdCMN04Item:before,.MdCMN04List .mdCMN04Item.borderTop::before,.MdCMN10List .mdCMN10Ul li:nth-child(n+2):before,.MdCMN13List .mdCMN13Item+.mdCMN13Item:before,.MdLYR03Charge .mdLYR03Sub:before,.MdMNG06Comment .mdMNG06Item:nth-of-type(n+2):before,.MdMNG09Item:nth-of-type(n+2):after,.MdMNG11Charge .mdMNG11Box01:before{content:'';position:absolute;left:0;width:100%;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.MdLYR04 .mdLYR04Foot .MdBtn03P01:nth-of-type(n+2):before,.MdMNG03List:after,.MdMNG11Charge:after,.MdMNG11Charge:before{content:'';position:absolute;top:0;width:1px;height:100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.MdCMN04List .mdCMN04Item+.mdCMN04Item:before,.MdCMN04List .mdCMN04Item.borderTop::before,.MdCMN10List .mdCMN10Ul li:nth-child(n+2):before,.MdCMN13List .mdCMN13Item+.mdCMN13Item:before,.MdLYR03Charge .mdLYR03Sub:before,.MdMNG06Comment .mdMNG06Item:nth-of-type(n+2):before,.MdMNG09Item:nth-of-type(n+2):after,.MdMNG11Charge .mdMNG11Box01:before{top:0;-webkit-transform-origin:top;-moz-transform-origin:top;transform-origin:top}.MdLYR04 .mdLYR04Foot .MdBtn03P01:nth-of-type(n+2):before,.MdMNG11Charge:before{left:0;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left}.MdMNG03List:after,.MdMNG11Charge:after{right:0;-webkit-transform-origin:right;-moz-transform-origin:right;transform-origin:right}.MdCMN09Form .mdCMN09Wrap:after,.MdCMN10List .mdCMN10Ul:after,.MdMNG08Form .mdMNG08Textarea:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.5);transform:scale(.5)}.MdCMN03List .mdCMN03Rank,.MdCMN04List .mdCMN04Rank,.MdCMN04List.mdCMN04TypeSlide .mdCMN04Rank,.MdCMN07List .mdCMN07Rank,.MdCMN13List .mdCMN13Rank{text-align:center}.MdCMN03List .mdCMN03Rank,.MdCMN04List .mdCMN04Rank{width:23px;height:23px}.MdCMN13List .mdCMN13Rank{width:20px;height:20px}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Rank,.MdCMN07List .mdCMN07Rank{width:18px;height:18px}.MdCMN04List .mdCMN04Rank,.MdCMN07List .mdCMN07Rank,.MdCMN13List .mdCMN13Rank{background-color:#707070}.MdCMN03List .mdCMN03Rank,.MdCMN04List.mdCMN04TypeSlide .mdCMN04Wrap:first-child .mdCMN04Item:nth-child(-n+4) .mdCMN04Rank,.MdCMN07List.mdCMN07TypeSlide .mdCMN07Item:nth-child(-n+3) .mdCMN07Rank,.MdCMN13List .mdCMN13Item:nth-child(-n+3) .mdCMN13Rank{background-color:#000}.MdCMN03List .mdCMN03RankNum,.MdCMN04List .mdCMN04RankNum,.MdCMN04List.mdCMN04TypeSlide .mdCMN04RankNum,.MdCMN07List .mdCMN07RankNum,.MdCMN13List .mdCMN13RankNum{color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.MdCMN03List .mdCMN03RankNum,.MdCMN04List .mdCMN04RankNum{line-height:23px;font-size:12px;font-family:Helvetica}.MdCMN13List .mdCMN13RankNum{line-height:20px;font-size:10px}.MdCMN04List.mdCMN04TypeSlide .mdCMN04RankNum,.MdCMN07List .mdCMN07RankNum{line-height:18px;font-size:9px}.ExModalCenter{position:fixed!important}.MdLYR04.ExRotateModal{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(90deg);transform:translateX(-50%) translateY(-50%) rotateZ(90deg)}:root{--lui-navigation-bar-center-max-width:10px}html{height:100%}body{height:100%;min-height:100%}.LyWrap{min-width:0;height:100%;min-height:100%}.ExModalCenter{top:50%;left:50%;transform:translate(-50%,-50%)}.ExDummyTextPrimary{background-color:#ddd;width:95%}.ExDummyTextSecondary{background-color:#ddd;width:30%}.LyContents{width:100%;height:100%;margin:0 auto}.LyContents.lyContentsP01{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box;background-color:#fff}.LyContents.lyContentsP02{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}.MdHide{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);margin:-1px;padding:0;border:0}.MdNonDisp{display:none!important}.MdBtn01Close01{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:13px;height:13px;background-position:-88px -148px}.MdBtn03P01{display:block;width:100%;height:48px;line-height:48px;background-color:#f8f8f8;color:#000;font-weight:700;font-size:15px;text-align:center}.MdBtn03P02{display:block;height:44px;line-height:44px;background-color:#fff;border-radius:2px;color:#000;font-weight:700;font-size:14px;text-align:center;position:relative}.MdBtn03P02::after{border-radius:2px;border-color:#bbb}.MdBtn03P02.readBtn{border:none;background:#000;color:#fff}.MdBtn03P03{display:inline-block;width:170px;height:44px;line-height:44px;background-color:#a2a7ae;color:#fff;font-weight:700;font-size:13px;text-align:center}.MdBtn03P03.ExDisabled{background-color:#c9cbcf;color:rgba(255,255,255,.8)}.MdBtn03P04{background-color:#b2b7bf;color:#fff;font-weight:700;font-size:11px;text-align:center}.MdBtn03P05{height:45px;line-height:45px;background-color:#000;color:#fff;font-weight:700;font-size:14px;border-radius:2px}.MdBtn03P06{height:45px;line-height:45px;background-color:#fff;color:#000;font-weight:700;font-size:14px;border:solid .5px #bbb;border-radius:2px;box-sizing:border-box}.MdBtn03P07{position:relative;z-index:1;background-color:#fff;color:#000;font-weight:700}.MdBtn03P07:before{border-radius:2px;content:'';position:absolute;top:0;left:0;width:200%;height:200%;z-index:0;border:1px solid #d1d1d1;box-sizing:border-box;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left}.MdIcoUpdate01{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:21px;height:14px;background-position:-65px -148px}.MdIcoNew01{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:13px;height:13px;background-position:-103px -148px}@-webkit-keyframes loading{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.MdLoading02{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:20px;height:20px;background-image:url(../img/sp/ico_MdLoading02.png);background-size:100% auto;-webkit-animation:loading 1.2s steps(12) infinite;animation:loading 1.2s steps(12) infinite}.MdLine01{top:0;left:0;z-index:3;width:100%;height:1px;border-top:1px solid #e3e3e3;position:absolute;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.MdInputStar01{height:26px}.MdInputStar01 input{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:27px;height:26px;margin:0 2.5px;border:none;background-color:transparent}.MdInputStar01 input:before{content:'';position:absolute;display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:27px;height:26px;background-position:-202px -116px}.MdInputStar01 input:checked{background-color:transparent;transform:translate(6.7px,5.8px) scale(1.5)}.MdInputStar01 input:checked:before{width:18px;height:18px;background-position:-45px -148px}.MdStarP01{position:relative;display:inline-block;width:85px;height:14px}.MdStarP01:after,.MdStarP01:before{content:'';position:absolute;top:0;display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:85px;height:14px;background-size:85px auto}.MdStarP01:before{background-image:url(../img/sp/ico_MdStarP01.png);right:0;background-position:right top}.MdStarP01:after{background-image:url(../img/sp/ico_MdStarP01_selected.png);left:0;background-position:left top}.MdStarP01.mdStarIco00:after{content:none}.MdStarP01.mdStarIco01:before{width:68px}.MdStarP01.mdStarIco01:after{width:17px}.MdStarP01.mdStarIco02:before{width:51px}.MdStarP01.mdStarIco02:after{width:34px}.MdStarP01.mdStarIco03:before{width:34px}.MdStarP01.mdStarIco03:after{width:51px}.MdStarP01.mdStarIco04:before{width:17px}.MdStarP01.mdStarIco04:after{width:68px}.MdStarP01.mdStarIco05:before{content:none}.MdStarP02{position:relative;display:inline-block;width:71px;height:13px}.MdStarP02:after,.MdStarP02:before{content:'';position:absolute;top:0;display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:71px;height:13px;background-size:71px auto}.MdStarP02:before{background-image:url(../img/sp/ico_MdStarP02.png);right:0;background-position:right top}.MdStarP02:after{background-image:url(../img/sp/ico_MdStarP02_selected.png);left:0;background-position:left top}.MdStarP02.mdStarIco01:before{width:56.8px}.MdStarP02.mdStarIco01:after{width:14.2px}.MdStarP02.mdStarIco02:before{width:42.6px}.MdStarP02.mdStarIco02:after{width:28.4px}.MdStarP02.mdStarIco03:before{width:28.4px}.MdStarP02.mdStarIco03:after{width:42.6px}.MdStarP02.mdStarIco04:before{width:14.2px}.MdStarP02.mdStarIco04:after{width:56.8px}.MdStarP02.mdStarIco05:before{content:none}.MdStarP03{position:relative;display:inline-block;width:65px;height:12px}.MdStarP03:after,.MdStarP03:before{content:'';position:absolute;top:0;display:inline-block;overflow:hidden;background-repeat:repeat-x;text-align:left;text-indent:-9999px;width:65px;height:12px;background-size:65px auto;background-size:13px 12px}.MdStarP03:before{background-image:url(../img/sp/ico_MdStarP03.png);right:0;background-position:right top}.MdStarP03:after{background-image:url(../img/sp/ico_MdStarP03_selected.png);left:0;background-position:left top}.MdStarP03.mdStarIco00:after{content:none}.MdStarP03.mdStarIco01:before{width:52px}.MdStarP03.mdStarIco01:after{width:13px}.MdStarP03.mdStarIco02:before{width:39px}.MdStarP03.mdStarIco02:after{width:26px}.MdStarP03.mdStarIco03:before{width:26px}.MdStarP03.mdStarIco03:after{width:39px}.MdStarP03.mdStarIco04:before{width:13px}.MdStarP03.mdStarIco04:after{width:52px}.MdStarP03.mdStarIco05:before{content:none}.MdCMN01Nav{position:relative;height:42px}.MdCMN01Nav.mdCMN01P01 ul{display:-webkit-box;display:flex}.MdCMN01Nav.mdCMN01P01 li{-webkit-box-flex:1;flex:1 1 auto;width:100%}.MdCMN01Nav.mdCMN01P02{height:42px}.MdCMN01Nav.mdCMN01P02 ul{display:-webkit-box;display:flex}.MdCMN01Nav.mdCMN01P02 li{-webkit-box-flex:1;flex:1 1 auto;width:100%;height:42px;line-height:45px}.MdCMN01Nav.mdCMN01P02 li a{font-size:15px}.MdCMN01Nav.mdCMN01P02 li.ExSelected:after{content:'';height:4px;width:100%;position:absolute;background:#000;display:block;bottom:0;z-index:10;right:0}.MdCMN01Nav.mdCMN01P03 ul{display:-webkit-box;display:flex;margin:0 18px}.MdCMN01Nav.mdCMN01P03 li{-webkit-box-flex:1;flex:1 1 auto;width:100%}.MdCMN01Nav.mdCMN01P03 li+li{margin-left:4px}.MdCMN01Nav.mdCMN01P03 li a{color:silver}.MdCMN01Nav.mdCMN01P04 ul{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;height:42px;white-space:nowrap}.MdCMN01Nav.mdCMN01P04 ul::-webkit-scrollbar{display:none}.MdCMN01Nav.mdCMN01P04 li{display:table-cell;padding:0 18px}.MdCMN01Nav.mdCMN01P04 .mdCMN01Inner{height:42px}.MdCMN01Nav .mdCMN01Inner{width:100%;background-color:#fff}.MdCMN01Nav .mdCMN01Inner.topInner{position:relative}.MdCMN01Nav .mdCMN01Inner.topInner::after{content:'';height:1px;width:100%;display:block;position:absolute;background-color:#e3e3e3;bottom:-.5px;transform:scaleY(.5) translateY(-100%);z-index:1}.MdCMN01Nav ul{padding:0 18px;position:relative;z-index:10}.MdCMN01Nav li{text-align:center;height:42px;box-sizing:border-box}.MdCMN01Nav li.topSpacer{padding:0 9px;height:100%}.MdCMN01Nav li a{display:block;height:100%;color:#ccc;font-weight:700;font-size:14px;display:flex!important;align-items:center;justify-content:center}.MdCMN01Nav li a:active,.MdCMN01Nav li a:focus,.MdCMN01Nav li a:hover,.MdCMN01Nav li a:link,.MdCMN01Nav li a:visited{text-decoration:none}.MdCMN01Nav li.ExSelected{position:relative}.MdCMN01Nav li.ExSelected a{color:#000}.MdCMN01Nav li.ExSelected::after{content:'';height:4px;width:100%;position:absolute;background:#000;display:block;bottom:0;z-index:10;right:0}.MdCMN01Nav .mdCMN01BadgeWrap{position:relative}.MdCMN01Nav .mdCMN01Badge{position:absolute;top:4px;right:-8px;display:inline-block;width:13px;height:13px;line-height:13px;border-radius:7px;background-color:#f14b39;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:8px;text-align:center}.MdCMN01Nav .mdCMN01Badge.mdCMN01Badge2Digits{width:auto;padding:0 3px}.MdCMN02Head{position:relative;margin:-1px 18px 12px;min-height:19px}.MdCMN02Head .mdCMN02Ttl{color:#000;font-weight:700;font-size:16px}.MdCMN02Head .mdCMN02Util{position:absolute;right:0;bottom:0}.MdCMN02Head .mdCMN02EditBtn{padding:0;background:0 0;color:#b5b5b5;font-size:12px}.ExEdit .MdCMN02Head .mdCMN02EditBtn{color:red}.MdCMN02Head .mdCMN02More{display:block;margin:0 -10px -8px 0;padding:10px;font-size:0}.MdCMN02Head .mdCMN02More:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:8px;height:13px;background-position:-156px -86px}.MdCMN03List.mdCMN03TypeSlide{overflow:hidden}.MdCMN03List.mdCMN03TypeSlide .mdCMN03Wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:-webkit-box;display:flex}.MdCMN03List.mdCMN03TypeSlide .mdCMN03Wrap::-webkit-scrollbar{display:none}.MdBox01.mdBox01P01 .MdCMN03List.mdCMN03TypeSlide .mdCMN03Wrap,.MdBox02.mdBox02P01 .MdCMN03List.mdCMN03TypeSlide .mdCMN03Wrap{margin-bottom:-24px;padding-bottom:24px}.MdCMN03List.mdCMN03TypeSlide .mdCMN03Item{-webkit-box-flex:0;flex:none;margin-left:9px}.MdCMN03List.mdCMN03TypeSlide .mdCMN03Item:first-child{margin-left:18px}.MdCMN03List.mdCMN03TypeSlide .mdCMN03Item:last-child{padding-right:18px}.MdCMN03List.mdCMN03TypeGrid{margin:0 18px}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Wrap{margin-top:-18px}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Item{width:50%;width:calc((100% - 11px)/ 2);margin-top:18px}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Item:nth-child(odd){clear:both;float:left}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Item:nth-child(even){float:right}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Item:last-child:nth-child(odd){position:relative}.MdCMN03List.mdCMN03TypeGrid .mdCMN03Item:last-child:nth-child(odd):after{content:'';position:absolute;top:0;left:100%;display:block;width:100%;height:100%;margin-left:11px;background-image:url(../img/sp/img_mdCMN03Item_placeholder.png);background-repeat:no-repeat;background-size:100% auto}.MdBox01.mdBox01P01 .MdCMN03List.mdCMN03TypeGrid .mdCMN03Item:nth-child(n+3){margin-top:14px}.MdBox04 .MdCMN03List.mdCMN03TypeGrid .mdCMN03Item{margin-top:19px}.MdBox04 .MdCMN03List.mdCMN03TypeGrid .mdCMN03Item:nth-child(n+3){margin-top:16px}.MdCMN03List.mdCMN03TypeMixed{margin:0 18px}.MdCMN03List.mdCMN03TypeMixed .mdCMN03ItemWide{width:100%;margin-top:-5px}.MdCMN03List.mdCMN03TypeMixed .mdCMN03Wrap{margin-top:10px}.MdCMN03List.mdCMN03TypeMixed .mdCMN03Item{width:50%;width:calc((100% - 11px)/ 2)}.MdCMN03List.mdCMN03TypeMixed .mdCMN03Item:nth-child(odd){clear:both;float:left}.MdCMN03List.mdCMN03TypeMixed .mdCMN03Item:nth-child(even){float:right}.MdBox01.mdBox01P01 .MdCMN03List.mdCMN03TypeMixed .mdCMN03Item:nth-child(n+3){margin-top:14px}.MdCMN03List .mdCMN03Item{position:relative}.MdCMN03List .mdCMN03Item a{display:block}.MdCMN03List .mdCMN03Item a:active,.MdCMN03List .mdCMN03Item a:focus,.MdCMN03List .mdCMN03Item a:hover,.MdCMN03List .mdCMN03Item a:link,.MdCMN03List .mdCMN03Item a:visited{text-decoration:none}.MdCMN03List .mdCMN03ItemUpdate .mdCMN03Ttl:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:21px;height:14px;background-position:-65px -148px;margin-right:5px;vertical-align:-2px}.MdCMN03List .mdCMN03New a:before{content:'NEW';position:absolute;top:0;left:0;display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:26px;height:26px;background-position:-124px -118px;z-index:100}.MdCMN03List .mdCMN03Rank{position:absolute;top:0;left:0}.MdCMN03List .mdCMN03Img{overflow:hidden;position:relative;box-sizing:border-box}.MdCMN03List .mdCMN03Img img{width:100%}.MdCMN03List .mdCMN03Txt{margin-top:7px}.MdCMN03List .mdCMN03Ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:14px}.MdCMN03List .mdCMN03Info{margin-top:4px;color:#999;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN03List .mdCMN03Like{margin-right:4px}.MdCMN03List .mdCMN03Like:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:9px;height:8px;background-position:-154px -148px;margin-right:3px;vertical-align:-1px;transform:scale(.889)}.MdBox01.mdBox01P01 .MdCMN03List .mdCMN03Txt{margin-top:10px}.MdBox01.mdBox01P01 .MdCMN03List .mdCMN03Info{margin-top:2px}.MdCMN04List{margin:0 18px 30px 18px}.MdCMN04List.mdCMN04TypeSlide{overflow-x:auto;display:-webkit-box;display:flex;margin:0}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Wrap{-webkit-box-flex:0;flex:none;width:calc(100% - (18px * 2) - ((100% - 36px - 33px)/ 4))}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Wrap:first-child{margin-left:18px}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Wrap:last-child{padding-right:18px}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Wrap:last-child .mdCMN04Txt{padding-right:0}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Item+.mdCMN04Item{margin-top:6px;padding-top:0}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Item+.mdCMN04Item:before{content:none}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Img{width:auto;margin-right:10px}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Txt{padding-left:10px;padding-right:15px}.MdCMN04List.mdCMN04TypeSlide .mdCMN04Info{margin-top:4px;color:#a9a9a9}.MdCMN04List.mdCMN04ListFavorite .mdCMN04Ttl{font-size:13px}.MdCMN04List .mdCMN04Item{position:relative}.MdCMN04List .mdCMN04Item.borderTop{padding-top:7px}.MdCMN04List .mdCMN04Item.borderTop::before{background:#eee}.MdCMN04List .mdCMN04Item a{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.MdCMN04List .mdCMN04Item a:active,.MdCMN04List .mdCMN04Item a:focus,.MdCMN04List .mdCMN04Item a:hover,.MdCMN04List .mdCMN04Item a:link,.MdCMN04List .mdCMN04Item a:visited{text-decoration:none}.MdCMN04List .mdCMN04Item+.mdCMN04Item{margin-top:7px;padding-top:7px}.MdCMN04List .mdCMN04Item+.mdCMN04Item:before{background:#eee}.MdCMN04List .mdCMN04Item:nth-child(n+96) .mdCMN04RankNum{font-size:8px}.MdCMN04List .mdCMN04Rank{position:absolute;top:0;left:0}.MdCMN04List .mdCMN04Img{overflow:hidden;-webkit-box-flex:0;flex:none;width:auto;position:relative}.MdCMN04List .mdCMN04Img img{width:100%}.MdCMN04List .mdCMN04Like{margin-right:6px}.MdCMN04List .mdCMN04Like:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:9px;height:8px;background-position:-154px -148px;margin-right:3px;vertical-align:-1px}.MdCMN04List .mdCMN04Txt{-webkit-box-flex:1;flex:1 1 auto;min-width:0;padding-left:14px}.MdCMN04List .mdCMN04Ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:14px}.MdCMN04List .mdCMN04Author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;font-size:9px}.MdCMN04List .mdCMN04Author+.mdCMN04Info{margin-top:-2px}.MdCMN04List .mdCMN04Info{margin-top:5px;color:#999;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdCMN04List .mdCMN04Status{font-size:9px}.MdCMN04List .mdCMN04Status+.mdCMN04Status{margin-left:8px}.MdCMN04List .mdCMN04Unread{color:#f82626;font-weight:400;font-size:9px}.MdCMN04List .mdCMN04Unread+.mdCMN04Status{margin-left:8px}.MdCMN04List .mdCMN04DeleteBtn{width:20px;height:20px;background-position:-23px -148px;display:none;position:absolute;top:50%;right:0;margin-top:-10px;padding:0;background-color:transparent}.ExEdit .MdCMN04List .mdCMN04Txt{padding-right:35px}.ExEdit .MdCMN04List .mdCMN04DeleteBtn{display:inline-block}.MdCMN05Banner{position:relative;overflow:hidden}.MdCMN05Banner,.MdCMN05Banner img{width:100%}.MdCMN05Banner .mdCMN05Indicator{position:absolute;right:0;bottom:18px;left:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.MdCMN05Banner .mdCMN05Indicator li{content:'';width:6px;height:6px;box-sizing:border-box;margin:0 4px;border:1px solid #fff;border-radius:50%}.MdCMN05Banner .mdCMN05Indicator li.ExSelected{background-color:#fff}.MdCMN05Banner .mdCMN05Item{float:left;width:100%}.MdCMN05Banner .ExLoading{position:relative}.MdCMN05Banner .ExLoading:before{content:'';display:block;position:absolute;top:0;right:0;left:0;height:4.31373%;background-color:#fff}.MdCMN05Banner+.MdBox01.mdBox01P01{padding-top:30px}.MdCMN06Error{margin:0 auto}.MdBox01 .MdCMN06Error{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.MdCMN06Error:before{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:86px;height:84px;background-position:0 0;content:'';margin:0 auto 16px}.MdCMN06Error.mdCMN06P02:before{content:none}.MdCMN06Error .mdCMN06Txt{line-height:1.5;color:#999;font-size:12px;text-align:center}.MdCMN06Error .mdCMN06Btn{width:159px;margin:16px auto 0;padding-bottom:15px}.MdCMN07List{margin:0 18px}.MdCMN07List.mdCMN07TypeSlide{overflow:hidden;margin:0 0}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Wrap::-webkit-scrollbar{display:none}.MdBox01.mdBox01P01 .MdCMN07List.mdCMN07TypeSlide .mdCMN07Wrap{margin-bottom:-24px;padding-bottom:24px}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Item{position:relative;-webkit-box-flex:0;flex:none;width:calc((100% - 36px - 33px)/ 4)}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Item:first-child{margin-left:18px}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Item:last-child{padding-right:18px}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Item:nth-child(n+2){margin-left:9px}.MdCMN07List.mdCMN07TypeSlide .mdCMN07Txt{margin-top:6px;font-size:14px}.MdCMN07List.mdCMN07TypeGrid .mdCMN07Wrap{line-height:13px;letter-spacing:-.4em}.MdCMN07List.mdCMN07TypeGrid .mdCMN07Item{display:inline-block;margin-left:11px;box-sizing:border-box;letter-spacing:normal}.MdCMN07List.mdCMN07TypeGrid .mdCMN07Item:first-child,.MdCMN07List.mdCMN07TypeGrid .mdCMN07Item:nth-of-type(3n+1){margin-left:0}.MdCMN07List.mdCMN07TypeGrid .mdCMN07Item:nth-of-type(n+4){margin-top:15px}.MdCMN07List.mdCMN07TypeGrid .mdCMN07Txt{margin-top:8px;padding-right:8px}.MdCMN07List.mdCMN07TypeGrid .mdCMN07Ttl{line-height:1;font-size:12px}.MdCMN07List.mdCMN07TypeThumbnail .mdCMN07Wrap{display:-webkit-box;display:flex}.MdCMN07List.mdCMN07TypeThumbnail .mdCMN07Item{-webkit-box-flex:0;flex:none}.MdCMN07List.mdCMN07TypeThumbnail .mdCMN07Item:nth-child(n+2){margin-left:9px}.MdCMN07List .mdCMN07Item{width:calc((100% - 22px)/ 3)}.MdCMN07List .mdCMN07Img{position:relative;overflow:hidden}.MdCMN07List .mdCMN07Img:before{content:'';z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;border:.67188px solid rgba(0,0,0,.1)}.MdCMN07List .mdCMN07Img img{width:100%;height:auto}.MdCMN07List .mdCMN07Ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000}.MdCMN07List .mdCMN07Rank{z-index:2;position:absolute;top:0;left:0}.MdCMN08App{padding:35px 0;padding-bottom:calc(35px + constant(safe-area-inset-bottom));padding-bottom:calc(35px + env(safe-area-inset-bottom));text-align:center;border-top:5px solid #f8f8f8}.ExShowFooter .MdCMN08App{padding-bottom:80px;padding-bottom:calc(35px + 45px + constant(safe-area-inset-bottom));padding-bottom:calc(35px + 45px + env(safe-area-inset-bottom))}.MdCMN08App .mdCMN08Ttl{color:#00dc64;font-weight:700;font-size:14px}.MdCMN08App .mdCMN08Ttl:before{content:'';display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:52px;height:52px;background-position:-170px -62px;margin:0 auto 13px}.MdCMN08App .mdCMN08Txt{margin-top:5px;color:#333;font-size:11px}.MdCMN08App .mdCMN08Btn{display:inline-block;height:33px;line-height:31px;margin-top:13px;padding:0 16px;border-radius:2px;box-shadow:0 0 0 1px #000 inset;background-color:#000;color:#fff;font-weight:700;font-size:12px}.MdCMN09Form{margin:18px 18px 0;text-align:center}.MdCMN09Form .mdCMN09Wrap{position:relative;z-index:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:130px;padding:12px;box-sizing:border-box;background-color:#fff}.MdCMN09Form .mdCMN09Wrap:after{z-index:-1;border:1px solid #ddd}.MdCMN09Form .MdInputTxt01{width:100%}.MdCMN09Form .MdInputTxt01 input{width:100%;height:50px;padding:10px 0;box-sizing:border-box;color:#000;font-weight:700;font-size:21px;text-align:center}.MdCMN09Form .MdInputTxt01 input::-webkit-input-placeholder{color:#b0b0b0}.MdCMN09Form .MdInputTxt01 input::placeholder{color:#b0b0b0}.MdCMN09Form .MdFormSubTxt01{position:absolute;right:12px;bottom:12px;color:#c9c9c9;font-size:10px}.MdCMN09Form .MdFormSubTxt01 b{font-weight:400}.MdCMN09Form .MdFormSubTxt01 b.MdFormError01{color:red}.MdCMN09Form .mdCMN09FormTxt{margin:20px 0;line-height:1.5;color:#999;font-size:12px}.MdCMN09Form .mdCMN09Btn{margin:0 auto;border-radius:2px}.MdCMN10List{width:100%;padding-top:12px}.MdCMN10List:last-of-type{padding-bottom:12px}.MdCMN10List .mdCMN10Ul{position:relative;z-index:0;background-color:#fff}.MdCMN10List .mdCMN10Ul:after{z-index:-1;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.MdCMN10List .mdCMN10Ul li{position:relative}.MdCMN10List .mdCMN10Ul li:nth-child(n+2):before{width:auto;right:18px;left:18px;background-color:#e9e9e9}.MdCMN10List .mdCMN10Ul a{display:block;height:48px;line-height:48px;padding:0 18px;box-sizing:border-box;color:#000;font-size:14px}.MdCMN10List .mdCMN10Ul a:after{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:7px;height:11px;background-position:-18px -171px;content:'';position:absolute;top:50%;right:18px;margin-top:-5px}.MdCMN10List .mdCMN10Nickname{position:absolute;right:33px;color:silver;font-size:13px;text-align:right}.MdCMN10List .MdIcoNew01{margin-left:3px;vertical-align:-1px}.MdCMN10List .mdCMN10Li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:15px 18px}.MdCMN10List .mdCMN10Main{-webkit-box-flex:1;flex:1 1 auto}.MdCMN10List .mdCMN10Ttl{color:#000;font-size:13px}.MdCMN10List .mdCMN10Txt{margin-top:4px;color:silver;font-size:10px}.MdCMN10List .MdBtn03P04{width:75px;height:30px}.MdCMN12Error{margin:44px auto 20px}.MdCMN12Error .mdCMN12Txt{color:#aeaeae;font-size:13px;text-align:center}.MdCMN13List{margin:0 18px}.MdCMN13List .mdCMN13Item{position:relative}.MdCMN13List .mdCMN13Item>a{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.MdCMN13List .mdCMN13Item>a:active,.MdCMN13List .mdCMN13Item>a:focus,.MdCMN13List .mdCMN13Item>a:hover,.MdCMN13List .mdCMN13Item>a:link,.MdCMN13List .mdCMN13Item>a:visited{text-decoration:none}.MdCMN13List .mdCMN13Item+.mdCMN13Item{margin-top:10px;padding-top:10px}.MdCMN13List .mdCMN13Item+.mdCMN13Item:before{background:#eee}.MdCMN13List .mdCMN13Item:nth-child(n+100) .mdCMN13RankNum{font-size:8px}.MdCMN13List .mdCMN13Item.mdCMN13New .mdCMN13Img:after{content:'N';z-index:2;position:absolute;top:0;left:0;display:block;width:20px;height:20px;line-height:20px;background-color:#f81d2d;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:10px;text-align:center}.MdCMN13List .mdCMN13Rank{z-index:2;position:absolute;top:0;left:0}.MdCMN13List .mdCMN13Img{-webkit-box-flex:0;flex:none;position:relative;overflow:hidden}.MdCMN13List .mdCMN13Img:before{content:'';z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;border:.67188px solid rgba(0,0,0,.1)}.MdCMN13List .mdCMN13Img img{width:72px;height:auto}.MdCMN13List .mdCMN13Txt{-webkit-box-flex:1;flex:1 1 auto;min-width:0;padding-left:15px;box-sizing:border-box}.MdCMN13List .mdCMN13Ttl{line-height:1.357;color:#000;font-size:14px;word-break:break-all;word-wrap:break-word}.MdCMN13List .mdCMN13Info{margin-top:4px}.MdCMN13List .mdCMN13Info li{color:#999;font-size:10px}.MdCMN13List .mdCMN13Info li+li{margin-top:3px}.MdCMN13List .mdCMN13Review{margin-top:3px}.MdCMN13List .mdCMN13ReviewNum{margin-left:4px;color:#b0b0b0;font-size:10px;vertical-align:2px}.MdCMN13List .mdCMN13Btn{-webkit-box-flex:0;flex:none;width:72px;margin-left:14px}.MdCMN13List .MdBtn03P02,.MdCMN13List .MdBtn03P07{width:100%;height:34px;line-height:34px;font-size:11px}.MdBox01{position:relative;padding:15px 0;box-sizing:border-box}.MdBox01:first-child{padding-top:15px}.MdBox01.mdBox01P01{padding-bottom:30px}.MdBox02{position:relative;padding-top:15px}.MdBox02.mdBox02P01{padding:30px 0}.MdBox03{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.MdBox03.mdBox03P01{top:45px}.MdBox04{position:relative;background-color:#fff}.MdBox04+.MdBox04.mdBox04P01{z-index:1}.MdBox04.mdBox04P01{padding:30px 0 0}.MdBox04.mdBox04P01:last-of-type{padding-bottom:60px}@media (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),(device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),(device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.MdBox04.mdBox04P01:last-of-type{padding-bottom:calc(80px + constant(safe-area-inset-bottom));padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.MdBox04:nth-child(2){padding-bottom:15px}.MdBox04.borderBottom{border-bottom:.5px solid #e3e3e3}.MdBox04.mdBox04P02{padding:30px 0 0 0}.MdBox04.mdBox04P02:nth-of-type(2){padding-bottom:30px}.MdBox04.mdBox04P02:nth-of-type(2):before{z-index:1;top:-.5px;background-color:rgba(0,0,0,.15)}.MdBox04.mdBox04P02:last-of-type{padding-bottom:60px}@media (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),(device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),(device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.MdBox04.mdBox04P02:last-of-type{padding-bottom:calc(40px + constant(safe-area-inset-bottom));padding-bottom:calc(40px + env(safe-area-inset-bottom))}}.MdBox04.mdBox04P03{padding:7px 0}@media (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3),(device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2),(device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.MdBox04.mdBox04P03:last-of-type{padding-bottom:calc(7px + constant(safe-area-inset-bottom));padding-bottom:calc(7px + env(safe-area-inset-bottom))}}.MdBox04.mdBox04P03.mdBox04AdDetail>div>div:first-child{background-color:#fcfcfc}.MdMNG01Item{position:relative;z-index:1;width:100%}.MdMNG01Item .mdMNG01Img{position:absolute;top:0;right:0;left:0;z-index:-1;width:100%}.MdMNG01Item .mdMNG01Img img{width:100%}.MdMNG01Item .mdMNG01Link{position:relative;height:260px;height:calc(100vw * .72);margin:0 18px 18px 18px;display:flex;justify-content:space-between}.MdMNG01Item .mdMNG01Ul{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.MdMNG01Item .mdMNG01Li+.mdMNG01Li{-webkit-transform:translateY(.5px);transform:translateY(.5px)}.MdMNG01Item .mdMNG01Btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:40px;height:10.66667vw;color:#fff;font-size:13px;font-size:3.46667vw;text-align:center}.MdMNG01Item .mdMNG01Body{margin:0 18px;padding-bottom:30px}.MdMNG01Item .mdMNG01Inner{padding:21px;outline:.67188px solid rgba(0,0,0,.09);background-color:#fff}.MdMNG01Item .mdMNG01Info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b0b0b0;font-size:11px}.MdMNG01Item .mdMNG01Genre,.MdMNG01Item .mdMNG01Like{margin-right:12px}.MdMNG01Item .mdMNG01Like:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:12px;height:11px;background-position:-118px -148px;margin-right:3px;vertical-align:-1px}.MdMNG01Item .mdMNG01Txt{line-height:1.462;margin-top:11px;color:#505050;font-size:13px}.MdMNG01Item+.MdMNG01Item:last-of-type{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.MdMNG02Head{position:relative;margin:0 18px 13px}.MdMNG02Head .mdMNG02Ttl{color:#000;font-weight:700;font-size:17px}.MdMNG02Head .mdMNG02Num{margin-left:6px}.MdMNG02Head .mdMNG02Util{position:absolute;right:0;bottom:0}.MdMNG02Head .mdMNG02More{display:block;margin:0 -10px -8px 0;padding:10px;font-size:0}.MdMNG02Head .mdMNG02More:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:8px;height:13px;background-position:-156px -86px}.MdMNG03List:after,.MdMNG03List:before{background-color:rgba(0,0,0,.15)}.MdMNG03List{position:relative;margin-bottom:9px;background-color:#fff;border-top:.5px solid #e3e3e3}.MdMNG03List:before{z-index:3}.MdMNG03List .mdMNG03Item{overflow:hidden;position:relative;background-color:#fff;text-align:left;height:74px}.MdMNG03List .mdMNG03Item.mdMNG03ItemUpdate .mdMNG03Ttl:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:21px;height:14px;background-position:-65px -148px;margin-right:5px;vertical-align:-2px;width:22px;height:15px}.MdMNG03List .mdMNG03Item.last-read::before{content:'';width:0;height:0;border-style:solid;border-width:12px 0 0 12px;border-color:#fff transparent transparent #bbb;display:block;position:absolute;top:0;right:0}.MdMNG03List .mdMNG03Item.mdMNG03ItemRead{background-color:rgba(0,0,0,.04)}.MdMNG03List .mdMNG03Item.mdMNG03ItemRead .mdMNG03Ttl{color:#999}.MdMNG03List .mdMNG03Item.mdMNG03ItemRead .mdMNG03Ttl:before{content:none}.MdMNG03List .mdMNG03Item.mdMNG03ItemRead .mdMNG03Like:before{width:9px;height:8px;background-position:-143px -148px}.MdMNG03List .mdMNG03Item.mdMNG03ItemRead .mdMNG03Free{color:#b0b0b0}.MdMNG03List .mdMNG03Item.ExSelected .mdMNG03Link:after{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:21px;height:21px;background-position:0 -148px;content:'';position:absolute;top:50%;right:11px;margin-top:-10.5px}.MdMNG03List .mdMNG03Item.ExSelected .mdMNG03Txt{padding-right:45px}.MdMNG03List .mdMNG03Item:last-child .mdMNG03Link .mdMNG03Txt{border-bottom:none}.MdMNG03List .mdMNG03Item:first-child{padding-top:5.5px}.MdMNG03List .mdMNG03Link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 18px;height:100%}.MdMNG03List .mdMNG03Img{position:relative;z-index:2;-webkit-box-flex:0;flex:none;overflow:hidden;margin-right:14px}.MdMNG03List .mdMNG03Img img{width:100%;max-width:100%;max-height:100%}.MdMNG03List .mdMNG03Img div{max-width:100%;max-height:100%}.MdMNG03List .mdMNG03Txt{overflow:hidden;margin:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;border-bottom:.5px solid #e3e3e3}.MdMNG03List .mdMNG03Ttl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;font-size:13px;width:calc(100% - 30px)}.MdMNG03List .mdMNG03Info{margin-top:5px;color:#999;font-size:9px}.MdMNG03List .mdMNG03Like{float:left;font-size:10px}.MdMNG03List .mdMNG03Like:before{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:9px;height:8px;background-position:-132px -148px;content:'';margin-right:3px;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateY(.5px);transform:translateY(.5px);transform:scale(.889)}.MdMNG03List .mdMNG03Status{float:left;margin-left:7px;font-size:10px}.MdMNG03List .mdMNG03Free{float:left;margin-left:7px;color:#f14b39;font-weight:400;position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:10px}.MdMNG01Item+.MdMNG03List,.MdMNG11Charge+.MdMNG03List{z-index:1;margin-top:0}.MdBox04 .MdMNG03List:last-of-type{margin-bottom:30px}.MdMNG04Btn{position:relative;z-index:1;margin:0 18px}.MdMNG04Btn .mdMNG04BtnP01{display:block;width:100%;height:44px;line-height:44px;box-sizing:border-box;color:#000;position:relative;border-radius:2px;font-weight:700;font-size:14px;text-align:center}.MdMNG04Btn .mdMNG04BtnP01::after{border-color:#bbb;border-radius:2px}.MdMNG03List+.MdMNG04Btn{padding-bottom:30px}.MdCMN07List+.MdMNG04Btn{margin-top:18px}.MdMNG05Desc{margin:0 18px}.MdMNG05Desc .mdMNG05Info{line-height:1.666;margin-top:-4px;color:#999;font-size:12px}.MdMNG05Desc .mdMNG05Li{display:inline}.MdMNG05Desc .mdMNG05Li+.mdMNG05Li{margin-left:12px}.MdMNG05Desc .mdMNG05Txt{line-height:1.462;margin:8px 0 -2px;color:#303030;font-size:13px}.MdMNG06Comment{margin:0 18px;padding:0 0 50px}.MdMNG06Comment .mdMNG06Item{padding:20px 0}.MdMNG06Comment .mdMNG06Item:nth-of-type(n+2){position:relative}.MdMNG06Comment .mdMNG06Item:nth-of-type(n+2):before{background-color:#e9e9e9}.MdMNG06Comment .mdMNG06Head{margin-bottom:7px}.MdMNG06Comment .mdMNG06Name{color:#000;font-weight:700;font-size:13px}.MdMNG06Comment .mdMNG06Date{margin-left:12px;color:#b0b0b0;font-size:11px}.MdMNG06Comment .mdMNG06Del{margin-left:12px;color:#f52818;font-size:12px}.MdMNG06Comment .mdMNG06Body{line-height:1.461;color:#313131;font-size:13px;white-space:pre-wrap;word-wrap:break-word}.MdMNG06Comment .MdLoading02{display:block;margin:0 auto 20px}.MdMNG06Comment .mdMNG06NoItem{padding:13px 0 30px;line-height:1.384;color:#a0a0a0;font-size:13px;text-align:center}.MdMNG06Comment.mdMNG06TypeReview:after{content:'';display:block;height:constant(safe-area-inset-bottom);height:env(safe-area-inset-bottom)}.MdBox04 .MdMNG06Comment.mdMNG06TypeReview:after{content:none}.MdMNG06Comment.mdMNG06TypeReview .MdStarP02{margin-right:12px;vertical-align:-1px}.MdMNG06Comment.mdMNG06TypeReview .mdMNG06Name{font-weight:400}.MdBox04 .MdMNG06Comment{padding-bottom:0}.MdBox04 .MdMNG06Comment .mdMNG06Item{padding:15px 0}.MdBox04 .MdMNG06Comment .mdMNG06Item:first-of-type{padding-top:0}.MdBox04 .MdMNG06Comment .mdMNG06Body{white-space:normal}.MdBox04 .MdMNG06Comment .MdBtn03P02{height:43px;line-height:43px;font-size:15px}.MdMNG07Foot .mdMNG07Btn{position:absolute;right:0;bottom:0;left:0;display:block;width:100%;height:50px;line-height:50px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#00dc64;text-align:center}.MdMNG07Foot .mdMNG07Txt{color:#fff;font-weight:700;font-size:15px}.MdMNG07Foot .mdMNG07Txt:before{content:'';margin-right:7px;vertical-align:-2px}.MdMNG08Form .mdMNG08Rating{margin:0 auto;padding:27px 0;text-align:center}.MdMNG08Form .mdMNG08Rating+.mdMNG08Textarea{margin-top:0}.MdMNG08Form .mdMNG08Textarea{position:relative;z-index:0;height:275px;margin:18px;padding:18px 18px 0 18px;box-sizing:border-box;background-color:#fff}.MdMNG08Form .mdMNG08Textarea:after{z-index:-1;border:1px solid #ddd}.MdMNG08Form .MdTextarea01 textarea{display:block;width:100%;height:220px;line-height:1.571;min-height:3em;box-sizing:border-box;color:#000;font-size:14px;resize:none}.MdMNG08Form .MdTextarea01 textarea::-webkit-input-placeholder{color:#b0b0b0}.MdMNG08Form .MdTextarea01 textarea::placeholder{color:#b0b0b0}.MdMNG08Form .MdFormSubTxt01{position:absolute;right:12px;bottom:12px;color:#c9c9c9;font-size:10px}.MdMNG08Form .MdFormSubTxt01 b{font-weight:400}.MdMNG09Item{position:relative;z-index:1;overflow:hidden;padding:30px 18px 0 18px;text-align:center}.MdMNG09Item.ExEffect .mdMNG09Bg{top:-35px;right:-30%;bottom:-35px;left:-35px;-webkit-filter:blur(35px);-moz-filter:blur(35px);filter:blur(35px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.MdMNG09Item:nth-of-type(n+2):after{background-color:rgba(0,0,0,.5)}.MdMNG09Item .mdMNG09Bg{position:absolute;top:0;right:-20%;bottom:0;left:0;z-index:-2;background-size:100% auto}.MdMNG09Item .mdMNG09Img{position:relative;width:147px;margin:0 auto;display:flex;align-items:center;justify-content:center}.MdMNG09Item .mdMNG09Img:before{content:'';z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;border:.67188px solid rgba(255,255,255,.1)}.MdMNG09Item .mdMNG09Img img{width:inherit}.MdMNG09Item .mdMNG09Ttl{margin-top:17px;font-weight:700;font-size:17px}.MdMNG09Item .mdMNG09Info{margin-top:8px;font-size:12px;color:rgba(255,255,255,.7)}.MdMNG09Item .mdMNG09Info+.mdMNG09Rating{margin-top:11px}.MdMNG09Item .mdMNG09Li{display:inline}.MdMNG09Item .mdMNG09Li+.mdMNG09Li{margin-left:13px}.MdMNG09Item .mdMNG09Rating{position:relative;margin-top:10px}.MdMNG09Item .mdMNG09Num{margin-left:6px;color:#999;font-size:12px;vertical-align:1px;font-family:Helvetica}.MdMNG09Item .mdMNG09Txt{display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;max-height:70px;line-height:1.461;margin-top:12px;color:rgba(255,255,255,.8);font-size:13px;text-align:left}.MdMNG09Item .mdMNG09Txt+.MdMNG10Btn{margin-top:17px}.MdMNG09Item .MdMNG10Btn{margin-top:15px}.MdBox04.mdBox04P03 .MdMNG09Item .mdMNG09Ttl{line-height:1.277;font-size:18px}.MdMNG10Btn .mdMNG10Txt{margin:-8px 0 15px;color:#999;font-size:13px;text-align:center}.MdMNG10Btn .mdMNG10Wrap{display:flex;overflow:hidden;width:100%}.MdMNG10Btn .mdMNG10LinkP01{display:block;width:100%}.MdMNG10Btn .mdMNG10LinkP01+.mdMNG10Wrap{margin-top:4px}.MdMNG10Btn .mdMNG10LinkP02{width:50%;margin-right:4px;white-space:nowrap}.MdMNG10Btn .mdMNG10LinkP02:last-child{margin-right:0}.MdMNG11Charge .mdMNG11Box01:before,.MdMNG11Charge:after,.MdMNG11Charge:before{background-color:rgba(0,0,0,.15)}.MdMNG11Charge{position:relative;z-index:1;background-color:#fff}.MdMNG11Charge:before{z-index:3}.MdMNG11Charge:after{z-index:2}.MdMNG11Charge .mdMNG11Box01{position:relative;z-index:2;padding:0 13px;display:flex;align-items:center;height:45px}.MdMNG11Charge .mdMNG11Box02{height:34px;line-height:34px;padding:0 13px;background-color:#fafafa}.MdMNG11Charge .mdMNG11CountDown{display:flex;align-items:center}.MdMNG11Charge .mdMNG11CountDown.ExComplete .mdMNG11CountDownIco:after{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:12px;height:7px;background-position:-152px -134px;vertical-align:2px;z-index:1}.MdMNG11Charge .mdMNG11CountDown.ExComplete .mdMNG11CountDownTxt{font-weight:700}.MdMNG11Charge .mdMNG11CountDownIco{width:18px;height:18px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;border:2px solid #fff}.MdMNG11Charge .mdMNG11CountDownIco:before{content:'';background-color:transparent;position:absolute;height:100%;width:100%}.MdMNG11Charge .mdMNG11CountDownTxt{margin-left:5px;font-size:12px;vertical-align:middle}.MdMNG11Charge .mdMNG11TxtP01{color:#999;font-size:11px}.MdMNG11Charge .mdMNG11Btn{position:absolute;top:15px;right:13px;display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:14px;height:14px;background-position:-152px -118px}.countdownPie{height:100%;width:100%;position:absolute;z-index:-1}.MdVWR14NoItem{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;box-sizing:border-box}.MdVWR14NoItem .mdVWR14Txt{width:100%;line-height:1.384;color:#000;font-size:13px;text-align:center}.MdVWR14NoItem .mdVWR14Txt:before{content:'';display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:86px;height:84px;background-position:-106px 0;margin:0 auto 15px}.MdVWR03Header .mdVWR03Back,.MdVWR03Header .mdVWR03BtnLeft,.MdVWR03Header .mdVWR03BtnRight,.MdVWR03Header .mdVWR03Close,.MdVWR03Header .mdVWR03Edit,.MdVWR03Header .mdVWR03Menu,.MdVWR03Header .mdVWR03Sort{position:absolute;top:0;height:44px;padding:0 9px}.MdVWR03Header{position:relative;padding:0 68px;line-height:44px}.MdVWR03Header.mdVWR03HeaderTypeSort{padding:0 93px}.MdVWR03Header h1{color:#000;font-weight:700;font-size:15px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdVWR03Header .mdVWR03Menu{left:9px}.MdVWR03Header .mdVWR03Close{left:9px}.MdVWR03Header .mdVWR03Back{left:14px}.MdVWR03Header .mdVWR03Edit,.MdVWR03Header .mdVWR03Sort{right:9px;background:0 0;color:#000;font-size:13px}.MdVWR03Header .mdVWR03Edit.ExEdit{color:red}.MdVWR03Header .mdVWR03BtnLeft{left:9px;color:#000;font-size:13px;white-space:nowrap}.MdVWR03Header .mdVWR03BtnRight{right:9px;font-weight:700;font-size:13px;white-space:nowrap}.MdVWR03Header .mdVWR03BtnRight b{color:red}.MdVWR03Header .mdVWR03BackIco,.MdVWR03Header .mdVWR03CloseIco,.MdVWR03Header .mdVWR03MenuIco{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;text-indent:0;color:transparent}.MdVWR03Header .mdVWR03MenuIco{width:17px;height:14px;background-position:-111px -216px;margin-top:14px}.MdVWR03Header .mdVWR03CloseIco{width:15px;height:15px;background-position:0 -238px;margin-top:15px}.MdVWR03Header .mdVWR03BackIco{width:10px;height:17px;background-position:-249px -27px;margin-top:13px}.MdVWR03Header .mdVWR03Tab{height:44px}.MdVWR03Header .mdVWR03Tab ul{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;max-width:208px;margin:0 auto;background-color:#fff}.MdVWR03Header .mdVWR03Tab li{-webkit-box-flex:1;flex:1 1 auto;position:relative;width:1px}.MdVWR03Header .mdVWR03Tab li.ExSelected a{color:#000}.MdVWR03Header .mdVWR03Tab li.ExSelected:after{background-color:#f0f0f0}.MdVWR03Header .mdVWR03Tab li.ExDisabled a{cursor:default;color:#b0b0b0}.MdVWR03Header .mdVWR03Tab li:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:200%;height:200%;border:1px solid #cfcfcf;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.5);transform:scale(.5)}.MdVWR03Header .mdVWR03Tab li:first-child:after{border-radius:4px 0 0 4px;border-right-color:#e6e6e6}.MdVWR03Header .mdVWR03Tab li:last-child:after{border-radius:0 4px 4px 0}.MdVWR03Header .mdVWR03Tab a{display:block;position:relative;z-index:1;width:100%;height:32px;line-height:32px;color:#b0b0b0;font-size:14px;font-weight:700;text-align:center}.MdLYR01Share{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2;position:absolute;width:300px;height:180px;margin:0 auto;background:#fff;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.MdLYR01Share .mdLYR01Ttl{margin:31px 0 18px;color:#000;font-size:16px;font-weight:700}.MdLYR01Share .mdLYR01Link{display:inline-block;margin:0 auto}.MdLYR01Share .mdLYR01Link li{float:left;margin-left:21px}.MdLYR01Share .mdLYR01Link li:first-child{margin-left:0}.MdLYR01Share .mdLYR01Fb,.MdLYR01Share .mdLYR01Ln,.MdLYR01Share .mdLYR01Tw{display:block;color:#909090;font-size:10px}.MdLYR01Share .mdLYR01Fb:before,.MdLYR01Share .mdLYR01Ln:before,.MdLYR01Share .mdLYR01Tw:before{content:'';display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;margin-bottom:6px}.MdLYR01Share .mdLYR01Fb:before{width:60px;height:60px;background-position:-62px -86px}.MdLYR01Share .mdLYR01Tw:before{width:60px;height:60px;background-position:0 -86px}.MdLYR01Share .mdLYR01Ln:before{width:60px;height:60px;background-position:-170px 0}.MdLYR01Share .mdLYR01Close{position:absolute;top:0;right:0;padding:13px}.MdLYR02Bar{z-index:5;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:40px;padding:0 18px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);text-align:center;color:#fff;background-color:rgba(0,0,0,.7)}.MdLYR02Bar .mdLYR02Body{-webkit-box-flex:1;flex:1 1 auto;margin:0 -5px}.MdLYR02Bar .mdLYR02Link{padding:5px;color:#fff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MdLYR02Bar .mdLYR02Action{-webkit-box-flex:0;flex:none;margin:0 -10px}.MdLYR02Bar .mdLYR02Close{display:block;padding:10px;font-size:0}.MdLYR02Bar .mdLYR02Close:before{content:'';display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:10px;height:10px;background-position:-156px -101px}.MdLYR03Charge .mdLYR03Main{margin:0 -10px;padding-top:3px;padding-bottom:25px}.MdLYR03Charge .mdLYR03Sub{position:relative;padding-top:25px;padding-bottom:5px}.MdLYR03Charge .mdLYR03Sub:before{background-color:#e9e9e9}.MdLYR03Charge .mdLYR03TtlP01{line-height:1.35;color:#000;font-weight:700;font-size:17px}.MdLYR03Charge .mdLYR03TtlP01+.mdLYR03TxtP01{margin-top:12px}.MdLYR03Charge .mdLYR03TtlP02{line-height:1.461;color:#000;font-size:13px}.MdLYR03Charge .mdLYR03TtlP02+.mdLYR03TxtP02{margin-top:7px}.MdLYR03Charge .mdLYR03TxtP01{line-height:1.38;color:#b0b0b0;font-size:13px}.MdLYR03Charge .mdLYR03TxtP02{color:#b0b0b0;font-size:10px}.MdLYR03Charge .mdLYR03TxtP02 b{color:#f82626}.MdLYR03Charge .mdLYR03TxtP02 b:after{content:'';display:inline-block;width:0;overflow:hidden;margin-right:.5em;margin-left:.5em;border-left:1px solid #d9d9d9;vertical-align:-1px;height:9px;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleX(.5);transform:scaleX(.5)}.MdLYR04{width:300px;background-color:#fff}.MdLYR04 .mdLYR04Body{padding:35px 30px 30px;text-align:center}.MdLYR04 .mdLYR04Foot{display:-webkit-box;display:flex}.MdLYR04 .mdLYR04Foot .MdBtn03P01{-webkit-box-flex:1;flex:1 1 auto;width:100%}.MdLYR04 .mdLYR04Foot .MdBtn03P01:nth-of-type(n+2){position:relative}.MdLYR04 .mdLYR04Foot .MdBtn03P01:nth-of-type(n+2):before{background-color:#e5e5e5}.MdLYR04 .mdLYR04TtlP01{line-height:1.375;color:#000;font-weight:700;font-size:16px}.MdLYR04 .mdLYR04TtlP01+.mdLYR04TxtP01{margin-top:11px}.MdLYR04 .mdLYR04TxtP01{line-height:1.384;color:#707070;font-size:13px;white-space:pre-line}.MdLYR04 .mdLYR04TxtP01+.mdLYR04TxtP02{margin-top:11px}.MdLYR04 .mdLYR04TxtP01 a{color:inherit}.MdLYR04 .mdLYR04TxtP01 a:active,.MdLYR04 .mdLYR04TxtP01 a:focus,.MdLYR04 .mdLYR04TxtP01 a:hover,.MdLYR04 .mdLYR04TxtP01 a:link,.MdLYR04 .mdLYR04TxtP01 a:visited{text-decoration:underline}.MdLYR04 .mdLYR04TxtP02{line-height:1.4;color:#b0b0b0;font-size:10px}.MdLYR04 .mdLYR04Img{margin:-5px 0 14px}.MdLYR04 .mdLYR04ImgOAManga{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:80px;height:80px;background-position:-88px 0}.MdLYR04 .mdLYR04ImgOAOriginal{display:inline-block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;width:80px;height:80px;background-position:-88px 0;height:80px}.MdLYR05Toast{width:110px;height:110px;box-sizing:border-box;background-color:rgba(24,24,24,.85);text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;border-radius:5px}.MdLYR05Toast .mdLYR05Add,.MdLYR05Toast .mdLYR05Remove{color:#fff;font-size:13px}.MdLYR05Toast .mdLYR05Add:before,.MdLYR05Toast .mdLYR05Remove:before{display:block;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-9999px;content:'';margin:0 auto 13px}.MdLYR05Toast .mdLYR05Add:before{width:30px;height:30px;background-position:-124px -86px}.MdLYR05Toast .mdLYR05Remove:before{width:30px;height:30px;background-position:-170px -116px}.MdLYR06 .MdLYR06Body{position:relative;display:inline-block;text-align:center;z-index:2;width:384px;height:619px}@media screen and (max-width:480px){.MdLYR06 .MdLYR06Body{width:309px;height:525px}}.MdLYR06 .MdLYR06Body .MdLYR06CoinBgImgTb{height:163px;width:384px;display:block;max-width:100%;position:absolute;z-index:3;top:0;left:50%;transform:translateX(-50%);background-image:url(../img/sp/MdLYR06/coin_bg_tb.png);background-size:cover}.MdLYR06 .MdLYR06Body .MdLYR06CoinBgImgSp{height:131px;width:309px;display:none;max-width:100%;position:absolute;z-index:3;top:0;left:50%;transform:translateX(-50%);background-image:url(../img/sp/MdLYR06/coin_bg_sp.png);background-size:cover}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06Body .MdLYR06CoinBgImgTb{display:none!important}.MdLYR06 .MdLYR06Body .MdLYR06CoinBgImgSp{display:block!important}}.MdLYR06 .MdLYR06Body .MdLYR06Wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;height:481px;border-radius:24px}@media screen and (max-width:480px){.MdLYR06 .MdLYR06Body .MdLYR06Wrapper{height:399px}}.MdLYR06 .MdLYR06BodyHideAddFriend{height:570px}@media screen and (max-width:480px){.MdLYR06 .MdLYR06BodyHideAddFriend{height:484px}}.MdLYR06 .MdLYR06BodyHideAddFriend .MdLYR06Wrapper{height:432px}@media screen and (max-width:480px){.MdLYR06 .MdLYR06BodyHideAddFriend .MdLYR06Wrapper{height:358px}}.MdLYR06 .MdLYR06BgImgSp{width:309px;height:135px;display:none;border:none;outline:0;background-image:url(../img/sp/MdLYR06/bg_sp.png)}.MdLYR06 .MdLYR06BgImgTb{width:384px;height:168px;background-image:url(../img/sp/MdLYR06/bg_tb.png)}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06BgImgSp{display:block!important}.MdLYR06 .MdLYR06BgImgTb{display:none!important}}.MdLYR06 .MdLYR06Title{position:absolute;z-index:4;top:103px;left:50%;transform:translate(-50%);font-size:20px;line-height:24px;letter-spacing:-1px;text-align:center;width:100%;font-family:MPLUS1p-Bold,'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06Title{top:79px;font-size:16px;line-height:20px}}.MdLYR06 .MdLYR06Coin{margin-top:-3px;align-items:center;justify-content:center;display:flex}.MdLYR06 .MdLYR06Coin .MdLYR06CoinIcon{width:50px;height:50px;background-image:url(../img/sp/MdLYR06/coin.png);background-size:contain;background-repeat:no-repeat}.MdLYR06 .MdLYR06Coin .MdLYR06CoinText{font-size:56px;line-height:60px;letter-spacing:-1.076923131942749px;font-family:PublicSans,'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06Coin{margin-top:-6px;height:44px}.MdLYR06 .MdLYR06Coin .MdLYR06CoinIcon{width:44px;height:44px}.MdLYR06 .MdLYR06Coin .MdLYR06CoinText{font-size:56px;line-height:60px;letter-spacing:-1.076923131942749px}}.MdLYR06 .MdLYR06Message{font-size:26px;letter-spacing:-1px;text-align:center;font-family:MPLUS1p-Bold,'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06Message{margin-top:7px;height:22px;font-size:22px;letter-spacing:-1px;text-align:center}}.MdLYR06 .MdLYR06ExpiredAt{margin-top:26px;margin-bottom:10px;font-size:15px;font-weight:300;line-height:15px;letter-spacing:-.6000000238418579px;font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06ExpiredAt{margin-top:22px;margin-bottom:6px;font-size:12px;font-weight:300;line-height:12px;letter-spacing:-.7090908885002136px}}.MdLYR06 .MdLYR06Detail{font-size:15px;font-weight:300;line-height:15px;letter-spacing:0;color:#999;font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}.MdLYR06 .MdLYR06Detail a{position:relative;padding-right:12px}.MdLYR06 .MdLYR06Detail a::after{content:'';width:7px;height:7px;background-image:url(../img/sp/MdLYR06/chevron.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06Detail{font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif;font-size:12px;font-weight:300;line-height:15px;letter-spacing:0}}.MdLYR06 .MdLYR06AddFriend{height:17px;margin-top:28px;font-size:14px;font-weight:300;line-height:21px;letter-spacing:-.01em;text-align:center;font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}.MdLYR06 .MdLYR06AddFriendLabel{display:flex;justify-content:center;align-items:center}.MdLYR06 .MdLYR06AddFriendLabel>input{display:none}.MdLYR06 .MdLYR06AddFriendLabel>input:checked+span>svg{opacity:1}.MdLYR06 .MdLYR06AddFriendLabel>input:checked+.MdLYR06AddFriendCheckIcon{background-color:#fff}.MdLYR06 .MdLYR06AddFriendCheckIcon{margin-right:4px;width:17px;height:17px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#ebebeb}.MdLYR06 .MdLYR06AddFriendCheckIcon svg{transition:.3s;opacity:0;transform:translate(0,0)}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06AddFriend{margin-top:24px;font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif;font-size:12px;font-weight:300;line-height:14px;letter-spacing:-.01em;text-align:center}}.MdLYR06 .MdLYR06SubmitBtn{margin-top:28px;width:340px;height:66px;border-radius:12px;font-size:18px;line-height:27px;letter-spacing:-.0044em;text-align:center;border:none;background:#000;color:#fff;font-family:MPLUS1p-Bold,'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif}@media only screen and (max-width:480px){.MdLYR06 .MdLYR06SubmitBtn{margin-top:24px;border:none;border-radius:4px;width:273px;height:55px;border-radius:12px;background:#000;color:#fff;font-size:16px;font-family:MPLUS1p-Bold,'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.0044em;text-align:center}}.MdLYR06 .MdLYR06Close{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:62px;height:32px;font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.005em;text-align:center;background:#fff;color:#000;border:none;border-radius:200px;z-index:2}.MdLYR06 .missionEventPopup{position:absolute;top:0;left:0}.MdLYR06 .modalWrapper{width:100vw;height:100vh;align-items:center;justify-content:center;display:flex;z-index:100;background:rgba(0,0,0,.8)}.MdLYR07{font-family:'Hiragino Sans','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Roboto,'Droid Sans','Helvetica Neue','Meiryo UI',Meiryo,sans-serif;position:sticky;bottom:21px;width:100%;z-index:5;margin:0 auto}@media only screen and (max-width:480px){.MdLYR07{bottom:34px}}.MdLYR07 .MdLYR07Body{max-width:392px;height:89px;background-color:#000;border-radius:10px;display:flex;box-shadow:0 2px 4px rgba(0,0,0,.3);margin-left:auto;margin-right:auto}@media only screen and (max-width:428px){.MdLYR07 .MdLYR07Body{margin:0 18px}}.MdLYR07 .MdLYR07Body .MdLYR07CoinContainer{padding-top:14px;padding-left:18px}.MdLYR07 .MdLYR07Body .MdLYR07CoinContainer .MdLYR07Coin{width:45px;height:45px;background-image:url(../img/sp/MdLYR07/coin_banner.png);background-size:contain;background-repeat:no-repeat}.MdLYR07 .MdLYR07Body .MdLYR07TextContainer{padding-left:6px;padding-top:16px;padding-bottom:16px;padding-right:12px;width:100%}.MdLYR07 .MdLYR07Body .MdLYR07TextContainer .MdLYR07TextContent{width:100%;height:57px}.MdLYR07 .MdLYR07Body .MdLYR07TextContainer .MdLYR07TextContent .MdLYR07TextDescription{line-height:18px;letter-spacing:-.5px;font-size:14px;font-weight:300;margin-bottom:4px;color:#fff}.MdLYR07 .MdLYR07Body .MdLYR07TextContainer .MdLYR07TextContent .MdLYR07TextDescription .MdLYR07TextDescriptionCoinText{font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px;color:#00dc64}.MdLYR07 .MdLYR07Body .MdLYR07TextContainer .MdLYR07TextContent .MdLYR07TextAppLink{font-size:14px;font-weight:300;line-height:17px;letter-spacing:0;color:#fff;text-decoration:underline}.MdLYR07 .MdLYR07Body .MdLYR07CloseContainer{padding:8px 8px 0 0}.MdLYR07 .MdLYR07Body .MdLYR07CloseContainer .MdLYR07Close{width:36px;height:36px;display:flex;justify-content:center;align-items:center}.MdLYR07 .MdLYR07Body .MdLYR07CloseContainer .MdLYR07Close .MdLYR07CloseButton{background-color:transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0}.MdLYR07 .MdLYR07Body .MdLYR07CloseContainer .MdLYR07Close .MdLYR07CloseButton svg{fill:#fff}.fadeIn-enter{opacity:0}.fadeIn-enter.fadeIn-enter-active{opacity:1;transition:opacity .2s linear}.stack-enter{position:absolute;top:0;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}.stack-enter.stack-enter-active{-webkit-transform:translateX(0);transform:translateX(0);transition:transform .2s linear;background-color:#fff}.left-exit,.stack-exit{position:absolute;width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.stack-exit.stack-exit-active{-webkit-transform:translateX(100%)!important;transform:translateX(100%)!important;transition:transform .2s linear}.page{position:absolute;top:0;left:0;padding:0;background-color:#fff}.scroll-view{height:100%;width:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto}.scroll-view.borderTop{border-top:.5px solid #e3e3e3}.page-mask{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#000;z-index:2;display:none;pointer-events:none;opacity:0}.page-mask-transition{transition:opacity .2s linear}.MdMNG07Foot .mdMNG07Btn{position:fixed}.swiper-tabs>.react-swipe-container{height:100%}.swiper-tabs>.react-swipe-container>div{height:100%}