@charset "UTF-8";.c-3step-media,.c-card,.c-category-media,.c-friend-media,.c-guide-event-card,.c-incentive-card,.c-pickup-message,.c-mini-media,.c-mission-induction,.c-mission-board,.c-pickup-board,.c-pre-entry-media,.c-ranking-top-card__l-inner,.c-ranking-card,.c-thumb{overflow:hidden;border-radius:2px;box-shadow:0 1px 2px rgba(34,34,34,.2)}.c-3step-media,.c-card,.c-category-media,.c-friend-media,.c-guide-event-card,.c-incentive-card,.c-pickup-message,.c-mini-media,.c-mission-induction,.c-mission-board,.c-pickup-board,.c-pre-entry-media,.c-ranking-top-card__l-inner,.c-ranking-card,.c-thumb{background-color:#fff}[role=tab]{cursor:pointer}[role="tab"][aria-selected="true"]{cursor:default}[aria-hidden=true]{display:none}.u-expand-link:after{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:"";pointer-events:auto}.u-over-expand-link{z-index:2;position:relative}#l-global{background-color:#fff;font-family:Noto Sans JP,sans-serif;line-height:1}#l-global *{box-sizing:border-box}#l-old-setting-layout{box-sizing:content-box;line-height:1.4}#l-old-setting-layout *{box-sizing:inherit}#l-bingo-wrapper{box-sizing:content-box;line-height:1.5}#l-bingo-wrapper *{box-sizing:inherit}.l-wrapper[data-login-status=false]{background-position:50% 29px}.l-wrapper--pagejack{overflow:hidden;position:relative;min-height:800px;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat}.l-header{height:80px;background-color:#fff}.l-main{width:1000px;margin-right:auto;margin-left:auto;display:flex;flex:1;justify-content:space-between;box-sizing:border-box;padding:16px 16px 40px;background-color:#fff}.l-main--reward{width:1237px;margin-right:auto;margin-left:auto;padding:16px 0 40px}.l-main--sub{padding:16px 16px 28px}.l-main--middle{padding:16px 16px 0}.l-main__l-single-col{width:968px;margin-right:auto;margin-left:auto}.l-main__l-aside,.l-main__l-contents{background-color:#fff}.l-main__l-aside{width:236px}.l-main__l-contents{width:712px}.l-main--reward .l-main__l-contents{width:970px}.l-cover{width:1000px;margin-right:auto;margin-left:auto;padding-bottom:16px;background-color:#fff}.l-pagejack-link>a{display:block;position:absolute;width:300px;height:100%}.l-pagejack-link__l-left{left:calc(50% - (500px + 300px))}.l-pagejack-link__l-right{right:calc(50% - (500px + 300px))}.l-game-carousel{margin-bottom:28px}.l-game-carousel__l-main{margin-bottom:10px}.l-pickup-message-list li:not(:last-child){margin-bottom:8px}.l-manage-message-list>li{border-top:1px dashed #ddd}.l-manage-message-list>li:last-child{border-bottom:1px dashed #ddd}.l-manage-message-list>li>a{padding:12px 0;padding-right:20px}.l-stack-list>li:not(:last-child){margin-bottom:8px}.l-friend-list{display:flex;flex-wrap:wrap}.l-friend-list>.l-friend-list__item{width:calc((99.9999% - 2*16px)/3);margin-bottom:16px}.l-friend-list>.l-friend-list__item:not(:nth-child(3n)){margin-right:16px}.l-friend-list>.l-friend-list__item:nth-child(3n+1):nth-last-child(-n+3),.l-friend-list>.l-friend-list__item:nth-child(3n+1):nth-last-child(-n+3)~.l-friend-list__item{margin-bottom:0}.l-friend-list__none{width:100%;padding:16px;background-color:#e4e4e4}.l-friend-list__none a{color:#222;text-decoration:underline}.l-friend-list__none a:hover{text-decoration:none}.l-ranking-card-list{display:flex;flex-flow:row wrap;padding-top:50px}.l-ranking-card-list li{margin-bottom:16px}.l-ranking-card-list li:not(:nth-child(3)){margin-right:16px}.l-ranking-card-list li:nth-child(5n+3){margin-right:0}.l-ranking-card-list>.c-ranking-top-card{width:calc((99.9999% - 32px)/3);max-width:calc((99.9999% - 32px)/3)}.l-ranking-card-list>.c-ranking-card{width:calc((99.9999% - 64px)/5)}.l-media-stack-list li:not(:last-child){margin-bottom:12px}.l-casualgame-list .list_ranking_user{position:relative;height:500px;margin:0;margin-bottom:16px;background-color:#fff;line-height:1.4}.l-casualgame-list .list_ranking_user:not(:nth-child(3n)){margin-right:10px}.l-casualgame-list .list_ranking_user .detail{width:135px}.l-txt-link-list{border-top:1px dashed #ddd}.l-txt-link-list__item{border-bottom:1px dashed #ddd}.l-txt-link-list__item>a{position:relative;font-size:14px;display:block;padding:12px 20px 12px 4px;color:#222}.l-txt-link-list__item>a:after{position:absolute;top:calc(50% - 4px)}.l-txt-link-list__item>a:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #666;border-bottom:1px solid #666;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.l-txt-link-list__item>a:after{right:4px}.l-txt-link-list__item>a:hover{background-color:#e4e4e4;color:#288cbe;text-decoration:underline}.l-txt-link-list__item--active>a{background-color:#e4e4e4}.l-campaign-bnr-list li{margin-bottom:8px}.l-campaign-bnr-list li iframe{-webkit-transform:scale(.978);transform:scale(.978);-webkit-transform-origin:0 0;transform-origin:0 0}.l-campaign-bnr-list li img{width:100%}.l-mission-list>li{font-weight:700;font-size:14px;padding-bottom:8px;border-bottom:1px solid #e4e4e4}.l-mission-list>li:not(:last-child){margin-bottom:8px}.l-card-alignment.cols3{display:flex;flex-wrap:wrap}.l-card-alignment.cols3>.c-card{width:calc((99.9999% - 2*16px)/3);margin-bottom:16px}.l-card-alignment.cols3>.c-card:not(:nth-child(3n)){margin-right:16px}.l-card-alignment.cols3>.c-card:nth-child(3n+1):nth-last-child(-n+3),.l-card-alignment.cols3>.c-card:nth-child(3n+1):nth-last-child(-n+3)~.c-card{margin-bottom:0}.l-card-alignment.cols4{display:flex;flex-wrap:wrap}.l-card-alignment.cols4>.c-card{width:calc((99.9999% - 3*16px)/4);margin-bottom:16px}.l-card-alignment.cols4>.c-card:not(:nth-child(4n)){margin-right:16px}.l-card-alignment.cols4>.c-card:nth-child(4n+1):nth-last-child(-n+4),.l-card-alignment.cols4>.c-card:nth-child(4n+1):nth-last-child(-n+4)~.c-card{margin-bottom:0}.l-card-alignment.cols5{display:flex;flex-wrap:wrap}.l-card-alignment.cols5>.c-card{width:calc((99.9999% - 4*16px)/5);margin-bottom:16px}.l-card-alignment.cols5>.c-card:not(:nth-child(5n)){margin-right:16px}.l-card-alignment.cols5>.c-card:nth-child(5n+1):nth-last-child(-n+5),.l-card-alignment.cols5>.c-card:nth-child(5n+1):nth-last-child(-n+5)~.c-card{margin-bottom:0}.l-card-alignment.cols6{display:flex;flex-wrap:wrap}.l-card-alignment.cols6>.c-thumb{width:calc((99.9999% - 5*16px)/6);margin-bottom:16px}.l-card-alignment.cols6>.c-thumb:not(:nth-child(6n)){margin-right:16px}.l-card-alignment.cols6>.c-thumb:nth-child(6n+1):nth-last-child(-n+6),.l-card-alignment.cols6>.c-thumb:nth-child(6n+1):nth-last-child(-n+6)~.c-thumb{margin-bottom:0}.l-incentive-card-alignment{display:flex;flex-wrap:wrap}.l-incentive-card-alignment>.c-incentive-card{width:calc((99.9999% - 2*16px)/3);margin-bottom:16px}.l-incentive-card-alignment>.c-incentive-card:not(:nth-child(3n)){margin-right:16px}.l-incentive-card-alignment>.c-incentive-card:nth-child(3n+1):nth-last-child(-n+3),.l-incentive-card-alignment>.c-incentive-card:nth-child(3n+1):nth-last-child(-n+3)~.c-incentive-card{margin-bottom:0}.l-incentive-card-alignment.cols4{display:flex;flex-wrap:wrap}.l-incentive-card-alignment.cols4>.c-incentive-card{width:calc((99.9999% - 3*16px)/4);margin-bottom:16px}.l-incentive-card-alignment.cols4>.c-incentive-card:not(:nth-child(4n)){margin-right:16px}.l-incentive-card-alignment.cols4>.c-incentive-card:nth-child(4n+1):nth-last-child(-n+4),.l-incentive-card-alignment.cols4>.c-incentive-card:nth-child(4n+1):nth-last-child(-n+4)~.c-incentive-card{margin-bottom:0}.l-incentive-card-alignment.cols4 .c-incentive-card:nth-child(4n){margin-right:0;margin-bottom:16px}.l-category-media-alignment{display:flex;flex-wrap:wrap}.l-category-media-alignment>.c-category-media{width:calc((99.9999% - 2*16px)/3);margin-bottom:16px}.l-category-media-alignment>.c-category-media:not(:nth-child(3n)){margin-right:16px}.l-category-media-alignment>.c-category-media:nth-child(3n+1):nth-last-child(-n+3),.l-category-media-alignment>.c-category-media:nth-child(3n+1):nth-last-child(-n+3)~.c-category-media{margin-bottom:0}.l-pre-entry-media-alignment{display:flex;flex-wrap:wrap}.l-pre-entry-media-alignment>.c-pre-entry-media{width:calc((99.9999% - 1*16px)/2);margin-bottom:16px}.l-pre-entry-media-alignment>.c-pre-entry-media:not(:nth-child(2n)){margin-right:16px}.l-pre-entry-media-alignment>.c-pre-entry-media:nth-child(2n+1):nth-last-child(-n+2),.l-pre-entry-media-alignment>.c-pre-entry-media:nth-child(2n+1):nth-last-child(-n+2)~.c-pre-entry-media{margin-bottom:0}.l-btn-alignment{font-size:0}.l-btn-alignment>li{display:inline-block}.l-btn-alignment>li:first-child{margin-right:8px}.l-bnr-section{margin-bottom:12px}.c-section+.l-bnr-section{margin-top:12px}.l-game-local-nav{display:flex;justify-content:space-between;margin-bottom:28px}.l-game-local-nav>li{width:calc((100% - 32px)/3)}.l-game-local-nav>li:not(:last-child){margin-right:16px}.l-game-local-nav a{display:block}.l-reward-nav{display:flex;justify-content:space-between;margin-bottom:28px}.l-reward-nav__main{width:788px}.l-reward-nav__sub{width:164px}.l-reward-nav-sub{display:block;height:100%;padding:14px 0;border:1px solid #e4e4e4;border-radius:2px;color:#288cbe;text-align:center;line-height:1.4}.l-reward-nav-sub:hover{background-color:#eaf5fb}.l-text-link li:not(:last-child){margin-bottom:12px}.l-text-link a{color:#288cbe}.l-text-link a:hover{color:#288cbe;text-decoration:underline}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%}body{position:relative;top:29px;height:100%;color:#333;font:13px/1.5 Meiryo,"MS PGothic",arial,sans-serif;*font:x-small;*font-size:small;line-height:1.5}body.game_body{top:0;background:#000}body.infoq{top:0;background:transparent}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}.clearfix{width:100%}.clearfix:after{display:block;clear:both;content:""}/* !
 * Bootstrap v2.0.3
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */input,textarea,select,.uneditable-input{display:inline-block;border:1px solid #bbb;border-radius:3px;background-color:#fff;color:#555}.uneditable-textarea{width:auto;height:auto}label input,label textarea,label select{display:block}input[type=image],input[type=checkbox],input[type=radio]{display:inline;width:auto;height:auto;margin:3px 0;padding:0;border:0 \9;border-radius:0;background-color:transparent;line-height:normal;cursor:pointer}input[type=image]{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=file]{width:auto;height:28px;padding:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:initial;line-height:28px;line-height:18px \9}input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto}input[type=text],input[type=password]{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}input[type=hidden]{display:none}input[type=submit]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}input:focus{outline:0;outline:thin dotted \9;border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background-color:transparent}input:focus:required:invalid{border-color:#ee5f5b;color:#b94a48}select{height:28px;background-color:#fff;line-height:28px}select[multiple],select[size]{height:auto}textarea{height:auto;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.radio,.checkbox{min-height:18px;padding-left:18px}.radio input[type=radio],.checkbox input[type=checkbox]{float:left;margin-left:-18px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;margin-bottom:0;padding-top:5px;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}textarea:focus{outline:0;outline:thin dotted \9;border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input,textarea,.uneditable-input{margin-left:0}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{border-color:#ddd;background-color:#eee;cursor:not-allowed}textarea:focus:required:invalid,select:focus:required:invalid{border-color:#ee5f5b;color:#b94a48}input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.uneditable-input{overflow:hidden;border-color:#eee;background-color:#fff;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025);white-space:nowrap;cursor:not-allowed}:-moz-placeholder,::-webkit-input-placeholder{color:#999}textarea,input,select{font:13px/1.5 Meiryo,"MS PGothic",arial,sans-serif}a{outline:none;color:#288cbe;text-decoration:none}a:hover{color:#005580;text-decoration:none}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.ellipsis{overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.red{color:#f33}.bold{font-weight:700}.fa-apple:before{color:#000}.fa-android:before{color:#8cb41e}#wrapper{position:relative;width:1000px;min-height:640px;margin:0 auto;padding:0 0 40px;background-color:#fff}#main_col{float:left;width:670px}#game_main_col{position:relative;margin:0}#game_main_col iframe{position:relative}#game_main_col iframe.medal{width:760px!important}#game_main_col.large{width:1000px}#game_main_col.large #game_wrap{float:none;width:950px;margin:0 auto}.game_wrap__outer.game_wrap__outer-bg{background-color:#333}#badge_col{float:left;width:800px}#side_col{float:right;width:300px}#game_side_col{position:absolute;top:0;right:-1px;width:232px;height:1020px}#game_side_col.community{top:-34px}#game_side_col .show_tm,#game_side_col .hide_tm{margin:0 0 -1px;padding:4px;border:1px solid #aaa;border-radius:4px 4px 0 0 / 4px 4px 0 0;font-size:85%}#badge_side_col{float:right;width:180px;margin:8px 9px 0 0}.left{float:left}.right{float:right}.normal_red{color:#f33;font-weight:400;font-size:12px}#top_footer{background-color:#fff}#top_footer #gmogroupfooter{width:1000px;margin:0 auto}#btn_play.right{width:300px;margin:0 0 10px;text-align:center}#btn_play.right .btn_orange{display:block;font-size:146.5%}#btn_play.right .btn_orange span{display:block;padding:10px;border:1px solid #feff99}.ad300250{margin:0 0 10px}.ad670200{margin:0}#side_col #player_list{margin:0 0 10px;padding:9px 12px 12px;border-radius:5px}#side_col #player_list ul{overflow:hidden;width:280px;margin:5px -4px -4px 0}#side_col #player_list ul li{display:block;float:left;width:52px;height:52px;margin:0 4px 4px 0}#side_col #player_list ul li a{display:block}#side_col #player_list ul li img{width:50px;height:50px;border:1px solid #ccc}#side_col #player_list ul li img:hover{border:1px solid #aaa}h2#topic_game_title{padding:0 0 8px 6px;font-size:123.1%}.has_image img{margin:0 5px 0 0}h2,h3,h4,h5{position:relative}h1 .more,h2 .more,h3 .more,h4 .more,h5 .more{position:absolute;top:0;right:0;font-weight:400}h1.has_yarman,h2.has_yarman,h3.has_yarman,h4.has_yarman,h5.has_yarman{font-size:18px;height:22px;margin:0 0 4px;padding:3px 0 0 25px;background:url(//static.gesoten.com/img/yarman_gray_mini.png?v=202308041200) no-repeat 0 50%;color:#000;word-break:break-all;line-height:22px}#social_login h3{padding:0 0 5px}#social_login a{display:block}#social_login .login_tw,#social_login .login_fb{width:110px;margin:0 0 8px;font-size:85%}#msg_wrap{border-radius:5px;background-color:#fff}#msg_col{float:right;width:820px;padding:10px}#msg_menu{float:left;width:130px;margin-top:34px;padding:5px 10px 40px}#msg_menu ul li{padding:5px 0 5px 16px;border-bottom:1px dotted #ccc;background:url(//static.gesoten.com/img/icon_arrow_ccc.png?v=202308041200) no-repeat 0 50%}#msg_menu ul li.current{font-weight:700}#msg_menu ul li .badge{margin:0 0 0 5px;padding:1px 3px;border:1px solid #d94d00;background-color:#ff5f06;color:#fff;font-weight:700}#msg_col h2{width:670px;height:auto}#msg_count{float:right;padding:0}#msg_count a{cursor:pointer}#msg_table{clear:both;width:100%;border-spacing:1px;border-collapse:separate;background-color:#ccc}#msg_table th{padding:5px;background-color:#eee;text-align:center;font-weight:700}#msg_table td{padding:5px;background-color:#fff}#msg_table #select_all{width:20px}#msg_table .select_this{width:20px;text-align:center}#msg_table .msg_title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:370px;padding:0 0 0 20px;background:url(//static.gesoten.com/img/icon_unread.png?v=202308041200) no-repeat 0 50%;font-weight:700}#msg_table.trash_table .msg_title a{width:290px}#msg_table .msg_title a.read,#msg_table .msg_title a.sent,#msg_table .msg_title a.draft{padding:0;background:none;color:#666;font-weight:400}#msg_table .msg_title a.replied{background:url(//static.gesoten.com/img/icon_reply2.png?v=202308041200) no-repeat 0 50%;color:#666;font-weight:400}#msg_table .msg_from,#msg_table .msg_to{width:250px}#msg_table .msg_from a,#msg_table .msg_to a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:250px}#msg_table .msg_date{width:110px;text-align:center}#msg_table .msg_undo_move{width:70px;vertical-align:middle;text-align:center;font-size:85%}#msg_table .msg_undo_move a{cursor:pointer}.move_to_trash{display:none;position:relative;width:240px;margin:2px 0}.move_to_trash a{position:absolute;top:5px;left:0}#msg_write_box{width:95%;margin:0 auto}#msg_write_box th{width:150px;padding:10px 0;border-bottom:1px dotted #ccc;vertical-align:middle;text-align:left;font-weight:700}#msg_write_box td{padding:10px 0;border-bottom:1px dotted #ccc}#msg_write_box td#write_text{line-height:170%}#msg_write_box #select_to select{margin:0}#msg_write_box td input{width:598px}#msg_write_box td textarea{width:598px;height:100px;resize:vertical}#msg_footer{margin:-1px 0 0;padding:10px 0 0;border-top:1px solid #ccc}#msg_footer li{float:right;margin:0 0 0 5px}#msg_footer li input{font-size:123.1%}#msg_footer .btn_orange{padding:5px 10px}#msg_header{display:block;padding:5px 0}#msg_header #msg_from{display:block;float:left;height:16px;line-height:16px}#msg_header #msg_from img{display:block;float:left;width:16px;margin:0 2px 0 0}#msg_header #msg_from span{float:left;margin:0 5px 0 0}#msg_header #msg_date{float:right;height:16px;line-height:16px}#msg_header #msg_date span{float:left;margin:0 5px 0 0}#msg_header li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:right;max-width:600px}#msg_text{padding:20px 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:170%}#msg_text strong{font-weight:700}#trash_option{padding:20px 0}#trash_option li{padding:0 5px}#trash_option li:first-child{border-right:1px solid #ccc}#trash_option li strong{font-weight:700}.c-message-box__empty{margin:50px auto 20px;text-align:center}.c-message-box__empty-text{margin-bottom:20px;font-size:14px}#game_list_large_wrap h2{padding:0 0 5px}.game_list_large{width:690px;margin:0 -20px 0 0}#game_list_wrap .game_list_large{width:656px;margin:0 -9px 0 0}#game_list_wrap .game_list_large .indivi{position:relative;margin:0 8px 15px 0}.game_list_large .indivi a{margin-top:2px;background-color:#e1faff;text-align:center;line-height:24px}.game_list_large .indivi a:hover{background-color:#ddd;text-decoration:none}#more_game .game_list_large{width:920px}#more_game .game_list_large .btn_orange{width:198px}.game_list_large .indivi{float:left;overflow:hidden;width:210px;min-height:124px;margin:0 20px 20px 0}.game_list_large .indivi img{display:block;width:210px;max-height:100px}.game_list_large .indivi__title{height:24px}.game_list_large .indivi__title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;position:relative}#top_games .indivi a .icon_new{position:absolute;top:0;left:0;padding:2px 4px;background-color:#e00;color:#fff;text-shadow:0 1px 0 #c00;font-weight:700;font-size:93%;font-family:Verdana,arial,helvetica,sans-serif}.game_list_large .indivi a .icon_new,.game_list_large .indivi_f a .icon_new{position:absolute;top:0;left:0;padding:2px 4px;background-color:#e00;color:#fff;text-shadow:0 1px 0 #c00;font-weight:700;font-size:93%;font-family:Verdana,arial,helvetica,sans-serif}.game_list_large .indivi .btn_gray,.game_list_large .indivi .btn_orange{display:block;width:90px;margin:5px 0 0}#game_main_col .game_list_large{width:770px;margin:0 -10px 0 0}#game_main_col .game_list_large .indivi{float:left;overflow:hidden;width:180px;margin:0 0 10px;padding:5px}#game_main_col .game_list_large img{width:180px;max-height:86px}#game_main_col .game_list_large .btn_orange{width:168px;font-size:123.1%}#ranking_weekly,#ranking_monthly,#ranking_all,#your_action{display:none}#ele_medal_slot_box,#ranking_box{margin:0 0 12px;padding:10px 0 10px 10px}#ele_box_gamecenter h5{height:34px;height:30px;margin:0 10px 0 0;margin:0 10px 6px 0;padding:0 10px;background-color:#f4ec78;line-height:34px}#ele_box_gamecenter ul{padding-left:6px}#ele_box_gamecenter .event_ranking li{float:left;width:60px;margin-right:4px}.rank_num{display:block;border:1px solid #aaa;background-color:#ddd;color:#333;text-align:center;font-weight:700;font-size:108%}.rank_num.num_1{border:1px solid #946418;background:-webkit-linear-gradient(top,#e8b000,#c99700);background:-moz-linear-gradient(top,#e8b000,#c99700);background:-ms-linear-gradient(top,#e8b000,#c99700);background:-o-linear-gradient(top,#e8b000,#c99700);background:linear-gradient(to bottom,#e8b000,#c99700);background-color:#c99700;color:#fff}.rank_num.num_2{border:1px solid #426478;background:-webkit-linear-gradient(top,#a0b4be,#7f9ba7);background:-moz-linear-gradient(top,#a0b4be,#7f9ba7);background:-ms-linear-gradient(top,#a0b4be,#7f9ba7);background:-o-linear-gradient(top,#a0b4be,#7f9ba7);background:linear-gradient(to bottom,#a0b4be,#7f9ba7);background-color:#7f9ba7;color:#fff}.rank_num.num_3{border:1px solid #643c18;background:-webkit-linear-gradient(top,#a68664,#8d6337);background:-moz-linear-gradient(top,#a68664,#8d6337);background:-ms-linear-gradient(top,#a68664,#8d6337);background:-o-linear-gradient(top,#a68664,#8d6337);background:linear-gradient(to bottom,#a68664,#8d6337);background-color:#8d6337;color:#fff}#ele_box_gamecenter .event_ranking .rank_num{width:58px;height:20px;margin-bottom:2px;line-height:20px}#ele_box_gamecenter .event_ranking li img{display:block;width:60px;margin-bottom:2px}.high_score{color:#000;font-weight:700}.rank_user_name_event{font-size:77%}#ele_box_gamecenter .high_score,.rank_user_name_event{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:60px}#ele_medal_slot_box h3,#ranking_box h3{height:32px;margin:0 10px 6px 0;padding:0 6px;background-color:#eee;line-height:33px}#ele_medal_slot_box h3 img,#ranking_box h3 img{width:20px;height:20px;margin-right:4px;vertical-align:-5px}#medal_slot_box li{float:left;position:relative;margin:0 4px 4px 0;border:1px solid #ddd;border-radius:5px}#ele_box_gamecenter a.boxlink:hover{border:1px solid #ccc;background-color:#f4f4f4}#medal_slot_box li:hover{border:1px solid #ccc;background-color:#f4f4f4}#medal_slot_box a{display:block;width:190px;padding:9px}#medal_slot_box a:hover{text-decoration:none}#medal_slot_box dt{float:left;width:64px}#medal_slot_box dt img{display:block;width:58px;height:58px;border:1px solid #999}#medal_slot_box dd{float:left;width:126px}#medal_slot_box dd h4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:122px;height:26px;margin-bottom:2px;padding-left:4px;background-color:#e1faff;line-height:26px}#ele_box_gamecenter a:hover h4,#medal_slot_box li:hover h4{background-color:#ddd}#ele_box_gamecenter dd p{color:#333;font-size:93%;line-height:1.3}#medal_slot_box dd p{color:#333;font-size:93%;line-height:1.3}#medal_slot_box .jackpot{position:relative;height:38px;margin-top:8px;padding-right:6px;border:1px solid #ffbe28;border-radius:5px;background-color:#111;color:#fff;text-align:right;font-weight:700;font-size:138.5%;line-height:38px}#medal_slot_box .jackpot img{position:absolute;top:12px;left:6px;width:60px;height:13px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -569px}#friend_action h4{padding:5px 5px 5px 36px;background:#eee url(//static.gesoten.com/img/icon_robot.png?v=202308041200) no-repeat 5px 50%}#side_col #game_timeline_wrap{margin:0 0 12px;padding:9px;border-radius:5px;background-color:#fff}#side_col .game_timeline{overflow-y:auto;height:590px;padding:5px 0 0}#side_col .game_timeline .indivi{padding:0 0 3px}#side_col .game_timeline .user_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:0 0 3px;font-size:85%}#side_col .game_timeline .content{position:relative;width:205px;margin:0 5px 0 0;padding:3px;border:3px solid #ccc;word-break:break-all}#side_col .game_timeline .content:after,#side_col .game_timeline .content:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#side_col .game_timeline .content:after{top:7px;margin-top:-3px;border-width:3px;border-right-color:#fff}#side_col .game_timeline .content:before{top:7px;margin-top:-7px;border-width:7px;border-right-color:#ccc}#game_desc{padding:10px 0}#game_desc p{width:350px;padding:0 15px}#game_desc .right{width:230px}#game_desc .right strong,#game_desc .right a.btn_orange,#game_desc .right small{display:block}#game_desc .right a.btn_orange{font-size:146.5%}#game_desc .right strong{margin:0 0 5px;padding:5px 0;border:1px solid #a0d6f2;background-color:#d5f0fe;color:#1a98da;text-align:center;font-weight:700}#game_desc .right small{padding:5px 0;font-size:85%;line-height:150%}#game_desc .right small.warn{color:#999}#game_header{width:1000px;height:44px;margin:0 auto;background-color:#f4f4f4}#game_header .game_name a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;width:240px;height:36px;margin:3px 0 0 3px;border:1px solid #ddd;background-color:#fff;line-height:37px}#game_header .game_header_link a,#game_header .game_header_link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;width:240px;height:36px;margin:3px 0 0 3px;border:1px solid #ddd;background-color:#fff;line-height:37px}#game_header .game_name a:hover,#game_header .game_header_link a:hover{border:1px solid #ccc}#game_header .game_name img{margin:0 4px 0 5px;vertical-align:-8px}#game_header .game_header_link a,#game_header .game_header_link span{width:118px;text-align:center}.gameheader_tabs{width:996px;margin:0 2px;background-color:#444}.gh-tab_item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;float:left;width:calc(100%/5);height:38px;padding:0 6px;background-color:#444;color:#eee;text-align:center;line-height:38px;cursor:pointer;transition:all .2s ease}.gh-tab_item:hover{opacity:.75}#game_header .gameheader_tabs input[type=radio]{display:none}.gh-tab_content{display:none;clear:both;width:988px;padding:4px}.gh-tab_item img{margin-right:4px}#gamename:checked~#gamename_content,#mygame:checked~#mygame_content,#genregame:checked~#genregame_content{display:block;background-color:#f4f4f4}.gameheader_tabs input:checked+.gh-tab_item{background-color:#666;color:#fff}.c-txtsp{overflow:hidden;width:775px}#game_header .game_header_link.qa_link a{width:118px}#game_header .game_header_link.qa_link a img{width:53px;height:17px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -425px;vertical-align:-3px}.game-header-bottom-recomend{width:1000px;margin:0 auto;background-color:#fff}.game-header-bottom-recomend__lead{padding:8px 8px 2px;font-size:116%}.game-header-bottom-recomend ul{overflow:hidden;padding:0 3px 3px}.game-header-bottom-recomend li{float:left;width:470px;margin:0 6px 0 0}.game-header-bottom-recomend li a{display:block;overflow:hidden;padding:4px;border:1px solid #8cbeff;background-color:#e6fafa}.game-header-bottom-recomend li a:hover{border:1px solid #2682ff;background-color:#e6fafa}.game-header-bottom-recomend li a img{display:block;float:left;width:210px;height:100px;margin:0 4px 0 0}.game-header-bottom-recomend li dl{float:left;width:240px}.game-header-bottom-recomend li dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 0 0;font-size:116%}.game-header-bottom-recomend li dd{color:#333;font-size:85%;line-height:1.6}#game_side_col #game_timeline_wrap{position:relative;margin:0;background-color:#fff}#game_side_col #game_timeline_wrap .btn_group{width:126px}#game_side_col #game_timeline_wrap .post_box_menu ul.right{width:180px}#game_side_col #game_timeline_wrap .post_box_menu ul.right a{display:block}#game_side_col #game_timeline_wrap .post_box_menu ul a img{margin:0 3px}#game_side_col.drag,#game_side_col.slide{z-index:1;position:absolute;right:0;bottom:0}#game_side_col.drag .drag_me{margin:0 0 5px;padding:3px 0 3px 20px;border:1px solid #ccc;background-color:#eee;color:#666;cursor:move}#game_side_col.slide .hide_me,#game_side_col.slide .show_me{margin:0 0 5px;padding:3px;border:1px solid #ccc;background-color:#eee;color:#666;text-align:center;cursor:pointer}#game_side_col.drag .drag_me:hover{border:1px solid #999;color:#333}#game_side_col.slide .show_me:hover,#game_side_col.slide .hide_me:hover{border:1px solid #999;color:#333}#game_side_col .post_box{position:relative}#game_side_col .game_timeline_banner{padding:4px 9px 0;background-color:#eee}#game_side_col .post_box textarea{display:block;width:198px;height:50px;margin:0 auto;padding:5px;resize:none}#game_side_col .post_box_menu{position:relative;padding:0 0 5px}#game_side_col .game_timeline{overflow-x:hidden;overflow-y:auto;position:relative;height:520px}#game_side_col.drag .game_timeline,#game_side_col.slide .game_timeline{overflow-x:hidden;overflow-y:auto}#game_side_col .game_timeline .indivi{position:relative;width:194px;margin:8px;padding:0 0 8px;border-bottom:1px solid #ddd}#game_side_col .game_timeline .indivi:last-child{border-bottom:0}#game_side_col .game_timeline .user_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:0;font-weight:700;font-size:85%}#game_side_col .game_timeline .stamp_timeline{text-align:center}#game_side_col .game_timeline .stamp_timeline img{width:80px;height:80px}#game_side_col .game_timeline .go_farm{position:absolute;top:38px;left:0;height:16px;padding:0 0 0 16px;background:url(//static.gesoten.com/img/icon_tomachi_1616.png?v=202308041200) no-repeat -1px 50%;font-size:79%;line-height:16px}#game_side_col .game_timeline .content{position:relative;width:140px;padding:3px 3px 0;border:3px solid #ccc;word-break:break-all;font-size:93%;line-height:150%}#game_side_col .game_timeline .content:after,#game_side_col .game_timeline .content:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#game_side_col .game_timeline .content:after{top:7px;margin-top:-3px;border-width:3px;border-right-color:#fff}#game_side_col .game_timeline .content:before{top:7px;margin-top:-7px;border-width:7px;border-right-color:#ccc}#game_side_col .game_timeline .content small{display:block;padding:5px 0 0;text-align:right;font-size:85%}#game_side_col .game_timeline .content .post_data{margin-right:4px}#game_side_col .game_timeline li .user_img img{width:35px;height:35px}.fa-ban,.fa-frown-o{color:#ccc}.fa-ban:hover,.fa-frown-o:hover{color:#aaa}#game_side_col .game_timeline li .fa-ban,#game_side_col .game_timeline li .fa-frown-o{position:absolute;bottom:6px}#game_side_col .game_timeline li .fa-ban{left:0}#game_side_col .game_timeline li .fa-frown-o{left:20px}#show_block .clearfix,#show_report .clearfix{width:400px;margin:40px auto 0}#show_block .btn_light_blue,#show_report .btn_light_blue,#show_block .btn_light_gray,#show_report .btn_light_gray{height:34px;font-size:100%;line-height:34px}#game_side_col .game_timeline .indivi_footer{clear:both;padding:3px 0 0;font-size:85%}#game_side_col .game_timeline .indivi_footer .post_topic{border-left:1px solid #ccc}#game_side_col .game_timeline .indivi_footer .post_category,#game_side_col .game_timeline .indivi_footer .post_topic{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;width:80px;padding:0 2px}#game_side_col ul.right{width:140px}#game_side_col ul.right li{height:26px;line-height:26px}#game_side_col .post_gesoten{clear:both;padding:0}#game_side_col .post_gesoten .btn_orange{display:block;width:184px;height:30px;margin:0;padding:0;font-weight:700;font-size:116%;line-height:30px}.btn_tweet-refresh{width:30px;height:30px;border-radius:3px;background-color:#666;color:#fff;text-align:center;font-size:18px;line-height:1.8}.btn_tweet-refresh:hover{color:#999}#game_side_col .go_to_community{padding:0 0 5px}#game_side_col .go_to_community .btn_gray{display:block;height:30px;margin:0 auto;padding:0;font-weight:700;font-size:116%;line-height:30px}#game_side_col .add_img,#game_side_col .add_emoji,#game_side_col .add_stamp_timeline{width:40px;padding:0;border:none;cursor:pointer}.add_stamp_timeline.selected,#game_side_col .add_stamp_timeline.selected,.tweet_list .your_reply .add_stamp_timeline.selected{width:86px;background:none #ddd;font-weight:700;line-height:30px}.add_stamp_timeline.selected img{vertical-align:-8px}#game_side_col .add_emoji_box{top:32px;left:0}#game_side_col .add_emoji_box:after,#game_side_col .add_emoji_box:before{left:18px}#game_side_col .add_stamp_timeline_box:after,#game_side_col .add_stamp_timeline_box:before{left:60px}#game_side_col .post_twitter,#game_side_col .post_facebook{min-width:40px;margin:0 5px 0 0}#game_side_col .post_twitter a,#game_side_col .post_facebook a{width:85px}#side_medal_game #game_side_col{top:0;margin:0}#side_medal_game #game_side_col #game_timeline_wrap{border-radius:5px}#side_medal_game #friend_action h4{margin:8px 8px 0}#user_info_edit .login_tw,#user_info_edit .login_fb{border:none}#wrapper_login_regist h1{padding:16px 0 10px;text-align:center}#wrapper_login_regist h1 img{width:176px;height:49px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -500px;vertical-align:baseline}#wrapper_login_regist small{display:block;padding:0 0 6px}#login_col{position:relative;width:880px;margin:0 auto}#login_col .login_col_left,#login_col .login_col_right,#login_col .login_not_register{padding:14px;border:1px solid #eee;border-radius:4px;background-color:#fbfcfd}#login_col .login_col_left{float:left;width:570px}#login_col .login_not_register{float:left;position:relative;width:570px;margin:10px 0 0}#login_col .login_col_right{float:right;width:240px}#login_col .login_col_left input[type=text],#login_col .login_col_left input[type=password]{font-size:16px;display:block;width:554px;height:32px;margin:0 0 14px;padding:8px 0 8px 14px}.login_btn{font-weight:700;font-size:16px;display:block;width:300px!important;height:48px;margin:5px 0;margin:8px auto;padding:0 7px;border:none;border-bottom:3px solid #1c6ae2;background:-moz-linear-gradient(top,#49b3ff,#2b7eff);background:-webkit-gradient(linear,left top,left bottom,from(#49b3ff),to(#2b7eff));background-color:#2b7eff;box-shadow:0 2px 3px 0 #adadad!important;color:#fff;line-height:48px}.lg_warn_text{display:block;margin:15px 0;padding:8px;border:#ffbdbd 1px solid;border-radius:3px;background-color:#ffefef;color:#fa3e3e;text-align:center;font-weight:700}.lg_warn_text>a{display:block;width:300px;margin:5px auto;padding:5px;border-radius:3px;background-color:#ff6f6f;color:#fff;text-decoration:none}.warn_text>a:hover,.login_btn:hover{opacity:.8}#login_col .login_col_left p{text-align:center}#login_col .btn_light_blue,#login_col .btn_light_green{display:block;width:200px;height:50px;margin:6px auto 12px;font-size:131%;line-height:50px}#login_col .login_facebook,#login_col .login_twitter,#login_col .login_yahoo,#login_col .login_google{padding:14px 0 2px;font-size:116%}#login_col .login_twitter img,#login_col .login_facebook img,#login_col .login_google img{width:19px;height:19px;margin:0 4px 0 0}#login_col .login_twitter img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -41px -36px}#login_col .login_facebook img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -22px -36px}#login_col .login_google img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -60px -36px}.login_id_toku_p{margin:20px auto 0;padding:8px 12px;border:1px dashed #ccc;background-color:#fff}.login_id_toku_p ul{overflow:hidden}.login_id_toku_p ul li{float:left;margin:0 14px 0 0}.login_id_toku_p>img{width:485px;height:25px;margin:4px 0 4px 48px;background:url(//static.gesoten.com/img/geso/img_gmoid-service-logo.png?v=202308041200) no-repeat;background-size:450px}#login_col .logo_pt img{width:134px;height:32px;background:url(//static.gesoten.com/img/step_illust.png?v=202308041200) no-repeat 0 -995px}#login_col .logo_yap img{width:106px;height:32px;background:url(//static.gesoten.com/img/step_illust.png?v=202308041200) no-repeat -134px -995px}#login_col .logo_frml img{width:99px;height:32px;background:url(//static.gesoten.com/img/step_illust.png?v=202308041200) no-repeat -240px -995px}#wrapper_login_regist .about_toku_p{float:left;padding:34px 0 0;font-size:85%}.login_illust img{position:absolute;bottom:-10px;left:426px;width:225px;height:145px;background:url(//static.gesoten.com/img/step_illust.png?v=202308041200) no-repeat 0 -811px}#login{padding:0 50px}#register{width:670px;margin:0 auto}#register small{display:block;padding:5px 0;text-align:center;font-size:93%}#register .inner{width:590px;padding:35px;border:5px solid;background-color:#ffc}#register h2{padding:0 0 20px;background:none;font-size:123.1%}#login h1,#register h1{padding:0 0 10px}#login_member,#login_social,#regist_member,#regist_social{width:280px;height:150px;margin:5px;padding:5px;background-color:#fff}#login_member p,#login_social p,#regist_member p{padding:5px 0}#login_member .email,#login_member .password{width:272px;margin:0 0 5px}#regist_member .email{width:272px;margin:0 0 5px}#login p{padding:5px;font-size:85%}#register .about_toku_p{padding:5px;font-size:85%}#register .btn_green{padding:5px 10px;font-size:123.1%}#register .btn_gray{padding:3px;font-size:108%}.login_fb,.login_tw{display:block;height:30px;font-weight:700;line-height:30px}#prof_wrap{border-radius:5px;background-color:#fff}#prof_wrap .prof{min-width:30px}#profile_edit,#user_info_edit,#block_list,#coin_history,#medal_history{width:750px;margin:0;padding:9px}#profile_menu{width:180px;padding:5px 10px 40px}#profile_menu li{padding:10px 0 10px 16px;border-bottom:1px dotted #ccc;background:url(//static.gesoten.com/img/icon_arrow_ccc.png?v=202308041200) no-repeat 0 50%}#profile_menu li.current a{color:#333;font-weight:700}#profile_menu li:last-child{border:none}.c-prof-nav-egg{padding-top:20px}.c-prof-nav-egg a{display:block;padding:10px 5px;border:1px solid #ccc;border-radius:5px}.c-prof-nav-egg a img{width:32px;margin-right:5px;vertical-align:-6px}#profile_edit h1,#user_info_edit h1,#block_list h1{padding:0 0 10px;background:none}.icon_yarman .more_btn{position:absolute;top:0;right:0;width:100px;height:23px;font-size:77%;line-height:24px}#profile_edit table,#user_info_edit table{clear:both;width:100%;border-spacing:1px;border-collapse:separate;background-color:#ccc}#profile_edit table th{padding:10px;background-color:#eee;vertical-align:top;text-align:left;font-weight:700;line-height:100%}#user_info_edit table th{padding:10px;background-color:#eee;vertical-align:top;vertical-align:middle;text-align:left;font-weight:700;line-height:100%}#profile_edit table td{width:550px;padding:8px;background-color:#fff;vertical-align:middle}#user_info_edit table td{width:550px;padding:8px;background-color:#fff;vertical-align:middle}#user_info_edit table td .btn_gray{padding:3px}#profile_edit table td small{font-size:85%}#profile_edit table td.p_0{padding:0}#profile_edit table td .left{width:475px;padding:5px;border-bottom:1px solid #ccc}#profile_edit table td .right{width:70px;padding:5px;border-bottom:1px solid #ccc;border-left:1px solid #ccc}#profile_edit table td .fixed_height{height:28px;line-height:28px}#profile_edit table #your_site input{width:300px}#profile_edit table #about_you{display:block;position:relative}#profile_edit table #about_you textarea{overflow-y:auto;width:490px;height:100px;resize:none}#profile_edit table .privacy_setting select{display:block}#user_info_edit .align_right{font-size:85%}#user_info_edit.wanna_quit p{padding:0 0 10px}#user_info_edit.wanna_quit p.warn{margin:0 0 10px;padding:5px;border:1px solid #f2abab;background-color:#fee6e6;color:#a80000}#user_info_edit.wanna_quit input[type=password]{width:140px;padding:5px}#user_info_edit .taikai_now p{padding:5px}#user_info_edit ul li{padding:0 0 5px}#user_info_edit ul li:last-child{padding:0}#user_info_edit.mail_setting ul{margin:10px;padding:10px;background-color:#fff}#user_info_edit.mail_setting ul li{float:left;padding:0 9px;border-right:1px solid #ccc}#user_info_edit.mail_setting ul li:last-child{border:none}#user_info_edit .table_medium th{width:200px}#user_info_edit .table_medium ul li{padding:5px;border-bottom:1px solid #ccc;font-size:93%}#user_info_edit .table_medium ul li input{margin:0 5px 0 0}#user_info_edit .table_medium ul li:last-child{padding:5px;border:none}#user_info_edit .table_medium textarea{display:block;width:500px;height:100px;resize:none}#user_info_edit #edit_msg_option{width:500px;margin:0 auto}#user_info_edit #edit_msg_option th{width:200px}#user_gallery{width:750px;margin:0;padding:20px 9px 9px}.user_gallery_inner{margin:0 0 20px;padding:10px;background-color:#eee}.user_gallery_inner ul{overflow:hidden}.user_gallery_inner ul li{float:left;width:60px;height:60px;margin:0 6px 20px;padding:8px;border:1px solid #ddd;background-color:#fff;text-align:center}.user_gallery_inner ul li a{display:table-cell;width:60px;height:60px;vertical-align:middle}.user_gallery_input{text-align:center}.user_gallery_input .btn_light_blue{width:180px;height:50px;margin:14px auto 0;line-height:50px}#upgrade form{overflow:hidden;width:530px;margin:15px auto;padding:5px;border:1px solid #bce8f1;background-color:#d9edf7}#upgrade form .email{float:left;width:375px;height:20px;margin:0 5px 0 0;padding:4px;font-size:123.1%}#upgrade form .btn_orange{display:block;float:right;width:140px;height:30px;padding:0 10px;font-size:108%;line-height:30px}#coin_history table{clear:both;width:100%;margin:0 0 10px;border-spacing:1px;border-collapse:separate;background-color:#ccc}#coin_history table.star_limit{width:50%}#coin_history table th{padding:5px;background-color:#eee;vertical-align:middle;text-align:center;font-weight:700}#coin_history table.star_limit .th_charge{width:50%}#coin_history table td{padding:5px;background-color:#fff}#coin_history table .game-title{display:-webkit-box;overflow:hidden;width:90px;height:38px;text-align:left;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}#coin_history table .spent_date{width:95px;text-align:center}#coin_history table .charge,#coin_history table .spent .status{width:80px;text-align:right;font-weight:700}#coin_history table#medal_balance_table .charge,#coin_history table#medal_balance_table .spent{width:150px}#coin_history table .charge{color:#547800}#coin_history table .spent{color:#e35656}#history_header{position:relative;height:34px;padding:0}#history_header ul{position:absolute;top:0;right:110px}#history_header ul li{float:right;margin:0 0 0 5px}#history_header ul li a{display:block;height:20px;padding:0 5px;line-height:20px}#history_header #history_month{position:absolute;top:0;right:0}#coin_history .coin_balance{position:absolute;top:0;right:98px;width:370px;height:27px;margin-right:10px;padding:0 6px;border:1px solid #ccc;background-color:#fff;text-align:center;line-height:27px}#coin_history .coin_balance span{padding-left:10px;border-left:1px solid #ccc;color:#e35656;font-size:85%}#coin_history .coin_balance strong{font-weight:700}#block_user_form{width:600px;margin:0 0 10px;padding:5px;border:1px solid #ccc;background-color:#eee}#block_user_form #block_user_address{display:block;float:left;width:480px;height:20px;padding:4px}#block_list #block_user_form #block_user_btn{display:block;float:right;height:30px;padding:0 10px}#block_list p{padding:0 0 10px}#block_list p .warn{color:#ff0303;font-weight:700}#blocked_users_list ul{margin:5px 0 0}#blocked_users_list li{float:left;position:relative;width:170px;height:40px;margin:0 5px 5px 0;padding:5px;border:1px solid #ccc;background-color:#fff}#blocked_users_list li .btn_gray{display:block;margin:0;padding:2px}#blocked_users_list li:hover{border-color:#999}#blocked_users_list li .user_name{display:block;width:170px}#blocked_users_list li .user_name img{float:left}#blocked_users_list li .user_name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:right;width:130px}#blocked_users_list li .cancel_block{position:absolute;right:5px;bottom:5px;font-size:85%}.input_tel_auth{overflow:hidden;padding-bottom:20px}.input_tel_auth input[type=text]{float:left;width:200px;margin:0 6px 0 0;padding:4px 2px;font-size:146.5%}.input_tel_auth strong.bold{float:left;width:200px;width:400px;margin:0 6px 0 0;padding:4px 2px;font-size:146.5%}.input_tel_auth input[type=button]{float:left;width:100px;height:40px;font-size:116%;line-height:40px}.input_tel_auth_invite input[type=text]{padding:4px 2px;font-size:146.5%}.benefit_tel_auth img{display:block;margin-bottom:4px}.benefit_tel_auth_invite{width:520px;margin:14px auto 40px;text-align:right}.benefit_tel_auth_invite img{display:block;margin-bottom:4px}#game_list_wrap{margin:0 0 12px;padding:6px 10px 0;border-radius:5px;background-color:#fff}.game_list{overflow:hidden;width:658px;margin:0 -10px 0 0;padding:10px 0 0}.game_list .indivi{float:left;position:relative;width:307px;margin:0 10px 10px 0;padding:5px;border:1px solid #aaa}.game_list .indivi:hover{border:1px solid #666}.game_list .indivi .game_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:232px;height:40px;font-weight:700;line-height:40px;cursor:pointer}.game_list .indivi .btn_group{position:absolute;right:5px;bottom:5px;width:232px}.game_list .indivi .btn_group a{display:block;width:101px;height:25px;padding:0 5px;line-height:25px}.game_list .indivi .btn_group .btn_gray{margin:0}.game_list .indivi .btn_group .quit_game{display:block;display:none;position:absolute;top:-55px;right:-10px;padding:2px 5px;border:1px solid #ccc;background-color:#eee;font-size:85%;cursor:pointer}.game_list .indivi .btn_group .quit_game:hover{border:1px solid #333;color:#333}#more_game{overflow:hidden;margin:0 auto}.game_list .indivi.mini{width:224px}.game_list .indivi.mini .game_name,.game_list .indivi.mini .btn_group{width:150px}.game_list .indivi.mini .game_name{padding:15px 0 0}.game_list .indivi.mini .btn_group a{margin:0;padding:2px 6px}#user_profile #your_info{width:436px}#user_info_game{overflow:hidden}#user_information{float:left;position:relative;width:456px;margin:0 0 0 13px}#user_information #information li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:456px;margin-bottom:4px}#timeline{width:650px;margin:6px 0 0;padding:9px;border-radius:5px;background-color:#fff}#topics_timeline #timeline{margin:0;padding:0}.comment-detail-section #timeline{margin:0}#timeline.has_tab{position:relative;margin:37px 0 0}.post_box{z-index:1;position:relative}#game_timeline_wrap .post_box{padding:8px 4px 2px;background-color:#eee}#your_info .post_box{position:absolute;top:4px;right:4px;width:432px;border:1px solid #aaa;background-color:#eee}#timeline .post_box{margin:0 0 10px;border:1px solid #999;background-color:#eee}#timeline .post_box textarea{display:block;overflow-y:auto;width:648px;height:50px;margin:0;padding:5px;border:none;border-radius:0;font-size:116%;resize:none}#your_info .post_box textarea{display:block;width:422px;height:20px;margin:0;padding:5px;border:none;border-radius:0;font-size:116%;resize:none}#your_info .post_box .post_box_menu{display:none;position:relative;margin:0;padding:0;border-top:1px solid #ccc}#timeline .post_box_menu{display:none;position:relative;margin:0;padding:0;border-top:1px solid #999}.post_box_menu .btn_group{float:left;width:130px}#your_info .post_box_menu .btn_group{float:left;width:130px;width:100px}.post_box_menu .add_emoji_box,#your_info .post_box_menu .add_img_box{z-index:999;top:32px;left:-1px;background-color:#fff}.post_box_menu .add_stamp_timeline_box{z-index:999;top:32px;left:-1px;background-color:#fff}.post_box_menu dl{width:460px;height:30px;line-height:30px}#your_info .post_box_menu dl{width:330px;margin:0}#your_info .post_box_menu dl dt{padding:0 10px}#your_info .post_box_menu dl dd{height:30px;line-height:30px}#your_info .post_box .counter{top:36px}#your_info .post_box_menu dl .post_twitter,#your_info .post_box_menu dl .post_facebook{width:45px}#timeline .post_box_menu dl .post_twitter,#timeline .post_box_menu dl .post_facebook{width:45px}.post_twitter input,.post_facebook input{display:inline}.add_img,#your_info .add_img,.add_emoji,#your_info .add_emoji,.add_gift,.add_stamp,.add_stamp_timeline{display:block;float:left;width:40px;height:30px;border-right:1px solid #ccc;cursor:pointer}.add_img,#your_info .add_img{background:transparent url(//static.gesoten.com/img/icon_camera.png?v=202308041200) no-repeat 50%}.add_emoji,#your_info .add_emoji{background:url(//static.gesoten.com/img/icon_emoji.png?v=202308041200) no-repeat 50%}.add_gift{background:url(//static.gesoten.com/img/geso/common/icon_gift.png?v=202308041200) no-repeat 50%}.add_stamp,.add_stamp_timeline{background:url(//static.gesoten.com/img/geso/common/icon_stamp.png?v=202308041200) no-repeat 50%}.add_img span,.add_emoji span,.add_gift span,.add_stamp span,.add_stamp_timeline span{display:none}#your_info .add_img span,#your_info .add_emoji span{display:none}.add_img_box,#your_info .add_img_box{clear:both;padding:5px}.add_img_box,.add_emoji_box{display:none}#your_info .add_img_box,#your_info .add_emoji_box{display:none}.add_gift_box,.add_stamp_box,.add_stamp_timeline_box{display:none}:not(.talk_foot) .add_emoji_box,#your_info .add_emoji_box{z-index:9999;position:absolute;top:100px;bottom:-250px;width:200px;height:520px;padding:5px;border:1px solid #666;border-radius:4px;background-color:#fff}.talk_foot .add_emoji_box{z-index:9999;position:absolute;bottom:-250px;width:400px;height:240px;padding:5px;border:1px solid #666;border-radius:4px;background-color:#fff}.your_reply .add_emoji_box{top:98px;left:25px}#timeline .your_reply .add_img_box{margin:0 0 0 42px}#timeline .post_box_menu .add_img_box{border-top:1px solid #999;background-color:#fff}.add_emoji_box:after,.add_emoji_box:before{position:absolute;bottom:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}.add_stamp_timeline_box:after,.add_stamp_timeline_box:before{position:absolute;bottom:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}.add_emoji_box:after,.add_stamp_timeline_box:after{left:72px;margin-left:-8px;border-width:8px;border-bottom-color:#fff}.add_emoji_box:before,.add_stamp_timeline_box:before{left:72px;margin-left:-9px;border-width:9px;border-bottom-color:#666}.post_box_menu .add_stamp_timeline_box:after,.post_box_menu .add_stamp_timeline_box:before{left:124px}.your_reply .add_stamp_timeline_box:after,.your_reply .add_stamp_timeline_box:before{left:203px}:not(#talk_detail) .add_emoji_box ul{display:block;width:180px;height:520px;margin:0 auto;padding:0;background:url(//static.gesoten.com/img/geso/emoji/emoji_all.png?v=202308041200) no-repeat}#talk_detail .add_emoji_box ul{display:block;width:400px;height:240px;margin:0;padding:0;background:url(//static.gesoten.com/img/geso/emoji/emoji_all.gif?v=202308041200) no-repeat}.add_emoji_box li{float:left;width:16px;height:16px;padding:2px}.add_emoji_box li:hover{padding:1px;border:1px solid #000}:not(#talk_detail) .add_emoji_box .close,:not(#talk_detail) .add_gift_box .close,:not(#talk_detail) .add_stamp_box .close,:not(#talk_detail) .add_stamp_timeline_box .close{z-index:1;position:absolute;top:-14px;right:-8px;width:17px;padding:1px 3px;border:1px solid #333;background:#666;color:#fff;text-align:center;font-weight:700;font-size:138.5%;line-height:100%;cursor:pointer}#talk_detail .add_emoji_box .close,#talk_detail .add_gift_box .close,#talk_detail .add_stamp_box .close,#talk_detail .add_stamp_timeline_box .close{z-index:1;position:absolute;top:-15px;left:-12px;width:17px;padding:1px 3px;border:1px solid #333;background:#666;color:#fff;text-align:center;font-weight:700;font-size:138.5%;line-height:100%;cursor:pointer}.add_emoji_box .close:hover,.add_gift_box .close:hover,.add_stamp_box .close:hover,.add_stamp_timeline_box .close:hover{border:1px solid #000;background:#333}.post_twitter img,.post_facebook img{margin:0 0 0 5px}.post_box_menu .post_gesoten{padding:2px 5px 0}.post_box_menu .login_fb,.post_box_menu .login_tw{border:none}.post_box_menu .post_gesoten .btn_orange{display:block;height:24px;padding:0 18px}#your_info .post_box_menu .post_gesoten .btn_orange{display:block;height:24px;padding:0 18px}.post_box_menu a span,#your_info .post_box_menu a span{display:none}.tweet_list{width:630px;padding:5px 10px;border-bottom:1px solid #fff}.activity_setting{z-index:3;position:absolute;top:44px;right:4px;width:200px;padding:0 6px;border:1px solid #ccc;background:#eee}.activity_setting a{display:block;height:20px;color:#333;text-align:center;font-size:85%;line-height:20px}.activity_setting #ActivitySetting li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px;padding-bottom:4px}.activity_setting #ActivitySetting input[type=checkbox]{vertical-align:-2px}.activity_setting #ActivitySetting .btn_gray{display:block;width:80px;margin:2px auto 6px;padding:3px 0}.tweet_list.timeline_tweet{background-color:#e1faff}.tweet_list.timeline_activity{background:#ffe8f0}.tweet_list .posted_user_img{float:left;clear:both;position:relative;width:60px;text-align:center}.tweet_list .posted_user_img img{width:60px;border:1px solid #fff}.timeline_contents{padding-top:4px}.timeline_contents .timeline_contents_img{float:left;margin-right:10px}.timeline_contents .timeline_contents_img img{width:70px}.timeline_contents p{font-weight:700;font-size:100%}.timeline_contents span{font-size:85%}.tweet_list .posted_tweet{float:right;position:relative;width:566px;margin:0 0 10px;padding:8px;border:3px solid #ccc;background-color:#fff}.lt-ie8 .tweet_list .posted_tweet{position:static}.tweet_list .posted_tweet:last-child{margin:0}.tweet_list .posted_tweet:after,.tweet_list .posted_tweet:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}.tweet_list .posted_tweet:after{top:18px;margin-top:4px;border-width:6px;border-right-color:#fff}.tweet_list .posted_tweet:before{top:18px;margin-top:0;border-width:10px;border-right-color:#ccc}.tweet_list .replies_list .replies{width:546px;margin:0 0 2px;padding:10px;background:#f4f4f4;font-size:85%}.tweet_list .replies_list dt{float:left;clear:both;width:126px}.tweet_list .replies_list dt a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:16px}.tweet_list .replies_list dt a img{margin:0 3px 0 0}.tweet_list .replies_list dd{float:right;width:420px;min-height:16px}.tweet_list .your_reply{position:relative;width:556px;margin-bottom:5px;padding:5px;background:#f4f4f4}.tweet_list .your_reply .user_img{display:block;display:none;float:left}.tweet_list .your_reply textarea{float:right;overflow-y:auto;width:508px!important;height:15px;padding:3px;font-size:93%;resize:none}.tweet_list .your_reply .btn_group{display:none;position:absolute;top:65px;left:50px;width:320px}.tweet_list .your_reply .btn_group li{float:left;margin:0 5px 0 0;border:none}.tweet_list .your_reply .btn_group input{display:block;margin:2px 0 0;padding:0 4px;cursor:pointer}.tweet_list .your_reply .btn_group .btn_gray{background:#eee}.tweet_list .your_reply .add_img,.tweet_list .your_reply .add_emoji,.tweet_list .your_reply .add_stamp_timeline{width:30px}.btn_group li,#your_info .post_box .btn_group li{padding:0}.each_tweet_header ul.inner{right:0}.each_tweet_header .game_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:140px;height:16px}.each_tweet_header .game_name img{width:16px;height:16px;margin:0 2px 0 0}.each_tweet_header ul li{display:block;float:left;height:18px;line-height:18px}.each_tweet_header ul li.detail{float:right;font-size:85%}.each_tweet_header ul li.detail li{margin:0 0 0 5px}.each_tweet_footer{clear:both;padding:3px 0;font-size:85%}.each_tweet_footer ul li{float:left;position:relative;height:20px;padding:0 4px 0 0;line-height:20px}.each_tweet_footer ul li:after{display:block;position:absolute;top:50%;right:0;width:1px;height:10px;margin:-5px 0 0;border-right:1px solid #ccc;content:""}.each_tweet_footer ul .game_name,.each_tweet_footer ul .topic_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.each_tweet_footer ul .delete_option{float:right;margin:0!important;padding:0;border:none}#tweet_parent ul .delete_option{float:right;margin:0!important;padding:0;border:none}.each_tweet_footer ul .delete_option:after,#tweet_parent ul .delete_option:after{display:none}.each_tweet_footer ul .delete_option input,#tweet_parent ul .delete_option input{display:block;height:20px;margin:0;padding:0;border:none;background:none;box-shadow:none;color:#08c;font-size:100%;font-family:Meiryo,MS PGothic,arial,sans-serif;line-height:20px}.each_tweet_footer .game_name img{display:block;float:left;width:16px;height:16px;margin:2px 3px 0 0}.each_tweet_footer .go_farm{margin:0!important}.each_tweet_footer .go_farm a{padding:0 0 0 18px;background:url(//static.gesoten.com/img/icon_tomachi_1616.png?v=202308041200) no-repeat 0 50%;font-weight:700}.each_tweet_footer ul li:first-child{margin:0 5px 0 0}.each_tweet_footer ul li:last-child{border:none}.each_tweet_header .user_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;width:250px;font-weight:700}#tweet_parent .each_tweet_header .user_name{width:488px}.each_tweet_header .more_cmts{width:130px;margin:0 0 0 5px;padding:0 0 0 6px;background:url(//static.gesoten.com/img/icon_arrow_mini.png?v=202308041200) no-repeat 0 50%}.each_tweet_header .post_td{padding:0;border:none}.each_tweet_header .reply_to{padding:0 0 0 16px;border:none;background:url(//static.gesoten.com/img/icon_reply.png?v=202308041200) no-repeat 0 50%}.each_tweet_header .reply_to a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:120px}.posted_tweet p{word-break:break-all;font-size:14px;line-height:20px}#tweet_parent dt{float:left}#tweet_parent .posted_user_img{float:left;width:100px}#tweet_parent .posted_user_img img{display:block;width:100px}#tweet_parent .posted_tweet{float:right;position:relative;width:510px;margin:0 0 10px;padding:10px 10px 2px;border:3px solid #ccc}#tweet_parent .posted_tweet:last-child{margin:0}#tweet_parent .posted_tweet:after,#tweet_parent .posted_tweet:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#tweet_parent .posted_tweet:after{top:18px;margin-top:-6px;border-width:6px;border-right-color:#fff}#tweet_parent .posted_tweet:before{top:18px;margin-top:-10px;border-width:10px;border-right-color:#ccc}.clicked{font-weight:700!important}#timeline .tab{position:absolute;top:-27px;left:0;padding:0 0 0 10px}#timeline .tab li{width:120px}#friend_tweets,#your_tweets,#reply_tweets{display:none}.c-tl-container__empty{margin:20px auto;text-align:center}.c-tl-container__empty-text{margin-bottom:20px}#reply_tweets .posted_tweet .show_large{width:60px}.posted_tweet .show_large{display:block;float:left;overflow:hidden;width:100px;padding:3px;border:1px solid #bbb;background-color:#fff}.posted_tweet .show_large:hover{border:1px solid #666}.posted_tweet .show_large img{display:block;width:100%}#topics{position:relative}#topics .tab{position:absolute;top:0;padding:0 0 0 10px}#topics .tab li{width:110px}#topics section{display:none;padding:0 8px;background-color:#fff}.topics_inner_box{height:150px;margin:23px 0 10px;padding:10px 14px;background:#eee}.topics_inner_box img{float:left;width:150px;margin:0 10px 0 0}.topics_inner_box dl{position:relative}.topics_inner_box .com_text{color:#333}.topics_inner_box .topic_date{position:absolute;top:10px;right:0;color:#888;font-size:85%}.topics_inner_box .topic_parent{padding:26px 0 0}.topics_inner_box .topic_child{width:92%;margin:0 0 0 24px;padding:6px 10px 4px;border-bottom:1px solid #eee;background-color:#fff}#topics h3{position:relative;font-weight:700;font-size:131%}#topics section h4,#topics section h2{border-bottom:1px solid #ccc;font-size:123.1%}#topics section ul li a strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;width:250px;font-size:108%}#topics section ul li .topic_cmts{position:absolute;right:10px;font-weight:700}#tweet_parent{margin:0 0 10px;background:#f4f4f4}#tweet_parent h2#topic_title,#tweet_parent h1#topic_title{margin-bottom:5px;font-weight:700;font-size:20px}.c-topic-contents__image{display:block;float:left;overflow:hidden;width:100px;margin-right:10px;padding:3px;border:1px solid #bbb;background-color:#fff;vertical-align:top}.c-topic-contents__image img{width:100%}.c-topic-contents__desc{float:left;width:397px}#feed_form{position:relative;width:612px;height:auto;margin:0 auto;padding:10px;background-color:#fff}#feed_form dl{padding-bottom:10px}#feed_form dl dt{width:100px}#feed_form dl dt img{width:100px}#feed_form dl dd{width:502px}#feed_form dl dd h2{font-size:153.9%}#feed_form .feed_form_bold{font-weight:700;font-size:123.1%}#feed_form .feed_form_bold span{font-weight:400;font-size:77%}#make_topic h2{margin:0 0 20px}#make_topic h3{margin:0 0 5px}.topic #colorbox,.topic #cboxWrapper,.topic #cboxContent,.topic #cboxLoadedContent{overflow:visible!important}#make_topic p{padding:10px 0}#make_topic .select_category{padding:5px 0}#make_topic .post_box{padding:0;background-color:#fff}#make_topic .topic_title{width:602px}#feed_form textarea,#make_topic .post_box textarea{display:block;width:602px;height:100px;margin:0;resize:none}#feed_form .post_box_menu,#make_topic .post_box_menu{position:relative;margin:3px 0 0;padding:0;border:1px solid #ccc;background:#eee}#feed_form .post_box_menu ul{width:400px}#make_topic .post_box_menu dl.right{width:460px}#side_col #btn_make_topic{padding:0 0 10px}#side_col #btn_make_topic .btn_gray{display:block;padding:5px;font-weight:700;font-size:123.1%}#make_topic .add_img_box{display:block;position:absolute;top:-2px;left:90px;width:214px;height:21px}#make_topic .add_img_box input[type=file]{position:relative;line-height:0}#about_level #badge_img{width:150px}#about_level #badge_img img{width:150px}#about_badge #badge_img{width:150px}#about_badge #badge_img img{width:150px}#about_badge #badge_img .badge_kind{display:block;padding:5px;background:#333;color:#fff;text-align:center;font-weight:700}#about_badge .breadcrumb{padding:0 0 15px}#about_badge .breadcrumb li{float:left;padding:0 20px 0 0;background:url(//static.gesoten.com/img/icon_arrow_ccc.png?v=202308041200) no-repeat right 50%}#about_badge .breadcrumb li.last-child{padding:0;background:none}#about_badge #desc{width:500px}#about_level #desc{width:500px}#about_badge #desc h2,#about_level #desc h2{min-height:40px;border-bottom:1px solid #ccc;font-size:167%;line-height:40px}#about_badge #desc h3,#about_level #desc h3{padding:5px 0;font-size:123.1%}#about_badge h2{padding:0 0 0 40px}#about_level #desc .btn_gray,#about_badge #desc .btn_gray{display:inline-block;margin-right:4px;font-weight:700}#about_level #lv_pager{padding:10px 0 12px}#about_badge #desc p,#about_level #desc p{padding:10px 0}#badge{position:relative;margin:0 0 20px;padding:9px 9px 0;border-radius:5px;background-color:#fff}#badge .refine_category{position:absolute;top:0;right:0;padding:10px;background-color:#fff}#about_badge .get_when{padding:0 0 10px}#about_badge .get_when .right{width:460px}#about_level .get_when .right{width:460px}#about_badge .get_when .right .user_name,#about_level .get_when .right .user_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:123.1%}.badge_list_wrap{padding:20px 0 10px}.badge_list{position:relative}.badge_list .indivi{float:left;overflow:hidden;position:relative;width:130px;height:144px;font-size:85%}.badge_list .indivi .icon_new{position:absolute;top:0;left:26px;padding:2px 4px;background:#e00;color:#fff;text-shadow:0 1px 0 #c00;font-weight:700;font-size:93%;font-family:Verdana,arial,helvetica,sans-serif}.badge_list .indivi img{display:block;width:100px;height:100px;margin:0 auto}.badge_list .indivi.not_get img{-moz-opacity:.2;opacity:.2}.lt-ie9 .badge_list .indivi.not_get img{-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);zoom:1}.indivi.not_get{position:relative}.badge_list .indivi a{display:block;color:#666;text-align:center}.badge_list .indivi .get{display:block;background:#333;color:#fff;text-align:center;font-weight:700}.badge_list .indivi .get span{display:block;background:#333;color:#fff;text-align:center;font-weight:700}#badge_side_col dl{width:178px;margin:0 0 10px;border:1px solid #ccc;border-top:none;background-color:#fff}#badge_side_col dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;float:left;clear:both;width:108px;height:20px;padding:5px;border-top:1px solid #ccc;font-size:85%;line-height:20px}#badge_side_col dd{float:right;overflow:hidden;position:relative;width:50px;padding:5px;border-top:1px solid #ccc}#badge_side_col #badge_kind dd strong,#badge_side_col #badge_where dd strong{font-weight:700;font-size:123.1%}#badge_side_col dd strong{display:block}#badge_side_col dd span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:70px}#badge_side_col #badge_status .badge_count_title{width:60px;height:35px;padding:0 0 0 40px;background:url(//static.gesoten.com/img/badge.png?v=202308041200) no-repeat 5px 50%;text-align:right;font-weight:700;line-height:35px}#badge_side_col #badge_status dd.badge_count{width:68px;height:35px;padding:0;padding:0 0 0 10px;font-weight:700;font-size:167%;line-height:35px}#badge_side_col #badge_status .lv_count_title{width:178px;height:20px;padding:0;font-weight:700;line-height:20px}#badge_side_col #badge_status .lv_count_title span{display:block;width:100px;text-align:right}#badge_side_col #badge_status .lv_count_title strong{display:block;width:68px;padding:0 0 0 10px;font-size:123.1%}#badge_side_col #badge_status .lv_count{width:178px;padding:0;border:none}#badge_side_col #badge_status .lv_count .clearfix{width:154px;margin:0 auto 5px;padding:5px;border:1px solid #ccc}#badge_side_col #badge_status .lv_count strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:115px;height:35px;font-weight:700;font-size:123.1%;line-height:35px}#badge_side_col #badge_status dd img{width:35px;height:35px}#user_has_same_badge{margin-top:10px;padding:10px 0 0 10px;border-radius:5px}#user_has_same_badge .user_not_login .btn_green{display:block;width:500px;margin:16px auto 26px;padding:22px 0;border-radius:8px;font-size:138.5%}#wrapper404,#wrapper_error{padding:100px 0;background-color:#ffcc01}#wrapper404 h1{width:300px;height:275px;margin:0 auto;background:url(//static.gesoten.com/img/robo_404.png?v=202308041200)}#wrapper_error h1{width:185px;height:85px;margin:0 auto;background:url(//static.gesoten.com/img/error_title.png?v=202308041200) no-repeat 50%}#wrapper404 h1 span{display:none}#wrapper_error h1 span{display:none}#wrapper_error .inner{width:290px;margin:0 auto;padding:0 0 240px;background:url(//static.gesoten.com/img/error_robo.png?v=202308041200) no-repeat 50% bottom;text-align:center}#wrapper_error .inner p{padding:20px 0;font-size:116%}.c-camp-error__title{width:185px;height:85px;margin:0 auto 10px;background:url(//static.gesoten.com/img/error_title_sorry.png?v=202308041200) no-repeat 50%}.c-camp-error__title span{display:none}#friend_application_comp,#your_friend,#not_your_friend,#friend_invite,#friend_application_text,#friends_action_history{margin:0 20px 20px;padding:10px 0 0 10px;border-radius:5px;background-color:#fff}#friend_application{margin:20px;padding:10px 0 0 10px;border-radius:5px;background:#fff}#friend_search{margin:0 13px 20px;padding:10px 0 0}#friend_application_comp p{padding:10px;line-height:170%}#your_friend{position:relative}#your_friend .friend_option{position:absolute;top:10px;right:10px;width:270px}#your_friend .friend_option a{display:block;width:120px}.friend_list{overflow:hidden;width:658px;margin:0 -10px 0 0}.friend_list li.indivi{position:relative;width:200px;margin:0 8px 10px 0;padding:4px;border:1px solid #ccc;border-radius:4px}.friend_list li.no_one{padding:20px 0}.friend_list li.indivi:hover{border-color:#666;background:#eee}.friend_list li .user_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:160px;height:35px;padding:0;line-height:35px;cursor:pointer}.friend_application_list .user_img img{width:35px;height:35px}.friend_list li .user_img img{width:35px;height:35px}.friend_list .action_date{display:block;position:absolute;right:4px;bottom:4px;text-align:right;font-size:85%}#friend_application .indivi{width:648px;margin:0;padding:10px 0;border-bottom:1px solid #ccc}#friend_application .indivi:last-child{border:none}#friend_application li span.right{display:block}#friend_application .msg_wrap{position:relative;width:595px;border:3px solid #ccc}#friend_application .msg_wrap:after,#friend_application .msg_wrap:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}#friend_application .msg_wrap:after{top:18px;margin-top:-6px;border-width:6px;border-right-color:#fff}#friend_application .msg_wrap:before{top:18px;margin-top:-10px;border-width:10px;border-right-color:#ccc}#friend_application .indivi .user_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:10px}#friend_application .indivi .user_name .time{margin-left:10px}#friend_application .indivi .msg{display:block;margin:0;padding:0 10px 10px;border-bottom:1px solid #ccc;line-height:170%}#friend_application .indivi .btn_group{width:585px;margin:0;padding:5px;border-top:1px solid #fff;border-bottom:1px solid #bbb;background:#eee}#friend_application .indivi .btn_group .btn_orange,#friend_application .indivi .btn_group .btn_gray{margin:0 0 0 5px;padding:5px;font-size:108%}#friend_application .friend_list li .btn_group{position:absolute;right:2px;bottom:2px;width:70px;font-size:93%}.friend_list li .btn_group .btn_gray,.friend_list li .btn_group .btn_orange{display:block;margin:0;padding:3px}.friend_list li .cancel{display:none;position:absolute;top:-5px;right:-5px}.friend_list li .cancel input{display:block;margin:0;padding:1px;border:1px solid #666;background-color:#fff;color:#666;font-weight:700}.friend_list li .cancel input:hover{background:#eee;color:#333}#friend_invite p{padding:8px 0 4px}#friend_invite_inner{position:relative;width:646px;margin:0 0 10px;border:1px solid #aaa}#friend_invite_inner .tab{position:absolute;top:-27px;padding:0 0 0 10px}#friend_invite_inner .tab #tab_invite_mail,#friend_invite_inner .tab #tab_invite_twitter{width:195px}#friend_invite_inner #invite_mail,#friend_invite_inner #invite_twitter{padding:0 10px 10px}.tel_auth_area{background-color:#ffe6e6}#friend_invite_inner #invite_mail table th{width:120px;padding:10px;border-bottom:1px dotted #ccc;vertical-align:top;text-align:left;font-weight:700}#friend_invite_inner #invite_twitter h3{padding:14px 0 0;font-size:138.5%;line-height:1}#friend_invite_inner #invite_mail table{margin:0 0 10px}#friend_invite_inner #invite_mail table small{display:block;padding:3px 0;color:#666;font-weight:400;font-size:85%}#friend_invite_inner #invite_mail table td{padding:10px 5px;border-bottom:1px dotted #ccc}#friend_invite_inner #invite_mail table td textarea,#friend_invite_inner #invite_mail table td input{width:380px;margin:0;resize:none}#friend_invite_inner #invite_twitter textarea{width:614px;resize:none}#friend_invite_inner #invite_mail table #emails textarea{height:48px;resize:none}#friend_invite_inner #invite_mail table #invite_msg textarea{height:100px;resize:none}#follower_list{overflow-y:auto;min-height:62px;max-height:320px;margin:6px 0 10px;border:1px solid #ccc;background-color:#fff}#follower_list ul li{display:block;width:190px;padding:8px 6px;border-bottom:1px dotted #ccc;font-weight:700;line-height:35px}#follower_list ul li:hover{background-color:#e1faff}#follower_list ul li input{display:inline;vertical-align:-3px}#follower_list ul li label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;cursor:pointer}#follower_list ul li img{margin:0 5px}#follower_list #more_area #more{display:block;padding:16px 0;background:#eee;text-align:center}#follower_list #more_area #more:hover{background-color:#e1faff}#friend_search h3{margin:0}#friend_search .friend_list{margin:0 0 20px}#friend_search table{width:100%;border:1px solid #ccc;border-spacing:1px;border-collapse:collapse}#friend_search table th{width:130px;padding:6px;border:1px solid #ccc;background:#eee;vertical-align:middle;text-align:left;font-weight:700}#friend_search table td{width:230px;padding:6px;border:1px solid #ccc;vertical-align:middle}table td.play_time_zone ul{overflow:hidden}table td.play_time_zone ul li{float:left;width:94px}#friend_search #InterestsBox{display:none;padding:6px 8px;background:#eee}#profile_edit table td dl,#friend_search table td dl{overflow:hidden}#profile_edit table td dt,#friend_search table td dt{width:100%;font-weight:700}#profile_edit table td dd{float:left;width:180px;margin:0 0 6px}#friend_search table td dd{float:left;width:180px;margin:0 0 6px}#friend_search table td.user_name input,#friend_search table td.user_intro input{width:90%}#friend_search .pager{margin:0 0 20px}#friend_search #btn_search{padding:14px 0 0}#friend_search #btn_search .btn_light_gray{width:160px;height:30px;margin:0 auto 10px;border-radius:4px;font-weight:400;font-size:100%;line-height:30px;cursor:pointer}#friend_search #btn_search .btn_light_blue{width:360px;height:48px;margin:0 auto 10px;border-radius:6px;line-height:48px}.search_result_list{overflow:hidden;padding:4px 0 24px}.search_result_list li{float:left;width:486px}.search_result_list li .search_result_list_right{position:absolute;top:10px;right:0}.search_result_list li .inner{overflow:hidden;position:relative;padding:6px;border-bottom:1px dashed #ddd}.search_result_list li .inner:hover{background-color:#e1faff}.search_result_list li a{display:block}.search_result_list li .user_img{width:48px;height:48px;margin:0 4px 0 0;vertical-align:-18px}.search_result_list li .intro_text{display:block;padding:4px 0 0;color:#333}.search_result_list .robo_comment{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:174px;height:26px;margin:11px 0 0;padding:5px 60px 0 8px;background:url(//static.gesoten.com/img/sprite_pfg.png?v=202308041200) no-repeat -170px -308px;color:#333;text-align:center;font-size:85%}.search_result_list .robo_set{position:relative}.search_result_list .robo_set img{position:absolute;right:0;bottom:-2px}#friend_application_text{padding:10px}#friend_application_text .btn_gray{margin:0 0 10px}#friend_application_text p{padding:0 0 10px}#friend_application_text textarea{width:380px;height:90px;resize:none}#friend_application_text .btn_orange{padding:3px 5px;font-size:123.1%}#friends_action_history .friend_list{padding:5px 0 0}#friends_action_history .friend_list .indivi a{line-height:100%}#friends_action_history .friend_list .no_action{padding:5px 0 20px 25px}#friend_invite .confirm_table{width:100%;margin:0 0 12px}#friend_invite .confirm_table th{width:200px;padding:10px;border-bottom:1px dotted #aaa;background:#eee;text-align:left}#friend_invite .confirm_table td{padding:10px;border-bottom:1px dotted #aaa;text-align:left}#friend_invite .confirm_table td ul li{margin-bottom:4px;font-size:123.1%}#friend_invite .confirm_table td ul li img{margin-right:4px}#friend_invite #btn_send_msg{padding:0 0 14px}.game_invite_list{padding:10px}.game_invite_list img{display:block;width:160px;margin-right:6px}.game_invite_list p{margin-top:18px}.c-content-single{position:relative;width:700px;margin:40px auto;background-color:#fff}.c-friend-invite{padding:30px}.c-friend-invite .info_box{width:638px}.c-friend-invite h2.has_yarman{margin-bottom:10px}.c-friend-invite__text{margin-bottom:20px;font-size:14px}.c-friend-invite-inner{position:relative;width:598px;padding:20px;border:1px solid #aaa}.c-friend-invite-inner p{margin-bottom:10px;font-size:14px}.c-friend-invite-inner textarea{width:586px;margin-bottom:20px;padding:5px;font-size:14px}.c-friend-invite-inner__title{margin-bottom:10px;font-size:18px}.c-friend-invite-inner__follower-list{overflow-y:auto;min-height:52px;max-height:320px;margin-bottom:20px;border:1px solid #ccc;background-color:#fff}.c-friend-invite-inner__follower-list .warn_text{margin:8px 4px}.c-follower-list__item{display:block;float:left;border-bottom:1px dotted #ccc}.c-follower-list__item:last-child,.c-follower-list__item:nth-last-child(2){border-bottom:1px solid #fff}.c-follower-list__item label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:286px;padding:8px 6px;font-weight:700;line-height:35px;cursor:pointer}.c-follower-list__item label:hover{background-color:#e1faff}.c-follower-list__item input{display:inline;vertical-align:-3px}.c-follower-list__item img{margin:0 5px}.c-follower-list__item-more a{display:block;padding:16px 0;background:#eee;text-align:center}.c-follower-list__item-more a:hover{background-color:#e1faff}.c-friend-invite .confirm_table{width:100%;margin:0 0 12px}.c-friend-invite .confirm_table th{width:200px;padding:10px;border-bottom:1px dotted #aaa;background:#eee;text-align:left}.c-friend-invite .confirm_table td{padding:10px;border-bottom:1px dotted #aaa;text-align:left}.c-friend-invite .confirm_table td ul li{margin-bottom:5px;font-size:16px}.c-friend-invite .confirm_table td ul li img{margin-right:4px}.c-friend-invite #btn_send_msg{padding:0 0 14px}.notify_box_large{z-index:201;position:fixed;top:-500px;left:50%;width:500px;margin:0 0 0 -250px;border:5px solid #333!important;background-color:#fff}.close{z-index:1;position:absolute;top:-18px;right:-10px;padding:0 5px;border:1px solid #333;border-radius:2px;background:#666;color:#fff;font-weight:700;font-size:146.5%;cursor:pointer}.close:hover{border:1px solid #000;background:#333}.notify_box_large .notify_header{width:480px;padding:10px 10px 0}.notify_box_large .notify_header img{width:100px}.notify_box_large .notify_header h2{display:none;height:20px;margin:0 0 10px;padding:0 0 0 35px;background:url(//static.gesoten.com/img/lv.png?v=202308041200) no-repeat 0 50%;font-size:146.5%;line-height:20px}.notify_box_large .notify_header h2 span{display:none}.notify_box_large .notify_header p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:100px;font-weight:700;font-size:146.5%;line-height:100px}.notify_box_large .right{width:370px}.notify_box_large .notify_footer{clear:both;padding:10px 10px 0}.notify_box_large .notify_footer p{clear:both;padding:8px 2px 6px;border-top:1px dotted #666}.notify_box_large textarea{width:468px;margin:0 0 4px 10px}.notify_box_large ul{padding:0 0 10px 10px}.notify_box_large .right.btn_orange{width:130px;margin:0 10px 10px 0}.notify_box_small{z-index:201;position:fixed;top:-500px;right:20px;width:280px!important;padding:10px;border:5px solid #333!important;background-color:#fff}.notify_box_small a.left{display:block;width:100px}.notify_box_small a.left img{display:block;width:100px}.notify_box_small p.right{width:176px;padding-top:10px;font-size:108%}.notify_box_small textarea{width:268px;margin:10px 0 4px}.notify_box_large li,.notify_box_small li{padding:4px 10px 0 0}.notify_box_large .post_twitter img,.post_facebook img,.notify_box_small .post_twitter img{margin:0 3px 0 0;vertical-align:-4px}.notify_box_large .feed_form_notice{padding-left:10px;font-weight:700}.notify_box_small .feed_form_notice{padding-left:104px;font-weight:700}.notify_box_large .feed_form_rule{padding-left:10px;font-weight:700;font-size:123.1%}.notify_box_small .feed_form_rule{padding-top:8px;font-weight:700;font-size:108%}.notify_box_large .feed_form_rule span,.notify_box_small .feed_form_rule span{display:block;font-weight:400;font-size:77%}#search_result{margin:0;padding:9px;background-color:#fff}#search_result h3{margin:5px 0;padding:5px;border-left:5px solid #ccc}#search_result #search_option{width:638px;padding:5px;background:#eee}#search_result #search_option .btn_gray{width:100px;font-size:123.1%}#search_result #search_topics{width:528px;height:30px;font-size:123.1%}#search_result .topic_search_result{padding:0 0 10px}#search_result .topic_search_result .indivi{padding:0 10px 10px;border-bottom:1px dotted #ccc}#search_result .topic_search_result .indivi .topic_user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}#search_result .topic_search_result .indivi .topic_user a{display:block}#search_result .topic_search_result .indivi .topic_user img{width:16px;height:16px}#search_result .topic_search_result .indivi ul{width:100%;padding:5px 0 0;font-size:85%}#search_result .topic_search_result .indivi li{float:left;padding:0 5px}#search_sub{position:relative}#search_sub .search_sort{position:absolute;top:10px;right:24px}#search_category{padding:10px 0}#search_category li{float:left}#search_category li a{display:block;margin:0 5px 0 0;padding:3px}#search_category li.current a{background:#08c;color:#fff;font-weight:700}#privacy,#asct{padding:10px;background-color:#fff;line-height:150%}#agreement .inner,#privacy .inner{padding:10px}#agreement h3,#privacy h3{padding:10px 0}#agreement p,#privacy p{padding:5px}#agreement ul,#privacy ul{padding:10px}#agreement ul li,#privacy ul li{padding:0 0 5px}#asct dl{overflow:hidden;margin:20px 10px 10px;border-bottom:1px solid #ccc}#asct dt{float:left;clear:both;width:200px;padding:10px;border-top:1px solid #ccc;font-weight:700}#asct dd{float:left;width:718px;padding:10px;border-top:1px solid #ccc}#asct dd ul{padding:10px}#asct dd strong{padding:3px;border-left:3px solid #ccc;background:#eee}.clearboth{clear:both}.placeholder{color:#999}.tiny img{width:16px;height:16px}#saved,.info_box{width:970px;height:34px;margin:0 auto 6px;border:1px solid #a0c790;background:#dff0d8;color:#549154;font-weight:700;font-size:116%;line-height:34px}#saved{width:100%}#inner_basic #saved{width:970px}#saved p,.info_box p{padding:0 10px}#msg_col #saved{margin:0 0 30px}.tab li{float:left;width:90px;height:25px;margin:0 5px 0 0;padding:0;border:1px solid #aaa;border-bottom:none;background:-webkit-linear-gradient(top,#fcfcfc,#cecece);background:-moz-linear-gradient(top,#fcfcfc,#cecece);background:-ms-linear-gradient(top,#fcfcfc,#cecece);background:-o-linear-gradient(top,#fcfcfc,#cecece);background:linear-gradient(to bottom,#fcfcfc,#cecece);background-color:#ddd;text-align:center;font-weight:700;line-height:25px;cursor:pointer}.tab li a{display:block;color:#333}.tab li a:hover{color:#000;text-decoration:underline}.tab li:hover{background:#eee;color:#000}.ie8 .tab li,.lt-ie8 .tab li{position:relative;background:#ddd}.tab li.current{border-bottom:1px solid #fff!important;background:#fff!important;color:#000}.has_shadow{border:1px solid #ccc}.p_0{padding:0}.p_t_5{padding-top:5px}.p_t_10{padding-top:10px}.p_tb_20{padding-top:20px;padding-bottom:20px}.p_b_5{padding-bottom:5px}.p_b_10{padding-bottom:10px}.m_b_10{margin-bottom:10px}.m_b_20{margin-bottom:20px}.m_t_10{margin-top:10px}.warn_wrap{margin:0 0 10px;padding:5px;border:1px solid #f27a7a;background-color:#f8e6e6}.warn_text{color:#dc0000;font-weight:700}.border_b_none{border-bottom:none!important}.small{font-size:85%}.align_left{text-align:left}.align_right{text-align:right}.middle{padding:5px 0;text-align:center}.middle input{padding:5px 20px;font-size:123.1%}.v_middle{vertical-align:middle!important}.h_middle{display:block;margin:0 auto}.back{width:50px;padding:3px}.section_bottom{position:relative;padding:12px 0}.section_bottom .more{top:0;right:10px}.display_none{display:none}.display_block{display:block}input.display_block,textarea.display_block{display:block;padding:5px;font-size:108%;resize:none}.counter{display:none;position:absolute;color:#ccc;font-weight:700;font-size:116%}.counter.warning{color:#ba5500;font-weight:700}.counter.exceeded{color:#b60000;font-weight:700}#about_you .counter{display:block;right:13px;bottom:8px;padding:3px}.post_box .counter{z-index:1;display:none;top:66px;right:108px}#make_topic .counter{top:108px;right:10px}.your_reply .counter{top:70px;right:8px;padding:1px 5px;background-color:#fff}#game_timeline_wrap .counter{top:50px;right:18px;background-color:#fff;font-size:85%}.loader{background:#fff url(//static.gesoten.com/img/loader.gif) no-repeat 50% 50%!important}#register_flow #wrapper{padding:14px 0 40px;text-align:center}.register_logoarea{width:960px;margin:0 auto;padding:14px 0 0}#register_flow .register_inner{width:960px;margin:0 auto 14px;padding:35px 19px;border:1px solid #ddd;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff}.register-step-main img{width:255px;margin:0 auto}.register-step-01 .register-step-main img,.register-step-02 .register-step-main img,.register-step-03 .register-step-main img{height:95px;background:url(//static.gesoten.com/img/register_use.png?v=202308041200) no-repeat 0 0;vertical-align:-25px}.register_logoarea h1{width:960px;text-align:center;font-weight:900;line-height:1}.regist_welcome{font-size:300%}.regist_game_welcome{padding:25px 0 0;color:#000;font-size:151%}.progress_area{width:900px;margin:0 auto 20px;font-weight:700}.progress_area ul{overflow:hidden;margin:0 0 0 42px;letter-spacing:1px;font-size:15px}.progress_area ul li{float:left}.step_show{height:45px;background:url(//static.gesoten.com/img/register_use.png?v=202308041200) no-repeat 0 -97px}.step_hide{height:45px;background:url(//static.gesoten.com/img/register_use.png?v=202308041200) no-repeat 0 -146px}.progress_step{width:255px;margin:0 4px 0 2px;color:#fff}.progress_step span{margin:0 0 0 18px}.progress_step>.fa-envelope-o{margin:16px 6px 0 32px}.progress_step>.fa-pencil,.progress_step>.fa-check-circle-o{margin:16px 2px 0 60px}.progress_arrow{margin:12px 0 0;color:#ccc}.anime_chara_lobo{position:absolute;width:28px;height:47px;background:url(//static.gesoten.com/img/register_use.png?v=202308041200) no-repeat 0 -211px}.lobo_step_f{margin:-35px 0 0 30px;-webkit-animation:translate 3s;-moz-animation:translate 4s;animation:translate 4s;animation-iteration-count:1;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1}@keyframes translate{0%{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes translate{0%{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes translate{0%{transform:translate(0,-100px)}100%{transform:translate(0,0)}}.lobo_step_s{margin:-35px 0 0 278px}.lobo_step_t{margin:-35px 0 0 312px}.lobo_step_fo{margin:-35px 0 0 596px}.fa-twitter{color:#00abf0}.fa-facebook-square{color:#37589a}.fa-google-plus-square{color:#dd4b39}.register_maincol{overflow:hidden;margin:0 auto}.register_mail_form,.register_other_form{border:solid 1px #eee;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fbfcfd}.register_mail_form{width:600px}.register_other_form{width:300px}.register_mail_form{float:left}.register_mail_form>h1{padding:15px 0 15px 25px;font-weight:800;font-size:25px}.register_mail_form>h3{padding:0 0 5px 74px;color:#fd872a;font-weight:600;font-size:110%}.register_mail_form>.warn_text{display:block;margin:15px 0 0;padding:8px;background:#ffefef;color:#fa3e3e;text-align:center;font-weight:700}.register_mailbtn{display:block;width:451px!important;margin:0 auto;padding:16px 12px 12px;border:none;border-bottom:3px solid #ed5722;background:#ff9d49;background:-moz-linear-gradient(top,#ff9d49,#ff622b);background:-webkit-gradient(linear,left top,left bottom,from(#ff9d49),to(#ff622b));box-shadow:0 2px 3px 0 #adadad!important;color:#fff;font-weight:700;font-size:18px}.register_mailbtn:hover{opacity:.9}.entry_mail_area{padding:0 0 16px}.register_mail_form>p{margin:0 0 20px;padding:0 75px;color:#888;font-size:12px}.register_maincol>span{display:block;position:absolute;margin:150px 0 0 623px;font-size:17px}.register_other_form{float:right;padding:4px 0 0}.register_other_form>h3{padding:13px 0 10px 20px;font-weight:700;font-size:14px}.register_social_area a:hover{-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#eee}.register_other_form>ul>li{margin:10px 0 1px}.entry_mail_area input.display_block{display:block;width:425px;margin:0 auto;padding:12px;border:solid 2px #ff9847;font-size:147%}.register_social_area{width:270px;margin:0 auto;padding:0 0 10px;font-size:116%}.register_social_area>ul>li{margin:0 0 4px}.register_y{margin:0 0 10px}.register_y>a{display:block;margin:0 0 16px;padding:8px 0 8px 30px}.register_social_area>ul>li>a{display:block;padding:6px 4px}#register_flow .register_sub{font-size:116%}#register_flow .id_toku_p{margin:0 20px 0 0;padding:10px;border:1px solid #ddd;background:#f4f4f4}.border_separator{width:296px;height:1px;border:0 none;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent)}.link_service_logo{padding:0 75px}.link_service_logo>img{width:445px;height:25px;padding:0 0 4px;background:url(//static.gesoten.com/img/geso/img_gmoid-service-logo.png?v=202308041200) no-repeat;background-size:450px}.link-service_login{display:block;margin:10px 0 0;padding:5px 6px;text-align:center}#register_flow .about_toku_p{margin:10px auto 60px;color:#888;text-align:center;font-size:85%}.register_loginbtn{display:block;width:345px;margin:0 auto;padding:12px;border:none;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#4ca4e2;color:#fff;text-align:center;font-weight:700;font-size:16px}.register_tw:hover,.register_fb:hover,.register_loginbtn:hover{text-decoration:underline}.login_link_area{padding:0 0 15px}#register_flow .register_send_info{text-align:center}.sended_progress_area{margin:25px auto 0}.register_mail_sended{width:870px;margin:35px auto 0;border:solid 1px #eee;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fbfcfd}.register_mail_sended>h1{margin:30px;color:#fd872a;letter-spacing:1px;font-weight:700;font-size:160%}.send_mailaddress{margin:20px}.send_mailaddress>strong{padding:13px 150px;border-radius:2px;background:#eee;font-weight:700}.register-step-02>#wrapper>.progress_area>ul>.progress_step{width:255px;color:#fff}.register-step-02>#wrapper>.progress_area>ul>.progress_step>span{margin:0 0 0 -35px}.register-step-02>#wrapper>.progress_area>ul>.first_step>span{margin:0 0 0 -8px}.register_send_info{padding:15px 104px;line-height:1.8}.register_mail_sended .register_send_info strong{font-weight:700}.register_mail_sended .register_send_info img{margin:10px 0 20px}.register_send_info>.attention{margin:0 0 10px;color:#fa3e3e;font-weight:700}.register_send_info>.notice{color:#888;text-align:left;font-size:12px;line-height:1.6}.register_send_info>.send_info_explain{color:#4e4e4e}.register_input{width:870px;margin:35px auto 0;padding:0 0 18px;border:solid 1px #eee;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fbfcfd;text-align:center}input.register_inputbox{display:block;width:440px;margin:5px 0;padding:11px;border:solid 2px #ff9847;font-size:100%}#register_flow .register_input table{width:755px;margin:30px auto;font-size:116%}#register_flow .register_input table th,#register_flow .register_input table td{padding:6px 10px;border:1px solid #ccc;vertical-align:middle;text-align:left}#register_flow .register_input table th{width:220px;height:44px;background:#eee}#register_flow .register_input table .public_flag{width:100px}.register_input>form>p{margin:5px 0 0;color:#888;font-size:12px}.register_mailbtn_final{display:block;width:330px!important;margin:0 auto;padding:12px;border:none;color:#fff;font-weight:700;font-size:19px}.register_mailbtn_final:hover{opacity:.9;cursor:pointer}.back_btn{background:#c8c8c8;background:-moz-linear-gradient(top,#c8c8c8,#838180);background:-webkit-gradient(linear,left top,left bottom,from(#c8c8c8),to(#838180))}.agree_btn{float:right;margin-right:72px;background:#ff9d49;background:-moz-linear-gradient(top,#ff9d49,#ff622b);background:-webkit-gradient(linear,left top,left bottom,from(#ff9d49),to(#ff622b))}#register_flow #agreement{overflow-y:scroll;width:726px;height:300px;margin:30px auto;padding:10px;border:4px solid #ccc;text-align:left}#register_flow #agreement p{padding:0 0 14px 8px}#register_flow #agreement h2,#register_flow #agreement h3{font-weight:700}.register_input>div{margin:30px 0 0}.register_input>.error_box{margin:12px 0 -17px}.register_input .warn_text{display:block;margin:1px 0 0;padding:8px;background:#ffefef;color:#fa3e3e;text-align:center;font-weight:700}.necessary_text{display:block;margin:-17px 0;padding:8px;background:#ffefef;color:#fa3e3e;text-align:center;font-weight:700}.necessary_area{color:#fa3e3e;font-weight:700}#all_bg_banner .all_bg_banner_inner{position:relative;width:998px;margin:0 auto;border:0}#all_bg_banner .all_bg_banner_link{position:absolute;top:14px;left:-186px}#all_bg_banner .all_bg_banner_link a{display:block}#all_bg_banner .all_bg_banner_link a img{width:186px;height:170px}#game_lp{width:958px;padding:20px;border-radius:5px;background-color:#fff}#game_lp .left{width:250px;margin-right:12px}#game_lp .left .btn_green{display:block;height:50px;margin-top:8px;border-radius:6px;font-size:138.5%;line-height:50px}#game_lp .right{width:696px}#game_lp .right h1{font-weight:700;font-size:161.6%}#game_lp .right span{font-size:85%}#game_lp .right p{margin-top:6px}#game_lp .game_thumbs{margin-top:14px;padding:12px 0;background:#eee;text-align:center}#game_lp .game_thumbs img{margin:0 6px}.game_common_notice{margin:12px 20px 0;padding:10px;border:6px solid #ccc;background-color:#fff;font-size:85%}.user_invite{font-size:108%}.user_invite .user_invite_tit{padding:4px;background:#09c;color:#fff}.user_invite .user_invite_tit p{padding-top:10px}.user_invite .user_invite_tit img{width:60px}.user_invite strong{font-weight:700;font-size:123.1%}.user_invite img{display:block;float:left;margin-right:6px}.user_invite .user_invite_vege,.user_invite .user_invite_medal{position:relative;margin-top:8px;padding:8px;border:1px solid #ddd;border-radius:8px;background:#eee}.user_invite .user_invite_vege img,.user_invite .user_invite_medal img{border-radius:4px;background:#ccc}.user_invite .user_invite_vege p,.user_invite .user_invite_medal p{padding-top:6px}.user_invite .clearfix{width:auto}.user_invite .btn_gray{display:block;position:absolute;right:8px;bottom:8px;width:180px;margin:0 auto;padding:6px;border-radius:5px}.user_invite .btn_orange{display:block;width:400px;margin:0 auto;padding:10px;border-radius:8px;font-size:138.5%}.user_invite .user_invite_more{margin-top:8px;padding:8px 10px 14px;border:1px solid #e2ca90;border-radius:8px;background:#faf0c8}.user_invite .user_invite_more p{padding:4px 0 10px}.user_invite .user_invite_more img{width:50px;-moz-opacity:.2;opacity:.2}.lt-ie9 .user_invite .user_invite_more img{-ms-filter:"alpha(opacity=20)";filter:alpha(opacity=20);zoom:1}.user_invite_info{margin:-6px 0 10px;font-weight:700;font-size:93%}.user_invite_info img{margin-right:4px;vertical-align:-2px}.borderradius .round_5{border-radius:5px}.borderradius .round_10{border-radius:10px}.borderradius .round_15{border-radius:15px}.ie8 .round_5{position:relative;border-radius:5px}.ie8 .round_10{position:relative;border-radius:10px}.ie8 .round_15{position:relative;border-radius:15px}.ie8 .round_10.notify_box_large,.ie8 .round_5.notify_box_small{position:absolute;position:fixed}.lt-ie8 .btn_green,.ie8 .btn_green{background:#81a800}.lt-ie8 .btn_green:active,.ie8 .btn_green:active{background-color:#5c7800}.lt-ie8 .btn_orange,.ie8 .btn_orange{background-color:#ffa900}.lt-ie8 .btn_orange:active,.ie8 .btn_orange:active{background-color:#bd7d00}.lt-ie8 .btn_gray,.ie8 .btn_gray{background-color:#ddd}.lt-ie8 .btn_gray:active,.ie8 .btn_gray:active{background-color:#ccc}.lt-ie8 .pager li a,.ie8 .pager li a{background-color:#eee}.lt-ie8 .pager li.current a,.ie8 .pager li.current a{background-color:#ccc}#tiptip_holder{z-index:99999;display:none;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{padding:4px 8px;border:1px solid rgba(255,255,255,.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#191919;background-color:rgba(25,25,25,.92);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#000));-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;color:#fff;text-shadow:0 0 2px #000;font-size:11px}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;width:0;height:0;border-width:6px;border-style:solid;border-color:transparent}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,.92)}.page-links *{margin:0 3px}#stamp_card{width:796px;margin:12px auto 4px;color:#000;font-size:10px}#stamp_bg{float:left;width:604px;height:404px;border:4px solid #222}#stamp_bg .stamp_notice{margin:330px 18px 0}#stamp_bg .stamp_notice dt{padding-bottom:2px;font-weight:700;font-size:14px}.stamp_side_bn{float:left;width:184px;border-top:2px solid #222;border-bottom:2px solid #222}.stamp_side_bn li{border-top:2px solid #222;border-right:4px solid #222;border-bottom:2px solid #222}.stamp_link{padding:4px 0 0}.stamp_link img{width:18px;height:18px;margin-right:2px;background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) 0 -563px;vertical-align:-4px}.go_farm_link img,.go_elemental_link img,.go_island_link img{width:18px;height:18px;margin-right:2px;vertical-align:-4px}.timeline_btn img{width:43px;height:20px;margin-right:0;vertical-align:0}.go_farm_link img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -61px -545px}.go_elemental_link img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -80px -545px}.go_island_link img{width:22px;background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -233px -545px}.go_farm_link.timeline_btn img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -19px -566px}.go_elemental_link.timeline_btn img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -107px -566px}.go_island_link.timeline_btn img{width:43px;background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -151px -566px}.team_red.timeline_btn img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -195px -566px}.team_white.timeline_btn img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -239px -566px}.game_timeline .go_farm_link,.game_timeline .go_elemental_link{margin:0 8px 0 0}.game_timeline .go_farm_link.timeline_btn,.game_timeline .go_elemental_link.timeline_btn{margin:0}.user_list_l{overflow:hidden;width:658px;margin:0 -10px 0 0;padding:14px 0 0}.user_list_l li.indivi{position:relative;width:138px;height:176px;margin:0 8px 8px 0;padding:8px 8px 0;border:1px solid #ddd;border-radius:4px}.user_list_l li.no_one{padding:20px 0}.user_list_l li.indivi:hover{border-color:#ccc;background:#f4f4f4}.user_list_l li .user_prof_img{display:block;padding-bottom:6px;text-align:center}.user_list_l li .user_prof_img img{width:120px;height:120px}.user_list_l li .user_name_gemes dt span{font-size:93%}.user_list_l li .user_name_gemes dt a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:138px;height:22px;padding:0;font-size:123.1%;line-height:22px;cursor:pointer}.user_list_l li .user_name_gemes .link_vegemon a,.user_list_l li .user_name_gemes .link_element a,.user_list_l li .user_name_gemes .link_vegemon span,.user_list_l li .user_name_gemes .link_element span{margin:0 6px 0 0}.user_list_l li .user_name_gemes .link_vegemon span,.user_list_l li .user_name_gemes .link_element span{color:#aaa}.user_list_l li .user_name_gemes .link_vegemon img,.user_list_l li .user_name_gemes .link_element img{width:18px;height:18px;margin-right:2px;vertical-align:-4px}.user_list_l li .user_name_gemes .link_vegemon img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -61px -545px}.user_list_l li .user_name_gemes .link_element img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -80px -545px}.user_list_l li .user_name_gemes .link_vegemon a.off img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -99px -545px}.user_list_l li .user_name_gemes .link_element a.off img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) -118px -545px}.user_list_l .no_action{padding:5px 0 20px 25px}.user_list_l li .cancel{display:none;position:absolute;top:4px;right:4px}.game_list_common li .cancel,.gallery_list li .cancel{display:none;position:absolute;top:4px;right:4px}.talk_group_member_regist_list li .cancel{display:none;position:absolute;top:4px;top:14px;right:4px}.user_list_l li .cancel input,.game_list_common li .cancel input,.gallery_list li .cancel input,.talk_group_member_regist_list li .cancel input{display:block;margin:0;padding:1px 2px 0;border:1px solid #999;border-radius:0;background-color:#fff;color:#666;font-weight:700}.user_list_l li .cancel input:hover,.game_list_common li .cancel input:hover,.gallery_list li .cancel input:hover,.talk_group_member_regist_list li .cancel input:hover{background:#eee;color:#333}.user_list_s{overflow:hidden;width:658px;margin:0 -10px 0 0;padding:0}.user_list_s li.indivi{position:relative;width:192px;height:68px;margin:0 8px 8px 0;padding:8px 8px 0;border:1px solid #ddd;border-radius:4px}.user_list_s li.no_one{padding:20px 0}.user_list_s li.indivi:hover{border-color:#ccc;background:#f4f4f4}.user_list_s li .user_prof_img{display:block;width:60px;margin-right:6px;text-align:center}.user_list_s li .user_prof_img img{width:60px;height:60px}.user_list_s li .user_name_gemes{width:126px}.user_list_s li .user_name_gemes dt span{font-size:93%}.user_list_s li .user_name_gemes dt a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:126px;height:22px;padding:0;font-size:123.1%;line-height:22px}.user_list_s .no_action{padding:5px 0 20px 25px}.friend_list li.no_one{padding:20px 0}.friend_list li.indivi:hover{border-color:#666;background:#eee}.badge-greeted-done{position:absolute;right:8px;bottom:8px;color:#999;font-size:11px}.btn-greeted{display:block;position:absolute;right:8px;bottom:8px;height:24px;padding:0 10px;border:1px solid #ddd;border-radius:12px;background-color:#fff;font-size:11px;line-height:26px;cursor:pointer}.btn-greeted:hover{border:1px solid #999;background:#fff7ff}.btn-greeted-icon{width:10px;height:10px;background:url(//static.gesoten.com/img/sprite_pfg.png?v=202308041200) no-repeat -27px 0}.icon-greeted{display:inline-block;width:14px;height:16px;margin-left:2px;background:url(//static.gesoten.com/img/geso/common/icon-greeted.png?v=202308041200) no-repeat 0 0;background-size:100%;vertical-align:middle}.c-content{position:relative;margin:10px;padding:0}.vegemon_side_bn{position:relative;width:1000px;margin:0 auto}.vegemon_side_bn li{position:absolute}.vegemon_side_bn .vegemon_side_bn_tl{top:20px;left:-102px}.vegemon_side_bn .vegemon_side_bn_bl{top:330px;left:-102px}.vegemon_side_bn .vegemon_side_bn_tr{top:20px;right:-102px}.vegemon_side_bn .vegemon_side_bn_br{top:330px;right:-102px}.vegemon_side_bn img{display:block;width:100px;height:300px}.vegemon_side_bn .vegemon_side_bn_trt{top:-35px;right:-102px}.vegemon_side_bn .vegemon_side_bn_trt img{height:50px}#search_result .topic_parent{margin-top:10px}#search_result .topic_parent dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:2px;font-weight:700;font-size:108%}#search_result .topic_parent dt span{margin-right:6px;font-weight:400;font-size:77%}#search_result .topic_parent dt span.topic_date{display:block;color:#ff5b00}#search_result .topic_child{width:616px;margin:2px 0 0 12px;padding:4px;background:#eee;font-size:93%}#search_result .topic_child dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:160px}#search_result .topic_child dt img{width:16px;margin-right:2px;vertical-align:-2px}#search_result .topic_child dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:456px}#side_col #user_badge_list{margin:0 0 10px;padding:10px;border-radius:5px;background-color:#fff}#side_col #user_badge_list img{width:35px;height:35px;margin-right:5px}#side_col #user_badge_list .user_name{display:block;width:238px;height:35px}#side_col #user_badge_list .badge_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:226px;height:35px;line-height:35px}#side_col #user_badge_list li{width:266px;margin-bottom:4px;padding:6px;background:#eee}#game_123recommends{padding:0 0 34px}.game_123recommends-heatup .geso-common-tit span{position:absolute;top:0;right:0;padding:6px 6px 6px 8px;background:#f00;color:#fff;font-size:68%;line-height:1}.game_123recommends-heatup .geso-common-tit img{width:15px;height:18px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -85px -38px;vertical-align:-3px}#game_123recommends li{float:left;position:relative;margin:0 13px 0 0;border:1px solid #ddd}#game_123recommends li .game_123_rank{z-index:1;position:absolute;top:-4px;left:-2px}#game_123recommends li .game_123_rank img{width:40px;height:32px}#game_123recommends li .game_123_rank.num_1 img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -582px}#game_123recommends li .game_123_rank.num_2 img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -40px -582px}#game_123recommends li .game_123_rank.num_3 img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -80px -582px}#game_123recommends li a{display:block;width:190px;padding:9px 9px 6px}#game_123recommends li a:hover{text-decoration:none}.game_123recommends-heatup li a{background:#ffffb4}.game_123recommends-heatup li a:hover{background:#ffff78}#game_123recommends li img{display:block;width:190px;padding-bottom:4px}#game_123recommends li:hover{border:1px solid #ccc;background:#f4f4f4}#game_123recommends li h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:186px;height:26px;margin-bottom:2px;padding-left:4px;background-color:#e1faff;text-align:center;line-height:26px}#game_123recommends li:hover h3{background:#ddd}.relative{position:relative}#modalWrap{z-index:999;position:absolute;top:250px;right:50%;width:500px;height:300px;margin:0 -250px 0 0;background-color:#fff}#modalWrap .inner{position:relative}#modalWrap .inner a{display:block;width:500px;height:300px;border:4px solid #222;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.8);-moz-box-shadow:0 1px 4px rgba(0,0,0,.8);-ms-box-shadow:0 1px 4px rgba(0,0,0,.8);box-shadow:0 1px 4px rgba(0,0,0,.8)}#modalWrap .inner .closewin{display:block;position:absolute;top:-26px;right:0;width:82px;height:26px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;background:#222;color:#fff;text-align:center;letter-spacing:2px;font-weight:400;line-height:26px;cursor:pointer;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}#modalWrap .inner .closewin:hover{background:#000}#timeline_top{z-index:10;position:relative;width:972px;height:40px;margin:1px auto 0;background:#eee}#timeline_top #timeline{z-index:1;width:513px;margin:0;padding:0;background:transparent}#timeline_top #all_tweets,#timeline_top #your_tweets,#timeline_top #reply_tweets{padding:4px;border:1px solid #ccc;background-color:#fff;-moz-box-shadow:0 4px 4px rgba(0,0,0,.4);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.4);box-shadow:0 4px 4px rgba(0,0,0,.4)}#timeline_top #all_tweets{padding-top:28px}.timeline_append_span{display:block;overflow-x:hidden;overflow-y:auto;max-height:500px}#timeline_tab{overflow:hidden}#timeline_tab li{float:left;width:171px}#timeline_tab li a{display:block;position:relative;width:170px;height:40px;border-right:1px solid #ddd;background:url(//static.gesoten.com/img/geso/common/list_arrow_down.png?v=202308041200) no-repeat 150px center;color:#333;text-align:center;line-height:40px}#timeline_tab li a:hover{background:url(//static.gesoten.com/img/geso/common/list_arrow_down.png?v=202308041200) no-repeat 150px center #e6e6e6;text-decoration:none}#timeline_tab li.current a{background:url(//static.gesoten.com/img/geso/common/list_arrow_up.png?v=202308041200) no-repeat 150px center #eee}#timeline_tab li a strong{display:block;position:absolute;top:10px;right:22px;height:16px;padding:0 4px;border:1px solid #fff;background:#f00;color:#fff;text-align:center;font-weight:700;font-size:85%;line-height:17px}#timeline_tab li img{height:19px;margin:0 4px 0 0;vertical-align:-4px}#timeline_tab #tab_reply_tweets img{width:21px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -122px}#timeline_tab #tab_all_tweets img{width:20px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -21px -122px}#timeline_tab #tab_your_tweets img{width:18px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -41px -122px}#timeline_top .tweet_list .posted_tweet{float:right;position:relative;width:392px;padding:6px 4px 2px;border:3px solid #ccc;background-color:#fff}#timeline_top .each_tweet_header .user_name{width:200px}#timeline_top .tweet_list{width:478px;padding:4px}#user_game_list ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:25px;padding:4px;border:1px solid #ccc;background:#eee;color:#333;line-height:25px}#user_game_list ul li a:hover{border:1px solid #aaa;background-color:#e1faff}#user_game_list ul li a img{width:25px;height:25px;margin-right:4px;vertical-align:bottom}#user_game_list .add_game{background-color:#fff}#user_game_list .add_game img{background:url(//static.gesoten.com/img/sprite_mypage_icons.png?v=202308041200) no-repeat 0 -232px}#genre_list{margin:0 0 10px;padding:9px}.tit_side_common{font-weight:700}#user_game_list,#camp_game_list,#random_game_list{margin:0 0 26px 10px}#genre_list h2{height:24px;margin-top:4px;margin-bottom:1px;padding:0 6px;background:#ddd;font-weight:400;font-size:85%;line-height:24px}#genre_list h2 a{color:#333}#genre_list .genre_list_title{margin-top:16px;padding-left:4px;background-color:#fff;font-weight:700;font-size:120%}#genre_list .genre_list_block li a{display:block;float:left;overflow:hidden;width:236px;height:30px;margin:0 1px 1px 0;padding:4px;background:#eee}#genre_list .genre_list_block li a:hover{background:#c8e6ff;text-decoration:none}#genre_list .genre_list_block li a img{display:block;float:left;width:30px;height:30px;margin-right:4px}#genre_list .genre_list_block li a h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:186px;padding:0 16px 0 0;background:url(//static.gesoten.com/img/icon_arrow_ccc.png?v=202308041200) no-repeat right 50%;line-height:30px}#game_list_wrap .game_description{overflow:hidden;height:90px;margin-top:1px;padding:2px 6px;background:#eee;line-height:1.4}#game_list_wrap .game_genre{font-size:85%}#genre_tit_list{padding:12px}#genre_tit_list li{display:inline-block;padding:14px 6px 12px 0}#genre_tit_list li a{padding:6px 14px 5px;border:1px solid #ccc}#comu_genre_list{width:974px;margin:0 auto}#comu_genre_list h2{margin-top:16px;padding-left:4px;font-weight:700}#comu_genre_list h2 a{color:#333}#comu_genre_list .genre_list_block{min-height:40px}#comu_genre_list .genre_list_block li{float:left}#comu_genre_list .genre_list_block li a{display:block;overflow:hidden;width:234px;height:30px;margin:0 1px 1px 0;padding:4px;background:#eee}#comu_genre_list .genre_list_block li a:hover{background:#c8e6ff;text-decoration:none}#comu_genre_list .genre_list_block li a img{display:block;float:left;width:30px;height:30px;margin-right:4px}#comu_genre_list .genre_list_block li a h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:184px;padding:0 16px 0 0;background:url(//static.gesoten.com/img/icon_arrow_ccc.png?v=202308041200) no-repeat right 50%;line-height:30px}#topics h3{display:inline;margin:0;padding:0}.lv_up_icon{display:block;position:absolute;right:6px;bottom:30px;height:12px;padding:0 1px;background:#32728c;color:#fff;font-weight:400;font-size:85%;line-height:12px}.recommend_box{z-index:201;position:absolute;top:-500px;left:50%;width:646px;margin:0 0 0 -323px;border:5px solid #333!important;background-color:#fff;-o-box-shadow:2px 2px 5px;-moz-box-shadow:2px 2px 5px;box-shadow:2px 2px 5px}.recommend_box p{padding:0 6px 4px;background:#333;color:#fff;font-weight:700;font-size:116%}.recommend_box img.icon_island{width:24px;height:21px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -24px -77px}.recommend_box img.icon_jikkuri{width:20px;height:21px;background:url(//static.gesoten.com/img/geso/common/icon_kari_jikkuri_on.png?v=202308041200) no-repeat 0 0}.recommend_box p img{width:22px;height:21px;margin:0 4px 0 0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -48px -77px}.recommend_box li.game{float:left;width:202px;margin:5px}.recommend_box ul{overflow:hidden;padding:5px}.recommend_box li.game>div{overflow:hidden;height:202px;margin:2px 0 4px;padding:6px;background-color:#eee}.recommend_box li.game>div:hover{outline:1px solid #ccc}.recommend_box li.game dt{text-align:center;font-weight:700;font-size:116%}.recommend_box li.game dd{color:#333}.recommend_box li.game div.genre{color:#666;white-space:nowrap}.recommend_box li.game img{width:190px}.recommend_box li.game a{display:block;text-decoration:none;font-size:85%}.recommend_box strong{display:block;padding:4px 0;background:#666;color:#fff;text-align:center}.recommend_box .align_right{margin:0 8px 8px}.recommend_box .arrow_right{display:inline-block;top:5px;margin-left:10px;border-width:10px}.recommend_box .arrow_right:after{top:-5px;left:-20px;width:10px;height:10px}.align_right{text-align:right}.levelup{position:relative;top:5px;left:5px;color:#d21e78;font-weight:700;font-size:8pt}.btn_light_blue,.btn_light_green,.btn_light_orange,.btn_light_gold,.btn_light_gray{display:block;width:148px;height:50px;color:#fff;text-align:center;font-size:131%;line-height:50px}.btn_light_blue:hover,.btn_light_green:hover,.btn_light_orange:hover,.btn_light_gold:hover,.btn_light_gray:hover{color:#fff;text-decoration:none}.btn_light_blue{border:1px solid #0088d0;background:#0088d0}.btn_light_blue:hover{border:1px solid #005eaa;background:#1a94d6}.btn_light_green{border:1px solid #50b464;background:#50b464}.btn_light_green:hover{border:1px solid #00921e;background:#5cba6e}.btn_light_orange{border:1px solid #ff6e00;background:#ff6e00}.btn_light_orange:hover{border:1px solid #ff6e00;background:#ff821e}.btn_light_gold{border:1px solid #d89238;background:#d89238}.btn_light_gold:hover{border:1px solid #aa6410;background:#e29c42}.btn_light_gray{border:1px solid #ccc;background:#eee;color:#888}.btn_light_gray:hover{border:1px solid #aaa;color:#444}.btn_twitter,.btn_facebook{display:block;width:76px;height:23px;padding:0 0 0 2px;color:#fff;font-weight:700;font-size:85%;line-height:23px}.btn_twitter_l,.btn_facebook_l{display:block;width:204px;height:50px;color:#fff;font-weight:700;font-size:131%;line-height:50px}.btn_twitter:hover,.btn_facebook:hover,.btn_twitter_l:hover,.btn_facebook_l:hover{color:#fff;text-decoration:none}.btn_twitter img,.btn_facebook img{width:19px;height:19px;margin:0 4px 0 0}.btn_twitter_l img,.btn_facebook_l img{width:38px;height:38px;margin:0 4px 0 8px}.btn_twitter,.btn_twitter_l{border:1px solid #30a6df;background:#30a6df}.btn_twitter:hover,.btn_twitter_l:hover{border:1px solid #0080d2;background:#40ace0}.btn_twitter img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -41px -36px}.btn_twitter_l img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -38px -163px}.btn_facebook,.btn_facebook_l{border:1px solid #3c5a98;background:#3c5a98}.btn_facebook:hover,.btn_facebook_l:hover{border:1px solid #1c3e86;background:#46649e}.btn_facebook img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -22px -36px}.btn_facebook_l img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -163px}.pankuzu{width:100%;margin:0 auto;background:#f2f2f2;color:#666;font-size:85%}.pankuzu .inner{width:982px;height:26px;margin:0 auto;line-height:26px}#main_basic{float:left;width:660px}#aside_basic{float:right;width:300px}footer{width:100%;padding:24px 0;text-align:center;font-size:85%}footer .footer_genre{padding:0 0 42px}footer .footer_genre li{display:inline-block;*display:inline;height:40px;padding:0 4px;*zoom:1}footer .footer_genre li a{padding:6px;border-radius:3px;background-color:#fff;color:#666}footer .footer_genre li a:hover{background:#eee;text-decoration:none}footer .footer_global{padding:0 0 14px;color:#ccc}footer .footer_global li{display:inline-block;*display:inline;padding:0 10px;border-right:1px solid #eee;*zoom:1}footer .footer_global li:last-child{border-right:0}footer .footer_global li a{color:#666}footer .footer_genre li a{color:#fff}footer .footer_genre li.genre_1 a{background-color:#2ecc71}footer .footer_genre li.genre_1 a:hover{background-color:#69dd9a}footer .footer_genre li.genre_2 a{background-color:#1abc9c}footer .footer_genre li.genre_2 a:hover{background-color:#3ee4c4}footer .footer_genre li.genre_3 a{background-color:#e67e22}footer .footer_genre li.genre_3 a:hover{background-color:#eea667}footer .footer_genre li.genre_4 a{background-color:#b28b09}footer .footer_genre li.genre_4 a:hover{background-color:#ca9e0a}footer .footer_genre li.genre_5 a{background-color:#f1c40f}footer .footer_genre li.genre_5 a:hover{background-color:#f5d657}footer .footer_genre li.genre_6 a{background-color:#143e5a}footer .footer_genre li.genre_6 a:hover{background-color:#226999}footer .footer_genre li.genre_7 a{background-color:#e74c3c}footer .footer_genre li.genre_7 a:hover{background-color:#ef8a80}footer .footer_genre li.genre_8 a{background-color:#f66}footer .footer_genre li.genre_8 a:hover{background-color:#ffb3b3}footer .footer_genre li.genre_9 a{background-color:#3498db}footer .footer_genre li.genre_9 a:hover{background-color:#75b9e7}footer .footer_genre li.genre_10 a{background-color:#9b59b6}footer .footer_genre li.genre_10 a:hover{background-color:#bb8ecd}footer .footer_genre li.genre_19 a{background-color:#387f71}footer .footer_genre li.genre_19 a:hover{background-color:#51b29f}footer .footer_genre li.genre_20 a{background-color:#999}footer .footer_genre li.genre_20 a:hover{background-color:#bbb}header.global-header-gesoten{width:100%;border-bottom:1px solid #ccc;background:#f8f8f8;color:#333}header.global-header-gesoten .inner{position:relative;width:1000px;height:96px;margin:0 auto}header.global-header-gesoten #logo{overflow:hidden;padding:14px 0 0}header.global-header-gesoten #logo a{display:block;float:left;width:158px;height:36px}header.global-header-gesoten #logo a img{display:block;width:158px}header.global-header-gesoten #logo strong{float:left;width:330px;padding:14px 0 0 8px;font-weight:400;font-size:85%}header.global-header-gesoten #nav_global{z-index:2;position:absolute;bottom:-1px;left:0}header.global-header-gesoten #nav_global ul{overflow:hidden}header.global-header-gesoten #nav_global li{float:left;margin:0 2px 0 0;border:1px solid #ccc;border-radius:6px 6px 0 0 / 6px 6px 0 0;text-align:center}header.global-header-gesoten #nav_global li:hover{border-top:1px solid #aaa;border-right:1px solid #aaa;border-left:1px solid #aaa}header.global-header-gesoten #nav_global li a{display:block;height:29px;padding:0 8px;border-top:1px solid #fff;border-radius:6px 6px 0 0 / 6px 6px 0 0;background:#eee;color:#666;line-height:30px}header.global-header-gesoten #nav_global li a:hover{text-decoration:none}header.global-header-gesoten #nav_global li a img{margin:0 2px 0 0;vertical-align:-5px}header.global-header-gesoten #nav_global li.on{border-bottom:1px solid #fff}header.global-header-gesoten #nav_global li.on a{background-color:#fff;color:#333}header.global-header-gesoten #nav_global li.nav_global_top img{width:24px;height:21px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -77px}header.global-header-gesoten #nav_global li.nav_global_top.on img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -24px -77px}header.global-header-gesoten #nav_global li.nav_global_mypage img{width:20px;opacity:.7}header.global-header-gesoten #nav_global li.nav_global_mypage.on img{opacity:1}header.global-header-gesoten #nav_global li.nav_global_fullfledged img{width:22px;height:21px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -48px -77px}header.global-header-gesoten #nav_global li.nav_global_fullfledged.on img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -70px -77px}header.global-header-gesoten #nav_global li.nav_global_ranking img{width:22px;height:21px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -172px -77px}header.global-header-gesoten #nav_global li.nav_global_ranking.on img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -194px -77px}header.global-header-gesoten #nav_global li.nav_global_reward img{width:17px;height:21px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -216px -77px}header.global-header-gesoten #nav_global li.nav_global_reward.on img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -233px -77px}header.global-header-gesoten #nav_global li.nav_global_challenge img{width:22px;height:21px;background:url(//static.gesoten.com/img/geso/common/icon_nav_global_g_challenge2.png?v=202308041200) no-repeat -22px 0}header.global-header-gesoten #nav_global li.nav_global_challenge.on img{background:url(//static.gesoten.com/img/geso/common/icon_nav_global_g_challenge2.png?v=202308041200) no-repeat 0 0}#nav_header_sub{position:absolute;top:12px;right:0;width:450px;color:#ccc;text-align:right;font-size:85%}#nav_header_sub li{display:inline-block;*display:inline;padding:0 6px;border-right:1px solid #ccc;*zoom:1}#nav_header_sub li:last-child{border-right:0}#nav_header_sub li a{color:#666}#nav_header_sub li.nav_header_sub_yahoo{padding:0 2px 0 6px}#nav_header_sub li.nav_header_sub_yahoo img{margin:0 3px 0 0}#header_login_register{position:absolute;right:0;bottom:6px;width:392px}#header_login_register ul{overflow:hidden}#header_login_register ul li{float:left;width:150px}#header_login_register ul li.header_login,#header_login_register ul li.header_register{margin:0 6px 0 0}#header_login_register ul li.header_register_twitter{width:80px;margin:0 0 2px}#header_login_register ul li.header_register_facebook{width:80px}#header_user_info{position:absolute;top:14px;left:166px;zoom:100%}#header_user_info:after{display:block;visibility:hidden;clear:both;height:0;content:""}#header_user_info ul{float:left;position:relative;height:36px;margin:0 6px 0 0;padding-left:8px;border:1px solid #ddd;background-color:#fff;line-height:36px}#header_user_info ul li{display:inline-block;*display:inline;*zoom:1}#header_user_info ul li:not(:last-child){border-right:1px solid #ddd}#header_user_info ul li strong{vertical-align:-1px;font-weight:700}#header_user_info ul .header_tools_menu{padding:0 10px 0 2px}#desc strong{margin:0 0 0 2px;vertical-align:-1px;font-weight:700}#header_user_info ul li.header_odekake{font-size:85%}#header_user_info ul li.header_odekake a{margin-right:4px}#header_user_info ul li.header_odekake strong{vertical-align:baseline}#header_user_info ul li.header_message .message_none i{color:#888}#header_user_info ul li.header_message .message_exist i{color:#333}#header_user_info ul li.header_pointtown img{width:18px;height:20px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -40px -57px}#header_user_info_property a:hover{text-decoration:none}img.icon_coin{width:18px;height:18px}#header_user_info ul li.header_coin img.icon_passbook,#header_user_info ul li.header_star img.icon_passbook{width:15px;height:18px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -36px}.header_coin a{margin-right:6px}.header_coin strong{color:#f33}.header_coin .icon_coin{margin-right:4px}.header_egg a{position:relative;color:#333}.header_egg .icon-egg{display:inline-block;width:16px}.header_egg .icon-egg img{width:100%}.header_message,.header_egg,.header_tools_tuuchi{margin:0 8px 0 4px}.header_message a,.header_coin .header_coin__count,.header_egg a{padding:0 2px}.header_message a:hover,.header_coin .header_coin__count:hover,.header_egg a:hover{border-bottom:1px solid #888;background:#eee}img.icon_star{width:20px;height:20px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -76px -57px}#header_user_info ul li.header_star i{margin:0 0 0 14px;vertical-align:-4px;font-size:161.6%}#header_geso_bingo,#header_kumapon_gacha,#header_town_gacha,#header_battle{position:absolute;right:100px;bottom:6px}#header_geso_bingo{right:100px}#header_kumapon_gacha{right:176px}#header_town_gacha{right:246px}#header_battle{right:316px}#header_pointexchange,#header_ikamusume,#header_calencar{position:absolute;right:252px;bottom:6px}#header_kumapon_gacha a,#header_town_gacha a,#header_geso_bingo a,#header_battle a,#header_pointexchange a,#header_ikamusume a,#header_calencar a{display:block;width:70px;height:28px;border-radius:6px;background-color:#fff;text-align:center;font-weight:400;font-size:85%;line-height:28px}#header_kumapon_gacha a,#header_town_gacha a{width:64px}#header_geso_bingo a{border:1px solid #92baf6;background-color:#e1faff}#header_geso_bingo a:hover{border:1px solid #5a98f2}#header_kumapon_gacha a{border:1px solid #d6b47e;background:#f8ead2;color:#906010;font-weight:700}#header_kumapon_gacha a:hover{border:1px solid #c69448;text-decoration:none}#header_town_gacha a{border:1px solid #eab64e;background:#fff0a0;color:#a85600;font-weight:700}#header_town_gacha a:hover{border:1px solid #dc9200;text-decoration:none}#header_battle a{width:92px;border:1px solid #f0b4b4;background:#ffdcdc}#header_battle a:hover{border:1px solid #ee8c8c}#header_pointexchange a,#header_calencar a{border:1px solid #f0b4b4;background:#ffdcdc;color:#000}#header_pointexchange a:hover,#header_calencar a:hover{border:1px solid #ee8c8c;text-decoration:none}#header_ikamusume a{border:1px solid #ec503c;background:#fff064;color:#000}#header_ikamusume a:hover{border:1px solid #d21800;text-decoration:none}#header_geso_bingo a img{width:54px;height:15px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -268px;vertical-align:-4px}#header_kumapon_gacha a img{width:18px;height:16px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -245px -283px;vertical-align:-4px}#header_town_gacha a img{width:18px;margin:0 2px 0 0;vertical-align:-5px}#header_pointexchange a img{width:18px;height:18px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -40px -58px;vertical-align:-5px}#header_calencar a img{width:18px;height:18px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -228px -282px;vertical-align:-5px}#header_ikamusume a img{width:19px;height:19px;vertical-align:-5px}.icon_yarman{margin:0 0 10px;padding:0 0 2px 26px;border-bottom:1px solid #eee;background:url(//static.gesoten.com/img/geso/common/icon_yarman.png?v=202308041200) no-repeat 0 0;font-weight:400;font-size:18px;line-height:26px}.icon_yarman2{padding:0 0 2px 26px;background:url(//static.gesoten.com/img/geso/common/icon_yarman.png?v=202308041200) no-repeat 0 0;font-weight:700;font-size:18px;line-height:24px}.geso-common-tit{margin:0 0 10px;padding:0 0 2px;border-bottom:1px solid #eee;font-weight:400;font-size:161.6%}.more{position:absolute;top:6px;right:0;font-size:85%}.environment{padding:6px 13px 0;font-size:85%}.environment a{color:#666}#wrapper_ranking,#wrapper_ranking_genre,#wrapper_ranking_user{position:relative;margin:40px 0 0 13px}#wrapper_ranking_user_ranking{position:relative;margin:10px 0 0 13px}#wrapper_ranking h2,#wrapper_ranking_genre h2,#wrapper_ranking_user h2,#wrapper_ranking_user_ranking h2{width:946px}#wrapper_ranking .more,#wrapper_ranking_genre .more,#wrapper_ranking_user .more,#wrapper_ranking_user_ranking .more{right:13px}#wrapper_ranking .ranking_contents{overflow:hidden}#wrapper_ranking .ranking_contents a{display:block;float:left;position:relative;width:184px;height:190px;margin:0 10px 0 0;border:1px solid #eee;background:#eee}.rel_apps a{display:block;float:left;position:relative;width:184px;height:190px;margin:0 10px 0 0;border:1px solid #eee;background:#eee}#wrapper_ranking .ranking_contents a:hover,.rel_apps a:hover{border:1px solid #ccc;text-decoration:none}#wrapper_ranking .ranking_contents a .ranking_num{display:block;position:absolute;top:0;left:0;width:26px;height:26px;border:1px solid #aaa;background:#ddd;color:#666;text-align:center;font-weight:700;font-size:116%;line-height:28px}#wrapper_ranking .ranking_contents a #num_01{border:1px solid #946418;background:#c99700;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e8b000),color-stop(100%,#c99700));background:-webkit-linear-gradient(top,#e8b000,#c99700);background:-moz-linear-gradient(top,#e8b000,#c99700);background:-o-linear-gradient(top,#e8b000,#c99700);background:linear-gradient(to bottom,#e8b000,#c99700);color:#fff}#wrapper_ranking .ranking_contents a #num_02{border:1px solid #426478;background:#7f9ba7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a0b4be),color-stop(100%,#7f9ba7));background:-webkit-linear-gradient(top,#a0b4be,#7f9ba7);background:-moz-linear-gradient(top,#a0b4be,#7f9ba7);background:-o-linear-gradient(top,#a0b4be,#7f9ba7);background:linear-gradient(to bottom,#a0b4be,#7f9ba7);color:#fff}#wrapper_ranking .ranking_contents a #num_03{border:1px solid #643c18;background:#8d6337;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a68664),color-stop(100%,#8d6337));background:-webkit-linear-gradient(top,#a68664,#8d6337);background:-moz-linear-gradient(top,#a68664,#8d6337);background:-o-linear-gradient(top,#a68664,#8d6337);background:linear-gradient(to bottom,#a68664,#8d6337);color:#fff}#wrapper_ranking .ranking_contents a .img_border{width:164px;margin:10px auto 4px;border:1px solid #ccc}.rel_apps a .img_border{width:164px;margin:10px auto 4px;border:1px solid #ccc}#wrapper_ranking .ranking_contents a img,.rel_apps a img{display:block;width:160px;border:2px solid #fff}#wrapper_ranking .ranking_contents a .detail,.rel_apps a .detail{width:164px;margin:0 auto}#wrapper_ranking .ranking_contents a dt,.rel_apps a dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}#wrapper_ranking .ranking_contents a dd,.rel_apps dd{overflow:hidden;height:64px;color:#333;font-size:85%}#wrapper_ranking_genre{overflow:hidden}.list_ranking_genre{float:left;position:relative;width:235px;margin:0 10px 20px 0}.list_ranking_genre ul{height:144px;padding:8px;background:#eee}.list_ranking_genre h3{font-weight:700}.list_ranking_genre li a{display:block;overflow:hidden;height:33px;margin:0 0 8px}.list_ranking_genre li a:hover{text-decoration:none}.list_ranking_genre li a img{float:left;width:33px;margin:0 6px 0 0}.list_ranking_genre li a .detail{float:left;width:180px}.list_ranking_genre li a dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.list_ranking_genre li a dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:85%;line-height:1.4}.list_ranking_genre li.more_genre{padding:2px 0 0;text-align:right;font-size:85%}.list_ranking_genre li.more_genre a{height:auto;margin:0}#slides{display:none}#slides .slidesjs-container,#slides .slidesjs-control{height:192px!important}.slidesjs-pagination{float:right;margin:6px 14px 0}.slidesjs-pagination li{float:left;margin:0 1px}.slidesjs-pagination li a{display:block;float:left;overflow:hidden;width:13px;height:0;padding-top:13px;background-image:url(//static.gesoten.com/img/geso/banner_slider/pagination.png?v=202308041200);background-position:0 0}.slidesjs-pagination li a.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}.slidesjs-pagination li a:hover.active{background-position:0 -13px}.header_coin .btn_light_green,.header_coin .btn_light_orange,.header_coin .btn_light_gold{display:inline-block;*display:inline;position:relative;width:116px;height:22px;margin-right:8px;padding:2px;font-weight:400;font-size:100%;line-height:23px;*zoom:1}#inner_basic{padding:6px 0 20px;background-color:#fff}.btn_more a{display:block;height:26px;margin-top:4px;background:#ddd;text-align:center;line-height:26px}.btn_more a img{width:21px;height:12px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -151px}.c-induction-banner{width:972px;margin:0 auto 16px}.c-induction-banner-bottom{width:972px;margin:0 auto 30px}.c-induction-banner a,.c-induction-banner-bottom a{display:block}.c-induction-banner img,.c-induction-banner-bottom img{width:100%}#notification{z-index:10;position:relative;width:972px;margin:0 auto 6px}#notification li{position:relative}#notification li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:34px;margin:0 0 4px;border:1px solid #ffbe00;background:#fff4c8;color:#333;font-weight:700;font-size:116%;line-height:34px}#notification li a:hover{border:1px solid #d28200;text-decoration:none}#notification li a img{height:24px;margin:0 6px 0 8px;vertical-align:-7px}#coupon_display{position:relative}#notification li .notify_close{display:block;position:absolute;top:6px;right:6px;width:24px;height:24px;background:rgba(255,255,255,.8);color:#444;text-align:center;line-height:26px;cursor:pointer}#notification .coupon_display_close{z-index:1;display:block;position:absolute;top:6px;right:6px;width:24px;width:110px;height:24px;background:rgba(255,255,255,.8);color:#444;text-align:center;font-size:85%;line-height:26px;cursor:pointer}#notification li .notify_close:hover{background-color:#fff}#notification .notify_pink a{border:1px solid #e696fa;background:#ffe6fa}#notification .notify_pink a:hover{border:1px solid #dc50f0}#notification .notify_blue a{border:1px solid #8cbeff;background:#e6fafa}#notification .notify_blue a:hover{border:1px solid #2682ff}#notification .notify_message a img{width:86px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -24px}#notification .notify_game a img{width:88px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -48px}#notification .notify_friend a img{width:88px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -72px}#notification .notify_coupon a img{width:85px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -96px}#notification .notify_gesoinfo a img{width:79px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -144px}#notification .notify_gesocamp a img{width:92px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -168px}#notification #super_sale a img{width:106px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -216px}#notification #gamer_time a img{width:104px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -264px}#notification .notify_gesoten_ichi a img{width:75px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -120px}#notification .notify_first_credit a img{padding-top:6px}#notification #geso_bingo a img{width:82px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -192px}#notification .notify_vegemon_ichi a img{width:101px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -350px -240px}#notification .notify_super_sale a{padding:0 0 0 50px;background:url(//static.gesoten.com/img/icon_super_sale.png?v=202308041200) no-repeat 6px center #ff7800}#notification .notify_vc_reward_double a:hover,#notification .notify_reward_double a:hover,#notification .notify_reward_100 a:hover,#notification .notify_super_sale a:hover{border:1px solid #444}.c-notify-wrap{padding-top:16px;background-color:#fff}.c-notify{box-sizing:border-box;width:980px;margin:0 auto 16px;padding:16px;border:1px solid #ff5a5f;border-radius:2px;background:#fff3f3;text-align:center}.c-notify__title{font-weight:700;font-size:14px;margin-bottom:8px}.c-notify__text{font-size:14px}#top_games_friends{float:right;width:476px;margin:0 13px 0 0}#top_games,#top_friends{position:relative}#top_games ul,#top_friends ul{overflow:hidden}#user_info_others_games{position:relative;padding:0 0 14px}#user_info_others_games ul{overflow:hidden}#top_games li,#top_friends li,#user_info_others_games li{float:left;overflow:hidden;width:76px;height:98px;text-align:center;font-size:85%;line-height:1.3}#top_games li a,#top_friends li a,#user_info_others_games li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}#top_games li a img,#top_friends li a img,#user_info_others_games li a img{display:block;width:66px;height:66px;margin:0 auto 2px;border:1px solid #fff}#top_games li a:hover img,#top_friends li a:hover img,#user_info_others_games li a:hover img{border:1px solid #ccc}.square_add_game img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -618px}.square_search_friend img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -66px -618px}#wrapper_ranking_user{overflow:hidden}.list_ranking_user{float:left;width:219px;height:236px;margin:0 10px 0 0;padding:8px;background:#f4f4f4}.list_ranking_friend{float:left;width:219px;height:90px;margin:0 10px 0 0;padding:8px;background:#eee}#wrapper_ranking_user_ranking .list_ranking_user{position:relative;height:490px;margin:0 10px 10px 0}.list_ranking_user_game{overflow:hidden;margin:0 0 8px;border-bottom:1px solid #ddd}.list_ranking_friend .list_ranking_user_game{border-bottom:0}.list_ranking_user_game .ranking_user_game_img{display:block;float:left;width:60px;margin:0 6px 0 0}.list_ranking_user_game .ranking_user_game_img img{width:60px;max-height:60px}.list_ranking_user_game .detail{float:left;width:153px}.user_highscore{float:left;width:213px;height:20px;margin:4px 0;padding:0 0 0 6px;background:#222;color:#fff;font-weight:700;font-size:85%;line-height:20px}.list_ranking_user_game .detail dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 0 2px;font-weight:700}.list_ranking_user_game .detail p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:85%}.list_ranking_user_game .detail strong{font-weight:700;font-size:131%;line-height:1.2}.list_ranking_user_1st{margin:0 0 8px;border-bottom:1px solid #ddd}.list_ranking_user_1st:last-child{border-bottom:0}.list_ranking_user_1st li a{display:block;overflow:hidden;height:30px;margin:0 0 8px}.list_ranking_user_1st li a:hover{text-decoration:none}.list_ranking_user_1st li a img{float:left;width:30px;height:30px;margin:0 6px 0 0}.list_ranking_user_1st li a dl{float:left;width:183px;font-size:85%}.list_ranking_user_1st li a dl dt,.list_ranking_user_1st li a dl dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list_ranking_user_1st li a dl dt{color:#333;font-weight:700}#game_community_wrap ul.list_ranking_user_1st li{width:auto;margin:5px}#game_community_wrap ul.list_ranking_user_1st li img{margin-right:3px}.icon_rankup,.icon_rankstay,.icon_rankdown,.icon_ranknone{width:10px;height:10px;margin:0 4px 0 0;vertical-align:1px}.icon_rankup{background:url(//static.gesoten.com/img/common/sprite.png) no-repeat 0 -141px}.icon_rankstay{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -10px -141px}.icon_rankdown{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -20px -141px}.icon_ranknone{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -30px -141px}.icon_rankup_l,.icon_rankstay_l,.icon_rankdown_l,.icon_ranknone_l{width:20px;height:20px;margin:0 4px 0 0;vertical-align:0}.icon_rankup_l{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -201px}.icon_rankstay_l{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -20px -201px}.icon_rankdown_l{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -40px -201px}.icon_ranknone_l{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -60px -201px}.list_ranking_user .more_genre{padding:2px 0 0;text-align:right;font-size:85%}.list_ranking_user .more_genre a{height:auto;margin:0}.list_ranking_user_1st li.rank1 a dl dt{color:#946418}.list_ranking_user_1st li.rank2 a dl dt{color:#426478}.list_ranking_user_1st li.rank3 a dl dt{color:#643c18}#game_left_ranking{position:absolute;top:4px;left:-126px;width:120px;padding:4px 0 4px 4px;border-top:1px solid #ddd;border-right:1px solid #fff;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:6px 0 0 6px / 6px 0 0 6px;background-color:#fff}#game_left_ranking .user_highscore{float:none;width:auto;height:auto;margin:0 auto 4px;padding:4px 0 3px 4px;line-height:1.2}#game_left_ranking h3{font-weight:700}#game_left_ranking li{padding:2px 0;border-bottom:1px solid #ccc}#game_left_ranking li a{display:block;overflow:hidden;margin:2px 0}#game_left_ranking li img{display:block;float:left;width:30px;height:30px;margin:0 4px 0 0}#game_left_ranking dl{float:left;width:86px;font-size:85%}#game_left_ranking dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#game_left_ranking .friend_highscore{float:left;width:110px;padding:4px 0 3px 4px;border:1px solid #ccc;color:#000;font-weight:700;font-size:85%;line-height:1.2}#game_left_ranking .game_left_ranking_more{padding:4px 2px 0;text-align:right;font-size:85%}.icon_star_ss{width:14px;height:14px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/sprite_pfg.png?v=202308041200) no-repeat 0 -623px;vertical-align:-2px}#ranking_head{overflow:hidden;position:relative;margin:6px 13px 30px}#ranking_head_game{float:left;width:644px}#ranking_head_game #ranking_head_game_inner{overflow:hidden}#ranking_head_game img{float:left;width:150px;margin:0 10px 0 0}#ranking_head_game dl{float:left;width:484px}#ranking_head_game dl dt{font-weight:700;font-size:146.5%}#ranking_head_game dl dd .btn_light_blue{width:170px;height:38px;margin:6px 0 12px;line-height:38px}#ranking_head_game .king_info{overflow:hidden;background:#fadcdc;color:#000}#ranking_head_game .king_info img{display:block;width:40px;height:40px;margin:0 4px 0 0;padding:2px}#ranking_head_game .king_info .king_info_name img{background:#000}#ranking_head_game .king_info .king_info_item img{border-radius:8px;background:#c80028}#ranking_head_game .king_info p{height:42px;padding:4px 0 0}#ranking_head_game .king_info a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}#ranking_head_game .king_info strong{display:block;font-weight:700}#ranking_head_game .king_info .king_info_name,#ranking_head_game .king_info .king_info_item{float:left;overflow:hidden;padding:8px 0 8px 8px}#ranking_head_game .king_info .king_info_name{width:175px}#ranking_head_game .king_info .king_info_item{width:292px;border-left:1px dashed #fff}#ranking_head_game .king_info .king_info_item span{font-size:85%}#ranking_head_score{float:right;width:293px;padding:12px;border-radius:10px;background:#eee}#ranking_head_score dt{font-weight:700;font-size:116%}#ranking_head_score dd{font-size:116%}#ranking_head_score dd strong{font-weight:700;font-size:161.6%}#ranking_head_score dd .user_highscore{float:none;width:283px;height:46px;margin:0;padding:0 0 0 10px;font-size:116%;line-height:47px}#ranking_main{overflow:hidden;margin:0 0 0 13px}.ranking_main_wrap{float:left;width:317px;margin:0 10px 0 0}.ranking_main_wrap h2{font-weight:700;font-size:116%}.ranking_main_inner{padding:10px 10px 0;background:#eee}.ranking_main_inner li{overflow:hidden;position:relative;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid #ccc}.ranking_main_inner li:last-child{margin:0;padding:0 0 10px;border-bottom:0}.ranking_main_inner .ranking_main_user_icon{display:block;float:left;width:60px;margin:0 8px 0 0}.ranking_main_inner .rank1 .ranking_main_user_icon,.ranking_main_inner .rank2 .ranking_main_user_icon,.ranking_main_inner .rank3 .ranking_main_user_icon{width:90px}.ranking_main_inner dl{float:left;width:229px}.ranking_main_inner .rank1 dl,.ranking_main_inner .rank2 dl,.ranking_main_inner .rank3 dl{width:199px}.ranking_main_inner dt{color:#333;font-weight:700}#game_left_ranking dt{color:#333;font-weight:700}.ranking_main_inner .rank1 dt,.ranking_main_inner .rank2 dt,.ranking_main_inner .rank3 dt{font-size:131%}.ranking_main_inner .rank1 dt{color:#946418}#game_left_ranking .rank1 dt{color:#946418}.ranking_main_inner .rank2 dt,#game_left_ranking .rank2 dt{color:#426478}.ranking_main_inner .rank3 dt,#game_left_ranking .rank3 dt{color:#643c18}.ranking_main_inner .rank1 dt img,.ranking_main_inner .rank2 dt img,.ranking_main_inner .rank3 dt img{width:40px;height:33px;margin:0 4px 0 0;vertical-align:-4px}.ranking_main_inner .rank1 dt img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -221px}.ranking_main_inner .rank2 dt img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -40px -221px}.ranking_main_inner .rank3 dt img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -80px -221px}.ranking_main_inner dd a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:229px}.ranking_main_inner .rank1 dd a,.ranking_main_inner .rank2 dd a,.ranking_main_inner .rank3 dd a{width:199px}.ranking_main_inner .user_highscore{width:221px;margin:0;border:1px solid #ccc;background-color:#fff;color:#333}.ranking_main_inner .rank1 .user_highscore,.ranking_main_inner .rank2 .user_highscore,.ranking_main_inner .rank3 .user_highscore{width:191px;height:26px;margin:6px 0 0;line-height:27px}#user_info_others{overflow:hidden;width:972px;margin:24px auto 0}#user_info_others #timeline{float:left;width:456px;margin:0;padding:0}#user_info_others .tweet_list .posted_user_img{width:70px}#user_info_others .tweet_list .posted_tweet{float:left;width:338px;padding:6px 6px 2px}#user_info_others .each_tweet_header .user_name{width:216px}#user_info_others .replies_list .replies{box-sizing:border-box;width:338px;margin:0 0 2px;padding:10px;background:#f4f4f4;font-size:85%}#user_info_others .tweet_list .replies_list .replies dd{width:228px}#user_info_others .tweet_list .replies_list dt{width:90px}#user_info_others .tweet_list .replies_list dd{width:248px}#user_info_others .timeline_contents .show_large{width:60px}#user_info_others_info{float:right;width:456px}#user_info_others_prof{overflow-x:none;overflow-y:auto;max-height:379px;font-size:116%}#user_info_others_prof li{margin:0 0 8px;padding:0 0 2px;border-bottom:1px dashed #ddd}#user_info_others_prof .twitter iframe{vertical-align:-9px}#user_info_others_prof small{font-weight:700}.c-replies{width:566px;margin:0 0 2px}.c-replies-item{padding:10px;background:#f4f4f4}.c-replies-item:not(:last-child){margin-bottom:5px}.c-replies-inner{font-size:14px}.c-replies__user{float:left;clear:both;width:126px}.c-replies__user a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;height:16px}.c-replies__user img{width:16px;height:16px;margin:0 3px 0 0}.c-replies__desc{float:right;width:420px;min-height:16px}.c-replies__desc-text{word-break:break-all;font-size:14px;line-height:20px}.c-replies__desc-img,.c-community-img{display:block;float:left;overflow:hidden;width:100px;margin-right:10px;padding:3px;border:1px solid #bbb;background-color:#fff}.c-replies__desc-img img,.c-community-img img{display:block;width:100%}.c-replies__desc-stamp{width:160px;margin:10px 0 0}.c-replies__desc-stamp a{display:block}.c-replies__desc-stamp img{max-width:100%}#user_medal_info_app{overflow:hidden;width:740px;margin:0 0 5px;padding:5px 10px;border:1px solid #aaa;background:#111}#user_medal_info_app p{float:left;width:446px;height:25px;color:#fff;font-weight:700;font-size:150%;line-height:25px}#user_medal_info_app p img{height:25px;margin:0 6px 0 0;vertical-align:-5px}#user_medal_info_app a{float:right;width:200px;height:23px;line-height:23px}#user_medal_info{overflow:hidden;margin:0 0 12px;padding:10px;background:#222}#user_medal_info p{float:left;width:438px;height:40px;color:#fff;font-weight:700;font-size:161.6%}#user_medal_info p img{margin:0 6px 0 0;vertical-align:-12px}#user_medal_info a{float:right;width:200px;height:40px;line-height:42px}#recent_tweet{position:relative;width:972px;margin:1px auto 0;line-height:26px}#recent_tweet .recent_tweet_open,#recent_tweet .recent_tweet_close{position:absolute;width:26px;text-align:center;cursor:pointer}#recent_tweet .recent_tweet_open{display:none;top:-27px;right:0;background:#444;color:#888}#recent_tweet .recent_tweet_close{z-index:1;top:0;right:0;border-left:1px solid #b8e8ff;background:#aaa;color:#fff}.realtime_comment{display:none;overflow:hidden;position:relative;height:26px;padding:0 10px;background:#b8e8ff;color:#444}.realtime_comment dt,.realtime_comment dd{display:inline}.icon_recent_tweet,.icon_recent_bbspost,.icon_recent_photo{width:16px;height:14px;vertical-align:-2px}.icon_recent_tweet{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -254px}.icon_recent_bbspost{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -16px -254px}.icon_recent_photo{margin:0 0 0 4px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -32px -254px}.realtime_comment dd a{color:#000;text-decoration:underline}.realtime_comment dd a:hover{color:#005580}.realtime_comment dd .posttime{margin:0 0 0 10px;font-size:85%}.goto_geso_bbs{z-index:1;display:block;position:absolute;top:0;right:27px;padding:0 10px;background:#0088d0;color:#fff;font-size:85%}.goto_geso_bbs:hover{background:#1a94d6;color:#fff}#bbs_tit_common{position:relative;padding:0 13px 10px}#bbs_tit_common #social_login{margin:10px 0 0;padding:6px 10px;background:#eee}#bbs_tit_common #social_login dt{font-weight:700}#bbs_tit_common #social_login .login_tw,#bbs_tit_common #social_login .login_fb{float:left;width:160px;height:34px;margin:0 8px 0 0;line-height:36px}#ranking_head .show_make_topic_modal{position:absolute;top:0;right:0;width:170px}#bbs_tit_common .show_make_topic_modal{position:absolute;top:0;right:0;right:13px;width:170px;height:35px;line-height:35px}#bbs_tit_common img{width:35px;height:35px;vertical-align:-8px}#bbs_tit_common h1{display:inline;font-weight:700;font-size:146.5%}#topics_category{margin:0 13px 16px;padding:12px;background:#f4f4f4;font-size:116%}#topics_category dt{display:inline}#topics_category dd{display:inline;margin:0 6px 0 0}#topics_category dd a{padding:6px 8px;border:1px solid #ddd;background-color:#fff}#topics_category dd a:hover{border:1px solid #bbb;text-decoration:none}#topics_category dd.current a{border:1px solid #aaa;background-color:#e1faff}#wrapper_topics{overflow:hidden}#wrapper_topics_inner{position:relative;margin:0 13px}#wrapper_topics_inner .topic_none{padding:30px 0;background:#ffc;text-align:center}#wrapper_topics_inner .topic_none_txt{padding-bottom:20px;font-size:14px;line-height:1.5}#wrapper_topics_inner .topic_none_link{font-size:18px}#wrapper_topics #main_basic #wrapper_topics_inner{margin:0 0 0 13px}#search_set_box{z-index:1;overflow:hidden;position:absolute;top:60px;right:13px;width:340px}#search_set_box .search_box{overflow:hidden;width:340px}#search_set_box .search_box select{width:70px;height:24px;margin:0 4px 0 0}#search_set_box .search_box input[type=text]{width:181px;margin:0 4px 0 0}#search_set_box .search_box input[type=submit]{float:right;width:63px;height:24px;font-weight:400;font-size:100%;line-height:23px}#wrapper_topics_inner dl{padding:6px;border-bottom:1px solid #eee}#wrapper_topics_inner dt{position:relative;padding:0 110px 0 0}#wrapper_topics_inner dt .topic_tit{font-size:131%}#wrapper_topics_inner dt div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}#wrapper_topics_inner dt .topic_tit_total{max-width:350px}#wrapper_topics_inner dt .topic_tit_category{max-width:800px}#wrapper_topics_inner dt .topic_tit img{width:24px;margin:0 4px 0 0;vertical-align:-6px}#wrapper_topics_inner dt .topic_category{padding:1px 6px;background:#ddd;color:#666;font-size:85%}#wrapper_topics_inner dt .topic_date{position:absolute;top:0;right:0;color:#aaa;font-size:12px}#bbs_topic_detail .post_td{position:absolute;top:0;right:0;color:#aaa;font-size:12px}#wrapper_topics_inner dd{padding:4px 0 0}#search_box{overflow:hidden}#wrapper_topics #aside_basic{margin:0 13px 0 0}.aside_box{margin:0 0 12px;padding:8px 10px;border:1px solid #ddd}.aside_box h3{margin:0 0 4px;border-bottom:1px solid #eee;font-weight:700;font-size:116%}#wrapper_topics .aside_box li{padding:0 0 4px;word-break:break-all}#wrapper_topics .aside_box li:last-child{padding:0}#wrapper_topics .aside_box img{width:30px;height:30px}#wrapper_topics .aside_box a img{width:auto;height:auto}#bbs_topic_detail #main_col{width:660px;margin:8px 0 0 13px}#bbs_topic_detail #bbs_tit_common{height:37px;margin:0 0 4px;padding:0;line-height:37px}#bbs_topic_detail #bbs_tit_common .show_make_topic_modal{right:0}#bbs_topic_detail #timeline{position:relative;width:auto;margin:0;padding:0;border-radius:0}#wrapper_topics #timeline{position:relative;width:auto;margin:0;padding:0;border-radius:0}#wrapper_topics #timeline .post_box{width:658px;margin:0 0 0 13px}#wrapper_topics .tweet_list{width:660px;padding:10px 13px}#bbs_topic_detail #timeline #tweet_parent{position:relative;padding:15px}#bbs_topic_detail #timeline .tweet_list form{display:inline}#bbs_topic_detail #timeline #tweet_parent form .btn_light_gray,#bbs_topic_detail #timeline .tweet_list form .btn_light_gray{display:inline;height:24px;font-weight:400;font-size:85%;line-height:22px}#bbs_topic_detail #timeline #tweet_parent .posted_tweet{border:0}#bbs_topic_detail #timeline #tweet_parent .posted_tweet:before,#bbs_topic_detail #timeline #tweet_parent .posted_tweet:after{border:0}#bbs_topic_detail #timeline #tweet_parent dl{overflow:hidden}#bbs_topic_detail #timeline #tweet_parent .posted_tweet{width:515px;padding:0}#bbs_topic_detail #timeline .tweet_list .post_td{top:8px;right:8px}#bbs_topic_detail #timeline .tweet_list .posted_tweet_body,#bbs_topic_detail #timeline .tweet_list .your_reply{margin:6px 0 2px}.bbs_user_name{font-weight:700}#bbs_topic_detail #timeline .tweet_list{width:auto;padding:0;border:0}#main_col{margin:0 0 0 9px}#side_col{margin:0 9px 0 0}.rel_apps h3{margin:10px 5px 5px}.rel_apps a{height:auto}.list_ranking_user img.loading,.event_info_mygame ul li img.loading{position:relative;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px}#wrapper_ranking_user_ranking .list_ranking_user img.loading,.event_info_mygame ul li img.loading{position:absolute}.tit_modal{height:36px;padding:0 10px;background:#333;color:#fff;font-size:131%;line-height:36px}#just_registered{position:relative;width:840px;height:660px;margin:6px auto 0;background:url(//static.gesoten.com/img/gesoten_circle.png?v=202308041200) no-repeat 0 0}#just_registered #just_registered_badge{position:absolute;top:10px;left:10px}#just_registered #just_registered_select{position:absolute;top:10px;right:10px;text-align:center}#just_registered #just_registered_select .btn_light_green{position:relative;width:196px;height:56px;padding:0;color:#fff;text-align:center;line-height:57px}#just_registered #just_registered_game{position:absolute;top:186px;left:344px}#just_registered #just_registered_game .btn_light_blue{width:150px;height:42px;border:1px solid #fff;line-height:42px}#energy_finish .icon_yarman2{margin:30px auto 0}#energy_finish .modal_regist_mail,#energy_finish .modal_regist_openid{padding:24px 0;background:#eee}#energy_finish .btn_light_green{width:204px;margin:0 auto}#energy_finish .modal_regist_openid ul{overflow:hidden;width:452px;margin:0 auto;padding:0 0 0 20px}#energy_finish .modal_regist_openid ul li{float:left;width:206px;margin:0 20px 0 0}.gesoten-modal{z-index:1000;position:fixed;top:20%;right:0;left:0;width:650px;margin:auto;padding-top:10px;border:5px #000 solid;background-color:#fff;background-size:100%;box-shadow:2px 2px 5px}.gesoten-modal .game-bnr{position:relative;margin:0 auto 10px;text-align:center}.gesoten-modal .gif-ani{position:absolute;top:10px;left:27px;width:118px}.link_find_games{position:absolute;top:10px;left:-30px}.link_find_games a{display:block;width:26px;padding:8px 0 6px 2px;border-top:1px solid #eee;border-right:1px solid #fff;border-bottom:1px solid #eee;border-left:1px solid #eee;border-radius:6px 0 0 6px / 6px 0 0 6px;background-color:#fff;text-align:center;font-size:85%;line-height:1.1}.link_find_games a:hover{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #aaa;text-decoration:none}.link_find_games img{width:11px;height:7px;background:url(//static.gesoten.com/img/geso/common/list_arrow_down.png?v=202308041200) no-repeat 0 0}li.fukidashi_howto{height:0;border:0}li.fukidashi_howto .fukidashi_howto_left{position:absolute;top:154px;left:-134px}li.fukidashi_howto .fukidashi_howto_right{position:absolute;top:36px;right:-140px}.side-bonus-block-position{position:relative}.side-bonus-block-inner{position:absolute;top:10px;right:14px}.side-bonus-block{width:125px;margin:0 0 1px;padding:6px 0;background:rgba(255,255,255,.7);text-align:center;line-height:1.3}.side-bonus-block-heatup{background:rgba(255,255,0,.9)}.side-bonus-block__title{padding:0 0 4px;color:#000;font-weight:700}.side-bonus-block__title img{width:15px;height:18px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -85px -38px;vertical-align:-3px}.side-bonus-block__status{width:117px;margin:6px auto;padding:3px 0;border-radius:2px;background:#f00;color:#fff}.side-bonus-block__status-done{background:#000;color:#ff0}.side-bonus-block li{position:relative;width:105px;margin:0 auto 8px}.side-bonus-block li img{display:block;width:105px}.side-bonus-block li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:85%}.side-bonus-block__notyet{position:absolute;top:-4px;left:-4px;padding:1px 4px;background:#f00;color:#fff;font-size:85%}.side-bonus-block__notice{padding:0 6px;text-align:left;font-size:85%}#tips{z-index:2000;bottom:0;width:980px;height:26px;margin:0 auto;padding:0 10px;background:#222;color:#fff;line-height:26px}body.game_body #tips{background:#444}#tips a{color:#fff;text-decoration:underline}#tips.mypage{width:952px;margin:1px auto 0}.banner_info_link{overflow:hidden;padding:6px 0}.banner_info_link li:first-child{float:left}.banner_info_link li:last-child{float:right}.geso_bingo_link{position:relative;width:456px;height:60px;margin:0 0 15px}.geso_bingo_link .btn_light_green{position:absolute;top:8px;right:8px;width:200px;height:42px;border:1px solid #fff;line-height:43px}.ad_bottom{clear:both;width:728px;height:90px;margin:0 auto;padding:20px 0 0}.ad_bottom body{top:0;background:transparent}.ad_tl_overflow,.ad_tr_overflow{position:absolute;top:40px;width:160px}.ad_tl_overflow{left:-162px}.ad_tr_overflow{right:-214px}#widget_tl_to_tr .ad_tl_overflow{position:absolute;top:40px;left:1000px}.arrow_left{position:relative;width:0;height:0;border:16px solid transparent;border-right-color:#f00;border-left:0}.arrow_left:after{position:absolute;top:-8px;left:16px;width:16px;height:16px;background:#f00;content:""}.arrow_right{position:relative;width:0;height:0;border:16px solid transparent;border-right:0;border-left-color:#f00}.arrow_right:after{position:absolute;top:-8px;left:-32px;width:16px;height:16px;background:#f00;content:""}.arrow_down{position:relative;width:0;height:0;border:16px solid transparent;border-top-color:#f00;border-bottom:0}.arrow_down:after{position:absolute;top:-32px;left:-8px;width:16px;height:16px;background:#f00;content:""}.arrow_up{position:relative;width:0;height:0;border:16px solid transparent;border-top:0;border-bottom-color:#f00}.arrow_up:after{position:absolute;top:16px;left:-8px;width:16px;height:16px;background:#f00;content:""}.inner_arrow{z-index:1;position:absolute;width:0;height:0;border:11px solid transparent}.inner_arrow:after{position:absolute;background:#d00;content:""}.arrow_right .inner_arrow{top:-11px;left:-14px;border-right:0;border-left-color:#d00}.arrow_right .inner_arrow:after{top:-6px;left:-27px;width:16px;height:12px}.arrow_left .inner_arrow{top:-11px;left:4px;border-right-color:#d00;border-left:0}.arrow_left .inner_arrow:after{top:-6px;left:11px;width:16px;height:12px}.arrow_up .inner_arrow{top:3px;left:-11px;border-top:0;border-bottom-color:#d00}.arrow_up .inner_arrow:after{top:-11px;left:-6px;width:12px;height:16px}.arrow_down .inner_arrow{top:-14px;left:-11px;border-top-color:#d00;border-bottom:0}.arrow_down .inner_arrow:after{top:-27px;left:-5px;width:11px;height:16px}#today_situation{position:relative;width:972px;height:182px;background:url(//static.gesoten.com/img/geso/camp/battle/situation.png?v=202308041200) no-repeat 0 0}#today_situation .today_situation_you_red,#today_situation .today_situation_you_white{position:absolute;top:124px;width:60px;height:20px;padding:4px;background:#111;color:#fff;font-weight:700;font-size:116%;line-height:20px}#today_situation .today_situation_you_red img,#today_situation .today_situation_you_white img{width:20px;height:20px;margin:0 4px 0 0;vertical-align:-4px}#today_situation .today_situation_you_red{left:30px}#today_situation .today_situation_you_white{left:552px}#today_situation .today_situation_point_red,#today_situation .today_situation_point_white{position:absolute;top:42px;width:300px;color:#fff;text-align:right;font-weight:700;font-size:189%}#today_situation .today_situation_point_red{left:114px}#today_situation .today_situation_point_white{left:636px}#today_situation .today_situation_flag_red,#today_situation .today_situation_flag_white{position:absolute;top:94px}#today_situation .today_situation_flag_red{left:130px}#today_situation .today_situation_flag_white{left:652px}#event_result{margin:10px 0 0;padding:14px;background:url(//static.gesoten.com/img/geso/camp/battle/event_result_bg.png?v=202308041200) no-repeat 0 0 #fff2dc;text-align:center}#event_result strong{font-weight:700;font-size:189%}#event_result strong img{margin:0 4px 0 0;vertical-align:-11px}#rule_present,#battle_results{padding:36px 0 0}#battle .tabMenu,#battle .tabMenu2{overflow:hidden;width:880px;margin:0 auto}#battle .tabMenu li,#battle .tabMenu2 li{float:left;width:420px;margin:0 10px}#battle .tabMenu a,#battle .tabMenu2 a{display:block;width:420px;height:44px;padding:2px 0 0;border-radius:6px 6px 0 0 / 6px 6px 0 0;background:#0088d0;color:#fff;text-align:center;font-weight:700;font-size:131%}#battle .tabMenu a img,#battle .tabMenu2 a img{width:44px;height:44px;margin:0 2px 0 0;vertical-align:-12px}#battle .icon_tab_a{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -44px 0}#battle .icon_tab_b{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -132px 0}#battle .icon_tab_c{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -220px 0}#battle .icon_tab_d{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -308px 0}#battle .selected .icon_tab_a{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat 0 0}#battle .selected .icon_tab_b{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -88px 0}#battle .selected .icon_tab_c{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -176px 0}#battle .selected .icon_tab_d{background:url(//static.gesoten.com/img/geso/camp/battle/icon_tab.png?v=202308041200) no-repeat -264px 0}#battle .tabMenu .selected a,#battle .tabMenu2 .selected a{background:#d2eaf0;color:#333;text-decoration:none;cursor:default}#listB,#listD{display:none}#battle .tabContents,#battle .tabContents2{padding:14px;background:#d2eaf0}.result_present_table{width:972px;padding:12px 0 0}.rule_present_table,.battle_results_team{width:944px}.result_present_table table{width:100%;background-color:#fff}.rule_present_table table,.battle_results_team table{width:100%;background-color:#fff;font-size:116%}.result_present_table td,.result_present_table th{padding:6px 12px;border:1px solid #888;vertical-align:middle}.rule_present_table td,.rule_present_table th{padding:6px 12px;border:1px solid #888;vertical-align:middle}.battle_results_team td,.battle_results_team th{padding:6px 12px;border:1px solid #888;vertical-align:middle}.result_present_table th{background:#f0b4b4;font-weight:700}.result_present_table td{background:#ffdcdc}.result_present_table .received th{background:#aaa;font-weight:700}.result_present_table .received td{background:#ccc}.rule_present_table th,.battle_results_team th{background:#ccc;font-weight:700}.rule_present_table table strong,.battle_results_team table strong{color:#ff5064;font-weight:700}.result_present_table table a,.result_present_table table span{width:160px;height:30px;margin:0 auto;font-size:100%;line-height:30px}.rule_present_table table .btn_light_blue{display:inline;margin:0 0 0 10px;padding:2px 8px;font-size:85%;line-height:26px}#listB .rule_present_table th{width:260px}#listB .rule_present_table th span{font-weight:400}#listB .rule_present_table td img.present_icon{margin:0 2px 0 0;vertical-align:-6px}#today_game{overflow:hidden;width:472px;height:80px;margin:14px auto 0;padding:10px;border-radius:6px;background:#111;color:#fff}#today_game img{display:block;float:left;width:80px;height:80px;margin:0 8px 0 0}#today_game dl{float:left;width:384px}#today_game dl dt{font-weight:700;line-height:1.4}#today_game dl dt a{display:block;padding:0 0 6px;font-weight:400;font-size:131%}#today_game dl ul{overflow:hidden}#today_game dl ul li{float:left;width:128px;margin:0 8px 0 0}#today_game dl ul li a{width:128px;height:30px;font-size:100%;line-height:30px}#battle .red{color:#f00}.battle_results_team .th_team_red{background:#ffdcdc}.battle_results_team .th_team_white{background:#eee}.battle_results_team td{text-align:center}.battle_results_team .battle_date{background:#ccc;font-weight:700;font-size:85%}.battle_results_team .battle_date span{font-weight:400}.battle_results_team .today_app td{background:#ffdcdc}.battle_results_team .today_app td.battle_date{background:#f0b4b4}.battle_results_team .battle_result_red div,.battle_results_team .battle_result_white div{overflow:hidden}.battle_results_team .battle_result_red img{float:right}.battle_results_team .battle_result_white img{float:left}.battle_results_team .battle_game_tit{text-align:left;font-size:85%}.battle_results_you{padding:6px 12px;border:1px solid #ccc;background-color:#fff}.battle_results_you span{font-weight:700}.battle_results_indivi ul{overflow:hidden;width:954px}.battle_results_indivi li{float:left;position:relative;width:308px;height:104px;margin:8px 10px 0 0}.battle_results_indivi li .flag{position:absolute;top:0;right:10px}.battle_results_indivi li a{display:block;width:304px;height:100px;border:2px solid #ddd;background-color:#fff}.battle_results_indivi li a:hover{border:2px solid #aaa;text-decoration:none}.battle_results_indivi li a img{display:block;float:left;width:80px;height:80px;margin:10px 6px 0 10px}.battle_results_indivi li a dl{float:left;width:202px;padding:18px 0 0}.battle_results_indivi li a dl dt{color:#333;font-weight:700;font-size:116%}.battle_results_indivi li a dl dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.battle_results_indivi li a dl dd p{margin:6px 0 0;padding:2px 6px;background:#222;color:#fff}#today_battle_point_table{position:relative;width:972px;height:238px;margin:0 auto 16px;background:url(//static.gesoten.com/img/geso/camp/battle/bg_battle_point_table.png?v=202308041200) no-repeat 0 0}#today_battle_point_table p{padding:14px 0 0 86px;color:#fff;font-weight:700;font-size:131%}#today_battle_point_table .btn_light_blue{position:absolute;top:10px;right:14px;width:170px;height:30px;border:1px solid #fff;font-size:100%;line-height:30px}#today_battle_point_table div{width:944px;margin:11px auto 0}#today_battle_point_table table{width:100%;background-color:#fff}#today_battle_point_table th,#today_battle_point_table td{padding:7px 12px;border:1px solid #888;vertical-align:middle}#today_battle_point_table th{background:#000;color:#fff;font-weight:700}#your_friend{position:relative;margin:8px 10px 60px;padding:0}#friend_list_links{overflow:hidden}.friend_list_sort{float:left}.friend_list_search,.friend_list_present,.friend_list_invite{float:right}.friend_list_search,.friend_list_present{margin:0 6px 0 0}.friend_list_invite a,.friend_list_present a,.friend_list_search a{height:28px;font-size:100%;line-height:28px}.friend_list_invite a{width:296px}.friend_list_present a{width:194px}.friend_list_search a{width:124px}#friend_list_wrap li .user_name_gemes{float:left;width:227px}#friend_list_wrap li dl{overflow:hidden}#friend_list_wrap li dl dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:116%}.tag_online{padding:1px 4px 0;background:#6ec81e;color:#fff;font-size:85%}#friend_list_wrap li dl dd{position:absolute;bottom:8px;left:80px;font-size:85%}#friend_list_wrap li dl dd a{margin:0 12px 0 0}#friend_list_wrap li dl dd img{height:17px;margin-right:2px;vertical-align:-3px}#friend_list_wrap .link_vegemon img{width:16px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) -57px -282px}#friend_list_wrap .link_vegemon.off img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) -73px -282px}#friend_list_wrap .link_kizuna{color:#dd5193;font-weight:700;font-size:131%}#friend_list_wrap .link_kizuna img{width:26px;height:17px;margin:0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) 0 -282px;vertical-align:-2px}.kizuna_icon img{width:26px;height:17px;margin:0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) 0 -282px;vertical-align:-2px}#friend_list_wrap .link_talk img{width:32px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) -21px -282px}.game_list_common{margin:0 0 24px}.game_list_common ul{overflow:hidden}.game_list_common ul li{float:left;position:relative;width:210px;height:130px;margin:0 13px 20px 0}.game_list_common ul li img{width:210px;max-height:100px;dipsplay:block}.game_list_common ul li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:210px;height:24px;padding:2px 0 0;text-align:center}.game_list_common ul li .add_game{display:block;width:210px;height:100px;border:1px solid #ddd;background:#f4f4f4;text-align:center;line-height:100px}.game_list_common ul li .add_game:hover{border:1px solid #ccc;background-color:#e1faff}.game_list_common ul li .icon_new{position:absolute;top:0;left:0;padding:1px 4px 0;background:#e00;color:#fff;text-shadow:0 1px 0 #c00;font-weight:700}.game_list_common .genre_tag{display:inline-block;float:right;height:0;margin-right:8px;padding:0 4px;border-right:12px solid transparent;border-bottom:18px solid #ddd;border-left:12px solid transparent;border-radius:6px 6px 0 0;color:#fff;font-size:smaller;line-height:20px}.game_list_common .genre_1{border-bottom:18px solid #2ecc71}.game_list_common .genre_2{border-bottom:18px solid #1abc9c}.game_list_common .genre_3{border-bottom:18px solid #e67e22}.game_list_common .genre_4{border-bottom:18px solid #b28b09}.game_list_common .genre_5{border-bottom:18px solid #f1c40f}.game_list_common .genre_6{border-bottom:18px solid #143e5a}.game_list_common .genre_7{border-bottom:18px solid #e74c3c}.game_list_common .genre_8{border-bottom:18px solid #f66}.game_list_common .genre_9{border-bottom:18px solid #3498db}.game_list_common .genre_10{border-bottom:18px solid #9b59b6}.game_list_common .genre_19{border-bottom:18px solid #387f71}#medal_games{margin:0 10px 0 0}.user_game_list_side{position:relative;margin:0 0 10px}.user_game_list_side li{margin:0 0 4px}.user_game_list_side li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:6px;border:1px solid #eee;background:#f8f8f8;font-size:116%}.user_game_list_side li a:hover{border:1px solid #ddd;background-color:#e1faff;text-decoration:none}.user_game_list_side li a img{width:30px;height:30px;margin:0 4px 0 0;vertical-align:-10px}.more_br{margin:6px 0 0;text-align:right}.banner_event_side{z-index:1;position:absolute;right:-45px;bottom:-140px}.wrap_friend_action{padding:0 0 6px}.open_talk img{width:31px;height:17px;margin:0 2px 4px 0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -26px -282px}.open_gift img{width:17px;height:17px;margin:0 4px 0 0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -89px -282px;vertical-align:-2px}.gift_count{font-weight:700}#tweet_parent .present_btn{position:absolute;right:5px;bottom:5px}#link_items{z-index:2;display:none;position:absolute;top:auto;left:-8px;width:100%;padding:8px 0 0 6px;border:1px solid #ccc;background-color:#fff;-moz-box-shadow:0 6px 12px rgba(0,0,0,.6);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.6);box-shadow:0 6px 12px rgba(0,0,0,.6)}.kizuna_status_detail #link_items{left:-75px;width:300px}.kizuna_status_detail #link_items li{border:none}#game_timeline_wrap #link_items{top:80px;left:-50px;width:200px;padding:4px 0 0 2px}#game_timeline_wrap #link_items p{text-align:center}#game_timeline_wrap #link_items li{width:40px;padding:4px 6px 6px 4px}#game_timeline_wrap #link_items li img{width:40px;border-radius:6px}.kizuna_history_head{margin-bottom:10px;border-bottom:1px #aaa solid}.kizuna_history_head:after{display:block;clear:both;content:""}.kizuna_history_head ul{width:528px;margin:0 auto;text-align:center}.kizuna_history_head li{float:left;width:250px;margin:0 5px}.kizuna_history_head ul li a,.kizuna_history_head ul li span{display:block;padding:12px 20px 10px;border-radius:8px 8px 0 0;color:#666;font-size:16px}.kizuna_history_head ul li a{background:#eee}.kizuna_history_head ul li span{position:relative;bottom:-1px;border:1px #ccc solid;border-bottom:1px #fff solid;color:#666;font-weight:700}.kizuna_history_table .th_date{width:180px}.kizuna_history_table .th_location{width:80px}.kizuna_history_table .kizuna_history_table_gift{width:40px}.kizuna_history_friend{overflow-y:auto;max-height:150px;margin:0 0 4px;padding:8px 8px 4px;background:#eee}.kizuna_history_friend li{float:left;position:relative;margin:0 6px 4px 0}.kizuna_history_friend li span{display:block;position:absolute;right:0;bottom:0;padding:0 2px;background:#333;background:rgba(0,0,0,.6);color:#fff;text-align:center;font-weight:700;font-size:85%}.kizuna_history_friend li span img{vertical-align:-3px}.kizuna_status{position:relative;width:972px;margin:1px auto 0;padding:6px 0;background:#b8e8ff}.kizuna_status_level{float:left;width:426px;padding:0 0 0 15px}.kizuna_status_level dl{overflow:hidden}.kizuna_status_level dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.kizuna_status_level dd{overflow:hidden}.kizuna_status_level dd p{float:left;margin:0 10px 0 0;font-weight:700;font-size:174%}.kizuna_status_level dd p img{width:52px;height:30px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -323px;vertical-align:-6px}.kizuna_status_level dd span{display:block;float:left;padding:10px 0 0;color:#dd5193}.kizuna_status_level dd a{display:block;float:right;width:29px;margin:0 8px 0 0;opacity:.7}.kizuna_status_level dd a img{width:29px;height:30px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) 0 -375px}.kizuna_status_detail{float:right;width:531px;padding:6px 0 0}.kizuna_status_detail ul{text-align:center}.kizuna_status_detail ul li{float:left;position:relative;width:176px;border-left:1px solid #82b4cc}.kizuna_status_detail ul li p{font-size:85%}.kizuna_status_detail ul li span{font-weight:700;font-size:131%}.kizuna_status_detail ul li p img{height:17px;margin:0 2px 0 0;vertical-align:-4px}.kizuna_status_detail ul li.kizuna_status_detail_gift p img{width:17px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -406px}.kizuna_status_detail ul li.kizuna_status_detail_greeting p img{width:18px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -17px -406px}.kizuna_status_detail ul li.kizuna_status_detail_outing p img{width:12px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -35px -406px}.user_info_gallery{z-index:2;overflow:hidden;position:absolute;right:0;bottom:0;width:822px;text-align:right}.user_info_gallery span{display:block;float:right;width:84px;height:22px;padding:0 12px 0 6px;background-color:#ddd;background-color:rgba(0,0,0,.3);color:#fff;font-weight:700;font-size:85%;line-height:22px}.user_info_gallery div{float:right;width:806px;padding:4px 8px;background-color:#ddd;background-color:rgba(0,0,0,.3)}.user_info_gallery div ul{overflow:hidden}.user_info_gallery div ul li{float:right;width:60px;height:60px;margin:0 3px 0 0;padding:2px;background-color:#fff;text-align:center}.user_info_gallery div ul li a{display:table-cell;width:60px;height:60px;vertical-align:middle}#float-bottom-box{z-index:102;display:none;position:fixed;bottom:0;left:auto;width:100%}.float-bottom-box-inner{overflow:hidden;width:978px;margin:0 auto;padding:4px 4px 0;background:#000;background:rgba(0,0,0,.8);color:#ccc}.float-bottom-box-games{float:left;width:488px;height:84px}.float-bottom-box-games #header_login_register{position:relative;right:0;bottom:0;width:432px;padding:8px 8px 2px;background:#ddd}.float-bottom-box-games #header_login_register ul li.header_login,.float-bottom-box-games #header_login_register ul li.header_register{width:170px}.float-bottom-box-games #header_login_register ul li.header_login a,.float-bottom-box-games #header_login_register ul li.header_register a{width:168px}.float-box-yahoo{padding:4px 0 0;text-align:right;font-size:85%}.float-box-yahoo img{margin:0 4px 0 0;vertical-align:-1px}.float-box-yahoo a{color:#333}.float-bottom-box-ads{float:right;width:468px;height:60px;background:#eee}.float-bottom-box-inner .control-floatbox{float:right;padding:2px 0 0}.float-bottom-box-inner span.scrolltop,.float-bottom-box-inner span.closefloatbox{cursor:pointer}.square_goto_games img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -132px -618px}.btn_red_gold{background:#c86e16;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c93),color-stop(100%,#c86e16));background:-webkit-linear-gradient(top,#c93,#c86e16);background:-moz-linear-gradient(top,#c93,#c86e16);background:-o-linear-gradient(top,#c93,#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:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c87c36),color-stop(100%,#b45a03));background:-webkit-linear-gradient(top,#c87c36,#b45a03);background:-moz-linear-gradient(top,#c87c36,#b45a03);background:-o-linear-gradient(top,#c87c36,#b45a03);background:linear-gradient(to bottom,#c87c36,#b45a03);color:#fff;text-decoration:none}.btn_vivid_orange{background:#ff3c00;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff7800),color-stop(100%,#ff3c00));background:-webkit-linear-gradient(top,#ff7800,#ff3c00);background:-moz-linear-gradient(top,#ff7800,#ff3c00);background:-o-linear-gradient(top,#ff7800,#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:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eb6200),color-stop(100%,#eb2900));background:-webkit-linear-gradient(top,#eb6200,#eb2900);background:-moz-linear-gradient(top,#eb6200,#eb2900);background:-o-linear-gradient(top,#eb6200,#eb2900);background:linear-gradient(to bottom,#eb6200,#eb2900);color:#fff;text-decoration:none}.btn_vivid_orange_off{background:#aaa;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ccc),color-stop(100%,#aaa));background:-webkit-linear-gradient(top,#ccc,#aaa);background:-moz-linear-gradient(top,#ccc,#aaa);background:-o-linear-gradient(top,#ccc,#aaa);background:linear-gradient(to bottom,#ccc,#aaa);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700}#reward #wrapper{margin:0 auto;padding:12px 0 40px}#reward i{font-weight:400}#reward_inner{width:972px;margin:0 13px;background:url(//static.gesoten.com/img/reward/bg_reward.png?v=202308041200) repeat-y}.header_reward{position:relative;padding:10px 8px 0}.header_reward h1{padding:0 0 10px 2px}.header_reward a:hover{text-decoration:none}.header_reward_s a:hover{text-decoration:none}.header_reward h1 img{width:680px;height:38px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat 0 0}.header_reward .reward_balance{overflow:hidden;width:630px;height:84px;margin:0 0 10px;border:1px solid #000;border-radius:4px;background:#3c0a00}.header_reward .egg_count{float:left;width:369px;height:79px;padding:5px 0 0 6px;color:#fff;font-weight:700;font-size:239%}.header_reward .reward_logout .egg_count{width:211px;font-size:131%}.header_reward .egg_count img{width:64px;height:74px;margin:0 4px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat 0 -38px;vertical-align:-25px}.header_reward .reward_logout .egg_count img{vertical-align:-31px}.header_reward .egg_count span{font-size:85%}.header_reward .goto_admit,.header_reward .goto_exchange,.header_reward .goto_passbook,.header_reward .goto_login,.header_reward .goto_register{display:block;float:left;color:#fff;text-align:center}.header_reward_s .backto_reward_top{display:block;float:left;color:#fff;text-align:center}.header_reward .goto_admit{width:87px;height:74px;margin:5px 5px 0 0;font-size:131%;line-height:74px}.header_reward .goto_exchange{width:158px;height:49px;margin:5px 0 0;font-size:131%;line-height:50px}.header_reward .reward_logout .goto_exchange{height:74px;line-height:74px}.header_reward .goto_exchange img{width:95px;height:38px;margin:0 4px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat 0 -112px;vertical-align:-12px}.header_reward .goto_passbook{width:158px;height:20px;margin:5px 0 0;background:#6e3624;font-size:85%;line-height:20px}.header_reward_s .backto_reward_top{width:158px;height:20px;margin:5px 0 0;background:#6e3624;font-size:85%;line-height:20px}.header_reward .goto_passbook:hover{background:#60220e}.header_reward_s .backto_reward_top{float:right;width:100px;margin:35px 5px 0 0}.header_reward_s .backto_reward_top:hover{background:#60220e}.header_reward .goto_login,.header_reward .goto_register{width:120px;height:74px;margin:5px 5px 0 0;font-size:131%;line-height:74px}.reward_nav{overflow:hidden;margin:0 0 60px}.reward_nav li{float:left;width:198px;height:48px;margin:0 4px 0 0}.reward_nav li a{display:block;float:left;position:relative;width:178px;height:38px;padding:0 0 0 12px;border:4px solid #b4c264;border-radius:4px;background:#8a8c1e;box-shadow:0 2px 0 rgba(0,0,0,.3);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700;font-size:131%;line-height:38px}.reward_nav li a:hover{border:4px solid #b4c264;background:#7a7c00}.reward_nav li i{position:absolute;top:8px;right:10px}.banners_gaingames{width:956px;margin:0 auto 26px;text-align:center}.banners_gaingames ul{overflow:hidden}.banners_gaingames ul li{float:left;width:124px;margin:0 8px 8px 0}.banners_gaingames ul li a{display:block}.banners_gaingames ul li img{display:block;width:122px;border:1px solid #fff}.reward_nest{position:absolute;top:34px;right:14px;width:250px;height:216px;background:url(//static.gesoten.com/img/reward/reward_nest.png?v=202308041200) no-repeat center bottom}.reward_nest_inner{position:relative;text-align:center}.reward_nest .illust_chicken{padding:40px 0 0}.reward_nest .balloon_chicken{position:absolute;top:0;right:10px;width:148px;height:75px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -150px -262px;font-size:85%;line-height:56px}#reward_content_00,#reward_content_04,#reward_content_05{position:relative;width:956px;height:122px;margin:0 0 0 8px;background:#f6ead2;box-shadow:0 2px 0 rgba(0,0,0,.3)}#reward_content_04{height:auto;margin:30px 0 0 8px;padding:0 0 40px}#reward_content_05{height:auto;min-height:400px;padding:40px 0;text-align:center}#reward h2{width:210px;height:33px;padding:23px 0 0 70px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);font-weight:700;font-size:131%}#reward_content_00 h2,#reward_content_04 h2{position:absolute;top:-20px;left:-8px}#reward_content_00 h2{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat 0 -150px}#reward_content_04 h2{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -280px -94px}#reward_content_01 h2{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -280px -150px}#reward_content_02 h2{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat 0 -206px}#reward_content_03 h2{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -280px -206px}#reward_content_00 p{position:absolute;top:10px;left:260px}#reward_content_00 .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?v=202308041200) no-repeat 0 -262px;text-align:center}#reward_content_00 .reward_sp_qr a{display:block;width:126px;height:72px;margin:8px auto 0;font-size:131%;line-height:72px}#reward_content_00 ul{overflow:hidden;padding:48px 0 0 14px}#reward_content_00 ul li{float:left;width:190px}#reward_content_00 ul li .banner_sp_60,#reward_content_00 ul li .banner_sp_info{display:table-cell;vertical-align:middle}#reward_content_00 ul li .banner_sp_60{width:60px;padding:0 6px 0 0}#reward_content_00 ul li .banner_sp_60 img{max-width:60px}#reward_content_00 ul li .banner_sp_info{width:124px}#reward_content_00 ul li .banner_sp_info dt{font-size:116%}#reward_content_00 ul li .banner_sp_info dd{font-weight:700;font-size:131%}#reward_content_00 ul li .banner_sp_info dd img{width:15px;height:18px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -85px -38px;vertical-align:-2px}.reward_content_masonry{margin:0 0 0 8px}#reward_content_01 ul,#reward_content_02 ul,#reward_content_03 ul{overflow:hidden;width:966px;margin:2px 0 0 8px}#reward_content_01 li,#reward_content_02 li,#reward_content_03 li{float:left;width:288px;min-height:180px;margin:0 10px 14px 0;padding:12px;background:#f6ead2;box-shadow:0 2px 0 rgba(0,0,0,.3)}.reward_item_done{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.reward_item_done_inner{display:table;width:100%;height:100%}.reward_item_done_inner span{display:table-cell;vertical-align:middle;text-align:center}.reward_item_done_inner img{width:113px;height:178px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -298px -262px}.reward_item_main{overflow:hidden;padding:0 0 6px}.reward_item_main .reward_item_img{float:left;width:120px;margin:0 6px 0 0}.reward_item_main .reward_item_img img{max-width:120px}.reward_item_main .reward_item_name{float:left;width:162px;padding:0 0 2px;font-weight:700;line-height:1.4}.reward_item_main .btn_vivid_orange{display:block;float:left;position:relative;width:156px;height:40px;padding:0 0 0 6px;border-radius:4px;box-shadow:0 2px 0 rgba(0,0,0,.3);font-size:131%;line-height:40px}.reward_item_main .btn_vivid_orange img{width:21px;height:25px;margin:0 2px 0 0;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -64px -38px;vertical-align:-6px}.reward_item_main .btn_vivid_orange i{position:absolute;top:10px;right:6px}.reward_item_info dt,.reward_item_info dd{display:inline;font-size:116%}.reward_item_info dt{font-weight:700}.reward_item_addition{margin:4px 0 0;padding:6px 8px;background:#e0d3b8;font-size:85%}.reward_item_addition dt{font-weight:700}.reward_item_info_detail_win .reward_item_name{width:524px;padding:0 0 2px}.reward_item_info_detail_win p{padding:10px 0}.reward_item_info_detail_win .reward_item_addition{background:#eee}.header_reward_s{display:flex;justify-content:space-between;position:relative;padding:10px 8px 0}.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?v=202308041200) no-repeat 0 -478px;vertical-align:-11px}.reward_egg-get{width:304px}.reward_egg-get img{width:100%;border-radius:8px}.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:rgba(255,255,255,.9);background-color:#fff;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{margin:0 8px;padding:10px 12px;background:rgba(255,255,255,.9);background-color:#fff}.reward_exchange_wm_requirement{margin:0 8px;margin:0 0 8px;padding:10px 12px;background:rgba(255,255,255,.9);background-color:#fff}.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_02{float:right}.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_02 .reward_exchange_tit{background:#38b4cc}.reward_exchange_03 .reward_exchange_tit{background:#46b165}.reward_exchange_04 .reward_exchange_tit{background:#fa5078}.reward_exchange_tit img{width:50px;height:50px;margin:0 6px 0 20px;vertical-align:-18px}.reward_exchange_01 .reward_exchange_tit img{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat 0 -428px}.reward_exchange_02 .reward_exchange_tit img{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -50px -428px}.reward_exchange_03 .reward_exchange_tit img{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -100px -428px}.reward_exchange_04 .reward_exchange_tit img{width:114px;margin:0 6px 0 10px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -150px -428px}.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-color:#fff}.reward_exchange table td{height:20px;padding:8px 4px;line-height:20px}.reward_exchange_amount{width:88px;background-color:#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?v=202308041200) no-repeat -40px -478px}.icon_reward_wm{width:29px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -62px -478px}.icon_reward_gc{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -91px -478px}.icon_reward_vc{background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -117px -478px}.icon_reward_vp{width:69px;background:url(//static.gesoten.com/img/reward/sprite_reward.png?v=202308041200) no-repeat -143px -478px}.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:40px}.reward_exchange_bonus{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;padding:4px 0 3px;border:2px dashed #f07878;border:2px solid #f07878;background:#fff0f0;background:#f00;color:#f00;color:#fff;text-align:center;font-weight:700;font-size:131%}.reward_admit{padding:0 0 40px}.reward_admit_table{padding:44px 10px 10px}.reward_admit_table table{width:100%;background-color:#fff}.reward_admit_table th{padding:8px 6px;border:1px solid #ccc;background:#666;color:#fff;text-align:center;font-weight:700}.reward_admit_table td{padding:8px 6px;border:1px solid #ccc;text-align:center}.reward_admit_table td.reward_admit_table_left{text-align:left}.reward_admit_table .admitting span{color:#f00;font-weight:700}.reward_admit_table .admitted,.reward_admit_table .denied{background:#eee}.reward_admit_table .admitted span{color:#5050e6}.reward_admit_table .denied span{color:#666}.reward_other{padding:20px 0 40px}.reward_other h3{padding:0 0 20px;font-weight:700;font-size:131%}.reward_other p{width:660px;margin:0 auto 14px;padding:20px;background-color:#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%}.open_reward_about,.open_reward_important,.reward_blog_link{display:block;position:absolute;top:208px;width:96px;height:26px;border:1px solid #e4c096;background:#be6400;color:#fff;text-align:center;font-size:85%;line-height:27px}.open_reward_about:hover,.open_reward_important:hover,.reward_blog_link:hover{border:1px solid #e4c096;background:#aa5600;color:#fff}.open_reward_about{left:8px;width:96px}.open_reward_important{left:112px;width:170px}.reward_blog_link{left:290px;width:100px}#reward_important dt{padding:0 0 6px;font-weight:700;font-size:116%}.reward_footer{text-align:center}.reward_footer_inner{height:80px;background:#699e18}.reward_beforehand_inner{width:100%;min-height:400px;margin:0 auto;padding:10px 0 16px;background:#3c0a00;color:#000}.reward_beforehand_inner p{padding:6px 0 0;color:#fff;text-align:center;font-weight:700;font-size:131%}.reward_beforehand_inner ul{position:relative;width:917px;height:287px;margin:0 0 20px 14px;background:url(//static.gesoten.com/img/reward/reward_beforehand.png?v=202308041200) no-repeat 0 -47px;font-size:116%;line-height:1.6}.reward_beforehand_inner .reward_beforehand_01,.reward_beforehand_inner .reward_beforehand_02,.reward_beforehand_inner .reward_beforehand_03{position:absolute;top:62px;width:280px}.reward_beforehand_inner .reward_beforehand_01{left:23px}.reward_beforehand_inner .reward_beforehand_02{left:337px}.reward_beforehand_inner .reward_beforehand_03{left:651px}.reward_beforehand_inner .clearfix{width:908px;height:208px;margin:0 0 0 23px;background:url(//static.gesoten.com/img/reward/reward_beforehand.png?v=202308041200) no-repeat 0 -334px;font-size:116%}.reward_beforehand_inner strong{font-weight:700}.reward_beforehand_inner .left{padding:56px 0 0 28px;line-height:1.7}.reward_beforehand_inner .right{padding:64px 248px 0 0;line-height:1.9}.event_info_mygame{position:relative;margin:0 0 34px 14px}.event_info_mygame_more{position:absolute;top:2px;right:16px;font-size:85%}.event_info_mygame ul{overflow:hidden}.event_info_mygame ul li{float:left;width:232px;margin:0 14px 0 0}.event_info_mygame ul li a{display:block;position:relative;width:230px;height:252px;border:1px solid #ddd;background:#f8f8f8;color:#333}.event_info_mygame ul li a:hover{border:1px solid #bbb;text-decoration:none}.event_info_mygame ul li img{display:block;width:210px;margin:11px auto 5px}.event_info_mygame ul li dl{padding:0 8px 0 10px}.event_info_mygame ul li dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;color:#000;font-size:116%}.event_info_mygame ul li dd,.event_info_mygame ul li span{font-size:85%}.event_info_mygame .event_info_mygame_game,.event_info_mygame .event_info_mygame_tag,.event_info_mygame .event_info_mygame_new{display:block;position:absolute}.event_info_mygame .event_info_mygame_game{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;bottom:0;left:0;width:226px;height:24px;padding:0 0 0 4px;background:#eee;line-height:25px}.event_info_mygame .event_info_mygame_tag,.event_info_mygame .event_info_mygame_new{top:0;right:0;height:20px;color:#fff;text-align:center;line-height:21px}.event_info_mygame .event_info_mygame_tag{width:52px;background-color:#888}.event_info_mygame .event_info_mygame_new{width:38px;background:#f00;font-weight:700}#eventcalendar{background:url(//static.gesoten.com/img/camp/eventcalendar/bg_eventcalendar.png?v=202308041200) repeat}.hedaer_eventcalendar h1{width:858px;height:40px;margin:0 auto;padding:144px 0 0;background:url(//static.gesoten.com/img/camp/eventcalendar/head_eventcalendar.png?v=202308041200) no-repeat;text-align:center}.wrap_eventcalendar{position:relative;width:1000px;min-height:600px;margin:0 auto;padding:0 0 80px;background-color:#fff}#eventcalendar .event_info_mygame{margin:0 0 0 15px}#eventcalendar .event_info_mygame ul li{margin:0 13px 20px 0}.big_banner_eventcalendar{padding:20px 0}.big_banner_eventcalendar li{width:966px;margin:0 auto 28px}.big_banner_eventcalendar li span{display:block;padding:0 0 2px;font-weight:700;font-size:131%}.big_banner_eventcalendar li div{overflow:hidden;width:944px;padding:8px 8px 8px 14px;background:#f4f4f4}.big_banner_eventcalendar li div p{padding:4px 0 0}.big_banner_eventcalendar li div .btn_light_blue{width:270px;height:46px;border:1px solid #fff;border-radius:6px;font-size:131%;line-height:46px}#header_netcafe{position:absolute;top:108px;right:-110px;width:102px;height:74px;border:1px solid #ccc;border-radius:6px;background:#fff6dc;text-align:center}#header_netcafe span{display:block;padding:4px 0;color:#6e4e2c;font-weight:700;font-size:85%}#header_netcafe .get_bonus{display:block;width:88px;height:38px;margin:0 auto 4px;border-width:1px 1px 5px;border-style:solid;border-color:#ba1e72;border-radius:4px;background:#ff46b4;color:#fff;text-shadow:0 1px 0 #ba1e72;font-weight:700;font-size:116%;line-height:39px}#header_netcafe .get_bonus:hover{margin:2px auto 0;border-width:1px 1px 3px;background:#ff78c8;text-decoration:none}#header_netcafe .get_bonus:active{margin:4px auto 0;border-width:1px}#header_netcafe strong{display:block;position:absolute;top:-12px;right:34px;width:62px;height:15px;padding:1px 0 0;background:#f00;color:#fff;font-weight:700;font-size:85%;line-height:15px}#netcafe_bonus{width:1000px;margin:0 auto;padding:0 0 40px;background-color:#fff}#netcafe_bonus_top{padding:0 0 40px}.header_netcafe_bonus h1 img{display:block;width:856px;height:100px;margin:0 auto;background:url(//static.gesoten.com/img/geso/netcafe_bonus/sprite_netcafe_bonus.png?v=202308041200) no-repeat 0 0}.header_netcafe_bonus p{width:680px;margin:10px auto 24px;color:#000;font-size:116%;line-height:1.6}.header_netcafe_bonus p strong{font-weight:700}.btns_netcafe_bonus{width:832px;margin:0 auto 16px;text-align:center}.btns_netcafe_bonus ul{overflow:hidden}.btns_netcafe_bonus ul li{position:relative;width:400px;padding:10px 0 0}.btns_netcafe_bonus ul li span,.btns_netcafe_bonus ul li a{display:block;width:400px;height:92px}.btns_netcafe_bonus ul li span img,.btns_netcafe_bonus ul li a img{display:block;width:400px;height:92px}.btns_netcafe_bonus ul li.right span img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_get_off.png?v=202308041200) no-repeat 0 0}.btns_netcafe_bonus ul li.left a img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_start.png?v=202308041200) no-repeat 0 0}.btns_netcafe_bonus ul li.left a:hover img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_start.png?v=202308041200) no-repeat 0 -92px}.btns_netcafe_bonus ul li.right a img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_get.png?v=202308041200) no-repeat 0 0}.btns_netcafe_bonus ul li.right a:hover img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_get.png?v=202308041200) no-repeat 0 -92px}.btns_netcafe_bonus ul li p{width:370px;height:42px;margin:4px auto 0;padding:6px 0;background:#ddd}.btns_netcafe_bonus ul li p a{display:inline}.btns_netcafe_bonus ul li strong{position:absolute;top:0;right:20px;width:146px;padding:2px 0 1px;border:2px solid #fff;background:#f00;color:#fff;font-weight:700}.points_netcafe_bonus,.login-exchange_netcafe_bonus{width:780px;margin:0 auto 24px}.points_netcafe_bonus img{display:block}.points_netcafe_bonus__inner{border-right:5px solid #826400;border-left:5px solid #826400;background:#fff4d2}.points_netcafe_bonus dl{overflow:hidden;width:744px;margin:0 auto}.points_netcafe_bonus dt,.points_netcafe_bonus dd{float:left}.points_netcafe_bonus dt{padding:6px 0 0;color:#f00}.points_netcafe_bonus dt span{color:#000;font-weight:700;font-size:146.5%}.pointbox_netcafe_bonus,.points_netcafe_bonus dd a{height:58px;border-radius:6px;line-height:58px}.pointbox_netcafe_bonus{width:280px;margin:0 8px;padding:0 10px;background:#000;color:#fff;font-weight:700;font-size:189%}.points_netcafe_bonus dd a{display:block;width:116px;background:#666;color:#fff;text-align:center;font-size:131%}.points_netcafe_bonus__tickets{width:82px;margin:0 0 0 58px;text-align:center}.points_netcafe_bonus__tickets span{display:block;width:82px;margin:4px 0 0;padding:6px 0;border-radius:4px;background:#000;color:#fff;text-align:center;font-weight:700;font-size:116%}.points_netcafe_bonus dd a:hover{background:#444;text-decoration:none}.points_netcafe_bonus__invite{width:750px;height:130px;margin:0 auto}.points_netcafe_bonus__invite-tit{padding:30px 0 2px 170px;color:#5a3200;font-weight:700;font-size:131%}.points_netcafe_bonus__invite input{width:500px;margin:0 0 8px 170px;padding:8px;border:0;border-radius:4px;background:#000;color:#fff}.points_netcafe_bonus__invite p{margin:0 0 0 170px}.login-exchange_netcafe_bonus__login,.login-exchange_netcafe_bonus__exchange{overflow:hidden;margin:0 10px}.login-exchange_netcafe_bonus__login{margin:0 10px 16px;padding:0 0 8px;border-bottom:2px solid #ecd6b4}.login-exchange_netcafe_bonus dt{font-weight:700;font-size:146.5%}.login-exchange_netcafe_bonus__login dl{float:left;width:538px}.login-exchange_netcafe_bonus__login dt{color:#f00}.login-exchange_netcafe_bonus__exchange dl{overflow:hidden}.login-exchange_netcafe_bonus__exchange dt{margin:0 0 8px;color:#000}.login-exchange_netcafe_bonus__exchange dt img{width:30px;margin:0 2px 0 4px;vertical-align:-8px}.egg-belong_netcafe_bonus{float:left;position:relative;width:460px;height:58px;padding:0 10px;border-radius:6px;background:#3c0a00;color:#fff;line-height:58px}.egg-belong_netcafe_bonus:before{display:block;position:absolute;top:20px;right:-8px;border:8px solid transparent;border-right:0;border-left:8px solid #3c0a00;content:""}.egg-belong_netcafe_bonus span{margin:0 14px 0 0;vertical-align:4px;font-size:116%}.egg-belong_netcafe_bonus img{margin:0 4px 0 0;vertical-align:-12px}.egg-belong_netcafe_bonus strong{font-weight:700;font-size:239%}.login-exchange_netcafe_bonus__exchange .btn_light_blue{float:right;width:210px;height:56px;line-height:56px}.login-exchange_netcafe_bonus__login__link{float:right;width:212px}.login-exchange_netcafe_bonus__login__link .btn_light_blue{width:210px;height:40px;line-height:40px}.social_netcafe_bonus{width:212px;margin:2px auto 0;background-color:#fff;text-align:center;font-size:189%}.steps_netcafe_bonus{width:881px;margin:0 auto 40px;padding:19px 0 10px 19px;background:#eee;text-align:center}.steps_netcafe_bonus ul{overflow:hidden}.steps_netcafe_bonus li{float:left;width:263px}.steps_netcafe_bonus li.steps_netcafe_bonus_delta{width:28px;margin:60px 0 0 6px}.steps_netcafe_bonus li.steps_netcafe_bonus_delta img{display:block;width:28px;height:57px;background:url(//static.gesoten.com/img/geso/netcafe_bonus/sprite_netcafe_bonus.png?v=202308041200) no-repeat -789px -217px}.steps_netcafe_bonus01 img,.steps_netcafe_bonus02 img,.steps_netcafe_bonus03 img{display:block;width:263px;height:173px;margin:0 0 4px}.steps_netcafe_bonus01 img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/sprite_netcafe_bonus.png?v=202308041200) no-repeat 0 -212px}.steps_netcafe_bonus02 img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/sprite_netcafe_bonus.png?v=202308041200) no-repeat -263px -212px}.steps_netcafe_bonus03 img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/sprite_netcafe_bonus.png?v=202308041200) no-repeat -526px -212px}.notice_netcafe_bonus{width:880px;margin:0 auto;padding:10px;background:#eee}.notice_netcafe_bonus dt{color:#000;font-weight:700}.notice_netcafe_bonus dd{padding:4px 0 0}#netcafe_bonus_animation,#netcafe_bonus_small_win,#netcafe_bonus_medium_win,#netcafe_bonus_big_win{width:944px;height:560px;margin:0 auto;padding:0 0 8px}#netcafe_bonus_small_win{background:url(//static.gesoten.com/img/geso/netcafe_bonus/bg_netcafe_bonus_smallwin.gif?v=202308041200) no-repeat 0 0}#netcafe_bonus_medium_win{background:url(//static.gesoten.com/img/geso/netcafe_bonus/bg_netcafe_bonus_medium_win.gif?v=202308041200) no-repeat 0 0}#netcafe_bonus_big_win{background:url(//static.gesoten.com/img/geso/netcafe_bonus/bg_netcafe_bonus_bigwin.gif?v=202308041200) no-repeat 0 0}#netcafe_bonus_small_win dl,#netcafe_bonus_medium_win dl,#netcafe_bonus_big_win dl{padding:76px 0 0;color:#000;text-align:center;font-weight:700}#netcafe_bonus_small_win dl dt,#netcafe_bonus_medium_win dl dt,#netcafe_bonus_big_win dl dt{font-size:174%}#netcafe_bonus_small_win dl dd,#netcafe_bonus_medium_win dl dd,#netcafe_bonus_big_win dl dd{font-size:239%}#netcafe_bonus_small_win a,#netcafe_bonus_medium_win a,#netcafe_bonus_big_win a{display:block;width:316px;height:58px;margin:300px auto 0;border:4px solid #fff;border-radius:8px;background:#0088d0;box-shadow:0 2px 0 rgba(0,0,0,.3);color:#fff;text-align:center;font-weight:700;font-size:131%;line-height:59px}#netcafe_bonus_small_win a:hover,#netcafe_bonus_medium_win a:hover,#netcafe_bonus_big_win a:hover{background:#007ac8;text-decoration:none}.netcafe-bonus-outer-description{width:860px;margin:0 auto;padding:20px 0 0;font-size:131%}.netcafe-bonus-outer-description img{display:block;width:100%;margin:0 auto 8px}.netcafe_bonus_lp_block{position:relative;width:860px;margin:0 auto 14px;padding:20px 0 0;text-align:center}.netcafe_bonus_lp_block_tl{position:absolute;top:14px;right:30px;width:146px;padding:6px 0 5px;border:2px solid #fff;background:#f00;color:#fff;font-weight:700}.netcafe_bonus_lp_block_tb{display:block}.netcafe_bonus_lp_block_inner{width:850px;border-right:5px solid #966e00;border-left:5px solid #966e00;background:#faf0dc}.btns_netcafe_bonus_lp_wrap strong{font-weight:700;font-size:270%;line-height:2.4}.btns_netcafe_bonus_lp{width:832px;margin:0 auto}.btns_netcafe_bonus_lp_wrap{width:826px;margin:0 auto;padding:0 0 14px;background-color:#fff}.btns_netcafe_bonus_lp span,.btns_netcafe_bonus_lp a{display:block;width:400px;height:92px;margin:0 auto 6px}.btns_netcafe_bonus_lp span img,.btns_netcafe_bonus_lp a img{display:block;width:400px;height:92px;margin:0 auto 6px}.btns_netcafe_bonus_lp .btns_netcafe_bonus_lp_exchange span img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_get_off.png?v=202308041200) no-repeat 0 0}.btns_netcafe_bonus_lp .btns_netcafe_bonus_lp_start a img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_start.png?v=202308041200) no-repeat 0 0}.btns_netcafe_bonus_lp .btns_netcafe_bonus_lp_start a:hover img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_start.png?v=202308041200) no-repeat 0 -92px}.btns_netcafe_bonus_lp .btns_netcafe_bonus_lp_exchange a img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_get.png?v=202308041200) no-repeat 0 0}.btns_netcafe_bonus_lp .btns_netcafe_bonus_lp_exchange a:hover img{background:url(//static.gesoten.com/img/geso/netcafe_bonus/btn_netcafe_bonus_get.png?v=202308041200) no-repeat 0 -92px}.points_netcafe_bonus_lp{width:780px;margin:14px auto 0;border-top:1px solid #ddd;text-align:left}.points_netcafe_bonus_lp dl{overflow:hidden;width:744px;margin:0 auto;padding:25px 0 0}.points_netcafe_bonus_lp dt,.points_netcafe_bonus_lp dd{float:left}.points_netcafe_bonus_lp dt{padding:6px 0 0;color:#f00}.points_netcafe_bonus_lp dt span{color:#000;font-weight:700;font-size:146.5%}.pointbox_netcafe_bonus,.points_netcafe_bonus_lp dd a{height:58px;border-radius:6px;line-height:58px}.pointbox_netcafe_bonus{width:280px;margin:0 8px;padding:0 10px;background:#000;color:#fff;font-weight:700;font-size:189%}.points_netcafe_bonus_lp dd a{display:block;width:116px;background:#666;color:#fff;text-align:center;font-size:131%}.points_netcafe_bonus_lp dd a:hover{background:#444;text-decoration:none}.btns_netcafe_bonus_lp_steps{width:826px;margin:0 auto;padding:14px 0;text-align:left}.btns_netcafe_bonus_lp_steps dt{padding:0 0 0 8px;font-weight:700;font-size:162%}.btns_netcafe_bonus_lp_steps dt img{vertical-align:-11px}.btns_netcafe_bonus_lp_steps dd{font-size:116%}.netcafe_bonus_before_regist{padding:14px 0 0}.scroll-exchange a,.netcafe_bonus_before_regist a{display:block;margin:6px auto 0;padding:8px 0;border-radius:4px;background:#0088d0;color:#fff}.scroll-exchange a:hover,.netcafe_bonus_before_regist a:hover{background:#1a94d6;text-decoration:none}.scroll-exchange{position:absolute;top:218px;right:40px}.scroll-exchange a{width:128px;font-size:85%}.netcafe_bonus_before_regist a{width:260px}.netcafe_bonus_before_openID{display:inline-block;margin:15px auto 10px}.netcafe_bonus_before_openID li{display:inline-table;min-height:90px;margin:0 8px;padding:12px;border:1px #eee solid;border-radius:4px;background:#fbfcfd;text-align:left}.netcafe_bonus_before_openID:after{display:block;clear:both;content:""}.netcafe_bonus_before_openID .login_openid{float:left;height:65px;padding:14px 0 2px;padding:0 15px 0 0;font-size:116%;font-size:46px}.netcafe_bonus_before_openID .fa-twitter{color:#00abf0}.netcafe_bonus_before_openID .fa-facebook-square{color:#37589a}.netcafe_bonus_before_openID .fa-google-plus-square{color:#dd4b39}.banner_netcafe_lp_camp{width:778px;margin:0 auto;padding:0 0 40px}.banner_netcafe_lp_camp dl{overflow:hidden;margin:1px 0 0;padding:8px 10px;background:#0064d0;font-size:116%}.banner_netcafe_lp_camp dl dt{float:left;width:250px;padding:18px 0 0;color:#fff}.banner_netcafe_lp_camp dl dd{float:left;width:246px;margin:0 0 0 8px}.banner_netcafe_lp_camp dl dd a,.banner_netcafe_lp_camp dl dd span{display:block;width:234px;height:52px;padding:0 0 0 6px;border:3px solid #ffe600;border-radius:6px;background-color:#fff;font-weight:700;line-height:52px}.banner_netcafe_lp_camp dl dd a img,.banner_netcafe_lp_camp dl dd span img{margin:0 4px 0 0;vertical-align:-15px}.banner_netcafe_lp_camp dl dd a:hover{border:3px solid #ff0;background:#ff0;text-decoration:none}.banner_netcafe_lp_camp dl dd span.not_selected{opacity:.2}#game_community_wrap .alart_new_topic a{display:block;margin:0 2px;padding:6px 0;background:#fdeef2;color:#f00;text-align:center}#game_community_wrap li{position:relative;width:212px;margin:0 8px 4px;padding:4px 0 8px;border-bottom:1px dashed #ddd}#game_community_wrap li:last-child{border-bottom:0}#game_community_wrap .topic_parent dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:108%}#game_community_wrap .topic_parent p{width:212px;word-break:break-all;font-size:93%;line-height:150%}#game_community_wrap .topic_child{margin:4px 0 0 8px;padding:4px;border:2px solid #ccc}#game_community_wrap .topic_child p{width:212px;word-break:break-all;font-size:93%;line-height:150%}#game_community_wrap .topic_child dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:2px 0;font-size:85%}#game_community_wrap .topic_child dt img{width:16px;margin-right:2px;vertical-align:-4px}#game_community_wrap .topic_child p{width:192px}.game_community_wrap_more{display:block;position:absolute;bottom:0;left:0;width:100%;height:30px;background:#eee;color:#444;text-align:center;font-size:85%;line-height:30px}#header_tools a{display:block;font-size:161.6%}#header_tools a:hover{color:#000;text-decoration:none}#header_tools a .on{color:#f05000}#ipop{z-index:500;display:none;position:absolute;top:200px;right:0;width:370px;height:534px;border:1px solid #763c1e;border-radius:4px;background:#9c640a;box-shadow:0 8px 8px rgba(0,0,0,.5)}#ipop_title,#ipop_close{height:24px;color:#fff;text-align:center;line-height:24px}#ipop_title{float:left;width:334px;padding:0 0 0 12px;font-size:85%;cursor:move}#ipop_close{float:right;width:24px;cursor:pointer}#ipop_close:hover{background:#763c1e}#ipop textarea{display:block;width:324px;height:430px;margin:0 auto;padding:10px;border:1px solid #043614;border-radius:0;background:#083606;color:#e8fc78;font-weight:700;font-size:116%;resize:none}#ipop input{width:160px;height:37px;margin:8px auto 0;border:1px solid #fff;line-height:37px}#header_tools_menu_list{z-index:501;display:none;position:absolute;top:51px;right:250px;border:4px solid #ccc;background-color:#fff}#header_tools_menu_list li a{display:block;width:120px;height:30px;padding:0 10px;border-bottom:1px solid #ddd;color:#444;font-size:85%;line-height:30px}#header_tools_menu_list li a:hover{background:#eee;color:#000;text-decoration:none}#header_tools_menu_list li:last-child a{border-bottom:0}.timer_wrap ul{overflow:hidden}.timer_wrap ul li{float:left;width:200px;background:#eee}.timer_wrap ul li dt{background:#ccc}#timer ul{overflow:hidden;padding:6px 0 0}#timer ul li{float:left;width:248px;margin:0 4px}#timer ul li form{width:248px;height:265px}#timer ul li form.sound1,#timer ul li form.sound2,#timer ul li form.sound3{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -252px -500px}#timer ul li dt{height:60px;padding:0 0 0 10px;color:#fff;font-weight:700;font-size:131%;line-height:60px}#timer ul li dd{padding:10px 0 2px;text-align:center;font-size:116%}#timer input[type=text]{width:194px;padding:7px 6px 4px;border:0;vertical-align:-1px;font-size:100%}#timer input[type=number]{width:80px;margin:0 4px 0 0;padding:4px 6px 0;vertical-align:-3px;font-weight:700;font-size:174%}#timer select{height:40px;padding:8px}#timer .btn_light_blue{width:180px;height:40px;margin:0 auto 8px;line-height:40px}#timer .TimerString{margin:4px 0 0;padding:6px 0;background:#ff3c50;color:#fff;font-size:100%}#timer .TimerString p{font-weight:700}#timer small{position:absolute;right:6px;bottom:18px;color:#666;font-size:85%}.stamp_slide{z-index:1;position:relative;left:0;width:1000px;height:44px;margin:0;padding:0;list-style-type:none}.stamp_slide>li{float:left;overflow:hidden;width:100px;height:50px}.carousel>.prev{z-index:5;float:left;margin-top:15px}.carousel>.next{z-index:5;position:absolute;right:12px;margin-top:-40px}.prev:hover,.next:hover{cursor:pointer}.stamp_areaborder{margin:14px -5px;border:solid 1px #eee}.carousel>span>i{color:#bbb;font-size:150%}.carousel>span>i:hover{color:#696969;font-size:150%}#adgame #ranking_head_game{width:972px}#adgame #ranking_head_game dl{width:812px}#adgame #ranking_head_game h1 strong{padding:6px 8px 4px;border-radius:4px;background:#ffd228;vertical-align:3px;font-size:13px}.adgame_head_links .adgame_btn_play{display:block;float:left;width:236px;height:64px;margin:20px 0 0;border:4px solid #fff;border-radius:10px;background:#1eaadb;background:-webkit-linear-gradient(top,#00d7fa,#008ad6);background:-moz-linear-gradient(top,#00d7fa,#008ad6);background:-ms-linear-gradient(top,#00d7fa,#008ad6);background:-o-linear-gradient(top,#00d7fa,#008ad6);background:linear-gradient(to bottom,#00d7fa,#008ad6);background-color:#aac800;box-shadow:0 0 4px rgba(0,0,0,.5);color:#fff;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.2);font-size:174%;line-height:64px}.adgame_head_links .adgame_btn_play:hover{background:-webkit-linear-gradient(top,#20dcfb,#0094da);background:-moz-linear-gradient(top,#20dcfb,#0094da);background:-ms-linear-gradient(top,#20dcfb,#0094da);background:-o-linear-gradient(top,#20dcfb,#0094da);background:linear-gradient(to bottom,#20dcfb,#0094da);background-color:#0094da;text-decoration:none}.adgame_head_links div{float:right;width:300px;padding:10px;border:1px solid #ddd;border-radius:8px;background:#f4f4f4}.adgame_btn{display:block;margin:6px 0 0;padding:6px 10px;border:1px solid #fff;border-radius:6px;background:#1eaadb;color:#fff;text-align:center;font-size:116%}.adgame_btn:hover{border:1px solid #1eaadb;color:#fff;text-decoration:none}.adgame_notyet,.adgame_receive{margin:0 auto 10px;padding:10px;border:1px solid #e696fa;background:#ffe6fa;color:#dc0a3c}.adgame_notyet{width:970px;padding:10px 0;text-align:center;font-weight:700;font-size:116%}.adgame_receive{text-align:center}.adgame_rank strong{display:block;margin:0 0 1px;padding:4px;background:#fa0;color:#000;text-align:center;font-weight:700;font-size:116%}.adgame_rank div{margin:0 0 1px;padding:10px;background:#ffd228;color:#000;text-align:center}.adgame_rank div p{margin:4px 0 0;padding:10px 0 4px;background:#fff0b4}.adgame_ads{width:300px;margin:0 auto 10px}.adgame_ads iframe{display:block}.adgame_past_users{width:278px;margin:0 auto 10px;padding:10px;border:1px solid #ddd;border-radius:8px;background:#f4f4f4}.adgame_table_wrap{overflow:hidden;padding:20px}.adgame_table{width:320px;color:#000;text-align:center}.adgame_table table{width:100%;margin:2px 0 0;background:#fff0b4}.adgame_table th,.adgame_table td{padding:8px 10px;border:1px solid #fff}.adgame_table th{background:#fa0}.adgame_table td{text-align:right}.adgame_table_sub td{background:#ffd228;text-align:center}.adgame_rule_notice_wrap{padding:20px}.adgame_rule_notice{font-size:116%}.adgame_rule_notice li{padding:0 0 6px}.omake_side p{margin:1px 0 14px;padding:8px 0;background:#004c9c;color:#fff;text-align:center;font-size:85%}.omake_side span{display:block;margin:0 0 8px;padding:0 0 2px;border-bottom:1px solid #ccc;font-size:131%}.omake_group{display:none}.omake_tab li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0 0 4px;padding:14px 6px 14px 10px;border:1px solid #ddd;background-color:#f4f4f4;font-size:116%;cursor:pointer}.omake_tab li.select{border:1px solid #aaa;background-color:#e1faff;font-weight:700}.omake_tab li:hover{border:1px solid #ccc;background-color:#e1faff}.omake_tit_box{width:640px;margin:0 0 14px;padding:2px 8px;border-left:4px solid #004c9c}.omake_tit_box h1{color:#004c9c;font-size:189%}.omake_list li{float:left;position:relative;width:204px;margin:0 9px 14px 0;padding:4px;border:1px solid #e60000;background-color:#ffb4b4}.omake_type{position:absolute;top:0;left:0}.omake_list li dl{background:url(//static.gesoten.com/img/geso/omake/omake_list_bg.png?v=202308041200) repeat}.omake_list li dt{text-align:center;line-height:1.4}.omake_list li dt img{display:block;width:194px;margin:0 auto;padding:32px 0 4px}.omake_list li dd{padding:2px 0 8px 6px}.omake_btn{padding:10px 0 0}.omake_btn a,.omake_btn span{display:block;width:176px;height:46px;margin:0 auto;border-radius:6px;text-align:center;font-size:131%;line-height:46px}.omake_btn a{border-bottom:4px solid #966400;background:#faa000;color:#fff}.omake_btn a:hover{margin:2px auto 0;border-bottom:2px solid #966400;background:#ffaa1e;text-decoration:none}.omake_btn span{border-bottom:4px solid #aaa;background:#ccc;color:#888}.omake_group_grant_list table{width:660px;border:1px solid #ccc}.omake_group_grant_list th,.omake_group_grant_list td{padding:10px;border:1px solid #ddd}.omake_group_grant_list th{background:#f4f4f4}.disnon{display:none}.netcafe_topimage{padding:10px 0;text-align:center}.points_netcafe_serial{width:780px;height:112px;margin:0 auto 24px;background:url(//static.gesoten.com/img/geso/netcafe_bonus/sprite_netcafe_bonus.png?v=202308041200) no-repeat 0 -100px}.points_netcafe_serial dl{margin:0 auto;padding:25px 0 0}.points_netcafe_serial dd{float:left}.tab_area{position:relative;height:53px;margin:0 0 30px;border-bottom:solid 1px #ddd}.tab_area>ul{width:656px;margin:0 auto}.tab_select>li{float:left;width:250px;height:50px;margin-left:50px;border:solid 2px #ddd;border-bottom:none;border-radius:10px 10px 0 0;font-size:131%;line-height:50px;cursor:pointer}.tab_select>li>span{display:block;float:left;width:248px;height:56px;border:solid 1px #fff;border-bottom:none;border-radius:7px 7px 0 0;text-align:center;font-weight:700;line-height:55px;cursor:pointer}.tab_select>.active{height:59px;margin:-7px 0 0 50px;background:#fff296;background:-moz-linear-gradient(top,#fff296,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff296),to(#fff))}.tab_select>.nonactive{height:51px;border-bottom:1px solid #ddd;background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#fff));color:#a3a3a3}.tab_select>.nonactive>span{height:47px}.header_netcafe_bonus>.serial_notice{width:740px;margin:10px auto 24px;color:#000;font-weight:700;font-size:116%;line-height:1.6}.serial_form_area{width:670px;margin:0 auto}.serial_input{width:80px;margin:0 5px 0 7px;padding:12px;background:#000;color:#fff;letter-spacing:2px;font-weight:700;font-size:142%}.serial_inputerror{position:absolute;top:118px;margin-left:295px;color:#e00;text-align:center}.serial_thrice_inputerror{position:absolute;padding:45px 0 0 120px;color:#e00;text-align:center}.serial_sendbtn{display:block;width:150px!important;margin:0 0 0 15px;padding:12px;border:none;border:solid 1px #ff5e5e;background:#fd6464;color:#fff;font-weight:700;font-size:18px}.serial_sendbtn:hover{border:solid 1px #ff5e5e;background:#da3d3d}.netcafe_info{width:760px;margin:0 auto;padding-left:2em;text-indent:-2em}.index{position:relative;min-height:1940px}.index_visual{position:relative}.index_visual .index_logo_l,.index_visual .index_island_illust,.index_visual .index_arrow_login,.index_visual .index_arrow_new{position:absolute}.index_visual_h1{position:absolute}.index_visual .index_logo_l{top:36px;left:40px;-webkit-animation:bounceInDown .6s ease both;animation:bounceInDown .6s ease both}.index_visual .index_island_illust{top:20px;right:10px;-webkit-animation:bounceInDown .7s ease both;animation:bounceInDown .7s ease both}.index_visual .index_arrow_login{top:-20px;right:180px;-webkit-animation:bounceInDown 1s ease both;animation:bounceInDown 1s ease both}.index_visual .index_arrow_new{top:-20px;right:25px;-webkit-animation:bounceInDown 1.2s ease both;animation:bounceInDown 1.2s ease both}.index_visual .index_visual_h1{top:200px;left:120px;-webkit-animation:bounceInDown .8s ease both;animation:bounceInDown .8s ease both}.index_visual .index_visual_h1 h1{padding:5px 6px 4px 10px;background:#222;color:#fff;letter-spacing:.1em;font-weight:700;-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.index .pop_rank{position:absolute;top:310px;left:0}.pop_rank_tit{display:block;padding:0 12px 2px;font-weight:700;font-size:116%}.pop_rank_123,.pop_rank_other{overflow:hidden;margin:0 -18px 0 0;padding:10px 12px 0}.pop_rank_123{padding:0 12px}.pop_rank_123 li{float:left;position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.pop_rank_other li{float:left;position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.pop_rank_123 li:hover,.pop_rank_other li:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.pop_rank_123 li{width:310px;height:446px;margin:0 21px 20px 0;background:#222;color:#fff}.pop_rank_other li{width:476px;height:250px;margin:0 20px 20px 0;background:#f4f4f4}.pop_rank_num{z-index:1;display:block;position:absolute;top:-4px;left:4px;width:44px;height:32px;padding:4px 0 0;background:#999;color:#fff;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.3);font-weight:700;font-size:189%}.pop_rank_num:after{position:absolute;bottom:-16px;left:0;width:0;height:0;border-top:16px solid #999;border-right:22px solid transparent;border-left:22px solid transparent;content:""}.rank_01 .pop_rank_num{background:#d9a200}.rank_01 .pop_rank_num:after{border-top:16px solid #d9a200}.rank_02 .pop_rank_num{background:#a4bdcd}.rank_02 .pop_rank_num:after{border-top:16px solid #a4bdcd}.rank_03 .pop_rank_num{background:#a98365}.rank_03 .pop_rank_num:after{border-top:16px solid #a98365}.pop_rank_img{display:block;margin:14px 20px 10px;padding:9px;border:1px solid #444;background:#000}.pop_rank_img:hover{border:1px solid #666}.pop_rank_img .mask{overflow:visible;position:absolute;top:16px;left:21px;width:267px;height:267px;background:rgba(0,0,0,.7);color:#fff;text-align:center;font-size:189%;opacity:0;transition:all .2s ease-in-out}.pop_rank_img:hover .mask{background:rgba(0,0,0,.7);opacity:1}.pop_rank_img .mask i{padding:110px 0 0}.pop_rank_123 dl,.pop_rank_other dl{padding:0 20px}.pop_rank_123 dt,.pop_rank_other dt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:131%}.tag_genre{padding:2px 4px;background-color:#888;color:#fff;font-size:85%}.pop_rank_123 dd p,.pop_rank_other dd p{overflow:hidden;padding:4px 0 0}.pop_rank_123 dd p{height:40px}.pop_rank_other dd p{height:94px}.pop_rank_link{display:block;position:absolute;bottom:0;left:0;width:100%;height:46px;background:#fa8c1e;color:#fff;text-align:center;text-shadow:0 0 2px rgba(0,0,0,.3);font-size:116%;line-height:46px}.pop_rank_link:hover{background:#f48200;color:#fff;text-decoration:none}.pop_rank_other_inner{overflow:hidden}.pop_rank_other .pop_rank_img,.pop_rank_other dl{float:left}.pop_rank_other .pop_rank_img{width:210px;margin:10px;border:1px solid #ddd;background-color:#fff}.pop_rank_other .pop_rank_img:hover{border:1px solid #bbb}.pop_rank_other .pop_rank_img img{width:210px}.pop_rank_other .pop_rank_img .mask{position:absolute;top:11px;left:11px;width:228px;height:228px}.pop_rank_other .pop_rank_img .mask i{padding:96px 0 0}.pop_rank_other dl{width:220px;padding:10px 6px 0 0}.pop_rank_other .pop_rank_link{right:0;bottom:10px;left:auto;width:236px}.pop_rank_more{display:block;clear:both;width:660px;height:60px;margin:10px auto 50px;background:#222;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);color:#fff;text-align:center;font-size:116%;line-height:60px}.pop_rank_more:hover{background:#000;box-shadow:0 1px 1px 0 rgba(0,0,0,.3);color:#fff;text-decoration:none}.index_robots_illust{width:1000px;text-align:center}.index .index_robots_illust{position:absolute;bottom:0;left:0}.mypage_mygame{overflow:hidden;width:964px;margin:0 auto 2px;padding:4px 0 4px 8px;background:#f4f4f4}.mypage_mygame dt{float:left;width:192px;line-height:38px}.mypage_mygame dt span{margin:0 46px 0 0;font-weight:700;font-size:116%}.mypage_mygame dd{overflow:hidden}.mypage_mygame ul{overflow:hidden}.mypage_mygame ul li{float:left;width:193px}.mypage_mygame ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0 4px 0 0;padding:4px;border:1px solid #eee;background-color:#fff}.mypage_mygame ul li:last-child{width:38px}.mypage_mygame ul li:last-child a{width:38px;height:38px;margin:0;padding:0;text-align:center;font-size:189%;line-height:41px}.mypage_mygame ul li a:hover{border:1px solid #ddd;background-color:#e1faff;text-decoration:none}.mypage_mygame ul li img{width:30px;height:30px;margin:0 4px 0 0;vertical-align:-10px}.mypage_mygame i{padding-right:2px}.c-mypage-mygame{overflow:hidden;width:952px;margin:0 auto 10px;padding:10px;background:#f4f4f4}.c-mypage-mygame h2{font-weight:700;font-size:16px;margin-bottom:8px;text-align:left}.c-mypage-mygame h2 span{font-size:14px;margin:0 10px;font-weight:400}.c-mypage-mygame h2 a{font-size:14px;font-weight:400}.c-mypage-mygame__list:after{display:block;clear:both;content:""}.c-mypage-mygame__list-item{display:inline-block;float:left;box-sizing:border-box;width:230px;border-radius:2px;box-shadow:0 1px 3px rgba(51,51,51,.3);line-height:0}.c-mypage-mygame__list-item:not(:nth-child(4n)){margin-right:10px}.c-mypage-mygame__list-item a{display:inline-block;padding:8px;background-color:#fff}.c-mypage-mygame__list-item a:hover{background-color:#e1faff}.c-mypage-mygame__item-none{display:none}.wide_message{width:792px;height:70px;margin:0 auto 4px;background:url(//static.gesoten.com/img/wide_message_bg.png?v=202308041200) no-repeat;text-align:center;font-weight:700;font-size:116%;line-height:70px}.meyasu{padding:60px 0 0;text-align:center}.meyasu span{display:none;color:#f00;font-size:85%}.meyasu .btn_light_green{width:100%;height:34px;margin:8px 0 4px;font-size:100%;line-height:34px}#show_meyasu dl{padding:4px 12px 0}#show_meyasu dt{font-weight:700;font-size:116%}#show_meyasu textarea{display:block;width:672px;height:160px;margin:10px auto;padding:6px}#show_meyasu input{width:300px;margin:0 auto;border-radius:8px}#meyasu_error{padding:0 12px;color:#f00}.game_info{width:1000px;margin:0 auto;padding-bottom:2px}.gamepage_genre{overflow:hidden;width:964px;margin:0 auto 2px;padding:4px 0 0 8px;background:#f4f4f4}.gamepage_genre dt{float:left;width:192px;line-height:38px}.gamepage_genre dt span{font-weight:700;font-size:16px;margin:0 24px 0 0}.gamepage_genre dd{overflow:hidden}.gamepage_genre ul{overflow:hidden}.gamepage_genre ul li{float:left;width:193px}.gamepage_genre ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0 4px 0 0;padding:4px;border:1px solid #eee;background-color:#fff}.gamepage_genre ul li a:hover{border:1px solid #ddd;background-color:#e1faff;text-decoration:none}.gamepage_genre ul li img{width:30px;height:30px;margin:0 4px 0 0;vertical-align:-10px}.gamepage_genre i{padding-right:2px}.gmoGroupFooter_inner{max-width:1000px;margin:auto}#badge_side_col #badge_status .badge_count_title{box-sizing:content-box;width:68px}#badge_side_col #badge_status .lv_count strong{width:100px}#badge_side_col dt{width:126px;height:30px}.pager,.pagination{padding:10px 0;text-align:center}.pager li{display:inline-block;margin:0 3px;border:1px solid #ccc}.pager li a{display:block;padding:3px 5px;background:#eee;color:#666}.pagination a{display:inline;padding:0 0 0 4px;padding:3px 5px;border:0;border:1px solid #aaa;background-color:transparent;background-color:#eee;color:#666}.pagination .active a{margin:0 4px;padding:3px 8px;border:1px solid #888;background-color:#fff;color:#333;font-weight:700}.pager li a:hover,.pagination a:hover{color:#333;text-decoration:none}.pager li:hover,.pagination a:hover{border:1px solid #888;color:#333}.pager .current{margin:0 4px 0 0;padding:3px 4px;border:1px solid #888;background-color:#fff;color:#333;font-weight:700}#show_talk,#show_talk_ie{position:absolute;right:24px;bottom:6px}#header_talk_help{position:absolute;right:0;bottom:6px}#header_talk_help img{width:29px;height:30px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) 0 -375px}#show_talk a,#show_talk_ie a{display:block;width:70px;height:28px;border:1px solid #52be36;background:#aafa64;text-align:center;line-height:28px}#show_talk a:hover,#show_talk_ie a:hover{border:1px solid #229a00;text-decoration:none}#show_talk img,#show_talk_ie img{width:31px;height:17px;margin-right:2px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) -26px -282px;vertical-align:-4px}#show_talk span,#show_talk_ie span{padding:1px 3px 0;border:1px solid #fff;background:#f00;color:#fff;font-weight:700;font-size:85%}#talk_wrap{z-index:300;position:absolute;top:194px;right:0;width:504px;height:606px;padding:8px;border-radius:8px;background:#666;-moz-box-shadow:0 6px 12px rgba(0,0,0,.6);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.6);box-shadow:0 6px 12px rgba(0,0,0,.6)}#talk_win #talk_wrap{position:static;border-radius:0;box-shadow:none}#talk_delta{position:absolute;top:-14px;right:48px;width:0;height:0;border-right:10px solid transparent;border-bottom:14px solid #666;border-left:10px solid transparent}#talk_win #talk_delta{display:none}#talk_inner{overflow:hidden;position:relative;width:504px;height:606px;background:#fff}.panel{display:none;position:absolute;top:0;left:0;width:504px;height:606px;background:#fff}#talk_wrap .active{display:block}.talk_content,.talk_content_detail,#talk_group_regist_box{overflow-x:hidden;overflow-y:auto;width:504px;height:567px}.talk_content_detail{height:490px}.talk_first_guide{position:relative;width:504px;height:567px;background:url(//static.gesoten.com/img/geso/common/talk_first_guide.png?v=202308041200) no-repeat 0 0}.talk_first_guide a{position:absolute;top:230px;right:18px;color:#f00;font-weight:700;font-size:131%}.talk_head{overflow:hidden;padding:6px;background:#222;color:#fff}.talk_head .listTab,.talk_head .talk_head_tit{float:left;width:110px;padding:4px 0 0;font-weight:700;font-size:116%}.talk_head .listTab:first-child{width:90px}.talk_head .talk_head_tit{overflow:hidden;width:220px;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.talk_head .listTab a{color:#888}.talk_head .listTab.selected a{color:#fff}.talk_head .listTab a.notification{color:#fc7e7e}.talk_head .listTab img{height:17px;margin:0 2px 2px 0}.talk_head .listTab.selected .talk_head_talk img{width:24px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -106px -282px}.talk_head .listTab .talk_head_talk img{width:24px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -130px -282px}.talk_head .listTab .talk_head_talk.notification img{width:24px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -204px -282px}.talk_head .listTab.selected .talk_head_friend img{width:25px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -154px -282px}.talk_head .listTab .talk_head_friend img{width:25px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -179px -282px}.talk_head .listTab.selected .talk_head_group img{width:26px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -263px -282px}.talk_head .listTab .talk_head_group img{width:26px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat -289px -282px}.talk_head_mode,.talk_head_close,.talk_head_read,.talk_head_back,.talk_head_edit,.talk_head_invite{float:right;height:25px;border:1px solid #666;background:#000;color:#fff;text-align:center;font-size:85%;line-height:25px;cursor:pointer}.talk_head_mode:hover,.talk_head_close:hover,.talk_head_read:hover,.talk_head_back:hover,.talk_head_edit:hover,.talk_head_invite:hover{border:1px solid #999;color:#fff;text-decoration:none}.talk_head_mode{width:106px;margin:0 0 0 4px}.talk_head_read{width:116px}.talk_head_close,.talk_head_edit{width:25px;margin:0 0 0 4px}.talk_head i{margin:0;font-size:116%}.talk_head_invite{width:60px}#talk_detail_reload{position:absolute;top:4px;right:10px}#talk_detail_reload img{display:block;width:22px;height:22px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) no-repeat 0 -353px;cursor:pointer}.talk_head_back{float:left;width:40px;margin:0 6px 0 0;color:#fff}.talk_head_back:hover{color:#fff;text-decoration:none}.talk_see_more{height:30px;padding:8px;border-bottom:1px solid #ccc;background:#fff}.talk_see_more a{display:block;height:30px;border:1px solid #ccc;border-radius:4px;background:#ddd;color:#333;text-align:center;font-size:116%;line-height:30px}.talk_see_more a:hover{border:1px solid #aaa;text-decoration:none}#talk_index .talk_content li{position:relative;padding:8px;border-bottom:1px solid #ccc;background:url(//static.gesoten.com/img/geso/common/talk_list_arrow.png?v=202308041200) no-repeat center right #f4f4f4}#talk_index .talk_content li:hover{background:url(//static.gesoten.com/img/geso/common/talk_list_arrow.png?v=202308041200) no-repeat center right #dcf4ff}#talk_index .talk_content li a{display:block;overflow:hidden;color:#333}#talk_index .talk_content li img.talk_inner_user,.talk_group_regist_box_main img.talk_inner_user{display:block;float:left;width:64px;max-height:64px;margin:0 6px 0 0;border:1px solid #ccc}#talk_index .talk_content li dl{float:left;width:370px;padding:12px 0 0}#talk_index .talk_content li dl.talk_history_group{padding:0}#talk_index #listB .talk_content li dl{padding:20px 0 0}#talk_index .talk_content li dl dt .talk_inner_name{float:left;overflow:hidden;width:250px;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:131%}#talk_index .talk_content li dl dt .talk_inner_online{display:block;float:right;margin:3px 0 0;padding:1px 4px;background:#6ec81e;color:#fff;font-size:85%}#talk_index .talk_content li dl dt .talk_inner_kizuna{display:block;float:left;width:56px;margin:3px 0 0;font-weight:700}#talk_index .talk_content li dl dt .talk_inner_kizuna img{width:26px;height:17px;margin-right:2px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) 0 -282px;vertical-align:-3px}#talk_index .talk_content li dl dt{overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}#talk_index .talk_content li dl dd{overflow:hidden;color:#666;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}#talk_index .talk_content li dl.talk_history_group dd img,#talk_index #list_talk_group .talk_content li dl dd img{width:16px;max-height:16px;margin:0 2px 0 0}#talk_index .talk_robo .robo_set{float:left;position:relative;width:24px;height:24px}#talk_index .talk_robo .robo_set img{position:absolute;top:2px;left:0;width:24px;height:24px}#talk_index .talk_robo .robo_comment{float:left;overflow:hidden;width:168px;height:26px;padding:5px 14px 0;background:url(//static.gesoten.com/img/sprite_pfg.png?v=202308041200) no-repeat 0 -637px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:85%}#talk_index .talk_content li dl dd .talk_inner_time{font-weight:700}#talk_index .talk_content li .talk_inner_count{position:absolute;top:29px;right:30px;padding:1px 4px 0;border:1px solid #fff;background:#f00;color:#fff;font-weight:700}.talk_detail{padding:0 0 10px}.talk_detail ul{overflow:hidden}.talk_detail li{min-width:298px}.talk_detail li.talk_other{float:left}.talk_detail li.talk_myself{float:right}.talk_li_inner{overflow:hidden;padding:4px 12px}.talk_detail_user{float:left;width:70px}.talk_detail_user img{display:block;width:64px;max-height:64px}.talk_li_inner dl{float:left;max-width:398px}.talk_detail li.talk_other .talk_li_inner dl{max-width:334px}.talk_myself .talk_li_inner dl{float:right}.talk_detail li .talk_detail_sub{padding:4px 0;color:#666;text-align:right;font-size:85%}.talk_detail li .talk_detail_main{position:relative;padding:8px 10px;border:1px solid #aaa;border-radius:8px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);color:#000;word-break:break-all;font-size:116%}.talk_detail .talk_detail_gift{color:#f00;text-align:center;font-weight:700;font-size:85%}.talk_detail li.talk_other .talk_detail_main{background:#eee}.talk_detail li.talk_myself .talk_detail_main{background:#d0f0ff;word-break:break-all}.talk_detail li .talk_detail_main:after,.talk_detail li .talk_detail_main:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}.talk_detail li .talk_detail_main:after{top:7px;margin-top:4px;border-width:8px;border-right-color:#eee}.talk_detail li .talk_detail_main:before{top:9px;margin-top:0;border-width:10px;border-right-color:#aaa}.talk_detail li.talk_myself .talk_detail_main:after,.talk_detail li.talk_myself .talk_detail_main:before{right:0;left:100%}.talk_detail li.talk_myself .talk_detail_main:after{top:7px;margin-top:4px;border-width:8px;border-right-color:transparent;border-left-color:#d0f0ff}.talk_detail li.talk_myself .talk_detail_main:before{top:9px;margin-top:0;border-width:10px;border-right-color:transparent;border-left-color:#aaa}.talk_foot{height:76px;border-top:1px solid #aaa;background:#eee}.talk_foot .post_box{padding:0 10px}.talk_foot .post_box .talk_post{overflow:hidden;position:relative}.talk_foot .post_box textarea{float:left;width:396px;height:34px}.talk_foot .post_box input{float:right;width:80px;height:36px;margin:1px 0 0;border-radius:4px;font-weight:400;font-size:116%;line-height:36px;cursor:pointer}.talk_foot .post_box input[disabled]{border:1px solid #aaa;background:#ccc;color:#666;cursor:default}.talk_foot .post_box_menu .btn_group{width:200px}.talk_foot .post_box_menu .error{padding:0 22px 0 0;color:#f00;text-align:right;line-height:30px}.talk_foot .post_box_menu .add_emoji_box{top:auto;bottom:70px;left:1px}.add_gift_box{z-index:9999;position:absolute;top:-230px;left:21px;width:344px;height:216px;padding:5px;border:1px solid #666;border-radius:4px;background:#fff}#stamp_slide{clear:both;position:relative;width:360px;margin:0 auto}.stamp_contents{overflow:hidden;position:relative;width:360px;height:70px}.slides{position:absolute;top:0;left:0}.stamp_contents .slides ul{display:none;position:absolute;top:0;width:360px}.stamp_contents .previous,.stamp_contents .next{top:28px}a.previous{position:absolute;left:2px;color:rgba(0,0,0,.2);text-decoration:none;font-size:19px;cursor:pointer}a.previous span{display:block;margin:0 16px}a.next{position:absolute;right:2px;color:rgba(0,0,0,.2);text-decoration:none;font-size:19px}a.next span{display:block;margin:0 18px}a.previous:hover{color:rgba(0,0,0,.9)}a.next:hover{color:rgba(0,0,0,.9)}:not(#talk_detail) .add_stamp_box,:not(#talk_detail) .add_stamp_timeline_box{z-index:9999;position:absolute;top:99px;left:-22px;width:200px;height:360px;padding:5px;border:1px solid #666;border-radius:4px;background:#fff}#talk_detail .add_stamp_box,#talk_detail .add_stamp_timeline_box{z-index:9999;position:absolute;top:-374px;left:42px;width:360px;height:360px;padding:5px;border:1px solid #666;border-radius:4px;background:#fff}#game_side_col .post_box_menu .add_stamp_timeline_box{top:32px;left:0}.your_reply .add_stamp_timeline_box{top:98px;left:-69px}.talk_foot .add_emoji_box .close,.talk_foot .add_gift_box .close,.talk_foot .add_stamp_box .close{right:-12px;left:auto}.talk_foot .add_gift_box ul{overflow:hidden}.talk_foot .add_gift_box ul li,#link_items li{float:left;position:relative;width:80px;padding:2px 4px 6px 2px;text-align:center;font-size:85%}.talk_foot .add_gift_box ul li span,#link_items li div{position:absolute;top:0;left:0;padding:0 4px;background:#222;color:#fff;text-align:center;font-weight:700}.talk_foot .add_gift_box ul li img,#link_items img{display:block;width:80px;border:1px solid #ff8cc3;border-radius:10px;background:#fdeef2;cursor:pointer}.talk_foot .add_gift_box ul li.gift_none img{opacity:.7;cursor:default}.talk_foot .add_gift_box ul li img:hover,#link_items img:hover{border:1px solid #ff2e92}:not(#talk_detail) .add_stamp_item li,:not(#talk_detail) .add_stamp_timeline_item li{float:left;position:relative;width:60px;padding:3px 0 5px 4px;text-align:center;font-size:85%}#talk_detail .add_stamp_item li,#talk_detail .add_stamp_timeline_item li{float:left;position:relative;width:80px;padding:3px 0 5px 4px;text-align:center;font-size:85%}.slides ul li{float:left;position:relative;width:40px;padding:18px 0 0 40px;text-align:center;font-size:85%}.add_stamp_box ul li span,.add_stamp_timeline_box ul li span,#link_items li div{position:absolute;top:0;left:0;padding:0 4px;background:#222;color:#fff;text-align:center;font-weight:700}:not(#talk_detail) .add_stamp_box li img,:not(#talk_detail) .add_stamp_timeline_box li img{display:block;width:30px;height:30px;border-radius:10px;cursor:pointer}#talk_detail .add_stamp_box li img,#talk_detail .add_stamp_timeline_box li img{display:block;width:40px;height:40px;border-radius:10px;cursor:pointer}.add_stamp_item,.add_stamp_timeline_item{overflow:auto;height:280px}.add_stamp_item .stamp_list_box p,.add_stamp_timeline_item .stamp_timeline_list_box p{text-align:center}:not(#talk_detail) .add_stamp_item li img,:not(#talk_detail) .add_stamp_timeline_item li img{display:block;width:60px;height:60px;border-radius:10px;cursor:pointer}#talk_detail .add_stamp_item li img,#talk_detail .add_stamp_timeline_item li img{display:block;width:80px;height:80px;border-radius:10px;cursor:pointer}.add_stamp_box ul li.gift_none img,.add_stamp_timeline_box ul li.gift_none img{opacity:.7;cursor:default}.stamp_list_box>li>img:hover,.stamp_timeline_list_box>li>img:hover{margin:-1px;border:solid 1px #ccc}:not(#talk_detail) #carouselwrap,:not(#talk_detail) .stamp_timeline_carouselwrap{position:relative;width:170px;height:30px;margin:8px 0 0 14px}#talk_detail #carouselwrap,#talk_detail .stamp_timeline_carouselwrap{position:relative;width:320px;height:40px;margin:8px 0 0 14px}#carouselwrap #carousel,.stamp_timeline_carouselwrap .stamp_timeline_carousel{overflow:hidden;position:relative;width:100%;height:100%}#carouselwrap ul,.stamp_timeline_carouselwrap ul{list-style-type:none}:not(#talk_detail) #carouselwrap ul li,:not(#talk_detail) .stamp_timeline_carouselwrap ul li{display:inline;float:left;width:30px;height:100%;padding-left:10px}#talk_detail #carouselwrap ul li,#talk_detail .stamp_timeline_carouselwrap ul li{display:inline;float:left;width:40px;height:100%;padding-left:23px}#carouselwrap ul li img,.stamp_timeline_carouselwrap ul li img{border:none}#carouselwrap ul li.selected img,.stamp_timeline_carouselwrap ul li.selected img{background:#dcf4ff}#carouselwrap #prev,#carouselwrap #next,.stamp_timeline_carouselwrap .stamp_timeline_prev,.stamp_timeline_carouselwrap .stamp_timeline_next{position:absolute;top:0;width:20px;height:100%;font-size:18px}#carouselwrap #prev,.stamp_timeline_carouselwrap .stamp_timeline_prev{left:-20px;background-position:50% 50%;background-repeat:no-repeat}#carouselwrap #next,.stamp_timeline_carouselwrap .stamp_timeline_next{right:-28px;background-position:50% 50%;background-repeat:no-repeat}#carouselwrap .show,.stamp_timeline_carouselwrap .show{color:#000;cursor:pointer}#carouselwrap .hide,.stamp_timeline_carouselwrap .hide{color:#eee;cursor:pointer}#carouselwrap .show:hover,.stamp_timeline_carouselwrap .show:hover,.hide:hover{color:#eee;cursor:pointer}.stamp_arrow{display:block;margin-top:8px;font-weight:700}.talk_foot .add_emoji_box:after,.talk_foot .add_emoji_box:before,.talk_foot .add_gift_box:after,.talk_foot .add_gift_box:before,.talk_foot .add_stamp_box:after,.talk_foot .add_stamp_box:before{position:absolute;bottom:0;width:0;height:0;border:solid transparent;content:" ";pointer-events:none}.talk_foot .add_emoji_box:after,.talk_foot .add_gift_box:after{bottom:-18px;margin-left:-9px;border-width:9px;border-top-color:#fff;border-bottom-color:transparent}.talk_foot .add_stamp_box:after{bottom:-18px;left:70px;margin-left:-9px;border-width:9px;border-top-color:#fff;border-bottom-color:transparent}.talk_foot .add_emoji_box:before,.talk_foot .add_gift_box:before{bottom:-21px;margin-left:-10px;border-width:10px;border-top-color:#666;border-bottom-color:transparent}.talk_foot .add_emoji_box:before,.talk_foot .add_emoji_box:after{left:82px}.talk_foot .add_gift_box:before,.talk_foot .add_gift_box:after{left:132px}.talk_foot .add_stamp_box:before{bottom:-21px;left:70px;margin-left:-10px;border-width:10px;border-top-color:#666;border-bottom-color:transparent}.talk_foot .post_box .counter{z-index:1;display:none;top:18px;right:104px;font-size:100%}.talk_friend_search{overflow:hidden;padding:6px 8px 6px 0;background:#ddd}.talk_friend_search input,.talk_friend_search a{display:block;float:right}.talk_friend_search input{width:200px;margin:0 4px 0 0;padding:4px 6px}.talk_friend_search a{width:44px;height:28px;font-weight:400;line-height:26px}.talk_group_create_box{padding:10px 0;background:#ddd}.talk_group_create_box .btn_light_blue{width:280px;height:50px;margin:0 auto}.talk_group_create_box input[disabled]{border:1px solid #aaa;background:#ccc;color:#666;cursor:default}#talk_index .talk_content li a.talk_group_regist{position:absolute;right:26px;bottom:4px;height:30px;padding:0 8px;color:#aaa;font-size:161.6%;line-height:30px}#talk_index .talk_content li a.talk_group_regist:hover{color:#333;text-decoration:none}.talk_group_regist_box_main{overflow:hidden;padding:8px 20px 0;background:#ddd}.talk_group_regist_box_main input[type=text]{width:360px;margin:4px 0 0;padding:4px 6px 2px;color:#000;font-weight:700;font-size:131%}.talk_group_regist_box_main .btn_light_gray{float:right;width:110px;height:28px;margin:0 0 12px 4px;font-weight:400;font-size:85%;line-height:29px}#talk_group_member_add_btn_box a,.talk_add_member_box a{display:block;height:42px;margin:0 auto;border-bottom:1px solid #ccc;background:#f4f4f4;color:#333;text-align:center;font-size:100%;line-height:43px}#talk_group_member_add_btn_box a:hover,.talk_add_member_box a:hover{background:#dcf4ff;text-decoration:none}#list_talk_group_member .talk_content li{overflow:hidden;padding:0 8px;border-bottom:1px solid #ccc;background:#f4f4f4}#list_talk_group_member .talk_content li:hover{background:#dcf4ff}#list_talk_group_member .talk_content li input[type=checkbox]{display:block;float:left;width:26px;margin:20px 0 0}#list_talk_group_member .talk_content li label{display:block;float:left;overflow:hidden;width:440px;padding:10px 0;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:116%}#list_talk_group_member .talk_content li .talk_inner_user,#talk_group_regist_box ul li .talk_inner_user{width:32px;max-height:32px;margin:0 6px 0 0}#talk_group_regist_box .error{padding:6px 8px;border-bottom:1px solid #ccc;background:#ffd8ee;color:#d20078;text-align:center}#talk_group_regist_box ul li{overflow:hidden;position:relative;padding:10px 8px;border-bottom:1px solid #ccc;background:#f4f4f4;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:116%}#talk_inner .add_img_box{position:absolute;left:174px;width:270px;height:25px;padding:2px 3px}#talk_form_img_file{width:270px;height:25px;line-height:0}.stamp_timeline{width:160px}.stamp_timeline img{max-width:100%}.l-3step-media-alignment{display:flex;flex-wrap:wrap}.c-3step-media{position:relative;box-sizing:border-box;width:calc((100% - 16px)/2);margin-bottom:16px;padding:8px 8px 24px}.c-3step-media:hover{opacity:.7}.c-3step-media:nth-child(odd){margin-right:16px}.c-3step-media .c-3step-media-content{display:flex}.c-3step-media .c-3step-media-content__l-thumb{flex:1;width:100px}.c-3step-media .c-3step-media-content__l-thumb>img{display:block;width:100%}.c-3step-media .c-3step-media-content__l-content{width:calc(100% - 100px);padding:0 8px}.c-3step-media .c-3step-media-content__title{word-break:break-all}.c-3step-media .c-3step-label{display:flex;margin-bottom:8px}.c-3step-media__label{font-size:12px;margin-right:4px;padding:4px 2px;border-radius:2px;line-height:12px}.c-3step-media__label--alert{border:1px solid #ff9600;color:#ff9600}.c-3step-media__label--safe{border:1px solid #666;color:#666}.c-3step-media__title{font-size:14px;margin-bottom:8px;color:#222;font-weight:700}.c-3step-media__incentive{color:#ff5a5f;font-weight:700}.c-3step-media__incentive:before{display:inline-block;width:16px;height:20px;margin-right:4px;background:url(/geso/sp/img/core/svg/towncoin.svg?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:middle}.c-3step-media__l-btn{position:absolute;right:8px;bottom:8px}.c-3step-media__btn{display:inline-block;padding:8px;border-radius:4px;background-color:#ff9600;color:#fff}.c-3step-media__btn:hover{color:#fff}.c-3step-media__btn--link{background-color:#288cbe}.c-announce-border{padding:12px;border-radius:2px;text-align:center}.c-announce-border--alert{font-size:14px;border:1px solid #ff5a5f;background-color:#fff3f3;color:#222}.c-associate-corner{margin-right:auto;margin-left:auto;width:980px;padding-bottom:24px}.c-associate-corner__title{font-weight:700;font-size:18px;margin-bottom:15px;padding-bottom:5px;border-bottom:2px #ececec solid}.c-associate-list:after{display:block;clear:both;content:""}.c-associate-list>li{float:left;width:480px;max-height:130px;padding-bottom:20px}.c-associate-list>li:nth-child(2n){float:right}.c-associate-list__banner img{width:480px;max-height:130px}.c-associate-list__banner iframe{position:relative;top:-32px;left:-136px;height:200px;-webkit-transform:scale(.64);transform:scale(.64)}.c-associate-media-content{position:relative;padding:12px;border:1px solid #e4e4e4}.c-associate-media{display:table;width:100%;table-layout:fixed}.c-associate-media__thumb{display:table-cell;width:100px}.c-associate-media__thumb>img{width:100%}.c-associate-media__content{font-size:14px;display:table-cell;padding-left:16px;vertical-align:top}.c-associate-media__content>em{display:inline-block;margin-bottom:4px;color:#ff9600;font-style:normal}.c-associate-media__content>p{color:#222}.c-associate-media__content strong{font-weight:700;font-size:28px;margin:0 4px;color:#f33}.c-associate-media__action{position:absolute;right:12px;bottom:12px}.c-content-game{position:relative;margin:0 14px 30px}.c-content-recommend{position:relative;margin:0 14px 30px}.c-card-list:after{display:block;clear:both;content:""}.c-card-list__item{display:inline-block;float:left;box-sizing:border-box;position:relative;padding:10px;border:1px solid #ccc;border-radius:2px}.c-card-list__item:hover{border:1px solid #bbb;background-color:#e1faff}.c-card-list__item .loading{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:32px;margin:auto}.c-card-list--event .c-card-list__item{width:232px;height:250px;padding-bottom:34px}.c-card-list--event li:not(:nth-child(4n)){margin-right:14px}.c-card-list--event img{width:210px;margin-bottom:8px}.c-card-list--new-game{overflow:hidden;height:226px}.c-card-list--new-game .c-card-list__item{width:232px;height:226px;margin-bottom:15px}.c-card-list--new-game li:not(:nth-child(4n)){margin-right:14px}.c-card-list--advance-game .c-card-list__item{width:478px;margin-bottom:15px}.c-card-list--advance-game .c-card-list__item:not(:nth-child(2n)){margin-right:16px}.c-card-list--geso-recommend-game .c-card-list__item{width:313px;background-color:#ffffc8}.c-card-list--geso-recommend-game .c-card-list__item:not(:nth-child(3n)){margin-right:16px}.c-card-list--geso-recommend-game .c-card-list__item:hover{opacity:.75}.c-card-list--geso-recommend-game .c-game-unit__image img{width:100px;height:100px;margin-right:10px}.c-card-list--geso-recommend-game .c-game-unit__title{font-weight:700;font-size:16px;width:183px}body:not(#mediaOverwrite) #cboxOverlay{z-index:300;position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.gmoGroupHeader{z-index:299}body:not(#mediaOverwrite) #colorbox{z-index:301;outline:none}body:not(#mediaOverwrite) #cboxWrapper{overflow:auto}.c-dialog-container{z-index:301}.c-dialog-container #cboxContent,.c-dialog-container #cboxLoadedContent,.c-dialog-container #cboxLoadingOverlay{background-color:transparent}.c-dialog-container #cboxLoadedContent{border-radius:10px}.c-dialog-container--close-top #cboxWrapper{overflow:auto}.c-dialog-container--close-top #cboxContent{overflow:auto;margin-top:37px}.c-dialog-container--close-top #cboxClose{top:-10px}.c-dialog-basic{overflow:hidden;box-sizing:border-box;width:100%;border-radius:5px;background-color:#fff;min-height:312px;padding:10px 20px 20px}.c-dialog-game-recommend{overflow:hidden;box-sizing:border-box;width:540px;border-radius:5px;background-color:#fff;min-height:312px;padding:10px 20px 20px}.c-dialog-game-recommend__content{width:230px}.c-dialog-game-recommend__wrap{display:flex;min-height:250px}.c-dialog-game-recommend__title{font-weight:700;font-size:14px;box-sizing:border-box;width:100%;margin:10px auto 20px;padding:10px;background-color:#ffc800;color:#fff;text-align:center;-webkit-animation:pyon 3s infinite;animation:pyon 3s infinite}.c-dialog-game-recommend__img-wrap{width:250px;margin:0 auto}.c-dialog-game-recommend__img-wrap img{width:100%}.c-dialog-game-recommend__game-title{font-weight:700;font-size:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:42px;margin-bottom:10px;color:#333}.c-dialog-game-recommend__desc{display:-webkit-box;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:114px;color:#333}.c-dialog-game-recommend__action{position:absolute;bottom:20px;background-color:#fff;text-align:center}.c-dialog-game-recommend__btn{font-size:18px;display:block;box-sizing:border-box;width:100%;padding:10px 15px;border-radius:4px;background-color:#ff821e;color:#fff;text-align:center}@-webkit-keyframes pyon{20%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}30%{-webkit-transform:translate(0,0);transform:translate(0,0)}35%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}40%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes pyon{20%{-webkit-transform:translate(0,0);transform:translate(0,0)}25%{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}30%{-webkit-transform:translate(0,0);transform:translate(0,0)}35%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}40%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.c-dialog-gesoichi{z-index:2147483300;background-color:#fff}.c-dialog-gesoichi__thumb{width:544px;min-height:466px}.c-dialog-gesoichi__btn-payment{height:40px;background-color:#fff;text-align:center;line-height:40px;padding:20px 10px 10px}.c-dialog-gesoichi__btn-payment span{font-size:18px;padding:10px 48px;border-radius:4px;background-color:#ff821e;color:#fff;text-align:center}.c-dialog-gesoichi__close{font-size:20px;position:absolute;top:0;right:0;padding:3px 8px;background-color:#fff;color:#000}.c-dialog-topic{z-index:301;box-sizing:border-box;position:relative;padding:20px;border-radius:5px;background-color:#fff}.c-dialog-topic__wrap{margin:auto;text-align:center}.c-dialog-topic--make-topic{width:654px;min-height:390px}.c-dialog-topic--report{width:700px;min-height:274px}.c-dialog-topic--report .c-dialog-topic__wrap{width:500px}.c-dialog-friend-application{overflow:hidden;box-sizing:border-box;width:470px;border-radius:5px;background-color:#fff;min-height:200px;padding:10px 20px 20px}.c-dialog-meyasu{overflow:hidden;box-sizing:border-box;width:760px;border-radius:5px;background-color:#fff;min-height:420px;padding:20px}.c-dialog-meyasu input{cursor:pointer}#cboxClose{z-index:301;position:absolute;top:-50px;right:0;width:38px;height:38px;border:none;border-radius:50%;background-color:#fff;box-shadow:0 1px 12px rgba(51,51,51,.6);text-align:center;font-size:0;line-height:47px;cursor:pointer}#cboxClose:hover{color:#333}#cboxClose:before,#cboxClose:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}#cboxClose:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cboxClose:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-modal-overlay{z-index:10;visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:all .25s}body[data-modal-overlay=open] .c-modal-overlay{visibility:visible;opacity:1}.c-modal-model{z-index:20;position:absolute;background-color:#fff}.c-dialog-howto-egg{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[data-modal=egg-dialog] .c-dialog-howto-egg{visibility:visible;opacity:1}.c-dialog-howto-egg__img>img{display:block;width:100%}.c-dialog-howto-egg__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-howto-egg__close-btn:before,.c-dialog-howto-egg__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-howto-egg__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-howto-egg__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-howto-pt{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[data-modal=pt-dialog] .c-dialog-howto-pt{visibility:visible;opacity:1}.c-dialog-howto-pt__img>img{display:block;width:100%}.c-dialog-howto-pt__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-howto-pt__close-btn:before,.c-dialog-howto-pt__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-howto-pt__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-howto-pt__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-howto-mission-pt{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[data-modal=mission-pt-dialog] .c-dialog-howto-mission-pt{visibility:visible;opacity:1}.c-dialog-howto-mission-pt__img>img{display:block;width:100%}.c-dialog-howto-mission-pt__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-howto-mission-pt__close-btn:before,.c-dialog-howto-mission-pt__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-howto-mission-pt__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-howto-mission-pt__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-howto-3step{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:712px;min-height:320px;padding:0 0 32px}body[data-modal="3step-dialog"] .c-dialog-howto-3step{visibility:visible;opacity:1}.c-dialog-howto-3step__img>img{display:block;width:100%}.c-dialog-howto-3step__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-howto-3step__close-btn:before,.c-dialog-howto-3step__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-howto-3step__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-howto-3step__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-howto-3step__title{font-weight:700;font-size:20px;box-sizing:border-box;width:100%;margin-bottom:20px;padding:16px;background-color:#ff9600;color:#fff;text-align:center}.c-dialog-howto-3step-flow{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:712px;min-height:320px;padding:0 0 32px}body[data-modal="3step-flow-dialog"] .c-dialog-howto-3step-flow{visibility:visible;opacity:1}.c-dialog-howto-3step-flow__img>img{display:block;width:100%}.c-dialog-howto-3step-flow__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-howto-3step-flow__close-btn:before,.c-dialog-howto-3step-flow__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-howto-3step-flow__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-howto-3step-flow__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-howto-3step-flow__title{font-weight:700;font-size:20px;box-sizing:border-box;width:100%;margin-bottom:20px;padding:16px;background-color:#ff9600;color:#fff;text-align:center}.c-dialog-howto-3step-flow__text{font-size:16px;padding:0 20px 24px;line-height:1.6}.c-dialog-howto-3step-flow__img{padding:0 20px}.c-dialog-floating{display:none;position:fixed;right:-270px;bottom:170px;width:250px;height:250px;box-shadow:0 1px 6px rgba(0,0,0,.3)}.c-dialog-floating--active{-webkit-animation:SlideLeftPc 2s 0s linear 1 forwards;animation:SlideLeftPc 2s 0s linear 1 forwards}.c-dialog-floating__wrap{position:relative}.c-dialog-floating__wrap img{width:100%}.c-dialog-floating__close{position:absolute;top:-44px;right:0;width:40px;height:40px;box-shadow:0 1px 6px rgba(0,0,0,.3);cursor:pointer}.c-dialog-floating__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.3);cursor:pointer}.c-dialog-floating__close-btn:before,.c-dialog-floating__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-floating__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-floating__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-floating:hover{opacity:.7}@-webkit-keyframes SlideLeftPc{0%,75%{-webkit-transform:translateX(0);transform:translateX(0)}85%{-webkit-transform:translateX(-320px);transform:translateX(-320px)}100%{-webkit-transform:translateX(-290px);transform:translateX(-290px)}}@keyframes SlideLeftPc{0%,75%{-webkit-transform:translateX(0);transform:translateX(0)}85%{-webkit-transform:translateX(-320px);transform:translateX(-320px)}100%{-webkit-transform:translateX(-290px);transform:translateX(-290px)}}.c-dialog-double-jumbo{overflow:hidden;box-sizing:border-box;width:540px;border-radius:5px;background-color:#fff;min-height:372px;padding:16px 16px 24px;text-align:center}.c-dialog-double-jumbo__img{padding-bottom:12px}.c-dialog-double-jumbo__img img{width:100%}.c-dialog-double-jumbo dt{font-weight:700;font-size:24px;padding-bottom:4px}.c-dialog-double-jumbo dd{font-weight:700;font-size:14px;padding-bottom:32px}.c-dialog-double-jumbo dd span{color:#f00}.c-dialog-double-jumbo__btn{margin-right:auto;margin-left:auto;font-weight:700;font-size:16px;display:inline-block;width:52%;height:52px;border:1px solid #fff;border-radius:26px;background-color:#28a8e4;box-shadow:0 2px 12px 2px rgba(0,0,0,.2);color:#fff;line-height:52px}.c-dialog-double-jumbo__btn:hover{background-color:#188bc1}.c-dialog-freecoin{overflow:hidden;box-sizing:border-box;width:540px;border-radius:5px;background-color:#fff;min-height:160px;padding:16px 16px 24px;text-align:center}.c-dialog-freecoin--receive{z-index:10;position:fixed;height:160px;margin:auto;background-color:#fff;box-shadow:0 0 40px 4px rgba(0,0,0,.2);inset:0}.c-dialog-freecoin__img{padding-bottom:12px}.c-dialog-freecoin__img img{width:100%}.c-dialog-freecoin__txt{font-weight:700;font-size:24px;padding-bottom:32px}.c-dialog-freecoin__action button{margin-right:auto;margin-left:auto;font-weight:700;font-size:16px;display:inline-block;width:52%;height:52px;border:1px solid #fff;border-radius:26px;background-color:#28a8e4;box-shadow:0 2px 12px 2px rgba(0,0,0,.2);color:#fff;line-height:52px}.c-dialog-freecoin__action button:hover{background-color:#188bc1}.c-dialog-mtp{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:30%;width:750px;min-height:320px;padding:0 0 32px}body[data-modal=mtp-dialog] .c-dialog-mtp{visibility:visible;opacity:1}.c-dialog-mtp__img>img{display:block;width:100%}.c-dialog-mtp__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-mtp__close-btn:before,.c-dialog-mtp__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-mtp__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-mtp__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-dialog-bcgp{visibility:hidden;top:50%;left:50%;width:auto;height:auto;min-width:460px;max-width:800px;margin:0 auto;padding:16px;border-radius:4px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:30%;width:750px;min-height:320px;padding:0 0 32px}body[data-modal=bcgp-dialog] .c-dialog-bcgp{visibility:visible;opacity:1}.c-dialog-bcgp__img>img{display:block;width:100%}.c-dialog-bcgp__close-btn{position:absolute;top:-44px;right:-2px;width:36px;height:36px;outline:none;border:0;border-radius:50%;background-color:#fff;cursor:pointer}.c-dialog-bcgp__close-btn:before,.c-dialog-bcgp__close-btn:after{position:absolute;top:50%;width:2px;height:14px;margin-top:-7px;background-color:#444;content:""}.c-dialog-bcgp__close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-dialog-bcgp__close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-error-box{padding:50px 0;background-color:#fff;text-align:center}.c-error-box__title{font-weight:700;font-size:40px;margin-bottom:30px;color:#999;letter-spacing:12px}.c-error-box__main-text{font-size:14px;margin-bottom:40px}.c-error-box__btn-area{margin-bottom:50px}.c-error-box__img{width:200px;margin:0 auto}.c-error-box__img>img{width:100%}.c-error-bg{background-color:#f4f4f4}.c-error-sec{width:800px;margin:80px auto;text-align:center}.c-error-sec__message{font-weight:700;font-size:20px;margin-bottom:16px;line-height:36px}.c-error-sec__link{font-weight:700;font-size:20px;color:#288cbe;line-height:36px}.c-error-sec__l-bottom{margin-bottom:40px}.c-game-header__inner{display:flex;align-items:center;justify-content:space-between;width:1000px;height:40px;margin:0 auto}.c-game-header__main{display:flex;align-items:center;padding-left:8px}.c-game-header__plays{padding-right:8px}.c-game-header__plays ul{display:flex;align-items:center}.c-game-header__plays li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;max-width:120px;margin-left:12px;color:#fff}.c-game-header__plays li a{color:#fff;text-decoration:underline}.c-game-header-item{margin-right:12px}.c-game-header-item__app-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:14px;max-width:200px;color:#fff}.c-game-header-item__reload{max-width:64px}.c-game-header-item__reload input[type=button]{font-size:10px;color:#fff;text-decoration:underline;cursor:pointer}.c-game-header-item__support{max-width:64px}.c-game-header-item__support span,.c-game-header-item__support a{font-size:10px;color:#fff;text-decoration:underline;cursor:pointer}.c-game-header-item__privilege{max-width:64px}.c-game-header-item__privilege a{font-size:10px;color:#ff0;text-decoration:underline;cursor:pointer}.c-game-header-bcg{display:flex;align-items:center;margin-right:8px}.c-game-header-bcg__lead{font-size:12px;margin-right:16px;color:#fff}.c-game-header-bcg__btn{font-weight:700;font-size:12px;padding:8px 16px;border:1px solid #fff;border-radius:24px;background-color:#0086e5;color:#fff;line-height:1}.c-game-header-bcg__btn:hover{background-color:#0074d2;color:#fff}#wrapper.game-casual{min-height:800px;background-color:#000}#wrapper.game-casual #game_wrap{width:600px;height:600px;padding:24px 0 0 80px}#wrapper.game-casual #remote_iframe{display:block;width:100%;height:100%;border:0}#wrapper.game-casual #game_side_col{top:0}.notice_notlogin{overflow:hidden;width:1000px;height:32px;margin:0 auto;background-color:#b8e8ff;color:#000;font-size:116%;line-height:32px}.notice_notlogin p{float:left;padding:0 0 0 10px}.notice_notlogin a{display:block;float:right;padding:0 16px;border-left:1px solid #fff;background:rgba(255,255,255,.3);transition:background .3s}.notice_notlogin a:hover{background:rgba(255,255,255,.7);text-decoration:none}.notice_otameshi{overflow:hidden;width:980px;margin:0 auto;padding:6px 10px;background-color:#ff46b4;color:#ffbee6}.notice_otameshi .fa-hand-o-right{display:block;float:left;width:26px;padding:13px 0 0;font-size:131%}.notice_otameshi dl{float:left;width:690px}.notice_otameshi dl dt{padding:2px 0 0;color:#fff;font-size:146.5%}.notice_otameshi a{display:block;float:right;position:relative;width:180px;height:50px;border:2px solid #fff;border-radius:26px;color:#fff;text-align:center;font-weight:700;font-size:146.5%;line-height:50px;transition:background .3s}.notice_otameshi a:hover{background:rgba(255,255,255,.3);text-decoration:none}.notice_otameshi a i{position:absolute;top:0;right:10px}#game_side_tab{position:relative;width:230px}#game_side_tab .selected{background-color:#eee;color:#000;font-weight:700;cursor:default}#game_side_tab ul{overflow:hidden;width:228px;border:1px solid #bbb;border-bottom:0}#game_side_tab li{float:left;position:relative;width:100px;height:34px;border-right:1px solid #bbb;background-color:#ddd;text-align:center;line-height:35px;cursor:pointer}#game_side_tab li .game_side_tab_more{display:block;position:absolute;top:7px;right:0;width:16px;height:22px;color:#888;text-align:center;font-size:85%;line-height:22px}#game_side_tab li .game_side_tab_more:hover{color:#000;text-decoration:none}#game_side_tab .game_side_col_close{position:absolute;top:1px;right:1px;width:26px;height:34px;background-color:#ddd;text-align:center;line-height:35px;cursor:pointer}#game_side_tab .game_side_col_close:after{font-weight:700;font-size:16px;color:#555;content:"×"}#game_side_tab .game_side_col_close.tweet-closed{background-color:#eee;color:#000;font-weight:700;cursor:pointer}#game_side_tab .game_side_col_close.tweet-closed:after{font-size:14px;color:#666;content:"▼"}#game_side_detail{width:230px}#game_side_detail article{display:none;position:relative;height:761px;border:1px solid #ccc;border-top:0;background-color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.2)}#game_side_detail .selected{display:block}.c-game-product{width:210px}.c-game-product__img-wrap{overflow:hidden;max-height:100px;margin-bottom:8px}.c-game-product__img-wrap img{width:210px}.c-game-product__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:14px;margin-bottom:5px;color:#333;line-height:1.5}.c-game-product__desc{display:-webkit-box;overflow:hidden;height:70px;color:#333;text-overflow:ellipsis;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:4}.c-game-product__game{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;bottom:0;left:0;width:222px;height:24px;padding-left:8px;background-color:#eee;line-height:26px}.c-game-product__tag{width:64px;background-color:#888}.c-game-product__new{width:40px;background-color:#f33;font-weight:700}.c-game-product__tag,.c-game-product__new{top:0;right:0;height:20px;color:#fff;text-align:center;line-height:21px}.c-game-product__game,.c-game-product__tag,.c-game-product__new{display:block;position:absolute}.c-game-unit{display:table;table-layout:fixed}.c-game-unit__image{display:table-cell;vertical-align:middle}.c-game-unit__image img{width:40px;height:40px;margin-right:8px}.c-game-unit__content{display:table-cell;vertical-align:middle}.c-game-unit__title{font-weight:700;font-size:14px;display:-webkit-box;overflow:hidden;width:165px;max-height:36px;color:#333;vertical-align:middle;text-overflow:ellipsis;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-game-wide{display:table;position:relative;table-layout:fixed}.c-game-wide__image{display:table-cell;vertical-align:top}.c-game-wide__image img{width:100px;height:100px;margin-right:10px}.c-game-wide__content{display:table-cell;vertical-align:top}.c-game-wide__title{font-weight:700;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:346px;margin-bottom:4px;color:#333;line-height:20px}.c-game-wide__desc{font-size:12px;display:-webkit-box;overflow:hidden;width:346px;height:32px;color:#333;vertical-align:middle;text-overflow:ellipsis;line-height:16px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-game-wide__action{font-weight:700;font-size:14px;position:absolute;right:0;bottom:0;height:32px;padding:0 10px;border-radius:2px;background-color:#ff821e;color:#fff;line-height:34px}.c-gesoichi{margin-right:auto;margin-left:auto;font-family:Noto Sans JP,sans-serif}.c-gesoichi__inner{display:flex;background-color:#ff5a5f}.c-gesoichi__timer{font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:space-between;border-radius:2px;background-color:#333;color:#fff;text-align:center}.c-gesoichi__timer span{color:#ffeb00}.c-gesoichi--header-container{width:1000px}.c-gesoichi--header-container .c-gesoichi__inner{align-items:flex-start;justify-content:space-between;height:auto;padding:8px}.c-gesoichi--header-container .c-gesoichi__title{width:270px}.c-gesoichi--header-container .c-gesoichi__copy{font-weight:700;font-size:24px;display:flex;align-items:center;height:36px;color:#fff}.c-gesoichi--header-container .c-gesoichi__copy>em{font-weight:700;font-size:40px;margin:0 4px 0 10px;color:#ffeb00}.c-gesoichi--header-container .c-gesoichi__copy>b{font-weight:700;font-size:36px;margin-right:10px;color:#ffeb00}.c-gesoichi--header-container .c-gesoichi__copy>span{font-weight:700;font-size:30px}.c-gesoichi--header-container .c-gesoichi__timer{width:230px;height:36px;padding:0 16px}.c-gesoichi--header-container .c-gesoichi__timer span{font-weight:700;font-size:18px}.c-gift-code{width:1000px;margin:24px auto;padding:48px;border:1px solid #ddd;background-color:#fff;text-align:center}.c-gift-code img{width:400px}.c-gift-code p{font-weight:700;font-size:24px;margin-right:auto;margin-left:auto;width:640px;margin-bottom:16px;text-align:center}.c-gift-code span{font-size:16px;display:block;margin-top:16px;color:#666}.c-gift-code input{box-sizing:border-box;width:500px;height:48px;padding:8px;text-align:center;font-weight:700;font-size:18px}.c-gift-code__action{margin-right:auto;margin-left:auto;width:265px;height:50px;margin-top:32px}.c-gift-code .btn-gift-code{margin-right:auto;margin-left:auto;width:265px;margin-top:32px;border:0;border-radius:25px;background-color:#0096ff;color:#fff}.c-gift-code a{font-weight:700;font-size:16px;color:#fff;line-height:50px}.c-gift-code__reward{margin-right:auto;margin-left:auto;width:640px;padding:10px 0;background-color:#eee}.c-gift-code__reward img{display:inline;width:32px;height:32px}.c-gift-code__reward p{display:inline;vertical-align:middle;line-height:32px}.c-gift-code-game{width:920px;margin-top:40px;padding:40px 36px;background-color:#fff4c8}.c-gift-code-game ul{display:flex;flex-direction:row;justify-content:space-between;width:100%}.c-gift-code-media{background-color:#fff}.c-gift-code-media a{color:#222}.c-gift-code-media a p{font-weight:700;font-size:16px;width:100%;height:44px;margin-bottom:4px;text-align:left;line-height:1.4}.c-gift-code-media a span{font-size:12px;width:120px;height:12px;margin-top:0;padding:8px;background-color:#f6f6f6;line-height:12px}.c-gift-code-media img{width:104px;height:104px;margin-bottom:12px}.c-gift-code-media__content{width:157px;padding:12px 8px;box-shadow:0 1px 6px rgba(51,51,51,.15)}.c-header-user-info__l-item-btn{width:64px}.quick-charge{float:left;position:relative;margin:3px 0 0 3px}.quick-charge__point{position:absolute;top:-2px;right:23px;height:13px;padding:0 5px;border-radius:6px;background-color:rgba(0,0,0,.5);color:#ff0;font-size:85%;line-height:13px}.quick-charge .quick-charge__trigger{display:block;height:36px;padding:0 22px 0 6px;border:1px solid #ddd;background-color:#fff;color:#666;line-height:37px}.quick-charge .quick-charge__trigger .icon_coin{width:26px;height:26px;vertical-align:-8px}.quick-charge .quick-charge__trigger i{position:absolute;top:2px;right:2px;width:16px;height:34px;background-color:#ff7d00;color:#fff;text-align:center;line-height:34px}.quick-charge .quick-charge__trigger:hover{border:1px solid #ccc}.quick-charge .quick-charge__trigger.active{border:1px solid #888;color:#000}.quick-charge .quick-charge__trigger:hover i{background-color:#ff821e}.quick-charge .quick-charge__trigger.active i{background-color:#ff7d00}.quick-charge .quick-charge__menu{z-index:99999;display:none;position:absolute;top:39px;left:0;width:460px;height:420px;border:4px solid #ff821e;box-shadow:0 6px 6px rgba(0,0,0,.4)}.quick-charge .quick-charge__menu iframe{display:block;width:460px;height:400px;background-color:#fff}#game_wrap.game_wrap-hidden{visibility:hidden}.quick-charge__menu__close{position:absolute;top:-10px;right:-10px;width:30px;height:30px;border-radius:2px;background-color:#444;color:#fff;text-align:center;font-size:131%;line-height:29px;cursor:pointer}.quick-charge__footer{height:20px;padding:0 2px;background-color:#ff821e;color:#fff;text-align:right;font-size:77%;line-height:24px}.quick-charge__footer a{margin:0 0 0 10px;color:#fff;text-decoration:underline}.quick-charge-present{float:left;position:relative;width:214px;height:38px;margin:3px 0 0 16px;padding:0 6px 0 0;background-color:#946400;color:#fff078;text-align:right;font-size:85%}.quick-charge-present:after{position:absolute;top:0;left:-16px;width:0;height:0;border-top:19px solid transparent;border-right:16px solid #946400;border-bottom:19px solid transparent;content:""}.quick-charge-present span{display:block;padding:2px 0 0}.quick-charge-present a{color:#fff}.quick-charge-btn{position:absolute;top:-3px;right:180px}.quick-charge-open{z-index:10;position:absolute;left:0}.quick-charge-open a{display:block;float:left;position:absolute;width:140px;height:36px;margin:3px 0 0 3px;padding:0 28px 0 5px;border:solid #444 1px;background-color:#fff;color:#666;line-height:40px}.quick-charge-open a:hover{border:solid #444 1px;background:#fcf5d5}.quick-charge-open a:hover .fa-angle-down{background-color:#ff821e}.quick-charge-open__badge{font-size:11px;z-index:2;display:block;position:absolute;top:-4px;right:30px;padding:3px 5px;border-radius:10px;background-color:#f33;color:#fff;line-height:10px}.quick-charge-open__coin{width:24px;height:24px;padding-right:5px}.quick-charge-open .fa-angle-down{font-weight:700;font-size:18px;position:absolute;top:2px;right:2px;width:18px;height:32px;background-color:#ff7d00;color:#fff;text-align:center;line-height:32px}.quick-charge-close{z-index:1;position:absolute;left:0;opacity:0}.quick-charge-close a{display:block;float:left;position:absolute;width:140px;height:36px;margin:3px 0 0 3px;padding:0 28px 0 5px;border:solid #999 1px;background-color:#999;color:#288cbe;line-height:36px}.quick-charge-close .fa-reply{margin-right:10px;padding:5px;border-radius:40px;background-color:#333}.quick-charge-close .fa-angle-up{font-weight:700;font-size:18px;position:absolute;top:2px;right:2px;width:18px;height:32px;background-color:#333;color:#fff;text-align:center;line-height:30px}.quick-charge-content{position:relative;opacity:0}.c-hayaoshi{margin-right:auto;margin-left:auto;box-sizing:border-box;font-family:Noto Sans JP,sans-serif}.c-hayaoshi__inner{display:flex;background-color:#d2f0ff}.c-hayaoshi__title{margin-right:10px}.c-hayaoshi__remain{font-weight:700;font-size:14px;margin-right:10px;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 4px rgba(34,34,34,.2);color:#222;text-align:center}.c-hayaoshi__remain span{display:inline-block;color:#ff5a5f}.c-hayaoshi--header-container{width:1000px}.c-hayaoshi--header-container .c-hayaoshi__inner{align-items:flex-start;height:auto;padding:8px}.c-hayaoshi--header-container .c-hayaoshi__title{width:474px}.c-hayaoshi--header-container .c-hayaoshi__robo{width:246px}.c-hayaoshi--header-container .c-hayaoshi__remain{width:240px;line-height:28px}.c-hayaoshi--header-container .c-hayaoshi__remain span{font-weight:700;font-size:20px;margin:8px 4px}.c-hayaoshi--big-bnr{display:flex;align-items:flex-start;height:auto;padding:10px;background-color:#d2f0ff}.c-hayaoshi--big-bnr .c-hayaoshi__title{width:246px}.c-hayaoshi--big-bnr .c-hayaoshi__robo{width:141px}.c-hayaoshi--big-bnr .c-hayaoshi__remain{width:286px;height:68px;line-height:68px}.c-hayaoshi--big-bnr .c-hayaoshi__remain span{font-weight:700;font-size:32px}.c-no-flash{z-index:101;display:none;position:fixed;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.c-no-flash__warn{position:absolute;top:5em;left:27%;width:600px;height:355px;padding:50px 30px;border-radius:5px;background-color:#fff;color:#000;text-align:center}.c-no-flash__caption{font-weight:700;font-size:18px;margin-bottom:20px;padding:10px;background-color:#fafafa;color:#0088d0;text-align:center}.c-no-flash__detail{margin:0 20px}.c-no-flash__install{font-weight:700;font-size:14px;margin:20px auto}.c-no-flash__btn{width:300px;margin:20px auto 10px}.c-no-flash__btn .btn_light_blue{width:300px;border-radius:3px}.c-no-flash__notice{margin-bottom:20px;color:#f55252}.list-no-flash{margin-bottom:10px;padding:20px;border:2px solid #ccc;border-radius:5px}.list-no-flash li{font-size:16px;margin-left:20px;list-style:disc;text-align:left;line-height:30px}.list-no-flash li:first-child{margin-left:0;list-style:none}.c-notification-list>li{padding-top:2px}.c-permission{width:980px;margin:0 auto 10px;padding:30px 0;border:1px solid #ddd;border-radius:5px;background-color:#fff;text-align:center}.c-permission p{font-size:12px;color:#555;line-height:18px}.c-permission__lead{width:320px;margin:0 auto 15px}.c-permission__lead img{width:100%}.c-permission__action{font-weight:700;font-size:24px;display:block;width:420px;height:70px;margin:0 auto 24px;border-radius:5px;background-color:#ff7d00;box-shadow:0 4px 0 #e65f00;color:#fff;line-height:75px}.c-permission__action:hover{box-shadow:none;color:#fff;text-decoration:none;-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}.c-permission__regulation{font-size:16px;margin-bottom:20px;color:#555}.prof-setting-frame{margin-bottom:20px;border:1px #bce8f1 solid;background-color:#d9edf7;text-align:center}.prof-setting-frame:after{display:block;clear:both;content:""}.prof-setting-frame__btn-regist{font-size:14px;width:200px;margin:10px auto;padding:8px;border:none;border-radius:5px;background-color:#ff7d00;color:#fff;float:left;margin-left:160px}.prof-setting-frame__btn-login{font-size:14px;width:200px;margin:10px auto;padding:8px;border:none;border-radius:5px;background-color:#0096ff;color:#fff;float:right;margin-right:160px}.prof-setting-frame__btn-line{font-size:14px;width:200px;margin:10px auto;padding:8px;border:none;border-radius:5px;background-color:#ff7d00;color:#fff;display:inline-block;text-align:center}.c-induction-banner-2col{width:476px;margin-bottom:10px}.c-induction-banner-bottom a,.c-induction-banner-2col a{display:block}.c-induction-banner-bottom img,.c-induction-banner-2col img{width:100%}.c-induction-banner a{display:block}.c-induction-banner img{width:100%}.c-induction-banner--big{width:972px;margin:0 auto 10px}.c-induction-banner--sales{width:1000px;margin-bottom:0}.c-induction-hayaoshi{position:relative}.c-induction-hayaoshi a{display:block}.c-induction-hayaoshi__remain{font-weight:700;font-size:28px;position:absolute;top:25px;left:420px;color:#333}.c-induction-hayaoshi__remain>span{font-weight:700;font-size:40px;padding:0 10px;color:#f33}.c-bigbnr-counter{margin-right:auto;margin-left:auto;display:flex;align-items:center;box-sizing:border-box;height:auto;border:1px solid #fac658}.c-bigbnr-counter__title{width:562px}.c-bigbnr-counter__title img{width:100%}.c-bigbnr-counter__count{width:166px;height:88px;background-color:#fef1d6;text-align:center}.c-bigbnr-counter__count>img{width:100%}.c-bigbnr-counter__count-container{margin:2px auto;color:#1d3e71;font-weight:700}.c-bigbnr-counter__count-number{display:inline-block;width:85px;border:1px solid #1d3e71;border-radius:20px;background-color:#fff;text-align:center;letter-spacing:.3em;font-size:17px;line-height:30px}.c-bigbnr-counter__count-number span{color:#ee6400}.c-bigbnr-counter__count-text{display:inline;font-size:13px}.island_s{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:float linear infinite;animation:float linear infinite}.island_s:nth-child(1){-webkit-animation-duration:2.7s;animation-duration:2.7s}.island_s:nth-child(2){-webkit-animation-duration:2.9s;animation-duration:2.9s}.island_s:nth-child(3){-webkit-animation-duration:2.8s;animation-duration:2.8s}.island_s:nth-child(4){-webkit-animation-duration:2.5s;animation-duration:2.5s}.island_s:nth-child(5){-webkit-animation-duration:2.6s;animation-duration:2.6s}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}33%{-webkit-transform:translateY(15px);transform:translateY(15px)}99%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}33%{-webkit-transform:translateY(15px);transform:translateY(15px)}99%{-webkit-transform:translateY(0);transform:translateY(0)}}#island_world .island_admin{-webkit-animation-duration:3s;animation-duration:3s}.c-lottery{overflow:hidden;width:1000px;margin:0 auto;background-color:#fff}.c-lottery img{width:100%}.c-lottery__inner{margin-bottom:30px;padding:20px 0 30px;background:repeating-linear-gradient(135deg,transparent,transparent 12px,rgba(255,255,255,.5) 12px,rgba(255,255,255,.5) 24px);background-color:#ffffc8;background-size:auto auto}.c-lottery__content{margin-bottom:40px}.c-lottery__loto-box{width:400px;margin:20px auto 40px;text-align:center}.c-lottery__action{margin-bottom:30px;text-align:center}.c-lottery__action input[type=submit]{width:400px;height:72px;box-shadow:0 2px 8px 0 rgba(51,51,51,.3);color:#fff}.c-lottery__action-btn{font-weight:700;font-size:24px;display:inline-block;width:400px;height:72px;border:0;border-radius:5px;background-color:#f33;color:#fff;vertical-align:middle;text-align:center;line-height:72px}.c-lottery__action-btn:hover{color:#fff;text-decoration:none;opacity:.8}.c-lottery__action-btn--done{background-color:#999}.c-lottery__action-btn--done:hover{opacity:1}.c-lottery__action-btn--twitter{background:#00abe9}.c-lottery__more-action{padding:0 16px;text-align:center}.c-lottery__more-action-text{font-size:12px;margin-bottom:8px;padding-top:8px;color:#727272}.c-lottery__extend-link{font-weight:700;font-size:20px}.c-lottery__bnr{display:block;width:100%;height:100%;border-radius:5px;box-shadow:0 2px 8px 0 rgba(51,51,51,.3)}.c-lottery--newyear .c-lottery__inner{background-color:#f0f0aa}.c-lottery--newyear .c-lottery__action input[type=submit]{background-color:#333;color:#fff532}.c-lottery-header{box-sizing:border-box;position:relative;width:600px;margin:60px auto 30px;padding:16px;border-radius:10px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(51,51,51,.3);text-align:center}.c-lottery-header__inner{padding-top:30px;border:4px dashed #14aa00;border-radius:8px}.c-lottery-header__logo{position:relative;margin-bottom:40px}.c-lottery-header__egg-left{position:absolute;top:0;left:-90px;width:130px}.c-lottery-header__egg-right{position:absolute;top:0;right:-90px;width:130px}.c-lottery-header__schedule{font-weight:700;font-size:24px;margin:0 20px 16px;padding:8px 0;border-radius:5px;background-color:#ffb428;color:#fff}.c-lottery-header__text{font-weight:700;font-size:20px;margin-bottom:16px;color:#333}.c-lottery-header__ribbon{position:absolute;top:0;right:50%;left:50%;width:720px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-lottery-header--new .c-lottery-header__inner{padding-top:30px;border:4px dashed #00aae6}.c-lottery-header--new .c-lottery-header__egg-left{top:40px}.c-lottery-header--new .c-lottery-header__egg-right{top:40px}.c-lottery-header--newyear .c-lottery-header__schedule{background:#dcb428}.c-lottery-header--newyear .c-lottery-header__inner{border:4px dashed #ff3c28}.c-lottery-counter__wrap{display:table;width:600px;margin:0 auto;border-radius:5px;background-color:#fff;box-shadow:0 2px 8px 0 rgba(51,51,51,.3);text-align:center}.c-lottery-counter__title{font-weight:700;font-size:24px;display:table-cell;width:58%;padding:16px 8px;border-radius:5px 0 0 5px;background-color:#14aa00;color:#fff;vertical-align:middle}.c-lottery-counter__count{font-weight:700;font-size:24px;display:table-cell;color:#333;vertical-align:middle}.c-lottery-counter__count-number{font-weight:700;font-size:40px;margin-right:4px}.c-lottery-counter--new .c-lottery-counter__title{background-color:#00aae6}.c-lottery-counter--newyear .c-lottery-counter__title{background-color:#ff3c28}.c-lottery-prize{width:600px;margin:0 auto;border:4px solid #14aa00;border-radius:5px;background-color:#fff}.c-lottery-prize header{font-weight:700;font-size:24px;margin-bottom:16px;padding:8px 0;background-color:#14aa00;color:#fff;text-align:center}.c-lottery-prize--new{border:4px solid #00aae6}.c-lottery-prize--new header{background-color:#00aae6}.c-lottery-prize--newyear{border:4px solid #ff3c28}.c-lottery-prize--newyear header{background-color:#ff3c28}.c-lottery-list{padding:0 16px;text-align:center}.c-lottery-list__item{padding-bottom:16px}.c-lottery-list__item:not(:last-child){margin-bottom:16px;border-bottom:4px dashed #14aa00}.c-lottery-list__content{display:table;width:100%}.c-lottery-list__caption{font-weight:700;font-size:24px;display:table-cell;width:40%;color:#333}.c-lottery-list__prize{font-weight:700;font-size:24px;display:table-cell;color:#f33}.c-lottery-list__prize-unit{font-weight:700;font-size:24px;margin-left:2px}.c-lottery-list--new .c-lottery-list__item:not(:last-child){margin-bottom:16px;border-bottom:4px dashed #00aae6}.c-lottery-list--newyear .c-lottery-list__item:not(:last-child){margin-bottom:16px;border-bottom:2px dashed #ccc}.c-lottery-footer{width:800px;margin:0 auto;padding-bottom:40px}.c-lottery-footer table{border-collapse:separate}.c-lottery-notes th{font-size:20px;padding:16px 0 10px;border:4px #999 solid;border-radius:10px 10px 0 0;background-color:#999;color:#fff;vertical-align:middle;text-align:center}.c-lottery-notes td{font-size:16px;padding:30px;border:4px #999 solid;border-radius:0 0 10px 10px;background-color:#fff;color:#333;text-align:left;line-height:26px}.c-lottery-draw__ticket{position:relative;width:480px;margin:0 auto 8px;text-align:center}.c-lottery-draw__content{position:absolute;top:49%;right:50%;left:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-lottery-draw__caption{font-weight:700;font-size:28px;margin-bottom:4px;color:#333}.c-lottery-draw__prize{margin-bottom:8px;color:#f33;font-weight:700;font-size:48px}.c-lottery-draw__prize-unit{font-weight:700;font-size:20px}.c-lottery-draw__comment{font-weight:700;font-size:28px;color:#333}.c-lottery-recommend{margin:0 14px 40px}.c-lottery-recommend__lead{font-weight:700;font-size:20px;margin-bottom:8px;color:#333;text-align:center}.c-lottery-recommend__lead span{color:#f33}.c-lottery-conductor{margin-right:auto;margin-left:auto;width:972px;margin-bottom:8px;background:repeating-linear-gradient(135deg,transparent,transparent 8px,rgba(255,255,255,.5) 8px,rgba(255,255,255,.5) 16px);background-color:#ffffc8;background-size:auto auto}.c-lottery-conductor:after{display:block;clear:both;content:""}.c-lottery-conductor__image{float:left;width:370px;margin-right:20px}.c-lottery-conductor__image img{width:100%}.c-lottery-conductor__schedule{float:left;box-sizing:border-box;width:305px;margin:10px 20px 0 0;border:2px #ffb428 solid;border-radius:5px;background-color:#fff;color:#333;text-align:center}.c-lottery-conductor__schedule table{width:100%}.c-lottery-conductor__schedule span{font-weight:700;font-size:14px;display:inline-block;padding:10px 0;color:#f33}.c-lottery-conductor__schedule th{font-weight:700;font-size:12px;padding:4px 0;background-color:#ffb428;color:#fff;text-align:center}.c-lottery-conductor__schedule td{font-weight:700;font-size:12px;padding-bottom:8px;text-align:center}.c-lottery-conductor__action{float:left;width:240px;margin-top:18px;text-align:center}.c-lottery-conductor__action p{font-weight:700;font-size:11px;color:#333}.c-lottery-conductor__action-btn{font-weight:700;font-size:14px;display:inline-block;width:240px;height:45px;margin-bottom:10px;border-radius:23px;background-color:#f33;box-shadow:0 2px 8px 0 rgba(51,51,51,.3);color:#fff;line-height:45px}.c-lottery-conductor__action-btn:hover{color:#fff;text-decoration:none;opacity:.8}.c-lottery-conductor__action-btn--done{background-color:#999;box-shadow:none}.c-lottery-conductor__action-btn--done:hover{opacity:1}.minigame{margin:40px 15px 0}.minigame__inner{overflow:hidden;margin:0 -8px 0 0}.minigame__inner:after{display:block;clear:both;content:""}.minigame__inner li{float:left;width:137px;margin:0 10px 10px 0;padding:8px;background-color:#f4f4f4}.minigame__inner a{font-size:15px;color:#333}.minigame__inner .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:5px 0 0}.reco-minigame{position:absolute;top:-35px;right:-180px;width:150px;padding:10px;border-radius:6px;background-color:#fff}.reco-minigame li{float:left;width:70px;margin:0 10px 10px 0}.reco-minigame__title{font-weight:700;font-size:15px;margin:0 0 10px;border-bottom:1px solid #eee;text-align:center}.reco-minigame__inner{overflow:hidden;margin:0 -10px 0 0}.reco-minigame__inner a{font-size:10px;color:#333}.reco-minigame__inner .txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;margin:5px 0 0}.reco-minigame--greeting{top:10px;left:-180px}.c-flash-notice{width:1000px;height:40px;border-radius:2px;background-color:#288cbe;text-align:center}.c-flash-notice:hover{opacity:.9}.c-flash-notice__text{font-size:16px;color:#fff;line-height:40px}.c-flash-setting{width:1000px}.c-flash-setting img{width:100%}.your_friend_lefttop{position:absolute;top:-5px;right:0}.your_friend_lefttop .btn_light_gray{float:right;height:26px;margin:0 0 0 20px;font-size:100%;line-height:26px}#friend_list_wrap{overflow:hidden;width:985px}#friend_list_wrap li{float:left;position:relative;width:297px;margin:6px 10px 0 0;padding:10px;background-color:#eee}#friend_list_wrap li .user_prof_img{display:block;float:left;width:64px;height:64px;padding:0 6px 0 0}#friend_list_wrap li .cancel{display:none;position:absolute;top:-5px;right:-5px}.c-friend-card-list{display:flex;flex-wrap:wrap;margin-bottom:10px}.c-friend-card-list__operation{position:absolute;top:-3px;right:0}.c-friend-card-list__operation-action{font-size:13px;display:block;float:right;width:148px;height:26px;margin:0 0 0 20px;border:1px solid #ccc;border-radius:4px;background-color:#eee;color:#888;text-align:center;line-height:26px}.c-friend-card-list__operation-action:hover{border:1px solid #aaa;color:#444}.c-friend-card-list--your-friend .c-friend-card{width:298px;margin-bottom:10px;padding:10px}.c-friend-card-list--your-friend .c-friend-card:hover .c-friend-card__friend-cancel{display:inline}.c-friend-card-list--your-friend .c-friend-card__user-name{margin-bottom:8px;font-weight:700}.c-friend-card-list--your-friend .c-friend-card:not(:nth-child(2n)){margin-right:10px}.c-friend-card-list--your-friend .c-friend-card__info{width:225px}.c-friend-card{display:flex;position:relative;width:210px;height:85px;margin-bottom:8px;padding:8px;border:1px solid #ccc;border-radius:4px}.c-friend-card:hover{background-color:#f4f4f4}.c-friend-card:not(:nth-child(3n)){margin-right:9px}.c-friend-card--greeted-done{background-color:#fff7ff}.c-friend-card--no-one{padding:20px 0}.c-friend-card__info{float:left;width:126px}.c-friend-card__img{display:block;float:left;width:60px;margin-right:6px}.c-friend-card__img:hover{opacity:.75}.c-friend-card__img img{width:100%}.c-friend-card__user-name{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:18px;cursor:pointer}.c-friend-card__date{font-size:12px;display:block;margin-bottom:6px}.c-friend-card__friend-cancel{display:none;position:absolute;top:-5px;right:-5px}.c-friend-card__other-link{font-size:11px}.c-friend-card__other-link a{margin:0 12px 0 0}.c-friend-card__other-link img{height:17px;margin-right:2px;vertical-align:-3px}.c-friend-card__link-vegemon img{width:16px;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) -57px -282px}.c-friend-card__link-vegemon-off img{background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) -73px -282px}.c-friend-card__link-kizuna{color:#dd5193;font-weight:700;font-size:131%}.c-friend-card__link-kizuna img{width:26px;height:17px;margin:0;background:url(//static.gesoten.com/img/common/sprite.png?v=202308041200) 0 -282px;vertical-align:-2px}.c-friend-card__tag-online{font-size:11px;position:absolute;bottom:10px;left:76px;padding:3px 6px 0;border-radius:2px;background-color:#6ec81e;color:#fff}.sp-game{z-index:100;display:none;position:fixed;right:20px;bottom:20px;width:265px;padding:8px 12px;border-radius:8px;background-color:#fff;box-shadow:0 0 5px 1px #ccc}.sp-game:after{display:block;clear:both;content:""}.sp-game__inner{position:relative}.sp-game__txt{font-weight:700;font-size:14px;padding-bottom:8px}.sp-game__qr-code{float:left}.sp-game__thumb{float:right;margin-left:15px}.sp-game__close{font-weight:700;font-size:16px;position:absolute;top:-8px;right:-5px;padding:5px;cursor:pointer}.c-recommend-contents{box-sizing:border-box;border:1px solid #888;border-radius:4px}.c-recommend-contents__title{font-weight:700;font-size:12px;padding:12px;text-align:center}.l-item-list{padding:16px 10px}.l-item-list__item:not(:nth-child(4)){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #888}.c-game-media{display:table;width:100%}.c-game-media__img{display:table-cell;padding-right:10px}.c-game-media__img>img{width:90px}.c-game-media__disc{display:table-cell;width:180px;vertical-align:top}.c-game-media__title{font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px;padding-bottom:6px;color:#288cbe}.c-game-media__genre-tag{font-size:10px;display:inline-block;margin-bottom:10px;padding:2px 6px 0;border:1px solid #888;border-radius:3px;color:#888}.c-game-media:hover{opacity:.7}.c-game-playuser{display:table}.c-game-playuser__img{display:table-cell;padding-right:8px;vertical-align:bottom}.c-game-playuser__img>img{width:25px}.c-game-playuser__disc{font-size:12px;display:table-cell;color:#000;vertical-align:bottom;letter-spacing:1px}.c-game-playuser__disc>span{border-bottom:1px solid #000}.c-report{width:90%;margin:20px auto;padding:15px;border:1px solid #ccc;border-radius:4px;background-color:#fff;text-align:center}.l-set-sales{margin-right:auto;margin-left:auto;width:1000px}.c-set-sales{margin-right:auto;margin-left:auto;background-color:transparent;text-align:center}.c-set-sales .c-set-sales-product__caption{color:#222}.c-set-sales .c-set-sales-bonus__caption{color:#222}.c-set-sales .c-set-sales-bonus__plus-line{background-color:#eee}.c-set-sales .c-set-sales-bonus__plus-mark{background-color:#eee;color:#000}.c-set-sales .c-set-sales-available{background-color:#eee;color:#000}.c-set-sales .c-set-sales-available:after{border-top-color:#eee}.c-set-sales .btn-set-sales--able{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#ff9600;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.c-set-sales .c-set-sales-pointtown__action-button{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#ff9600;box-shadow:0 0 8px rgba(51,51,51,.3);color:#000;line-height:60px}.c-set-sales .c-set-sales-pattern{background-color:#eee;color:#000}.c-set-sales .c-set-sales-pattern:after{border-top-color:#eee}.c-set-sales--9th-anniversary{background-color:#ffe761}.c-set-sales--9th-anniversary .c-set-sales-product__caption{color:#333}.c-set-sales--9th-anniversary .c-set-sales-bonus__caption{color:#333}.c-set-sales--9th-anniversary .c-set-sales-bonus__plus-line{background-color:#296c5a}.c-set-sales--9th-anniversary .c-set-sales-bonus__plus-mark{background-color:#296c5a;color:#fff}.c-set-sales--9th-anniversary .c-set-sales-available{background-color:#296c5a;color:#fff}.c-set-sales--9th-anniversary .c-set-sales-available:after{border-top-color:#296c5a}.c-set-sales--9th-anniversary .btn-set-sales--able{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#f14900;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.c-set-sales--9th-anniversary .c-set-sales-pointtown__action-button{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#f14900;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.c-set-sales--9th-anniversary .c-set-sales-pattern{background-color:#296c5a;color:#fff}.c-set-sales--9th-anniversary .c-set-sales-pattern:after{border-top-color:#296c5a}.c-set-sales--white-day-202103{background-color:#eaadb3}.c-set-sales--white-day-202103 .l-set-sales-list{width:68%}.c-set-sales--white-day-202103 .l-set-sales-list>li:not(:last-child),.c-set-sales--white-day-202103 .l-set-sales-list>li:not(:nth-last-child(2)){padding-bottom:20px}.c-set-sales--white-day-202103 .c-set-sales-product__caption{color:#fff}.c-set-sales--white-day-202103 .c-set-sales-bonus__caption{color:#eaadb3}.c-set-sales--white-day-202103 .c-set-sales-bonus__plus-line{background-color:#4c4c87}.c-set-sales--white-day-202103 .c-set-sales-bonus__plus-mark{background-color:#4c4c87;color:#fff}.c-set-sales--white-day-202103 .c-set-sales-available{background-color:#4c4c87;color:#fff}.c-set-sales--white-day-202103 .c-set-sales-available:after{border-top-color:#4c4c87}.c-set-sales--white-day-202103 .btn-set-sales--able{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#e21422;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.c-set-sales--white-day-202103 .c-set-sales-pointtown__action-button{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#e21422;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.c-set-sales--white-day-202103 .c-set-sales-pattern{background-color:#4c4c87;color:#fff}.c-set-sales--white-day-202103 .c-set-sales-pattern:after{border-top-color:#4c4c87}.c-set-sales-header{margin-bottom:16px}.c-set-sales-header img{width:100%}.c-set-sales-product{padding-bottom:64px}.c-set-sales-product__caption{font-weight:700;font-size:20px;margin-bottom:24px;text-align:center}.c-set-sales-product__caption span{font-size:12px;font-weight:400}.c-set-sales-pointtown{margin:0 10px 30px;padding:20px;border-radius:2px;background-color:#fff;text-align:center}.c-set-sales-pointtown__desc{font-weight:700;font-size:16px;margin-bottom:20px;color:#333;line-height:24px}.c-set-sales-pointtown__action-button{width:400px}.c-set-sales-pointtown__action-button:hover{color:#fff;opacity:.8}.c-set-sales-pattern{font-size:24px;display:inline-block;position:relative;height:60px;margin-bottom:40px;padding:0 24px;text-align:center;font-weight:700;line-height:62px}.c-set-sales-pattern span{font-weight:700;font-size:36px;margin:0 4px;letter-spacing:1px}.c-set-sales-pattern:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-10px;border:solid transparent;border-width:20px;content:"";pointer-events:none}.l-set-sales-list{margin-right:auto;margin-left:auto;display:flex;justify-content:space-between}.l-set-sales-list__item{width:24%;margin:0 .5%;box-shadow:0 0 4px 1px rgba(0,0,0,.1)}.c-set-sales-cover{position:relative}.c-set-sales-cover:before{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);content:""}.c-set-sales-item{padding:12px;background-color:#fff;text-align:center}.c-set-sales-item__thumb{margin-bottom:4px}.c-set-sales-item__thumb img{width:100%}.c-set-sales-item__title{font-weight:700;font-size:16px}.c-set-sales-item__coin{font-weight:700;font-size:14px;color:#f33}.c-set-sales-item__coin img{width:28px;height:28px;margin-right:4px;vertical-align:-2px}.c-set-sales-item__coin span{font-weight:700;font-size:32px}.c-set-sales-item__price{font-weight:700;font-size:16px;margin-bottom:8px}.c-set-sales-bonus{margin-bottom:12px}.c-set-sales-bonus__plus{position:relative;height:36px;margin-bottom:20px}.c-set-sales-bonus__plus-line{position:relative;top:53%;height:4px;border-radius:2px;line-height:36px}.c-set-sales-bonus__plus-mark{margin-right:auto;margin-left:auto;position:relative;width:36px;height:36px;border-radius:50%;text-align:center;font-size:26px}.c-set-sales-bonus__plus-mark span{position:absolute;top:-1px;left:5px}.c-set-sales-bonus__caption{font-weight:700;font-size:14px;margin-bottom:4px}.c-set-sales-bonus__action{text-align:center}.c-set-sales-bonus-list{font-weight:700;font-size:10px;padding:0 8px;border:1px solid #eee}.c-set-sales-bonus-list span{font-weight:700;font-size:20px}.c-set-sales-bonus-list li{padding-top:8px;line-height:38px}.c-set-sales-bonus-list li:not(:last-child){border-bottom:1px solid #eee}.c-set-sales-bonus-list li img{width:20px;height:20px;margin-right:4px;vertical-align:-2px}.c-set-sales-available{font-size:16px;position:relative;height:44px;margin-bottom:20px;text-align:center;font-weight:700;line-height:42px}.c-set-sales-available span{font-weight:700;font-size:24px;letter-spacing:1px}.c-set-sales-available:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-10px;border:solid transparent;border-width:10px;content:"";pointer-events:none}.c-set-sales-option__bnr{margin-right:auto;margin-left:auto;display:block;margin-bottom:20px;border-radius:2px;box-shadow:0 0 8px rgba(51,51,51,.3);text-align:center}.c-set-sales-option__compensate{font-size:14px;text-align:right}.btn-set-sales{width:100%}.btn-set-sales--done,.btn-set-sales--end{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#999;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.btn-set-sales--able{font-weight:700;font-size:24px;display:inline-block;border-radius:2px;background-color:#ff9600;box-shadow:0 0 8px rgba(51,51,51,.3);color:#fff;line-height:60px}.btn-set-sales--able:hover{color:#fff;opacity:.8}.c-set-sales-note{margin-bottom:64px;padding:16px;background-color:#eee}.c-set-sales-note__ttl{font-weight:700;font-size:20px;margin-bottom:16px;text-align:center}.c-set-sales-note__txt{font-size:14px;text-align:left}.c-status-menu-area{padding:16px 9px 24px}.c-status-menu-list{display:table;width:100%}.c-status-menu-list__item{display:table-cell;width:194px;text-align:center}.c-status-menu-list__item>a{display:inline-block;width:100%;padding:8px 0}.c-status-menu-list__item:not(:first-child){position:relative}.c-status-menu-list__item:not(:first-child):after{display:inline-block;position:absolute;bottom:8px;left:0;width:1px;height:27px;background-color:#888;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-status-menu-list__item:hover{position:relative}.c-status-menu-list__item:hover:before{position:absolute;bottom:0;left:25%;width:50%;height:3px;background-color:#ff7d00;content:""}.c-status-menu-list__item--active{position:relative}.c-status-menu-list__item--active:before{position:absolute;bottom:0;left:25%;width:50%;height:3px;background-color:#ff7d00;content:""}.c-status-menu-list-item{text-align:center}.c-status-menu-list-item img{width:27px;vertical-align:middle}.c-status-menu-list-item>p{font-size:14px;display:inline-block;margin:0;color:#000;vertical-align:middle;text-decoration:none}.c-twitter-area{float:left;position:relative;margin-left:13px}.c-twitter-area:after{display:block;clear:both;content:""}.c-twitter-frame{float:left;box-sizing:border-box;width:234px;margin-right:10px;border-radius:4px}.c-twitter-frame__title{font-weight:700;font-size:14px;box-sizing:border-box;width:232px;padding:7px 8px 5px;border-radius:2px 2px 0 0;color:#fff}.c-twitter-frame__wrap{padding:4px}.c-twitter-frame--gesoten{border:2px solid #00abe9}.c-twitter-frame--gesoten .c-twitter-frame__title{background-color:#00abe9}.c-twitter-frame--gesotensan{border:2px solid #6da734}.c-twitter-frame--gesotensan .c-twitter-frame__title{background-color:#6da734}.c-user-info-game{overflow:hidden;margin-bottom:40px}.c-user-info-game:after{display:block;clear:both;content:""}.c-user-information{float:left;position:relative;width:476px;margin-bottom:20px}.c-user-information__list li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:456px;margin-bottom:4px}.c-amazonpay-1st-buy{padding:12px;background-color:#faf5cd;text-align:center}.c-amazonpay-1st-buy__ttl{width:100%;margin-bottom:16px}.c-amazonpay-1st-buy__amapay{margin-bottom:12px;padding:8px 4px;border:1px solid #bbb;border-radius:2px;background-color:#fff}.c-amazonpay-1st-buy__amapay .lead-amapay{font-size:12px;margin-bottom:8px}.c-amazonpay-1st-buy__text-link{font-size:12px;color:#288cbe}.c-bnr-section-list:not(:last-child){margin-bottom:8px}.c-bnr-section-list>li{overflow:hidden}.l-main__l-aside .c-bnr-section-list>li iframe{margin-bottom:-53px;-webkit-transform:scale(.79);transform:scale(.79);-webkit-transform-origin:0 0;transform-origin:0 0}.c-lb202006{position:relative;margin-bottom:28px;padding:48px 0 20px;background-color:#ffffe6}.c-lb202006-header{position:relative;margin-bottom:48px;text-align:center}.c-lb202006-header__title{font-weight:700;font-size:36px;margin-bottom:32px;color:#222}.c-lb202006-header__lead{font-weight:700;font-size:16px;margin-bottom:48px;color:#222;line-height:24px}.c-lb202006-header__badge{font-weight:700;font-size:18px;position:absolute;top:-28px;right:20px;width:140px;height:140px;border-radius:70px;background-color:#ffe17d;color:#222;line-height:22px}.c-lb202006-header__badge p{margin-top:48px}.c-lb202006-reward{margin-right:auto;margin-left:auto;margin-bottom:48px;text-align:center}.c-lb202006-reward__balloon{font-weight:700;font-size:16px;margin-right:auto;margin-left:auto;position:relative;width:560px;margin-bottom:20px;padding:20px 0;border-radius:2px;background-color:#ff5a5f;color:#fff}.c-lb202006-reward__balloon:after{position:absolute;top:96%;left:50%;width:0;height:0;margin-left:-10px;border:solid transparent;border-width:10px;border-color:rgba(255,90,95,0);border-top-color:#ff5a5f;content:"";pointer-events:none}.c-lb202006-reward .btn-reward-important{font-weight:700;font-size:16px;width:360px;height:56px;border:0;border-radius:2px;text-align:center;line-height:56px;margin-right:auto;margin-bottom:20px;margin-left:auto;background-color:#ff9600;color:#fff}.c-lb202006-reward .btn-reward-important:hover{opacity:.8}.c-lb202006-reward .btn-reward-disabled{font-weight:700;font-size:16px;width:360px;height:56px;border:0;border-radius:2px;text-align:center;line-height:56px;margin-right:auto;margin-left:auto;background-color:#ccc;color:#333}.c-lb202006-reward__alert{margin-right:auto;margin-left:auto;width:440px;-webkit-animation:fade-in 5s ease 0s 1 forwards;animation:fade-in 5s ease 0s 1 forwards}@-webkit-keyframes fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.c-lb202006-ad{margin-right:auto;margin-left:auto;position:relative;width:400px;height:400px;border-radius:2px;background-color:#000;text-align:center}.c-lb202006-ad__content{position:absolute;top:0;left:0;width:100%;height:100%}.c-lb202006-ad__content-element{overflow:hidden;width:100%;height:100%}.c-lb202006-ad__container{z-index:99999;display:flex;align-items:center;justify-content:center;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.c-lb202006-ad__container>div{width:400px;height:400px}.c-lb202006-ad__container-ad{z-index:99999;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.c-lb202006-ad__loading{display:flex;align-items:center;height:100%;color:#fff}.c-lb202006-ad__loading p{font-weight:700;font-size:16px;position:absolute;right:20px;bottom:20px;color:#ccc}.c-lb202006-ad__loading span{display:inline-block;position:relative;bottom:0;padding:2px 1px;-webkit-transform:scale(1);transform:scale(1);-webkit-animation:loadingAni 2s ease-out infinite;animation:loadingAni 2s ease-out infinite}.c-lb202006-ad__loading span:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.c-lb202006-ad__loading span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.c-lb202006-ad__loading span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.c-lb202006-ad__forward{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.c-lb202006-ad__forward p{font-size:14px;color:#999;line-height:18px}@-webkit-keyframes loadingAni{0%{bottom:0}15%{bottom:0}30%{bottom:7px}45%{bottom:0}}@keyframes loadingAni{0%{bottom:0}15%{bottom:0}30%{bottom:7px}45%{bottom:0}}.c-lb202006-counter{font-weight:700;font-size:16px;margin-right:auto;margin-left:auto;display:table;width:400px;padding:24px;border-radius:2px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(51,51,51,.3);color:#222}.c-lb202006-counter__title{display:table-cell;position:relative;vertical-align:middle;text-align:left}.c-lb202006-counter__count{display:table-cell;vertical-align:middle;text-align:right}.c-lb202006-counter__count>strong{font-weight:700;font-size:36px;margin-right:4px}.c-lb202006-content{margin-right:auto;margin-left:auto;padding-bottom:48px}.c-lb202006-content__title{font-weight:700;font-size:24px;margin-bottom:32px;color:#222;text-align:center}.c-lb202006-list{display:flex;flex-wrap:wrap;justify-content:center}.c-lb202006-list>li{position:relative;width:400px;margin-bottom:8px;border:1px solid #ccc;border-radius:2px}.c-lb202006-list>li:not(:nth-child(2n)){margin-right:8px}.c-lb202006-list__item-cover:before{z-index:1;position:absolute;width:100%;height:100%;border-radius:2px;background-color:rgba(0,0,0,.5);content:""}.c-lb202006-media{display:table;width:100%;padding:8px;border-radius:2px;background-color:#fff;table-layout:fixed}.c-lb202006-media__thumb{display:table-cell;width:90px;height:90px;border-radius:2px;background-color:#ddd;vertical-align:middle;text-align:center}.c-lb202006-media__thumb-text{font-weight:700;font-size:16px;color:#222;line-height:22px}.c-lb202006-media__thumb-text-highlight{font-weight:700;font-size:20px}.c-lb202006-media__content{display:table-cell;padding-left:16px;vertical-align:middle}.c-lb202006-media__present-item{font-weight:700;font-size:16px;margin-top:8px;color:#ff5a5f}.c-lb202006-media__present-item .icon-egg{display:inline-block;width:22px;margin-right:6px}.c-lb202006-media__present-item img{position:relative;top:-4px;width:100%}.c-lb202006-media__present-item-highlight{font-weight:700;font-size:24px;margin-right:2px}.c-lb202006-media__stamp-get,.c-lb202006-media__stamp-none{z-index:2;position:absolute;top:8px;right:8px;width:70px}.c-lb202006-media__stamp-get>img,.c-lb202006-media__stamp-none>img{width:100%}.c-lb202006-media__progress{position:relative;padding-top:24px}.c-lb202006-media__progress>progress{width:100%;height:4px;background-color:#eee}.c-lb202006-media__progress>progress[value]{border-radius:2px}.c-lb202006-media__progress>progress[value]::-webkit-progress-bar{border-radius:2px;background-color:#eee}.c-lb202006-media__progress>progress[value]::-webkit-progress-value{border-radius:2px;background-color:#999}.c-lb202006-media__progress-text{font-weight:700;font-size:14px;position:absolute;bottom:12px;color:#222}.c-lb202006-history{margin-right:auto;margin-left:auto;width:400px}.c-lb202006-history__inner{overflow-y:scroll;max-height:280px;padding:0 16px;border:1px solid #ccc;border-radius:2px;background-color:#fff}.c-lb202006-history table{width:100%;border-collapse:collapse;color:#222;text-align:center}.c-lb202006-history table tr{font-size:14px}.c-lb202006-history table tr:not(:last-child){border-bottom:1px solid #ccc}.c-lb202006-history table th,.c-lb202006-history table td{width:50%;padding:16px 0}.c-lb202006-history table td:last-child{font-weight:700}.c-lb202006-history table th{position:sticky;top:0;border-bottom:1px solid #ccc;background-color:rgba(255,255,255,.9);font-weight:700}.c-lb-notes{margin-right:auto;margin-left:auto;width:670px;border:2px solid #ccc;border-radius:2px;background-color:#fff}.c-lb-notes header{font-weight:700;font-size:16px;padding:14px 0;border-radius:2px 2px 0 0;background-color:#ccc;color:#444;text-align:center}.c-lb-notes ul{padding:32px}.c-lb-notes li{font-size:14px;margin-bottom:6px;color:#444;line-height:18px}.c-lb-notes li a{color:#288cbe}.c-lb202006-login{z-index:1000000;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-color:rgba(0,0,0,.6)}.c-lb202006-login__lead{font-weight:700;font-size:20px;position:absolute;top:50%;left:50%;width:100%;color:#fff;text-align:center;line-height:28px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-lb202006-login__lead>a{color:inherit;text-decoration:underline}.c-lb202006-login__lead>a:hover{text-decoration:none}.c-lb-container{display:table;width:100%;padding:8px;border:2px solid #666;background-color:#fff}.c-lb-container__title{font-weight:700;font-size:12px;display:table-cell;vertical-align:middle}.c-lb-container__counter{font-weight:700;font-size:14px;display:table-cell;margin-right:2px;text-align:right}.c-lb-container__counter em{font-weight:700;font-size:16px}.c-lb202006-modal{z-index:2147483100;display:block;position:fixed;right:20px;bottom:170px;width:320px;height:400px;border-radius:2px;box-shadow:0 1px 12px rgba(51,51,51,.6);font-family:Noto Sans JP,sans-serif}.c-lb202006-modal__close{font-weight:700;font-size:24px;position:absolute;top:-45px;right:0;width:38px;height:38px;border-radius:50%;background-color:#fff;box-shadow:0 1px 12px rgba(51,51,51,.6);color:#333;text-align:center;line-height:38px}.c-lb202006-modal__close:hover{color:#333;opacity:.8}.c-lb202006-modal__inner{overflow:hidden;box-sizing:border-box;height:400px;padding:16px;border-radius:2px;background-color:#ffffe6;color:#222}.c-lb202006-modal__header{margin-bottom:10px;text-align:center}.c-lb202006-modal__header h1{font-weight:700;font-size:20px;position:relative;padding-bottom:4px}.c-lb202006-modal__header span{font-weight:700;font-size:14px;position:relative;top:-2px;margin-right:4px;padding:2px 6px;border-radius:2px;background-color:#ff5a5f;color:#fff}.c-lb202006-modal__header-lead{font-weight:700;font-size:12px;color:#555}.c-lb202006-modal__content{margin-bottom:8px}.c-lb202006-modal__action{text-align:center}.c-lb202006-modal__action-btn{font-weight:700;font-size:14px;box-sizing:border-box;width:100%;height:46px;border-radius:2px;background-color:#ff9600;color:#fff;text-align:center;line-height:46px}.c-lb202006-modal__action-btn:hover{opacity:.8}.c-lb202006-modal .c-modal-counter{font-weight:700;font-size:14px;display:table;box-sizing:border-box;width:100%;margin-bottom:16px;padding:4px 16px;border-radius:2px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(51,51,51,.3);color:#222}.c-lb202006-modal .c-modal-counter__title{display:table-cell;vertical-align:middle}.c-lb202006-modal .c-modal-counter__count{display:table-cell;vertical-align:middle;text-align:right}.c-lb202006-modal .c-modal-counter__count>strong{font-weight:700;font-size:24px;margin-right:2px}.c-lb202006-modal .c-modal-list{overflow-y:scroll;max-height:216px;padding-right:8px;font-size:0}.c-lb202006-modal .c-modal-list::-webkit-scrollbar{width:8px}.c-lb202006-modal .c-modal-list::-webkit-scrollbar-track{border-radius:4px;background-color:#eee}.c-lb202006-modal .c-modal-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:#999}.c-lb202006-modal .c-modal-list>li{display:inline-block;position:relative;width:calc((99.9999% - 16px)/3);margin-bottom:8px}.c-lb202006-modal .c-modal-list>li:not(:nth-child(3n)){margin-right:8px}.c-lb202006-modal .c-modal-list>li:nth-child(3n+1):nth-last-child(-n+3),.c-lb202006-modal .c-modal-list>li:nth-child(3n+1):nth-last-child(-n+3)~li{margin-bottom:0}.c-lb202006-modal .c-modal-list>li:last-child .c-modal-media{border:2px solid #ff5a5f}.c-lb202006-modal .c-modal-list>li:last-child .c-modal-media__terms{background-color:#ff5a5f}.c-lb202006-modal .c-modal-list>li:last-child .c-modal-media__terms-text{color:#fff}.c-lb202006-modal .c-modal-list__item-cover:before{z-index:1;position:absolute;width:100%;height:100%;border-radius:2px;background-color:rgba(0,0,0,.5);content:""}.c-lb202006-modal .c-modal-media{box-sizing:border-box;width:100%;border:2px solid #ccc;border-radius:2px;background-color:#fff;text-align:center}.c-lb202006-modal .c-modal-media__terms{border-radius:1px 0 0 1px;background-color:#ccc;vertical-align:middle;text-align:center}.c-lb202006-modal .c-modal-media__terms-text{font-weight:700;font-size:14px;color:#333}.c-lb202006-modal .c-modal-media__terms-text-highlight{font-weight:700;font-size:20px;margin-right:2px}.c-lb202006-modal .c-modal-media__content{padding:6px 0;vertical-align:middle}.c-lb202006-modal .c-modal-media__present-item{font-weight:700;font-size:14px;position:relative;color:#ff5a5f;line-height:14px}.c-lb202006-modal .c-modal-media__present-item span{display:inline-block;position:relative;top:-4px;width:16px;margin:0 4px 4px 0}.c-lb202006-modal .c-modal-media__present-item img{width:100%}.c-lb202006-modal .c-modal-media__present-item-highlight{font-weight:700;font-size:32px;line-height:32px}.c-lb202006-modal .c-modal-media__stamp-get{z-index:2;position:absolute;bottom:-27px;left:50%;width:61px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-lb202006-modal .c-modal-media__stamp-get img{width:100%}.c-card{position:relative}.c-card__l-thumb>img{display:block;width:100%;max-height:auto}.c-card__l-content{padding:12px}.c-card__title{word-break:break-all}.c-card:hover{opacity:.7}.c-card__title{font-weight:700;font-size:14px;line-height:1.2}.c-card__title>a{color:#222}.c-card__lead{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;margin-top:8px;color:#666;line-height:1.4}.c-card__badge{font-size:10px;display:inline-block;margin-top:8px;padding:2px 4px;border-radius:2px;background-color:#e4e4e4}.c-category-media{position:relative;display:flex;padding:12px}.c-category-media:hover{opacity:.7}.c-category-media__l-thumb{flex:1;width:24px}.c-category-media__l-thumb>img{display:block;width:100%}.c-category-media__l-content{width:calc(100% - 24px);padding:0 0 0 8px}.c-category-media__title{word-break:break-all}.c-category-media__l-content{display:flex;align-items:center}.c-category-media__title{font-size:14px;line-height:1.2}.c-category-media__title>a{color:#222}.c-carousel{z-index:0;overflow:hidden;position:relative;max-height:250px;margin-bottom:8px}.c-carousel__slider img{width:100%}.c-carousel__slider li{margin-right:4px}.c-carousel__arrow{z-index:1;position:absolute;top:0;width:100px;height:100%;cursor:pointer}.c-carousel__arrow--prev>span,.c-carousel__arrow--next>span{position:absolute;top:50%;left:50%}.c-carousel__arrow--next{right:0;background:linear-gradient(270deg,rgba(0,0,0,.5) 0,transparent 98.96%)}.c-carousel__arrow--next>span{-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%)}.c-carousel__arrow--next>span:after{display:inline-block;width:20px;height:20px;margin:0 10px;border-right:4px solid #fff;border-bottom:4px solid #fff;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-carousel__arrow--prev{left:0;background:linear-gradient(270deg,transparent 0,rgba(0,0,0,.5) 98.96%)}.c-carousel__arrow--prev>span{-webkit-transform:translate(-60%,-50%);transform:translate(-60%,-50%)}.c-carousel__arrow--prev>span:after{display:inline-block;width:20px;height:20px;margin:0 10px;border-right:4px solid #fff;border-bottom:4px solid #fff;color:inherit;content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg)}.c-carousel__dots{display:flex;justify-content:center;position:absolute;bottom:8px;width:100%;height:4px}.c-carousel__dots li{padding:0 3px}.c-carousel__dots button{width:16px;height:4px;border:0;border-radius:1px;background-color:#fff;text-indent:-9999px}.c-carousel__dots button[aria-selected=true]{background-color:#ff5a5f}.c-coupon-list{position:relative;padding-bottom:12px}.c-coupon-list .c-coupon-list__trigger{display:none}.c-coupon-list__item+.c-coupon-list__item{margin-top:4px}.c-coupon-list__item:nth-of-type(n+4){visibility:hidden;height:0;margin:0;opacity:0;transition:.5s}.c-coupon-list__trigger:checked~.c-coupon-list__item:nth-of-type(n+4){visibility:visible;height:auto;margin:8px 0;opacity:1}.c-coupon-list__more{display:none;margin-top:8px;color:#288cbe;text-align:center;cursor:pointer}.c-coupon-list__more:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-coupon-list__more.active{display:block}.c-coupon-list__more:before{margin-right:4px;content:"クーポンを全て表示させる";vertical-align:sub}.c-coupon-list__more--toggle:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-coupon-list__more--toggle:before{content:"非表示にする";vertical-align:bottom}.c-coupon{border-radius:2px;background-color:#faf5cd;color:#222}.c-coupon>a{display:block;color:inherit}.c-coupon>a:hover{opacity:.7}.c-coupon__l-header{position:relative}.c-coupon__l-header:before,.c-coupon__l-header:after{display:block;position:absolute;bottom:-2px;width:6px;height:6px;border-radius:50px;background-color:#fff;content:""}.c-coupon__l-header:before{left:-3px}.c-coupon__l-header:after{right:-3px}.c-coupon__header-title{font-weight:700;font-size:14px;margin:0 6px;padding:8px 0;border-bottom:2px dashed #fff;text-align:center}.c-coupon__l-body{display:flex;justify-content:space-between;padding:8px}.c-coupon__credit{font-size:14px;line-height:1.2}.c-coupon__credit-coin:before{display:inline-block;position:relative;top:2px;width:16px;height:20px;margin-right:4px;background:url(/geso/pc/img/core/icon/gesocoin-20.png?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:sub}.c-coupon__credit-coin:after{display:inline-block;margin:0 4px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #222;content:""}.c-coupon__date{width:72px;padding:2px 0;border-radius:2px;background-color:#fff;vertical-align:sub;text-align:center}.c-draw{width:840px;margin-right:auto;margin-bottom:40px;margin-left:auto}.c-draw--2col{display:flex;gap:40px}.c-draw-sec__head{font-weight:700;font-size:16px;display:flex;margin-bottom:16px;gap:8px}.c-draw-sec__head>i{width:22px}.c-draw-sec__lead{font-size:14px;margin-bottom:24px}.c-draw-table{font-size:14px;text-align:left}.c-draw-table table{width:100%;table-layout:fixed}.c-draw-table tbody:before{display:block;height:5px;content:""}.c-draw-table th{padding:4px 0;background-color:#ececec}.c-draw-table th:first-child{padding-left:20px}.c-draw-table__grade{width:100px}.c-draw-table td{padding:4px 0}.c-draw-table td:first-child{padding-left:20px}.c-draw-notice{width:840px;margin-right:auto;margin-bottom:40px;margin-left:auto;padding:16px;border:1px solid #d1d1d1;border-radius:4px}.c-draw-notice__ttl{font-weight:700;font-size:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #d1d1d1;text-align:center}.c-draw-notice__text{font-size:14px;line-height:1.6}.c-eventbar{display:flex;align-items:center;width:100%;margin:0 auto;border:1px solid #ff9600;background-color:#ff9600}.c-eventbar-main{width:180px;border-right:1px solid #fff}.c-eventbar-main__img{display:block;width:148px;margin:0 auto}.c-eventbar-info{width:180px;text-align:center}.c-eventbar-info__status{font-weight:700;font-size:16px;color:#fff}.c-eventbar-info__date{font-size:12px;color:#fff;font-weight:400}.c-eventbar-content{position:relative;width:calc(100% - 360px);padding:8px 12px;background-color:#fff}.c-eventbar-content__lead{font-weight:700;font-size:16px;padding-bottom:4px}.c-eventbar-content__text{font-weight:700;font-size:20px;line-height:1}.c-eventbar-content__em{color:#f00}.c-eventbar-content__note{font-size:12px;display:inline-block;font-weight:400}.c-eventbar-coinback{border:1px solid #666;background-color:#666}.c-eventbar-coinback--active{border:1px solid #f33;background-color:#f33}.c-eventbar-coinback--super{border:1px solid #000;background-color:#000}.c-eventbar-coinback--super .c-eventbar-content__lead{color:#f00;text-decoration:underline}.c-footer{font-size:14px;background-color:#222;color:#fff;text-align:left;font-family:Noto Sans JP,sans-serif}.c-footer__l-inner{width:1000px;margin-right:auto;margin-left:auto}.c-footer__l-logo{margin-bottom:40px}.c-footer__l-item{display:flex;margin-bottom:64px}.c-footer__l-copyright{text-align:center}.c-footer-logo{display:flex;align-items:flex-end}.c-footer-logo__img{width:100px;margin-right:16px}.c-footer-logo__img>img{width:100%}.c-footer-item--genre{width:330px;margin-right:30px}.c-footer-item--help{width:220px}.c-footer-item--company{width:150px}.c-footer-item--mobile{width:230px}.c-footer-item__l-header{margin-bottom:20px}.c-footer-item__title{font-weight:700;font-size:16px}.c-footer-item-list.cols2{display:flex;flex-wrap:wrap;width:100%}.c-footer-item-list.cols2>li:nth-child(odd){width:60%}.c-footer-item-list.cols2>li:nth-child(even){width:40%}.c-footer-item-list li{margin-bottom:10px}.c-footer-item-list li>a{color:#fff}.c-footer-item-list li>a:hover{color:#ffaf00;text-decoration:underline}.c-footer-mobile>img{display:block;width:100%}.c-footer-bnr{margin-right:auto;margin-left:auto;width:360px;margin-bottom:24px}.c-footer-bnr:hover{opacity:.7}.c-footer-bnr img{width:100%}.c-footer-seal{display:flex;justify-content:center;margin-bottom:64px;gap:130px}.c-footer-seal__l-content{display:flex;gap:16px}.c-friend-media{position:relative;display:flex;padding:8px 8px 26px}.c-friend-media__l-thumb{flex:1;width:60px}.c-friend-media__l-thumb>img{display:block;width:100%}.c-friend-media__l-content{width:calc(100% - 60px);padding:8px}.c-friend-media__title{word-break:break-all}.c-friend-media:hover{opacity:.7}.c-friend-media__status-label{font-size:10px;margin-top:4px;padding:3px 0;border:1px solid #b9e66e;border-radius:2px;background-color:white;color:#666;text-align:center}.c-friend-media__l-content>time{display:block;margin-bottom:8px;color:#666}.c-friend-media__name{font-weight:700;font-size:16px}.c-friend-media__name>a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#288cbe;word-break:break-all;line-height:1.2}.c-friend-media__l-friends-menu{margin-top:12px}.c-friend-media__l-btn{position:absolute;right:8px;bottom:8px}.c-friend-media__l-btn>.badge-greeted-done,.c-friend-media__l-btn>.btn-greeted{position:relative;right:0;bottom:0;line-height:24px}.c-friend-media__l-btn>.badge-greeted-done{display:block;height:24px;padding:0 10px;border-radius:12px;background-color:#fff3f3;cursor:pointer}.c-gacha-section__bnr{margin-bottom:8px}.c-gacha-section__bnr img{display:block;width:100%}.c-gacha-section__btn{border:1px solid #ff9600;border-radius:2px;background-color:#fff;text-align:center}.c-gacha-section__btn>a{display:block;padding:8px 0;color:#ff9600}.c-gacha-section__btn>a:hover{background-color:#faf5cd}.c-gacha{width:980px;margin:10px auto;padding:10px 0;background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.1);text-align:center}.c-gacha__iframe{display:block;width:100%;height:3500px}.c-gacha__permission-wrap{margin:15px 0}.game-appeal{z-index:100;position:relative;position:fixed;right:20px;bottom:20px;width:275px;padding:8px;border-radius:8px;background-color:#fff;box-shadow:0 0 5px 1px #ccc;-webkit-animation:slideLeftPc 3s 0s linear 1 forwards;animation:slideLeftPc 3s 0s linear 1 forwards}.game-appeal__inner{position:relative}.game-appeal__thumb{margin-bottom:8px}.game-appeal__txt{font-weight:700;font-size:14px;margin-bottom:8px;color:#222}.game-appeal__btn{font-weight:700;font-size:12px;display:inline-block;width:100%;padding-top:12px;padding-bottom:12px;border:1.5px solid #fff;border-radius:80px;background-color:#53a6df;box-shadow:0 0 10px 0 rgba(0,0,0,.25);color:#fff;text-align:center}.game-appeal__close{font-weight:700;font-size:24px;position:absolute;top:-16px;right:-16px;width:32px;height:32px;border-radius:24px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);color:#666;text-align:center;line-height:1.4;cursor:pointer}@-webkit-keyframes slideLeftPc{0%,75%{-webkit-transform:translateX(320px);transform:translateX(320px)}85%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideLeftPc{0%,75%{-webkit-transform:translateX(320px);transform:translateX(320px)}85%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.c-game-carousel__area[aria-hidden=true]{display:none}.c-game-carousel__area>a{display:block}.c-game-carousel__area>a>img{display:block;width:100%}.c-game-carousel-list{display:flex;justify-content:space-between}.c-game-carousel-list__item{position:relative}.c-game-carousel-list__item[aria-selected=true]:before{display:none}.c-game-carousel-list__item[aria-selected=false]:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;content:"";opacity:.4}.c-game-carousel-list__item+.c-game-carousel-list__item{margin-left:4px}.c-game-carousel-list__item>a{display:block}.c-game-carousel-list__item>a>img{display:block;max-width:100%}.c-geso-ichi{position:absolute;top:88px;right:calc(50% - (500px + 164px));width:135px;height:170px;padding-top:60px;background-image:url(/geso/pc/img/core/gesoichi/banner_mypage_gesoichi_timer.png?v=202308041200-force);background-size:135px 170px;background-repeat:no-repeat;font-weight:700;font-size:15px}.c-geso-ichi[data-login-status=false]{top:120px}.c-geso-ichi__txt{display:block;margin-bottom:10px;color:#fff;text-align:center;line-height:1.4}.c-geso-ichi__timer{width:100px;margin-left:16px;padding:6px 0;border-radius:4px;background-color:#000;color:#ebff3c;text-align:center}.c-guide>header{margin-bottom:28px}.c-guide img{width:100%}.c-guide .c-section{margin-bottom:24px}.c-guide .c-section__l-body{position:relative}.c-guide .c-section__l-label{margin-bottom:10px;line-height:2}.c-guide-container__action{padding:0 20px 20px;text-align:center}.c-guide-container__in-active{z-index:1;position:absolute;width:100%;height:calc(100% - 16px);background-color:rgba(0,0,0,.5);content:"";font-size:0}.c-guide-container .btn-guide{width:400px}.c-guide-list{display:flex;flex-wrap:wrap}.c-guide-list li{justify-content:center;width:calc((99.9999% - 16px)/2)}.c-guide-list li:nth-child(odd){margin-right:16px}.c-guide-list .c-section__title{margin-bottom:16px}.c-guide-list .c-section__title-option{margin-left:0}.c-guide-list .btn-guide{width:100%}.c-guide-event-card{position:relative;margin-bottom:16px}.c-guide-event-card__l-thumb>img{display:block;width:100%;max-height:auto}.c-guide-event-card__l-content{padding:12px}.c-guide-event-card__title{word-break:break-all}.c-guide-event-card:hover{opacity:.7}.c-guide-event-card__l-content{padding:12px}.c-guide-event-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:16px;margin-bottom:8px}.c-guide-event-card__title>a{color:#222}.c-guide-event-card__lead{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;margin-bottom:8px;text-align:center}.btn-guide{font-weight:700;font-size:16px;margin:0 auto;padding:16px 0;border:1px solid #ff9600;border-radius:2px;background-color:#ff9600;color:#fff;text-align:center;line-height:1}.c-incentive-card{position:relative;text-align:center}.c-incentive-card__l-thumb>img{display:block;width:100%;max-height:auto}.c-incentive-card__l-content{padding:12px}.c-incentive-card__title{word-break:break-all}.c-incentive-card:hover{opacity:.7}.c-incentive-card__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:700;font-size:14px;margin-bottom:12px}.c-incentive-card__title>a{color:#222}.c-incentive-card__lead{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12px;margin-bottom:8px;color:#666}.c-incentive-card__incentive{color:#ff5a5f;font-weight:700}.c-incentive-card__incentive:before{display:inline-block;width:16px;height:20px;margin-right:4px;background:url(/geso/pc/img/core/icon/egg-20.png?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:middle}.c-incentive-card__point{color:#ff5a5f;font-weight:700}.c-incentive-card__point:before{display:inline-block;width:16px;height:20px;margin-right:4px;background:url(/geso/pc/img/core/icon/point-20.png?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:middle}.c-header{width:1000px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;height:100%;background-color:#fff}.c-header #talk_wrap{top:80px;right:2px}.c-header__l-left{display:flex;align-items:center;width:456px;height:100%}.c-header__l-right{display:flex;align-items:center;justify-content:flex-end;width:540px;height:100%}.c-header__logo{height:100%;margin-right:16px}.c-header__logo>a{display:flex;align-items:center;box-sizing:border-box;width:92px;height:100%}.c-header__logo>a>img{display:block;width:100%}.c-header__l-menu{height:100%}.c-header__l-user-info{margin-right:16px}.c-header__netcafe{position:absolute;top:20px;right:-104px;line-height:1.2}.c-header-menu{display:flex;flex:1;width:348px}.c-header-menu li{position:relative;width:116px;height:100%;padding:16px 4px}.c-header-menu-item{display:block;position:relative;padding:16px 12px;border-radius:3px;text-align:center;line-height:1}.c-header-menu-item__title{font-weight:700;font-size:14px;color:#333;line-height:1.6}.c-header-menu-item[aria-selected=true],.c-header-menu-item:hover{background-color:#f6f6f6}.c-header-menu-item .balloon-odekake-time{display:none;position:absolute;top:-10px;left:-16px;width:140px}.c-header-menu-item .balloon-odekake-time__item{font-size:10px;position:relative;padding-top:3px;padding-bottom:3px;border-radius:2px;box-shadow:0 1px 2px rgba(34,34,34,.2);color:#222;text-align:center}.c-header-menu-item .balloon-odekake-time__item:before,.c-header-menu-item .balloon-odekake-time__item:after{background-color:#fff}.c-header-menu-item .balloon-odekake-time__item:before{z-index:1;display:block;position:absolute;bottom:-2px;left:50%;width:12px;height:12px;box-shadow:0 1px 2px rgba(34,34,34,.2);content:"";-webkit-transform:translateX(-50%) rotate(45deg) skew(10deg,10deg);transform:translateX(-50%) rotate(45deg) skew(10deg,10deg)}.c-header-menu-item .balloon-odekake-time__item:after{z-index:2;display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;content:""}.c-header-menu-item .balloon-odekake-time__item>span{z-index:3;display:block;position:relative}.c-header-menu-item:hover .balloon-odekake-time{display:block}.c-header-user-info{display:flex;flex:1;position:relative;padding:6px 0;border-radius:2px;box-shadow:inset 0 0 2px rgba(51,51,51,.3)}.c-header-user-info__l-balloon{position:absolute;top:-20px;width:100%}.c-header-user-info__l-balloon .balloon{border-radius:2px;background-color:#ff5a5f;color:#fff;font-size:10px;display:inline-block;position:relative;padding:2px 4px}.c-header-user-info__l-balloon .balloon:before{display:block;position:absolute;bottom:-6px;left:calc(50% - 3.6px);border-top:6px solid #ff5a5f;border-right:3.6px solid transparent;border-left:3.6px solid transparent;content:""}.c-header-user-info__item{display:flex;margin-right:8px}.c-header-user-info__item-owned{display:flex;align-items:center;justify-content:space-between;margin:0 8px}.c-header-user-info__item-owned>a{font-size:14px;color:#333}.c-header-user-info__item-owned--coin,.c-header-user-info__item-owned--egg{min-width:80px}.c-header-user-info__item-owned--coin>a:before,.c-header-user-info__item-owned--egg>a:before{display:inline-block;width:20px;height:20px;margin-right:6px;background-size:100%;background-repeat:no-repeat;content:"";vertical-align:sub}.c-header-user-info__item-owned--coin>a:before{background-image:url(/geso/pc/img/core/icon/gesocoin-20.png?v=202308041200)}.c-header-user-info__item-owned--egg>a:before{background-image:url(/geso/pc/img/core/icon/egg-20.png?v=202308041200)}.c-header-user-info__l-item-btn{position:relative}.c-header-user-info__l-item-btn--coin{width:64px}.c-header-user-info__l-item-btn--egg{width:40px;margin-left:2px}.c-header-user-info__l-item-btn .balloon-badge-limited{border-radius:2px;background-color:#ff5a5f;color:#fff;font-size:10px;display:block;position:absolute;bottom:-22px;width:100px;padding:2px 0;text-align:center}.c-header-user-info__l-item-btn .balloon-badge-limited:before{display:block;position:absolute;top:-6px;left:calc(50% - 3.6px);border-right:3.6px solid transparent;border-bottom:6px solid #ff5a5f;border-left:3.6px solid transparent;content:""}.c-header-user-info__l-item-btn .balloon-badge-limited--coin{left:-16px}.c-header-user-info__l-item-btn .balloon-badge-limited--egg{left:-29px}.c-header-user-info__item-btn{font-size:12px;display:table;width:100%;height:26px;border-radius:3px;text-align:center;line-height:24px}.c-header-user-info__item-btn--coin{position:absolute;background-color:#ff9600;color:#fff}.c-header-user-info__item-btn--coin:hover{background-color:#ffb542;color:#fff}.c-header-user-info__item-btn--return{position:absolute;background-color:#f2f2f2;color:#222}.c-header-user-info__item-btn--return:hover{background-color:#ececec;color:#222}.c-header-user-info__item-btn--egg{background-color:#f2f2f2;color:#222}.c-header-user-info__item-btn--egg:hover{color:#222;opacity:.7}.c-header-contents{display:flex;justify-content:space-between;width:156px}.c-header-contents__item{position:relative;width:60px;height:36px}.c-header-contents__item #show_talk,.c-header-contents__item #show_talk_ie{position:relative;top:0;left:0}.c-header-contents__item .balloon-badge-bingo{border-radius:2px;background-color:#ff5a5f;color:#fff;font-size:10px;display:block;position:absolute;top:-20px;left:-20px;width:94px;padding:2px 0;text-align:center}.c-header-contents__item .balloon-badge-bingo:before{display:block;position:absolute;bottom:-6px;left:calc(50% - 3.6px);border-top:6px solid #ff5a5f;border-right:3.6px solid transparent;border-left:3.6px solid transparent;content:""}.c-header-contents__menu{position:relative;width:20px;height:16px;margin-left:4px;padding:8px 0}.c-header-contents__menu:hover{opacity:.7}.c-header-contents__menu-icon,.c-header-contents__menu-close-icon{display:inline-block;width:20px;height:20px;margin-bottom:8px}.c-header-contents__menu-icon>img,.c-header-contents__menu-close-icon>img{display:inline-block;width:100%}.c-header-contents__menu-close-icon{display:none}.c-header-contents__menu-list{z-index:501;display:none;position:absolute;top:64px;right:0;padding:8px;border-radius:block-align-center;background-color:#fff;box-shadow:0 1px 2px rgba(34,34,34,.2)}.c-header-contents__menu-list li{font-size:14px;display:block;width:120px;height:30px;padding:0 10px;color:#222;text-align:center;line-height:30px}.c-header-contents__menu-list li:not(:last-child){border-bottom:1px dashed #ddd}.c-header-contents__menu-list li a:hover{color:#288cbe;text-decoration:underline}.c-header-contents__item-bingo{display:flex;align-items:center;justify-content:center;height:100%;border-radius:2px;background-color:#c0e1f2}.c-header-contents__item-bingo:hover{opacity:.7}.c-header-contents__item-bingo>img{margin-right:auto;margin-left:auto;display:block;width:42px}.c-header-contents__item-talk:hover{opacity:.7}.c-header-contents__item-talk#show_talk{width:100%;height:100%}.c-header-contents__item-talk#show_talk>a{display:flex;align-items:center;justify-content:center;width:auto;height:100%;border:0;border-radius:2px;background-color:#ceed99;line-height:1}.c-header-contents__item-talk#show_talk>a>img{width:42px;height:auto;background-image:none}.c-header-contents__item-talk#show_talk>a>span{font-weight:700;font-size:12px;position:absolute;top:-8px;right:-4px;padding:3px 6px;border:none;border-radius:9px;background-color:#ff5a5f;color:#fff}.c-header-netcafe{display:block;height:38px;padding:0 4px;border:1px solid #ddd;border-radius:2px;background-color:#fff;color:#288cbe;text-align:center}.c-header-netcafe:hover{opacity:.7}.c-header-netcafe__caption{font-size:10px;display:inline-block;margin-bottom:2px}.c-header-netcafe__title{font-size:16px}.c-header-login-area{display:flex;justify-content:space-between;width:248px}.c-header-login-area__item{width:116px}.c-header-login-area__item .btn-action,.c-header-login-area__item .btn-default{padding:10px 0}.c-header-notice{z-index:1;display:table;overflow:hidden;position:absolute;top:20px;right:20px;padding:16px;border-radius:2px;background-color:#fff;box-shadow:0 1px 3px rgba(51,51,51,.3);-webkit-animation:slideLeft 7s 0s ease-in-out 1 forwards;animation:slideLeft 7s 0s ease-in-out 1 forwards}.c-header-notice[data-animation=finished]{display:none}.c-header-notice__image{display:table-cell;vertical-align:middle}.c-header-notice__image img{width:36px;height:36px;margin-right:8px}.c-header-notice__content{display:table-cell;vertical-align:middle}.c-header-notice__desc{font-size:14px;color:#333}.c-header-notice__desc strong{font-weight:700;font-size:16px}.c-header-notice__close{font-size:11px;position:absolute;top:6px;right:6px;width:14px;height:14px;border-radius:7px;background-color:#ddd;color:#666;text-align:center;line-height:14px;cursor:pointer}@keyframes slideLeft{0%,100%{-webkit-transform:translateX(304px);transform:translateX(304px)}10%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@-webkit-keyframes slideLeft{0%,100%{-webkit-transform:translateX(304px)}10%,90%{-webkit-transform:translateX(-10px)}}.c-history{width:750px;line-height:27px}.c-history table{clear:both;width:100%;margin-bottom:8px;border-spacing:1px;border-collapse:separate;background-color:#ccc}.c-history table th{padding:4px;background-color:#eee;vertical-align:middle;text-align:center;font-weight:700}.c-history table .th_status{min-width:140px}.c-history table .th_limit{min-width:127px}.c-history table td{padding:8px;vertical-align:middle}.c-history__notes{font-size:12px;margin-bottom:10px}.c-history__attention{font-weight:700;font-size:14px;margin-bottom:12px;padding:12px;border:solid 1px #ff3232;background-color:#ffebee;color:#ff3232;text-align:center}.c-history__inner{display:flex;align-items:center;justify-content:center;gap:8px}.c-history__highlight{font-weight:700;font-size:14px;color:#ff3232}.c-history__empty{font-size:16px;padding:16px;text-align:center}.c-history__active{background-color:#fff}.c-history__disable{background-color:#f7f7f7;color:#acacac}.history-btn{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;border-radius:8px;background-color:#0086e5}.history-btn a{color:#fff}.history-btn:hover{background-color:#0074d2}.history-btn--disable{background-color:#acacac;color:#fff}.history-btn--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.c-notice{margin-bottom:16px;padding:16px 0;border:1px solid #ff9600;border-radius:2px;background-color:#faf5cd;text-align:center}.c-notice__text{font-weight:700;font-size:14px;color:#222}.c-pickup-message{position:relative;font-size:14px;padding:12px 8px}.c-pickup-message:hover{opacity:.7}.c-pickup-message>a{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#222}.c-pickup-message .pickup-badge{font-size:12px;display:inline-block;margin-right:8px;padding:4px 6px;border-radius:2px;background-color:#ff5a5f;color:#fff;vertical-align:baseline}.c-manage-message{color:#444}.c-manage-message>a{position:relative;display:block;color:inherit;line-height:1.3}.c-manage-message>a:after{position:absolute;top:calc(50% - 4px)}.c-manage-message>a:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #666;border-bottom:1px solid #666;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-manage-message>a:hover{color:#288cbe;text-decoration:underline}.c-manage-message>a:after{right:0}.c-message{position:relative;font-size:14px;margin-bottom:8px;padding:10px 8px;border:1px solid #e4e4e4;border-radius:2px;background-color:#f6f6f6}.c-message>a{display:block;color:#222}.c-message>a:hover{opacity:.7}.c-message__title{margin-right:8px;font-weight:700}.c-message--emergency{border-color:#ff5a5f;background-color:#fff3f3}.c-message--emergency .c-message-badge{font-size:12px;display:inline-block;margin-right:8px;padding:4px 6px;border-radius:2px;background-color:#ff5a5f;color:#fff;vertical-align:baseline}.c-message--success{border-color:#b9e66e;background-color:white}.c-mtp-head{display:flex;justify-content:space-between}.c-mtp-head__l-content{display:flex;align-items:center;gap:8px}.c-mtp-head__l-link-content{display:flex;align-items:center;cursor:pointer;gap:8px}.c-mtp-head__plan-icon{width:28px}.c-mtp-head__plan-icon img{width:100%}.c-mtp-head__plan-name{font-weight:700;font-size:14px}.c-mtp-head__text-link{font-size:14px;color:#666;text-decoration:underline}.c-mtp-head__question-icon{font-size:16px;width:22px;height:22px;border:1px solid #999;border-radius:24px;background-color:#fff;text-align:center;line-height:23px}.c-mtp-head__question-icon>p{display:block;color:#666}.c-mtp-head__question-icon:hover{background-color:#ccc}.c-mtp-sec{width:750px;margin-bottom:24px}.c-mtp-sec__ttl{font-weight:700;font-size:16px;margin-bottom:12px}.c-mtp-sec__warp{padding:16px;background-color:#eee}.c-mtp-sec__btm-border:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ddd}.c-mtp-sec__notes{font-size:14px}.c-mtp-sec__notes li{list-style:disc}.c-mtp-sec__bnr{margin-right:auto;margin-left:auto}.c-mtp-sec__bnr img{width:100%}.c-mtp-summary li{display:flex;justify-content:space-between;width:500px}.c-mtp-summary li:not(:last-child){margin-bottom:8px}.c-mtp-summary__ttl--alert-taxt{font-size:12px;margin-top:8px;padding:4px;border:1px solid #f00;color:#f00}.c-mtp-summary__text{font-size:14px}.c-mtp-summary__text-link{font-size:14px;color:#288cbe;cursor:pointer}.c-mtp-summary__gesocoin{display:flex;gap:8px}.c-mtp-plan{display:flex;justify-content:space-between}.c-mtp-plan__l-ttl{display:flex;flex-direction:column}.c-mtp-plan__ttl{font-weight:700;font-size:14px}.c-icon-gesocoin{width:20px}.c-mtp-modal{padding:24px}.c-mtp-modal__img{margin-bottom:12px}.c-mtp-modal__img img{width:700px}.c-mtp-modal__text{font-size:14px;text-align:center}.c-mini-media{position:relative;display:flex}.c-mini-media__l-thumb{flex:1;width:56px}.c-mini-media__l-thumb>img{display:block;width:100%}.c-mini-media__l-content{width:calc(100% - 56px);padding:8px}.c-mini-media__title{word-break:break-all}.c-mini-media:hover{opacity:.7}.c-mini-media__l-content{display:flex;align-items:center}.c-mini-media__title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.2}.c-mini-media__title>a{color:#222}.c-mission-container{padding-top:30px}.c-mission-container .l-item-list{padding:0}.c-mission-container .l-item-list__item:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #999}.c-mission-container .l-item-list a{color:#333}.c-mission-container .c-game-media{display:table;width:100%}.c-mission-container .c-game-media__image{display:table-cell;position:relative;width:150px;vertical-align:top}.c-mission-container .c-game-media__image img{width:100%;border-radius:8px}.c-mission-container .c-game-media__content{display:table-cell;overflow:hidden;padding-left:10px}.c-mission-container .c-game-media__desc{font-size:20px;display:-webkit-box;line-height:33px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.c-mission{width:640px;margin:0 auto 16px;padding-bottom:16px}.c-mission i{display:inline-block;overflow:hidden;vertical-align:middle;text-indent:100%;white-space:nowrap}.c-mission .icon-point-l{width:20px;height:20px;background-image:url(/geso/sp/img/core/payment/pointtown-l.png?v=202308041200);background-size:auto 20px}.c-mission .icon-town-coin-l{width:20px;height:20px;background-image:url(/geso/sp/img/core/svg/towncoin.svg?v=202308041200);background-size:auto 20px}.c-mission .icon-egg{width:20px;height:24px;background-image:url(/geso/sp/img/core/svg/egg.svg?v=202308041200);background-size:auto 24px}.c-mission__date{font-size:16px;margin:16px;padding:10px;border-radius:8px;background-color:#fff;text-align:center;font-weight:700}.c-mission header{margin-bottom:20px}.c-mission--month-1{background-color:#fbf5e9}.c-mission--month-2{background-color:#6a3906}.c-mission--month-3{background-color:#b4c5f5}.c-mission--month-4{background-color:#bed43f}.c-mission--month-5{background-color:#ffdc40}.c-mission--month-6{background-color:#8873f8}.c-mission--month-7{background-color:#d8fe95}.c-mission--month-8{background-color:#f6af00}.c-mission--month-9{background-color:#4768a1}.c-mission--month-10{background-color:#cfd2d7}.c-mission--month-11{background-color:#c8151d}.c-mission--month-12{background-color:#dff5f8}.c-mission-qr{font-size:14px;margin:16px;padding:10px;border-radius:8px;background-color:#fff;text-align:center}.c-mission-qr__title{width:90%;margin:0 auto 10px}.c-mission-qr__title img{width:100%}.c-mission-qr__img{width:150px;margin:0 auto}.c-mission-qr__img img{width:100%}.c-mission-qr__desc{margin:10px;text-align:center}.c-mission-contents{position:relative;padding:0 16px 16px}.c-mission-contents:after{display:block;clear:both;content:""}.c-mission-item{display:block;position:relative;margin-bottom:16px;padding:16px;border-radius:6px;background-color:#fff;box-shadow:0 0 4px 0 #ccc}.c-mission-item:after{display:block;clear:both;content:""}.c-mission-item__title{width:90%;margin:0 auto}.c-mission-item__title img{width:100%}.c-mission-item--present{box-shadow:none}.c-mission-item__thumb{float:left;position:relative;width:80px;height:80px;margin-right:10px}.c-mission-item__thumb>img{width:100%;border-radius:8px}.c-mission-item__content{font-size:18px;float:right;position:relative;top:30px;width:calc(100% - 90px)}.c-mission-item__present-ttl{margin-bottom:16px}.c-mission-item__present-point{font-weight:700;font-size:24px;margin-bottom:12px;color:#f33}.c-mission-item__present-point .icon-point-m{margin-bottom:2px}.c-mission-list__item:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:4px dotted #fa0}.c-mission-list__content{display:table;position:relative;width:100%;table-layout:fixed}.c-mission-list__caption{display:table-cell;position:relative;width:260px;vertical-align:top}.c-mission-list__caption img{width:100%}.c-mission-list__present{display:table-cell;position:relative;width:100%;padding-left:16px;vertical-align:middle}.c-mission-list__present .icon-point-l{margin-right:4px;margin-bottom:4px}.c-mission-list__present .icon-egg{margin-bottom:4px}.c-mission-list__present-point{font-weight:700;font-size:24px;color:#f33;text-align:right;overflow-wrap:break-word}.c-mission-condition{width:90%;margin:40px auto}.c-mission-condition__title{width:90%;margin:0 auto 16px}.c-mission-condition__title img{width:100%}.c-mission-notes{margin:0 16px 16px;border:1px solid #999;border-radius:6px;background-color:#fff}.c-mission-notes header{font-size:16px;padding:8px 0;border-radius:4px 4px 0 0;background-color:#999;color:#fff;text-align:center}.c-mission-notes ul{margin:16px}.c-mission-notes ul+ul{margin-top:24px}.c-mission-notes li{font-size:12px;margin-bottom:8px;color:#999}.c-mission-wrap{box-sizing:border-box;margin-top:8px;margin-bottom:16px}.c-mission-induction{margin-right:auto;margin-left:auto;display:flex;align-items:center;position:relative;width:928px;margin-top:6px;margin-bottom:12px;padding:16px;border-radius:2px;background-color:#fff}.c-mission-induction__img{width:180px;margin-right:16px}.c-mission-induction__img img{width:100%}.c-mission-induction__read{flex-grow:3;margin-right:16px}.c-mission-board{margin-right:auto;margin-left:auto;position:relative;width:928px}.c-mission-board__wrap{position:relative;padding:16px}.c-mission-board:not(:last-child){margin-bottom:16px}.c-mission-board__l-label{margin-bottom:16px;line-height:2}.c-mission-board__point{margin:0 2px;color:#ff5a5f}.c-mission-board__point:before{background-image:url(/geso/sp/img/core/svg/towncoin.svg?v=202308041200);display:inline-block;width:16px;height:20px;background-size:100%;background-repeat:no-repeat;content:"";margin-right:2px;vertical-align:middle}.c-mission-board__action{position:absolute;top:20px;right:20px}.c-mission-board__help{font-size:12px;position:absolute;top:16px;right:16px;padding:2px 8px;border-radius:11px;background-color:#ccc;color:#fff;cursor:pointer}.c-mission-board__help:hover{opacity:.7}.c-mission-board__help a{color:#fff}.c-mission-board__no-entry{font-weight:700;font-size:14px;padding:10px;background-color:#ff5a5f;color:#fff;text-align:center}.c-mission-board__no-entry span{padding:2px 8px;border-radius:20px;background-color:#fff}.c-mission-media{display:flex;color:#222}.c-mission-media__title{font-weight:700;font-size:16px;margin-bottom:16px}.c-mission-media__title>span{margin-left:16px}.c-mission-media__l-thumb{width:120px}.c-mission-media__l-thumb img{width:100%}.c-mission-media__l-content{width:calc(100% - (120px + 16px));padding-left:16px}.c-mission-media__simple-desc{font-weight:700;font-size:14px;margin-bottom:12px;color:#666}.c-mission-media--large{margin-bottom:16px}.c-mission-stamp-list{display:flex}.c-mission-stamp-list__item{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;height:90px;border:1px solid #ddd;border-radius:2px;color:#ccc;vertical-align:middle}.c-mission-stamp-list__item--clear{background-color:#faf5cd;color:#222}.c-mission-stamp-list__item:not(:last-child){width:90px;margin-right:8px}.c-mission-stamp-list__item:last-child{width:326px}.c-mission-stamp-list--game-header .c-mission-stamp-list__item{height:70px}.c-mission-stamp-list--game-header .c-mission-stamp-list__item:not(:last-child){width:70px;margin-right:8px}.c-mission-stamp-list--game-header .c-mission-stamp-list__item:last-child{width:292px}.c-mission-stamp-list-wrap{position:relative;margin-bottom:16px}.c-cover{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.6)}.c-cover__lead{font-weight:700;font-size:14px;position:absolute;top:50%;left:50%;width:100%;color:#fff;text-align:center;line-height:1.4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-cover__lead>a{color:inherit;text-decoration:underline}.c-cover__lead>a:hover{text-decoration:none}.c-mission-not-held{font-weight:700;font-size:16px;padding:46px 0;text-align:center}.c-mission-recommend{padding:16px}.c-mission-recommend__title{font-weight:700;font-size:18px;margin-bottom:16px;padding-bottom:5px;border-bottom:1px #ddd solid}.c-mission-recommend__action{text-align:center}.c-mission-recommend__action a{display:inline-block;color:#ccc}.c-mission-recommend-list{display:flex;width:920px;margin:0 auto 75px}.c-mission-recommend-list li:not(:last-child){margin-right:10px}.c-mission-recommend-list__thumb{position:relative;width:176px;height:176px;margin-bottom:10px}.c-mission-recommend-list__thumb span{position:absolute;top:0}.c-mission-recommend-list__thumb img{width:100%}.c-mission-recommend-list__game-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:176px;text-align:center}.c-mygame-media{position:relative;display:flex;background-color:#fff;box-shadow:0 0 4px rgba(51,51,51,.3)}.c-mygame-media__l-thumb{flex:1;width:56px}.c-mygame-media__l-thumb>img{display:block;width:100%}.c-mygame-media__l-content{width:calc(100% - 56px);padding:8px}.c-mygame-media__title{word-break:break-all}.c-mygame-media:hover{opacity:.7}.c-mygame-media__l-content{display:flex;align-items:center}.c-mygame-media__title{font-weight:700;font-size:12px;line-height:1.2}.c-mygame-media__title>a{color:#222}.c-mypage-information{padding-top:8px;line-height:1.4}.c-pickup-board{position:relative;padding:8px}.c-pickup-board:hover{opacity:.7}.c-pickup-board__l-media{margin-bottom:8px}.c-pickup-board__lead{color:#666;line-height:1.4}.c-pickup-board-media{display:flex;align-items:center}.c-pickup-board-media__l-thumb{flex:1;width:56px}.c-pickup-board-media__l-thumb>img{display:block;width:100%}.c-pickup-board-media__l-content{width:calc(100% - 56px);padding:6px}.c-pickup-board-media__title{word-break:break-all}.c-pickup-board-media__title{color:#333;font-weight:700}.c-pickup-board-media__title>a{color:inherit}.pr-frame{margin:20px auto 0;text-align:center}.pr-frame p{width:730px;margin:0 auto 5px;padding:3px 0;background-color:#f0f0f0}.c-pr-widesuper{margin-right:auto;margin-left:auto;display:flex;width:748px;height:90px;text-align:center}.c-pr-widesuper__contents{width:calc(748px - 20px);height:90px;background-color:#f6f6f6}.c-pr-widesuper__notice{font-size:12px;display:flex;align-items:center;justify-content:center;width:20px;height:90px;background-color:#f6f6f6;color:#666;text-align:center}.c-pr-widesuper--reward{margin-right:auto;margin-left:auto;height:106px;padding-top:16px}.c-pr-widesuper--top{height:138px;padding-bottom:48px}.c-pr-wrap{margin-right:auto;margin-left:auto;width:1000px;background-color:#fff}.c-pr{display:block;text-align:center}.c-pr__contents{background-color:#f6f6f6}.c-pr__notice{font-size:12px;background-color:#f6f6f6;color:#666;text-align:center}.c-pr--rectangle{margin-right:auto;margin-left:auto;width:300px;margin-bottom:16px}.c-pr--rectangle .c-pr__contents{width:300px;height:250px}.c-pr--rectangle .c-pr__notice{width:300px;height:20px;padding-top:4px}.c-pr--wideskyscraper{margin-right:auto;margin-left:auto;width:300px;margin-bottom:32px}.c-pr--wideskyscraper .c-pr__contents{width:300px;height:600px}.c-pr--wideskyscraper .c-pr__notice{width:300px;height:20px;padding-top:4px}.c-pre-entry-media{position:relative;display:flex;padding:8px}.c-pre-entry-media__l-thumb{flex:1;width:100px}.c-pre-entry-media__l-thumb>img{display:block;width:100%}.c-pre-entry-media__l-content{width:calc(100% - 100px);padding:8px}.c-pre-entry-media__title{word-break:break-all}.c-pre-entry-media:hover{opacity:.7}.c-pre-entry-media__title{font-size:14px;margin-bottom:8px;font-weight:700}.c-pre-entry-media__title>a{color:#222}.c-pre-entry-media__lead{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;color:#666;line-height:1.4}.c-pre-entry-media__l-btn{position:absolute;right:8px;bottom:8px}.c-pre-entry-media__btn{display:inline-block;padding:4px 8px;border-radius:2px;background-color:#ff9600;color:#fff}.c-pre-entry-media__btn:hover{color:#fff}.l-rank{float:right;width:764px;margin:12px}.l-rank *{box-sizing:border-box}.rank-status{margin-bottom:24px;padding:16px;background-color:#f6f6f6;text-align:center}.rank-status__img{width:100px}.rank-status__text{font-weight:700;font-size:16px}.rank-status__text span{color:#f00}.rank-status__progress img{width:580px}.c-rank-section{padding-bottom:40px}.c-rank-section__ttl{font-weight:700;font-size:20px;padding-bottom:4px}.c-rank-section__lead{font-size:14px;padding-bottom:24px}.rank-table img{width:100%}.rank-table table{width:100%;text-align:center}.rank-table th,.rank-table td{font-weight:700;font-size:14px;padding:8px 4px;border:1px solid #ddd;vertical-align:middle}.rank-table th{background-color:#444;color:#fff}.rank-table th span{font-weight:400}.rank-table td{width:124px}.rank-table td img{width:48px}.rank-table__bg-regular{background-color:#f2fcf6}.rank-table__bg-bronze{background-color:#f2f0ec}.rank-table__bg-silver{background-color:#f4f6f6}.rank-table__bg-gold{background-color:#f8f6ea}.rank-table__bg-platina{background-color:#f4eeff}.rank-about dl:not(:last-child){padding-bottom:28px}.rank-about dt{font-weight:700;font-size:16px;padding-bottom:8px}.rank-about img{width:96%}.rank-history{display:flex;flex-wrap:wrap;align-items:center;text-align:center}.rank-history li{width:calc(100%/6);border-top:1px solid #ddd;border-left:1px solid #ddd}.rank-history li:nth-child(6n){border-right:1px solid #ddd}.rank-history li:nth-child(n+7){border-bottom:1px solid #ddd}.rank-history__ttl{font-weight:700;font-size:14px;padding:8px;border-bottom:1px solid #ddd;background-color:#fff}.rank-history__img{padding:8px;line-height:64px}.rank-history__img img{width:48px}.rank-history__bg-white{background-color:#f6f6f6}.rank-history__bg-regular{background-color:#f2fcf6}.rank-history__bg-bronze{background-color:#f2f0ec}.rank-history__bg-silver{background-color:#f4f6f6}.rank-history__bg-gold{background-color:#f8f6ea}.rank-history__bg-platina{background-color:#f4eeff}.rank-note{font-size:14px}.rank-note li{padding-bottom:12px}.c-rank-status-link{margin-right:auto;margin-left:auto;font-weight:700;font-size:14px;width:1000px;padding:0 14px;background-color:#fff;line-height:1.4}.c-rank-status-link__inner{display:flex;align-items:center;padding:8px;background-color:#f6f6f6}.c-rank-status-link__icon img{width:32px;margin-right:4px}.c-rank-status-link__text span{color:#f00}.c-rank-status-link-name{text-align:center}.c-rank-status-link-name img{width:32px}.c-ranking-top-card{position:relative}.c-ranking-top-card__l-thumb>img{display:block;width:100%;max-height:auto}.c-ranking-top-card__l-content{padding:16px 12px}.c-ranking-top-card__title{word-break:break-all}.c-ranking-top-card:hover{opacity:.7}.c-ranking-top-card__l-inner{overflow:hidden;border-radius:2px}.c-ranking-top-card__l-badge{position:absolute;top:-55px;width:100%;text-align:center}.c-ranking-top-card__l-badge>img{margin-right:auto;margin-left:auto;display:block;width:66px}.c-ranking-top-card__title{font-weight:700;font-size:14px;line-height:1.4}.c-ranking-top-card__title>a{color:#222}.c-ranking-card{position:relative}.c-ranking-card__l-thumb>img{display:block;width:100%;max-height:120px}.c-ranking-card__l-content{padding:12px 8px}.c-ranking-card__title{word-break:break-all}.c-ranking-card:hover{opacity:.7}.c-ranking-card__title{font-weight:700;font-size:12px;line-height:1.4}.c-ranking-card__title>a{color:#222}.c-ranking-card .c-ranking-card-badge{display:inline-block;margin-right:4px;padding:2px 8px;border-radius:2px;background-color:#666;color:#fff;line-height:1}.c-retrogames__nav>ul{display:flex;justify-content:space-between}.c-retrogames__nav .btn-default{font-size:12px;padding:16px 12px}.c-retrogames__text{font-size:14px;padding-bottom:16px;line-height:1.4}.c-retrogames__text>img{display:block;width:100%;padding-bottom:8px}.c-retrogames__sub-ttl{font-weight:700;font-size:16px;margin-bottom:12px}.c-retrogames-detail{display:flex;align-items:center;padding:16px}.c-retrogames-detail__l-thumb{flex-shrink:0;width:240px;margin-right:16px;padding-bottom:8px}.c-retrogames-detail__l-thumb>img{width:100%}.c-retrogames-detail__l-content{width:calc(100% - 256px)}.c-retrogames-detail__ttl{font-weight:700;font-size:20px;padding-bottom:4px}.c-retrogames-detail__desc{font-size:14px;padding-bottom:24px}.c-reward-aside-wrapper{position:relative;margin-bottom:16px}.c-reward-aside-login{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.6)}.c-reward-aside-login__lead{font-weight:700;font-size:14px;position:absolute;top:50%;left:50%;width:100%;color:#fff;text-align:center;line-height:1.4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-reward-aside-login__lead>a{color:inherit;text-decoration:underline}.c-reward-aside-login__lead>a:hover{text-decoration:none}.c-reward-aside{background-color:#f6f6f6}.c-reward-aside__l-header{padding:16px}.c-reward-aside__title{display:inline-block;vertical-align:top;font-weight:700;font-size:16px}.c-reward-aside__help{display:inline-block;top:8px;right:8px;width:18px;height:18px;margin-left:4px;border-radius:50px;background-color:#ccc;color:#fff;text-align:center;line-height:18px;cursor:pointer}.c-reward-aside__l-body{margin:0 16px;padding-bottom:16px}.c-reward-aside__l-inner-color{padding:16px;background-color:#e4e4e4}.c-reward-aside__l-inner-color a{color:#222;text-decoration:underline}.c-reward-aside__l-inner-color a:hover{text-decoration:none}.c-reward-aside__lead{font-size:14px;line-height:1.4}.c-reward-aside__lead--center{text-align:center}.c-reward-aside__prosession{font-weight:700;font-size:16px;padding:14px 32px 14px 14px;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 2px rgba(34,34,34,.3)}.c-reward-aside__prosession--egg:before{display:inline-block;width:16px;height:20px;margin-right:4px;background:url(/geso/pc/img/core/icon/egg-20.png?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:middle}.c-reward-aside__prosession--point:before{display:inline-block;width:16px;height:20px;margin-right:4px;background:url(/geso/sp/img/core/svg/towncoin.svg?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:middle}.c-reward-aside+.c-reward-aside{border-top:1px solid #e4e4e4}.c-reward-aside__l-btn{padding:0 16px 16px}.c-reward-aside__l-btn.cols2{display:flex;flex-wrap:wrap}.c-reward-aside__l-btn.cols2>.c-reward-aside__btn{width:calc((99.9999% - 1*8px)/2);margin-bottom:8px}.c-reward-aside__l-btn.cols2>.c-reward-aside__btn:not(:nth-child(2n)){margin-right:8px}.c-reward-aside__l-btn.cols2>.c-reward-aside__btn:nth-child(2n+1):nth-last-child(-n+2),.c-reward-aside__l-btn.cols2>.c-reward-aside__btn:nth-child(2n+1):nth-last-child(-n+2)~.c-reward-aside__btn{margin-bottom:0}.c-reward-aside__btn{display:block;padding:14px 0;border:1px solid #e4e4e4;background-color:#fff;color:#288cbe;text-align:center}.c-reward-aside__btn:hover{opacity:.7}.c-reward-nav-main{display:flex;flex-wrap:wrap}.c-reward-nav-main>.c-reward-nav-main__item{width:calc((99.9999% - 3*2px)/4);margin-bottom:2px}.c-reward-nav-main>.c-reward-nav-main__item:not(:nth-child(4n)){margin-right:2px}.c-reward-nav-main>.c-reward-nav-main__item:nth-child(4n+1):nth-last-child(-n+4),.c-reward-nav-main>.c-reward-nav-main__item:nth-child(4n+1):nth-last-child(-n+4)~.c-reward-nav-main__item{margin-bottom:0}.c-reward-nav-main__item{position:relative}.c-reward-nav-main__item:first-child{border-radius:2px 0 0 2px}.c-reward-nav-main__item:last-child{border-radius:0 2px 2px 0}.c-reward-nav-main__item>a{font-weight:700;font-size:16px;display:block;width:100%;height:100%;padding:24px 0;background-color:#e4e4e4;color:#222;text-align:center}.c-reward-nav-main__item>a:hover{background-color:#ff9600;color:#fff}.c-reward-nav-main__item--active>a{background-color:#ff9600;color:#fff}.balloon-badge-entry{border-radius:2px;background-color:#ff5a5f;color:#fff;font-size:10px;margin-right:auto;margin-left:auto;font-weight:700;font-size:12px;display:block;position:absolute;top:-15px;right:0;left:0;width:120px;padding:4px 8px;text-align:center;line-height:1.2}.balloon-badge-entry:before{display:block;position:absolute;bottom:-6px;left:calc(50% - 3.6px);border-top:6px solid #ff5a5f;border-right:3.6px solid transparent;border-left:3.6px solid transparent;content:""}.c-reward-login{padding:36px 0;background-color:#f6f6f6;text-align:center}.c-reward-login__title{padding-bottom:16px}.c-reward-login__img{padding-bottom:36px}.c-reward-login__l-btn{margin-right:auto;margin-left:auto;width:400px}.c-reward-login__btn{font-weight:700;font-size:16px;display:block;padding:20px 0;background-color:#ff9600;color:#fff;text-align:center}.c-reward-login__btn:hover{opacity:.7}.c-reward-login__btn:hover{color:#fff}.c-sec:not(:last-child){margin-bottom:40px}.c-sec__l-header{margin-bottom:16px}.c-sec__l-body{margin-bottom:16px}.c-sec__l-bottom{padding-bottom:12px}.c-sec__ttl{font-weight:700;font-size:20px;padding:16px 8px;border-left:4px solid #00b4d8;background-color:#f6f6f6;vertical-align:baseline;line-height:1.4}.c-sec__sub-ttl{font-weight:700;font-size:16px;margin-bottom:12px}.c-sec__lead{font-size:14px;padding-bottom:4px}.c-sec__lead>span{color:#f00}.c-sec__text-link{font-size:16px;margin-top:16px;text-align:center}.c-section{background-color:#f6f6f6}.c-section--relative{position:relative}.c-section--bnr-list{background-color:#fff}.c-section--site-mission{padding-bottom:20px}.c-section--site-mission+.c-section--site-recommend{margin-top:28px}.c-section--site-game{width:980px;margin-right:auto;margin-left:auto;margin-top:20px}.c-section--no-bg{background-color:transparent}.l-main__l-aside>.c-section+.c-section{margin-top:12px}.l-main__l-aside>.c-section+.c-section--top-border{margin-top:0;border-top:1px solid #e4e4e4}.l-main__l-contents>.c-section+.c-section{margin-top:24px}.c-section__l-header{position:relative}.l-main__l-aside .c-section__l-header{padding:12px}.l-main__l-contents .c-section__l-header,.l-main__l-single-col .c-section__l-header{padding:16px 16px 12px}.c-section__l-body{margin:0 16px;padding-bottom:16px}.c-section__l-inner-color{padding:16px;background-color:#e4e4e4}.c-section__l-inner-color a{color:#222;text-decoration:underline}.c-section__l-inner-color a:hover{text-decoration:none}.c-section__l-footer{padding:0 0 16px;border:0;background:inherit}.c-section__more{font-size:14px;color:#288cbe}.c-section__more:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-section__more:hover{opacity:.7}.c-section__title{display:inline-block;font-weight:700;font-size:24px;line-height:1.4}.l-main__l-aside .c-section__title{font-size:16px}.c-section__title--clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.c-section__title-icon{display:inline-block;margin-right:8px}.c-section__title-icon>img{display:inline-block;width:20px}.c-section__title-icon--help{display:inline-block;width:18px;height:18px;margin-left:4px;border-radius:50px;background-color:#ccc;color:#fff;vertical-align:top;text-align:center;line-height:18px}.c-section__title-btn-link{position:absolute;top:calc(50% - 12px);right:16px}.c-section__title-btn-link>a{display:inline-block;padding:8px;border:1px solid #e4e4e4;border-radius:2px;background-color:#fff;color:#288cbe}.c-section__title-btn-link>a:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-section__title-btn-link>a:hover{background-color:#eaf5fb}.c-section__title-text-link{position:absolute;top:calc(50% - 8px);right:16px}.c-section__title-text-link>a{display:inline-block;color:#288cbe}.c-section__title-text-link>a:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-section__title-text-link>a:hover{opacity:.7}.c-section__title-option{display:inline-block;margin-left:8px;color:#666}.c-section__lead{font-size:14px;line-height:1.4}.c-section__lead--center{text-align:center}.c-section__lead--left{text-align:left}.c-section__bnr{text-align:center}.c-section__bnr a,.c-section__bnr img{display:block}.c-section__bnr img{margin-right:auto;margin-left:auto;max-width:100%}.c-section__more-button{padding-bottom:24px}.c-section__more-button>a{margin-right:auto;margin-left:auto;display:block;max-width:360px;padding:16px 0;border:1px solid #ddd;border-radius:2px;background-color:#fff;color:#288cbe;text-align:center;line-height:1}.c-section__more-button>a:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-section__more-button>a:hover{background-color:#eaf5fb}.c-section__nest-section .c-section__title{font-size:20px;font-weight:400}.c-star-holding__prosession{font-weight:700;font-size:16px;padding:14px 32px 14px 14px;border-radius:2px;background-color:#fff;box-shadow:inset 0 0 2px rgba(34,34,34,.3)}.c-star-holding__prosession:before{display:inline-block;width:16px;height:20px;margin-right:4px;background:url(/geso/pc/img/core/icon/star-20.png?v=202308041200) no-repeat;background-size:100%;content:"";vertical-align:middle}.c-star-holding__l-btn{margin-top:8px}.c-star-holding__btn{display:block;padding:14px 0;border:1px solid #e4e4e4;border-radius:2px;background-color:#fff;color:#288cbe;text-align:center}.c-star-holding__btn:hover{opacity:.7}.c-thumb{position:relative;display:flex}.c-thumb__l-thumb{flex:1;width:98px}.c-thumb__l-thumb>img{display:block;width:100%}.c-thumb__l-content{width:calc(100% - 98px);padding:0}.c-thumb__title{word-break:break-all}.c-thumb:hover{opacity:.7}.c-top-nav__content{padding:8px}.c-top-nav__content ul{display:flex;justify-content:space-between}.c-top-nav__content li{width:calc((100% - 8px)/3)}.c-top-nav__content--2 li{width:calc((100% - 8px)/2)}.c-top-nav__item{font-weight:700;font-size:16px;padding:8px 8px 12px;border-bottom:2px solid #00b4d8;color:#00b4d8;text-align:center}.c-user-gadged-login{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(34,34,34,.6)}.c-user-gadged-login__lead{font-weight:700;font-size:14px;position:absolute;top:50%;left:50%;width:100%;color:#fff;text-align:center;line-height:1.4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-user-gadged-login__lead>a{color:inherit;text-decoration:underline}.c-user-gadged-login__lead>a:hover{text-decoration:none}.c-user-gadged__content{padding:12px}.c-user-gadged__content:not(:last-child){border-bottom:1px solid #e4e4e4}.c-user-gadged__l-login{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.c-user-gadged-proflie__l-inner{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.c-user-gadged-proflie__set{display:flex;align-items:center}.c-user-gadged-proflie__thumb{width:52px;min-width:52px;padding-right:4px}.c-user-gadged-proflie__thumb>img{display:block;width:100%}.c-user-gadged-proflie__nickname{font-weight:700;font-size:14px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.c-user-gadged-proflie__nickname>a{color:#222}.c-user-gadged-proflie__nickname>a:hover{color:#288cbe;text-decoration:underline}.c-user-gadged-proflie__gesocoin{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding:8px 4px;border:1px solid #ddd;border-radius:4px;background:#fff}.c-user-gadged-proflie__gesocoin>p{font-weight:700;font-size:20px;display:flex;align-items:center}.c-user-gadged-proflie__gesocoin>p>img{display:block;width:24px;margin-right:4px}.c-user-gadged-proflie__gesocoin>a{display:block;padding:4px}.c-user-gadged-proflie__horoscope-bnr>a:hover{opacity:.7}.c-user-gadged-proflie__l-alert{padding-bottom:12px}.c-user-gadged-proflie__mtp-status-link{margin-bottom:12px;text-align:center}.c-user-gadged-proflie__induction{margin-bottom:12px}.c-user-gadged-proflie__bnr>img{width:100%}.c-user-gadged-proflie__bnr>img:hover{opacity:.7}.c-user-gadged-alert{border:1px solid #ddd;background-color:#fff;text-align:center}.c-user-gadged-alert:hover{opacity:.7}.c-user-gadged-alert+.c-user-gadged-alert{margin-top:8px}.c-user-gadged-alert>a{display:block;padding:8px;color:inherit}.c-user-gadged-alert--primary{border:1px solid #b9e66e;background-color:white;color:#4f4f4f}.c-user-gadged-proflie-list{display:flex;flex-wrap:wrap;align-content:space-around;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e4e4e4}.c-user-gadged-proflie-list__item{font-size:12px;display:flex;align-items:center;width:50%;padding-bottom:12px}.c-user-gadged-proflie-list__item>img{width:16px;height:16px;margin-right:2px}.c-user-gadged-proflie-list__item>a{color:#222}.c-user-gadged-proflie-list__item>a:hover{color:#288cbe;text-decoration:underline}.c-user-gadged-proflie-list__item>a>span{font-weight:700;font-size:12px;color:#ff5a5f}.c-user-gadged-community__l-alert{margin-bottom:8px}.c-user-gadged-community__more{text-align:center}.c-user-gadged-community__more>a{display:inline-block;color:#288cbe;vertical-align:sub}.c-user-gadged-community__more>a:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #288cbe;border-bottom:1px solid #288cbe;color:inherit;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-user-gadged-community__more>a:hover{opacity:.7}.c-user-gadged-settings{position:relative;display:flex}.c-user-gadged-settings__item{position:relative;width:50%;padding:12px 0;text-align:center}.c-user-gadged-settings__item:hover{background-color:#f2f2f2}.c-user-gadged-settings__item:first-child{border-right:1px solid #e4e4e4}.c-user-gadged-settings__item .badge-gadged-question{display:block;position:absolute;top:8px;right:8px;width:18px;height:18px;padding:0;border:0;border-radius:50px;background-color:#ccc;color:#fff;font-weight:700;line-height:18px}.c-user-gadged-settings__item-icon{display:inline-block;width:20px;height:20px;margin-bottom:8px}.c-user-gadged-settings__item-icon>img{display:inline-block;width:100%}.c-user-gadged-settings__item-ttl a{color:#222}.btn_green{border:1px solid #547800;background:-webkit-linear-gradient(top,#aac800,#689500);background:-moz-linear-gradient(top,#aac800,#689500);background:-ms-linear-gradient(top,#aac800,#689500);background:-o-linear-gradient(top,#aac800,#689500);background:linear-gradient(to bottom,#aac800,#689500);background-color:#689500;color:#fff;text-align:center;text-shadow:0 1px 0 #374f00;font-weight:700;cursor:pointer}.btn_green:active{background:-webkit-linear-gradient(top,#689500,#aac800);background:-moz-linear-gradient(top,#689500,#aac800);background:-ms-linear-gradient(top,#689500,#aac800);background:-o-linear-gradient(top,#689500,#aac800);background:linear-gradient(to bottom,#689500,#aac800);background-color:#aac800}.btn_green:hover{border:1px solid #293a00;color:#fff;text-decoration:none}.btn_orange{padding:5px;border:1px solid #b36c04;background:-webkit-linear-gradient(top,#ffd24f,#ffa800);background:-moz-linear-gradient(top,#ffd24f,#ffa800);background:-ms-linear-gradient(top,#ffd24f,#ffa800);background:-o-linear-gradient(top,#ffd24f,#ffa800);background:linear-gradient(to bottom,#ffd24f,#ffa800);background-color:#ffa800;color:#4a2c00;text-align:center;text-shadow:0 1px 0 #ffe697;font-weight:700}.btn_orange:active{background:-webkit-linear-gradient(top,#ffa800,#ffd24f);background:-moz-linear-gradient(top,#ffa800,#ffd24f);background:-ms-linear-gradient(top,#ffa800,#ffd24f);background:-o-linear-gradient(top,#ffa800,#ffd24f);background:linear-gradient(to bottom,#ffa800,#ffd24f);background-color:#ffd24f}.btn_orange:hover{border:1px solid #663d00;color:#4a2c00;text-decoration:none}.btn_orange.mini{color:#4b2d00;text-shadow:0 1px 0 #fff}.btn_gray{padding:5px;border:1px solid #aaa;background:-webkit-linear-gradient(top,#fcfcfc,#cecece);background:-moz-linear-gradient(top,#fcfcfc,#cecece);background:-ms-linear-gradient(top,#fcfcfc,#cecece);background:-o-linear-gradient(top,#fcfcfc,#cecece);background:linear-gradient(to bottom,#fcfcfc,#cecece);background-color:#ddd;color:#666;text-align:center;cursor:pointer}.btn_gray:hover{border:1px solid #666;color:#333;text-decoration:none}.btn_gray:active{background:-webkit-linear-gradient(top,#cecece,#fcfcfc);background:-moz-linear-gradient(top,#cecece,#fcfcfc);background:-ms-linear-gradient(top,#cecece,#fcfcfc);background:-o-linear-gradient(top,#cecece,#fcfcfc);background:linear-gradient(to bottom,#cecece,#fcfcfc);background-color:#fcfcfc}.size10{font-size:77%}.size11{font-size:85%}.size12{font-size:93%}.size13{font-size:100%}.size14{font-size:108%}.size15{font-size:116%}.size16{font-size:123.1%}.size17{font-size:131%}.size18{font-size:138.5%}.size19{font-size:146.5%}.size20{font-size:153.9%}.size21{font-size:161.6%}.size22{font-size:167%}.size23{font-size:174%}.size24{font-size:182%}.size25{font-size:189%}.size26{font-size:197%}.radius4{border-radius:4px}.radius6{border-radius:6px}.radius8{border-radius:8px}.radius10{border-radius:10px}.radius12{border-radius:12px}.badge{font-weight:700;font-size:14px;margin-left:10px;padding:3px 8px 1px;border-radius:2px}.badge--new{background-color:#f33;color:#fff;-webkit-animation:fadeIn 2.5s ease 0s infinite normal;animation:fade 2.5s ease 0s infinite normal}.badge--appeal{background-color:#f33;color:#fff}.badge--normal{background-color:#999;color:#fff}.badge-alert{position:absolute;width:8px;height:8px;border-radius:4px;background-color:#f33}.badge-header--coin{font-weight:700;font-size:11px;position:absolute;height:16px;padding:2px 4px 0;background-color:#f33;color:#fff;text-align:center;line-height:15px;top:-15px;right:-24px}.badge-header--point{font-weight:700;font-size:11px;position:absolute;height:16px;padding:2px 4px 0;background-color:#f33;color:#fff;text-align:center;line-height:15px;top:-15px;left:-24px}.badge-header--gesochalle{font-weight:700;font-size:11px;position:absolute;height:15px;padding:1px 4px 0;background-color:#f33;color:#fff;text-align:center;line-height:15px;top:-7px;right:-24px}@-webkit-keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.btn-forward{display:inline-block;width:400px;height:50px;border:1px solid #0088d0;border-radius:6px;background:#0088d0;color:#fff;vertical-align:middle;text-align:center;font-size:16px;line-height:50px}.btn-forward:hover{border:1px solid #005eaa;background-color:#1a94d6;color:#fff;text-decoration:none}.btn-important{font-size:16px;display:inline-block;width:400px;height:50px;border-radius:6px;background-color:#ff821e;color:#fff;vertical-align:middle;text-align:center;line-height:50px}.btn-important:hover{color:#fff;text-decoration:none;opacity:.8}.btn-square-m{font-size:13px;border-radius:2px;text-align:center}.btn-square-m div{padding:8px 12px}.btn-square-m--main{border:1px solid #ff9600;background-color:#ff9600}.btn-square-m--main a{color:#fff}.btn-square-m--main:hover{border:1px solid #ffb542;background-color:#ffb542}.btn-square-m--main a:hover{color:#fff}.btn-square-m--normal{border:1px solid #ff9600;background-color:#fff}.btn-square-m--normal a{color:#ff9600}.btn-square-m--normal:hover{background-color:#faf5cd}.btn-action{font-size:14px;display:block;padding:16px 0;border-radius:2px;background-color:#ff9600;color:#fff;text-align:center}.btn-action:hover{opacity:.7}.btn-action:hover{color:#fff}.btn-default{font-size:14px;display:block;padding:16px 0;border:1px solid #ff9600;border-radius:2px;background-color:#fff;color:#ff9600;text-align:center}.btn-default:hover{opacity:.7}.btn-default:hover{color:#ff9600}.btn-game-local-nav{position:relative;font-weight:700;font-size:14px;display:block;padding:14px 40px 14px 16px;background-color:#f6f6f6;box-shadow:0 1px 2px rgba(34,34,34,.2);color:#222;text-align:center}.btn-game-local-nav:after{position:absolute;top:calc(50% - 4px)}.btn-game-local-nav:after{display:inline-block;width:8px;height:8px;margin:0 4px;border-right:1px solid #666;border-bottom:1px solid #666;color:inherit;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-game-local-nav:hover{opacity:.7}.btn-game-local-nav:after{right:6px}.btn-mission-induction{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;width:250px;height:46px;border-radius:2px;background-color:#ff9600;color:#fff}.btn-mission{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;width:204px;height:46px;border-radius:2px;background-color:#fff;border:none;cursor:pointer}.btn-mission--challenge{background-color:#ff9600;color:#fff}.btn-mission--clear{background-color:#f4f4f4;color:#666}.btn-mission-moresee{font-weight:700;font-size:20px;margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center;width:380px;height:60px;border-radius:5px;border:1px solid #ccc;background-color:#fff;color:#ccc;cursor:pointer}.btn-guide{font-weight:700;font-size:16px;margin-right:auto;margin-left:auto;padding:16px 0;border:1px solid #ff9600;border-radius:2px;background-color:#ff9600;color:#fff;text-align:center;line-height:1}.btn-primary__large{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:56px;min-width:300px;border:none;border-radius:8px;background-color:#0086e5;color:#fff}.btn-primary__large:hover{background-color:#0074d2}.btn-primary__large--disable{background-color:#acacac;color:#fff}.btn-primary__large--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-primary__medium{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:48px;min-width:96px;border-radius:8px;background-color:#0086e5;color:#fff}.btn-primary__medium:hover{background-color:#0074d2}.btn-primary__medium--disable{background-color:#acacac;color:#fff}.btn-primary__medium--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-primary__small{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;border-radius:4px;background-color:#0086e5;color:#fff}.btn-primary__small:hover{background-color:#0074d2}.btn-primary__small--disable{background-color:#acacac;color:#fff}.btn-primary__small--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-secondary__large{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:56px;min-width:300px;border:1px solid #0086e5;border-radius:8px;color:#0086e5}.btn-secondary__large:hover{border:1px solid #0074d2;color:#0074d2}.btn-secondary__large--disable{border:1px solid #acacac;color:#acacac}.btn-secondary__large--disable:hover{border:1px solid #acacac;color:#acacac;pointer-events:none}.btn-secondary__medium{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:48px;min-width:96px;border:1px solid #0086e5;border-radius:8px;color:#0086e5}.btn-secondary__medium:hover{border:1px solid #0074d2;color:#0074d2}.btn-secondary__medium--disable{border:1px solid #acacac;color:#acacac}.btn-secondary__medium--disable:hover{border:1px solid #acacac;color:#acacac;pointer-events:none}.btn-secondary__small{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;border:1px solid #0086e5;border-radius:4px;color:#0086e5}.btn-secondary__small:hover{border:1px solid #0074d2;color:#0074d2}.btn-secondary__small--disable{border:1px solid #acacac;color:#acacac}.btn-secondary__small--disable:hover{border:1px solid #acacac;color:#acacac;pointer-events:none}.btn-tertiary__large{font-size:16px;display:flex;align-items:center;justify-content:center;height:56px;min-width:136px;color:#0086e5}.btn-tertiary__large:hover{color:#0074d2;text-decoration:underline}.btn-tertiary__large--disable{background-color:#acacac;color:#fff}.btn-tertiary__large--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-tertiary__medium{font-size:16px;display:flex;align-items:center;justify-content:center;height:48px;min-width:96px;color:#0086e5}.btn-tertiary__medium:hover{color:#0074d2;text-decoration:underline}.btn-tertiary__medium--disable{color:#acacac}.btn-tertiary__medium--disable:hover{color:#acacac;pointer-events:none}.btn-tertiary__small{font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;color:#0086e5}.btn-tertiary__small:hover{color:#0074d2;text-decoration:underline}.btn-tertiary__small--disable{color:#acacac}.btn-tertiary__small--disable:hover{color:#acacac;pointer-events:none}.btn-primary-round__large{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;width:100%;height:56px;min-width:136px;border:none;border-radius:100px;background-color:#0086e5;color:#fff}.btn-primary-round__large:hover{background-color:#0074d2}.btn-primary-round__large--disable{background-color:#acacac;color:#fff}.btn-primary-round__large--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-primary-round__large--em{background-color:#ff3232}.btn-primary-round__large--em:hover{background-color:#f02532}.btn-primary-round__medium{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:48px;min-width:96px;border-radius:100px;background-color:#0086e5;color:#fff}.btn-primary-round__medium:hover{background-color:#0074d2}.btn-primary-round__medium--disable{background-color:#acacac;color:#fff}.btn-primary-round__medium--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-primary-round__medium--em{background-color:#ff3232}.btn-primary-round__medium--em:hover{background-color:#f02532}.btn-primary-round__small{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;border-radius:100px;background-color:#0086e5;color:#fff}.btn-primary-round__small:hover{background-color:#0074d2}.btn-primary-round__small--disable{background-color:#acacac;color:#fff}.btn-primary-round__small--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-primary-round__small--em{background-color:#ff3232}.btn-primary-round__small--em:hover{background-color:#f02532}.btn-secondary-round__large{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:56px;min-width:136px;border:1px solid #0086e5;border-radius:100px;color:#0086e5}.btn-secondary-round__large:hover{border:1px solid #0074d2;color:#0074d2}.btn-secondary-round__large--disable{border:1px solid #acacac;color:#acacac}.btn-secondary-round__large--disable:hover{border:1px solid #acacac;color:#acacac;pointer-events:none}.btn-secondary-round__large--em{border:1px solid #ff3232;color:#ff3232}.btn-secondary-round__large--em:hover{border:1px solid #f02532;color:#f02532}.btn-secondary-round__medium{font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;height:48px;min-width:96px;border:1px solid #0086e5;border-radius:100px;color:#0086e5}.btn-secondary-round__medium:hover{border:1px solid #0074d2;color:#0074d2}.btn-secondary-round__medium--disable{border:1px solid #acacac;color:#acacac}.btn-secondary-round__medium--disable:hover{border:1px solid #acacac;color:#acacac;pointer-events:none}.btn-secondary-round__medium--em{border:1px solid #ff3232;color:#ff3232}.btn-secondary-round__medium--em:hover{border:1px solid #f02532;color:#f02532}.btn-secondary-round__small{font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;border:1px solid #0086e5;border-radius:100px;color:#0086e5}.btn-secondary-round__small:hover{border:1px solid #0074d2;color:#0074d2}.btn-secondary-round__small--disable{border:1px solid #acacac;color:#acacac}.btn-secondary-round__small--disable:hover{border:1px solid #acacac;color:#acacac;pointer-events:none}.btn-secondary-round__small--em{border:1px solid #ff3232;color:#ff3232}.btn-secondary-round__small--em:hover{border:1px solid #f02532;color:#f02532}.btn-tertiary-round__large{font-size:16px;display:flex;align-items:center;justify-content:center;height:56px;min-width:136px;color:#0086e5}.btn-tertiary-round__large:hover{color:#0074d2;text-decoration:underline}.btn-tertiary-round__large--disable{background-color:#acacac;color:#fff}.btn-tertiary-round__large--disable:hover{background-color:#acacac;color:#fff;pointer-events:none}.btn-tertiary-round__large--em{color:#ff3232}.btn-tertiary-round__large--em:hover{color:#f02532}.btn-tertiary-round__medium{font-size:16px;display:flex;align-items:center;justify-content:center;height:48px;min-width:96px;color:#0086e5}.btn-tertiary-round__medium:hover{color:#0074d2;text-decoration:underline}.btn-tertiary-round__medium--disable{color:#acacac}.btn-tertiary-round__medium--disable:hover{color:#acacac;pointer-events:none}.btn-tertiary-round__medium--em{color:#ff3232}.btn-tertiary-round__medium--em:hover{color:#f02532}.btn-tertiary-round__small{font-size:14px;display:flex;align-items:center;justify-content:center;height:36px;min-width:80px;color:#0086e5}.btn-tertiary-round__small:hover{color:#0074d2;text-decoration:underline}.btn-tertiary-round__small--disable{color:#acacac}.btn-tertiary-round__small--disable:hover{color:#acacac;pointer-events:none}.btn-tertiary-round__small--em{color:#ff3232}.btn-tertiary-round__small--em:hover{color:#f02532}.label-exclusive{font-size:14px;box-sizing:border-box;padding:3px 8px;border:1px solid #ff9600;border-radius:2px;background-color:#fff;color:#ff9600;font-weight:400}.label-exclusive+.label-device-exclusive{margin-left:8px}.label-device-exclusive{font-size:14px;box-sizing:border-box;padding:3px 8px;border:1px solid #666;border-radius:2px;background-color:#fff;color:#666;font-weight:400}.label-target{font-size:14px;box-sizing:border-box;padding:3px 8px;border:1px solid #ff9600;border-radius:2px;background-color:#fff;color:#ff9600;font-weight:400}.label-target+span{margin-left:8px}.label-mission-media{font-weight:700;font-size:14px;display:inline-block;margin-right:16px;padding:8px 20px;border-radius:3px;background-color:#e4e4e4;color:#222;line-height:1}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px;background-color:rgba(45,45,45,.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,.92)}}