@charset "UTF-8";h5{width:510px}@media screen and (max-width:650px){#main_column_bottom{background-size:100% auto}}@media screen and (max-width:950px){ul.side_menu_li>li{width:100%}ul.side_menu_2nd>li{width:100%;margin-left:5%;margin-right:5%}ul.side_menu_3rd{clear:left}ul.side_menu_3rd>li{width:100%;margin:0}.side_menu_li li:first-child:last-child{border-bottom:0}.side_menu_li li a,.side_menu_li li.pull{padding:5px}}@media screen and (min-width:951px){.side_menu_li li:last-child{border-bottom:0}}@charset "UTF-8";h1,h2,h3,h4,h5{box-sizing:content-box}@media screen and (min-width:951px){h4:not(.h4_line2){white-space:nowrap}}input[type=password],input[type=tel],input[type=text]{padding:1ex;border-radius:5px;border:#a9a9a9 1px solid;background-color:#fff;line-height:initial}input[type=tel]{font-family:"Segoe UI","Courier New",monospace}input[type=password]:focus,input[type=tel]:focus{border:solid 1px #20b2aa}input[type=button]:focus{outline:0}input[type=tel]{width:350px}#main_column_main{min-height:600px;overflow:visible}span{font-weight:inherit}.mb30{line-height:170%}.side_menu_li li a{width:100%}.side_menu_2nd>li>a{color:#1FF8EF}.side_menu_li .side_menu_2nd>li>a:hover{color:#fff}.side_menu_2nd li a{font-weight:400}@media screen and (min-width:951px){.side_menu_2nd{x-margin-left:1em}.side_menu_li>li{border-bottom:0}.side_menu_li>li>a{border-bottom:1px solid #969696}.side_menu_2nd>li{border:0;margin:4px 0}.side_menu_2nd>li>a{background-image:none}.side_menu_3rd{margin-left:1em}}@media screen and (max-width:950px){.side_menu_li{max-width:630px}.side_menu_li li a{width:100%}}#location hr{margin:20px 0;padding:0;border-top-color:rgba(0,0,0,.25)}a,button,input,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}html.android .bgcolor-forAndroid{background-color:rgba(0,0,0,.01)}button::-moz-focus-inner{border:0}a.square-button,button.square-button{display:inline-block;padding:1ex 2ex;border:#a9a9a9 1px solid;border-radius:5px;color:#FFF;background-color:#0088A4;font-weight:700;text-decoration:none;cursor:pointer}html.phone.not-tablet a.square-button,html.phone.not-tablet button.square-button{font-size:.85em}button.square-button.decide,html.phone.not-tablet button.square-button.decide{padding:1ex 5ex}button.square-button:disabled{border:1px solid #e7e7e7;color:#8d8d8d!important;background-color:#dadada!important;cursor:default}a.square-button{margin-right:10px}html.phone.not-tablet a.square-button{margin-right:5px}.checkbox-area{margin:20px 0;border:1px dashed rgba(0,0,0,.2);border-radius:6px}html.phone .checkbox-area{border:2px dashed rgba(0,0,0,.2)}html.phone p>span+.checkbox-area{margin:20px 0}.checkbox-area.accept,.checkbox-area.remember{display:inline-block;padding:10px}.checkbox-area.accept{color:red}.checkbox-area.remember{margin:20px 0 0}html.phone.not-tablet .checkbox-area.accept,html.phone.not-tablet .checkbox-area.remember{padding:10px}html.phone .checkbox-area.remember{margin:40px 0 0}.checkbox-area.accesscode{display:block;padding:20px 15px;font-size:1.1em;word-break:break-all}.checkbox-area.accesscode>.text{line-height:1.7;font-size:.9em}.checkbox-area>input{display:none}.checkbox-area>.check-mark{position:relative;display:inline-block;float:left;width:1em;height:1em;margin-right:.5em;margin-top:.2em}@media screen and (max-width:950px){.checkbox-area>.check-mark{margin-top:.3em}}.checkbox-area>.check-mark:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:100%;height:100%;border:2px solid #aaa;background-color:#fff;vertical-align:middle;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);box-sizing:border-box}.checkbox-area>.check-mark.checkbox:before{border-radius:3px}.checkbox-area>.check-mark.radio:before{border-radius:50%}.checkbox-area>.check-mark:after{position:absolute;display:inline-block;width:100%;height:100%;-webkit-transition:220ms cubic-bezier(0.5,0,.1,2);transition:220ms cubic-bezier(0.5,0,.1,2);-webkit-transform:scale(0.7);transform:scale(0.7);box-sizing:border-box;opacity:0}.checkbox-area>.check-mark.checkbox:after{content:'✔';top:-7px;left:-3px;color:#228b22;font-size:200%}html.phone.not-tablet .checkbox-area>.check-mark.checkbox:after{left:-5px}.checkbox-area>.check-mark.radio:after{content:'';top:0;left:0;border:2px solid #aaa;border-radius:50%;background-color:#228b22}.checkbox-area>input:checked+.check-mark:after{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1;line-height:1}.checkbox-area>.text{display:block;float:left;line-height:1.3}.checkbox-area.accept>.text{font-size:1.2em}html.phone.not-tablet .checkbox-area.accept>.text{font-size:1.1em}.-font-bold{font-weight:700!important}.-margin-top10px{display:inline-block;margin-top:10px}html.phone.not-tablet .-margin-top10px,html.tablet .-margin-top10px{margin-top:20px}.-small-text{font-size:95%}.-container-right{text-align:right}.maintenance{color:red;font-weight:700;margin:15px 0 -15px}@media screen and (max-width:950px){.maintenance{margin-bottom:-30px}}.the_playerheader{padding-left:2px;padding-right:2px}#player-header{width:100%;margin-top:-25px;border:2px solid #AB9010;border-top-color:#DABB39;background-color:rgba(0,0,0,.9);z-index:1}@media screen and (max-width:950px){#player-header{margin-top:-3%}}#status{width:100%;color:#fff;font-size:1.35em;font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝体","Yu Mincho","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#status .attention-color{color:#ff2020}html.phone.not-tablet #status{font-size:1.1em}.status-grade{position:relative;width:100%;padding:35px 0 5px 10px;border-bottom:1px solid #1dbdc0}@media screen and (min-width:951px){.status-grade{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.status-grade.small{padding:35px 0 5px 5px}html.phone.not-tablet .status-grade{padding:30px 10px 0}.status-grade::before{content:"";position:absolute;top:-2px;right:70%;width:39px;height:17px;background-image:url(../images/header/decoration-front.9a53e2d2.png);background-repeat:no-repeat;background-size:contain}.status-grade::after{content:"";position:absolute;top:-2px;right:0;width:70%;height:17px;background-image:url(../images/header/decoration.d05a8efa.png);background-repeat:repeat-x}@media screen and (min-width:951px){.status-left{-webkit-flex:4.2;flex:4.2;padding-top:1.3%}}@media screen and (max-width:950px){.status-left{width:100%}}@media screen and (min-width:951px){.status-center{-webkit-flex:3.8;flex:3.8}}@media screen and (min-width:951px){.status-right{-webkit-flex:2;flex:2}}@media screen and (max-width:950px){.status-center,.status-right{display:inline-block;width:49%}}.status-center{position:relative}.status-caution{width:100%;background-color:#ffc;color:#000;margin-bottom:10px;padding:10px;white-space:normal}@media screen and (min-width:951px){.status-caution{margin-right:10px}}.status-caution .redtext{color:red}.status-caution span{text-align:center;display:block;font-size:13px;font-weight:700}.admiral,.fc-kouMedal,.fc-title,.status-item,.status-level{display:block}.admiral{font-size:.9em}@media screen and (min-width:651px){.admiral{margin-left:5px}}.status-level{font-size:.9em;white-space:nowrap}@media screen and (min-width:651px){.status-level{margin-left:5px}}@media screen and (max-width:650px){.status-level{display:block}}.status-level-head{color:#1dbdc0}@media screen and (max-width:650px){.status-level-head,.status-level-rank{margin-left:0}}.status-level-value{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝体","Yu Mincho","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.fc-title{margin:0 5px}.fc-kouMedal{position:relative;z-index:2}.fc-kaikyoAndoShogo{position:absolute;bottom:0;display:block;width:100%;height:40px;z-index:1}.status-medal-head{display:inline-block;-webkit-transform-origin:right center;transform-origin:right center;background-size:auto 100%;vertical-align:middle}.status-medal-head:not(.noaction){height:40px;width:40px;-webkit-transform:scale(0.75);transform:scale(0.75);background-image:url(../images/header/ic_kou_button.369e686d.png);cursor:pointer}.status-medal-head:not(.noaction):hover{-webkit-filter:brightness(140%);filter:brightness(140%)}.status-medal-head:not(.noaction):active{-webkit-transform:scale(0.7);transform:scale(0.7)}.status-medal-head.noaction{height:40px;width:44px;-webkit-transform:scale(0.6);transform:scale(0.6);background-image:url(../images/header/ic_kou_medal.def9eb2b.png)}.status-medal-value{display:inline-block;font-size:1.2rem;height:1.2rem;margin-top:-4px;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none}.status-medal-kaikyo,.status-medal-shogo{display:block;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;bottom:0}.status-medal-kaikyo{background-image:url(../images/header/kaikyo_medal.37dbfa58.png);width:34px}@media screen and (min-width:951px){.status-medal-kaikyo{left:87px}}@media screen and (max-width:950px){.status-medal-kaikyo{left:53%}}.status-medal-shogo{background-image:url(../images/header/shogo_medal.0d60656a.png);width:15px}@media screen and (min-width:951px){.status-medal-shogo{left:135px}}@media screen and (max-width:950px){.status-medal-shogo{left:80%}}.status-items .bucket+.status-material-value{width:2.5em}.status-items .coin+.status-material-value{width:3.3em}.status-item::after{display:block;content:'';height:0;width:0;clear:both}.status-materials{padding:10px 10px 15px 15px;background-color:rgba(90,90,90,.9);white-space:nowrap}html.phone.not-tablet .status-materials{padding:10px}.status-materials-line{float:left}@media screen and (min-width:651px) and (max-width:950px){.status-materials-line.bottom,.status-materials-line.upper{width:30%}}@media screen and (max-width:650px){.status-materials-line.bottom,.status-materials-line.upper{width:50%}}.status-materials-upper{position:relative}@media screen and (min-width:951px){.status-materials-upper{float:left;width:70%;width:calc(100% - 20em)}}@media screen and (max-width:950px){.status-materials-upper{width:100%}}@media screen and (min-width:951px){.status-materials-bottom{float:right}}.status-materials-bottom .menu{display:block;width:100%;margin:8px 0;padding:5px 0 5px 15px;background-color:#444;cursor:pointer}@media screen and (min-width:951px){.status-materials-bottom .main{width:14.5em}}@media screen and (max-width:950px){.status-materials-bottom .main{width:100%}}.status-material{display:block;margin:10px 0 0}.status-material-head{display:inline-block;float:left;width:40px;height:40px;margin:-6px 5px 0 0;-webkit-transform:scale(0.8);transform:scale(0.8);background-repeat:no-repeat;background-image:url(../images/header/icon-item.d7ba8656.png)}@media screen and (max-width:650px){.status-material-head{-webkit-transform:scale(0.7);transform:scale(0.7)}}@media screen and (max-width:950px){.status-material-head{margin:-10px 3px 0 3px}}.status-material-head.drum{background-position:-94px -44px}.status-material-head.copper{background-position:-18px -44px}.status-material-head.bullet{background-position:-94px 0}.status-material-head.bauxite{background-position:-18px -1px}.status-material-head.bucket{background-image:url(../images/header/icon_bucket.0471410c.png);background-size:cover}.status-material-head.coin{background-image:url(../images/header/icon_furniture_coin.f59a3c49.png);background-size:cover}.status-material-value{display:inline-block;left:76px;width:4em;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝体","Yu Mincho","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;line-height:1}@media screen and (max-width:950px){.status-material-value{width:5rem;min-width:5rem;font-size:.95em}}.status-material-value.max{color:#d9d600}.status-maxstrage{position:absolute;margin:auto;line-height:1.1;float:left;text-align:center}@media screen and (min-width:951px){.status-maxstrage{top:100px;left:40px}}@media screen and (max-width:950px){.status-maxstrage{top:0;bottom:0;right:10px}}@media screen and (min-width:651px){.status-maxstrage{height:2.2em}}@media screen and (min-width:651px) and (max-width:950px){.status-maxstrage{right:1.5em}}@media screen and (max-width:650px){.status-maxstrage{position:relative;width:100%;margin:5px 0}}.status-maxstrage-head{font-size:.85em;color:#6bb0da}.status-maxstrage-value{display:block;text-align:center}@media screen and (max-width:650px){.status-maxstrage-value{display:inline-block}}.status-result{display:block;line-height:1.3}@media screen and (min-width:651px) and (max-width:950px){.status-result{float:left;margin-right:1em;margin-top:.5em}}.status-result::after{content:'';display:block;height:0;clear:both}.status-result-head{display:inline-block;font-size:.85em;color:#d9d600;width:6em}@media screen and (max-width:950px){.status-result-head{float:left}}.status-result-value{display:inline-block;width:10em;font-size:.9em;text-align:right}@media screen and (max-width:650px){.status-result-value{float:right}}.status-result-value img{height:1.2em;vertical-align:text-bottom}.status-attention{display:block;width:100%;float:left;white-space:normal;font-size:.7em}@media screen and (max-width:950px){.status-attention{margin:8px 0}}.status-attention span{display:block}@media screen and (min-width:651px){.status-attention span.left{float:left}}@media screen and (min-width:651px){.status-attention span.right{float:right}}.status-attention .campaign-left{float:left;background:#ffd75e;color:#000;text-align:center;font-size:11px;padding:5px 0}.status-attention .campaign-left .redtext{color:red}.status-attention .campaign-left span{font-weight:700}.status-attention .campaign-alert{width:100%;float:left;background:#ffd75e;color:#000;text-align:center;font-size:11px;padding:5px 0}.status-attention .campaign-alert .redtext{color:red}.status-attention .campaign-alert span{font-weight:700}.status-attention .attention-color{margin-top:10px}#collect-event{background-color:#5a5a5a;margin:-1px 2px;border:2px solid #AB9010;font-size:1.15em;font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝体","Yu Mincho","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;color:#d9d600}@media screen and (min-width:951px){#collect-event{font-size:1.15em}}@media screen and (max-width:950px){#collect-event{font-size:.85em}}#collect-event .epFes-banner{position:relative;background-position:center 0;background-size:contain;background-repeat:no-repeat;width:100%}@media screen and (min-width:951px){#collect-event .epFes-banner{height:61.75px}}@media screen and (max-width:950px){#collect-event .epFes-banner{height:10vw}}#collect-event .epFes-banner .epFesDate{position:absolute;color:#fff;top:55%;left:46%}@media screen and (min-width:951px){#collect-event .epFes-banner .epFesDate{font-size:.9em;top:57%}}@media screen and (min-width:651px) and (max-width:950px){#collect-event .epFes-banner .epFesDate{font-size:1em;top:66%;left:44%}}@media screen and (max-width:650px){#collect-event .epFes-banner .epFesDate{font-size:.6em;top:63%;left:44%}}#collect-event .epFes-banner.OPEN{background-image:url(../components/epfes/twelfth/banner_area_OPEN.83f5ffd3.png?version=u5949a2dc)}#collect-event .epFes-banner.EXCHANGE{background-image:url(../components/epfes/twelfth/banner_area_EXCHANGE.83f5ffd3.png?version=u689633aa)}#collect-event .itemstock{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;border-top:2px solid #AB9010}@media screen and (min-width:951px){#collect-event .itemstock{padding:10px 15px}}@media screen and (max-width:950px){#collect-event .itemstock{padding:10px}}#collect-event .itemstock .epFesItem{text-align:center;width:25%}#collect-event .itemstock .column,#collect-event .itemstock .message,#collect-event .itemstock .status{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}#collect-event .itemstock .column p,#collect-event .itemstock .message p,#collect-event .itemstock .status p{text-align:right;margin:0}#collect-event .itemstock .column p span,#collect-event .itemstock .message p span,#collect-event .itemstock .status p span{margin-left:10px}#collect-event .itemstock .message{width:24%}#collect-event .itemstock .column{color:#fff}#collect-event .lineup{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:10px 0;border-top:2px solid #AB9010;color:#fff}#collect-event .lineup .itemName,#collect-event .lineup .num,#collect-event .lineup .soldOut{color:#d9d600}#collect-event .lineup .left,#collect-event .lineup .right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width:951px){#collect-event .lineup .left,#collect-event .lineup .right{width:30%}}@media screen and (max-width:950px){#collect-event .lineup .left,#collect-event .lineup .right{width:42%;font-size:.8em}}#collect-event .lineup .left p,#collect-event .lineup .right p{margin:0}@media screen and (min-width:951px){#collect-event .lineup .left p.progress,#collect-event .lineup .right p.progress{margin-right:-40px}}@media screen and (max-width:950px){#collect-event .lineup .left.column{-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around}}#collect-event .lineup .left.longString{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;margin-right:3%;margin-left:3%;width:36%}@media screen and (min-width:951px){#collect-event .lineup .left.longString{width:25%;margin-right:5%;margin-left:0;text-align:left}#collect-event .lineup .left.longString p{text-align:left}}#collect-event .lineup .left.longString p{text-align:center}@supports (-webkit-touch-callout:none){#collect-event .lineup .left.longString{margin-right:4%;margin-left:4%;width:10em}}#collect-event .lineup .right div{width:50%}#collect-event .lineup .right div p{background-size:contain;background-repeat:no-repeat;text-align:right}@media screen and (min-width:951px){#collect-event .lineup .right div p{background-position:40% 0}}@media screen and (max-width:950px){#collect-event .lineup .right div p{background-position:35% 0}}#collect-event .lineup .right div p.TUBE_RED{background-image:url(../components/area/TUBE_RED.3d2a7567.png)}#collect-event .lineup .right div p.TUBE_WHITE{background-image:url(../components/area/TUBE_WHITE.153b3154.png)}#collect-event .lineup .right div p.TUBE_GREEN{background-image:url(../components/area/TUBE_GREEN.9719fc65.png)}#collect-event .lineup .right div p.TUBE_BLUE{background-image:url(../components/area/TUBE_BLUE.3fa67c8c.png)}#side_column{position:relative}@media screen and (min-width:951px){.the_banner_block{position:absolute;display:block;top:100%;margin-top:10px}.the_banner_block .fc-banner{display:block;border:1px solid;border-color:#E5CB22 #6E541B #805908 #B99335;box-shadow:0 5px 10px rgba(0,0,0,.5);margin-bottom:10px;-webkit-transition:0s;transition:0s}.the_banner_block .fc-banner:not(.epFesEnd):hover{border-color:#000;outline:3px solid rgba(255,255,255,.95)}.the_banner_block .fc-banner:not(.epFesEnd):active{-webkit-transform:translateY(1px);transform:translateY(1px)}.fc-banner-toggle>span{display:none}}@media screen and (max-width:950px){.the_banner_block{position:relative;display:block;padding-top:20px;padding-left:2px;padding-right:2px;padding-bottom:3px;overflow:hidden;border-radius:0 0 21px 19px}a.fc-banner{position:relative;display:block;padding-top:20px;text-decoration:none}.fc-banner-text{display:block;padding:10px 0;padding-left:3em;background-image:-webkit-linear-gradient(top,rgba(120,120,120,.5),rgba(120,120,120,.3));background-image:linear-gradient(to bottom,rgba(120,120,120,.5),rgba(120,120,120,.3));border-top:1px solid #888;border-bottom:1px solid #666;color:#fff}.fc-banner:not(.is-minimum) .fc-banner-text{display:none}.fc-banner:not(.is-minimum)>img.sp_only{display:block}.fc-banner.is-minimum>img{display:none}:not(.is-minimum)>.fc-banner-toggle{position:absolute;top:0}.is-minimum>.fc-banner-toggle{position:relative;display:block}.is-minimum>.fc-banner-toggle:hover{background-color:rgba(255,255,255,.1)}.fc-banner-toggle::before{content:'▲';position:absolute;left:4px;top:5px;width:30px;height:30px;background-image:-webkit-linear-gradient(top,#fbdb00,#f70 90%);background-image:linear-gradient(to bottom,#fbdb00,#f70 90%);box-shadow:inset 0 0 2px #683c00,0 1px 3px rgba(0,0,0,.5);text-align:center;line-height:30px;color:#000;border-radius:100%;text-shadow:0 1px 1px #000;z-index:1}.is-minimum>.fc-banner-toggle::before{content:'▼'}}[hidden]{display:none}#wrap{overflow:visible}.g-mt{margin-top:1rem!important}.g-ph{padding-left:1rem!important;padding-right:1rem!important}@media screen and (min-width:951px){nav ul li.game.disabled{background-image:url(../wk/img/basic/nav_02_none.png)}nav ul li.player{background-image:url(../wk/img/basic/nav_04_on.png)}nav ul li.player.disabled{background-image:url(../wk/img/basic/nav_04_none.png)}nav ul li.ranking{background-image:url(../wk/img/basic/nav_05_on.png)}nav ul li.ranking.disabled{background-image:url(../wk/img/basic/nav_05_none.png)}#ranking nav ul li.ranking{background-image:url(../wk/img/basic/nav_05_act.png)}}@media screen and (max-width:950px){nav ul li.game.disabled{background-image:url(../wk/img/sp/sp_nav_02_none-trans.png)}nav ul li.player{background-image:url(../wk/img/sp/sp_nav_04_on-trans.png)}nav ul li.player.disabled{background-image:url(../wk/img/sp/sp_nav_04_none-trans.png)}nav ul li.ranking{background-image:url(../wk/img/sp/sp_nav_05_on-trans.png)}nav ul li.ranking.disabled{background-image:url(../wk/img/sp/sp_nav_05_none-trans.png)}#ranking nav ul li.ranking{background-image:url(../wk/img/sp/sp_nav_05_act-trans.png)}}.slide-toggle{overflow:hidden;-webkit-transition:all .5s;transition:all .5s}@charset "UTF-8";.fc-buttons{margin:1rem 0 .5rem;text-align:center}.fc-button{position:relative;background-image:-webkit-linear-gradient(top,#6EEEE8,#175A6A 80%);background-image:linear-gradient(to bottom,#6EEEE8,#175A6A 80%);padding:4px 8px;box-shadow:0 0 2px rgba(104,219,219,.5)inset,0 0 8px rgba(104,219,219,.5)inset;border-radius:6px;border:2px solid #000;font-size:1.45rem;text-shadow:0 0 3px rgba(0,0,0,.75),0 0 2px rgba(0,0,0,.75);color:#fff;white-space:nowrap;overflow:hidden}.fc-button:hover{background-image:-webkit-linear-gradient(top,#83fcf6,#14768f 80%);background-image:linear-gradient(to bottom,#83fcf6,#14768f 80%);box-shadow:0 0 2px rgba(131,252,246,.5)inset,0 0 8px rgba(131,252,246,.5)inset;cursor:pointer}.fc-button.active:not(:active):not(:disabled):hover{box-shadow:0 -2px 2px rgba(235,185,93,.5)inset,0 -2px 8px rgba(235,185,93,.5)inset,0 10px 10px 5px rgba(255,255,255,.15)inset}.fc-button.active{background-image:-webkit-linear-gradient(top,#FC9814,#9C3D1E 70%);background-image:linear-gradient(to bottom,#FC9814,#9C3D1E 70%);box-shadow:0 0 2px rgba(224,195,108,.5)inset,0 0 8px rgba(224,195,108,.5)inset;cursor:pointer}.fc-button:active{background-image:-webkit-linear-gradient(top,#FC9814,#9C3D1E 70%);background-image:linear-gradient(to bottom,#FC9814,#9C3D1E 70%);box-shadow:0 -2px 2px rgba(235,185,93,.5)inset,0 -2px 8px rgba(235,185,93,.5)inset,0 2px 8px rgba(0,0,0,.5)inset,0 10px 10px 5px rgba(40,40,40,.15)inset;-webkit-transform:translateY(1px);transform:translateY(1px)}.fc-button[disabled]{background-image:-webkit-linear-gradient(top,#999,#666 80%);background-image:linear-gradient(to bottom,#999,#666 80%);box-shadow:0 0 2px rgba(219,219,219,.5)inset,0 0 8px rgba(219,219,219,.5)inset;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,.75);cursor:default}.fc-button.is-medium-small{font-size:1rem}.fc-button.is-small{font-size:.8rem;border-radius:.6em;padding:.5ex 2ex}.fc-button.is-fullwidth{display:block;width:100%;margin:.5ex 0}.fc-page-buttons{position:fixed;bottom:12px;left:10px;width:30%;z-index:500;opacity:0;-webkit-transition:500ms;transition:500ms}.fc-page-buttons>.fc-button{border-radius:1.5ex;box-shadow:0 2px 10px #b77008;border:2px solid #fff;background-image:-webkit-linear-gradient(top,#FCC947,#FCA648,#BC724B);background-image:linear-gradient(to bottom,#FCC947,#FCA648,#BC724B);text-shadow:0 -1px 2px #D86E4F,0 0 3px #D86E4F,0 0 3px #D86E4F,0 0 3px #D86E4F;letter-spacing:.2ex;opacity:.85;font-size:.8rem}html.goto-top-shown .fc-page-buttons{opacity:1}.fc-form-box{margin:1rem 0}@media screen and (min-width:951px){.fc-form-box{border:1px solid #888;border-radius:4px;padding:1rem}}.fc-kome{display:block;margin-top:1em;font-size:90%;opacity:.75;text-indent:-1em;margin-left:1em}.fc-kome::before{content:"※"}@charset "UTF-8";.fc-content-section{margin-bottom:2rem}.fc-content-section+.fc-content-section{border-top:1px dashed rgba(0,0,0,.5)}@media screen and (min-width:951px){.fc-content{padding:20px 50px}#main_column_main .fc-content p{margin-left:0;margin-right:0}.fc-content h4{margin-top:25px;margin-left:-25px;margin-right:-25px}.fc-content h6{text-indent:0;margin-top:25px;margin-left:0;margin-right:-25px;padding-left:0;color:#009C9B;border-bottom:0}}@media screen and (max-width:950px){.fc-content{width:86%;margin:0 auto}#main_column_main .fc-content p:not(:last-child){margin-bottom:.75rem}.fc-content h4{width:100%;margin:1.5rem -4% 1rem}.fc-content h6{width:100%;margin:1rem 0;text-indent:0;padding-left:0;color:#009C9B;border-bottom:0}}.fc-content>:first-child{margin-top:0}.fc-content>:last-child{margin-bottom:0}@charset "UTF-8";.fc-datalist>dt{margin-top:.5em;font-weight:700;font-size:1.1rem;color:#333}.fc-datalist>dd{margin-left:1.1em;color:#555}.fc-datalist>dd.is-toolong{font-size:.9rem;line-height:1.1}ul.fc-list{margin:1rem 0;margin-left:2rem}ul.fc-list>li{list-style-type:disc}@charset "UTF-8";.fc-dialog p{text-align:justify}.fc-dialog-wrapper{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:10000}.fc-ng-fade{-webkit-transition:250ms;transition:250ms}.fc-ng-fade.ng-enter{opacity:0}.fc-ng-fade.ng-enter-active,.fc-ng-fade.ng-leave{opacity:1}.fc-ng-fade.ng-leave-active{opacity:0}.fc-dialog{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;min-height:300px;height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;color:#f9f8f6}.fc-dialog>.header{position:absolute;left:0;width:100%;text-align:center;text-shadow:0 1px 1px #000,0 0 3px #000;color:#fff}.fc-dialog>.fc-buttons{position:absolute;left:0;width:100%;margin:0 auto;text-align:center}.fc-dialog>.content{overflow-x:hidden;overflow-y:auto}.fc-dialog>.content>p{margin:10px 0}@media screen and (min-width:951px){.fc-dialog>.content>p{font-size:18px}}@media screen and (max-width:950px){.fc-dialog>.content>p{font-size:16px}}.fc-dialog>.content>p:first-child{margin-top:0}.fc-dialog>.content>p:last-child{margin-bottom:0}@media screen and (min-width:951px){.fc-dialog.fc-dialog-plain{width:708px;height:408px;padding:120px 4px 0;background-image:url(../components/campaign/fc-dialog-plain-pc.b827f80d.png)}.fc-dialog.fc-dialog-plain>.header{top:50px;font-size:30px}.fc-dialog>.content{padding:0 80px;height:186px}.fc-dialog>.content>p{line-height:1.4}.fc-dialog.fc-dialog-plain>.fc-buttons{bottom:40px}.fc-dialog>.content::-webkit-scrollbar{width:5px;background:#eee}.fc-dialog>.content::-webkit-scrollbar-button{width:5px;height:5px;background:#666}.fc-dialog>.content::-webkit-scrollbar-piece{background:#eee}.fc-dialog>.content::-webkit-scrollbar-piece:start{background:#eee}.fc-dialog>.content::-webkit-scrollbar-thumb{background:#333}.fc-dialog>.content::-webkit-scrollbar-corner{background:#333}}@media screen and (max-width:950px){.fc-dialog.fc-dialog-plain{width:400px;height:400px;padding:0 10px;background-image:url(../components/campaign/fc-dialog-plain-sp.f1ccb042.png)}.fc-dialog.fc-dialog-plain>.header{top:25px;font-size:24px}.fc-dialog.fc-dialog-plain>.header.small{font-size:18px}.fc-dialog>.content{padding:75px 20px 0;height:320px}.fc-dialog>.content>p{line-height:1.3}.fc-dialog.fc-dialog-plain>.fc-buttons{bottom:30px}}@media screen and (min-width:951px){.fc-dialog.fc-dialog-ribbon{width:958px;height:463px;padding:155px 140px 0;background-image:url(../components/campaign/fc-dialog-ribbon-gold-pc.44e0f089.png)}.fc-dialog.fc-dialog-ribbon>.header{top:96px}.fc-dialog.fc-dialog-ribbon>.text{left:0;bottom:104px;font-size:22px;line-height:58px}.fc-dialog.fc-dialog-get::before{width:130px;height:50px;top:32px;left:63px}.fc-dialog.fc-dialog-ribbon>.fc-buttons{bottom:40px}}@media screen and (max-width:950px){.fc-dialog.fc-dialog-ribbon{width:400px;height:244px;background-image:url(../components/campaign/fc-dialog-ribbon-gold-sp.2dff38fc.png)}.fc-dialog.fc-dialog-ribbon>.header{top:65px}.fc-dialog.fc-dialog-ribbon>.text{left:0;bottom:68px;font-size:16px;line-height:38px}.fc-dialog.fc-dialog-get::before{width:80px;height:50px;top:26px;left:23px}.fc-dialog.fc-dialog-ribbon>.fc-buttons{bottom:-40px}}.fc-dialog.fc-dialog-ribbon>.image{position:absolute;top:-6px;left:0;right:0;bottom:0;margin:auto}.fc-dialog.fc-dialog-ribbon>.image.is-itemicon{width:70px;height:70px}.fc-dialog.fc-dialog-ribbon>.text{position:absolute;margin:0 auto;width:100%;text-align:center}@media screen and (min-width:951px){.fc-dialog.fc-dialog-simple{width:739px;height:500px;padding:20px 30px;background-image:url(../wk/img/other/main_bg-trans.png);background-repeat:repeat-y;background-size:100% auto;color:#445}.fc-dialog.fc-dialog-simple.is-longer{height:520px}.fc-dialog.fc-dialog-simple::before{content:"";position:absolute;top:-25px;left:0;display:block;width:100%;height:25px;background-image:url(../wk/img/other/main_top-trans.png);z-index:-1}.fc-dialog.fc-dialog-simple::after{content:"";position:absolute;bottom:-25px;left:0;display:block;width:100%;height:25px;background-image:url(../wk/img/other/main_bottom-trans.png);z-index:-1}.fc-dialog.fc-dialog-simple>h3{margin:-25px -10px 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:950px){.fc-dialog.fc-dialog-simple{width:90%;height:0;padding:10px 10px 120%;background-image:url(../wk/img/other/main_bg-trans.png);color:#444}.fc-dialog.fc-dialog-simple>.header{top:65px}.fc-dialog.fc-dialog-simple>.text{left:0;bottom:68px;font-size:16px;line-height:38px}.fc-dialog.fc-dialog-get::before{width:80px;height:50px;top:26px;left:23px}.fc-dialog.fc-dialog-ribbon>.fc-buttons{bottom:-40px}.fc-dialog.fc-dialog-simple>h3{width:92%;margin:0 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@charset "UTF-8";.fc-pager{position:relative;width:100%;height:2.4rem;color:#fff;background-color:rgba(0,0,0,.25);border-radius:3px}.fc-pager>.button{position:absolute;top:.2rem;background-image:-webkit-linear-gradient(top,#6EEEE8,#175A6A 80%);background-image:linear-gradient(to bottom,#6EEEE8,#175A6A 80%);width:2rem;height:2rem;text-align:center;line-height:1.85rem;box-shadow:0 0 2px rgba(104,219,219,.5)inset,0 0 8px rgba(104,219,219,.5)inset;border-radius:6px;border:2px solid #000;font-size:1.8rem;text-shadow:0 0 2px rgba(0,0,0,.5),0 0 1px rgba(0,0,0,.5)}.fc-pager>.button:hover{background-image:-webkit-linear-gradient(top,#83fcf6,#14768f 80%);background-image:linear-gradient(to bottom,#83fcf6,#14768f 80%);cursor:pointer}.fc-pager>.button:active{background-image:-webkit-linear-gradient(top,#FC9814,#9C3D1E 70%);background-image:linear-gradient(to bottom,#FC9814,#9C3D1E 70%);line-height:1.95rem;box-shadow:0 0 2px rgba(224,195,108,.5)inset,0 0 8px rgba(224,195,108,.5)inset;cursor:pointer}.fc-pager>.button.is-first{left:.2rem}.fc-pager>.button.is-prev{left:2.4rem}.fc-pager>.button.is-last{right:.2rem}.fc-pager>.button.is-next{right:2.4rem}.fc-pager-bar{position:relative;width:45%;width:calc(100% - 4.6rem - 4.6rem);height:100%;margin:0 auto}.fc-pager-bar>input[type=range]{position:absolute;z-index:2;display:block;width:100%;height:100%;opacity:0;cursor:pointer}.fc-pager-bar>.bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;height:20px;background-image:-webkit-linear-gradient(top,#444 50%,#777);background-image:linear-gradient(to bottom,#444 50%,#777);border:2px solid #ddd}.fc-pager-bar>.bar>.marker{position:absolute;display:block;width:10%;height:16px;background-image:-webkit-linear-gradient(top,#BF5D29,#E97C22);background-image:linear-gradient(to bottom,#BF5D29,#E97C22);box-shadow:0 0 2px #F4BA6C inset;border:2px solid #000;-webkit-transition:300ms;transition:300ms}.fc-pager-bar>.bar>.pagenumber{position:absolute;z-index:1;width:100%;font-family:Consolas,monospace;font-size:.8rem;text-align:center}.fc-pager-bar:hover>.bar>.marker{opacity:.7}.fc-ranking-list{color:#fff;font-family:'Times New Roman',serif;text-shadow:0 0 2px #000,0 0 3px #000,0 1px 2px #000}.fc-ranking-item-wrapper{position:relative}.fc-ranking-item{position:relative;width:100%;height:0;background-repeat:no-repeat;line-height:inherit;margin:4px 0}.fc-ranking-item>*{position:absolute;line-height:inherit;white-space:nowrap}.fc-ranking-item>.rank,.fc-ranking-item>.score{font-family:"Times New Roman",serif;font-weight:700;font-size:1.5rem;-webkit-transform:scale(1.12,1);transform:scale(1.12,1)}.fc-ranking-item>.name{font-family:"Times New Roman","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝体","Yu Mincho","HG明朝E",serif}@media screen and (max-width:950px){.fc-ranking-item>.name{font-weight:700}}.fc-ranking-item>.rank[data-rank="1"]{text-indent:-99px;overflow:hidden}.fc-ranking-item>.rank[data-rank="1"]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;background-image:url(../components/ranking/op_rank_x.50ab95a9.png);background-size:100% 500%;background-position:0 100%;width:1.1em;height:1.1em}.fc-ranking-item>.rank[data-rank="2"]{text-indent:-99px;overflow:hidden}.fc-ranking-item>.rank[data-rank="2"]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;background-image:url(../components/ranking/op_rank_x.50ab95a9.png);background-size:100% 500%;background-position:0 200%;width:1.1em;height:1.1em}.fc-ranking-item>.rank[data-rank="3"]{text-indent:-99px;overflow:hidden}.fc-ranking-item>.rank[data-rank="3"]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;background-image:url(../components/ranking/op_rank_x.50ab95a9.png);background-size:100% 500%;background-position:0 300%;width:1.1em;height:1.1em}.fc-ranking-item>.rank[data-rank="4"]{text-indent:-99px;overflow:hidden}.fc-ranking-item>.rank[data-rank="4"]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;background-image:url(../components/ranking/op_rank_x.50ab95a9.png);background-size:100% 500%;background-position:0 400%;width:1.1em;height:1.1em}.fc-ranking-item>.rank[data-rank="5"]{text-indent:-99px;overflow:hidden}.fc-ranking-item>.rank[data-rank="5"]::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;background-image:url(../components/ranking/op_rank_x.50ab95a9.png);background-size:100% 500%;background-position:0 500%;width:1.1em;height:1.1em}.fc-ranking-item .ranking-medal{display:inline-block;margin-left:-11px;float:left}.fc-ranking-item .ranking-medal .icon{display:inline-block;height:20px;width:19px;background-image:url(../components/ranking/ic_kou_medal.def9eb2b.png);background-size:auto 100%}.fc-ranking-item .ranking-medal span{display:inline-block;margin-left:-5px;font-size:1rem;line-height:1;-webkit-transform:scaleX(0.9);transform:scaleX(0.9);-webkit-transform-origin:left;transform-origin:left}.fc-ranking-item .ranking-medal::after{content:"";display:block;height:0;width:0;clear:both}.fc-ranking-item.is-platinum{position:relative;overflow:hidden}.fc-ranking-item.is-platinum::after{content:"";position:absolute;left:-100%;width:100%;height:100%;background-image:-webkit-linear-gradient(45deg,transparent 20%,rgba(255,255,255,.36)65%,transparent 80%);background-image:linear-gradient(45deg,transparent 20%,rgba(255,255,255,.36)65%,transparent 80%);-webkit-animation:platinum-anim 2.75s linear infinite;animation:platinum-anim 2.75s linear infinite;-webkit-animation-delay:1.375s;animation-delay:1.375s}@-webkit-keyframes platinum-anim{0%{left:-100%}100%{left:200%}}@keyframes platinum-anim{0%{left:-100%}100%{left:200%}}.fc-platinum-five-stars{position:absolute;top:0;left:0;width:100%;height:100%}.fc-platinum-five-stars .star{position:absolute}@media screen and (min-width:951px){.fc-platinum-five-stars .star{width:8%;margin-left:-5%;margin-top:-3.5%}}@media screen and (max-width:950px){.fc-platinum-five-stars .star{width:12%}}.fc-platinum-five-stars .star::before{content:"";position:relative;display:block;width:100%;height:0;padding-bottom:100%;background-image:url(../components/ranking/eff.5cea53c3.png);background-size:contain;background-repeat:no-repeat;-webkit-animation:platinum-star-anim 2.75s linear infinite;animation:platinum-star-anim 2.75s linear infinite;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}@media screen and (min-width:951px){.fc-platinum-five-stars .star:nth-child(1){left:1%;top:-7%}.fc-platinum-five-stars .star:nth-child(2){left:12%;top:28%}.fc-platinum-five-stars .star:nth-child(3){left:52.5%;top:-1%}.fc-platinum-five-stars .star:nth-child(4){left:70%;top:35%}.fc-platinum-five-stars .star:nth-child(5){left:100%;top:0}.fc-platinum-five-stars .star:nth-child(1)::before{-webkit-animation-delay:1.43s;animation-delay:1.43s}.fc-platinum-five-stars .star:nth-child(2)::before{-webkit-animation-delay:1.54s;animation-delay:1.54s}.fc-platinum-five-stars .star:nth-child(3)::before{-webkit-animation-delay:1.8975s;animation-delay:1.8975s}.fc-platinum-five-stars .star:nth-child(4)::before{-webkit-animation-delay:2.1175s;animation-delay:2.1175s}.fc-platinum-five-stars .star:nth-child(5)::before{-webkit-animation-delay:2.365s;animation-delay:2.365s}}@media screen and (max-width:950px){.fc-platinum-five-stars .star:nth-child(1){left:-6%;top:-33%}.fc-platinum-five-stars .star:nth-child(2){left:16%;top:18%}.fc-platinum-five-stars .star:nth-child(3){left:48%;top:16%}.fc-platinum-five-stars .star:nth-child(4){left:68%;top:60%}.fc-platinum-five-stars .star:nth-child(5){left:94%;top:-33%}.fc-platinum-five-stars .star:nth-child(1)::before{-webkit-animation-delay:1.375s;animation-delay:1.375s}.fc-platinum-five-stars .star:nth-child(2)::before{-webkit-animation-delay:1.705s;animation-delay:1.705s}.fc-platinum-five-stars .star:nth-child(3)::before{-webkit-animation-delay:1.925s;animation-delay:1.925s}.fc-platinum-five-stars .star:nth-child(4)::before{-webkit-animation-delay:2.1175s;animation-delay:2.1175s}.fc-platinum-five-stars .star:nth-child(5)::before{-webkit-animation-delay:2.365s;animation-delay:2.365s}}@-webkit-keyframes platinum-star-anim{0%{-webkit-transform:scale(0);transform:scale(0)}5%{-webkit-transform:scale(0.2);transform:scale(0.2)}15%{-webkit-transform:scale(1.5);transform:scale(1.5)}26%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes platinum-star-anim{0%{-webkit-transform:scale(0);transform:scale(0)}5%{-webkit-transform:scale(0.2);transform:scale(0.2)}15%{-webkit-transform:scale(1.5);transform:scale(1.5)}26%{-webkit-transform:scale(0);transform:scale(0)}}@media screen and (min-width:951px){.fc-ranking-list{font-size:19px;line-height:31px}.fc-ranking-attentionColor{color:#ff2020;width:640px;margin:0 auto 10px}.fc-ranking-block{width:640px;margin:0 auto}.fc-ranking-item{padding-bottom:4.71%;background-size:100% 100%}.fc-ranking-item.is-total{background-image:url(../components/ranking/rank_base_unit_total.3d1ba513.png)}.fc-ranking-item.is-platinum{background-image:url(../components/ranking/rank_base_unit_platinum.edc76996.png)}.fc-ranking-item.is-gold{background-image:url(../components/ranking/rank_base_unit_gold.04e5bd32.png)}.fc-ranking-item.is-silver{background-image:url(../components/ranking/rank_base_unit_silver.f19de2c6.png)}.fc-ranking-item.is-bronze{background-image:url(../components/ranking/rank_base_unit_bronze.edd30c0e.png)}.fc-ranking-item>*{top:0;bottom:0;height:100%;margin:auto 0}.fc-ranking-item>.rank{left:10px;width:52px;line-height:33px;text-align:center}.fc-ranking-item>.name{left:106px;width:190px;line-height:31px;text-align:left}.fc-ranking-item>.title{left:342px}.fc-ranking-item>.score{left:467px;width:142px;line-height:33px;text-align:right}.fc-ranking-item>.rank,.fc-ranking-item>.score{font-size:22px}}@media screen and (max-width:950px){.fc-ranking-attentionColor{color:#ff2020;padding-left:1em;text-indent:-1em;margin-bottom:10px}.fc-ranking-block{width:400px;margin:0 auto}.fc-ranking-item{padding-bottom:18%;background-size:100% 100%}.fc-ranking-item.is-total{background-image:url(../components/ranking/rank_sp_total.cc395154.png)}.fc-ranking-item.is-platinum{background-image:url(../components/ranking/rank_sp_platinum.6ba3a993.png)}.fc-ranking-item.is-gold{background-image:url(../components/ranking/rank_sp_gold.5918ec25.png)}.fc-ranking-item.is-silver{background-image:url(../components/ranking/rank_sp_silver.c20ab359.png)}.fc-ranking-item.is-bronze{background-image:url(../components/ranking/rank_sp_bronze.0d0b3cf4.png)}.fc-ranking-item>.rank{left:11px;top:4px;width:64px;height:64px;text-align:center;line-height:63px;font-size:38px}.fc-ranking-item>.name{left:106px;top:5px;width:176px;height:28px;text-align:left;line-height:28px;font-size:14px;font-size:2vw;padding-left:0}.fc-ranking-item>.title{left:304px;top:5px}.fc-ranking-item>.score{left:132px;top:40px;width:248px;height:28px;text-align:right;line-height:28px;font-size:18px;padding-right:11px}.fc-ranking-item>.rank{font-weight:400;-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}.fc-ranking-item>.rank[data-rank-width="1"]{-webkit-transform:scale(1.15,1);transform:scale(1.15,1)}.fc-ranking-item>.rank[data-rank-width="2"]{-webkit-transform:scale(1,1);transform:scale(1,1)}.fc-ranking-item>.rank[data-rank-width="3"]{-webkit-transform:scale(0.85,1);transform:scale(0.85,1)}}.fc-ranking-item>.rank{color:#ddd}.fc-ranking-item>.rank[data-rank="1"]{color:#EBE45D}.fc-ranking-item>.rank[data-rank="2"]{color:#B7C8D6}.fc-ranking-item>.rank[data-rank="3"]{color:#C5926E}.fc-button>.button-label{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-999px;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:90% auto}.fc-button[data-mon=total]>.button-label{background-image:url(../components/ranking/rank_total_off.526004f1.png)}.fc-button[data-mon=total].active>.button-label,.fc-button[data-mon=total]>.button-label:active{background-image:url(../components/ranking/rank_total_on.488fc08b.png)}.fc-button[data-mon=total][disabled]>.button-label{background-image:url(../components/ranking/rank_total_disabled.4a44484a.png)}.fc-button[data-mon="1"]>.button-label{background-image:url(../components/ranking/rank_t_1_off.3c857328.png)}.fc-button[data-mon="1"].active>.button-label,.fc-button[data-mon="1"]>.button-label:active{background-image:url(../components/ranking/rank_t_1_on.89f27332.png)}.fc-button[data-mon="1"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_1_none.11e1018a.png)}.fc-button[data-mon="2"]>.button-label{background-image:url(../components/ranking/rank_t_2_off.74980bd6.png)}.fc-button[data-mon="2"].active>.button-label,.fc-button[data-mon="2"]>.button-label:active{background-image:url(../components/ranking/rank_t_2_on.6add8623.png)}.fc-button[data-mon="2"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_2_none.cd526cc4.png)}.fc-button[data-mon="3"]>.button-label{background-image:url(../components/ranking/rank_t_3_off.fba76473.png)}.fc-button[data-mon="3"].active>.button-label,.fc-button[data-mon="3"]>.button-label:active{background-image:url(../components/ranking/rank_t_3_on.46a7c973.png)}.fc-button[data-mon="3"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_3_none.36b6baae.png)}.fc-button[data-mon="4"]>.button-label{background-image:url(../components/ranking/rank_t_4_off.8590c94f.png)}.fc-button[data-mon="4"].active>.button-label,.fc-button[data-mon="4"]>.button-label:active{background-image:url(../components/ranking/rank_t_4_on.c0376c1a.png)}.fc-button[data-mon="4"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_4_none.83ed8ea6.png)}.fc-button[data-mon="5"]>.button-label{background-image:url(../components/ranking/rank_t_5_off.5f7e185a.png)}.fc-button[data-mon="5"].active>.button-label,.fc-button[data-mon="5"]>.button-label:active{background-image:url(../components/ranking/rank_t_5_on.ae305963.png)}.fc-button[data-mon="5"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_5_none.086fc806.png)}.fc-button[data-mon="6"]>.button-label{background-image:url(../components/ranking/rank_t_6_off.96dcc971.png)}.fc-button[data-mon="6"].active>.button-label,.fc-button[data-mon="6"]>.button-label:active{background-image:url(../components/ranking/rank_t_6_on.42e0aba8.png)}.fc-button[data-mon="6"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_6_none.787ead9d.png)}.fc-button[data-mon="7"]>.button-label{background-image:url(../components/ranking/rank_t_7_off.8d8ab664.png)}.fc-button[data-mon="7"].active>.button-label,.fc-button[data-mon="7"]>.button-label:active{background-image:url(../components/ranking/rank_t_7_on.7558088e.png)}.fc-button[data-mon="7"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_7_none.5bb84693.png)}.fc-button[data-mon="8"]>.button-label{background-image:url(../components/ranking/rank_t_8_off.0b24810c.png)}.fc-button[data-mon="8"].active>.button-label,.fc-button[data-mon="8"]>.button-label:active{background-image:url(../components/ranking/rank_t_8_on.21c8f89c.png)}.fc-button[data-mon="8"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_8_none.2475fe02.png)}.fc-button[data-mon="9"]>.button-label{background-image:url(../components/ranking/rank_t_9_off.4ec4cff0.png)}.fc-button[data-mon="9"].active>.button-label,.fc-button[data-mon="9"]>.button-label:active{background-image:url(../components/ranking/rank_t_9_on.f5c37265.png)}.fc-button[data-mon="9"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_9_none.e85b0bc3.png)}.fc-button[data-mon="10"]>.button-label{background-image:url(../components/ranking/rank_t_10_off.3a13b008.png)}.fc-button[data-mon="10"].active>.button-label,.fc-button[data-mon="10"]>.button-label:active{background-image:url(../components/ranking/rank_t_10_on.863e4161.png)}.fc-button[data-mon="10"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_10_none.726f3d3b.png)}.fc-button[data-mon="11"]>.button-label{background-image:url(../components/ranking/rank_t_11_off.b50ad5d3.png)}.fc-button[data-mon="11"].active>.button-label,.fc-button[data-mon="11"]>.button-label:active{background-image:url(../components/ranking/rank_t_11_on.c08af191.png)}.fc-button[data-mon="11"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_11_none.f7dabea3.png)}.fc-button[data-mon="12"]>.button-label{background-image:url(../components/ranking/rank_t_12_off.b67defc0.png)}.fc-button[data-mon="12"].active>.button-label,.fc-button[data-mon="12"]>.button-label:active{background-image:url(../components/ranking/rank_t_12_on.b37756b3.png)}.fc-button[data-mon="12"][disabled]>.button-label{background-image:url(../components/ranking/rank_t_12_none.png)}.fc-trio-buttons{margin-bottom:.5rem}.fc-trio-buttons>.fc-button{float:left;display:block;width:32%;height:0;padding-bottom:4.622%;padding-bottom:calc(32% * 26 / 180)}.fc-trio-buttons>.fc-button:not(:first-child){margin-left:2%}@media screen and (max-width:950px){.fc-ranking-base-mask{background-image:url(../components/ranking/user_rank_base_mask_sp.a11ed71e.png);width:100%;height:0;padding-bottom:20%;background-size:100% auto;background-repeat:no-repeat;margin-top:4px;margin-bottom:-4px}}@media screen and (min-width:951px){.fc-ranking-base-mask{background-image:url(../components/ranking/user_rank_base_mask.a9c11549.png);max-width:none;width:660px;height:26px;background-size:100% auto;background-repeat:no-repeat;margin-left:-11px;margin-top:8px;margin-bottom:-4px}}.fc-ribbon{position:relative;width:100%;z-index:1}.fc-ribbon::after,.fc-ribbon::before{content:"";position:absolute;top:0;height:83px;background-image:url(../components/picture-book/ribbon.679c8401.png);background-repeat:no-repeat}.fc-ribbon::before{left:-16px;width:60%;background-position:left center}.fc-ribbon::after{right:0;width:60%;background-position:right center}@charset "UTF-8";@media screen and (min-width:651px){.fc-split-two{position:relative;margin-bottom:1em}.fc-split-two::after{content:'';display:block;clear:both}.fc-split-two>:first-child{float:left;width:48%}.fc-split-two>:last-child{float:right;width:48%}.fc-split-two.has-border::before{content:"";position:absolute;top:0;left:50%;display:block;width:0;height:100%;border-right:1px solid #ccc}}@media screen and (min-width:951px){hr.m-only,hr.s-only,hr.sp-only{display:none}hr.l-only{padding:0;margin:.5em 0;height:0;border-top:1px solid #ccc}}@media screen and (min-width:651px) and (max-width:950px){hr.l-only{display:none}hr.m-only,hr.sp-only{padding:0;margin:.5em 0;height:0;border-top:1px solid #ccc}}@media screen and (max-width:650px){hr.l-only,hr.m-only{display:none}hr.s-only,hr.sp-only{padding:0;margin:.5em 0;height:0;border-top:1px solid #ccc}}@media screen and (max-width:950px){.fc-split-two-l{position:relative;margin-bottom:1em}.fc-split-two-l::after{content:'';display:block;clear:both}.fc-split-two-l>:first-child{float:left;width:48%}.fc-split-two-l>:last-child{float:right;width:48%}}@media screen and (max-width:650px){.fc-split-two>:first-child{display:block}.fc-split-two>:last-child{display:block;margin-top:.25em;padding-top:.25em;border-top:1px solid #ccc}.fc-split-two.fc-split-two_image_and_text>:last-child{border-top:0}hr.sp-only{margin:.25em 0;padding:0;border-top:1px solid #ccc;height:0}}@charset "UTF-8";.fc-screenshot{border:1px solid #444}.fc-ulist{margin:1em 0 1em 2em;list-style:disc}.fc-comment{margin:.5rem 0;font-size:90%;color:#666}.fc-panel{margin:1em 0}.fc-panel+.fc-panel{padding-top:1em;border-top:1px solid #888}.fc-imagebox{position:relative;width:90%;height:0;margin:0 auto;padding-bottom:100%}.fc-imagebox.is-h75{padding-bottom:75%}.fc-imagebox.is-h137{padding-bottom:137%}.fc-imagebox>img{position:absolute;display:block;margin:0 auto;border:1px solid #555;width:100%;height:100%}.fc-z-dialog{z-index:900}.fc-dialog{position:fixed;top:0;left:0;width:100%;height:100%;z-index:900}.fc-dialog>.fc-dialog-content{position:absolute;top:-10px;left:0;right:0;bottom:0;margin:auto;background-color:#EDE5D8;background-image:-webkit-linear-gradient(top,#E5D9C7,#EDE5D8 5%,#EDE5D8 95%,#E5D9C7);background-image:linear-gradient(to bottom,#E5D9C7,#EDE5D8 5%,#EDE5D8 95%,#E5D9C7);box-shadow:0 15px 5px -5px rgba(0,0,0,.5);border:1px solid;border-color:#EFE8BE #DCD6AD #A29960;border-radius:6px}.fc-dialog-close{position:absolute;width:50px;height:50px;right:-20px;top:-20px;background-color:#d14747;border-radius:100%;border:4px solid currentColor;color:#EDE5D8}.fc-dialog-close::before{left:17px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fc-dialog-close::after{right:17px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fc-dialog-close::after,.fc-dialog-close::before{content:'';position:absolute;top:15px;width:31px;height:31px;color:inherit;border-top:3px solid currentColor}.fc-dialog-close:hover{background-color:#dc8c3b}.fc-dialog-close:active{background-color:#AB3535;color:#A59987}.fc-dialog-close.is-bottom-right{top:auto;bottom:-15px;right:-15px;z-index:9999}.fc-bgi{position:relative;width:100%;padding-bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center center;margin:0 auto}.fc-clickable:hover{outline:4px solid #EE7214;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.5)}@media screen and (max-width:950px){ul.side_menu_li>li.fc-sidemenu_li-primary{width:100%}.side_menu_2nd li:last-child{border-bottom:0}}@media screen and (min-width:951px){.fc-sidemenu_li-primary.has-margin{margin-bottom:1rem}}.fc-slidetoggle-mark{position:relative}.fc-slidetoggle-mark::before{content:'▼';position:absolute;top:0;bottom:0;right:1ex;margin:auto 0;display:block;width:1em;height:1em;font-size:70%;opacity:.5}.fc-slidetoggle-mark[data-is-open=true]::before{content:'▲'}@media screen and (min-width:951px){.fc-dialog .fc-dialog-content{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding:85px 10px 20px;background-image:url(../components/picture-book/background.ff49211c.jpg);background-color:transparent;border:none;box-shadow:none;width:630px;height:614px;color:#444}}@media screen and (max-width:950px){.fc-input.is-full-sp-only{width:100%}.fc-dialog .fc-dialog-content{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:transparent;border:none;box-shadow:none;background-image:url(../components/picture-book/background.ff49211c.jpg);background-size:contain;background-repeat:repeat;border-radius:0}}@media screen and (max-width:950px) and (max-width:950px){.fc-dialog .fc-dialog-content{width:400px;height:400px}}.fc-table{color:#222}@media screen and (min-width:951px){.fc-table-storeinfo td,.fc-table-storeinfo th{padding:4px 0;text-align:left}.fc-table-storeinfo th{width:8em;font-weight:700}}@media screen and (max-width:950px){.fc-table-storeinfo td,.fc-table-storeinfo th{text-align:left}.fc-table-storeinfo th{display:block;padding-bottom:0;font-weight:700;font-size:80%;line-height:1}.fc-table-storeinfo td{display:block;padding-bottom:12px}}a[nohref].disabled{color:#bbb;-webkit-transition:0s;transition:0s}a[nohref].disabled:hover{background-color:inherit!important;color:#bbb!important;cursor:default}.fc-campaignlist>li{position:relative;margin-bottom:1em;background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.35)35%,rgba(255,255,255,.4),rgba(255,255,255,.35)65%,rgba(255,255,255,0)),-webkit-linear-gradient(top,#1e1e1e 50%,#0a0a0a 50%);background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.35)35%,rgba(255,255,255,.4),rgba(255,255,255,.35)65%,rgba(255,255,255,0)),linear-gradient(to bottom,#1e1e1e 50%,#0a0a0a 50%);background-size:100% 2px;border:2px solid #AB9010;border-top-color:#DABB39;border-bottom-color:#9E8931}.fc-campaignlist>li>a{display:block;padding:1em 1em 2em;color:#eee!important}.fc-campaignlist>li>a:hover{background-color:rgba(255,255,255,.25)!important;color:#fff!important}.fc-campaignlist>li>.date{position:absolute;right:1em;bottom:1ex;display:block;font-size:80%;color:#bbb;text-align:right}.fc-title{display:inline-block;width:80px;height:24px;vertical-align:text-bottom;background-image:url(../images/header/emblem_sp.9029746e.png);background-size:100% 1100%;text-indent:-999px;overflow:hidden}.fc-title[data-title="0"]{background-position:0 0}.fc-title[data-title="1"]{background-position:0 -100%}.fc-title[data-title="2"]{background-position:0 -200%}.fc-title[data-title="3"]{background-position:0 -300%}.fc-title[data-title="4"]{background-position:0 -400%}.fc-title[data-title="5"]{background-position:0 -500%}.fc-title[data-title="6"]{background-position:0 -600%}.fc-title[data-title="7"]{background-position:0 -700%}.fc-title[data-title="8"]{background-position:0 -800%}.fc-title[data-title="9"]{background-position:0 -900%}.fc-title[data-title="10"]{background-position:0 -1000%}