body{font:14px/26px "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Helvetica,Arial,Sans-Serif;color:#222;background:#ccc}textarea{font-size:12px}#wrap_content{margin:0 auto;width:960px;height:100%;background:#fff}#main a{text-decoration:underline}h2{font-size:14px;margin:0}footer{display:inline-block;height:200px;width:100%;color:#fff;bottom:0}footer a{color:#fff;text-decoration:underline}footer .wrap{width:940px;margin:40px auto}footer nav{width:300px;padding-top:10px;margin-top:20px}footer nav li{list-style-type:circle}.topbar{height:40px;position:relative;top:0;left:0;right:0;z-index:1000;overflow:visible}.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.topic_path{height:40px;position:relative;top:0;left:0;right:0;z-index:1000;overflow:visible;font-size:24px}.topic_path a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.topic_path .fill,.topic_path-inner{line-height:36px;font-size:18px;background-color:#222;background-color:#222;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#333),color-stop(100%,#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1)}#sns_buttons{margin:0}#sns_buttons li{list-style:none;display:inline}iframe.twitter-share-button{margin-top:4px;margin-right:12px;float:left}#wrap_current_num{display:none;width:160px;height:160px;position:absolute;top:0;margin-top:40px;right:0;background:#bfc1c1;text-align:center;font-size:18px}#wrap_current_num.fixed{position:fixed;top:0;margin-top:0}#pnum_label{width:100%;position:absolute;top:60px;text-align:center}#head_space{margin:0;background:#494949;color:#fff;height:20px;width:100%}#head_space a{color:#fff;text-decoration:none}#head_space h1{display:inline}#member_login_link{color:#e0e0e0}#loginmember_link_area{display:inline-block;float:right;width:160px;cursor:pointer}#loginmember_link_area a:hover{color:#00b7ff}#login_label{position:absolute;right:160px;top:0;text-align:right;margin-right:3px}#main{margin:0 auto;width:960px}#column1{float:left;width:560px;background:#fff}#column2{float:left;width:372px;background:#fff}#column2.after{clear:both}#wrap_page_describe{margin:0 auto 20px auto;width:920px;padding:20px 20px;background:#fff}#wrap_page_describe a{text-decoration:underline}#wrap_qualifying_player{width:850px;border:1px #333 solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden}#qualifying_player_head{width:100%;background:#e2e2e2;height:30px;margin:0;padding-left:20px;padding-top:5px}#qualifying_player_body{width:420px;background:#fff;margin:0;padding:20px}#qualifying_player_body ul{margin:20px}#qualifying_player_body li{font-weight:700;margin-left:20px}#wrap_latests{margin-left:20px}#wrap_latests h3{padding-left:10px;font-size:143%;font-weight:700;color:#fff;margin-bottom:18px;background:#f7669a;width:330px}#wrap_latests ul{zoom:1;width:330px;border:solid 5px #ccc;margin-left:0;overflow:hidden}#wrap_latests li{padding:20px 10px;list-style-type:none;background:#f9f9f9;border-top:dashed 1px #ccc;margin-top:-1px}#wrap_latests li a{color:#666}#wrap_latests li a:hover{color:#0bddf9}#wrap_gametitles{margin-left:20px}#wrap_gametitles h3{padding-left:10px;font-size:143%;font-weight:700;color:#fff;margin-bottom:18px;background:#f7669a;width:330px}#wrap_gametitles ul{zoom:1;width:330px;border:solid 5px #ccc;margin-left:0;overflow:hidden}#wrap_gametitles li{padding:20px 10px;list-style-type:none;background:#f9f9f9;border-top:dashed 1px #ccc;margin-top:-1px}#wrap_gametitles li a{color:#666}#wrap_gametitles li a:hover{color:#0bddf9}#wrap_recruitments{margin-left:20px}#wrap_recruitments .nav div span{position:relative;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff;display:inline-block;line-height:40px;padding:0 10px;background:#fff;z-index:0}#wrap_recruitments .nav div span:hover{border-top:solid 1px #d0d0d0;border-left:solid 1px #d0d0d0;border-right:solid 1px #d0d0d0;z-index:2}#wrap_recruitments .nav .current span{border-top:solid 1px #d0d0d0;border-left:solid 1px #d0d0d0;border-right:solid 1px #d0d0d0;z-index:2}.bbs_title a{color:#404040;text-decoration:underline;font-size:14px}.bbs_title a:hover{color:#00b7ff}#column2 .line{position:absolute;border-top:1px solid #d0d0d0;width:372px;height:20px;background:#fff;margin-top:41px;z-index:1}.recruitment{font-size:12px;margin-bottom:20px;color:#404040;background:#f8f8f8;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:330px;border:solid 5px #ccc}.recruitment .content{margin-left:10px}.recruitment a{color:#404040;text-decoration:underline}.recruitment a:hover{color:#0bddf9}.area_infos{color:#909090}.this_area .lists .h_day{border:1px solid #909090;border-left:4px solid #c9065f;margin-bottom:20px;padding-left:10px;font-size:18px;line-height:26px}.other_area .lists .h_day{border:1px solid #909090;border-left:4px solid #909090;margin-bottom:20px;padding-left:10px;font-size:18px;line-height:26px}#past_recruitments .this_area .lists .h_day{border:1px solid #909090;border-left:4px solid silver;margin-bottom:20px;padding-left:10px;font-size:18px;line-height:26px;color:#909090}#content-rooms{width:460px;margin:0 auto}#link_create_room{cursor:pointer;margin-bottom:40px;width:460px;text-align:center;font-size:36px;font-weight:700;border:1px #404040 solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px 0;background:#fff}#link_create_room:hover{background:#bbb}#reserve_room_link{cursor:pointer;margin-bottom:40px;width:460px;text-align:center;font-size:36px;font-weight:700;border:1px #404040 solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px 0;background:#fff}#reserve_room_link:hover{background:#bbb}#start_button_link{width:360px;text-align:center;font-size:36px;font-weight:700;border:1px #333 solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:20px auto;cursor:pointer}#start_button_link:hover{background:#bbb}#describe_start_btn{width:520px;border-top:1px solid #999;border-bottom:1px solid #999;margin:10px auto;padding:10px;font-size:10px}#left_time_area{text-align:center}#left_time_area_form{text-align:center}#time_left_label_form{font-size:14px;color:#c9065f;font-weight:700}.room{width:420px;height:100px;border:1px solid #404040;border-left:3px solid #bd065f;margin-bottom:20px;padding:0 20px;cursor:pointer;position:relative;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee);box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;opacity:1;-moz-opacity:1;-webkit-opacity:1}.room:hover{background:#ddd}.room.past{border-left:3px solid #dd820a;background:#f9f9f9}.room.official{border-left:3px solid #c53ee0}#lobby_rooms .room{width:420px;font-weight:700;border:1px #404040 solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-bottom:40px;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee)}#lobby_rooms .room:hover{background:#ddd}#rooms_reserved .room{width:420px;height:130px;font-weight:700;border:1px #404040 solid;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-bottom:40px;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee)}.room_wrap1{float:left}.room_wrap1_position{position:absolute;font-size:12px}.room_wrap2{float:right}.room_wrap2_position{position:absolute;bottom:6px;right:20px;font-size:22px}.room_head{width:420px;position:relative;margin-top:5px;margin-left:-7px;font-size:10px}.lobby_head{position:relative;margin-top:5px;margin-left:-7px;font-size:10px}.room_purpose{display:inline-block;margin-top:3px}.room_wrap1 .room-title{display:inline-block;font-size:100%;color:#333}.room_wrap3_position{position:absolute;top:10px;font-size:12px}.room-lock{font-size:14px}.room-pw{font-size:14px}.chat_nums{margin-left:20px}.clicks{margin-top:12px;font-size:10px;color:#999}.date_open_close{position:absolute;bottom:10px;font-size:10px}#rooms_reserved .room{border-left:3px solid #06637f}.closed_room{width:420px;height:100px;border:1px solid #404040;border-left:3px solid #dd820a;margin-bottom:20px;padding:0 20px;cursor:pointer;position:relative;background:#f9f9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#eee));background-image:-webkit-linear-gradient(#f9f9f9,#eee);background-image:-moz-linear-gradient(#f9f9f9,#eee);background-image:-ms-linear-gradient(#f9f9f9,#eee);background-image:-o-linear-gradient(#f9f9f9,#eee);background-image:linear-gradient(#f9f9f9,#eee)}.closed_room:hover{background:#ddd}.open_time{position:absolute;font-size:10px;color:#aaa;right:0;top:0;display:inline-block}.closed_time{font-size:10px;color:#aaa}#view_closed_link{font-size:10px;display:inline-block;margin-bottom:10px}#view_closed_link li{list-style:none;display:inline-block;width:60px}#view_closed_link li{color:#dd820a;cursor:pointer;text-decoration:underline}#view_closed_link li.selected{color:#999;text-decoration:none;cursor:default}#rooms_closed .room-title{margin-top:10px;width:100%;color:#dd820a;float:left;position:absolute;float:left;margin-bottom:20px;color:#101010}#rooms_closed .room_info{clear:both;font-size:12px;float:none}#rooms_closed_all .room-title{margin-top:10px;width:100%;color:#dd820a}#rooms_closed_all .room_info{clear:both;font-size:12px;float:left}#room_reserved .clicks{margin-top:0}.room-msg{clear:both;position:relative;background:#fff;padding:10px;font-size:10px;top:-35px;vertical-align:top;left:420px;width:150px;height:50px;text-align:left;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;opacity:0;filter:alpah(opacity=0);margin:20px 40px;border:1px solid #333;-webkit-animation:room-msg 4s linear;-moz-animation-name:room-msg;-moz-animation-duration:4s;word-wrap:break-word}.room-msg:after,.room-msg:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.room-msg:after{border-right-color:#fff;border-width:6px;top:50%;margin-top:-6px}.room-msg:before{border-right-color:#333;border-width:8px;top:50%;margin-top:-8px}@-webkit-keyframes room-msg{0%{opacity:0}12%{opacity:1}88%{opacity:1}100%{opacity:0}}@-moz-keyframes room-msg{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}#layer1{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.6;filter:alpah(opacity=60);z-index:9000;text-align:center;color:#fff}#layer1 img{position:fixed;top:30%;left:50%;display:block}.popup_head{height:30px;background:#ed2174;color:#fff;font-size:18px;padding-left:10px}.closed_popup_head{height:30px;background:#dd820a;color:#fff;font-size:18px;margin-bottom:20px;padding-left:10px}#form_create_room{padding-left:10px}#wrap_create_room{display:none;width:650px;height:600px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-320px;margin-left:-300px;z-index:9999;padding:20px;border:solid 1px #111;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-size:11px}.advice_create_room{margin:20px 0;color:#606060}#form_reserve_room{padding-left:10px}#wrap_reserve_room{display:none;width:650px;height:600px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-320px;margin-left:-300px;z-index:9999;padding:20px;border:solid 1px #111;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-size:11px}#wrap_reserve_room input{margin-bottom:10px}.form_game_title{font-size:12px}#select_game{margin-top:0;border:solid 1px #999;width:300px;padding-bottom:3px}#select_game dt{font-weight:700;margin-bottom:3px}#select_game dd{background:url(/images/sankaku.gif) no-repeat scroll 0 center transparent;border-bottom:1px solid #ccc;width:260px;margin-left:3px;padding-left:8px}#select_game a{color:#999;text-decoration:none}#select_game_reserved{margin-top:0;border:solid 1px #999;width:300px;padding-bottom:3px}#select_game_reserved dt{font-weight:700;margin-bottom:3px}#select_game_reserved dd{background:url(/images/sankaku.gif) no-repeat scroll 0 center transparent;background:#fff;border-bottom:1px solid #ccc;width:260px;margin-left:3px;padding-left:8px}#select_game_reserved a{color:#999;text-decoration:none}#wrap_enter{display:none;width:540px;height:450px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-270px;margin-left:-200px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;border:solid 1px #111;z-index:9999}#wrap_enter input{margin-bottom:10px}#wrap_describe_closedroom{display:none;position:relative;width:540px;height:450px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-270px;margin-left:-200px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;border:solid 1px #111;z-index:9999}#wrap_register{display:none;position:relative;width:540px;height:300px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-170px;margin-left:-200px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;border:solid 1px #111;z-index:9999}#wrap_memberlogin{display:none;position:relative;width:400px;height:300px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-150px;margin-left:-200px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;border:solid 1px #111;z-index:9999}#new_member_info{margin-top:20px}.room_title_area{font-weight:700;margin-bottom:20px}.room_describe_area{height:200px;overflow-y:scroll}#chat_head_space{position:fixed;top:0;margin:0;background:#494949;color:#fff;height:20px;width:100%}#chat_head_space a{color:#fff;text-decoration:none}#wrap_reservation_info{display:none;width:540px;background:#fff;padding:20px;margin:20px auto 20px auto}#wrap_reservation_info_form{display:none}#chat_area{width:540px;background:#fff;padding:20px;margin:0 auto 300px auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#chat_area_lobby{width:540px;background:#fff;padding:20px;margin:0 auto 300px auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#chatwindow{position:relative;width:520px;height:330px;background:#333;margin:0 auto;padding:15px 0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:10px;margin-bottom:10px}#input_message{width:460px;float:left;margin-left:10px}#send_btn{float:right;margin-right:10px}#sound_setting_area{width:520px;background:#fff;padding:20px;margin:40px auto 20px auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#alert_setting_area{min-height:20px;padding:19px 15px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px 4px 0 0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#alert_setting_form{padding:5px 15px;background-color:#fff;border:0 1px 1px 1px solid #e3e3e3;border-radius:0 0 4px 4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#wrap_roomconfig{display:none;width:600px;height:400px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-275px;margin-left:-250px;z-index:9999;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;border:solid 1px #111}#wrap_roomconfig input{margin-bottom:10px}#config_link{cursor:pointer}#form_config{padding-left:10px}#chat_top_area{margin-bottom:10px;z-index:90}#clicks_info{font-size:10px;color:#999;float:right;margin-right:10px}#logout_btn{clear:both;float:right;margin-right:10px}#logs{color:#fff;height:330px;width:100%;overflow-y:scroll}.log{padding:6px}.log .nickname{font-size:10px;color:#fff;text-decoration:none;display:inline-block;width:80px;vertical-align:top}.log .nickname:hover{text-decoration:underline}.sysmsg>.nickname{width:auto;color:#999;font-size:14px}.sysmsg>.nickname:hover{text-decoration:underline}.msg{color:#fff;display:inline-block;width:380px;word-wrap:break-word;margin-left:6px}.sysmsg{color:#999}.log_time{color:#333;font-size:8px;margin-left:10px;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease}.log:hover .log_time{color:#999;font-size:8px;margin-left:10px}#hostTools{display:none}#members_box{width:190px;position:fixed;top:20px;left:0;border:solid 1px #333;background:#fff}#members_head{font-size:12px;margin:0;display:block;background:#ccc;border-bottom:solid 1px #333}#members_head span{margin-left:10px}.leader_mark{color:#ed2174}#lobby_members{height:500px;overflow-y:scroll}#lobby_members li{list-style:none}#lobby_members li:hover{background:#8ae;color:#fff}#members li{list-style:none}#members li:hover{background:#8ae;color:#fff;cursor:pointer}.user_name_label{width:100px;margin-left:10px;display:inline-block}.mute_box{width:45px;display:inline-block;margin-right:0;text-align:center}#num_info{display:inline}#gamer_id_area{position:relative;margin:20px 20px 20px 0}#gamer_id_mark{color:#ed2174}#wrap_touser{display:none;width:300px;height:150px;background:#fff;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-150px;z-index:1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:20px;border:solid 1px #111}#lobby_top{width:540px;background:#fff;padding:20px;margin:40px auto 20px auto}#lobby_top section{margin:20px 0 0 0}.head_rooms{border-left:solid 10px #f7669a;padding-left:10px;font-size:143%;font-weight:700;color:#404040;margin-bottom:18px}.head_rooms_closed{border-left:solid 10px #dd820a;padding-left:10px;font-size:143%;font-weight:700;color:#404040;margin-bottom:18px}#wrap_body{margin:0 auto;width:960px;background:#fff;padding:0 10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.1)}.wrap-gametitle-tags{min-height:20px;padding:19px 15px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.gametitle-tags{padding-left:0;word-wrap:break-word}.gametitle-tags li{list-style-type:none;display:inline;margin-right:12px}#wrap-gamehard-tags{min-height:15px;padding:15px;margin:15px 0;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#gamehard-tags{padding-left:0;margin:0;word-wrap:break-word}#gamehard-tags li{list-style-type:none;display:inline;margin-right:12px}.h-gametitle-tag{display:inline;color:#404040;margin-right:12px;margin-bottom:12px}.clear_both{clear:both}.open_description{cursor:pointer;color:#428bca}.history_room{cursor:pointer;color:#428bca}.history_room:hover{text-decoration:underline}.topics-wrapper{background:#fff;display:none}.topics-head{padding:15px}.topic{word-wrap:break-word;border-top:solid 1px #ddd;padding:15px}.nomaster{font-size:12px}.fadeout{opacity:0;-moz-opacity:0;-webkit-opacity:0;-webkit-transition:all 5s ease-in-out;-moz-transition:all 5s ease-in-out;-o-transition:all 5s ease-in-out;-ms-transition:all 5s ease-in-out;transition:all 5s ease-in-out}