@charset "UTF-8";/*!
 * jquery-drawer v3.2.2
 * Flexible drawer menu using jQuery, iScroll and CSS.
 * http://git.blivesta.com/drawer
 * License : MIT
 * Author : blivesta <design@blivesta.com> (http://blivesta.com/)
 */.drawer-hamburger,.drawer-hamburger:hover,.drawer-menu-item:hover,.drawer-open .drawer-hamburger-icon{background-color:transparent}.drawer-nav,.drawer-overlay{position:fixed;top:0;height:100%}.drawer-dropdown-menu>li,.drawer-menu,.loader,ol,ul{list-style:none}.drawer-brand,.drawer-menu-item{display:block;text-decoration:none}.drawer-open{overflow:hidden!important}.drawer-nav{overflow:hidden;width:17.87rem}.drawer-brand{font-size:1.5rem;font-weight:700;line-height:3.75rem;padding-right:.75rem;padding-left:.75rem;color:#222}.drawer-menu{margin:0;padding:0}.drawer-menu-item:hover{text-decoration:underline;color:#555}.drawer-overlay{left:0;display:none;width:100%}.drawer-open .drawer-overlay{display:block}.drawer--top .drawer-nav{top:-100%;left:0;width:100%;height:auto;max-height:100%;-webkit-transition:top .6s cubic-bezier(.19,1,.22,1);transition:top .6s cubic-bezier(.19,1,.22,1)}.drawer--top.drawer-open .drawer-nav{top:0}.drawer--top .drawer-hamburger,.drawer--top.drawer-open .drawer-hamburger{right:0}.drawer--left .drawer-nav{left:-16.25rem;-webkit-transition:left .6s cubic-bezier(.19,1,.22,1);transition:left .6s cubic-bezier(.19,1,.22,1)}.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-nav,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{left:0}.drawer--left.drawer-open .drawer-hamburger{left:16.25rem}.drawer--right .drawer-nav{right:-17.87rem;-webkit-transition:right .6s cubic-bezier(.19,1,.22,1);transition:right .6s cubic-bezier(.19,1,.22,1)}.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{right:0}.drawer--right.drawer-open .drawer-hamburger{right:17.87rem}.drawer-hamburger{top:0;display:block;box-sizing:content-box;padding:18px .75rem 30px;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border:0;outline:0}.drawer-hamburger:hover{cursor:pointer}.drawer-hamburger-icon{position:relative;display:block}.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{width:100%;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);transition:all .6s cubic-bezier(.19,1,.22,1)}.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{position:absolute;left:0;content:' '}.drawer-open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{top:0}.drawer-open .drawer-hamburger-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.drawer-open .drawer-hamburger-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.drawer--sidebar,.drawer--sidebar .drawer-contents{background-color:#fff}@media (min-width:64em){.drawer--sidebar .drawer-hamburger{display:none;visibility:hidden}.drawer--sidebar .drawer-nav{display:block;-webkit-transform:none;transform:none;position:fixed;width:12.5rem;height:100%}.drawer--sidebar.drawer--left .drawer-nav{left:0;border-right:1px solid #ddd}.drawer--sidebar.drawer--left .drawer-contents{margin-left:12.5rem}.drawer--sidebar.drawer--right .drawer-nav{right:0;border-left:1px solid #ddd}.drawer--sidebar.drawer--right .drawer-contents{margin-right:12.5rem}.drawer--sidebar .drawer-container{max-width:48rem}}@media (min-width:75em){.drawer--sidebar .drawer-nav{width:16.25rem}.drawer--sidebar.drawer--left .drawer-contents{margin-left:16.25rem}.drawer--sidebar.drawer--right .drawer-contents{margin-right:16.25rem}.drawer--sidebar .drawer-container{max-width:60rem}}.drawer--navbarTopGutter{padding-top:3.75rem}.drawer-navbar .drawer-navbar-header{border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar{z-index:102;top:0;width:100%}.drawer-navbar--fixed{position:fixed}.drawer-navbar-header{position:relative;z-index:102;box-sizing:border-box;width:100%;height:3.75rem;padding:0 .75rem;text-align:center}.drawer-navbar .drawer-brand{line-height:3.75rem;display:inline-block;padding-top:0;padding-bottom:0;text-decoration:none}.drawer-navbar .drawer-brand:hover{background-color:transparent}.drawer-navbar .drawer-nav{padding-top:3.75rem}.drawer-navbar .drawer-menu{padding-bottom:7.5rem}@media (min-width:64em){.drawer-navbar{height:3.75rem;border-bottom:1px solid #ddd;background-color:#fff}.drawer-navbar .drawer-navbar-header{position:relative;display:block;float:left;width:auto;padding:0;border:0}.drawer-navbar .drawer-menu--right{float:right}.drawer-navbar .drawer-menu li{float:left}.drawer-navbar .drawer-menu-item{line-height:3.75rem;padding-top:0;padding-bottom:0}.drawer-navbar .drawer-hamburger{display:none}.drawer-navbar .drawer-nav{position:relative;left:0;overflow:visible;width:auto;height:3.75rem;padding-top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.drawer-navbar .drawer-menu{padding:0}.drawer-navbar .drawer-dropdown-menu{position:absolute;width:16.25rem;border:1px solid #ddd}.drawer-navbar .drawer-dropdown-menu-item{padding-left:.75rem}.drawer-container{max-width:60rem}}.drawer-dropdown-menu{display:none;box-sizing:border-box;width:100%;margin:0;padding:0;background-color:#fff}.drawer-dropdown-menu>li{width:100%}.drawer-dropdown-menu-item{line-height:3.75rem;display:block;padding:0 .75rem 0 1.5rem;text-decoration:none;color:#222}.drawer-dropdown-menu-item:hover{text-decoration:underline;color:#555;background-color:transparent}.drawer-dropdown.open>.drawer-dropdown-menu{display:block}.drawer-dropdown .drawer-caret{display:inline-block;width:0;height:0;margin-left:4px;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0);transform:rotate(0);vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.drawer-dropdown.open .drawer-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.drawer-container{margin-right:auto;margin-left:auto}@media (min-width:75em){.drawer-container{max-width:70rem}}.description-game h3{width:98%;position:relative;color:#fff;background:#745e49;font-size:22px;line-height:1;text-shadow:1px 1px 1px #574739;border:1px solid #745e49;margin:5px auto 10px;padding:17px 5px 13px 11px;border-radius:3px}.description-game h3:after{content:"";position:absolute;top:100%;left:33px;height:0;width:0;border:10px solid transparent;border-top:10px solid #745e49}.description-game h4,.game-status h4{border-radius:3px;color:#fff;font-size:16px}.description-game h4{position:relative;background:#bb834b;line-height:1;margin:10px 16px;padding:10px 0 8px 6px}.description-game h5{text-align:center;font-size:14px;font-weight:700;margin:10px auto 0;width:100%;line-height:18px;color:#fff;padding:6px;background-color:#bb834b;border-bottom:2px solid #745e49;border-top:none;border-top-left-radius:4px;border-top-right-radius:4px}.description-game .btn{margin:0 auto 15px}#over-game-area>#over-game-area-banner img,#under-game-area>#under-game-area-banner img{width:100%}#under-game-area{margin-top:10px;margin-bottom:10px}#under-game-area>div{margin:10px 0;display:flex;justify-content:center}#play_count_area{margin-bottom:20px}#play_count_area>h3{background:#e03e3e;text-shadow:1px 1px 1px #e03e3e;border-color:#e03e3e;padding-top:9px}#play_count_area>h3:after{border-top:10px solid #e03e3e}#play_count_area>h3>.small-font{font-size:14px}#play_count_area>h5{background-color:#ff5e5e;border-bottom-color:#e03e3e;margin:0;padding:6px 0;text-align:center;font-size:14px;font-weight:700}#play_count_area>#top-play-count-box,#wrap .step-attack-top{padding-top:20px}#play_count_area>.play-count-box{text-align:center}#play_count_area>.play-count-box>.big-font{font-size:25px;font-weight:700}#play_count_area>#top-play-count-box>div{padding:5px 0;font-size:13px}#play_count_area>#your-play-count-box{padding:20px 0}#wrap #fortune_banner_box{margin:2% 0}#wrap #fortune_banner_box img{width:100%}.game-status h4{position:relative;background:#bb834b;line-height:1;margin:10px 16px;padding:10px 0 8px 6px}.game-status h5{text-align:center;font-size:14px;font-weight:700;margin:10px auto 0;width:100%;line-height:18px;color:#fff;padding:6px;background-color:#bb834b;border-bottom:2px solid #745e49;border-top:none;border-top-left-radius:4px;border-top-right-radius:4px}.game-status #btn-history-score{margin:10px auto}.game-status .score_box,.information-body{margin-bottom:20px}.game-status .score_box>dl{overflow:hidden;border-top:1px dashed #d2c188}.game-status .score_box>dl>dt{padding:9px 16px;font-size:1.1em;float:left;width:60%;line-height:40px}.game-status .score_box>dl>dd{padding:8px 16px;float:right;width:40%;line-height:40px}.game-status .score_box>dl>dd>em{font-size:1.6em;font-style:normal;font-weight:700;display:block;text-align:right;padding:0}.game-status .score_box>dl#highscore{border:none;background:url(../../img/chobirich-sp/highscore_bg.png?1779346668167) 8px 6px no-repeat;background-size:95% auto}.game-status .score_box>dl#highscore>dt{text-align:center;font-size:1.2em;float:none;width:100%;text-indent:-9999px;height:53px}.game-status .score_box>dl#highscore>dd{float:none;width:100%;line-height:1.4em;padding-top:0}.game-status .score_box>dl#highscore>dd>em{font-size:2em;font-style:normal;font-weight:700;display:block;text-align:center;line-height:1em;color:#ffe451;padding:0 0 38px}.game-status .score_box>dl#highscore>dd>p{font-size:12px;padding:0;line-height:1.4em}.game-status .score_box>dl>#btn-prev-score{margin:15px auto}.h3-title{width:98%;position:relative;color:#fff;background:#745e49;font-size:22px;line-height:1;text-shadow:1px 1px 1px #574739;margin:5px auto 11px;padding:17px 5px 13px 10px;border-radius:3px}.h3-title:after{content:"";position:absolute;top:99%;left:32px;border:12px solid transparent;border-top:10px solid #745e49}#notice{background:#827d54;padding:6px 11px}#notice p{border:2px solid #5c5743;background:#fffeef;text-align:center;padding:5px 5px 4px;border-radius:8px}#notice p span{background:#ff2828;color:#fff;width:20px;height:20px;line-height:22px;display:inline-block;border-radius:100px;margin-right:5px}#game-area{background:url(../../img/chobirich-sp/game_bg.png?1779346668167) center no-repeat;background-size:contain;position:relative;width:352px;height:352px;margin:0 auto;overflow:hidden}#game-area .result-btn-area>.btn:not(:last-of-type){margin:0 auto 10px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img{vertical-align:bottom}table{border-collapse:collapse;border-spacing:0}body{line-height:1;font-size:15px;color:#444;position:relative;max-width:800px;margin:0 auto;height:auto;font-family:sans-serif,'Lucida Grande','Hiragino Kaku Gothic ProN',Meiryo,sans-serif,'Microsoft Yahei',PingHei;overflow-x:hidden!important}html{touch-action:manipulation}a,a:link,a:visited{color:#47a200}a:hover{color:#82d200;text-decoration:none}a:active{color:#64b432;text-decoration:none}header{background:url(../../img/chobirich-sp/menu_bg.png?1779346668167) left center;background-size:100% auto;height:66px;position:relative}header.v2{background:url(../../img/chobirich-sp/menu_bg_v2.png?1779346668167) left center;background-size:100% auto}header h1{height:55px;padding:5px;box-sizing:content-box}header h1 a{display:block;height:55px}header h1 img{height:100%}#tap_1pt{width:100%;display:block}#tap_1pt img{width:100%}.point-box{width:100%;margin:0 auto 15px;padding:15px 0;overflow:hidden}.point-box p{text-align:center;margin-bottom:5px}.point-box p b{font-weight:700;font-size:1.3em;padding:0 2px}.point-box p b.red{color:#ef2e2e;padding:0 6px}.point-box .meter{width:100%;height:40px;margin:0 auto 10px}.point-box .graph{position:relative;top:14px;margin:0 auto;border-radius:30px;width:280px;border:2px solid #253550;background:#444;overflow:hidden}.point-box .graph .bar{display:block;position:relative;text-align:center;color:#333;height:22px;border-radius:30px;border:1px solid #eac52c;background-image:linear-gradient(-45deg,#eac52c 25%,#ffe42c 25%,#ffe42c 50%,#eac52c 50%,#eac52c 75%,#ffe42c 75%,#ffe42c);background-size:8px 8px}.point-box .play_achievement>.label-achievement{text-align:center;font-size:16px;font-weight:700;margin:22px auto 0;width:90%;line-height:44px;color:#398952;padding-top:6px;border-top:#d2c188 1px dashed}.point-box .play_achievement>dl.check-box{clear:both;margin:0 auto;width:90%;overflow:hidden;padding:0 0 8px;max-width:352px}.point-box .play_achievement>dl.check-box a,.point-box .play_achievement>dl.check-box dd,.point-box .play_achievement>dl.check-box>dt{float:left;line-height:44px;color:#000;font-size:16px}#about_box p,.rule-all dl dd{line-height:1.6em}.point-box .play_achievement>dl.check-box a a:active,.point-box .play_achievement>dl.check-box a>a:hover,.point-box .play_achievement>dl.check-box dd a:active,.point-box .play_achievement>dl.check-box dd>a:hover,.point-box .play_achievement>dl.check-box>dt a:active,.point-box .play_achievement>dl.check-box>dt>a:hover{background-color:#fff9e5}.point-box .play_achievement>dl.check-box>dd{margin:0 6px 0 0}.point-box .play_achievement>dl.check-box .check_off{background:url(../../img/chobirich-sp/check_off.png?1779346668167) no-repeat;width:50px;height:50px;transform:scale(.9)}.point-box .play_achievement>dl.check-box .check_on{background:url(../../img/chobirich-sp/check_on.png?1779346668167) no-repeat;width:50px;height:50px;transform:scale(.9)}.bnr-rect>*{width:336px;margin:10px auto 5px}#over_ssp{display:flex;justify-content:center}.footer_rectangle_ssp{overflow:hidden;max-width:100%}.rule-all{width:100%;margin:0 auto;overflow:hidden}.rule-all dl{margin:16px auto;overflow:hidden;border-bottom:1px dashed #d2c188;padding:0 16px 16px}.rule-all dl :last-child{margin-bottom:0;border-bottom:0 none}.rule-all dl dt{text-align:center}.rule-all dl dt img{width:80%;border-radius:8px}.rule-all dl dd{padding-top:15px}.rule-all dl dd.txt_only{padding-top:0}.rule-all dl dd b{font-weight:700;background-color:#f5e528}.rule-all dl dd.item{padding:0}.rule-all dl dd.item table{width:100%}.rule-all dl dd.item table td{text-align:center}.rule-all dl dd.item table td img{width:100%;max-width:66px}.rule-all dl dd.item table td.mini{width:60px}.rule-all dl dd.item table td.mini img{width:100%;max-width:none}.rule-all dl dd.item table th{font-weight:700;font-size:1em;vertical-align:middle;text-align:center;padding-top:11px}.rule-all dl dd.item table th em{color:#ef2e2e;font-style:normal;font-weight:700;font-size:1.4em;padding-right:6px}.rule-all dl dd.item table th.rule_miss{color:#5587e2}footer{width:100%;margin:0 auto;background-color:#41493c;padding-bottom:70px}footer ul#footer-link{width:90%;margin:0 auto 5%;overflow:hidden}footer ul#footer-link li{width:45%;margin:5% 2.5% 0;float:left}footer ul#footer-link li a{height:39px;line-height:39px;color:#fff;font-size:.9em;text-align:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);border-radius:8px;display:block;text-decoration:none}footer small{text-align:center;color:#fff;font-size:75%;padding:.8em 0 1.6em;display:block;clear:both}#wrap{width:352px;margin:0 auto}.br{width:100%;display:block;display:-webkit-flex;display:flex;flex-flow:wrap;align-items:center;justify-content:center}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}#about_box{width:100%;margin:0 auto 10px}#about_box div{padding:16px;background:#fff}#game_menu{height:44px;background-color:#3f3f23}#game_menu>.menu_list{display:flex;justify-content:space-between;align-items:flex-end;height:44px;font-size:.8em;text-align:center}#game_menu>.menu_list>li{flex-basis:23%;margin-right:2px;height:35px;background-color:#4f543d}#game_menu>.menu_list>li:last-child{margin-right:0}#game_menu>.menu_list>li.menu_active{flex-basis:30%;font-size:1.2em;height:44px;background-color:#696946}#game_menu>.menu_list>li a:active,#game_menu>.menu_list>li span,#game_menu>.menu_list>li>a{color:#fff;text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.sp{background-color:#f8f9f0}body.sp #about_box div,body.sp .box-bg-color,body.sp .information-body,body.sp .point-box,body.sp .rule-all,body.sp .rule-body,body.sp .score_box,body.sp .time-schedule table{background-color:#fff}body.sp h3{background:#0076a3;text-shadow:1px 1px 1px #005373}body.sp h3:after{border-top:11px solid #0076a3}body.sp .description-game h4,body.sp h5{color:#2c4256;background-color:#e0f3fa;border-bottom-color:#a0cfe0}body.sp .history-list table{border-top:1px solid #0076a3}body.sp .history-list th{color:#2c4256;background:#e0f3fa;border:1px solid #0076a3}body.sp .rule-body dl{border-bottom-color:#eff0e5}body.sp.tmall-sp{background-color:#fff}body.sp.tmall-sp #about_box div,body.sp.tmall-sp .box-bg-color,body.sp.tmall-sp .information-body,body.sp.tmall-sp .point-box,body.sp.tmall-sp .rule-all,body.sp.tmall-sp .rule-body,body.sp.tmall-sp .score_box,body.sp.tmall-sp .time-schedule table{background-color:#f6f5f0}body.sp.tmall-sp h3{background:#004094;text-shadow:1px 1px 1px #003887}body.sp.tmall-sp h3:after{border-top:11px solid #004094}body.sp.tmall-sp .description-game h4,body.sp.tmall-sp h5{color:#fff;background-color:#027bbc;border-bottom-color:#006195}body.sp.tmall-sp .history-list table{border-top:1px solid #004094}body.sp.tmall-sp .history-list th{color:#fff;background:#027bbc;border:1px solid #004094}body.sp.tmall-sp .rule-body dl{border-bottom-color:#eff0e5}body.sp.v2{background-color:#f8f9f0}body.sp.v2 #about_box div,body.sp.v2 .box-bg-color,body.sp.v2 .information-body,body.sp.v2 .point-box,body.sp.v2 .rule-all,body.sp.v2 .rule-body,body.sp.v2 .score_box,body.sp.v2 .time-schedule table{background-color:#fff}body.sp.v2 h3{background:#5caeac;text-shadow:1px 1px 1px #005373}body.sp.v2 h3:after{border-top:11px solid #5caeac}body.sp.v2 .description-game h4,body.sp.v2 h5{color:#2c4256;background-color:#e0f3fa;border-bottom-color:#a0cfe0}body.sp.v2 .history-list table{border-top:1px solid #5caeac}body.sp.v2 .history-list th{color:#2c4256;background:#e0f3fa;border:1px solid #5caeac}body.sp.v2 .rule-body dl{border-bottom-color:#eff0e5}body.tmall-sp header h1 a{display:block;height:52px;padding:2px;float:left}body.tmall-sp #whack-top .title-group .title:nth-of-type(1){top:22px!important;left:19px!important;width:90%!important}body.ponta-sp #whack-top>.title-group .title:nth-of-type(1){top:7px!important;left:52px!important;width:250px!important}body.ponta-sp #whack-top>.introduction{background-color:rgba(102,81,139,.5)!important}body.ponta-sp #seek-adventure>.adventure-char-icon{top:154px!important;left:143px!important;height:77px!important}body.ponta-sp #luck-game-top,body.ponta-sp #luck-play>#disp-play-ponta{position:relative;width:352px;height:352px;margin:0 auto;overflow:hidden;background:url(../../img/chobirich-sp/luck/game_bg.png?1779346668167) no-repeat;background-size:contain}body.ponta-sp #luck-play>#disp-play-ponta>#ufo-left{position:absolute;top:99px;left:77px;animation:flashing 1s linear infinite}body.ponta-sp #luck-play>#disp-play-ponta>#ufo-body{position:absolute;top:-77px;left:121px;z-index:3;animation:ufo_floating 1s ease-in-out 0s infinite alternate}body.ponta-sp #luck-play>#disp-play-ponta>#ufo-light{position:absolute;top:132px;left:0;opacity:0;z-index:2}body.ponta-sp #luck-play>#disp-play-ponta>#ufo-right{position:absolute;top:99px;left:231px;animation:flashing 1s linear infinite}@keyframes flashing{0%,100%{opacity:1}50%{opacity:0}}@keyframes ufo_floating{0%{transform:translate(0,0)}100%{transform:translate(0,-8%)}}@keyframes char_floating{0%{transform:translate(-100%,0)}100%{transform:translate(-100%,-40%)}}@keyframes ufo_tilt_right{0%,100%{transform:rotate(0)}75%{transform:rotate(10deg)}}@keyframes ufo_tilt_left{0%,100%{transform:rotate(0)}75%{transform:rotate(-10deg)}}@keyframes ufo_light_irradiation{0%{transform:translateY(-70%) scale(.01);opacity:0}100%{transform:translateY(0) scale(1);opacity:1}}body.ponta-sp #luck-play>#disp-play-ponta>.ufo-btn:hover,body.sp.rakuten-sp #disp-play-rakuten>.stop-btn:hover{opacity:.8}body.ponta-sp #luck-play>#disp-play-ponta>#character-1{position:absolute;top:154px;left:-88px;z-index:1;animation:char-move-from-right 1.5s linear 0s infinite}body.ponta-sp #luck-play>#disp-play-ponta>#character-2{position:absolute;top:165px;left:-88px;z-index:1;animation:char-move-from-right 1.5s linear 1s infinite}body.ponta-sp #luck-play>#disp-play-ponta>#character-3{position:absolute;top:154px;left:-88px;z-index:1;animation:char-move-from-right 1.5s linear 2s infinite}body.ponta-sp #luck-play>#disp-play-ponta>.ufo-move-left-obj{position:absolute;bottom:11px;left:22px;z-index:4}body.ponta-sp #luck-play>#disp-play-ponta>.ufo-result-obj{position:absolute;bottom:11px;left:143px;z-index:4}body.ponta-sp #luck-play>#disp-play-ponta>.ufo-move-right-obj{position:absolute;bottom:11px;left:264px;z-index:4}body.ponta-sp #luck-play>#disp-play-ponta>.ufo-btn:active{-webkit-transform:translateY(3px);transform:translateY(3px)}body.ponta-sp #luck-game-result{background:url(../../img/chobirich-sp/luck/game_bg2.png?1779346668167) no-repeat,url(../../img/chobirich-sp/luck/game_bg.png?1779346668167) no-repeat;background-size:contain}body.sp.rakuten-sp #game-header{width:100%;background:#FFF;margin-bottom:11px}body.sp.rakuten-sp #game-header #game-header__inner{position:relative;background:url(../../img/rakuten-sp/header/game_bg.png?1779346668167) right -11px bottom no-repeat #FFF;background-size:auto 100%;background-color:rgba(255,255,255,.7);background-blend-mode:lighten;height:66px;margin:0 auto}body.sp.rakuten-sp #game-header #game-header__inner .game-header__btn{position:absolute;top:18px;left:4px}body.sp.rakuten-sp #game-header #game-header__inner .game-header__btn a{position:relative;width:114px;height:31px;font-size:12px;font-weight:700;border-radius:17px;background:#fff;color:#BE0000;border:1px solid #BE0000;display:block;padding:5px 0 4px 25px;text-decoration:none!important;line-height:1.7}body.sp.rakuten-sp #game-header #game-header__inner .game-header__btn a::before{position:absolute;top:0;bottom:0;left:13px;width:7px;height:7px;margin:auto;border-left:2px solid #BE0000;border-bottom:2px solid #BE0000;transform:rotate(45deg);content:""}body.sp.rakuten-sp #game-header #game-header__inner .game-header__logo{text-align:center;padding-top:11px;line-height:0}body.sp.rakuten-sp #game-header #game-header__inner .game-header__logo img{width:96px;height:44px}body.sp.rakuten-sp #game-header .drawer-hamburger .menu_txt{display:block;clear:both;font-size:12px;position:absolute;bottom:4px;font-weight:700;color:#bf0000}body.sp.rakuten-sp #game-header .drawer-hamburger .drawer-hamburger-icon,body.sp.rakuten-sp #game-header .drawer-hamburger .drawer-hamburger-icon:after,body.sp.rakuten-sp #game-header .drawer-hamburger .drawer-hamburger-icon:before{background-color:#bf0000}body.sp.rakuten-sp.drawer-open #game-header .drawer-hamburger .drawer-hamburger-icon{background-color:transparent}body.sp.rakuten-sp .breadcrumb-wrap{background:#FFF;margin:-10px 0 0;padding:10px 5px 10px 12px;overflow:auto;position:relative;z-index:2}body.sp.rakuten-sp .breadcrumb-wrap .breadcrumb{margin:0 auto;display:flex;white-space:nowrap;line-height:1.7}body.sp.rakuten-sp .breadcrumb-wrap .breadcrumb li{position:relative;font-size:11px;color:#666;white-space:nowrap}body.sp.rakuten-sp .breadcrumb-wrap .breadcrumb li a{color:#666;text-decoration:underline}body.sp.rakuten-sp .breadcrumb-wrap .breadcrumb li.breadcrumb-item+.breadcrumb-item{padding-left:14px;margin-left:10px}body.sp.rakuten-sp .breadcrumb-wrap .breadcrumb li.breadcrumb-item+.breadcrumb-item::before{content:" ";display:inline-block;position:absolute;top:50%;left:0;margin-top:-4px;width:4px;height:9px;background:url(../../img/rakuten-sp/header/arrow_pankuzu.svg?1779346668167) no-repeat;background-size:4px 9px}body.sp.rakuten-sp .breadcrumb-wrap .breadcrumb li.breadcrumb-item:last-child{padding-right:18px}body.sp.rakuten-sp #whack-top{background:0 0}body.sp.rakuten-sp #whack-top>.title-group .title:nth-of-type(1){top:28px!important;left:11px!important;width:95%!important}body.sp.rakuten-sp #whack-top>.introduction{background-color:rgba(246,239,217,.8)!important}body.sp.rakuten-sp #disp-play-rakuten,body.sp.rakuten-sp #luck-game-top{position:relative;width:352px;height:352px;margin:0 auto;overflow:hidden;background:url(../../img/rakuten-sp/luck/game_bg.png?1779346668167) no-repeat;background-size:contain}body.sp.rakuten-sp #disp-play-rakuten>#luck-slot-msg{margin-top:10px}body.sp.rakuten-sp #disp-play-rakuten>#character-1{position:absolute;top:110px;left:-110px;z-index:1;width:110px;animation:char-move-from-right 1.5s linear 0s infinite}body.sp.rakuten-sp #disp-play-rakuten>#character-2{position:absolute;top:110px;left:-110px;z-index:1;width:110px;animation:char-move-from-right 1.5s linear 1s infinite}body.sp.rakuten-sp #disp-play-rakuten>#character-3{position:absolute;top:110px;left:-110px;z-index:1;width:110px;animation:char-move-from-right 1.5s linear 2s infinite}@keyframes char-move-from-right{0%{transform:translate(462px)}100%{transform:translate(-22px)}}body.sp.rakuten-sp #disp-play-rakuten>#stop-mark{position:absolute;top:-55px;left:-55px;z-index:2;width:22px}body.sp.rakuten-sp #disp-play-rakuten>.stop-result-obj{position:absolute;bottom:11px;left:143px;z-index:1;width:88px}body.sp.rakuten-sp #disp-play-rakuten>.stop-btn:active{-webkit-transform:translateY(3px);transform:translateY(3px)}body.sp.rakuten-sp #luck-game-result{background:url(../../img/rakuten-sp/luck/game_bg2.png?1779346668167) no-repeat;background-size:contain}#escape-wait,#whack-wait-bg,body.sp.rakuten-sp #luck-game-result>#result-frog,body.sp.rakuten-sp #luck-game-result>#result-wamg,body.sp.rakuten-sp #luck-game-result>#result-wamg_gold{background-size:contain}body.sp.rakuten-sp #luck-game-result>.result-single-motion{top:110px}body.sp.rakuten-sp #luck-game-result>#result-panel{position:absolute;top:110px;right:17px}body.moppy-sp #whack-top>.title-group .title:nth-of-type(1){top:19px!important;left:10px!important;width:93%!important}body.chobirich-sp #whack-top>.title-group .title:nth-of-type(1){top:19px!important;left:10px!important;width:95%!important}.btn{color:#fff;font-size:1.3rem;text-shadow:0 1px 1px rgba(0,0,0,.3);display:block;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:286px;height:50px;border:3px solid #000;border-radius:.5rem;box-shadow:0 3px 0;padding-top:3px;transition:all .3s;box-sizing:border-box;cursor:pointer;user-select:none}.btn:active{box-shadow:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.btn-mini{width:68px;height:70px;margin:auto;font-size:1rem;border:0}a.btn{color:#fff;text-decoration:none}.btn-green-color{background-color:#47a200;border-color:#368800;box-shadow:0 3px 0 #257100}.btn-green-color:hover{background-color:#00a282;box-shadow:0 3px 0 #006f59;border-color:#017d64}.btn-orange-color{background-color:#fd5100;border-color:#fe5f00;box-shadow:0 3px 0 #d04400;font-weight:700}.btn-orange-color:hover{background-color:#fe3c00;border-color:#db2102;box-shadow:0 3px 0 #c91c00}.btn-disabled{pointer-events:none}.btn-disabled,.btn-gray-color{background-color:grey;border:3px solid #666;box-shadow:0 3px 0 #676767}.btn-disabled:hover,.btn-gray-color:hover{background-color:#999;box-shadow:0 3px 0 #7f7f7f}.mode-induce-btn{position:absolute;left:451px;bottom:5px;animation:appear-mode-induce-btn 1s forwards 1s}.mode-induce-btn img{width:98px;height:66px}@keyframes appear-mode-induce-btn{100%{transform:translate(-198px)}}.modal>.content{display:none;animation:fadeIn 1s ease 0s 1 normal}.modal>.content>.body .image{width:283px}.modal>.content>.body-2{text-align:center}.modal>.content>.body-2>.btn{margin:0 auto}.modal>.content>.body-2>.container{margin-bottom:15px;border:3px solid #dbdcd0;color:#444}.modal>.content>.body-2>.container dt{padding:.3rem;font-size:.9rem;background-color:#dbdcd0}.modal>.content>.body-2>.container dd{line-height:1.1rem;text-align:left;display:block;display:-webkit-flex;display:flex;flex-flow:column;justify-content:center;align-items:center}.modal>.content>.body-2>.container dd>p:last-child{display:inline-block}.main-menu,.modal>input{display:none}.modal>input:checked+.filter{width:100vw;height:100vh;background:rgba(0,0,0,.7);display:block;position:fixed;left:0;top:0;z-index:20000;overflow:hidden}.modal>input:checked+.filter+.close-modal-button{position:fixed;display:block;top:calc(50vh - 160px);left:calc(50vw + 130px);bottom:20px;width:54px;height:56px;background-image:url(../../img/chobirich/close.png?1779346668167);z-index:20001;font-size:40px;text-align:center;cursor:pointer}.modal>input:checked+.filter+.close-modal-button+.content{position:fixed;display:block;display:-webkit-flex;display:flex;flex-flow:column;justify-content:center;align-items:center;left:50vw;top:50vh;height:270px;width:320px;padding:30px;z-index:20000;border-radius:20px;background:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.modal>input:checked+.filter+.close-modal-button+.content>.title{padding-bottom:.5em;margin:.5em 0;color:#444;font-size:1rem;text-align:left;line-height:1.4rem}.modal>input:checked+.filter+.close-modal-button+.content>.title span{font-size:1.1rem;margin:0 5px}.modal>input:checked+.filter+.close-modal-button+.content>.title>span:first-of-type{margin-left:0}.modal>input:checked+.filter+.close-modal-button+.content>.title>span:last-of-type{color:red}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.menu-txt{display:block;font-size:.77rem;position:absolute;bottom:4px;color:#fff;font-weight:700}.drawer-nav{z-index:20000;color:#fff;background-color:#fdf7e3}.drawer-menu-item{padding:0 .75rem;font-size:1em;font-weight:700;letter-spacing:.1em;line-height:55px;color:#fff}.drawer-menu li{border-bottom:solid 2px #faeec6;background:url(../../img/chobirich-sp/navbar/menu_li_icon.png?1779346668167) center left 11px no-repeat;background-size:18px;padding-left:27px}.drawer-menu li:nth-child(even){background:url(../../img/chobirich-sp/navbar/menu_li_icon2.png?1779346668167) center left 11px no-repeat #fffef9;background-size:18px}.drawer-menu li a{color:#47a200}.drawer-overlay{z-index:19998;background-color:rgba(0,0,0,.5)}.drawer-hamburger{position:absolute;z-index:19999;width:2.2rem}.drawer-hamburger-icon{height:3.3px;background-color:#fff;margin-top:11px}.drawer-hamburger-icon:after{height:3.3px;background-color:#fff;top:-11px}.drawer-hamburger-icon:before{height:3.3px;background-color:#fff;top:11px}.drawer-toggle{padding:13.2px .835rem 34px}.time-schedule table{margin:0 auto 22px;width:100%;background:#fff9e5}.time-schedule table td,.time-schedule table th{line-height:33px;text-align:center;width:33%;border-bottom:#fff 1px solid}.time-schedule table td span,.time-schedule table th span{-webkit-animation:blink 1s ease-in-out infinite alternate;-moz-animation:blink 1s ease-in-out infinite alternate;animation:blink 1s ease-in-out infinite alternate;font-weight:700}.time-schedule table td.active,.time-schedule table th.active{background-color:#ffef64;color:#fe5f00}.time-schedule table td{font-size:80%}@-webkit-keyframes blink{0%{opacity:.1}100%,50%{opacity:1}}.history-list #point_box{width:100%;background:#fff;overflow:hidden}.history-list #point_box ul.badge{display:table;width:90%;margin:15px auto 10px;max-width:320px;text-align:center}.history-list #point_box ul.badge li{display:table-cell}.history-list #point_box ul.badge li img{width:100%}.history-list #point_box p{text-align:center;margin-bottom:15px}.history-list #point_box p b{font-weight:700;font-size:1.3em;padding:0 2px}.history-list #point_box p b.red{color:#ef2e2e;padding:0 6px}.history-list #point_box .meter{background:0 0;width:100%;height:40px;margin:0 auto 10px}.history-list #point_box .graph{position:relative;top:14px;margin:0 20px;border-radius:30px;border:2px solid #253550;background:#444;overflow:hidden}.history-list #point_box .bar{display:block;position:relative;text-align:center;color:#333;height:20px;border-radius:30px;border:1px solid #eac52c;background-image:linear-gradient(-45deg,#eac52c 25%,#ffe42c 25%,#ffe42c 50%,#eac52c 50%,#eac52c 75%,#ffe42c 75%,#ffe42c);background-size:8px 8px}.history-list table{border-collapse:collapse;border-spacing:0;width:98%;margin:15px auto;background:#f4f4f4;border:1px solid #bbb}.history-list table td,.history-list table th{border-bottom:1px solid #bbb;border-left:1px solid #bbb}.history-list table tr:nth-child(2n+1){background:#fff}.history-list table th{color:#fff;padding:.8em 0;font-weight:700;line-height:120%;text-align:center}.history-list table td{padding:.8em;text-align:center;vertical-align:middle}.description{display:block;display:-webkit-flex;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.99rem;margin:auto;width:319px;height:57px;background-color:#253550;border:4px solid #fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 0 1px rgba(255,255,255,.7)}.description>span:first-of-type{margin:0 3px 2px;font-size:1.1rem}.description>span:nth-of-type(2){font-size:1.1rem}.description .yellow{color:#ffed00}.team-button{display:block;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:5px;width:300px;height:122px;margin:5px auto}.team-button .content{background-color:#efefef;border-radius:5px;width:98%;height:97%}.team-button .content .team-content{display:block;display:-webkit-flex;display:flex;justify-content:space-around}.team-button .content .team-content .team-character{width:52px;height:100%;margin:5px 10px 0 5px;text-align:center}.team-button .content .team-content .team-character .team-icon{width:100%}.team-button .content .team-content .team-text{width:130px;text-align:initial;line-height:1.1;margin:auto}.team-button .content .team-content .team-text .container .team-description{width:130px;font-size:.8rem;line-height:1.3}.team-button .content .team-content .team-text .container .team-notice{width:130px;font-size:.8rem;color:#ff2b00;font-weight:700;margin-top:3px}.team-button .content .team-content .team-text .container .team-notice span.found-den-up,.team-button .content .team-content .team-text .container .team-notice span.rate_up_cp{text-decoration:underline}.main-menu{width:352px;height:352px;position:relative;margin:0 auto;overflow:hidden;background:url(../../img/chobirich-sp/game_bg.png?1779346668167) no-repeat}.main-menu .btn{margin:15px auto 0}.main-menu .description{margin-top:10px;margin-bottom:10px}.main-menu>.head{padding:7px 0 2px}.main-menu>.body{background-color:#efefef;box-shadow:0 0 0 3px #fff;margin:0 auto;width:295px;border-radius:2px;height:170px;padding-top:3px}.main-menu>.body>.introduction>.title{font-size:1rem;display:block;display:-webkit-flex;display:flex;justify-content:center;flex-flow:wrap;padding-top:5px}.main-menu>.body>.introduction>#enemy-list{display:block;display:-webkit-flex;display:flex;align-items:center;width:230px;justify-content:space-between;margin:15px auto 0}.main-menu>.body>.introduction>#enemy-list .score-add{color:red}.main-menu>.body>.introduction>#enemy-list .score-minus{color:#0a568c}.main-menu>.body>.introduction>#enemy-list li{width:65px}.main-menu>.body>.introduction>#enemy-list li>div{display:table;margin:5px auto 0;font-size:1rem}.main-menu>.body>.introduction>#enemy-list li>:nth-child(2) span{color:#000;font-size:1rem}.main-menu>.body>.introduction>#enemy-list li>:nth-child(3) span{font-size:1.5rem}.main-menu>.body>.introduction>#enemy-list li>img{width:60px}.loader{position:absolute;font-size:100px;width:1em;height:1em;border-radius:50%;border:.01em solid rgba(150,150,150,.1)}.loader li{position:absolute;width:.2em;height:.2em;border-radius:50%}.loader li:first-child{left:50%;top:0;margin:0 0 0 -.1em;background-color:#fff;transform-origin:50% 250%;animation:rota 1.13s linear infinite,opa 3.67s ease-in-out infinite alternate}.loader li:nth-child(2){top:50%;right:0;margin:-.1em 0 0;background-color:#fff;transform-origin:-150% 50%;animation:rota 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate}.loader li:nth-child(3){left:50%;bottom:0;margin:0 0 0 -.1em;background-color:#fff;transform-origin:50% -150%;animation:rota 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate}.loader li:nth-child(4){top:50%;left:0;margin:-.1em 0 0;background-color:#fff;transform-origin:250% 50%;animation:rota 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate}@keyframes rota{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes opa{12.0%{opacity:.8}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.6}66.6%{opacity:.52}70.0%{opacity:.63}79.9%{opacity:.6}84.2%{opacity:.75}91.0%{opacity:.87}}#top .description{margin:0 auto 9px}#top .content-column .btn{margin:7px auto}#game-area.item-area>.container{padding:10px 10px 0}#game-area.item-area>.container>.head{margin-bottom:5px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#game-area.item-area>.container>.head:before{content:"";display:block;background:#002630;width:320px;position:absolute;height:40px;left:0;top:0}#game-area.item-area>.container>.head .container:first-child>.introduction{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:200px;position:relative;top:2px}#game-area.item-area>.container>.head .container:first-child>.introduction .medium_title{color:#fff;margin-left:5px;font-weight:100;font-size:11px;position:relative;bottom:-4px}#game-area.item-area>.container>.head .container:first-child>.introduction .medium_body{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#game-area.item-area>.container>.head .container:first-child>.introduction .medium_body .medium_number{color:#ff6090;font-size:18px}#game-area.item-area>.container>.head .container:first-child>.introduction .medium_body .medium_name{color:#fff;margin-left:5px;font-size:10px;font-weight:100;position:relative;bottom:-5px}#game-area.item-area>.container>.head .container:last-child>.back_to_game_button>a{z-index:1;display:block;background:#fe5f00;color:#fff;text-decoration:none;font-weight:700;text-align:center;letter-spacing:.1em;padding:.7em .5em;border-radius:5px;font-size:11px;position:relative;top:-2px}#game-area.item-area>.container>.body>.container tbody{overflow-x:hidden;overflow-y:scroll;-ms-overflow-x:hidden;-ms-overflow-y:auto;display:block;height:270px;margin-top:5px}#game-area.item-area>.container>.body>.container tbody::-webkit-scrollbar{height:5px;width:12px}#game-area.item-area>.container>.body>.container tbody::-webkit-scrollbar-thumb{border-radius:10px;background:#a1c3cc}#game-area.item-area>.container>.body>.container tbody::-webkit-scrollbar-track{border-radius:10px;background:#3e3417}#game-area.item-area>.container>.body>.container tbody .item{margin:10px 1px;width:73px}#game-area.item-area>.container>.body>.container tbody .item>a{color:initial;text-decoration:none}#game-area.item-area>.container>.body>.container tbody .item>a>img{width:73px}#game-area.item-area>.container>.body>.container tbody .item>a>div{margin-top:5px}#game-area.item-area>.container>.body>.container tbody .item>a>.medium_number{font-size:11px;color:#ffa329}#game-area.item-area>.container>.body>.container tbody .item>a>.medium_name{font-size:11px;color:#fff}#game-area.item-area{background-image:url(../../img/chobirich/item/game-contents-background.png?1779346668167)}#game-area.item-area>div>div.body{margin-top:10px}#game-area.item-area>div>div.body>.container>.head>.item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#game-area.item-area>div>div.body>.container>.head>.item>img{margin-right:20px;max-height:100px}#game-area.item-area>div>div.body>.container>.head>.item .introduction .medium{display:-webkit-flex;display:flex}#game-area.item-area>div>div.body>.container>.line::after,#game-area.item-area>div>div.body>.container>.line::before{content:"";display:block;width:100%;padding-top:5px}#game-area.item-area>div>div.body>.container>.head>.item .introduction .medium div{color:#ffa329}#game-area.item-area>div>div.body>.container>.head>.item .introduction .medium div.medium_number{font-size:19px;letter-spacing:1.6px}#game-area.item-area>div>div.body>.container>.head>.item .introduction .medium div.medium_name{font-size:13px;position:relative;bottom:-4px}#game-area.item-area>div>div.body>.container>.head>.item .introduction .item_name{font-size:15px;color:#fff;letter-spacing:.05em}#game-area.item-area>div>div.body>.container>.head>.item .introduction .item_description{font-size:13px;color:#fff}#game-area.item-area>div>div.body>.container>.head>.body{color:#fff;font-size:20px}#game-area.item-area>div>div.body>.container>.line{width:100%}#game-area.item-area>div>div.body>.container>.line::before{border-bottom:2px dotted #082b34}#game-area.item-area>div>div.body>.container>.main_content>.body{display:-webkit-flex;display:flex;justify-content:center;color:#fff;font-size:20px;margin:auto}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number{display:-webkit-flex;display:flex}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>.title{margin:auto;font-size:14px}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>.confirm_item_number{display:-webkit-flex;display:flex;margin-right:5px}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>.confirm_item_number>div{margin:auto;position:relative}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>.confirm_item_number>div:first-child{bottom:-3px;color:#ff718b;font-size:30px}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>.confirm_item_number>div:last-child{bottom:-6px}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>input{height:42px;border-radius:6px 0 0 6px;border:none;-webkit-appearance:none;text-align:right;font-size:30px;background:#fff;width:90px;margin-left:10px}#game-area.item-area>div>div.body>.container>.main_content>.body>.input_number>.design{width:10px;border-radius:0 6px 6px 0;background:#fff;margin-right:15px}#game-area.item-area>div>div.body>.container>.main_content>.body>a{color:initial;margin-right:10px}#game-area.item-area>div>div.body>.container>.main_content>.body>.sum{margin-top:5px;display:-webkit-flex;display:flex;justify-content:center}#game-area.item-area>div>div.body>.container>.main_content>.body>.sum>div:first-child{margin:3px;font-size:25px;color:#fff}#game-area.item-area>div>div.body>.container>.main_content>.body>.sum>.medium_sum{color:#ff8593;font-size:30px;letter-spacing:1.15px}#game-area.item-area>div>div.body>.container>.main_content>.body>.sum>.medium_name{color:#fff;margin:8px 0 0 5px;font-weight:100;font-size:15px}#game-area.item-area>div>div.body>.container>.main_content>.sum{margin-top:5px;display:-webkit-flex;display:flex;justify-content:center;position:relative;top:7px}#game-area.item-area>div>div.body>.container>.main_content>.sum>div:first-child{margin:3px;font-size:25px;color:#fff}#game-area.item-area>div>div.body>.container>.main_content>.sum>.medium_sum{color:#ff6090;font-size:30px;letter-spacing:1.15px}#game-area.item-area>div>div.body>.container>.main_content>.sum>.medium_name{color:#fff;margin:8px 0 0 5px;font-weight:100;font-size:15px}#game-area.item-area>div>div.body>.container>.main_content>.footer>*{margin:15px auto;color:#fff;text-decoration:none;text-align:center;letter-spacing:.1em;height:45px;font-size:18px;border-radius:8px}#game-area.item-area>div>div.body>.container>.main_content>.footer>a{display:block;line-height:45px;width:290px;background:#ff0054}#game-area.item-area .footer>.footer_button{width:290px;background:#fc2566;border:none;cursor:pointer;outline:0;position:absolute;bottom:0;left:15px}#game-area.item-area.item-exchange{background:#183d47}#game-area.item-area.item-exchange>div>div.body>div.container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}#game-area.item-area>div>div.body>div>form>div.text{margin-top:10px;font-size:20px;color:#fff;position:relative;top:10px;left:5px}#game-area.item-area>div>div.body>div>div.main_content>div.text{margin-top:10px;font-size:20px;color:#fff}#game-area.item-area>div>div.body>div>div.main_content>div.text.alert-danger{font-weight:700;color:#FF3841;margin:35px 0 0 35px}a{cursor:pointer}#game-area.item-area{height:320px;background:#183d47}.step-location .description,.step-search-member .description,.step-search-team .description,.step-top .description{margin-top:5px;margin-bottom:5px}#wrap .step-finish #found-den-area{display:block;display:-webkit-flex;display:flex;margin:8px 0 0 50%;justify-content:left}#wrap .step-finish .found-den{display:block;width:90px;height:80px;transform:translateX(-50%)}#wrap .step-finish .description{margin-top:10px;flex-flow:wrap;height:80px}#wrap .step-finish .clear-animation{position:absolute;top:107px;left:30px}#wrap .step-finish .search-failed{position:absolute;top:140px;left:160px;transform:translate(-50%,-50%)}#wrap .step-finish .btn{position:absolute;left:50%;transform:translateX(-50%);font-size:.9rem}#wrap .step-finish .btn:first-of-type{top:178px}#wrap .step-finish .btn:last-of-type{top:230px}#wrap .step-finish .search-navigation{margin:108px auto}#wrap .step-finish .search-navigation.failed{margin:196px auto}#wrap .step-search-team .team-button{margin:5px auto}#wrap .step-search-team .js-search-form-button{height:108px}.step-search-member .btn-mini{width:100px}.step-location .btn-mini{width:80px}.select-three-card .team-description{width:130px;font-size:.8rem;line-height:1.3}.select-three-card .team-notice{width:130px;font-size:.8rem;color:#ff2b00;font-weight:700;margin-top:3px}.select-three-card .btn-mini{font-size:.8rem;height:50px}.select-three-card>.container{display:block;display:-webkit-flex;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:5px;width:300px;height:70px;margin:5px auto}.select-three-card>.container .content{background-color:#efefef;border-radius:5px;width:98%;height:97%;display:block;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.select-three-card>.container .content .character_area{width:55px;margin:0 4px;text-align:center}.select-three-card>.container .content .character_area .character-icon{width:100%}.select-three-card>.container .content .member-description{width:100px;margin:0 5px}#wrap .step-search-go .allow-buttons{display:block;display:-webkit-flex;display:flex;height:0}#wrap .step-search-go .allow-buttons .allow-button{width:83.5px;height:88px;transition:all .3s}#wrap .step-search-go .allow-buttons .allow-button:active{-webkit-transform:translateY(3px);transform:translateY(3px)}#wrap .step-search-go .allow-buttons li:first-child{position:absolute;left:15px;top:100px}#wrap .step-search-go .allow-buttons li:nth-child(2){position:absolute;top:15px;left:50%;transform:translateX(-50%)}#wrap .step-search-go .allow-buttons li:last-child{position:absolute;right:15px;top:100px}#wrap .step-search-go #message-area{position:absolute;top:140px;width:320px}#wrap .step-search-go #message-area .description{margin-bottom:10px}#wrap .step-search-go .search-navigation{margin:286px auto}#character-area>img{width:60px;display:block;margin:0 auto 30px}.clear-animation{animation:clear 1.2s linear 0s 1;animation-iteration-count:infinite}@keyframes clear{0%,100%,32%,64%{transform:scale(1,1) translate(0,0)}16%{transform:scale(1.05,.95) translate(0,5%)}24%{transform:scale(1.1,.9) translate(0,15%)}40%{transform:scale(.95,1.1) translate(0,-50%)}48%{transform:scale(.95,1.1) translate(0,-20%)}56%{transform:scale(1.2,.8) translate(0,15%)}}#wrap #game-area.go-normal_1-bg,#wrap .finish-normal_1-failed-bg{background:url(../../img/chobirich-sp/search_go_normal_1_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-normal_2-bg,#wrap .finish-normal_2-failed-bg{background:url(../../img/chobirich-sp/search_go_normal_2_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-normal_3-bg,#wrap .finish-normal_3-failed-bg{background:url(../../img/chobirich-sp/search_go_normal_3_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-vivid_1-bg,#wrap .finish-vivid_1-failed-bg{background:url(../../img/chobirich-sp/search_go_vivid_1_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-vivid_2-bg,#wrap .finish-vivid_2-failed-bg{background:url(../../img/chobirich-sp/search_go_vivid_2_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-vivid_3-bg,#wrap .finish-vivid_3-failed-bg{background:url(../../img/chobirich-sp/search_go_vivid_3_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-wonder_1-bg,#wrap .finish-wonder_1-failed-bg{background:url(../../img/chobirich-sp/search_go_wonder_1_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-wonder_2-bg,#wrap .finish-wonder_2-failed-bg{background:url(../../img/chobirich-sp/search_go_wonder_2_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.go-wonder_3-bg,#wrap .finish-wonder_3-failed-bg{background:url(../../img/chobirich-sp/search_go_wonder_3_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.finish-clear-bg{background:url(../../img/chobirich-sp/finish_clear_bg.png?1779346668167) no-repeat;background-size:contain}#wrap #game-area.finish-failed-bg{background:url(../../img/chobirich-sp/finish_failed_bg.png?1779346668167) no-repeat;background-size:contain}.search-navigation-bar{width:320px}.loader-bg,.manual-loader-bg{position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:50;display:flex;justify-content:center;align-items:center}#wrap .step-attack-top .member-description{width:130px;margin:0}#wrap .step-attack-start #content{width:320px;height:320px;background-color:#000}#wrap .step-attack-start #content .loader-container{transform:translate(105px,100px)}#wrap .step-attack-start #content .main-menu{position:absolute}#wrap .step-attack-start #ad-container{position:absolute;z-index:-1;width:300px;height:250px;top:10px;left:10px}#wrap .step-attack-start #ad-container>*{width:300px;height:250px}#wrap .step-attack-start .description{margin-top:5px}#wrap .step-attack-start .finish{display:none;height:0;transform:translate3d(30px,265px,0);position:absolute;z-index:49!important}#attack-game-empty{width:320px;height:320px;background-color:#1ca4a4}.step-empty .alert{padding-top:50px;width:100%;display:block;display:-webkit-flex;display:flex;flex-flow:wrap;justify-content:center;color:#fff}.step-empty .alert .title{font-size:1.3rem;margin-bottom:15px}.step-empty .alert .body{font-size:1rem}.step-empty .top-link{margin:30px 0 25px}.step-empty .top-link img{display:block;width:210px;margin:auto}.step-empty .search-link img{display:block;width:300px;margin:auto}.step-attack-result #attack-game-result .btn{margin:10px 0 0 30px}.step-attack-result #attack-game-result .result-container{font-size:1rem;width:300px;height:250px;margin:10px auto 0;background-color:#efefef;box-shadow:0 0 0 5px #fff;border-radius:10px;padding-right:10px}.step-attack-result #attack-game-result .result-container .sum-point{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end;margin:0 15px 0 90px;transform:translateY(-10px)}.step-attack-result #attack-game-result .result-container .sum-point>.head{font-size:1rem}.step-attack-result #attack-game-result .result-container .sum-point>.body{display:block;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:flex-end;position:relative}.step-attack-result #attack-game-result .result-container .point-result{display:block;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:280px;height:35px;color:#ff0;margin:25px 0 0 auto;font-size:1.5rem;border-radius:3px;background-color:#ff4672;transform:translateY(-19px)}#whack-game-get-score .result-container .plus,#whack-game-result .result-container .plus,.step-attack-result #attack-game-result .result-container .plus{color:red}.step-attack-result #attack-game-result .result-container ul li{margin-bottom:15px}.step-attack-result #attack-game-result .result-container ul li:first-child .container>*{margin-top:10px}.step-attack-result #attack-game-result .result-container ul li>.container{display:block;display:-webkit-flex;display:flex;justify-content:space-between;height:57px;margin-left:7px;border-bottom:solid;border-width:2px;border-color:rgba(0,0,0,.1)}.step-attack-result #attack-game-result .result-container ul li>.container img.head{width:45px;height:45px;margin:8px 5px 0 8px;display:block}.step-attack-result #attack-game-result .result-container ul li>.container .body{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end;position:relative;width:230px;height:95%;margin:0}.step-attack-result #attack-game-result .result-container ul li>.container .body .name{font-size:.8rem;text-align:left;position:absolute;top:10px;left:6px}.step-attack-result #attack-game-result .result-container ul li>.container .body .number{width:90px;margin-left:20px}.step-attack-result #attack-game-result .result-container ul li>.container .body .score-list{display:block;display:-webkit-flex;display:flex;justify-content:space-between;text-align:right;width:90%}.step-attack-result #attack-game-result .result-container ul li>.container .body .score-list>*{width:60px;white-space:nowrap}.step-attack-result #attack-game-result .result-container ul li>.container .body .score-list>:last-child{width:120px}.step-attack-result #attack-game-result .result-container ul li>.container .body .score-list .total-point{margin-right:15px}.step-attack-result #attack-game-result .result-container .minus{color:#0a568c}.step-attack-result #attack-game-result .result-container span{font-size:1.6rem}#game-area.whack-mode #whack-top{background:url(../../img/chobirich-sp/whack/game_bg.png?1779346668167) no-repeat;background-size:100% auto}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(1){animation:titlelogo01 2.5s linear 0s 1;position:absolute;top:19px;left:17px;width:15%;z-index:40}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(2){animation:titlelogo02 2.5s linear 0s 1;transform-origin:0 100%;position:absolute;top:29px;left:53px;z-index:41;width:15%}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(3){animation:titlelogo03 2.5s linear 0s 1;position:absolute;top:28px;left:83px;z-index:42;width:18%}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(4){animation:titlelogo04 2.5s linear 0s 1;position:absolute;top:34px;left:130px;z-index:43;width:15%}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(5){animation:titlelogo05 2.5s linear 0s 1;transform-origin:0 100%;position:absolute;top:28px;left:169px;z-index:44;width:15%}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(6){animation:titlelogo06 2.5s linear 0s 1;position:absolute;top:25px;left:206px;z-index:45;width:15%}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(7){animation:titlelogo07 2.5s linear 0s 1;position:absolute;top:20px;left:242px;z-index:46;width:30%}#game-area.whack-mode #whack-top>.title-group .title:nth-of-type(8){animation:titlelogo08 2.5s linear 0s 1;position:absolute;top:21px;left:303px;z-index:47;width:6%}#game-area.whack-mode #whack-top>.introduction{position:absolute;top:110px;padding-bottom:5px;background-color:#BDD879}#game-area.whack-mode #whack-top>.introduction :first-child{width:100%}#game-area.whack-mode #whack-top>.btn{position:absolute;bottom:22px;left:40px}#game-area.whack-mode .finish{display:none;height:0;transform:translate(33px,290px)}#game-area.whack-mode .finish #ad-container{transform:translate(-33px,-297px);position:absolute;z-index:-1;width:336px;height:280px;top:10px;left:8px}#game-area.whack-mode .finish #ad-container>*{width:336px;height:280px}#game-area.whack-mode .finish>.btn{position:absolute;bottom:-50px;z-index:49}#game-area.whack-mode .finish .timeup{position:absolute;top:-187px;left:-10px;width:90%}#game-area.whack-mode .result-ad{background-color:#19a1a0;height:352px}#game-area.whack-mode .result-ad #ad-container{position:absolute;width:336px;height:280px;top:8px;left:8px}#game-area.whack-mode .result-ad #ad-container>*{width:336px;height:280px}#game-area.whack-mode .result-ad>.btn{position:absolute;bottom:10px;left:35px;z-index:49}#whack-game-result{width:352px;height:352px;display:inline-block}#whack-game-result .result-container{font-size:1.1rem;width:330px;height:275px;margin:10px auto 0;background-color:#efefef;box-shadow:0 0 0 5px #fff;border-radius:10px;padding-right:10px}#whack-game-get-score .result-container ul li,#whack-game-result .result-container ul li{margin-bottom:5px}#whack-game-result .result-container ul li:first-child .container>*{margin-top:10px}#whack-game-result .result-container ul li>.container{display:block;display:-webkit-flex;display:flex;justify-content:flex-end;width:275px;height:57px;margin-left:28px}#whack-game-result .result-container ul li>.container img.head{width:44px;height:44px;margin:8px 5px 0 8px;display:block}#whack-game-result .result-container ul li>.container .body{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end;position:relative;width:210px;height:95%;margin:0 0 0 10px;border-bottom:solid;border-width:2px;border-color:rgba(0,0,0,.1)}#whack-game-result .result-container ul li>.container .body .name{font-size:.88rem;text-align:left;position:absolute;top:8px;left:6px}#whack-game-result .result-container ul li>.container .body .score-list{display:block;display:-webkit-flex;display:flex;justify-content:space-between;text-align:right;width:100%;padding-bottom:2px}#whack-game-result .result-container ul li>.container .body .score-list>*{width:88px;white-space:nowrap}#whack-game-result .result-container ul li>.container .body .score-list>:last-child{width:132px;margin-right:17px}#whack-game-result .result-container ul li>.container .body .score-list>.number{margin-left:11px}#whack-game-result .result-container ul li .sum{width:286px;padding-top:5px;padding-left:44px}#whack-game-result .result-container ul li .sum .score-list{display:flex;justify-content:space-between;align-items:flex-end;margin-left:auto}#whack-game-result .result-container ul li .sum .score-list .count{font-size:1.1rem;text-align:left;font-weight:700}#whack-game-result .result-container ul li .sum .score-list .sum-point{text-align:right}#whack-game-result .result-container .minus{color:#0a568c}#whack-game-result .result-container span{font-size:1.76rem}#whack-game-result .result-container .high-score-result{display:block;display:-webkit-flex;display:flex;align-items:baseline;justify-content:center;width:308px;height:39px;color:#ff0;margin:30px 0 0 auto;padding-top:5px;border-radius:3px;background-color:#ff4672;transform:translateY(-19px)}#whack-game-result>.btn{font-size:1.1rem!important;margin:11px 0 0 33px}#whack-game-result .wait-game-btn{position:absolute;bottom:7px;left:72px;width:143px;font-size:1.1rem;font-weight:700}#whack-game-result>.off-btn-gray{background-color:grey;border:3px solid #666;box-shadow:0 3px 0 #676767;pointer-events:none}#whack-game-get-score .result-container{font-size:1.1rem;width:330px;height:275px;margin:11px auto 0;background-color:#efefef;box-shadow:0 0 0 5px #fff;border-radius:10px}#whack-game-get-score .result-container .label-title{height:32px;padding-top:6px;text-align:center;font-size:1.32rem;font-weight:700}#whack-game-get-score .result-container .label-schedule{font-size:.88rem;text-align:center;padding-top:5px}#whack-game-get-score .result-container ul li:first-child .container>*{margin-top:10px}#whack-game-get-score .result-container ul li>.container{display:flex;justify-content:space-between;height:50px}#whack-game-get-score .result-container ul li>.container .body{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:solid;border-width:3px;border-color:rgba(0,0,0,.1);padding-bottom:5px;margin:0 auto;width:297px}#whack-game-get-score .result-container ul li>.container .body>*{font-size:1.1rem}#whack-game-get-score .result-container ul li>.container .body .count{text-align:left}#whack-game-get-score .result-container ul li>.container .body .total-score{width:77px;text-align:right}#whack-game-get-score .result-container span{font-size:1.54rem}#whack-game-get-score .result-container .high-score-result{display:flex;align-items:baseline;justify-content:center;width:308px;height:42px;color:#ff0;margin:13px auto 0;padding-top:7px;font-size:1.1rem;font-weight:700;border-radius:5px;background-color:#ff4672}#whack-game-get-score>.btn{margin:8px auto 0}#whack-wait-bg{background-image:url(../../img/chobirich-sp/whack/wait_bg.png?1779346668167);width:352px;height:352px}#whack-wait-bg .wait-game-btn{position:absolute;bottom:22px;left:105px;width:143px;font-size:1.1rem;font-weight:700}#whack-wait-bg .off-btn-gray{font-size:.88rem;background-color:grey;border:3px solid #666;box-shadow:0 3px 0 #676767;pointer-events:none}#game-area.escape-mode .loader-bg{z-index:100}#game-area.escape-mode #escape-top{background:url(../../img/chobirich-sp/escape/top/game_title_bg.png?1779346668167) no-repeat;background-size:100% auto}#game-area.escape-mode #escape-top>.title-logo{position:absolute;top:6px;left:352px;animation:escape-top-title .8s forwards 0s}@keyframes escape-top-title{0%{transform:translate(-110px,-71px) rotate(0) scale(.47)}80%{transform:translate(-456px,-65px) rotate(-7deg) scale(.47);animation-timing-function:ease-out}100%{transform:translate(-447px,-61px) rotate(0) scale(.47)}}#game-area.escape-mode #escape-top>.introduction{position:absolute;top:119px;background-color:rgba(255,255,255,.5)}#game-area.escape-mode #escape-top>.introduction :first-child{width:100%}#game-area.escape-mode #escape-top>.btn{position:absolute;bottom:22px;left:38px}#game-area.escape-mode .finish{display:none;height:0;transform:translate(33px,292px)}#game-area.escape-mode .finish #ad-container{transform:translate(-33px,-288px);display:flex;z-index:-1;position:relative;justify-content:space-between;margin:0 auto;width:336px;height:280px}#game-area.escape-mode .finish #ad-container>*{width:336px;height:280px}#game-area.escape-mode .finish>.btn{position:absolute;bottom:-50px;left:0;z-index:49}#game-area.escape-mode .finish .timeup{position:absolute;top:-187px;left:-17px;width:90%}#game-area.escape-mode .result-ad{background:url(../../img/chobirich-sp/escape/game_bg_finish.png?1779346668167) no-repeat;background-size:100% auto;height:352px}#game-area.escape-mode .result-ad #ad-container{position:absolute;width:336px;height:280px;top:8px;left:8px}#game-area.escape-mode .result-ad #ad-container>*{width:336px;height:280px}#game-area.escape-mode .result-ad>.btn{position:absolute;bottom:9px;left:39px;z-index:49}#escape-game-result{width:352px;height:352px;background:url(../../img/chobirich-sp/escape/game_top_bg.png?1779346668167) no-repeat;background-size:100% auto;display:inline-block}#escape-game-result .result-container{font-size:1.1rem;width:330px;height:275px;margin:10px auto 0;background-color:#efefef;box-shadow:0 0 0 5px #fff;border-radius:10px;padding-right:10px}#escape-game-result .result-container .achievement-message{display:flex;justify-content:center;color:red;padding-top:11px}#escape-game-result .result-container .achievement-message>:first-child{font-weight:700}#escape-game-result .result-container ul li{margin-bottom:5px}#escape-game-result .result-container ul li>.container{display:block;display:-webkit-flex;display:flex;width:308px;height:57px;margin-left:17px}#escape-game-result .result-container ul li>.container img.head{width:44px;height:44px;margin:9px 5px 0 9px;display:block}#escape-game-result .result-container ul li>.container .body{display:block;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end;position:relative;width:220px;height:95%;margin:0 0 0 11px;border-bottom:solid;border-width:2px;border-color:rgba(0,0,0,.1)}#escape-game-result .result-container ul li>.container .body .name{font-size:.88rem;text-align:left;position:absolute;top:8px;left:6px}#escape-game-result .result-container ul li>.container .body .score-list{display:block;display:-webkit-flex;display:flex;justify-content:space-between;text-align:right;width:100%;padding-bottom:2px}#escape-game-result .result-container ul li>.container .body .score-list>*{width:110px;white-space:nowrap}#escape-game-result .result-container ul li>.container .body .score-list>:last-child{width:132px;margin-right:17px}#escape-game-result .result-container ul li>.container .body .score-list>.number{margin-left:10px}#escape-game-result .result-container .plus{color:red}#escape-game-result .result-container .minus{color:#0a568c}#escape-game-result .result-container span{font-size:1.76rem}#escape-game-result .result-container .score-result{display:block;display:-webkit-flex;display:flex;align-items:baseline;justify-content:center;width:308px;height:39px;color:#ff0;margin:33px 0 0 auto;padding-top:5px;border-radius:3px;background-color:#ff4672;transform:translateY(-19px)}#escape-game-result>.off-btn-gray,#escape-wait .off-btn-gray{background-color:grey;box-shadow:0 3px 0 #676767;pointer-events:none}#escape-game-result>.btn{font-size:1.1rem!important;margin:11px 0 0 33px}#escape-game-result .wait-game-btn{position:absolute;bottom:7px;left:72px;width:143px;font-size:1.1rem;font-weight:700}#escape-game-result>.off-btn-gray{border:3px solid #666}#escape-wait{background-image:url(../../img/chobirich-sp/escape/wait_bg.png?1779346668167);width:352px;height:352px}#escape-wait .wait-game-btn{position:absolute;bottom:22px;left:105px;width:143px;font-weight:700}#escape-wait .off-btn-gray{font-size:.88rem;border:3px solid #666}#game-area.seek-mode .loader-bg{z-index:100}#game-area.seek-mode #seek-top{background:url(../../img/chobirich-sp/seek/game_bg.png?1779346668167) no-repeat;background-size:100% auto;display:block}#game-area.seek-mode #seek-top>.title-logo{position:absolute;top:-145px;left:-99px;transform:scale(.47);animation:seek-top-title-logo 1s forwards 1s}@keyframes seek-top-title-logo{100%{transform:translate(0,100px) scale(.47)}}#game-area.seek-mode #seek-top>.char-bottom-right{position:absolute;bottom:-170px;right:-165px;transform:rotate(0) scale(.3);animation:seek-top-char-bottom-right 1s forwards 2.5s}@keyframes seek-top-char-bottom-right{100%{transform:translate(-111px,-111px) rotate(-30deg) scale(.33)}}#game-area.seek-mode #seek-top>.char-top-left{position:absolute;top:-185px;left:-175px;transform:rotate(180deg) scale(.3);animation:seek-top-char-top-left 1s forwards 1.5s}@keyframes seek-top-char-top-left{100%{transform:translate(121px,131px) rotate(135deg) scale(.33)}}#game-area.seek-mode #seek-top>.char-top-right{position:absolute;top:-190px;right:-175px;transform:rotate(180deg) scale(.3);animation:seek-top-char-top-right 1s forwards 2s}@keyframes seek-top-char-top-right{100%{transform:translate(-121px,131px) rotate(225deg) scale(.33)}}#game-area.seek-mode #seek-top>.char-bottom-left{position:absolute;bottom:-175px;left:-190px;transform:rotate(0) scale(.3);animation:seek-top-char-bottom-left 1s forwards 3s}@keyframes seek-top-char-bottom-left{100%{transform:translate(131px,-121px) rotate(25deg) scale(.33)}}#game-area.seek-mode #seek-top>.introduction{position:absolute;top:110px;background-color:rgba(195,240,255,.58)}#game-area.seek-mode #seek-top>.introduction :first-child{width:100%}#game-area.seek-mode #seek-top>.btn{position:absolute;bottom:22px;left:39px}#game-area.seek-mode #seek-member{background:url(../../img/chobirich-sp/seek/game_bg.png?1779346668167) no-repeat;background-size:100% auto;display:block}#game-area.seek-mode #seek-member:before{content:'';display:block;height:17px}#game-area.seek-mode #seek-member>.description{margin:0 auto}#game-area.seek-mode #seek-member>#member-area{width:330px;height:286px;margin:0 auto;text-align:center;display:-webkit-flex;display:flex;justify-content:space-around}#game-area.seek-mode #seek-member>#member-area>.content>.position-blank-high{display:block;height:66px}#game-area.seek-mode #seek-member>#member-area>.content>.position-blank-low{display:block;height:22px}#game-area.seek-mode #seek-member>#member-area>.content>.member-description{text-align:center;font-size:.66rem;color:#fff;font-weight:700;text-shadow:1px 1px 0 #253550,-1px -1px 0 #253550,-1px 1px 0 #253550,1px -1px 0 #253550,0 1px 0 #253550,0 -1px 0 #253550,-1px 0 0 #253550,1px 0 0 #253550;position:relative;z-index:20}#game-area.seek-mode #seek-member>#member-area>.content>.char-icon{margin-top:11px;height:88px;position:relative;z-index:10}#game-area.seek-mode #seek-member>#member-area>.content>.btn{margin:4px auto;width:100%;font-size:.77rem}#game-area.seek-mode #seek-adventure{width:352px;height:352px}#game-area.seek-mode #seek-adventure.stage-1{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_1.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-2{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_2.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-3{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_3.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-4{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_4.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-5{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_5.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-6{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_6.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-7{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_7.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-8{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_8.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-9{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_9.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure.stage-10{background:url(../../img/chobirich-sp/seek/adventure/stage_bg_10.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-adventure:before{content:'';display:block;height:17px}#game-area.seek-mode #seek-adventure>.description{padding:0 10px;text-align:center;line-height:1.2}#game-area.seek-mode #seek-adventure>.adventure-char-icon{position:absolute;top:77px;left:174px;height:39px}#game-area.seek-mode #seek-adventure>.allow-left-btn{position:absolute;bottom:11px;left:-99px;height:88px}#game-area.seek-mode #seek-adventure>.allow-left-btn:active{-webkit-transform:translateY(3px);transform:translateY(3px)}#game-area.seek-mode #seek-adventure>.allow-front-btn{position:absolute;bottom:-99px;left:135px;height:88px}#game-area.seek-mode #seek-adventure>.allow-front-btn:active{-webkit-transform:translateY(3px);transform:translateY(3px)}#game-area.seek-mode #seek-adventure>.allow-right-btn{position:absolute;bottom:11px;right:-99px;height:88px}#game-area.seek-mode #seek-adventure>.allow-right-btn:active{-webkit-transform:translateY(3px);transform:translateY(3px)}#game-area.seek-mode #seek-finish{width:352px;height:352px}#game-area.seek-mode #seek-finish.goal-1{background:url(../../img/chobirich-sp/seek/finish/clear_bg_1.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-finish.goal-2{background:url(../../img/chobirich-sp/seek/finish/clear_bg_2.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-finish.goal-3{background:url(../../img/chobirich-sp/seek/finish/clear_bg_3.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-finish.goal-4{background:url(../../img/chobirich-sp/seek/finish/clear_bg_4.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-finish.goal-5{background:url(../../img/chobirich-sp/seek/finish/clear_bg_5.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-finish.goal-10{background:url(../../img/chobirich-sp/seek/finish/clear_bg_10.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-finish:before{content:'';display:block;height:17px}#game-area.seek-mode #seek-finish>.description{padding:0 10px;text-align:center;line-height:1.2}#game-area.seek-mode #seek-finish>.adventure-char-icon{position:absolute;bottom:132px;left:77px;height:66px}#game-area.seek-mode #seek-finish>.adventure-mole-icon{position:absolute;bottom:132px;right:77px;height:66px}#game-area.seek-mode #seek-finish>.btn{position:absolute;bottom:22px;left:39px;font-size:1.1rem}#game-area.seek-mode #seek-finish .label-play-count{position:absolute;left:11px;bottom:82px;font-weight:700;color:#fff;text-shadow:1px 1px 0 #253550,-1px -1px 0 #253550,-1px 1px 0 #253550,1px -1px 0 #253550,0 1px 0 #253550,0 -1px 0 #253550,-1px 0 0 #253550,1px 0 0 #253550;font-size:.99rem}#game-area.seek-mode #seek-finish>.wait-game-btn{position:absolute;bottom:22px;left:105px;width:143px;font-size:1.1rem;font-weight:700}#game-area.seek-mode #seek-finish>.off-btn-gray{background-color:grey;border:3px solid #666;box-shadow:0 3px 0 #676767;pointer-events:none}#game-area.seek-mode #seek-wait{width:352px;height:352px;background:url(../../img/chobirich-sp/seek/finish/wait_bg.png?1779346668167) no-repeat;background-size:100% auto}#game-area.seek-mode #seek-wait>.wait-game-btn{position:absolute;bottom:22px;left:105px;width:143px;font-size:1.1rem;font-weight:700}#game-area.seek-mode #seek-wait>.off-btn-gray{background-color:grey;border:3px solid #666;box-shadow:0 3px 0 #676767;pointer-events:none}#game-area.seek-mode .seek-anime-boing{animation:seek-boing 2s linear 0s 1;animation-iteration-count:infinite}@keyframes seek-boing{0%,100%,48%,8%{transform:scale(1,1) translate(0,0)}16%{transform:scale(.95,1.05) translate(0,-10%)}24%{transform:scale(1.1,.9) translate(0,5%)}32%{transform:scale(.95,1.02) translate(0,-3%)}40%{transform:scale(1.05,.95) translate(0,3%)}}#game-area.seek-mode .seek-anime-sway{animation:seek-sway 3s linear 0s 1;animation-iteration-count:infinite}@keyframes seek-sway{0%,100%,50%{transform:translate(0,0) rotate(0)}20%,25%{transform:translate(8%,0) rotate(10deg)}70%,75%{transform:translate(-8%,0) rotate(-10deg)}}#game-area.seek-mode .seek-anime-jamp{animation:seek-jamp 1.2s linear 0s 1;animation-iteration-count:infinite}@keyframes seek-jamp{0%,100%,32%,64%{transform:scale(1,1) translate(0,0)}16%{transform:scale(1.05,.95) translate(0,5%)}24%{transform:scale(1.1,.9) translate(0,15%)}40%{transform:scale(.95,1.1) translate(0,-50%)}48%{transform:scale(.95,1.1) translate(0,-20%)}56%{transform:scale(1.2,.8) translate(0,15%)}}#game-area.seek-mode .seek-anime-trembling{animation:seek-trembling 1.6s linear 0s 1;animation-iteration-count:infinite}@keyframes seek-trembling{0%,100%,20%,64%{transform:scale(1,1) translate(0,0)}30%{transform:scale(1,1.06) translate(-5%,-4%) skew(6deg,0deg)}44%{transform:scale(1,.94) translate(5%,4%) skew(-6deg,0deg)}52%{transform:scale(1,1.03) translate(2%,-2%) skew(-3deg,0deg)}58%{transform:scale(1,.97) translate(-2%,2%) skew(3deg,0deg)}}#game-area.seek-mode .seek-anime-rolling{animation:seek-rolling 2.5s linear 0s 1;animation-iteration-count:infinite}@keyframes seek-rolling{0%{transform:translate(0,0)}45%,5%{transform:translate(10%,0) rotate(10deg)}25%{transform:translate(20%,0) rotate(20deg)}30%{transform:translate(-10%,0) rotate(-10deg)}35%{transform:translate(-15%,0) rotate(-15deg)}50%{transform:translate(15%,0) rotate(15deg)}60%{transform:translate(-5%,0) rotate(-5deg)}65%{transform:translate(-7%,0) rotate(-7deg)}100%,75%{transform:translate(0,0) rotate(0)}}#game-area.seek-mode .seek-anime-step{animation:seek-step 2s ease-in-out;animation-iteration-count:infinite}@keyframes seek-step{0%,100%,50%{transform:translate(0,0)}25%{transform:translate(-6px,-12px) rotate(-2deg)}75%{transform:translate(6px,-12px) rotate(2deg)}}#luck-game-top{background:url(../../img/chobirich-sp/luck/game_bg.png?1779346668167) no-repeat;background-size:contain}#luck-game-top>.title-logo{position:absolute;top:11px;left:10%;width:80%}#luck-game-top #luck-top-btn{position:absolute;bottom:27px;left:10%}#luck-play>.disp-play{position:relative;width:352px;height:352px;margin:0 auto;overflow:hidden;background:url(../../img/chobirich-sp/luck/game_bg.png?1779346668167) no-repeat;background-size:contain}#luck-play>.disp-play>#luck-slot-msg{position:absolute;top:11px;left:17px}#luck-play>.disp-play>.slot-hole{position:absolute;top:66px;left:77px}#luck-play>.disp-play #slot-loop{width:187px;height:210px;background:url(../../img/chobirich-sp/luck/top/animation_flame.png?1779346668167) no-repeat;animation:luck-slot-loog .6s steps(12) infinite}@keyframes luck-slot-loog{to{background-position:-2244px 0}}#luck-play>.disp-play #minigame-top-character{width:135px;height:207px;background:url(../../img/chobirich-sp/luck/top/minigame_top_character.png?1779346668167) no-repeat;animation:luck-top-char 3s forwards}@keyframes luck-top-char{0%{transform:translate(330px,121px) scale(.55)}100%{transform:translate(238px,109px) scale(.55)}}#luck-play>.disp-play #luck-result-btn{position:absolute;bottom:22px;left:10%}#luck-game-result{position:relative;width:352px;height:352px;margin:0 auto;overflow:hidden;background:url(../../img/chobirich-sp/luck/game_bg.png?1779346668167) no-repeat;background-size:contain}#luck-game-result>.result-title{position:absolute;top:33px;left:88px;width:50%}#luck-game-result>.result-enemy-base{position:absolute;top:105px;left:-17px;display:inline-block;width:187px;height:165px}#luck-game-result>#result-wamg_gold{background:url(../../img/chobirich-sp/luck/result/wamg_gold.png?1779346668167) no-repeat}#luck-game-result>#result-wamg{background:url(../../img/chobirich-sp/luck/result/wamg.png?1779346668167) no-repeat}#luck-game-result>#result-frog{background:url(../../img/chobirich-sp/luck/result/frog.png?1779346668167) no-repeat}#luck-game-result>.result-enemy-motion{animation:luck-result-enemy 450ms 0s steps(2) forwards}@keyframes luck-result-enemy{0%{transform:scale(.7)}66%{background-position:0 0;transform:scale(.7)}100%{background-position:-374px 0;transform:scale(.7)}}#luck-game-result>.result-single-motion{top:83px;left:17px;width:132px;animation:luck-result-single 1s ease-in-out 0s infinite alternate}@keyframes luck-result-single{0%{transform:translate(0,3%)}100%{transform:translate(0,-3%)}}#luck-game-result>#result-panel{position:absolute;top:127px;right:11px;width:187px;line-height:121px;text-align:center;color:#fff;background-color:rgba(80,80,80,.6);border-radius:.5rem}#luck-game-result>#result-panel>.message{display:inline-block;vertical-align:middle;line-height:normal}#luck-game-result>#result-panel>.message>.yellow{color:#ffed00}#luck-game-result #luck-next-play-btn,#luck-game-result #luck-video-btn{position:absolute;bottom:22px;left:10%;z-index:10}#luck-game-result>.description{position:absolute;bottom:11px;left:105px;width:143px;z-index:10}#luck-game-result #luck-wait-bg{background-image:url(../../img/chobirich-sp/luck/wait_bg.png?1779346668167);width:352px;height:352px;background-size:contain}#luck-game-result #luck-wait-bg .wait-game-btn{position:absolute;bottom:22px;left:105px;width:143px;font-size:1.1rem;font-weight:700}#luck-game-result #luck-wait-bg .off-btn-gray{font-size:.88rem;background-color:grey;border:3px solid #666;box-shadow:0 3px 0 #676767;pointer-events:none}.confetti .con-base{position:absolute;top:-10%;z-index:1}.confetti .con-size-1{width:20px;height:12px}.confetti .con-size-2{width:26px;height:16px}.confetti .con-size-3{width:30px;height:20px}.confetti .con-color-1{background:#bf3918}.confetti .con-color-2{background:#47b1f1}.confetti .con-color-3{background:#fe9710}.confetti .con-color-4{background:#47b039}.confetti .con-color-5{background:#ffed00}.confetti .con-color-6{background:#5f578e}.confetti .con-anime-rigth{animation:con-anime-rigth 10s 0s linear forwards}@keyframes con-anime-rigth{0%{top:-10%;transform:translateX(0) rotateX(0) rotateY(0)}100%{top:100%;transform:translateX(20vw) rotateX(180deg) rotateY(360deg)}}.confetti .con-anime-left{animation:con-anime-left 10s 0s linear forwards}@keyframes con-anime-left{0%{top:-10%;transform:translateX(0) rotateX(0) rotateY(0)}100%{top:100%;transform:translateX(-20vw) rotateX(180deg) rotateY(360deg)}}.error-box{text-align:center;background:#eee;width:80%;margin:22px auto;padding:88px 0}.error-box p{margin-bottom:22px;line-height:2em}.error-box .btn{width:253px;margin:auto}.error-box img{width:275px;margin:11px 0}#info-box{display:inline-block;width:352px}#info-box dl{width:90%;border:2px solid #ccc;border-radius:8px;margin:0 auto 17px;background-color:#fff}#info-box dl dt{padding:17px 11px;border-bottom:dashed 1px #ccc;font-weight:700;display:table;width:100%}#info-box dl dd{padding:17px 11px;line-height:1.54em;word-wrap:break-word}.description-game.step-information{background-color:#fff9e5}.description-game.step-information h3:after{border:0}.new{top:initial;margin-left:10px;display:inline-block;background:#ef2e2e;color:#fff;line-height:1em;font-weight:700;font-size:11px;padding:4px 6px;text-align:center;-webkit-animation:new_icon .5s ease-in-out infinite alternate;-moz-animation:new_icon .5s ease-in-out infinite alternate;animation:new_icon .5s ease-in-out infinite alternate;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px}.information-body{padding:10px;background:#fff9e5}.information-body li:not(:last-of-type){padding-bottom:10px}.title-container{height:100px;position:relative}.title-container .title:nth-of-type(1){animation:titlelogo01 2.5s linear 0s 1;position:absolute;top:25px;left:4px;z-index:120;width:13%}.title-container .title:nth-of-type(2){animation:titlelogo02 2.5s linear 0s 1;position:absolute;top:28px;left:41px;transform-origin:0 100%;z-index:119;width:13%}.title-container .title:nth-of-type(3){animation:titlelogo03 2.5s linear 0s 1;position:absolute;top:30px;left:79px;z-index:120;width:12%}.title-container .title:nth-of-type(4){animation:titlelogo04 2.5s linear 0s 1;position:absolute;top:15px;left:112px;z-index:119;width:13%}.title-container .title:nth-of-type(5){animation:titlelogo05 2.5s linear 0s 1;position:absolute;top:29px;left:152px;transform-origin:0 100%;z-index:120;width:13%}.title-container .title:nth-of-type(6){animation:titlelogo06 2.5s linear 0s 1;position:absolute;top:20px;left:188px;z-index:119;width:13%}.title-container .title:nth-of-type(7){animation:titlelogo07 2.5s linear 0s 1;position:absolute;top:15px;left:218px;z-index:120;width:30%}.title-container .title:nth-of-type(8){animation:titlelogo08 2.5s linear 0s 1;position:absolute;top:19px;left:292px;z-index:121;width:6%}@keyframes titlelogo01{0%,12%,6%{transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0)}2%{transform:scale(1.1,.9) translate(0,5%);-webkit-transform:scale(1.1,.9) translate(0,5%)}10%,4%{transform:scale(1.2,.8) translate(0,15%);-webkit-transform:scale(1.2,.8) translate(0,15%)}8%{transform:scale(.9,1.2) translate(0,-20%);-webkit-transform:scale(.9,1.2) translate(0,-20%)}9%{transform:scale(.9,1.2) translate(0,0);-webkit-transform:scale(.9,1.2) translate(0,0)}}@keyframes titlelogo02{12%,18%,26%{transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0)}14%{transform:scale(1.1,.9) translate(0,5%);-webkit-transform:scale(1.1,.9) translate(0,5%)}16%,24%{transform:scale(1.2,.8) translate(0,15%);-webkit-transform:scale(1.2,.8) translate(0,15%)}20%{transform:scale(.9,1.2) translate(0,-20%);-webkit-transform:scale(.9,1.2) translate(0,-20%)}22%{transform:scale(.9,1.2) translate(0,0);-webkit-transform:scale(.9,1.2) translate(0,0)}}@keyframes titlelogo03{26%,32%,40%{transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0)}28%{transform:scale(1.1,.9) translate(0,5%);-webkit-transform:scale(1.1,.9) translate(0,5%)}30%,38%{transform:scale(1.2,.8) translate(0,15%);-webkit-transform:scale(1.2,.8) translate(0,15%)}34%{transform:scale(.9,1.2) translate(0,-20%);-webkit-transform:scale(.9,1.2) translate(0,-20%)}36%{transform:scale(.9,1.2) translate(0,0);-webkit-transform:scale(.9,1.2) translate(0,0)}}@keyframes titlelogo04{40%,46%,54%{transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0)}42%{transform:scale(1.1,.9) translate(0,5%);-webkit-transform:scale(1.1,.9) translate(0,5%)}44%,52%{transform:scale(1.2,.8) translate(0,15%);-webkit-transform:scale(1.2,.8) translate(0,15%)}48%{transform:scale(.9,1.2) translate(0,-20%);-webkit-transform:scale(.9,1.2) translate(0,-20%)}50%{transform:scale(.9,1.2) translate(0,0);-webkit-transform:scale(.9,1.2) translate(0,0)}}@keyframes titlelogo05{54%,60%,68%{transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0)}56%{transform:scale(1.1,.9) translate(0,5%);-webkit-transform:scale(1.1,.9) translate(0,5%)}58%,66%{transform:scale(1.2,.8) translate(0,15%);-webkit-transform:scale(1.2,.8) translate(0,15%)}62%{transform:scale(.9,1.2) translate(0,-20%);-webkit-transform:scale(.9,1.2) translate(0,-20%)}64%{transform:scale(.9,1.2) translate(0,0);-webkit-transform:scale(.9,1.2) translate(0,0)}}@keyframes titlelogo06{68%,74%,82%{transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0)}70%{transform:scale(1.1,.9) translate(0,5%);-webkit-transform:scale(1.1,.9) translate(0,5%)}72%,80%{transform:scale(1.2,.8) translate(0,15%);-webkit-transform:scale(1.2,.8) translate(0,15%)}76%{transform:scale(.9,1.2) translate(0,-20%);-webkit-transform:scale(.9,1.2) translate(0,-20%)}78%{transform:scale(.9,1.2) translate(0,0);-webkit-transform:scale(.9,1.2) translate(0,0)}}@keyframes titlelogo07{100%,82%{transform:scale(1,1);-webkit-transform:scale(1,1)}91%{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2)}}@keyframes titlelogo08{86%,96%{transform:rotate(0);-webkit-transform:rotate(0)}91%{transform:scale(2,2) rotate(-40deg);-webkit-transform:scale(2,2) rotate(-40deg)}}