.clearfix:after{display:block;clear:both;content:""}#wrapper{margin:0 auto;padding:12px 0 24px}#wrapper i{font-weight:400}.reward-inner{width:972px;margin:0 14px;padding-top:24px;background-color:#bfefee}.reward-header{position:relative;width:908px;margin:0 32px 110px}.reward-header__img{width:908px;margin:0 auto 24px}.reward-header__chicken{position:absolute;top:28px;right:197px;width:145px}.reward-status{width:888px;margin:0 auto 24px;padding:10px;border-radius:4px;background-color:#875f26}.reward-status__balance{float:left;width:518px;height:50px;margin-right:10px;padding:15px;border-radius:4px;background-color:#fff;color:#000}.reward-status__balance-caption{float:left;vertical-align:top;font-weight:700;font-size:16px;line-height:16px}.reward-status__balance-box{float:right;width:400px;margin-top:11px;line-height:50px}.reward-status__balance-egg{float:right;width:30px;margin:5px 15px 0 0}.reward-status__balance-value{float:right;vertical-align:bottom;font-weight:700;font-size:42px}.reward-status__balance-value>span{display:block;float:right;margin:6px 0 0 15px;vertical-align:bottom;font-weight:700;font-size:20px}.reward-status__balance-value--logout{margin-right:6px;font-size:28px}.reward-ad{width:728px;margin:0 auto 16px}.reward-nav{text-align:center}.reward-nav li{float:left;width:170px;height:40px;margin-right:14.5px}.reward-nav li:last-child{margin-right:0}.reward-nav li a{display:block;padding:13px 0 9px;border-radius:4px;color:#fff;text-decoration:none;font-weight:700;font-size:18px;line-height:18px}.reward-nav li a:hover{margin-top:4px;box-shadow:none;color:#fff}.reward-nav--game{background-color:#ff8faa;box-shadow:0 3px 0 #bf6f94}.reward-nav--bingo{background-color:#ffc45c;box-shadow:0 3px 0 #bf964c}.reward-nav--login{background-color:#ff8f43;box-shadow:0 3px 0 #bf7441}.reward-nav--steadily{background-color:#61c3ff;box-shadow:0 3px 0 #47a0bf}.reward-nav--about-egg{background-color:#7acc46;box-shadow:0 3px 0 #6ea54a}.reward-contents{position:relative;width:908px;margin:0 16px 120px;padding:24px 16px;border-radius:0 0 4px 4px}.reward-contents--bingo{background-color:#fc6}.reward-contents--login{background-color:#ff9e55}.reward-contents--steadily{background-color:#42b9e8}.reward-contents--about-egg{background-color:#89d35e}.reward-contents__header-img{position:absolute;top:-84px;left:0;width:940px}.reward-contents__img{width:908px;margin:0 auto}.reward-contents__img--inside{margin-bottom:16px}.reward-contents--game{background-color:#ff8faa}.reward-contents--game ul{font-size:0}.reward-contents--game ul li{display:inline-block;width:240px;margin:10px 19px;padding:12px;border-radius:4px;background-color:#fff;text-align:center}.reward-contents--game ul li:hover{background-color:#f9d9e1}.reward-game__img{width:160px;height:160px;margin-bottom:14px}.reward-game__title{overflow:hidden;width:240px;color:#000;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:18px}.reward-game__title a{color:#000}.reward-game--inside{margin-bottom:10px}.heatup{width:100%}.heatup__title{text-align:center;font-size:16px}.heatup__info{background:#ff3262;color:#fff;padding:3px 0;margin:6px auto;border-radius:2px;width:270px;line-height:30px;font-size:16px;text-align:center}.reward-footer{position:relative;padding:10px 0;background-color:#89d35e;text-align:center}.reward-footer__header{position:absolute;top:-56px;left:0;width:972px}.reward-footer__img{width:500px}.btn-reward{position:absolute;top:207px;right:55px;width:160px;height:38px;padding:16px 30px;border-radius:6px;background-color:#f7931e;box-shadow:0 3px 0 #cc731b}.btn-reward:hover{top:210px;box-shadow:none}.btn-reward__text{float:left;color:#fff;text-align:center;font-weight:700;font-size:16px;line-height:21px}.btn-reward__circle{float:right;width:34px;height:34px;margin-top:2px;border-radius:17px;background-color:#fff;text-align:center;font-size:0}.btn-reward__triangle{width:0;height:0;margin-left:3px;border-width:8px 0 8px 13.9px;border-style:solid;border-color:transparent transparent transparent #f7931e;font-size:0;line-height:34px}.btn-reward-status{display:block;float:left;border-radius:4px;background-color:#cc9531;box-shadow:0 3px 0 #a5732b;color:#fff;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700}.btn-reward-status:hover{margin-top:3px;box-shadow:none;color:#fff;text-decoration:none}.btn-reward-status--exchange{width:240px;height:53px;margin-right:10px;padding:12px 0;font-size:18px}.btn-reward-status__exchange-img{width:162px}.btn-reward-status--passbook{width:80px;height:77px;vertical-align:middle;font-size:14px;line-height:81px}.btn-reward-egg-help{position:absolute;top:-36px;left:270px;width:140px;height:32px;border-radius:6px;background-color:#ffa633;box-shadow:0 1px 1px rgba(0,0,0,.3)}.btn-reward-egg-help:hover{background-color:#fbbe00}.btn-reward-egg-help__text{color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:33px}.side-bonus-block-position{position:absolute;top:2px;right:-140px}.btn_red_gold{background:#c86e16;background:linear-gradient(to bottom,#c93,#c86e16);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700}.btn_red_gold:hover{background:#b45a03;background:linear-gradient(to bottom,#c87c36,#b45a03);color:#fff;text-decoration:none}.btn_vivid_orange{background:#ff3c00;background:linear-gradient(to bottom,#ff7800,#ff3c00);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700}.btn_vivid_orange:hover{background:#eb2900;background:linear-gradient(to bottom,#eb6200,#eb2900);color:#fff;text-decoration:none}.btn_vivid_orange_off{background:#aaa;background:linear-gradient(to bottom,#ccc,#aaa);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700}.reward_exchange .btn_vivid_orange,.reward_exchange .btn_vivid_orange_off{display:block;width:40px;height:40px;border-radius:20px;box-shadow:0 2px 0 rgba(0,0,0,.3);color:#fff;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.3);letter-spacing:-.3em;line-height:45px}#reward_inner{width:972px;margin:0 13px;background:url(//static.gesoten.com/img/reward/bg_reward.png) repeat-y}#reward_content_05{position:relative;width:956px;height:122px;height:auto;min-height:400px;margin:0 0 0 8px;padding:40px 0;background:#f6ead2;box-shadow:0 2px 0 rgba(0,0,0,.3);text-align:center}.reward_sp_qr{position:absolute;top:-12px;right:22px;width:130px;height:146px;padding:10px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat 0 -262px;text-align:center}.reward_sp_qr a{display:block;width:126px;height:72px;margin:8px auto 0;font-size:131%;line-height:72px}.reward_content_masonry{margin:0 0 0 8px}.header_reward_s{position:relative;padding:10px 8px 0}.header_reward_s a:hover{text-decoration:none}.header_reward_s .reward_balance{overflow:hidden;width:630px;height:60px;margin:0 0 10px;border:1px solid #000;border-radius:4px;background:#3c0a00}.header_reward_s .egg_count{float:left;width:369px;padding:6px 0 0 6px;color:#fff;font-weight:700;font-size:239%}.header_reward_s .egg_count img{width:40px;height:47px;margin:0 4px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat 0 -478px;vertical-align:-11px}.header_reward_s .backto_reward_top{display:block;float:right;width:100px;height:20px;margin:35px 5px 0 0;background:#6e3624;color:#fff;text-align:center;font-size:85%;line-height:20px}.header_reward_s .backto_reward_top:hover{background:#60220e}.error_notice{margin:0 8px 10px;padding:4px 6px;border:1px solid #f07878;background:#fff0f0;color:#f00;font-weight:700;font-size:116%}.reward_exchange_nav{margin:0 8px 10px;padding:8px;border:1px solid #6e3624;background:#fff;background:rgba(255,255,255,.9);font-weight:700;font-size:116%}.reward_exchange_nav span,.reward_exchange_nav a{margin:0 20px 0 0}.reward_exchange{overflow:hidden;width:966px;margin:0 0 0 8px;padding:0 0 20px}.reward_exchange a:hover{text-decoration:none}.reward_notice,.reward_exchange_wm_requirement{margin:0 8px;padding:10px 12px;background:#fff;background:rgba(255,255,255,.9)}.reward_exchange_wm_requirement{margin:0 0 8px}.reward_exchange_wm_requirement p{padding:0 0 4px}.reward_exchange_wm_requirement .left,.reward_exchange_wm_requirement .right{width:134px}.reward_exchange_wm_requirement .btn_red_gold{display:block;height:28px;border-radius:2px;text-align:center;line-height:28px}.reward_exchange_01,.reward_exchange_02,.reward_exchange_03,.reward_exchange_04{float:left;width:312px;margin:0 10px 40px 0}.reward_exchange_tit{width:300px;height:70px;margin:0 auto;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700;font-size:146.5%;line-height:71px}.reward_exchange_01 .reward_exchange_tit{background:#da9600}.reward_exchange_01 .reward_exchange_tit img{background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat 0 -428px}.reward_exchange_02 .reward_exchange_tit{background:#38b4cc}.reward_exchange_02 .reward_exchange_tit img{background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -50px -428px}.reward_exchange_03 .reward_exchange_tit{background:#46b165}.reward_exchange_03 .reward_exchange_tit img{background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -100px -428px}.reward_exchange_04 .reward_exchange_tit{background:#fa5078}.reward_exchange_04 .reward_exchange_tit img{width:114px;margin:0 6px 0 10px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -150px -428px}.reward_exchange_tit img{width:50px;height:50px;margin:0 6px 0 20px;vertical-align:-18px}.reward_exchange_tit_bottom{width:300px;height:0;border-right:6px solid transparent;border-left:6px solid transparent}.reward_exchange_01 .reward_exchange_tit_bottom{border-bottom:8px solid #e4ba46}.reward_exchange_02 .reward_exchange_tit_bottom{border-bottom:8px solid #6ec8da}.reward_exchange_03 .reward_exchange_tit_bottom{border-bottom:8px solid #7cc892}.reward_exchange_04 .reward_exchange_tit_bottom{border-bottom:8px solid #ff90aa}.reward_exchange ul{box-shadow:0 10px 6px rgba(0,0,0,.3)}.reward_exchange li{padding:8px 10px}.reward_exchange li:last-child{border-bottom:0}.reward_exchange li a{color:#333}.reward_exchange_01 li{border-bottom:1px solid #c3b691;background:#f4e3b5}.reward_exchange_02 li{border-bottom:1px solid #9dbac0;background:#c4e9f0}.reward_exchange_03 li{border-bottom:1px solid #a6bcad;background:#d0ebd8}.reward_exchange_04 li{border-bottom:1px solid #ccb0b5;background:#ffdce2}.reward_exchange table{width:100%}.reward_exchange table th,.reward_exchange table td{vertical-align:middle}.reward_exchange_01 table th,.reward_exchange_01 table td{border-top:4px solid #f4e3b5;border-bottom:4px solid #f4e3b5}.reward_exchange_02 table th,.reward_exchange_02 table td{border-top:4px solid #c4e9f0;border-bottom:4px solid #c4e9f0}.reward_exchange_03 table th,.reward_exchange_03 table td{border-top:4px solid #d0ebd8;border-bottom:4px solid #d0ebd8}.reward_exchange_04 table th,.reward_exchange_04 table td{border-top:4px solid #ffdce2;border-bottom:4px solid #ffdce2}.reward_exchange table th{width:69px;background:#fff}.reward_exchange table td{height:20px;padding:8px 4px;line-height:20px}.reward_exchange_amount{width:88px;background:#fff;color:#000;text-align:right;font-weight:700;font-size:131%}.icon_reward_egg,.icon_reward_wm,.icon_reward_gc,.icon_reward_vc,.icon_reward_vp{width:26px;height:26px;margin:0 4px 0 0;vertical-align:-6px}.reward_exchange table .icon_reward_egg,.reward_exchange table .icon_reward_wm,.reward_exchange table .icon_reward_gc,.reward_exchange table .icon_reward_vc,.reward_exchange table .icon_reward_vp{margin:0 0 0 4px}.icon_reward_egg{width:22px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -40px -478px}.icon_reward_wm{width:29px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -62px -478px}.icon_reward_gc{background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -91px -478px}.icon_reward_vc{background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -117px -478px}.icon_reward_vp{width:69px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?20150325) no-repeat -143px -478px}.reward_exchange_bonus,.reward_exchange_bonus_camp{padding:4px 0 3px;border:2px dashed #f07878;background:#fff0f0;color:#f00;text-align:center;font-weight:700;font-size:131%}.reward_exchange_bonus_camp{margin:4px 0 0;border:2px solid #f07878;background:#f00;color:#fff}.reward_other{padding:20px 0 40px}.reward_other h3{padding:0 0 20px;font-weight:700;font-size:131%}.reward_other p{width:750px;margin:0 auto 14px;padding:20px;background:#fff;line-height:2.4}.reward_other p span{margin:0 6px 0 0;color:#000;font-weight:700;font-size:131%}.reward_other .btn_vivid_orange{display:block;width:200px;margin:0 auto;padding:12px 0;border-radius:4px;font-size:131%}.reward_notice{text-align:left}