.modalDialog.countModal .generalModal .orangeButton{margin:10px auto}.modalDialog.countModal .generalModal .mb0{margin-bottom:0 !important}.modalDialog.countModal .generalModal .titleArea{height:0 !important;border:0 !important}.modalDialog.countModal .generalModal .closeBtn{position:absolute;padding:0 !important;width:50px !important;height:50px !important;float:none !important;top:10px;right:30px;z-index:90}.modalDialog.countModal .generalModal .closeBtn i.iconCircleClose{background-image:url("https://cs1.animestore.docomo.ne.jp/anime_kv/html/CF/img/mdl_close.png") !important;background:url("https://cs1.animestore.docomo.ne.jp/anime_kv/html/CF/img/mdl_close.png") no-repeat 0 0;width:100%;height:100%;display:block;background-size:100% auto}.modalDialog.countModal .generalModal{position:relative;max-width:700px !important;width:calc(100% - 30px) !important;background-color:transparent !important;padding:0 !important;opacity:0}.modalDialog.countModal .generalModal.showAnime{opacity:1;-webkit-animation:showAnimation 1.0s ease-in 0s 1 normal forwards running;animation:showAnimation 1.0s ease-in 0s 1 normal forwards running}@keyframes showAnimation{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showAnimation{0%{opacity:0}100%{opacity:1}}.modalDialog.countModal .generalModal #inline_content{padding:0 !important;box-sizing:border-box;font-size:1.6rem;overflow-x:hidden;overflow-y:auto;padding:10px !important}.modalDialog.countModal .generalModal:before{position:absolute;content:"";width:100%;height:100%;top:-21px;left:-21px;padding:21px;background-repeat:no-repeat;background-position:top left,top right,bottom left,bottom right;pointer-events:none}.modalDialog.countModal .generalModal .countInner{max-width:640px;margin:auto;padding:0 10px 10px 10px}.modalDialog.countModal .generalModal .countTitle,.bottomArea>p:not([class]){color:#fff;text-shadow:0 0 8px #00c6fd,0 0 8px #00c6fd}.modalDialog.countModal .generalModal .countTitle{font-size:3.4rem;font-weight:bold;line-height:75px;padding-top:5px}.modalDialog.countModal .generalModal .imageWrap{position:relative}.modalDialog.countModal .generalModal .imageWrap img{position:absolute;left:0;top:0}.modalDialog.countModal .generalModal .imageWrap:before{content:"";display:block;padding-top:55.4%}.modalDialog.countModal .generalModal .bottomArea{position:relative;box-sizing:border-box}.modalDialog.countModal .generalModal .bottomArea:before{position:absolute;content:"";width:100%;height:2px;top:0;left:0;background:#fff}.modalDialog.countModal .generalModal .orangeButton{max-width:320px !important}.modalDialog.countModal .generalModal .btnSingleArea{display:none !important}.modalDialog.countModal .generalModal .orangeButton a{color:#fff !important;background-color:#eb5528;border-radius:8px;font-size:2rem;line-height:60px;text-decoration:none !important;padding:10px 20px}.modalDialog.countModal .generalModal .orangeButton a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}@media screen and (max-width:859px){.modalDialog.countModal .generalModal .orangeButton{margin:10px auto 0;padding:0}.modalDialog.countModal .generalModal #inline_content{font-size:1.4rem;padding:10px !important}.modalDialog.countModal .generalModal:before{background-size:60px auto;top:-14px;left:-14px;padding:14px}.modalDialog.countModal .generalModal .countTitle{font-size:2rem;line-height:45px;padding-top:0}.modalDialog.countModal .generalModal .closeBtn{width:35px !important;height:35px !important;top:10px;right:30px}.modalDialog.countModal .generalModal .btn_twitter{margin:10px auto}.modalDialog.countModal .generalModal .btn_twitter a{background-size:27px;font-size:1.4rem;line-height:40px;padding:0}.modalDialog.countModal .generalModal .bottomArea{padding:10px 0}.modalDialog.countModal .generalModal .orangeButton{margin-top:0}.modalDialog.countModal .generalModal .closeBtn i.iconCircleClose{width:100%;height:100%}.modalDialog.countModal .generalModal #inline_content.webkitScrollbar::-webkit-scrollbar{display:none !important}}@media screen and (max-width:374px){.modalDialog.countModal .generalModal .closeBtn{width:25px !important;height:25px !important;top:10px;right:22px}}
