.evaluation_button--good a{display:block;margin:0 0 15px auto;padding:5px 10px;border:1px solid #eb6977;color:#eb6977;font-size:1.2rem;font-weight:700;border-radius:40px;text-align:center;max-width:45%}@media only screen and (min-width:769px){.evaluation_button--good a{max-width:40%}}.evaluation_button--good a:before{content:"";display:inline-block;width:15px;height:15px;background:no-repeat url(/img/good_no-base_on.svg);background-size:15px 15px;vertical-align:top;padding-right:10px}.evaluation_button--good a.evaluated,.evaluation_button--good a:active,.evaluation_button--good a:hover{background-color:#eb6977;color:#fff;text-decoration:none}.evaluation_button--good a.evaluated:before,.evaluation_button--good a:active:before,.evaluation_button--good a:hover:before{background:no-repeat url(/img/good_no-base_off.svg)}.pre-registration-widget .top_image{display:block;width:100%;height:auto;max-width:460px!important;margin:0 auto}.pre-registration-widget ul{margin:0}.pre-registration-widget__item{border-top:1px solid #e2e2e2;background-color:#fff;box-sizing:border-box;margin:0;padding:10px}.pre-registration-widget__item:first-child{border-top:none}.pre-registration-widget__wrapper,.pre-registration-widget__wrapper--center,.pre-registration-widget__wrapper--top{display:flex;flex-wrap:wrap;width:100%;justify-content:space-around}.pre-registration-widget__wrapper--center{align-items:center}.pre-registration-widget__wrapper--top{align-items:stretch}.pre-registration-widget__img-wrap{width:60px;height:60px;min-width:60px}.pre-registration-widget__img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px;display:block}.pre-registration-widget__txt-wrap{box-sizing:border-box;padding:0 0 0 5px;width:calc(100% - 145px)}.pre-registration-widget__txt-wrap .txt{text-decoration:none}.pre-registration-widget__txt-wrap .txt--title a{font-size:1.4rem;line-height:1.5;margin:2px 0;font-weight:700}.pre-registration-widget__txt-wrap .txt--point{font-size:1.2rem;line-height:1.5;margin:2px 0;font-weight:700}.pre-registration-widget__txt-wrap .txt--point:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(/img/pre-registration_point.png);background-size:15px 15px;vertical-align:middle;margin-right:2px}.pre-registration-widget__btn{color:#fff;display:block;background-color:#00adb3;border-radius:5px;box-sizing:border-box;text-align:center;margin-left:5px;padding:7px;font-size:1.2rem;font-weight:600!important;width:75px}.pre-registration-widget__btn:hover{opacity:.7;cursor:pointer}.pre-registration-widget__btn:disabled{background-color:#7dd7d9}#gameliv_pickup_widget{min-height:565px}.pickup-widget{background-color:#fff}@media only screen and (min-width:769px){.pickup-widget{width:300px}}.pickup-widget__banner-area{padding:8px 8px 0 8px}.pickup-widget__banner-area a:hover{font-weight:400!important}.pickup-widget__banner-image{width:100%;height:170px}@media only screen and (min-width:769px){.pickup-widget__banner-image{height:190px}}.pickup-widget__list{list-style:none}.pickup-widget__list>div{border-bottom:1px solid #efefef}.pickup-widget__list>div:last-child{border-bottom:none}.pickup-widget__item{display:flex;justify-content:space-between;width:100%;padding:8px;box-sizing:border-box}.pickup-widget__banner-img-wrapper{overflow:hidden;width:100%;height:190px;position:relative}.pickup-widget__banner-img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pickup-widget__banner-link{background:linear-gradient(to right,#9ca5b2,#838a91);color:#fff;font-size:1.3rem;line-height:1.5;font-weight:400;text-align:right;padding:3px 30px 3px 15px;position:relative}.pickup-widget__banner-link:after{content:"";position:absolute;display:block;top:0;bottom:0;right:15px;width:6px;height:6px;margin:auto;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:translate(0,0) rotate(-45deg)}.pickup-widget__title{position:absolute;left:10px;bottom:10px;max-width:80%;font-size:1.8rem;font-weight:600;padding:0 2px 4px}.pickup-widget__title span{display:inline;margin-top:5px;line-height:1;padding:4px 5px}.pickup-widget__img-wrapper{overflow:hidden;width:40%;height:90px;position:relative;border-radius:5px}.pickup-widget__img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pickup-widget__tag{display:inline-block;position:absolute;top:0;left:0;margin:0;padding:2px 8px;text-align:center;font-size:1.2rem;font-weight:600;color:#fff;background-color:#666;box-shadow:1px 1px 4px rgba(0,0,0,.3);border-radius:5px 0}.pickup-widget__txt-wrapper{box-sizing:border-box;width:60%;font-size:1.3rem;line-height:1.5;margin-top:-1px;padding:0 0 0 8px;position:relative;color:#333;font-weight:600}.copyme{display:flex}.copyme input{display:block;border-radius:4px 0 0 4px;flex:1 1;border:solid 1px #ccc;-webkit-appearance:none;padding:5px 10px;box-sizing:border-box;width:100%}.copyme button{display:block;border-radius:0 4px 4px 0;border:solid 1px #ccc;border-left:none;padding:4px 6px}.copyme button:active{background-color:#ddd}.copyme button img{height:20px;margin:auto 0;display:block}.main_information{position:relative}#menu_game_list{min-height:820px}.inline_ad_position{margin-top:20px}@media only screen and (min-width:769px){.inline_ad_position{margin-top:30px}}.kamigame-device-mobile.ios #wrapper #ad_above_breadcrumbs{display:flex;position:relative;flex-direction:column;align-items:center;min-height:100px;margin:10px 0}.kamigame-device-mobile.ios #wrapper #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{width:320px;height:100px;position:absolute;z-index:-1;background-color:#f2f2f2}.kamigame-device-mobile.ios #wrapper[data-game=ARK] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=CODモバイル] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=CUE] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=FF10] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=FF7] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=FF8] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=P5R] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=P5S] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=PixARK] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=RDR2] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=SEKIRO] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=dq5] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=dragonball-kakarot] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=engage-souls] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=gbvs] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=lastofus2] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=moon] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ninjala] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ryugagotoku5] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=seiken3_tom] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=xenoblade] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=どうぶつの森アプリ] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=アナムネシス] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ウィッチャー3] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ジャッジアイズ] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=スパイダーマン] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ダクソ] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ツイステ] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=デススト] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ドラクエビルダーズ2] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=バイオ7] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=バイオRE2] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=バイオRE3] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=ホグワーツの謎] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=マリオオデッセイ] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=マリオメーカー2] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=リセマラ] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=二ノ国2] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=北斗が如く] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=文スト] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=新サクラ大戦] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=最果てのバベル] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=魔法同盟] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く3] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く4] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く7] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=龍が如くONLINE] #ad_above_breadcrumbs,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く極2] #ad_above_breadcrumbs{display:flex;position:relative;flex-direction:column;align-items:center;min-height:250px;margin:10px 0}.kamigame-device-mobile.ios #wrapper[data-game=ARK] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=CODモバイル] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=CUE] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=FF10] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=FF7] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=FF8] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=P5R] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=P5S] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=PixARK] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=RDR2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=SEKIRO] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=dq5] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=dragonball-kakarot] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=engage-souls] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=gbvs] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=lastofus2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=moon] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ninjala] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ryugagotoku5] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=seiken3_tom] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=xenoblade] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=どうぶつの森アプリ] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=アナムネシス] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ウィッチャー3] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ジャッジアイズ] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=スパイダーマン] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ダクソ] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ツイステ] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=デススト] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ドラクエビルダーズ2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=バイオ7] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=バイオRE2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=バイオRE3] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=ホグワーツの謎] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=マリオオデッセイ] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=マリオメーカー2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=リセマラ] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=二ノ国2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=北斗が如く] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=文スト] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=新サクラ大戦] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=最果てのバベル] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=魔法同盟] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く3] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く4] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く7] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=龍が如くONLINE] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder,.kamigame-device-mobile.ios #wrapper[data-game=龍が如く極2] #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{width:300px;height:250px;position:absolute;z-index:-1;background-color:#f2f2f2}.kamigame-device-mobile.ios #ad_top{display:none;position:relative;flex-direction:column;align-items:center;min-height:190px}.kamigame-device-mobile.ios #ad_top #ad_top_placeholder_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;z-index:-1;background-color:#fff}.kamigame-device-mobile.ios #ad_top #ad_top_placeholder_wrapper #ad_top_placeholder{width:320px;height:calc(190px - 20px);background-color:#f2f2f2}.kamigame-device-mobile.android .kamigame_ad_enabled#wrapper:not([data-game=dqkeshikeshi]):not([data-game=nikke]):not([data-game=艦これ]):not([data-game=遊戯王デュエルリンクス]):not([data-game=ドッカンバトル]):not([data-game=dbd]):not([data-game=mememori]):not([data-game=puzzle-dragons]):not([data-game=genshin]):not([data-game=ツイステ]):not([data-game=umamusume]):not([data-game=fgo]):not([data-game=pokemon-sv]):not([data-game=グラブル]):not([data-game=battlecats]):not([data-game=dq-treasures]):not([data-game=ccff7]):not([data-game=cod-mw2]):not([data-game=overwatch2]):not([data-game=ryugagotoku-kiwami]):not([data-game=biohazard-re4]) #ad_above_breadcrumbs{display:flex;position:relative;flex-direction:column;align-items:center;min-height:250px;margin:10px 0}.kamigame-device-mobile.android .kamigame_ad_enabled#wrapper:not([data-game=dqkeshikeshi]):not([data-game=nikke]):not([data-game=艦これ]):not([data-game=遊戯王デュエルリンクス]):not([data-game=ドッカンバトル]):not([data-game=dbd]):not([data-game=mememori]):not([data-game=puzzle-dragons]):not([data-game=genshin]):not([data-game=ツイステ]):not([data-game=umamusume]):not([data-game=fgo]):not([data-game=pokemon-sv]):not([data-game=グラブル]):not([data-game=battlecats]):not([data-game=dq-treasures]):not([data-game=ccff7]):not([data-game=cod-mw2]):not([data-game=overwatch2]):not([data-game=ryugagotoku-kiwami]):not([data-game=biohazard-re4]) #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{width:300px;height:250px;position:absolute;z-index:-1;background-color:#f2f2f2}.kamigame-device-mobile.android .kamigame_ad_enabled #wrapper:not([data-game=dqkeshikeshi]):not([data-game=nikke]):not([data-game=艦これ]):not([data-game=遊戯王デュエルリンクス]):not([data-game=ドッカンバトル]):not([data-game=dbd]):not([data-game=mememori]):not([data-game=puzzle-dragons]):not([data-game=genshin]):not([data-game=ツイステ]):not([data-game=umamusume]):not([data-game=fgo]):not([data-game=pokemon-sv]):not([data-game=グラブル]):not([data-game=battlecats]):not([data-game=dq-treasures]):not([data-game=ccff7]):not([data-game=cod-mw2]):not([data-game=overwatch2]):not([data-game=ryugagotoku-kiwami]):not([data-game=biohazard-re4]) #ad_above_breadcrumbs{display:flex;position:relative;flex-direction:column;align-items:center;min-height:250px;margin:10px 0}.kamigame-device-mobile.android .kamigame_ad_enabled #wrapper:not([data-game=dqkeshikeshi]):not([data-game=nikke]):not([data-game=艦これ]):not([data-game=遊戯王デュエルリンクス]):not([data-game=ドッカンバトル]):not([data-game=dbd]):not([data-game=mememori]):not([data-game=puzzle-dragons]):not([data-game=genshin]):not([data-game=ツイステ]):not([data-game=umamusume]):not([data-game=fgo]):not([data-game=pokemon-sv]):not([data-game=グラブル]):not([data-game=battlecats]):not([data-game=dq-treasures]):not([data-game=ccff7]):not([data-game=cod-mw2]):not([data-game=overwatch2]):not([data-game=ryugagotoku-kiwami]):not([data-game=biohazard-re4]) #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{width:300px;height:250px;position:absolute;z-index:-1;background-color:#f2f2f2}.kamigame-device-mobile.android .kamigame_ad_enabled #ad_top{display:none;position:relative;flex-direction:column;align-items:center;min-height:190px}.kamigame-device-mobile.android .kamigame_ad_enabled #ad_top #ad_top_placeholder_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;z-index:-1;background-color:#fff}.kamigame-device-mobile.android .kamigame_ad_enabled #ad_top #ad_top_placeholder_wrapper #ad_top_placeholder{width:320px;height:calc(190px - 20px);background-color:#f2f2f2}.main_information #link_to_comment_list{position:absolute;top:0;right:0;text-align:center;font-size:1.3rem;line-height:1;font-weight:600;margin:0;white-space:nowrap}@media only screen and (min-width:769px){.main_information #link_to_comment_list{display:none}}.main_information #link_to_comment_list a{position:relative;display:block;box-sizing:border-box;padding:8px 28px 8px 30px;text-decoration:none;background:#fff;border:1px solid #bf4669;color:#bf4669;border-radius:50px}.main_information #link_to_comment_list a:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%);background-image:url(/img/comment_pink.svg);background-size:14px 14px;width:14px;height:14px;margin-left:-20px}.main_information #link_to_comment_list a:after{content:"";position:absolute;display:block;top:50%;right:10px;transform:translateY(-50%);background-image:url(/img/in_page_link.svg);background-size:12px 12px;width:12px;height:12px}.main_information #link_to_comment_list a:hover{background:#bf4669;color:#fff}.main_information #link_to_comment_list a:hover:before{background-image:url(/img/comment_white.svg);transform:scaleX(-1) translateY(-50%)}.main_information #link_to_comment_list a:hover:after{border-bottom:2px solid #fff;border-left:2px solid #fff}.main_information #link_to_comment_list a span{font-size:1.3rem}#link_to_comment_list{display:block;text-align:center;font-size:1.3rem;line-height:1;font-weight:600;height:40px;margin:10px 0 2px 0;color:#000}@media only screen and (min-width:769px){#link_to_comment_list{display:none}}#link_to_comment_list a{position:relative;display:block;box-sizing:border-box;padding:8px 30px;margin:0 auto;text-decoration:none;background:#fff;border:2px solid #bf4669;color:#bf4669;border-radius:50px;width:100%}#link_to_comment_list a:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%);background-image:url(/img/comment_pink.svg);background-size:14px 14px;width:14px;height:14px;margin-left:-20px}#link_to_comment_list a:after{content:"";position:absolute;display:block;top:50%;right:15px;transform:translateY(-50%);background-image:url(/img/in_page_link.svg);background-size:12px 12px;width:12px;height:12px}#link_to_comment_list a span{font-size:1.3rem}.bingo-tool__card-cell,.bingo-tool__card-cell--checked{position:absolute;width:100%;height:100%;top:0;background-color:#eaf9fd;color:#272980;font-size:1.2rem;font-weight:600;display:flex;align-items:center;justify-content:center;text-align:center;padding:3px;line-height:1.3;box-sizing:border-box;font-feature-settings:"palt"}@media only screen and (min-width:769px){.bingo-tool__card-cell,.bingo-tool__card-cell--checked{padding:5px;line-height:1.4}}@media(max-width:320px){.bingo-tool__card-cell,.bingo-tool__card-cell--checked{line-height:1.2}}.bingo-tool__card-cell--checked:hover,.bingo-tool__card-cell:hover{cursor:pointer}.bingo-tool__card-cell--checked:active,.bingo-tool__card-cell:active{cursor:-webkit-grab;cursor:grab;-webkit-animation:spinner .2s infinite linear;animation:spinner .2s infinite linear}.bingo-tool__card{background:#04030d;padding:0 10px 10px 10px}@media only screen and (min-width:769px){.bingo-tool__card{padding:0 15px 10px 15px}}@media(max-width:320px){.bingo-tool__card{padding:0 5px 5px 5px}}.bingo-tool__card-header{content:"";background:url(/img/bingo_top.png) no-repeat center;background-size:contain;height:70px;width:auto;display:block}@media only screen and (min-width:769px){.bingo-tool__card-header{height:84px}}@media(max-width:320px){.bingo-tool__card-header{height:60px}}.bingo-tool__card-content{border-top:2px solid #1d133d;border-left:2px solid #1d133d}.bingo-tool__card-content-row{border-color:#1d133d;display:flex}.bingo-tool__card-cell-wrapper{position:relative;border-right:2px solid #1d133d;border-bottom:2px solid #1d133d;overflow:hidden}.bingo-tool__card-cell--checked{background-color:#272980;color:#eaf9fd}.bingo-tool__comment-wrapper{text-align:center;margin:10px auto 5px;display:flex;justify-content:center}.bingo-tool__comment{position:relative}.bingo-tool__comment::after,.bingo-tool__comment::before{position:absolute;top:10%;content:"";background:gray;width:2px;height:80%}.bingo-tool__comment::before{left:-20px;transform:rotate(-35deg)}.bingo-tool__comment::after{right:-20px;transform:rotate(35deg)}.bingo-tool__actions{display:flex;flex-direction:column;width:100%}.bingo-tool__button-container{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;width:100%}.bingo-tool__button-container>button{width:90%}.bingo-tool__button-container>button:disabled{opacity:.2}.bingo-tool__button-container>button.tweet{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #0078cb;color:#0078cb;border-radius:50px;line-height:1.4;margin:0 auto 15px}@media only screen and (min-width:769px){.bingo-tool__button-container>button.tweet{max-width:90%}}.bingo-tool__button-container>button.tweet:active{background:#0078cb;color:#fff}.bingo-tool__button-container>button.tweet:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;transform:translate(0,0) rotate(-45deg)}.bingo-tool__button-container>button.tweet:hover{background:#0078cb;color:#fff}.bingo-tool__button-container>button.tweet:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.bingo-tool__button-container>button.reset{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #666;color:#666;border-radius:50px;line-height:1.4;margin:0 auto 10px}@media only screen and (min-width:769px){.bingo-tool__button-container>button.reset{max-width:90%}}.bingo-tool__button-container>button.reset:active{background:#666;color:#fff}.bingo-tool__button-container>button.reset:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #666;border-right:2px solid #666;transform:translate(0,0) rotate(-45deg)}.bingo-tool__button-container>button.reset:hover{background:#666;color:#fff}.bingo-tool__button-container>button.reset:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.bingo-tool__button-container>button.reset::after{display:none}@-webkit-keyframes spinner{from{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:rotateX(0) rotateY(-360deg)}to{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:rotateX(360deg) rotateY(-360deg)}}@keyframes spinner{from{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:rotateX(0) rotateY(-360deg)}to{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:rotateX(360deg) rotateY(-360deg)}}.image-with-detail-img-wrapper{display:inline-block}.image-with-detail-img{cursor:pointer}.iwd_yc-root-div{border:1px solid #ccc}.iwd_yc-root-div .iwd_yc-image-and-meta-container{display:flex}.iwd_yc-root-div .iwd_yc-image-wrapper{width:120px;padding:8px 8px 0;border-right:1px solid #ccc}.iwd_yc-root-div .iwd_yc-meta-container{flex-grow:1;padding:16px 8px}.iwd_yc-root-div .iwd_yc-description-wrapper{padding:0 8px;border-top:1px solid #ccc}.iwd_yc-root-div .iwd_yc-text-with-icon{height:25px;display:flex;align-items:center}.iwd_yc-root-div .iwd_yc-util-icon-24px{height:24px;margin-right:4px}.iwd_yc-root-div .iwd_yc-util-icon-18px{height:18px;margin-right:4px}/*!
  imported from the old version of normalize.css

  The MIT License (MIT)
  Copyright © Nicolas Gallagher and Jonathan Neal
*/table{border-collapse:collapse;border-spacing:0}/*!
  imported from the old version of normalize.css

  The MIT License (MIT)
  Copyright © Nicolas Gallagher and Jonathan Neal
*/td,th{padding:0}html{font-size:62.5%}body{color:#333;line-height:1.75;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",HE Roboto,Helvetica,"Droid Sans","メイリオ",Meiryo,sans-serif;font-size:14px;background-color:#f9f9f9;word-wrap:break-word;overflow-wrap:break-word}a{color:#0078cb;text-decoration:none}a.self_link{color:#000;font-weight:700}a:hover{color:#56bdfa}table{table-layout:fixed}.kamigame-layout-wrapper{margin:auto}@media only screen and (min-width:1020px){.kamigame-layout-wrapper{width:1020px}}.kamigame-layout-body{display:flex;flex-direction:column}@media only screen and (min-width:1020px){.kamigame-layout-body{flex-direction:row;flex-wrap:wrap}.kamigame-layout-body main.auth-callback,.kamigame-layout-body main.error{width:640px}}.kamigame-layout-left-sidebar{order:3;width:100%}@media only screen and (min-width:1020px){.kamigame-layout-left-sidebar{order:1;margin-right:10px;width:240px}}.kamigame-layout-right-order{display:contents}@media only screen and (min-width:1020px){.kamigame-layout-right-order{order:3;display:flex;flex-direction:column;flex-wrap:wrap}}@supports not (display:contents){.kamigame-layout-right-order{order:3}}.kamigame-layout-priority-sidebar{order:2;width:100%}@media only screen and (min-width:1020px){.kamigame-layout-priority-sidebar{order:3;margin-left:10px;width:300px}}.kamigame-layout-priority-sidebar #priority_side{height:100%;display:flex;flex-direction:column}.kamigame-layout-right-sidebar{order:4;width:100%}@media only screen and (min-width:1020px){.kamigame-layout-right-sidebar{order:4;margin-left:10px;width:300px}}.kamigame-layout-right-sidebar #right_side{height:100%;display:flex;flex-direction:column}.kamigame-layout-main{order:1}@media only screen and (min-width:1020px){.kamigame-layout-main{width:460px;order:2}}.kamigame-layout-main kamigame-comment aside,.kamigame-layout-main kamigame-recommended-article-list aside,.kamigame-layout-main main{background-color:#fff;box-shadow:0 1px 1px 0 #e2e2e2,0 1px 1px 0 #e2e2e2;padding:10px 10px 10px;margin-bottom:10px}@media only screen and (min-width:1020px){.kamigame-layout-main kamigame-comment aside,.kamigame-layout-main kamigame-recommended-article-list aside,.kamigame-layout-main main{width:460px;padding:15px;box-sizing:border-box}}.kamigame-layout-main aside>h2{margin:0 0 10px}.kamigame-layout-main aside ul>li{padding:0}.kamigame-layout-main img,.kamigame-layout-main video{max-width:100%}.kamigame-layout-main td img,.kamigame-layout-main td video{max-width:100%;vertical-align:middle;margin:0}.kamigame-layout-main td a:hover img{opacity:.5}.kamigame-layout-main aside h2{margin-top:0}.kamigame-layout-main #main .icon,.kamigame-layout-main #main .icon_colossal,.kamigame-layout-main #main .icon_giant,.kamigame-layout-main #main .icon_large,.kamigame-layout-main #main .icon_little,.kamigame-layout-main #main .icon_medium,.kamigame-layout-main #main .icon_small,.kamigame-layout-main #main .icon_stupendous,.kamigame-layout-main #main .icon_text,.kamigame-layout-main #main .icon_tiny,.kamigame-layout-main #main .image_small,.kamigame-layout-main #main .image_tiny,.side-block .icon,.side-block .icon_colossal,.side-block .icon_giant,.side-block .icon_large,.side-block .icon_little,.side-block .icon_medium,.side-block .icon_small,.side-block .icon_stupendous,.side-block .icon_text,.side-block .icon_tiny,.side-block .image_small,.side-block .image_tiny,.side_block .icon,.side_block .icon_colossal,.side_block .icon_giant,.side_block .icon_large,.side_block .icon_little,.side_block .icon_medium,.side_block .icon_small,.side_block .icon_stupendous,.side_block .icon_text,.side_block .icon_tiny,.side_block .image_small,.side_block .image_tiny{font-weight:600}.kamigame-layout-main #main .icon>a,.kamigame-layout-main #main .icon_colossal>a,.kamigame-layout-main #main .icon_giant>a,.kamigame-layout-main #main .icon_large>a,.kamigame-layout-main #main .icon_little>a,.kamigame-layout-main #main .icon_medium>a,.kamigame-layout-main #main .icon_small>a,.kamigame-layout-main #main .icon_stupendous>a,.kamigame-layout-main #main .icon_text>a,.kamigame-layout-main #main .icon_tiny>a,.kamigame-layout-main #main .image_small>a,.kamigame-layout-main #main .image_tiny>a,.side-block .icon>a,.side-block .icon_colossal>a,.side-block .icon_giant>a,.side-block .icon_large>a,.side-block .icon_little>a,.side-block .icon_medium>a,.side-block .icon_small>a,.side-block .icon_stupendous>a,.side-block .icon_text>a,.side-block .icon_tiny>a,.side-block .image_small>a,.side-block .image_tiny>a,.side_block .icon>a,.side_block .icon_colossal>a,.side_block .icon_giant>a,.side_block .icon_large>a,.side_block .icon_little>a,.side_block .icon_medium>a,.side_block .icon_small>a,.side_block .icon_stupendous>a,.side_block .icon_text>a,.side_block .icon_tiny>a,.side_block .image_small>a,.side_block .image_tiny>a{font-weight:600}.kamigame-layout-main #main .image_small.kamigame-lightbox,.kamigame-layout-main #main .image_small>a>img,.kamigame-layout-main #main .image_small>a>picture>img,.kamigame-layout-main #main .image_small>a>video,.kamigame-layout-main #main .image_small>img,.kamigame-layout-main #main .image_small>picture>img,.kamigame-layout-main #main .image_small>video,.side-block .image_small.kamigame-lightbox,.side-block .image_small>a>img,.side-block .image_small>a>picture>img,.side-block .image_small>a>video,.side-block .image_small>img,.side-block .image_small>picture>img,.side-block .image_small>video,.side_block .image_small.kamigame-lightbox,.side_block .image_small>a>img,.side_block .image_small>a>picture>img,.side_block .image_small>a>video,.side_block .image_small>img,.side_block .image_small>picture>img,.side_block .image_small>video{width:80%;margin:5px auto}.kamigame-layout-main #main .image_tiny.kamigame-lightbox,.kamigame-layout-main #main .image_tiny>a>img,.kamigame-layout-main #main .image_tiny>a>picture>img,.kamigame-layout-main #main .image_tiny>a>video,.kamigame-layout-main #main .image_tiny>img,.kamigame-layout-main #main .image_tiny>picture>img,.kamigame-layout-main #main .image_tiny>video,.side-block .image_tiny.kamigame-lightbox,.side-block .image_tiny>a>img,.side-block .image_tiny>a>picture>img,.side-block .image_tiny>a>video,.side-block .image_tiny>img,.side-block .image_tiny>picture>img,.side-block .image_tiny>video,.side_block .image_tiny.kamigame-lightbox,.side_block .image_tiny>a>img,.side_block .image_tiny>a>picture>img,.side_block .image_tiny>a>video,.side_block .image_tiny>img,.side_block .image_tiny>picture>img,.side_block .image_tiny>video{width:50%;margin:5px auto}.kamigame-layout-main #main .icon_stupendous>a>img,.kamigame-layout-main #main .icon_stupendous>a>picture>img,.kamigame-layout-main #main .icon_stupendous>a>video,.kamigame-layout-main #main .icon_stupendous>img,.kamigame-layout-main #main .icon_stupendous>picture>img,.kamigame-layout-main #main .icon_stupendous>video,.side-block .icon_stupendous>a>img,.side-block .icon_stupendous>a>picture>img,.side-block .icon_stupendous>a>video,.side-block .icon_stupendous>img,.side-block .icon_stupendous>picture>img,.side-block .icon_stupendous>video,.side_block .icon_stupendous>a>img,.side_block .icon_stupendous>a>picture>img,.side_block .icon_stupendous>a>video,.side_block .icon_stupendous>img,.side_block .icon_stupendous>picture>img,.side_block .icon_stupendous>video{width:100px;border-radius:6px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_colossal>a>img,.kamigame-layout-main #main .icon_colossal>a>picture>img,.kamigame-layout-main #main .icon_colossal>a>video,.kamigame-layout-main #main .icon_colossal>img,.kamigame-layout-main #main .icon_colossal>picture>img,.kamigame-layout-main #main .icon_colossal>video,.side-block .icon_colossal>a>img,.side-block .icon_colossal>a>picture>img,.side-block .icon_colossal>a>video,.side-block .icon_colossal>img,.side-block .icon_colossal>picture>img,.side-block .icon_colossal>video,.side_block .icon_colossal>a>img,.side_block .icon_colossal>a>picture>img,.side_block .icon_colossal>a>video,.side_block .icon_colossal>img,.side_block .icon_colossal>picture>img,.side_block .icon_colossal>video{width:80px;border-radius:6px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_giant>a>img,.kamigame-layout-main #main .icon_giant>a>picture>img,.kamigame-layout-main #main .icon_giant>a>video,.kamigame-layout-main #main .icon_giant>img,.kamigame-layout-main #main .icon_giant>picture>img,.kamigame-layout-main #main .icon_giant>video,.side-block .icon_giant>a>img,.side-block .icon_giant>a>picture>img,.side-block .icon_giant>a>video,.side-block .icon_giant>img,.side-block .icon_giant>picture>img,.side-block .icon_giant>video,.side_block .icon_giant>a>img,.side_block .icon_giant>a>picture>img,.side_block .icon_giant>a>video,.side_block .icon_giant>img,.side_block .icon_giant>picture>img,.side_block .icon_giant>video{width:60px;border-radius:4px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_large>a>img,.kamigame-layout-main #main .icon_large>a>picture>img,.kamigame-layout-main #main .icon_large>a>video,.kamigame-layout-main #main .icon_large>img,.kamigame-layout-main #main .icon_large>picture>img,.kamigame-layout-main #main .icon_large>video,.side-block .icon_large>a>img,.side-block .icon_large>a>picture>img,.side-block .icon_large>a>video,.side-block .icon_large>img,.side-block .icon_large>picture>img,.side-block .icon_large>video,.side_block .icon_large>a>img,.side_block .icon_large>a>picture>img,.side_block .icon_large>a>video,.side_block .icon_large>img,.side_block .icon_large>picture>img,.side_block .icon_large>video{width:50px;border-radius:3px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon>a>img,.kamigame-layout-main #main .icon>a>picture>img,.kamigame-layout-main #main .icon>a>video,.kamigame-layout-main #main .icon>img,.kamigame-layout-main #main .icon>picture>img,.kamigame-layout-main #main .icon>video,.side-block .icon>a>img,.side-block .icon>a>picture>img,.side-block .icon>a>video,.side-block .icon>img,.side-block .icon>picture>img,.side-block .icon>video,.side_block .icon>a>img,.side_block .icon>a>picture>img,.side_block .icon>a>video,.side_block .icon>img,.side_block .icon>picture>img,.side_block .icon>video{width:40px;border-radius:3px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_medium>a>img,.kamigame-layout-main #main .icon_medium>a>picture>img,.kamigame-layout-main #main .icon_medium>a>video,.kamigame-layout-main #main .icon_medium>img,.kamigame-layout-main #main .icon_medium>picture>img,.kamigame-layout-main #main .icon_medium>video,.side-block .icon_medium>a>img,.side-block .icon_medium>a>picture>img,.side-block .icon_medium>a>video,.side-block .icon_medium>img,.side-block .icon_medium>picture>img,.side-block .icon_medium>video,.side_block .icon_medium>a>img,.side_block .icon_medium>a>picture>img,.side_block .icon_medium>a>video,.side_block .icon_medium>img,.side_block .icon_medium>picture>img,.side_block .icon_medium>video{width:36px;border-radius:3px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_small>a>img,.kamigame-layout-main #main .icon_small>a>picture>img,.kamigame-layout-main #main .icon_small>a>video,.kamigame-layout-main #main .icon_small>img,.kamigame-layout-main #main .icon_small>picture>img,.kamigame-layout-main #main .icon_small>video,.side-block .icon_small>a>img,.side-block .icon_small>a>picture>img,.side-block .icon_small>a>video,.side-block .icon_small>img,.side-block .icon_small>picture>img,.side-block .icon_small>video,.side_block .icon_small>a>img,.side_block .icon_small>a>picture>img,.side_block .icon_small>a>video,.side_block .icon_small>img,.side_block .icon_small>picture>img,.side_block .icon_small>video{width:30px;border-radius:2px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_little>a>img,.kamigame-layout-main #main .icon_little>a>picture>img,.kamigame-layout-main #main .icon_little>a>video,.kamigame-layout-main #main .icon_little>img,.kamigame-layout-main #main .icon_little>picture>img,.kamigame-layout-main #main .icon_little>video,.side-block .icon_little>a>img,.side-block .icon_little>a>picture>img,.side-block .icon_little>a>video,.side-block .icon_little>img,.side-block .icon_little>picture>img,.side-block .icon_little>video,.side_block .icon_little>a>img,.side_block .icon_little>a>picture>img,.side_block .icon_little>a>video,.side_block .icon_little>img,.side_block .icon_little>picture>img,.side_block .icon_little>video{width:26px;border-radius:2px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_tiny>a>img,.kamigame-layout-main #main .icon_tiny>a>picture>img,.kamigame-layout-main #main .icon_tiny>a>video,.kamigame-layout-main #main .icon_tiny>img,.kamigame-layout-main #main .icon_tiny>picture>img,.kamigame-layout-main #main .icon_tiny>video,.side-block .icon_tiny>a>img,.side-block .icon_tiny>a>picture>img,.side-block .icon_tiny>a>video,.side-block .icon_tiny>img,.side-block .icon_tiny>picture>img,.side-block .icon_tiny>video,.side_block .icon_tiny>a>img,.side_block .icon_tiny>a>picture>img,.side_block .icon_tiny>a>video,.side_block .icon_tiny>img,.side_block .icon_tiny>picture>img,.side_block .icon_tiny>video{width:18px;border-radius:1px;margin:2px auto;padding:0 2px}.kamigame-layout-main #main .icon_text>a>img,.kamigame-layout-main #main .icon_text>a>picture>img,.kamigame-layout-main #main .icon_text>a>video,.kamigame-layout-main #main .icon_text>img,.kamigame-layout-main #main .icon_text>picture>img,.kamigame-layout-main #main .icon_text>video,.side-block .icon_text>a>img,.side-block .icon_text>a>picture>img,.side-block .icon_text>a>video,.side-block .icon_text>img,.side-block .icon_text>picture>img,.side-block .icon_text>video,.side_block .icon_text>a>img,.side_block .icon_text>a>picture>img,.side_block .icon_text>a>video,.side_block .icon_text>img,.side_block .icon_text>picture>img,.side_block .icon_text>video{width:13px;border-radius:1px;margin:0 auto 2px;padding:0 1px}.kamigame-layout-main strong,.side-block strong,.side_block strong{color:#df0c3d}.kamigame-layout-main em,.side-block em,.side_block em{font-weight:700;font-style:normal}.kamigame-layout-main p,.side-block p,.side_block p{padding:0;margin:0 0 14px 0}.kamigame-layout-main p img,.kamigame-layout-main p video,.side-block p img,.side-block p video,.side_block p img,.side_block p video{max-width:100%;max-height:500px;margin:0 auto;display:inline-block}.kamigame-layout-main p img:only-child,.kamigame-layout-main p picture:only-child img,.kamigame-layout-main p video,.side-block p img:only-child,.side-block p picture:only-child img,.side-block p video,.side_block p img:only-child,.side_block p picture:only-child img,.side_block p video{display:block;margin:0 auto}.kamigame-layout-main h1,.side-block h1,.side_block h1{font-size:2.2rem;margin:15px 0;line-height:1.4;font-feature-settings:"palt"}.kamigame-layout-main .main_title h1,.side-block .main_title h1,.side_block .main_title h1{font-size:2.2rem;margin:0 0 10px;font-feature-settings:"palt"}.kamigame-layout-main h2,.side-block h2,.side_block h2{font-size:1.6rem;padding:8px;margin:20px 0 10px}.kamigame-layout-main li p,.side-block li p,.side_block li p{margin:0 2px}.kamigame-layout-main nav ul li,.side-block nav ul li,.side_block nav ul li{margin:0;padding:0}.kamigame-layout-main nav ul li:before,.side-block nav ul li:before,.side_block nav ul li:before{content:""}.kamigame-layout-main ul,.side-block ul,.side_block ul{margin:0;padding:0}.kamigame-layout-main td ul,.side-block td ul,.side_block td ul{padding:0;margin:0}.kamigame-layout-main ul li,.side-block ul li,.side_block ul li{padding:0 0 5px 18px;list-style:none;line-height:1.5;position:relative}.kamigame-layout-main ul li:last-child,.side-block ul li:last-child,.side_block ul li:last-child{padding:0 0 10px 18px}.kamigame-layout-main td ul li,.side-block td ul li,.side_block td ul li{margin:0;padding:0;list-style:none;position:static}.kamigame-layout-main td ul li:last-child,.side-block td ul li:last-child,.side_block td ul li:last-child{padding:0}.kamigame-layout-main ul li:before,.side-block ul li:before,.side_block ul li:before{content:"・";font-size:1.8rem;position:absolute;left:0;top:-5px}.kamigame-layout-main td ul li:before,.side-block td ul li:before,.side_block td ul li:before{content:"";font-size:1.2rem;position:static;left:0;top:0}.kamigame-layout-main .tweet-wrapper,.side-block .tweet-wrapper,.side_block .tweet-wrapper{margin:0 25px;overflow:hidden}.kamigame-layout-main .timeline-wrapper,.side-block .timeline-wrapper,.side_block .timeline-wrapper{margin:10px auto;overflow:hidden}.kamigame-layout-main .related_links,.side-block .related_links,.side_block .related_links{border:1px dashed #e2e2e2;margin:30px 0 20px;position:relative}.kamigame-layout-main .related_links th,.side-block .related_links th,.side_block .related_links th{padding:0 0 5px 5px;font-size:1.4rem;border:none;color:#454545;background-color:#fff;text-align:left}.kamigame-layout-main .related_links td,.side-block .related_links td,.side_block .related_links td{position:relative;color:#666;border:none;padding:15px 5px}.kamigame-layout-main .related_links.no_icon a img,.side-block .related_links.no_icon a img,.side_block .related_links.no_icon a img{display:inline!important;height:24px;width:24px;margin-right:6px!important}.kamigame-layout-main .related_links:not(.no_icon) a:before,.side-block .related_links:not(.no_icon) a:before,.side_block .related_links:not(.no_icon) a:before{content:"";display:block;position:absolute;top:50%;left:10px;width:6px;height:6px;border-top:2px solid #3376c5;border-right:2px solid #3376c5;transform:rotate(45deg) translate(10%,-90%)}.kamigame-layout-main .related_links:not(.no_icon) td,.side-block .related_links:not(.no_icon) td,.side_block .related_links:not(.no_icon) td{padding-left:40px}.kamigame-layout-main .related_links tr:nth-child(n+2) td,.side-block .related_links tr:nth-child(n+2) td,.side_block .related_links tr:nth-child(n+2) td{padding:0 5px 15px 40px}.kamigame-layout-main .related_links tr:nth-child(n+2) td a:before,.side-block .related_links tr:nth-child(n+2) td a:before,.side_block .related_links tr:nth-child(n+2) td a:before{transform:rotate(45deg) translate(-60%,-160%)}.kamigame-layout-main .related_links:after,.side-block .related_links:after,.side_block .related_links:after{position:absolute;content:"関連記事";background:#69739d;color:#fff;left:0;bottom:100%;border-radius:3px 3px 0 0;padding:3px 7px;font-size:1.2rem;line-height:1}.kamigame-layout-main .in_page_link a,.side-block .in_page_link a,.side_block .in_page_link a{cursor:pointer;font-weight:700}.kamigame-layout-main .in_page_link a:after,.side-block .in_page_link a:after,.side_block .in_page_link a:after{content:"";display:inline-block;width:13px;height:13px;background:url(/img/in_page_link_blue.svg) no-repeat;background-size:contain;margin-left:2px;vertical-align:text-bottom}.kamigame-layout-main>:nth-child(2),.side-block>:nth-child(2),.side_block>:nth-child(2){border-top:none;padding:15px 10px 10px 10px}@media only screen and (min-width:1020px){.kamigame-layout-main>:nth-child(2),.side-block>:nth-child(2),.side_block>:nth-child(2){padding:15px 15px 10px 15px}}.kamigame-layout-main td>.icon:only-child,.kamigame-layout-main td>.icon_colossal:only-child,.kamigame-layout-main td>.icon_giant:only-child,.kamigame-layout-main td>.icon_large:only-child,.kamigame-layout-main td>.icon_small:only-child,.kamigame-layout-main td>.icon_text:only-child,.kamigame-layout-main td>.icon_tiny:only-child,.side-block td>.icon:only-child,.side-block td>.icon_colossal:only-child,.side-block td>.icon_giant:only-child,.side-block td>.icon_large:only-child,.side-block td>.icon_small:only-child,.side-block td>.icon_text:only-child,.side-block td>.icon_tiny:only-child,.side_block td>.icon:only-child,.side_block td>.icon_colossal:only-child,.side_block td>.icon_giant:only-child,.side_block td>.icon_large:only-child,.side_block td>.icon_small:only-child,.side_block td>.icon_text:only-child,.side_block td>.icon_tiny:only-child{margin:0 auto}.kamigame-layout-main table.step_table td:first-child,.side-block table.step_table td:first-child,.side_block table.step_table td:first-child{width:27px}.kamigame-layout-main table.step_table .chart_number,.side-block table.step_table .chart_number,.side_block table.step_table .chart_number{display:block;margin:0 auto;background:#0078cb;padding:5px;text-align:center;border-radius:3px;color:#fff;font-weight:700;white-space:nowrap;line-height:1}.kamigame-layout-main table.step_table td[colspan="2"],.side-block table.step_table td[colspan="2"],.side_block table.step_table td[colspan="2"]{padding:10px}.kamigame-layout-main table[class*=text_checklist_table] input[type=checkbox],.side-block table[class*=text_checklist_table] input[type=checkbox],.side_block table[class*=text_checklist_table] input[type=checkbox]{display:none}.kamigame-layout-main table[class*=text_checklist_table] label,.side-block table[class*=text_checklist_table] label,.side_block table[class*=text_checklist_table] label{display:inline-block;position:relative;cursor:pointer;padding:0 0 0 30px}.kamigame-layout-main table[class*=text_checklist_table] label::before,.side-block table[class*=text_checklist_table] label::before,.side_block table[class*=text_checklist_table] label::before{display:block;position:absolute;background-color:#fff;border:1px solid #0078cb;border-radius:2px;content:"";height:16px;left:5px;margin-top:-8px;top:50%;width:16px}.kamigame-layout-main table[class*=text_checklist_table] label::after,.side-block table[class*=text_checklist_table] label::after,.side_block table[class*=text_checklist_table] label::after{display:block;position:absolute;border-right:4px solid #0078cb;border-bottom:4px solid #0078cb;content:"";height:20px;left:7px;margin-top:-16px;opacity:0;top:50%;transform:rotate(45deg);width:9px}.kamigame-layout-main table[class*=text_checklist_table] input[type=checkbox]:checked+label::before,.side-block table[class*=text_checklist_table] input[type=checkbox]:checked+label::before,.side_block table[class*=text_checklist_table] input[type=checkbox]:checked+label::before{border-color:#0078cb}.kamigame-layout-main table[class*=text_checklist_table] input[type=checkbox]:checked+label::after,.side-block table[class*=text_checklist_table] input[type=checkbox]:checked+label::after,.side_block table[class*=text_checklist_table] input[type=checkbox]:checked+label::after{opacity:1;transform:rotate(45deg)}.kamigame-layout-main table[class*=text_checklist_table] td>div.kamigame-lightbox-wrapper>div.kamigame-lightbox,.side-block table[class*=text_checklist_table] td>div.kamigame-lightbox-wrapper>div.kamigame-lightbox,.side_block table[class*=text_checklist_table] td>div.kamigame-lightbox-wrapper>div.kamigame-lightbox{vertical-align:middle}.kamigame-layout-main table[class*=tabbed].disabled,.side-block table[class*=tabbed].disabled,.side_block table[class*=tabbed].disabled{display:none}.kamigame-layout-main div.tabbed-table-wrapper.disabled,.side-block div.tabbed-table-wrapper.disabled,.side_block div.tabbed-table-wrapper.disabled{display:none}.kamigame-layout-main .tab-wrapper,.side-block .tab-wrapper,.side_block .tab-wrapper{width:100%;margin:0 auto}.kamigame-layout-main .tab-wrapper .tab,.side-block .tab-wrapper .tab,.side_block .tab-wrapper .tab{margin-bottom:5px;height:28px;line-height:30px;font-size:13px;font-weight:600;border-radius:5px 5px 0 0;border-bottom:3px solid #0078cb;background-color:#d9d9d9;color:#565656;display:block;float:left;text-align:center;white-space:nowrap;cursor:pointer}.kamigame-layout-main .tab-wrapper input,.side-block .tab-wrapper input,.side_block .tab-wrapper input{display:none}.kamigame-layout-main .tab-wrapper input:checked+.tab,.side-block .tab-wrapper input:checked+.tab,.side_block .tab-wrapper input:checked+.tab{background-color:#0078cb;color:#fff;cursor:default}.kamigame-layout-main .switch-content-text-tab-tab-wrapper input,.side-block .switch-content-text-tab-tab-wrapper input,.side_block .switch-content-text-tab-tab-wrapper input{display:none}.kamigame-layout-main .switch-content-text-tab-tab-wrapper .tab,.side-block .switch-content-text-tab-tab-wrapper .tab,.side_block .switch-content-text-tab-tab-wrapper .tab{display:inline-block;margin-bottom:5px;height:28px;line-height:30px;font-size:13px;font-weight:600;border-radius:5px 5px 0 0;border-bottom:3px solid #0078cb;background-color:#d9d9d9;color:#565656;text-align:center;white-space:nowrap;cursor:pointer}.kamigame-layout-main .switch-content-text-tab-tab-wrapper input:checked+.tab,.side-block .switch-content-text-tab-tab-wrapper input:checked+.tab,.side_block .switch-content-text-tab-tab-wrapper input:checked+.tab{background-color:#0078cb;color:#fff;cursor:default}.kamigame-layout-main .switch-content-text-tab.disabled,.side-block .switch-content-text-tab.disabled,.side_block .switch-content-text-tab.disabled{display:none}.kamigame-layout-main .switch-content-image.disabled,.side-block .switch-content-image.disabled,.side_block .switch-content-image.disabled{display:none}.kamigame-layout-main .switch-content-image-tab-wrapper,.side-block .switch-content-image-tab-wrapper,.side_block .switch-content-image-tab-wrapper{border:1px solid #333;border-radius:5px;padding:10px 10px}.kamigame-layout-main .switch-content-image-tab-wrapper__description,.side-block .switch-content-image-tab-wrapper__description,.side_block .switch-content-image-tab-wrapper__description{font-weight:600;font-size:1.4rem;margin-bottom:5px}.kamigame-layout-main .switch-content-image-tab-wrapper__tabs,.side-block .switch-content-image-tab-wrapper__tabs,.side_block .switch-content-image-tab-wrapper__tabs{display:flex;flex-wrap:wrap}.kamigame-layout-main .switch-content-image-tab-wrapper__tabs .img-wrapper,.side-block .switch-content-image-tab-wrapper__tabs .img-wrapper,.side_block .switch-content-image-tab-wrapper__tabs .img-wrapper{margin:0 5px;margin-bottom:5px}.kamigame-layout-main .switch-content-image-tab-wrapper__tabs .img-wrapper .tab,.side-block .switch-content-image-tab-wrapper__tabs .img-wrapper .tab,.side_block .switch-content-image-tab-wrapper__tabs .img-wrapper .tab{opacity:.5;cursor:pointer}.kamigame-layout-main .switch-content-image-tab-wrapper__tabs .img-wrapper input,.side-block .switch-content-image-tab-wrapper__tabs .img-wrapper input,.side_block .switch-content-image-tab-wrapper__tabs .img-wrapper input{display:none}.kamigame-layout-main .switch-content-image-tab-wrapper__tabs .img-wrapper input:checked+.tab,.side-block .switch-content-image-tab-wrapper__tabs .img-wrapper input:checked+.tab,.side_block .switch-content-image-tab-wrapper__tabs .img-wrapper input:checked+.tab{opacity:1;cursor:default}.kamigame-layout-main .switch-content-chip.disabled,.side-block .switch-content-chip.disabled,.side_block .switch-content-chip.disabled{display:none}.kamigame-layout-main .switch-content-chip-tab-wrapper,.side-block .switch-content-chip-tab-wrapper,.side_block .switch-content-chip-tab-wrapper{border:1px solid #333;border-radius:5px;padding:10px 10px 3px 10px}.kamigame-layout-main .switch-content-chip-tab-wrapper__description,.side-block .switch-content-chip-tab-wrapper__description,.side_block .switch-content-chip-tab-wrapper__description{font-weight:600;font-size:1.4rem;margin-bottom:5px}.kamigame-layout-main .switch-content-chip-tab-wrapper__tabs .chip-wrapper,.side-block .switch-content-chip-tab-wrapper__tabs .chip-wrapper,.side_block .switch-content-chip-tab-wrapper__tabs .chip-wrapper{margin:0 5px 10px 0;display:inline-block}.kamigame-layout-main .switch-content-chip-tab-wrapper__tabs .chip-wrapper .tab,.side-block .switch-content-chip-tab-wrapper__tabs .chip-wrapper .tab,.side_block .switch-content-chip-tab-wrapper__tabs .chip-wrapper .tab{cursor:pointer;border:1px solid #6773a0;border-radius:50px;color:#6773a0;font-weight:600;padding:5px 10px}.kamigame-layout-main .switch-content-chip-tab-wrapper__tabs .chip-wrapper input,.side-block .switch-content-chip-tab-wrapper__tabs .chip-wrapper input,.side_block .switch-content-chip-tab-wrapper__tabs .chip-wrapper input{display:none}.kamigame-layout-main .switch-content-chip-tab-wrapper__tabs .chip-wrapper input:checked+.tab,.side-block .switch-content-chip-tab-wrapper__tabs .chip-wrapper input:checked+.tab,.side_block .switch-content-chip-tab-wrapper__tabs .chip-wrapper input:checked+.tab{cursor:default;background:#6773a0;color:#fff}.kamigame-layout-main .switch-content-chip.disabled,.side-block .switch-content-chip.disabled,.side_block .switch-content-chip.disabled{display:none}.kamigame-layout-main .switch-content-select-box.disabled,.side-block .switch-content-select-box.disabled,.side_block .switch-content-select-box.disabled{display:none}.kamigame-layout-main .switch-content-select-box__select-wrapper,.side-block .switch-content-select-box__select-wrapper,.side_block .switch-content-select-box__select-wrapper{background-color:#eaeaea;padding:10px;position:relative}.kamigame-layout-main .switch-content-select-box__select-wrapper:after,.side-block .switch-content-select-box__select-wrapper:after,.side_block .switch-content-select-box__select-wrapper:after{content:"";position:absolute;display:block;bottom:30px;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #333;border-right:2px solid #333;transform:translate(0,0) rotate(45deg)}.kamigame-layout-main .switch-content-select-box__select-wrapper>select,.side-block .switch-content-select-box__select-wrapper>select,.side_block .switch-content-select-box__select-wrapper>select{display:block;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:5px;padding:10px;width:100%;border-radius:5px;border:1px solid #e2e2e2;box-shadow:0 0 5px #ddd;cursor:pointer}.kamigame-layout-main .switch-content-select-box__select-wrapper>select::-ms-expand,.side-block .switch-content-select-box__select-wrapper>select::-ms-expand,.side_block .switch-content-select-box__select-wrapper>select::-ms-expand{display:none}.kamigame-layout-main .switch-content-table td,.side-block .switch-content-table td,.side_block .switch-content-table td{cursor:pointer}.kamigame-layout-main .switch-content-table td:hover,.side-block .switch-content-table td:hover,.side_block .switch-content-table td:hover{background:#fffdf3;box-shadow:inset 0 -5px #fff5c5;transition:.2s}.kamigame-layout-main .switch-content-table td.selected,.side-block .switch-content-table td.selected,.side_block .switch-content-table td.selected{background:#fffbe7;box-shadow:inset 0 -5px #ffe777}.kamigame-layout-main .switch-content-table-content.disabled,.side-block .switch-content-table-content.disabled,.side_block .switch-content-table-content.disabled{display:none}.kamigame-layout-main table.update_information_table tr td:first-child,.kamigame-layout-main table.update_information_table tr th:first-child,.side-block table.update_information_table tr td:first-child,.side-block table.update_information_table tr th:first-child,.side_block table.update_information_table tr td:first-child,.side_block table.update_information_table tr th:first-child{width:20%;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.point_table,.side-block table.point_table,.side_block table.point_table{border:none;border:1px solid #ccc}.kamigame-layout-main table.point_table a,.side-block table.point_table a,.side_block table.point_table a{font-weight:700}.kamigame-layout-main table.point_table th,.side-block table.point_table th,.side_block table.point_table th{padding:8px 10px 5px;font-size:1.3rem;border:none;background-color:#fff;text-align:left;border-bottom:1px dashed #ccc}.kamigame-layout-main table.point_table td,.side-block table.point_table td,.side_block table.point_table td{list-style-type:none;padding:5px 10px 5px 35px;position:relative;border:none}.kamigame-layout-main table.point_table td:before,.side-block table.point_table td:before,.side_block table.point_table td:before{content:" ";display:block;border:solid 8px #0078cb;border-radius:8px;height:0;width:0;position:absolute;left:10px;top:14px;margin-top:-8px}.kamigame-layout-main table.point_table td:after,.side-block table.point_table td:after,.side_block table.point_table td:after{content:" ";display:block;width:3px;height:6px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;left:16px;top:14px;margin-top:-5px;transform:rotate(45deg)}.kamigame-layout-main table.text_description_list tr td:first-child,.side-block table.text_description_list tr td:first-child,.side_block table.text_description_list tr td:first-child{width:30%;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.icon_description_list tr td:first-child,.side-block table.icon_description_list tr td:first-child,.side_block table.icon_description_list tr td:first-child{width:100px;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.text_description_list_bgwhite tr td:first-child,.side-block table.text_description_list_bgwhite tr td:first-child,.side_block table.text_description_list_bgwhite tr td:first-child{width:30%}.kamigame-layout-main table.icon_description_list_bgwhite tr td:first-child,.side-block table.icon_description_list_bgwhite tr td:first-child,.side_block table.icon_description_list_bgwhite tr td:first-child{width:100px}.kamigame-layout-main table.character_introduction_list tr td:first-child,.kamigame-layout-main table.monster_introduction_list tr td:first-child,.side-block table.character_introduction_list tr td:first-child,.side-block table.monster_introduction_list tr td:first-child,.side_block table.character_introduction_list tr td:first-child,.side_block table.monster_introduction_list tr td:first-child{width:100px;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.character_introduction_list tr td:last-child,.kamigame-layout-main table.monster_introduction_list tr td:last-child,.side-block table.character_introduction_list tr td:last-child,.side-block table.monster_introduction_list tr td:last-child,.side_block table.character_introduction_list tr td:last-child,.side_block table.monster_introduction_list tr td:last-child{width:100px}.kamigame-layout-main table.gacya_monster_list tr td:first-child,.side-block table.gacya_monster_list tr td:first-child,.side_block table.gacya_monster_list tr td:first-child{width:100px;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.gacya_monster_list tr td:nth-child(2),.side-block table.gacya_monster_list tr td:nth-child(2),.side_block table.gacya_monster_list tr td:nth-child(2){width:80px}.kamigame-layout-main table.ranking_list,.side-block table.ranking_list,.side_block table.ranking_list{text-align:center}.kamigame-layout-main table.ranking_list tr td:first-child,.kamigame-layout-main table.ranking_list tr th:first-child,.side-block table.ranking_list tr td:first-child,.side-block table.ranking_list tr th:first-child,.side_block table.ranking_list tr td:first-child,.side_block table.ranking_list tr th:first-child{width:20px;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.ranking_list tr td:first-child,.side-block table.ranking_list tr td:first-child,.side_block table.ranking_list tr td:first-child{font-weight:700}.kamigame-layout-main table.ranking_list tr td:nth-child(2),.kamigame-layout-main table.ranking_list tr th:nth-child(2),.side-block table.ranking_list tr td:nth-child(2),.side-block table.ranking_list tr th:nth-child(2),.side_block table.ranking_list tr td:nth-child(2),.side_block table.ranking_list tr th:nth-child(2){width:55px;text-align:center}.kamigame-layout-main table.ranking_list tr td:nth-child(2) img,.side-block table.ranking_list tr td:nth-child(2) img,.side_block table.ranking_list tr td:nth-child(2) img{width:50px;margin:3px auto}.kamigame-layout-main table.alternative_heading_table,.side-block table.alternative_heading_table,.side_block table.alternative_heading_table{table-layout:fixed}.kamigame-layout-main table.alternative_heading_table tr:nth-child(even) td,.side-block table.alternative_heading_table tr:nth-child(even) td,.side_block table.alternative_heading_table tr:nth-child(even) td{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.alternative_table tr:nth-child(even) td,.side-block table.alternative_table tr:nth-child(even) td,.side_block table.alternative_table tr:nth-child(even) td{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.thumbnail_list,.side-block table.thumbnail_list,.side_block table.thumbnail_list{table-layout:fixed}.kamigame-layout-main table.thumbnail_list tr td,.kamigame-layout-main table.thumbnail_list tr th,.side-block table.thumbnail_list tr td,.side-block table.thumbnail_list tr th,.side_block table.thumbnail_list tr td,.side_block table.thumbnail_list tr th{text-align:center}.kamigame-layout-main table.judge_table,.side-block table.judge_table,.side_block table.judge_table{border:1px solid #ccc}.kamigame-layout-main table.judge_table a,.side-block table.judge_table a,.side_block table.judge_table a{font-weight:700}.kamigame-layout-main table.judge_table th,.side-block table.judge_table th,.side_block table.judge_table th{border:none;background-color:#f1f6f7;border-bottom:1px solid #ccc;text-align:left}.kamigame-layout-main table.judge_table td,.side-block table.judge_table td,.side_block table.judge_table td{padding:5px 10px;border:0;border-bottom:1px dashed #ccc}.kamigame-layout-main table.judge_table td:first-child,.side-block table.judge_table td:first-child,.side_block table.judge_table td:first-child{width:15px;padding:5px 0 5px 10px}.kamigame-layout-main table.judge_table td span.good,.side-block table.judge_table td span.good,.side_block table.judge_table td span.good{content:"";display:block;width:15px;height:15px;background:url(/img/list_good.svg) 0/15px 15px}.kamigame-layout-main table.judge_table td span.bad,.side-block table.judge_table td span.bad,.side_block table.judge_table td span.bad{content:"";display:block;width:15px;height:15px;background:no-repeat url(/img/list_bad.svg) 0/15px 15px}.kamigame-layout-main .copyright,.side-block .copyright,.side_block .copyright{padding:0;background-color:transparent}.kamigame-layout-main .framed_image img,.side-block .framed_image img,.side_block .framed_image img{padding:5px;border:solid 1px #f1f1f1}.kamigame-layout-main .framed_image a:hover img,.side-block .framed_image a:hover img,.side_block .framed_image a:hover img{border:solid 1px #eee;box-shadow:1px 1px 5px #942e2e}.kamigame-layout-main h2,.side-block h2,.side_block h2{font-size:1.7rem;background:#363b4e;margin:30px 0 10px;padding:12px 10px 12px 15px;color:#fff;font-weight:700;line-height:1.4}.kamigame-layout-main h2#table_of_contents::before,.kamigame-layout-main h2.index::before,.side-block h2#table_of_contents::before,.side-block h2.index::before,.side_block h2#table_of_contents::before,.side_block h2.index::before{background-color:#fff;position:static}.kamigame-layout-main h2#table_of_contents::after,.kamigame-layout-main h2.index::after,.side-block h2#table_of_contents::after,.side-block h2.index::after,.side_block h2#table_of_contents::after,.side_block h2.index::after{background-color:#fff;position:static}.kamigame-layout-main p.main_column_title,.side-block p.main_column_title,.side_block p.main_column_title{content:"";position:absolute;top:-6px;left:8px;display:inline-block;height:50px;width:50px}.kamigame-layout-main h3,.side-block h3,.side_block h3{position:relative;font-size:1.7rem;padding:5px 0 5px 15px;margin:15px 0 15px;font-weight:700;line-height:1.4;border-bottom:#6773a0 solid 2px}.kamigame-layout-main h3:before,.side-block h3:before,.side_block h3:before{position:absolute;left:0;bottom:0;content:"";width:7px;height:100%;background:linear-gradient(to bottom,#363b4e,#6773a0)}.kamigame-layout-main h4,.side-block h4,.side_block h4{position:relative;font-size:1.6rem;font-weight:700;margin:15px 0 10px 0;padding:0 0 0 25px;line-height:1.4}.kamigame-layout-main h4:before,.side-block h4:before,.side_block h4:before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:20px;height:20px;border-radius:50px;background:linear-gradient(125deg,#69739d,#a2c4ff)}.kamigame-layout-main h5,.side-block h5,.side_block h5{margin:0 0 10px;font-size:1.5rem;font-weight:700;border:none;padding:0;color:#333}.kamigame-layout-main h6,.side-block h6,.side_block h6{margin:0 0 10px;font-size:1.4rem;font-weight:700;border:none;padding:0;color:#333}.kamigame-layout-main ul.share_buttons,.side-block ul.share_buttons,.side_block ul.share_buttons{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:10px 0}.kamigame-layout-main ul.share_buttons li,.side-block ul.share_buttons li,.side_block ul.share_buttons li{list-style:none;box-sizing:border-box;list-style:none;text-align:center;align-self:center;border-radius:3px;width:24%;margin:0;padding:0}.kamigame-layout-main ul.share_buttons li:before,.side-block ul.share_buttons li:before,.side_block ul.share_buttons li:before{content:none}.kamigame-layout-main ul.share_buttons li:last-child,.side-block ul.share_buttons li:last-child,.side_block ul.share_buttons li:last-child{padding:0}.kamigame-layout-main ul.share_buttons li a,.side-block ul.share_buttons li a,.side_block ul.share_buttons li a{display:block;text-decoration:none;padding:2px 0;color:#fff;font-size:12px;font-weight:600;line-height:2;cursor:pointer}@media only screen and (min-width:1020px){.kamigame-layout-main ul.share_buttons li a,.side-block ul.share_buttons li a,.side_block ul.share_buttons li a{padding:4px 0}}.kamigame-layout-main ul.share_buttons li a img,.side-block ul.share_buttons li a img,.side_block ul.share_buttons li a img{width:auto;height:13px;vertical-align:sub;margin-right:5px}@media only screen and (min-width:1020px){.kamigame-layout-main ul.share_buttons li a img,.side-block ul.share_buttons li a img,.side_block ul.share_buttons li a img{height:15px}}.kamigame-layout-main ul.share_buttons li.facebook,.side-block ul.share_buttons li.facebook,.side_block ul.share_buttons li.facebook{background-color:#4267b2}.kamigame-layout-main ul.share_buttons li.twitter,.side-block ul.share_buttons li.twitter,.side_block ul.share_buttons li.twitter{background-color:#1da1f2}.kamigame-layout-main ul.share_buttons li.line,.side-block ul.share_buttons li.line,.side_block ul.share_buttons li.line{background-color:#00b900}.kamigame-layout-main ul.share_buttons li.hatena,.side-block ul.share_buttons li.hatena,.side_block ul.share_buttons li.hatena{background-color:#00a4de}.kamigame-layout-main .share-base,.side-block .share-base,.side_block .share-base{background-color:#faf7ee;margin:0 0 15px 0;padding:25px 10px 15px}@media only screen and (min-width:1020px){.kamigame-layout-main .share-base,.side-block .share-base,.side_block .share-base{margin:10px 0;padding:25px 15px;background-color:#fff;box-shadow:0 1px 1px 0 #e2e2e2,0 1px 1px 0 #e2e2e2}}.kamigame-layout-main .share-base__title,.side-block .share-base__title,.side_block .share-base__title{font-size:1.4rem;font-weight:700;color:#046;text-align:center}.kamigame-layout-main .share-base__title:before,.side-block .share-base__title:before,.side_block .share-base__title:before{content:url(/img/shake_hands.svg);display:inline-block;width:35px;height:auto;vertical-align:sub;margin-right:5px}.kamigame-layout-main .share-base__title:after,.side-block .share-base__title:after,.side_block .share-base__title:after{content:url(/img/shake_hands.svg);display:inline-block;width:35px;height:auto;vertical-align:sub;margin-left:5px}.kamigame-layout-main .transition_list,.side-block .transition_list,.side_block .transition_list{border:2px solid #0078cb;border-radius:50px;display:flex;justify-content:space-around;align-items:center;margin:0 0 20px 0}.kamigame-layout-main .transition_list li,.side-block .transition_list li,.side_block .transition_list li{color:#0078cb;margin:5px;padding:0;width:calc(100% / 3);font-weight:600}.kamigame-layout-main .transition_list li:before,.side-block .transition_list li:before,.side_block .transition_list li:before{content:none!important}.kamigame-layout-main .transition_list li:first-child a,.side-block .transition_list li:first-child a,.side_block .transition_list li:first-child a{display:block;padding:10px 0 10px 25px}.kamigame-layout-main .transition_list li:first-child a:before,.side-block .transition_list li:first-child a:before,.side_block .transition_list li:first-child a:before{content:"";position:absolute;display:block;top:0;bottom:0;left:10px;width:8px;height:8px;margin:auto;border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;transform:translate(0,0) rotate(135deg)}.kamigame-layout-main .transition_list li:nth-child(2),.side-block .transition_list li:nth-child(2),.side_block .transition_list li:nth-child(2){background-color:#0078cb;border-radius:5px;color:#fff;text-align:center;padding:10px}.kamigame-layout-main .transition_list li:nth-child(2):before,.side-block .transition_list li:nth-child(2):before,.side_block .transition_list li:nth-child(2):before{content:none!important}.kamigame-layout-main .transition_list li:nth-child(3),.side-block .transition_list li:nth-child(3),.side_block .transition_list li:nth-child(3){text-align:right}.kamigame-layout-main .transition_list li:nth-child(3) a,.side-block .transition_list li:nth-child(3) a,.side_block .transition_list li:nth-child(3) a{padding:10px 25px 10px 0}.kamigame-layout-main .transition_list li:nth-child(3) a:after,.side-block .transition_list li:nth-child(3) a:after,.side_block .transition_list li:nth-child(3) a:after{content:"";position:absolute;display:block;top:0;bottom:0;right:10px;width:8px;height:8px;margin:auto;border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .fontsize_12px,.side-block .fontsize_12px,.side_block .fontsize_12px{font-size:12px}.kamigame-layout-main span[class^=popup-toggle__],.side-block span[class^=popup-toggle__],.side_block span[class^=popup-toggle__]{cursor:pointer;border-bottom:1px dashed #7c3900;color:#7c3900;font-weight:700;padding-bottom:4px}.kamigame-layout-main span[class^=popup-toggle__]:after,.side-block span[class^=popup-toggle__]:after,.side_block span[class^=popup-toggle__]:after{content:"";display:inline-block;width:13px;height:13px;background:url(/img/popup_link.svg) no-repeat;background-size:contain;margin-left:2px;vertical-align:text-bottom}.kamigame-layout-main .popup-content-wrapper,.side-block .popup-content-wrapper,.side_block .popup-content-wrapper{display:none;flex-direction:column;align-items:stretch;position:fixed;box-sizing:border-box;top:0;left:0;width:100vw;height:100%;padding:0 10px;align-items:center;justify-content:center;z-index:5499999}@media only screen and (min-width:1020px){.kamigame-layout-main .popup-content-wrapper,.side-block .popup-content-wrapper,.side_block .popup-content-wrapper{padding:0}}.kamigame-layout-main .popup-content-wrapper .popup-content-background,.side-block .popup-content-wrapper .popup-content-background,.side_block .popup-content-wrapper .popup-content-background{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0}.kamigame-layout-main .popup-content-wrapper .popup-content,.side-block .popup-content-wrapper .popup-content,.side_block .popup-content-wrapper .popup-content{z-index:5500000;display:flex;flex-direction:column;max-width:460px;width:100%;max-height:60%}.kamigame-layout-main .popup-content-wrapper .popup-content-closer,.side-block .popup-content-wrapper .popup-content-closer,.side_block .popup-content-wrapper .popup-content-closer{width:100%;margin-bottom:5px;display:flex;max-width:460px;justify-content:end;z-index:5500000}.kamigame-layout-main .popup-content-wrapper .popup-content-closer img,.side-block .popup-content-wrapper .popup-content-closer img,.side_block .popup-content-wrapper .popup-content-closer img{width:30px;height:30px;cursor:pointer}.kamigame-layout-main .popup-content-wrapper .popup-content__body,.side-block .popup-content-wrapper .popup-content__body,.side_block .popup-content-wrapper .popup-content__body{background-color:#fff;margin:auto;width:100%;padding:15px;position:relative;box-sizing:border-box;height:100%;overflow:scroll}.kamigame-layout-main .popup-content-wrapper .popup-content__body.popup-content__body-only-img,.side-block .popup-content-wrapper .popup-content__body.popup-content__body-only-img,.side_block .popup-content-wrapper .popup-content__body.popup-content__body-only-img{background-color:rgba(0,0,0,0);padding:0}.kamigame-layout-main table.title_top_main_ranking,.side-block table.title_top_main_ranking,.side_block table.title_top_main_ranking{border:1px #ccc solid;padding:5px}@media only screen and (min-width:1020px){.kamigame-layout-main table.title_top_main_ranking,.side-block table.title_top_main_ranking,.side_block table.title_top_main_ranking{display:none}}.kamigame-layout-main table.title_top_main_ranking th,.side-block table.title_top_main_ranking th,.side_block table.title_top_main_ranking th{background-color:#fff;border:none;text-align:left;font-size:1.4rem;padding:10px 10px 0 10px}.kamigame-layout-main table.title_top_main_ranking tr,.side-block table.title_top_main_ranking tr,.side_block table.title_top_main_ranking tr{border-bottom:1px #ccc dotted}.kamigame-layout-main table.title_top_main_ranking td,.side-block table.title_top_main_ranking td,.side_block table.title_top_main_ranking td{border:none;padding:5px}.kamigame-layout-main table.title_top_main_ranking td:first-child,.side-block table.title_top_main_ranking td:first-child,.side_block table.title_top_main_ranking td:first-child{width:30px;text-align:center;padding:8px 0 8px 5px}.kamigame-layout-main table.title_top_main_ranking td:nth-child(2),.side-block table.title_top_main_ranking td:nth-child(2),.side_block table.title_top_main_ranking td:nth-child(2){text-align:left;border-left:none;padding-left:0;font-feature-settings:"palt";letter-spacing:.04em}.kamigame-layout-main table.title_top_main_ranking td:nth-child(2)>a,.side-block table.title_top_main_ranking td:nth-child(2)>a,.side_block table.title_top_main_ranking td:nth-child(2)>a{padding:10px 8px 10px 5px!important}.kamigame-layout-main table.title_top_main_ranking tr:last-child,.side-block table.title_top_main_ranking tr:last-child,.side_block table.title_top_main_ranking tr:last-child{border:none}.kamigame-layout-main table.title_top_main_ranking .rank_gold,.side-block table.title_top_main_ranking .rank_gold,.side_block table.title_top_main_ranking .rank_gold{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#ae9436;padding:3px 0;background-image:linear-gradient(160deg,#c7ad4f 0,#c7ad4f 48%,#ae9436 50%,#ae9436 100%)}.kamigame-layout-main table.title_top_main_ranking .rank_silver,.side-block table.title_top_main_ranking .rank_silver,.side_block table.title_top_main_ranking .rank_silver{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#6b6f7d;padding:3px 0;background-image:linear-gradient(160deg,#999ca8 0,#999ca8 48%,#6b6f7d 50%,#6b6f7d 100%)}.kamigame-layout-main table.title_top_main_ranking .rank_bronze,.side-block table.title_top_main_ranking .rank_bronze,.side_block table.title_top_main_ranking .rank_bronze{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#9a6c46;padding:3px 0;background-image:linear-gradient(160deg,#be9574 0,#be9574 48%,#9a6c46 50%,#9a6c46 100%)}.kamigame-layout-main table.title_top_main_ranking .rank_other,.side-block table.title_top_main_ranking .rank_other,.side_block table.title_top_main_ranking .rank_other{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#6773a0;padding:3px 0}.kamigame-layout-main>ol,.kamigame-layout-main>section>ol,.side-block>ol,.side-block>section>ol,.side_block>ol,.side_block>section>ol{margin:0 0 20px;padding:0;counter-reset:count}.kamigame-layout-main>ol li:before,.kamigame-layout-main>section>ol li:before,.side-block>ol li:before,.side-block>section>ol li:before,.side_block>ol li:before,.side_block>section>ol li:before{counter-increment:count;content:counter(count) ".";display:inline-block}.kamigame-layout-main>ol li,.kamigame-layout-main>section>ol li,.side-block>ol li,.side-block>section>ol li,.side_block>ol li,.side_block>section>ol li{list-style:none;padding:0;margin:0 0 5px}.kamigame-layout-main>ol li:last-child,.kamigame-layout-main>section>ol li:last-child,.side-block>ol li:last-child,.side-block>section>ol li:last-child,.side_block>ol li:last-child,.side_block>section>ol li:last-child{margin-bottom:10px}.kamigame-layout-main hr,.kamigame-layout-main section hr,.side-block hr,.side-block section hr,.side_block hr,.side_block section hr{border:none;border-top:1px solid #ccc;margin:20px 0}.kamigame-layout-main>blockquote,.kamigame-layout-main>section>blockquote,.side-block>blockquote,.side-block>section>blockquote,.side_block>blockquote,.side_block>section>blockquote{position:relative;margin:0 0 15px;padding:10px 15px 10px 30px;box-sizing:border-box;font-style:italic;background:#f1f6f7;color:#666;border-left:4px solid #ccc}.kamigame-layout-main>blockquote>p,.kamigame-layout-main>section>blockquote>p,.side-block>blockquote>p,.side-block>section>blockquote>p,.side_block>blockquote>p,.side_block>section>blockquote>p{padding:0;margin:5px 0;font-style:normal}.kamigame-layout-main>blockquote:before,.kamigame-layout-main>section>blockquote:before,.side-block>blockquote:before,.side-block>section>blockquote:before,.side_block>blockquote:before,.side_block>section>blockquote:before{display:inline-block;position:absolute;top:5px;left:-5px;vertical-align:middle;content:"“";font-family:sans-serif;color:#999;font-size:5rem;line-height:1}.kamigame-layout-main .supplement,.side-block .supplement,.side_block .supplement{margin:0 0 20px;padding:10px;background-color:#f1f6f7;border:1px #ccc solid;display:block;font-size:1.2rem}.kamigame-layout-main ul.supplement,.side-block ul.supplement,.side_block ul.supplement{margin:0 25px 20px}.kamigame-layout-main section>dl,.kamigame-layout-main>dl,.side-block section>dl,.side-block>dl,.side_block section>dl,.side_block>dl{border:1px solid #ccc;background-color:#f1f6f7;border-top:none;margin:0;width:100%;font-size:1.3rem}.kamigame-layout-main section>dl dt,.kamigame-layout-main>dl dt,.side-block section>dl dt,.side-block>dl dt,.side_block section>dl dt,.side_block>dl dt{width:25%;padding:7px 0;border-top:1px solid #ccc;float:left;font-weight:700;text-align:center}.kamigame-layout-main section>dl dd,.kamigame-layout-main>dl dd,.side-block section>dl dd,.side-block>dl dd,.side_block section>dl dd,.side_block>dl dd{background-color:#fff;margin-left:25%;padding:7px 16px;border-top:1px solid #ccc;border-left:1px solid #ccc}.kamigame-layout-main .pager,.side-block .pager,.side_block .pager{text-align:center}.kamigame-layout-main .pager ul li,.side-block .pager ul li,.side_block .pager ul li{display:inline-block;padding-right:16px}.kamigame-layout-main .score,.side-block .score,.side_block .score{font-size:1.6rem;font-weight:600;padding-right:5px}.kamigame-layout-main .score_best,.side-block .score_best,.side_block .score_best{font-size:1.6rem;font-weight:600;padding-right:5px;color:#ec0e0e}.kamigame-layout-main .order01:before,.kamigame-layout-main .order02:before,.kamigame-layout-main .order03:before,.kamigame-layout-main .order04:before,.kamigame-layout-main .order05:before,.side-block .order01:before,.side-block .order02:before,.side-block .order03:before,.side-block .order04:before,.side-block .order05:before,.side_block .order01:before,.side_block .order02:before,.side_block .order03:before,.side_block .order04:before,.side_block .order05:before{border:1px #0078cb solid;border-radius:98px;padding:1px 5px;color:#353535;display:inline-block;font-weight:900;font-size:1.3rem;margin-right:5px;text-align:center}.kamigame-layout-main .order01:before,.side-block .order01:before,.side_block .order01:before{content:"1"}.kamigame-layout-main .order02:before,.side-block .order02:before,.side_block .order02:before{content:"2"}.kamigame-layout-main .order03:before,.side-block .order03:before,.side_block .order03:before{content:"3"}.kamigame-layout-main .order04:before,.side-block .order04:before,.side_block .order04:before{content:"4"}.kamigame-layout-main .order05:before,.side-block .order05:before,.side_block .order05:before{content:"5"}.kamigame-layout-main .order01,.kamigame-layout-main .order02,.kamigame-layout-main .order03,.kamigame-layout-main .order04,.kamigame-layout-main .order05,.side-block .order01,.side-block .order02,.side-block .order03,.side-block .order04,.side-block .order05,.side_block .order01,.side_block .order02,.side_block .order03,.side_block .order04,.side_block .order05{display:block;font-weight:700}.kamigame-layout-main span.vertical-line,.side-block span.vertical-line,.side_block span.vertical-line{border-left:1px #0078cb solid;padding:5px 0 15px 15px;display:block;word-wrap:break-word;margin:0 12px 0 10px}.kamigame-layout-main article .youtube-wrapper,.side-block article .youtube-wrapper,.side_block article .youtube-wrapper{position:relative;padding-top:56.25%}.kamigame-layout-main article .youtube-wrapper iframe,.side-block article .youtube-wrapper iframe,.side_block article .youtube-wrapper iframe{position:absolute;top:0;width:100%;height:100%}.kamigame-layout-main .button_navigation,.side-block .button_navigation,.side_block .button_navigation{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px}.kamigame-layout-main .button_navigation a,.kamigame-layout-main .button_navigation button,.side-block .button_navigation a,.side-block .button_navigation button,.side_block .button_navigation a,.side_block .button_navigation button{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #0078cb;color:#0078cb;border-radius:50px;line-height:1.4}@media only screen and (min-width:1020px){.kamigame-layout-main .button_navigation a,.kamigame-layout-main .button_navigation button,.side-block .button_navigation a,.side-block .button_navigation button,.side_block .button_navigation a,.side_block .button_navigation button{max-width:90%}}.kamigame-layout-main .button_navigation a:active,.kamigame-layout-main .button_navigation button:active,.side-block .button_navigation a:active,.side-block .button_navigation button:active,.side_block .button_navigation a:active,.side_block .button_navigation button:active{background:#0078cb;color:#fff}.kamigame-layout-main .button_navigation a:after,.kamigame-layout-main .button_navigation button:after,.side-block .button_navigation a:after,.side-block .button_navigation button:after,.side_block .button_navigation a:after,.side_block .button_navigation button:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .button_navigation a:hover,.kamigame-layout-main .button_navigation button:hover,.side-block .button_navigation a:hover,.side-block .button_navigation button:hover,.side_block .button_navigation a:hover,.side_block .button_navigation button:hover{background:#0078cb;color:#fff}.kamigame-layout-main .button_navigation a:hover:after,.kamigame-layout-main .button_navigation button:hover:after,.side-block .button_navigation a:hover:after,.side-block .button_navigation button:hover:after,.side_block .button_navigation a:hover:after,.side_block .button_navigation button:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main .button_navigation a:hover,.kamigame-layout-main .button_navigation button:hover,.side-block .button_navigation a:hover,.side-block .button_navigation button:hover,.side_block .button_navigation a:hover,.side_block .button_navigation button:hover{color:#fff;background-color:#0078cb;text-decoration:none}.kamigame-layout-main .button_navigation a:hover:disabled,.kamigame-layout-main .button_navigation button:hover:disabled,.side-block .button_navigation a:hover:disabled,.side-block .button_navigation button:hover:disabled,.side_block .button_navigation a:hover:disabled,.side_block .button_navigation button:hover:disabled{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #0078cb;color:#0078cb;border-radius:50px;line-height:1.4}@media only screen and (min-width:1020px){.kamigame-layout-main .button_navigation a:hover:disabled,.kamigame-layout-main .button_navigation button:hover:disabled,.side-block .button_navigation a:hover:disabled,.side-block .button_navigation button:hover:disabled,.side_block .button_navigation a:hover:disabled,.side_block .button_navigation button:hover:disabled{max-width:90%}}.kamigame-layout-main .button_navigation a:hover:disabled:active,.kamigame-layout-main .button_navigation button:hover:disabled:active,.side-block .button_navigation a:hover:disabled:active,.side-block .button_navigation button:hover:disabled:active,.side_block .button_navigation a:hover:disabled:active,.side_block .button_navigation button:hover:disabled:active{background:#0078cb;color:#fff}.kamigame-layout-main .button_navigation a:hover:disabled:after,.kamigame-layout-main .button_navigation button:hover:disabled:after,.side-block .button_navigation a:hover:disabled:after,.side-block .button_navigation button:hover:disabled:after,.side_block .button_navigation a:hover:disabled:after,.side_block .button_navigation button:hover:disabled:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .button_navigation a:hover:disabled:hover,.kamigame-layout-main .button_navigation button:hover:disabled:hover,.side-block .button_navigation a:hover:disabled:hover,.side-block .button_navigation button:hover:disabled:hover,.side_block .button_navigation a:hover:disabled:hover,.side_block .button_navigation button:hover:disabled:hover{background:#0078cb;color:#fff}.kamigame-layout-main .button_navigation a:hover:disabled:hover:after,.kamigame-layout-main .button_navigation button:hover:disabled:hover:after,.side-block .button_navigation a:hover:disabled:hover:after,.side-block .button_navigation button:hover:disabled:hover:after,.side_block .button_navigation a:hover:disabled:hover:after,.side_block .button_navigation button:hover:disabled:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main .button_navigation a:disabled,.kamigame-layout-main .button_navigation button:disabled,.side-block .button_navigation a:disabled,.side-block .button_navigation button:disabled,.side_block .button_navigation a:disabled,.side_block .button_navigation button:disabled{opacity:.2}.kamigame-layout-main .button_navigation_inline,.side-block .button_navigation_inline,.side_block .button_navigation_inline{margin:0 auto;text-align:center;font-size:1.3rem;line-height:1;font-weight:700;display:flex;justify-content:space-between}.kamigame-layout-main .button_navigation_inline a,.kamigame-layout-main .button_navigation_inline button,.side-block .button_navigation_inline a,.side-block .button_navigation_inline button,.side_block .button_navigation_inline a,.side_block .button_navigation_inline button{position:relative;box-sizing:border-box;margin:15px auto;padding:12px 20px;text-decoration:none;background:#fff;border:2px solid #0078cb;color:#0078cb;border-radius:50px;width:45%}.kamigame-layout-main .button_navigation_inline a:after,.kamigame-layout-main .button_navigation_inline button:after,.side-block .button_navigation_inline a:after,.side-block .button_navigation_inline button:after,.side_block .button_navigation_inline a:after,.side_block .button_navigation_inline button:after{content:"";position:absolute;display:block;top:0;bottom:0;right:10px;width:8px;height:8px;margin:auto;border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .button_navigation_inline a:active,.kamigame-layout-main .button_navigation_inline a:hover,.kamigame-layout-main .button_navigation_inline button:active,.kamigame-layout-main .button_navigation_inline button:hover,.side-block .button_navigation_inline a:active,.side-block .button_navigation_inline a:hover,.side-block .button_navigation_inline button:active,.side-block .button_navigation_inline button:hover,.side_block .button_navigation_inline a:active,.side_block .button_navigation_inline a:hover,.side_block .button_navigation_inline button:active,.side_block .button_navigation_inline button:hover{background:#0078cb;color:#fff}.kamigame-layout-main .button_navigation_inline a:active:after,.kamigame-layout-main .button_navigation_inline a:hover:after,.kamigame-layout-main .button_navigation_inline button:active:after,.kamigame-layout-main .button_navigation_inline button:hover:after,.side-block .button_navigation_inline a:active:after,.side-block .button_navigation_inline a:hover:after,.side-block .button_navigation_inline button:active:after,.side-block .button_navigation_inline button:hover:after,.side_block .button_navigation_inline a:active:after,.side_block .button_navigation_inline a:hover:after,.side_block .button_navigation_inline button:active:after,.side_block .button_navigation_inline button:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main .button_attention,.side-block .button_attention,.side_block .button_attention{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px}.kamigame-layout-main .button_attention a,.kamigame-layout-main .button_attention button,.side-block .button_attention a,.side-block .button_attention button,.side_block .button_attention a,.side_block .button_attention button{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #ec5b54;color:#ec5b54;border-radius:50px;line-height:1.4}@media only screen and (min-width:1020px){.kamigame-layout-main .button_attention a,.kamigame-layout-main .button_attention button,.side-block .button_attention a,.side-block .button_attention button,.side_block .button_attention a,.side_block .button_attention button{max-width:90%}}.kamigame-layout-main .button_attention a:active,.kamigame-layout-main .button_attention button:active,.side-block .button_attention a:active,.side-block .button_attention button:active,.side_block .button_attention a:active,.side_block .button_attention button:active{background:#ec5b54;color:#fff}.kamigame-layout-main .button_attention a:after,.kamigame-layout-main .button_attention button:after,.side-block .button_attention a:after,.side-block .button_attention button:after,.side_block .button_attention a:after,.side_block .button_attention button:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #ec5b54;border-right:2px solid #ec5b54;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .button_attention a:hover,.kamigame-layout-main .button_attention button:hover,.side-block .button_attention a:hover,.side-block .button_attention button:hover,.side_block .button_attention a:hover,.side_block .button_attention button:hover{background:#ec5b54;color:#fff}.kamigame-layout-main .button_attention a:hover:after,.kamigame-layout-main .button_attention button:hover:after,.side-block .button_attention a:hover:after,.side-block .button_attention button:hover:after,.side_block .button_attention a:hover:after,.side_block .button_attention button:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main .button_attention a:hover,.kamigame-layout-main .button_attention button:hover,.side-block .button_attention a:hover,.side-block .button_attention button:hover,.side_block .button_attention a:hover,.side_block .button_attention button:hover{color:#fff;background-color:#ec5b54;text-decoration:none}.kamigame-layout-main .button_action,.side-block .button_action,.side_block .button_action{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px}.kamigame-layout-main .button_action a,.kamigame-layout-main .button_action button,.side-block .button_action a,.side-block .button_action button,.side_block .button_action a,.side_block .button_action button{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #3ca381;color:#3ca381;border-radius:50px;line-height:1.4}@media only screen and (min-width:1020px){.kamigame-layout-main .button_action a,.kamigame-layout-main .button_action button,.side-block .button_action a,.side-block .button_action button,.side_block .button_action a,.side_block .button_action button{max-width:90%}}.kamigame-layout-main .button_action a:active,.kamigame-layout-main .button_action button:active,.side-block .button_action a:active,.side-block .button_action button:active,.side_block .button_action a:active,.side_block .button_action button:active{background:#3ca381;color:#fff}.kamigame-layout-main .button_action a:after,.kamigame-layout-main .button_action button:after,.side-block .button_action a:after,.side-block .button_action button:after,.side_block .button_action a:after,.side_block .button_action button:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #3ca381;border-right:2px solid #3ca381;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .button_action a:hover,.kamigame-layout-main .button_action button:hover,.side-block .button_action a:hover,.side-block .button_action button:hover,.side_block .button_action a:hover,.side_block .button_action button:hover{background:#3ca381;color:#fff}.kamigame-layout-main .button_action a:hover:after,.kamigame-layout-main .button_action button:hover:after,.side-block .button_action a:hover:after,.side-block .button_action button:hover:after,.side_block .button_action a:hover:after,.side_block .button_action button:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main .button_action a:hover,.kamigame-layout-main .button_action button:hover,.side-block .button_action a:hover,.side-block .button_action button:hover,.side_block .button_action a:hover,.side_block .button_action button:hover{color:#fff;background-color:#3ca381;text-decoration:none}.kamigame-layout-main .button_action a:hover:disabled,.kamigame-layout-main .button_action button:hover:disabled,.side-block .button_action a:hover:disabled,.side-block .button_action button:hover:disabled,.side_block .button_action a:hover:disabled,.side_block .button_action button:hover:disabled{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #3ca381;color:#3ca381;border-radius:50px;line-height:1.4}@media only screen and (min-width:1020px){.kamigame-layout-main .button_action a:hover:disabled,.kamigame-layout-main .button_action button:hover:disabled,.side-block .button_action a:hover:disabled,.side-block .button_action button:hover:disabled,.side_block .button_action a:hover:disabled,.side_block .button_action button:hover:disabled{max-width:90%}}.kamigame-layout-main .button_action a:hover:disabled:active,.kamigame-layout-main .button_action button:hover:disabled:active,.side-block .button_action a:hover:disabled:active,.side-block .button_action button:hover:disabled:active,.side_block .button_action a:hover:disabled:active,.side_block .button_action button:hover:disabled:active{background:#3ca381;color:#fff}.kamigame-layout-main .button_action a:hover:disabled:after,.kamigame-layout-main .button_action button:hover:disabled:after,.side-block .button_action a:hover:disabled:after,.side-block .button_action button:hover:disabled:after,.side_block .button_action a:hover:disabled:after,.side_block .button_action button:hover:disabled:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #3ca381;border-right:2px solid #3ca381;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main .button_action a:hover:disabled:hover,.kamigame-layout-main .button_action button:hover:disabled:hover,.side-block .button_action a:hover:disabled:hover,.side-block .button_action button:hover:disabled:hover,.side_block .button_action a:hover:disabled:hover,.side_block .button_action button:hover:disabled:hover{background:#3ca381;color:#fff}.kamigame-layout-main .button_action a:hover:disabled:hover:after,.kamigame-layout-main .button_action button:hover:disabled:hover:after,.side-block .button_action a:hover:disabled:hover:after,.side-block .button_action button:hover:disabled:hover:after,.side_block .button_action a:hover:disabled:hover:after,.side_block .button_action button:hover:disabled:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main .button_action a:disabled,.kamigame-layout-main .button_action button:disabled,.side-block .button_action a:disabled,.side-block .button_action button:disabled,.side_block .button_action a:disabled,.side_block .button_action button:disabled{opacity:.2}.kamigame-layout-main .button_link_label a,.side-block .button_link_label a,.side_block .button_link_label a{text-align:center;margin:0 auto;color:#006ccc;border:1px #006ccc solid;font-weight:700;padding:1px 3px;border-radius:1px;background-color:#fff;font-size:1.2rem}.kamigame-layout-main .button_comment,.side-block .button_comment,.side_block .button_comment{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px}.kamigame-layout-main .button_comment a,.kamigame-layout-main .button_comment button,.side-block .button_comment a,.side-block .button_comment button,.side_block .button_comment a,.side_block .button_comment button{position:relative;display:block;box-sizing:border-box;margin:15px auto;padding:10px 30px 9px;text-decoration:none;background:#fff;border:2px solid #bf4669;color:#bf4669;border-radius:50px}@media only screen and (min-width:1020px){.kamigame-layout-main .button_comment a,.kamigame-layout-main .button_comment button,.side-block .button_comment a,.side-block .button_comment button,.side_block .button_comment a,.side_block .button_comment button{max-width:90%}}.kamigame-layout-main .button_comment a:active,.kamigame-layout-main .button_comment button:active,.side-block .button_comment a:active,.side-block .button_comment button:active,.side_block .button_comment a:active,.side_block .button_comment button:active{background:#bf4669;color:#fff}.kamigame-layout-main .button_comment a:before,.kamigame-layout-main .button_comment button:before,.side-block .button_comment a:before,.side-block .button_comment button:before,.side_block .button_comment a:before,.side_block .button_comment button:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}.kamigame-layout-main .button_comment a:hover,.kamigame-layout-main .button_comment button:hover,.side-block .button_comment a:hover,.side-block .button_comment button:hover,.side_block .button_comment a:hover,.side_block .button_comment button:hover{background:#bf4669;color:#fff}.kamigame-layout-main .button_comment a:before,.kamigame-layout-main .button_comment button:before,.side-block .button_comment a:before,.side-block .button_comment button:before,.side_block .button_comment a:before,.side_block .button_comment button:before{background-image:url(/img/comment_pink.svg);background-size:15px 15px;width:15px;height:15px;margin-left:-20px}.kamigame-layout-main .button_comment a:hover,.kamigame-layout-main .button_comment button:hover,.side-block .button_comment a:hover,.side-block .button_comment button:hover,.side_block .button_comment a:hover,.side_block .button_comment button:hover{color:#fff;background-color:#bf4669;text-decoration:none}.kamigame-layout-main .button_comment a:hover:before,.kamigame-layout-main .button_comment button:hover:before,.side-block .button_comment a:hover:before,.side-block .button_comment button:hover:before,.side_block .button_comment a:hover:before,.side_block .button_comment button:hover:before{background-image:url(/img/comment_white.svg);transform:scaleX(-1) translateY(-50%);background-size:15px 15px;width:15px;height:15px;margin-left:-20px}.kamigame-layout-main .button_comment a:hover:disabled,.kamigame-layout-main .button_comment button:hover:disabled,.side-block .button_comment a:hover:disabled,.side-block .button_comment button:hover:disabled,.side_block .button_comment a:hover:disabled,.side_block .button_comment button:hover:disabled{position:relative;display:block;box-sizing:border-box;margin:15px auto;padding:10px 30px 9px;text-decoration:none;background:#fff;border:2px solid #bf4669;color:#bf4669;border-radius:50px}@media only screen and (min-width:1020px){.kamigame-layout-main .button_comment a:hover:disabled,.kamigame-layout-main .button_comment button:hover:disabled,.side-block .button_comment a:hover:disabled,.side-block .button_comment button:hover:disabled,.side_block .button_comment a:hover:disabled,.side_block .button_comment button:hover:disabled{max-width:90%}}.kamigame-layout-main .button_comment a:hover:disabled:active,.kamigame-layout-main .button_comment button:hover:disabled:active,.side-block .button_comment a:hover:disabled:active,.side-block .button_comment button:hover:disabled:active,.side_block .button_comment a:hover:disabled:active,.side_block .button_comment button:hover:disabled:active{background:#bf4669;color:#fff}.kamigame-layout-main .button_comment a:hover:disabled:before,.kamigame-layout-main .button_comment button:hover:disabled:before,.side-block .button_comment a:hover:disabled:before,.side-block .button_comment button:hover:disabled:before,.side_block .button_comment a:hover:disabled:before,.side_block .button_comment button:hover:disabled:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}.kamigame-layout-main .button_comment a:hover:disabled:hover,.kamigame-layout-main .button_comment button:hover:disabled:hover,.side-block .button_comment a:hover:disabled:hover,.side-block .button_comment button:hover:disabled:hover,.side_block .button_comment a:hover:disabled:hover,.side_block .button_comment button:hover:disabled:hover{background:#bf4669;color:#fff}.kamigame-layout-main .button_comment a:disabled,.kamigame-layout-main .button_comment button:disabled,.side-block .button_comment a:disabled,.side-block .button_comment button:disabled,.side_block .button_comment a:disabled,.side_block .button_comment button:disabled{opacity:.2}.kamigame-layout-main .align_center,.side-block .align_center,.side_block .align_center{display:block;text-align:center}.kamigame-layout-main .align_right,.side-block .align_right,.side_block .align_right{display:block;text-align:right}.kamigame-layout-main .align_top,.side-block .align_top,.side_block .align_top{vertical-align:top}.kamigame-layout-main .copyright,.side-block .copyright,.side_block .copyright{font-size:1.2rem;color:#555}.kamigame-layout-main table.caption_table,.side-block table.caption_table,.side_block table.caption_table{border:none}.kamigame-layout-main table.caption_table tr:first-child td,.side-block table.caption_table tr:first-child td,.side_block table.caption_table tr:first-child td{text-align:center}.kamigame-layout-main table.caption_table tr:last-child td,.side-block table.caption_table tr:last-child td,.side_block table.caption_table tr:last-child td{font-size:1.3rem;color:#00a52d;text-align:center}.kamigame-layout-main .caption,.side-block .caption,.side_block .caption{display:block;font-size:1.3rem;color:#00a52d;padding:5px 5px 0}.kamigame-layout-main .notification,.side-block .notification,.side_block .notification{border:1px #0078cb solid;margin-bottom:10px;display:block;padding:10px}.kamigame-layout-main .caution,.side-block .caution,.side_block .caution{border:1px red solid;margin-bottom:10px;display:block;padding:10px}.kamigame-layout-main a.hidden-disclosure,.side-block a.hidden-disclosure,.side_block a.hidden-disclosure{margin:15px auto;text-decoration:none;text-align:center;color:#333;font-weight:700;display:block;padding:10px 24px;background-color:#fff;border:1px solid #ccc;border-radius:3px;position:relative}.kamigame-layout-main a.hidden-disclosure:after,.side-block a.hidden-disclosure:after,.side_block a.hidden-disclosure:after{content:"";position:absolute;height:13px;width:13px;background-image:url(/img/icon_disclosure.png);background-repeat:no-repeat;background-size:13px 13px;right:15px;bottom:33%}.kamigame-layout-main a.hidden-disclosure:hover,.side-block a.hidden-disclosure:hover,.side_block a.hidden-disclosure:hover{background-color:#f1f6f7}.kamigame-layout-main .partition,.side-block .partition,.side_block .partition{display:block;height:1px;margin:3px 0;border-top:1px dotted #ccc}.kamigame-layout-main .SS,.side-block .SS,.side_block .SS{color:#8e7305;font-size:1.4rem;font-weight:700}.kamigame-layout-main .SS_badge,.side-block .SS_badge,.side_block .SS_badge{color:#000;font-size:1.4rem;font-weight:700;display:block;background:url(/img/ss.svg) no-repeat 50% 90%/45px;line-height:3.6}.kamigame-layout-main .S,.side-block .S,.side_block .S{color:#8e7305;font-size:1.4rem;font-weight:700}.kamigame-layout-main .S_badge,.side-block .S_badge,.side_block .S_badge{display:block;color:#000;font-size:1.4rem;font-weight:700;background:url(/img/s.svg) no-repeat 50% 90%/45px;line-height:3.6}.kamigame-layout-main .A,.side-block .A,.side_block .A{color:#db2b2b;font-size:1.4rem;font-weight:700}.kamigame-layout-main .B,.side-block .B,.side_block .B{color:#0072e3;font-size:1.4rem;font-weight:700}.kamigame-layout-main .C,.side-block .C,.side_block .C{color:#188908;font-size:1.4rem;font-weight:700}.kamigame-layout-main .D,.kamigame-layout-main .E,.kamigame-layout-main .F,.kamigame-layout-main .G,.kamigame-layout-main .H,.kamigame-layout-main .I,.side-block .D,.side-block .E,.side-block .F,.side-block .G,.side-block .H,.side-block .I,.side_block .D,.side_block .E,.side_block .F,.side_block .G,.side_block .H,.side_block .I{color:#606060;font-size:1.4rem;font-weight:700}.kamigame-layout-main .ハズレ,.side-block .ハズレ,.side_block .ハズレ{color:#606060;font-size:1.4rem;font-weight:700}.kamigame-layout-main .positive,.side-block .positive,.side_block .positive{color:#00f}.kamigame-layout-main .negative,.side-block .negative,.side_block .negative{color:red}.kamigame-layout-main .label,.side-block .label,.side_block .label{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#6e6e6e}.kamigame-layout-main .label a,.side-block .label a,.side_block .label a{color:#fff;text-decoration:underline}.kamigame-layout-main .frame_label,.side-block .frame_label,.side_block .frame_label{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#fff;border-radius:3px;border:1px solid #ccc}.kamigame-layout-main .frame_label a,.side-block .frame_label a,.side_block .frame_label a{color:#333;text-decoration:underline}.kamigame-layout-main .title_label,.side-block .title_label,.side_block .title_label{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#6e6e6e;width:55px;display:inline-block;margin-right:5px}.kamigame-layout-main .title_label a,.side-block .title_label a,.side_block .title_label a{color:#fff;text-decoration:underline}.kamigame-layout-main .label_new,.side-block .label_new,.side_block .label_new{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#0078cb}.kamigame-layout-main .label_new a,.side-block .label_new a,.side_block .label_new a{color:#fff;text-decoration:underline}.kamigame-layout-main .label_caution,.side-block .label_caution,.side_block .label_caution{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#e61b58}.kamigame-layout-main .label_caution a,.side-block .label_caution a,.side_block .label_caution a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_event,.side-block .menu_label_event,.side_block .menu_label_event{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#d1463b}.kamigame-layout-main .menu_label_event a,.side-block .menu_label_event a,.side_block .menu_label_event a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_gacha,.side-block .menu_label_gacha,.side_block .menu_label_gacha{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#9c6d10}.kamigame-layout-main .menu_label_gacha a,.side-block .menu_label_gacha a,.side_block .menu_label_gacha a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_quest,.side-block .menu_label_quest,.side_block .menu_label_quest{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#018383}.kamigame-layout-main .menu_label_quest a,.side-block .menu_label_quest a,.side_block .menu_label_quest a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_guide,.side-block .menu_label_guide,.side_block .menu_label_guide{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#465c8b}.kamigame-layout-main .menu_label_guide a,.side-block .menu_label_guide a,.side_block .menu_label_guide a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_character,.side-block .menu_label_character,.side_block .menu_label_character{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#358460}.kamigame-layout-main .menu_label_character a,.side-block .menu_label_character a,.side_block .menu_label_character a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_weapon,.side-block .menu_label_weapon,.side_block .menu_label_weapon{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#3478c6}.kamigame-layout-main .menu_label_weapon a,.side-block .menu_label_weapon a,.side_block .menu_label_weapon a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_item,.side-block .menu_label_item,.side_block .menu_label_item{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#5f812b}.kamigame-layout-main .menu_label_item a,.side-block .menu_label_item a,.side_block .menu_label_item a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_ranking,.side-block .menu_label_ranking,.side_block .menu_label_ranking{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#845d9e}.kamigame-layout-main .menu_label_ranking a,.side-block .menu_label_ranking a,.side_block .menu_label_ranking a{color:#fff;text-decoration:underline}.kamigame-layout-main .menu_label_other,.side-block .menu_label_other,.side_block .menu_label_other{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:70px;margin:0 5px 0 0;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#fff;background-color:#847464}.kamigame-layout-main .menu_label_other a,.side-block .menu_label_other a,.side_block .menu_label_other a{color:#fff;text-decoration:underline}.kamigame-layout-main .label_red,.side-block .label_red,.side_block .label_red{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#f5c7c7}.kamigame-layout-main .label_red a,.side-block .label_red a,.side_block .label_red a{color:#333;text-decoration:underline}.kamigame-layout-main .label_blue,.side-block .label_blue,.side_block .label_blue{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#d1e7e9}.kamigame-layout-main .label_blue a,.side-block .label_blue a,.side_block .label_blue a{color:#333;text-decoration:underline}.kamigame-layout-main .label_yellow,.side-block .label_yellow,.side_block .label_yellow{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#fcec91}.kamigame-layout-main .label_yellow a,.side-block .label_yellow a,.side_block .label_yellow a{color:#333;text-decoration:underline}.kamigame-layout-main .label_green,.side-block .label_green,.side_block .label_green{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#b8d9c2}.kamigame-layout-main .label_green a,.side-block .label_green a,.side_block .label_green a{color:#333;text-decoration:underline}.kamigame-layout-main .label_purple,.side-block .label_purple,.side_block .label_purple{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#d9d9f3}.kamigame-layout-main .label_purple a,.side-block .label_purple a,.side_block .label_purple a{color:#333;text-decoration:underline}.kamigame-layout-main .label_brown,.side-block .label_brown,.side_block .label_brown{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#f4e3c4}.kamigame-layout-main .label_brown a,.side-block .label_brown a,.side_block .label_brown a{color:#333;text-decoration:underline}.kamigame-layout-main .label_gray,.side-block .label_gray,.side_block .label_gray{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;margin:0 2px;padding:3px 5px;border-radius:3px;text-align:center;font-size:1.2rem;line-height:1;font-weight:700;color:#333;background-color:#bac5c4}.kamigame-layout-main .label_gray a,.side-block .label_gray a,.side_block .label_gray a{color:#333;text-decoration:underline}.kamigame-layout-main span.one_point,.side-block span.one_point,.side_block span.one_point{color:#007fa9;font-weight:700}.kamigame-layout-main span.causion_point,.side-block span.causion_point,.side_block span.causion_point{color:#c35400;font-weight:700}.kamigame-layout-main span.most_important,.side-block span.most_important,.side_block span.most_important{color:#d90075;font-weight:700}.kamigame-layout-main span.one_point_sub,.side-block span.one_point_sub,.side_block span.one_point_sub{color:#008659}.kamigame-layout-main span.important_sub,.side-block span.important_sub,.side_block span.important_sub{color:#ea122d}.kamigame-layout-main table.main_ranking td:first-child,.side-block table.main_ranking td:first-child,.side_block table.main_ranking td:first-child{width:30px;text-align:center}.kamigame-layout-main table.main_ranking td:first-child img,.side-block table.main_ranking td:first-child img,.side_block table.main_ranking td:first-child img{width:25px}.kamigame-layout-main table.main_ranking td:nth-child(2),.side-block table.main_ranking td:nth-child(2),.side_block table.main_ranking td:nth-child(2){width:25%}.kamigame-layout-main table.main_ranking td:nth-child(3),.side-block table.main_ranking td:nth-child(3),.side_block table.main_ranking td:nth-child(3){padding-left:5px}.kamigame-layout-main table.main_ranking .rank_gold,.side-block table.main_ranking .rank_gold,.side_block table.main_ranking .rank_gold{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#ae9436;padding:3px 0;background-image:linear-gradient(160deg,#c7ad4f 0,#c7ad4f 48%,#ae9436 50%,#ae9436 100%)}.kamigame-layout-main table.main_ranking .rank_silver,.side-block table.main_ranking .rank_silver,.side_block table.main_ranking .rank_silver{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#6b6f7d;padding:3px 0;background-image:linear-gradient(160deg,#999ca8 0,#999ca8 48%,#6b6f7d 50%,#6b6f7d 100%)}.kamigame-layout-main table.main_ranking .rank_bronze,.side-block table.main_ranking .rank_bronze,.side_block table.main_ranking .rank_bronze{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#9a6c46;padding:3px 0;background-image:linear-gradient(160deg,#be9574 0,#be9574 48%,#9a6c46 50%,#9a6c46 100%)}.kamigame-layout-main table.main_ranking .rank_other,.side-block table.main_ranking .rank_other,.side_block table.main_ranking .rank_other{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#6773a0;padding:3px 0}.kamigame-layout-main .lead_text,.side-block .lead_text,.side_block .lead_text{display:block;font-size:1.3rem;line-height:1.6;color:#555}.kamigame-layout-main .note_text,.side-block .note_text,.side_block .note_text{font-size:1.2rem;color:#555;line-height:1.5}.kamigame-layout-main table.noflame_table,.side-block table.noflame_table,.side_block table.noflame_table{border-style:none}.kamigame-layout-main table.noflame_table td,.side-block table.noflame_table td,.side_block table.noflame_table td{border-style:none}.kamigame-layout-main table.pagination,.side-block table.pagination,.side_block table.pagination{table-layout:fixed}.kamigame-layout-main table.pagination td,.side-block table.pagination td,.side_block table.pagination td{border:1px solid #0078cb;color:#0078cb}.kamigame-layout-main table.pagination td a,.side-block table.pagination td a,.side_block table.pagination td a{color:#0078cb;font-weight:700}.kamigame-layout-main table.pagination td a:hover,.side-block table.pagination td a:hover,.side_block table.pagination td a:hover{max-height:80px;color:#fff;background-color:#0078cb;text-decoration:none}.kamigame-layout-main table.pagination td:first-child,.side-block table.pagination td:first-child,.side_block table.pagination td:first-child{padding:0;position:relative;background-color:#fff}.kamigame-layout-main table.pagination td:first-child a,.side-block table.pagination td:first-child a,.side_block table.pagination td:first-child a{padding:6px 9px 6px 18px;display:block}.kamigame-layout-main table.pagination td:first-child:before,.side-block table.pagination td:first-child:before,.side_block table.pagination td:first-child:before{content:"";position:absolute;width:6px;height:6px;border-left:solid 2px #0078cb;border-top:solid 2px #0078cb;transform:rotate(-45deg);top:50%;left:5%;margin:-.4em 0}.kamigame-layout-main table.pagination td:first-child:hover:before,.side-block table.pagination td:first-child:hover:before,.side_block table.pagination td:first-child:hover:before{border-left:solid 2px #fff;border-top:solid 2px #fff}.kamigame-layout-main table.pagination td:last-child,.side-block table.pagination td:last-child,.side_block table.pagination td:last-child{padding:0;position:relative;background-color:#fff}.kamigame-layout-main table.pagination td:last-child a,.side-block table.pagination td:last-child a,.side_block table.pagination td:last-child a{padding:6px 18px 6px 9px;display:block}.kamigame-layout-main table.pagination td:last-child:before,.side-block table.pagination td:last-child:before,.side_block table.pagination td:last-child:before{content:"";position:absolute;width:6px;height:6px;border-bottom:solid 2px #0078cb;border-right:solid 2px #0078cb;transform:rotate(-45deg);top:50%;right:5%;margin:-.4em 0}.kamigame-layout-main table.pagination td:last-child:hover:before,.side-block table.pagination td:last-child:hover:before,.side_block table.pagination td:last-child:hover:before{border-bottom:solid 2px #fff;border-right:solid 2px #fff}.kamigame-layout-main .basic_gage,.side-block .basic_gage,.side_block .basic_gage{position:relative;display:inline-block;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;font-size:1.4rem;height:24px;margin-right:.4em}.kamigame-layout-main .basic_gage .filled,.side-block .basic_gage .filled,.side_block .basic_gage .filled{display:inline-block;height:100%;color:#6cc7de;background:#6cc7de;background:linear-gradient(0deg,#95e5f9 0,#6cc7de 49%,#95e5f9 50%,#95e5f9 100%);vertical-align:top}.kamigame-layout-main .basic_gage .empty,.side-block .basic_gage .empty,.side_block .basic_gage .empty{display:inline-block;height:100%;color:#ebebeb;background-color:#ebebeb;box-shadow:0 0 10px 0 #ddd inset;height:100%;vertical-align:top}.kamigame-layout-main .basic_gage .gage_value,.side-block .basic_gage .gage_value,.side_block .basic_gage .gage_value{color:#fff;font-weight:700;position:absolute;left:5px;top:50%;transform:translate(0,-48%);text-shadow:1px 1px 1px #132965,-1px 1px 1px #132965,1px -1px 1px #132965,-1px -1px 1px #132965}.kamigame-layout-main .gage_comment,.side-block .gage_comment,.side_block .gage_comment{display:inline-block;vertical-align:middle}.kamigame-layout-main .fill_gage,.side-block .fill_gage,.side_block .fill_gage{width:100%;height:1.5rem;color:#ebebeb;min-width:40px;background-color:#ebebeb;margin:10px 0}.kamigame-layout-main .fill_gage .filled,.side-block .fill_gage .filled,.side_block .fill_gage .filled{height:100%;color:#5fdc1c;background-color:#5fdc1c}.kamigame-layout-main .sortable .sort-order,.side-block .sortable .sort-order,.side_block .sortable .sort-order{background-image:url(/img/icon_sort_default.png);width:11px;height:13px;display:inline-block;background-size:contain;background-position:bottom;margin-left:3px;background-repeat:no-repeat}.kamigame-layout-main .sortable .sort-order.asc,.side-block .sortable .sort-order.asc,.side_block .sortable .sort-order.asc{background-image:url(/img/icon_sort_asc.png)}.kamigame-layout-main .sortable .sort-order.desc,.side-block .sortable .sort-order.desc,.side_block .sortable .sort-order.desc{background-image:url(/img/icon_sort_desc.png)}.kamigame-layout-main .search_table th,.side-block .search_table th,.side_block .search_table th{border-bottom:none}.kamigame-layout-main .search_table tr.hidden-row,.side-block .search_table tr.hidden-row,.side_block .search_table tr.hidden-row{display:none}.kamigame-layout-main .search_table tr.base-row td,.side-block .search_table tr.base-row td,.side_block .search_table tr.base-row td{border:none;padding:0}.kamigame-layout-main table,.side-block table,.side_block table{table-layout:auto;margin:0 0 10px;font-size:1.3rem;border:1px solid #ccc;width:100%;line-height:1.5}.kamigame-layout-main th,.side-block th,.side_block th{padding:6px;margin-bottom:5px;text-align:center;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main td,.side-block td,.side_block td{padding:10px 8px;margin-bottom:5px;text-align:left;vertical-align:middle;border:1px solid #ccc;font-feature-settings:"palt";letter-spacing:.04em}.kamigame-layout-main td a,.side-block td a,.side_block td a{font-weight:700}.kamigame-layout-main table.transparent_table,.side-block table.transparent_table,.side_block table.transparent_table{background:0 0;border:none}.kamigame-layout-main table.transparent_table td,.kamigame-layout-main table.transparent_table th,.kamigame-layout-main table.transparent_table tr,.side-block table.transparent_table td,.side-block table.transparent_table th,.side-block table.transparent_table tr,.side_block table.transparent_table td,.side_block table.transparent_table th,.side_block table.transparent_table tr{background:0 0;border:none}.kamigame-layout-main table.transparent_table td,.side-block table.transparent_table td,.side_block table.transparent_table td{padding-top:0;padding-bottom:0}.kamigame-layout-main table.matrix_table td:first-child,.side-block table.matrix_table td:first-child,.side_block table.matrix_table td:first-child{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.matrix_rowspan_table tr:first-child td:first-child,.side-block table.matrix_rowspan_table tr:first-child td:first-child,.side_block table.matrix_rowspan_table tr:first-child td:first-child{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700;border-bottom:none}.kamigame-layout-main table.alternative_matrix_table td:nth-child(odd),.side-block table.alternative_matrix_table td:nth-child(odd),.side_block table.alternative_matrix_table td:nth-child(odd){background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.alternative_reverse_table tr:nth-child(odd) td,.side-block table.alternative_reverse_table tr:nth-child(odd) td,.side_block table.alternative_reverse_table tr:nth-child(odd) td{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main table.stripe_table tbody tr:nth-child(even) td,.side-block table.stripe_table tbody tr:nth-child(even) td,.side_block table.stripe_table tbody tr:nth-child(even) td{background-color:#f5f5e0}.kamigame-layout-main table.vertical_stripe_table tbody tr td:nth-child(even),.side-block table.vertical_stripe_table tbody tr td:nth-child(even),.side_block table.vertical_stripe_table tbody tr td:nth-child(even){background-color:#f5f5e0}.kamigame-layout-main table.joint_table,.side-block table.joint_table,.side_block table.joint_table{border-bottom:none;margin-bottom:0}.kamigame-layout-main table.joint_table thead th,.side-block table.joint_table thead th,.side_block table.joint_table thead th{border-bottom:none}.kamigame-layout-main table.joint_table tbody tr:last-child,.kamigame-layout-main table.joint_table tbody tr:last-child td,.side-block table.joint_table tbody tr:last-child,.side-block table.joint_table tbody tr:last-child td,.side_block table.joint_table tbody tr:last-child,.side_block table.joint_table tbody tr:last-child td{border-bottom:none}.kamigame-layout-main table.joint_table tbody td.bb-zero,.side-block table.joint_table tbody td.bb-zero,.side_block table.joint_table tbody td.bb-zero{border-bottom:none}.kamigame-layout-main table.fixed_table,.side-block table.fixed_table,.side_block table.fixed_table{table-layout:fixed}.kamigame-layout-main table.fixed_matrix_table,.side-block table.fixed_matrix_table,.side_block table.fixed_matrix_table{table-layout:fixed}.kamigame-layout-main table.fixed_matrix_table td:first-child,.side-block table.fixed_matrix_table td:first-child,.side_block table.fixed_matrix_table td:first-child{background-color:#f1f6f7;border:1px solid #ccc;color:#333;font-weight:700}.kamigame-layout-main table.description_table td:nth-child(odd),.side-block table.description_table td:nth-child(odd),.side_block table.description_table td:nth-child(odd){background-color:#f1f6f7;border:1px solid #ccc;color:#333;font-weight:700;width:20%}.kamigame-layout-main table.description_table td:nth-child(even),.side-block table.description_table td:nth-child(even),.side_block table.description_table td:nth-child(even){width:30%}.kamigame-layout-main table.fixed_description_table,.side-block table.fixed_description_table,.side_block table.fixed_description_table{table-layout:fixed}.kamigame-layout-main table.fixed_description_table td:nth-child(odd),.side-block table.fixed_description_table td:nth-child(odd),.side_block table.fixed_description_table td:nth-child(odd){background-color:#f1f6f7;border:1px solid #ccc;color:#333;font-weight:700}.kamigame-layout-main table.matrix_picture_table th,.side-block table.matrix_picture_table th,.side_block table.matrix_picture_table th{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700;text-align:left}.kamigame-layout-main table.matrix_picture_table td img,.side-block table.matrix_picture_table td img,.side_block table.matrix_picture_table td img{display:block;text-align:center}.kamigame-layout-main .information_table,.side-block .information_table,.side_block .information_table{border:1px solid #0078cb;border-radius:5px}.kamigame-layout-main .information_table a,.side-block .information_table a,.side_block .information_table a{font-weight:700}.kamigame-layout-main .information_table th,.side-block .information_table th,.side_block .information_table th{padding:10px 10px 2px 10px;font-size:1.3rem;border:none;color:#0078cb;background-color:#fff;text-align:left}.kamigame-layout-main .information_table td,.side-block .information_table td,.side_block .information_table td{padding:2px 10px 2px 24px;font-size:1.3rem;border:none}.kamigame-layout-main .information_table tr:last-child td,.side-block .information_table tr:last-child td,.side_block .information_table tr:last-child td{padding-bottom:10px}.kamigame-layout-main .attention_table,.side-block .attention_table,.side_block .attention_table{border:1px solid #df0c3d;border-radius:5px}.kamigame-layout-main .attention_table a,.side-block .attention_table a,.side_block .attention_table a{font-weight:700}.kamigame-layout-main .attention_table th,.side-block .attention_table th,.side_block .attention_table th{padding:10px 10px 2px 10px;font-size:1.4rem;border:none;color:#df0c3d;background-color:#fff;text-align:left}.kamigame-layout-main .attention_table td,.side-block .attention_table td,.side_block .attention_table td{padding:0 10px 0 24px;font-size:1.4rem;border:none}.kamigame-layout-main .attention_table tr:last-child td,.side-block .attention_table tr:last-child td,.side_block .attention_table tr:last-child td{padding-bottom:10px}.kamigame-layout-main .stop-update_table,.side-block .stop-update_table,.side_block .stop-update_table{border:1px solid #2e8584}.kamigame-layout-main .stop-update_table th,.side-block .stop-update_table th,.side_block .stop-update_table th{background-color:#f3f3f3;border:none;color:#2e8584;font-size:1.4rem;padding:10px 10px 5px 10px;text-align:left}.kamigame-layout-main .stop-update_table td,.side-block .stop-update_table td,.side_block .stop-update_table td{background-color:#f3f3f3;border:none;color:#333;font-size:1.4rem;padding:0 10px 10px 10px}.kamigame-layout-main .custom_header_table,.side-block .custom_header_table,.side_block .custom_header_table{border:1px solid #df0c3d;background-color:#fff;border-collapse:separate}.kamigame-layout-main .custom_header_table th,.side-block .custom_header_table th,.side_block .custom_header_table th{padding:10px 10px 2px 10px;font-size:1.4rem;border:none;color:#df0c3d;background-color:#fff;text-align:left}.kamigame-layout-main .custom_header_table td,.side-block .custom_header_table td,.side_block .custom_header_table td{position:relative;padding:0;color:#666;font-size:1.4rem;font-weight:700;border:none;line-height:1.4;font-feature-settings:"palt"}.kamigame-layout-main .custom_header_table td:before,.side-block .custom_header_table td:before,.side_block .custom_header_table td:before{content:"";display:block;position:absolute;left:14px;height:5px;width:5px;border-radius:50%;background:#6773a0;top:48%;transform:translateY(-50%)}@media only screen and (min-width:1020px){.kamigame-layout-main .custom_header_table td:before,.side-block .custom_header_table td:before,.side_block .custom_header_table td:before{top:45%}}.kamigame-layout-main .custom_header_table td a,.side-block .custom_header_table td a,.side_block .custom_header_table td a{display:block;padding:5px 10px 5px 24px}.kamigame-layout-main .custom_header_table tr:last-child td:before,.side-block .custom_header_table tr:last-child td:before,.side_block .custom_header_table tr:last-child td:before{top:40%}.kamigame-layout-main .custom_header_table tr:last-child td a,.side-block .custom_header_table tr:last-child td a,.side_block .custom_header_table tr:last-child td a{padding:5px 10px 10px 24px}.kamigame-layout-main .warning_table,.side-block .warning_table,.side_block .warning_table{border:none}.kamigame-layout-main .warning_table th,.side-block .warning_table th,.side_block .warning_table th{padding:15px 15px 0 15px;font-size:1.4rem;color:#df0c3d;font-weight:700;text-align:left;border:none;background:#f7f5db}.kamigame-layout-main .warning_table td,.side-block .warning_table td,.side_block .warning_table td{padding:0 15px;color:#333;line-height:1.5;font-size:1.3rem;border:none;background:#f7f5db}.kamigame-layout-main .warning_table tr:first-child td,.side-block .warning_table tr:first-child td,.side_block .warning_table tr:first-child td{padding-top:5px}.kamigame-layout-main .warning_table tr:last-child td,.side-block .warning_table tr:last-child td,.side_block .warning_table tr:last-child td{padding-bottom:15px}.kamigame-layout-main .supplement_table,.side-block .supplement_table,.side_block .supplement_table{border:solid 1px #ccc;border-radius:3px}.kamigame-layout-main .supplement_table th,.side-block .supplement_table th,.side_block .supplement_table th{padding:10px;font-size:1.3rem;border:none;background-color:#fff;text-align:left;color:#666}.kamigame-layout-main .supplement_table th:before,.side-block .supplement_table th:before,.side_block .supplement_table th:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(/img/supplement.svg) 0/20px 20px;margin-right:5px;vertical-align:sub}.kamigame-layout-main .supplement_table td,.side-block .supplement_table td,.side_block .supplement_table td{padding:0 10px 10px 10px;color:#333;line-height:1.5;font-size:1.3rem;border:none;background-color:#fff}.kamigame-layout-main .checker_main_config,.side-block .checker_main_config,.side_block .checker_main_config{display:none}.kamigame-layout-main .checker_main_config tr td:first-child,.side-block .checker_main_config tr td:first-child,.side_block .checker_main_config tr td:first-child{width:30%;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main .checker_category_config,.side-block .checker_category_config,.side_block .checker_category_config{display:none}.kamigame-layout-main .checker_category_config tr td:first-child,.side-block .checker_category_config tr td:first-child,.side_block .checker_category_config tr td:first-child{width:20%}.kamigame-layout-main .checker_data,.side-block .checker_data,.side_block .checker_data{display:none}.kamigame-layout-main .checker_data span.checker_icon>img,.side-block .checker_data span.checker_icon>img,.side_block .checker_data span.checker_icon>img{width:50px;border-radius:3px}.kamigame-layout-main .layer_text_table td a,.side-block .layer_text_table td a,.side_block .layer_text_table td a{position:relative;display:block}.kamigame-layout-main .layer_text_table td a span.layer_text,.side-block .layer_text_table td a span.layer_text,.side_block .layer_text_table td a span.layer_text{position:absolute;left:0;bottom:0;color:#fff;text-align:center;text-shadow:0 1px 10px #000;background:linear-gradient(0deg,#000,rgba(0,0,0,.9),rgba(0,0,0,.8),rgba(255,255,255,0));width:100%;padding:24px 0 8px;line-height:1.2}.kamigame-layout-main .y_scroll_table tbody,.side-block .y_scroll_table tbody,.side_block .y_scroll_table tbody{display:block;width:100%;overflow-x:hidden;overflow-y:scroll;max-height:400px}.kamigame-layout-main .y_scroll_table td,.side-block .y_scroll_table td,.side_block .y_scroll_table td{width:100%}.kamigame-layout-main .y_scroll_table td:first-child,.side-block .y_scroll_table td:first-child,.side_block .y_scroll_table td:first-child{width:50px;font-weight:600;border:none;border-bottom:1px dotted #e2e2e2;white-space:nowrap;line-height:1}.kamigame-layout-main .y_scroll_table td:first-child>span,.side-block .y_scroll_table td:first-child>span,.side_block .y_scroll_table td:first-child>span{border-radius:50px;padding:5px 10px}.kamigame-layout-main .y_scroll_table td:first-child>span.arrival_tag,.side-block .y_scroll_table td:first-child>span.arrival_tag,.side_block .y_scroll_table td:first-child>span.arrival_tag{border:1px solid #00856d;color:#00856d}.kamigame-layout-main .y_scroll_table td:first-child>span.update_tag,.side-block .y_scroll_table td:first-child>span.update_tag,.side_block .y_scroll_table td:first-child>span.update_tag{border:1px solid #9f00a1;color:#9f00a1}.kamigame-layout-main .y_scroll_table td:first-child[colspan],.side-block .y_scroll_table td:first-child[colspan],.side_block .y_scroll_table td:first-child[colspan]{background-color:#f8f8f8;padding:8px 8px 5px;text-align:left!important}.kamigame-layout-main .y_scroll_table td:nth-child(2),.side-block .y_scroll_table td:nth-child(2),.side_block .y_scroll_table td:nth-child(2){border:none;border-bottom:1px dotted #e2e2e2;padding:8px 10px 5px 0;line-height:1.3}.kamigame-layout-main .y_scroll_table ::-webkit-scrollbar,.side-block .y_scroll_table ::-webkit-scrollbar,.side_block .y_scroll_table ::-webkit-scrollbar{width:10px}.kamigame-layout-main .y_scroll_table ::-webkit-scrollbar-track,.side-block .y_scroll_table ::-webkit-scrollbar-track,.side_block .y_scroll_table ::-webkit-scrollbar-track{background-color:#e6e6e6}.kamigame-layout-main .y_scroll_table ::-webkit-scrollbar-thumb,.side-block .y_scroll_table ::-webkit-scrollbar-thumb,.side_block .y_scroll_table ::-webkit-scrollbar-thumb{background-color:#f8f8f8;border-radius:50px}.kamigame-layout-main .x_scroll_table,.side-block .x_scroll_table,.side_block .x_scroll_table{display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;table-layout:fixed;border:none}.kamigame-layout-main .x_scroll_table td,.kamigame-layout-main .x_scroll_table th,.side-block .x_scroll_table td,.side-block .x_scroll_table th,.side_block .x_scroll_table td,.side_block .x_scroll_table th{table-layout:fixed}.kamigame-layout-main .x_scroll_table::-webkit-scrollbar,.side-block .x_scroll_table::-webkit-scrollbar,.side_block .x_scroll_table::-webkit-scrollbar{height:14px}.kamigame-layout-main .x_scroll_table::-webkit-scrollbar-track,.side-block .x_scroll_table::-webkit-scrollbar-track,.side_block .x_scroll_table::-webkit-scrollbar-track{background-color:#e6e6e6;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.5)}.kamigame-layout-main .x_scroll_table::-webkit-scrollbar-thumb,.side-block .x_scroll_table::-webkit-scrollbar-thumb,.side_block .x_scroll_table::-webkit-scrollbar-thumb{background-color:#f8f8f8;border:1px solid #ccc;border-radius:50px}.kamigame-layout-main .fixed_scroll_table>thead>tr>th,.side-block .fixed_scroll_table>thead>tr>th,.side_block .fixed_scroll_table>thead>tr>th{position:-webkit-sticky;position:sticky;top:0;z-index:1000}@media only screen and (min-width:1020px){.kamigame-layout-main .fixed_scroll_table>thead>tr>th,.side-block .fixed_scroll_table>thead>tr>th,.side_block .fixed_scroll_table>thead>tr>th{top:44px}}.kamigame-layout-main h2>.comment_count,.side-block h2>.comment_count,.side_block h2>.comment_count{float:right}.kamigame-layout-main h2>.comment_count img,.side-block h2>.comment_count img,.side_block h2>.comment_count img{width:13px;height:auto;margin:0 5px 0 0}.kamigame-layout-main .comment_box,.side-block .comment_box,.side_block .comment_box{padding:0 5px;margin-top:10px}.kamigame-layout-main .comment_box input.coment_text,.side-block .comment_box input.coment_text,.side_block .comment_box input.coment_text{width:98%}.kamigame-layout-main .comment_box textarea,.side-block .comment_box textarea,.side_block .comment_box textarea{resize:vertical;overflow:auto;height:162px}.kamigame-layout-main .no_comment_message,.side-block .no_comment_message,.side_block .no_comment_message{display:flex;align-items:center;justify-content:space-between;width:100%}.kamigame-layout-main .no_comment_message>p,.side-block .no_comment_message>p,.side_block .no_comment_message>p{position:relative;background:#fff;border:1px solid #e2e2e2;border-radius:8px;font-size:1.2rem;width:70%;margin:0;padding:5px 7px}.kamigame-layout-main .no_comment_message>p:after,.kamigame-layout-main .no_comment_message>p:before,.side-block .no_comment_message>p:after,.side-block .no_comment_message>p:before,.side_block .no_comment_message>p:after,.side_block .no_comment_message>p:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.kamigame-layout-main .no_comment_message>p:before,.side-block .no_comment_message>p:before,.side_block .no_comment_message>p:before{border-color:rgba(226,226,226,0);border-left-color:#e2e2e2;border-width:10px;margin-top:-10px}.kamigame-layout-main .no_comment_message>p:after,.side-block .no_comment_message>p:after,.side_block .no_comment_message>p:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:9px;margin-top:-9px}.kamigame-layout-main .no_comment_message>img,.side-block .no_comment_message>img,.side_block .no_comment_message>img{display:inline-block;width:20%;height:auto}.kamigame-layout-main #main_contents .attached_image img,.kamigame-layout-main .attached_image img,.kamigame-layout-main .comment_post_form .attach_preview,.side-block #main_contents .attached_image img,.side-block .attached_image img,.side-block .comment_post_form .attach_preview,.side_block #main_contents .attached_image img,.side_block .attached_image img,.side_block .comment_post_form .attach_preview{max-height:320px;max-width:60%;margin:0 auto;display:block}.kamigame-layout-main .attached_image_preview_blocker,.side-block .attached_image_preview_blocker,.side_block .attached_image_preview_blocker{padding:5px;background-color:#e2e2e2}.kamigame-layout-main .attached_image_preview_blocker dt,.side-block .attached_image_preview_blocker dt,.side_block .attached_image_preview_blocker dt{font-weight:700}.kamigame-layout-main .attached_image_preview_blocker dd,.kamigame-layout-main .attached_image_preview_blocker dt,.side-block .attached_image_preview_blocker dd,.side-block .attached_image_preview_blocker dt,.side_block .attached_image_preview_blocker dd,.side_block .attached_image_preview_blocker dt{margin:0;text-align:center}.kamigame-layout-main .comment_post_form input,.kamigame-layout-main .comment_post_form textarea,.side-block .comment_post_form input,.side-block .comment_post_form textarea,.side_block .comment_post_form input,.side_block .comment_post_form textarea{width:100%;border:1px #ccc solid;border-radius:0;-webkit-appearance:none;padding:5px 10px;box-sizing:border-box}.kamigame-layout-main .comment_post_form button,.side-block .comment_post_form button,.side_block .comment_post_form button{width:100%}.kamigame-layout-main .comment_post_form textarea,.side-block .comment_post_form textarea,.side_block .comment_post_form textarea{height:160px}.kamigame-layout-main .comment_post_form dl,.side-block .comment_post_form dl,.side_block .comment_post_form dl{margin:10px 0}.kamigame-layout-main .comment_post_form dt,.side-block .comment_post_form dt,.side_block .comment_post_form dt{font-weight:700;margin-top:10px}.kamigame-layout-main .comment_post_form dd,.side-block .comment_post_form dd,.side_block .comment_post_form dd{margin:0}.kamigame-layout-main .comment_post_form .error,.side-block .comment_post_form .error,.side_block .comment_post_form .error{padding:10px 5px;color:red;font-weight:700}.kamigame-layout-main .comment_post_form .attach_image,.side-block .comment_post_form .attach_image,.side_block .comment_post_form .attach_image{font-size:1.2rem;margin:0 auto 5px;width:60%;vertical-align:middle;border:1px #e2e2e2 solid;display:block;padding:5px;border-radius:30px;background-color:#fff;color:#707070;text-align:center}.kamigame-layout-main .comment_post_form .attach_image:hover,.side-block .comment_post_form .attach_image:hover,.side_block .comment_post_form .attach_image:hover{color:#fff;background-color:#999}.kamigame-layout-main .comment_post_form .attach_image span,.side-block .comment_post_form .attach_image span,.side_block .comment_post_form .attach_image span{font-size:1.2rem;color:#555;padding:0 10px}.kamigame-layout-main .comment_post_form .attach_image img,.side-block .comment_post_form .attach_image img,.side_block .comment_post_form .attach_image img{vertical-align:middle;margin:0 5px 0 0;width:25px;height:auto;display:inline-block}.kamigame-layout-main .comment_post_form .attach_image_attention,.side-block .comment_post_form .attach_image_attention,.side_block .comment_post_form .attach_image_attention{display:block;font-size:1.2rem;color:#555;margin:0 auto;text-align:center}.kamigame-layout-main .comment_post_form .remove_attach_image,.side-block .comment_post_form .remove_attach_image,.side_block .comment_post_form .remove_attach_image{text-align:center;display:block}.kamigame-layout-main .comment_post_form .attach_comment_image,.side-block .comment_post_form .attach_comment_image,.side_block .comment_post_form .attach_comment_image{opacity:0;margin:0;padding:0;height:1px;width:1px;display:inline}.kamigame-layout-main .comment_post_form.inactive textarea,.side-block .comment_post_form.inactive textarea,.side_block .comment_post_form.inactive textarea{height:50px}.kamigame-layout-main #comment_list>.comment,.side-block #comment_list>.comment,.side_block #comment_list>.comment{margin:10px 0;border-bottom:1px #ccc solid}.kamigame-layout-main #comment_list>.comment:last-child,.side-block #comment_list>.comment:last-child,.side_block #comment_list>.comment:last-child{margin-bottom:0;border-bottom:none}.kamigame-layout-main #comment_list>.comment.featured>p,.side-block #comment_list>.comment.featured>p,.side_block #comment_list>.comment.featured>p{font-size:1.4rem;font-weight:700;color:#e96a79}.kamigame-layout-main #comment_list>.comment.unfeatured>p,.side-block #comment_list>.comment.unfeatured>p,.side_block #comment_list>.comment.unfeatured>p{font-size:1.2rem;opacity:.7}.kamigame-layout-main #comment_list>.comment.ad,.side-block #comment_list>.comment.ad,.side_block #comment_list>.comment.ad{padding:15px 0 30px}.kamigame-layout-main #comment_list>.comment>p,.side-block #comment_list>.comment>p,.side_block #comment_list>.comment>p{margin-bottom:5px;white-space:pre-wrap}.kamigame-layout-main #comment_list>.comment>dl>dd,.side-block #comment_list>.comment>dl>dd,.side_block #comment_list>.comment>dl>dd{display:inline-block;margin:0}.kamigame-layout-main #comment_list>.comment>ul>li,.side-block #comment_list>.comment>ul>li,.side_block #comment_list>.comment>ul>li{display:inline-block;margin:0 0 5px}.kamigame-layout-main #comment_list>.comment>.action,.side-block #comment_list>.comment>.action,.side_block #comment_list>.comment>.action{display:flex;align-items:center;justify-content:space-between}.kamigame-layout-main #comment_list>.comment>.action .reply,.side-block #comment_list>.comment>.action .reply,.side_block #comment_list>.comment>.action .reply{width:20%;margin:0 0 10px}.kamigame-layout-main #comment_list>.comment>.action .vote,.side-block #comment_list>.comment>.action .vote,.side_block #comment_list>.comment>.action .vote{width:80%;margin:0 5px 10px 0}.kamigame-layout-main #comment_list>.comment .name,.side-block #comment_list>.comment .name,.side_block #comment_list>.comment .name{width:48%;font-size:1.2rem}.kamigame-layout-main #comment_list>.comment .name>span,.side-block #comment_list>.comment .name>span,.side_block #comment_list>.comment .name>span{color:#454545;font-size:1.3rem;font-weight:700}.kamigame-layout-main #comment_list>.comment .time,.side-block #comment_list>.comment .time,.side_block #comment_list>.comment .time{color:#555;font-size:1.2rem;text-align:right;width:40%;width:calc(48% - 30px)}.kamigame-layout-main #comment_list>.comment .report,.side-block #comment_list>.comment .report,.side_block #comment_list>.comment .report{width:30px;font-size:1.2rem;text-align:right}.kamigame-layout-main #comment_list>.comment .button_reply,.side-block #comment_list>.comment .button_reply,.side_block #comment_list>.comment .button_reply{border-radius:0;font-size:1.2rem}.kamigame-layout-main #comment_list>.comment .button_reply img,.side-block #comment_list>.comment .button_reply img,.side_block #comment_list>.comment .button_reply img{width:12px;margin-right:3px}.kamigame-layout-main #comment_list>.comment .button_reply a,.side-block #comment_list>.comment .button_reply a,.side_block #comment_list>.comment .button_reply a{color:#0078cb;font-weight:700;white-space:nowrap}.kamigame-layout-main #comment_list>.comment .button_reply a:hover,.side-block #comment_list>.comment .button_reply a:hover,.side_block #comment_list>.comment .button_reply a:hover{color:#0078cb;opacity:.5;text-decoration:none}.kamigame-layout-main #comment_list>.comment .vote,.side-block #comment_list>.comment .vote,.side_block #comment_list>.comment .vote{text-align:right;text-decoration:none;font-weight:700;font-size:1.2rem}.kamigame-layout-main #comment_list>.comment .vote img,.side-block #comment_list>.comment .vote img,.side_block #comment_list>.comment .vote img{width:20px;vertical-align:middle}.kamigame-layout-main #comment_list>.comment .vote ul li,.side-block #comment_list>.comment .vote ul li,.side_block #comment_list>.comment .vote ul li{display:inline-block}.kamigame-layout-main #comment_list>.comment .vote a,.side-block #comment_list>.comment .vote a,.side_block #comment_list>.comment .vote a{color:#333}.kamigame-layout-main #comment_list>.comment .vote a:hover,.side-block #comment_list>.comment .vote a:hover,.side_block #comment_list>.comment .vote a:hover{color:#333;text-decoration:none}.kamigame-layout-main #comment_list>.comment .vote.voted a,.side-block #comment_list>.comment .vote.voted a,.side_block #comment_list>.comment .vote.voted a{cursor:default}.kamigame-layout-main #comment_list>.comment .comment_vote_gage,.side-block #comment_list>.comment .comment_vote_gage,.side_block #comment_list>.comment .comment_vote_gage{width:95px;font-size:0;vertical-align:middle}.kamigame-layout-main #comment_list>.comment .comment_vote_gage>div,.side-block #comment_list>.comment .comment_vote_gage>div,.side_block #comment_list>.comment .comment_vote_gage>div{height:13px;transition:all 1s cubic-bezier(.215,.61,.355,1);display:inline-block}.kamigame-layout-main #comment_list>.comment .comment_vote_gage .plus_vote,.side-block #comment_list>.comment .comment_vote_gage .plus_vote,.side_block #comment_list>.comment .comment_vote_gage .plus_vote{background-color:#e96a79}.kamigame-layout-main #comment_list>.comment .comment_vote_gage.empty div,.side-block #comment_list>.comment .comment_vote_gage.empty div,.side_block #comment_list>.comment .comment_vote_gage.empty div{background-color:#f2f2f2}.kamigame-layout-main #comment_list>.comment .comment_vote_gage .minus_vote,.side-block #comment_list>.comment .comment_vote_gage .minus_vote,.side_block #comment_list>.comment .comment_vote_gage .minus_vote{background-color:#aeaeae}.kamigame-layout-main #comment_list>.comment .comment_reply_border,.side-block #comment_list>.comment .comment_reply_border,.side_block #comment_list>.comment .comment_reply_border{border:1px #e2e2e2 solid;border-radius:4px;-webkit-appearance:none;padding:5px 10px;box-sizing:border-box}.kamigame-layout-main #comment_list>.comment .reply-list,.side-block #comment_list>.comment .reply-list,.side_block #comment_list>.comment .reply-list{border-left:4px solid #a3c3d9;margin-left:10px;border-top:1px #ccc solid;font-size:1.3rem;background-color:#f7fbfc}.kamigame-layout-main #comment_list>.comment .reply-list>.reply,.side-block #comment_list>.comment .reply-list>.reply,.side_block #comment_list>.comment .reply-list>.reply{padding:10px 5px 10px 10px;border-bottom:1px #ccc solid}.kamigame-layout-main #comment_list>.comment .reply-list>.reply:last-child,.side-block #comment_list>.comment .reply-list>.reply:last-child,.side_block #comment_list>.comment .reply-list>.reply:last-child{border-bottom:none}.kamigame-layout-main #comment_list>.comment .reply-list>.reply.featured>p,.side-block #comment_list>.comment .reply-list>.reply.featured>p,.side_block #comment_list>.comment .reply-list>.reply.featured>p{font-size:1.4rem;font-weight:700;color:#e96a79}.kamigame-layout-main #comment_list>.comment .reply-list>.reply.unfeatured>p,.side-block #comment_list>.comment .reply-list>.reply.unfeatured>p,.side_block #comment_list>.comment .reply-list>.reply.unfeatured>p{font-size:1.2rem;opacity:.7}.kamigame-layout-main #comment_list>.comment .reply-list>.reply.ad,.side-block #comment_list>.comment .reply-list>.reply.ad,.side_block #comment_list>.comment .reply-list>.reply.ad{padding:15px 0 30px}.kamigame-layout-main #comment_list>.comment .reply-list>.reply>p,.side-block #comment_list>.comment .reply-list>.reply>p,.side_block #comment_list>.comment .reply-list>.reply>p{margin-bottom:5px;white-space:pre-wrap}.kamigame-layout-main #comment_list>.comment .reply-list>.reply>dl>dd,.side-block #comment_list>.comment .reply-list>.reply>dl>dd,.side_block #comment_list>.comment .reply-list>.reply>dl>dd{display:inline-block;margin:0}.kamigame-layout-main #comment_list>.comment .reply-list>.reply>ul>li,.side-block #comment_list>.comment .reply-list>.reply>ul>li,.side_block #comment_list>.comment .reply-list>.reply>ul>li{display:inline-block;margin:0 0 5px}.kamigame-layout-main #comment_list>.comment .reply-list>.reply>ul>li:before,.side-block #comment_list>.comment .reply-list>.reply>ul>li:before,.side_block #comment_list>.comment .reply-list>.reply>ul>li:before{content:""}.kamigame-layout-main #comment_list>.comment .reply-list>.reply>ul>li:last-child,.side-block #comment_list>.comment .reply-list>.reply>ul>li:last-child,.side_block #comment_list>.comment .reply-list>.reply>ul>li:last-child{padding:0}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .meta,.side-block #comment_list>.comment .reply-list>.reply .meta,.side_block #comment_list>.comment .reply-list>.reply .meta{width:100%;display:flex;justify-content:space-around}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .action,.side-block #comment_list>.comment .reply-list>.reply .action,.side_block #comment_list>.comment .reply-list>.reply .action{display:flex;align-items:center;justify-content:space-between}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .action .reply,.side-block #comment_list>.comment .reply-list>.reply .action .reply,.side_block #comment_list>.comment .reply-list>.reply .action .reply{width:20%}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .action .vote,.side-block #comment_list>.comment .reply-list>.reply .action .vote,.side_block #comment_list>.comment .reply-list>.reply .action .vote{width:100%;padding:0}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .name,.side-block #comment_list>.comment .reply-list>.reply .name,.side_block #comment_list>.comment .reply-list>.reply .name{width:48%}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .name>span,.side-block #comment_list>.comment .reply-list>.reply .name>span,.side_block #comment_list>.comment .reply-list>.reply .name>span{color:#454545;font-weight:700}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .time,.side-block #comment_list>.comment .reply-list>.reply .time,.side_block #comment_list>.comment .reply-list>.reply .time{color:#555;font-size:1.2rem;text-align:right;width:40%;width:calc(48% - 30px)}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .report,.side-block #comment_list>.comment .reply-list>.reply .report,.side_block #comment_list>.comment .reply-list>.reply .report{width:30px;font-size:1.2rem;text-align:right}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .button_reply,.side-block #comment_list>.comment .reply-list>.reply .button_reply,.side_block #comment_list>.comment .reply-list>.reply .button_reply{border-radius:0;font-size:1.2rem}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .button_reply img,.side-block #comment_list>.comment .reply-list>.reply .button_reply img,.side_block #comment_list>.comment .reply-list>.reply .button_reply img{width:12px;margin-right:3px}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .button_reply a,.side-block #comment_list>.comment .reply-list>.reply .button_reply a,.side_block #comment_list>.comment .reply-list>.reply .button_reply a{color:#0078cb;font-weight:700}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .button_reply a:hover,.side-block #comment_list>.comment .reply-list>.reply .button_reply a:hover,.side_block #comment_list>.comment .reply-list>.reply .button_reply a:hover{color:#0078cb;opacity:.5;text-decoration:none}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .vote,.side-block #comment_list>.comment .reply-list>.reply .vote,.side_block #comment_list>.comment .reply-list>.reply .vote{text-align:right;text-decoration:none;font-weight:700;font-size:1.2rem}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .vote img,.side-block #comment_list>.comment .reply-list>.reply .vote img,.side_block #comment_list>.comment .reply-list>.reply .vote img{width:20px;vertical-align:middle}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .vote ul li,.side-block #comment_list>.comment .reply-list>.reply .vote ul li,.side_block #comment_list>.comment .reply-list>.reply .vote ul li{display:inline-block}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .vote a,.side-block #comment_list>.comment .reply-list>.reply .vote a,.side_block #comment_list>.comment .reply-list>.reply .vote a{color:#333}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .vote a:hover,.side-block #comment_list>.comment .reply-list>.reply .vote a:hover,.side_block #comment_list>.comment .reply-list>.reply .vote a:hover{color:#333;text-decoration:none}.kamigame-layout-main #comment_list>.comment .reply-list>.reply .vote.voted a,.side-block #comment_list>.comment .reply-list>.reply .vote.voted a,.side_block #comment_list>.comment .reply-list>.reply .vote.voted a{cursor:default}.kamigame-layout-main #get_additional_comments_button button,.side-block #get_additional_comments_button button,.side_block #get_additional_comments_button button{width:100%}.kamigame-layout-main .comment_loading,.side-block .comment_loading,.side_block .comment_loading{text-align:center}.kamigame-layout-main .custom_format_comment,.side-block .custom_format_comment,.side_block .custom_format_comment{margin-bottom:10px}.kamigame-layout-main .custom_format_comment .custom_format_comment_list,.side-block .custom_format_comment .custom_format_comment_list,.side_block .custom_format_comment .custom_format_comment_list{border-style:solid;border-color:#ccc;border-width:1px;border-radius:5px;padding:10px;background:#fff}.kamigame-layout-main .custom_format_comment .custom_format_comment_list .comment,.side-block .custom_format_comment .custom_format_comment_list .comment,.side_block .custom_format_comment .custom_format_comment_list .comment{border-bottom:1px #e2e2e2 solid;margin:0 0 10px}.kamigame-layout-main .custom_format_comment .custom_format_comment_list .comment .content,.side-block .custom_format_comment .custom_format_comment_list .comment .content,.side_block .custom_format_comment .custom_format_comment_list .comment .content{white-space:pre-wrap;margin:0}.kamigame-layout-main .custom_format_comment .custom_format_comment_list .comment:last-child,.side-block .custom_format_comment .custom_format_comment_list .comment:last-child,.side_block .custom_format_comment .custom_format_comment_list .comment:last-child{border-bottom:none;margin-bottom:0}.kamigame-layout-main .custom_format_comment .custom_format_comment_list .comment:last-child>.evaluation_button--good>a,.side-block .custom_format_comment .custom_format_comment_list .comment:last-child>.evaluation_button--good>a,.side_block .custom_format_comment .custom_format_comment_list .comment:last-child>.evaluation_button--good>a{margin-bottom:5px}.kamigame-layout-main .custom_format_comment .custom_format_comment_list .comment td,.side-block .custom_format_comment .custom_format_comment_list .comment td,.side_block .custom_format_comment .custom_format_comment_list .comment td{padding:5px;line-height:1.75}.kamigame-layout-main .custom_format_comment .custom_format_comment_list .comment td:first-child,.side-block .custom_format_comment .custom_format_comment_list .comment td:first-child,.side_block .custom_format_comment .custom_format_comment_list .comment td:first-child{background-color:#f3fafe}.kamigame-layout-main .custom_format_comment .no_comment_message,.side-block .custom_format_comment .no_comment_message,.side_block .custom_format_comment .no_comment_message{text-align:center}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_header,.side-block .custom_format_comment .custom_format_comment_modal_header,.side_block .custom_format_comment .custom_format_comment_modal_header{display:flex;align-items:center;justify-content:space-between;height:40px;position:fixed;width:92%;max-width:570px;z-index:9999;background:#363b4e;color:#fff;border-radius:2px 2px 0 0}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_header .title,.side-block .custom_format_comment .custom_format_comment_modal_header .title,.side_block .custom_format_comment .custom_format_comment_modal_header .title{margin-left:10px;text-align:center;font-weight:700;font-size:1.4rem}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_header .custom_format_comment_close,.side-block .custom_format_comment .custom_format_comment_modal_header .custom_format_comment_close,.side_block .custom_format_comment .custom_format_comment_modal_header .custom_format_comment_close{height:15px;width:15px;margin-right:10px}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content,.side-block .custom_format_comment .custom_format_comment_modal_content,.side_block .custom_format_comment .custom_format_comment_modal_content{margin-top:30px}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper{padding:10px}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper input,.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper textarea,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper input,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper textarea,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper input,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper textarea{box-sizing:border-box;border-style:solid;border-color:#f0f0f0;border-width:1px;width:100%;background-color:#fefdf3}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper textarea,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper textarea,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper textarea{resize:vertical;overflow:scroll}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.matrix_table td:first-child,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.matrix_table td:first-child,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.matrix_table td:first-child{background-color:#f3fafe}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table th,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table th,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table th{background-color:#f3fafe}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table td,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table td,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table td{background-color:#fff}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader{text-align:center}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader input,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader input,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader input{opacity:0;margin:0;padding:0;display:inline}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader .remove_attach_image,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader .remove_attach_image,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader .remove_attach_image{display:block}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label{font-size:1.2rem;margin:0 auto 5px;width:60%;border:1px #e2e2e2 solid;display:block;padding:5px;border-radius:30px;background-color:#fff;color:#707070;text-align:center}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label:hover,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label:hover,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label:hover{color:#fff;background-color:#999}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label span,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label span,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label span{font-size:1.2rem;color:#555;padding:0 10px}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label img,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label img,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .image_uploader label img{vertical-align:middle;margin:0 5px 0 0;width:25px;height:auto;display:inline-block}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_submit,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_submit,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_submit{display:block;width:100%;margin-bottom:0;margin-top:10px;border:none;background:#0078cb;color:#fff;padding:8px 30px;font-size:1.2rem;letter-spacing:.04em;font-weight:700}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_modal_list_wrapper,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_modal_list_wrapper,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_modal_list_wrapper{padding:10px 10px 90px}@media only screen and (min-width:1020px){.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_modal_list_wrapper,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_modal_list_wrapper,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_modal_list_wrapper{padding-bottom:10px}}.kamigame-layout-main .custom_format_comment dl.name_box,.side-block .custom_format_comment dl.name_box,.side_block .custom_format_comment dl.name_box{display:block;font-size:1.2rem}.kamigame-layout-main .custom_format_comment dl.name_box dt,.side-block .custom_format_comment dl.name_box dt,.side_block .custom_format_comment dl.name_box dt{font-weight:700;margin:0 10px 0 0}.kamigame-layout-main .custom_format_comment dl.name_box dd,.side-block .custom_format_comment dl.name_box dd,.side_block .custom_format_comment dl.name_box dd{margin:0;width:100%}.kamigame-layout-main .custom_format_comment dl.name_box dd input,.side-block .custom_format_comment dl.name_box dd input,.side_block .custom_format_comment dl.name_box dd input{border:1px #0078cb solid;border-radius:0;padding:5px 10px;box-sizing:border-box;width:100%;background-color:#fefdf3}.kamigame-layout-main .custom_format_comment .meta,.side-block .custom_format_comment .meta,.side_block .custom_format_comment .meta{margin:0}.kamigame-layout-main .custom_format_comment .meta>dd,.side-block .custom_format_comment .meta>dd,.side_block .custom_format_comment .meta>dd{display:inline-block;margin:0}.kamigame-layout-main .custom_format_comment .meta .name,.side-block .custom_format_comment .meta .name,.side_block .custom_format_comment .meta .name{font-size:1.2rem}.kamigame-layout-main .custom_format_comment .meta .name>span,.side-block .custom_format_comment .meta .name>span,.side_block .custom_format_comment .meta .name>span{font-weight:700}.kamigame-layout-main .custom_format_comment .action,.side-block .custom_format_comment .action,.side_block .custom_format_comment .action{margin:0 0 10px 0}.kamigame-layout-main .custom_format_comment .vote,.side-block .custom_format_comment .vote,.side_block .custom_format_comment .vote{text-align:right;text-decoration:none;font-weight:700;font-size:1.2rem}.kamigame-layout-main .custom_format_comment .vote img,.side-block .custom_format_comment .vote img,.side_block .custom_format_comment .vote img{width:20px;vertical-align:middle}.kamigame-layout-main .custom_format_comment .vote ul li,.side-block .custom_format_comment .vote ul li,.side_block .custom_format_comment .vote ul li{display:inline-block}.kamigame-layout-main .custom_format_comment .vote a,.side-block .custom_format_comment .vote a,.side_block .custom_format_comment .vote a{color:#000}.kamigame-layout-main .custom_format_comment .vote a:hover,.side-block .custom_format_comment .vote a:hover,.side_block .custom_format_comment .vote a:hover{color:#000;text-decoration:none}.kamigame-layout-main .custom_format_comment .vote.voted a,.side-block .custom_format_comment .vote.voted a,.side_block .custom_format_comment .vote.voted a{cursor:default}.kamigame-layout-main .custom_format_comment .time,.side-block .custom_format_comment .time,.side_block .custom_format_comment .time{color:#555;font-size:1.2rem}.kamigame-layout-main .custom_format_comment .report,.side-block .custom_format_comment .report,.side_block .custom_format_comment .report{font-size:1.2rem}.kamigame-layout-main table.sidebar_ranking,.side-block table.sidebar_ranking,.side_block table.sidebar_ranking{border:none;margin:0}.kamigame-layout-main table.sidebar_ranking tr,.side-block table.sidebar_ranking tr,.side_block table.sidebar_ranking tr{border-bottom:1px #ccc dotted}.kamigame-layout-main table.sidebar_ranking td,.side-block table.sidebar_ranking td,.side_block table.sidebar_ranking td{border:none;padding:5px}.kamigame-layout-main table.sidebar_ranking td:first-child,.side-block table.sidebar_ranking td:first-child,.side_block table.sidebar_ranking td:first-child{width:30px;text-align:center;padding:5px 0 5px 5px}@media only screen and (min-width:1020px){.kamigame-layout-main table.sidebar_ranking td:first-child,.side-block table.sidebar_ranking td:first-child,.side_block table.sidebar_ranking td:first-child{padding:5px}}.kamigame-layout-main table.sidebar_ranking td:nth-child(2),.side-block table.sidebar_ranking td:nth-child(2),.side_block table.sidebar_ranking td:nth-child(2){text-align:left;border-left:none;padding-left:0;font-feature-settings:"palt";letter-spacing:.04em}.kamigame-layout-main table.sidebar_ranking td:nth-child(2)>a,.side-block table.sidebar_ranking td:nth-child(2)>a,.side_block table.sidebar_ranking td:nth-child(2)>a{padding:10px 8px 10px 0!important}.kamigame-layout-main table.sidebar_ranking tr:last-child,.side-block table.sidebar_ranking tr:last-child,.side_block table.sidebar_ranking tr:last-child{border:none}.kamigame-layout-main table.sidebar_ranking .rank_gold,.side-block table.sidebar_ranking .rank_gold,.side_block table.sidebar_ranking .rank_gold{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#ae9436;padding:3px 0;background-image:linear-gradient(160deg,#c7ad4f 0,#c7ad4f 48%,#ae9436 50%,#ae9436 100%)}.kamigame-layout-main table.sidebar_ranking .rank_silver,.side-block table.sidebar_ranking .rank_silver,.side_block table.sidebar_ranking .rank_silver{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#6b6f7d;padding:3px 0;background-image:linear-gradient(160deg,#999ca8 0,#999ca8 48%,#6b6f7d 50%,#6b6f7d 100%)}.kamigame-layout-main table.sidebar_ranking .rank_bronze,.side-block table.sidebar_ranking .rank_bronze,.side_block table.sidebar_ranking .rank_bronze{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#9a6c46;padding:3px 0;background-image:linear-gradient(160deg,#be9574 0,#be9574 48%,#9a6c46 50%,#9a6c46 100%)}.kamigame-layout-main table.sidebar_ranking .rank_other,.side-block table.sidebar_ranking .rank_other,.side_block table.sidebar_ranking .rank_other{display:inline-block;font-family:"SF Pro Text","SF Pro Display",Helvetica,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Robot,"Droid Sans","メイリオ",Meiryo,sans-serif;width:22px;font-size:1.4rem;font-weight:600;color:#fff;background-color:#6773a0;padding:3px 0}.kamigame-layout-main .enquete_box,.side-block .enquete_box,.side_block .enquete_box{display:flex;justify-content:space-around;align-items:center;margin:0 0 6px;padding:0;width:100%;height:36px}.kamigame-layout-main .enquete_box>.enquete_item_img,.side-block .enquete_box>.enquete_item_img,.side_block .enquete_box>.enquete_item_img{width:36px;height:36px;padding-right:4px;display:flex;align-items:center;justify-content:center}.kamigame-layout-main .enquete_box>.enquete_item_img>img,.side-block .enquete_box>.enquete_item_img>img,.side_block .enquete_box>.enquete_item_img>img{max-height:100%;max-width:100%!important}.kamigame-layout-main .enquete_box:last-child,.side-block .enquete_box:last-child,.side_block .enquete_box:last-child{padding:0}.kamigame-layout-main .enquete_box .enquete_bar,.side-block .enquete_box .enquete_bar,.side_block .enquete_box .enquete_bar{box-sizing:border-box;position:relative;flex:1 1;height:100%;padding:0 5px 0 0;border:1px solid #ccc;font-weight:600;margin-right:4px}.kamigame-layout-main .enquete_box .enquete_bar.without_button,.side-block .enquete_box .enquete_bar.without_button,.side_block .enquete_box .enquete_bar.without_button{width:100%}.kamigame-layout-main .enquete_box .enquete_button_box,.side-block .enquete_box .enquete_button_box,.side_block .enquete_box .enquete_button_box{width:45px;height:36px;border:0}.kamigame-layout-main .enquete_box .enquete_button_box .button_navigation a,.side-block .enquete_box .enquete_button_box .button_navigation a,.side_block .enquete_box .enquete_button_box .button_navigation a{margin:0;padding:8px 0;border-radius:2px;box-sizing:border-box;max-width:100%;height:100%}.kamigame-layout-main .enquete_box .enquete_button_box .button_navigation a:after,.side-block .enquete_box .enquete_button_box .button_navigation a:after,.side_block .enquete_box .enquete_button_box .button_navigation a:after{display:none}.kamigame-layout-main .enquete_box .voted_comment,.side-block .enquete_box .voted_comment,.side_block .enquete_box .voted_comment{color:#757575;font-size:1.2rem;margin-left:5px}.kamigame-layout-main .enquete_box .voted,.side-block .enquete_box .voted,.side_block .enquete_box .voted{opacity:.4}.kamigame-layout-main .enquete_box .voted a:hover,.side-block .enquete_box .voted a:hover,.side_block .enquete_box .voted a:hover{cursor:auto;color:#fff;background:#0078cb}.kamigame-layout-main .enquete_box .enquete_item,.side-block .enquete_box .enquete_item,.side_block .enquete_box .enquete_item{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:78%;line-height:1.2}.kamigame-layout-main .enquete_box .enquete_count_num,.side-block .enquete_box .enquete_count_num,.side_block .enquete_box .enquete_count_num{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.kamigame-layout-main .enquete_bar_result,.side-block .enquete_bar_result,.side_block .enquete_bar_result{background-color:#cee8ff;height:100%;position:absolute;top:0;left:0;transition:all .3s 0s ease}.kamigame-layout-main article #enquete .enquete_box::before,.side-block article #enquete .enquete_box::before,.side_block article #enquete .enquete_box::before{content:"";padding:0}.kamigame-layout-main #enquete .lead_text,.side-block #enquete .lead_text,.side_block #enquete .lead_text{margin:0 0 8px}.kamigame-layout-main #gacha_animation_background,.side-block #gacha_animation_background,.side_block #gacha_animation_background{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:#000;z-index:1;display:none}.kamigame-layout-main #gacha_video,.side-block #gacha_video,.side_block #gacha_video{height:350px;width:100%}.kamigame-layout-main #gacha_video video,.side-block #gacha_video video,.side_block #gacha_video video{display:block;margin:0 auto}.kamigame-layout-main #gacha_wrapper #button_wrapper,.kamigame-layout-main .target_gacha_simulator #button_wrapper,.side-block #gacha_wrapper #button_wrapper,.side-block .target_gacha_simulator #button_wrapper,.side_block #gacha_wrapper #button_wrapper,.side_block .target_gacha_simulator #button_wrapper{background-color:#fcf9dc;padding:10px;margin:0 0 10px 0}.kamigame-layout-main #gacha_wrapper #button_wrapper .menu,.kamigame-layout-main .target_gacha_simulator #button_wrapper .menu,.side-block #gacha_wrapper #button_wrapper .menu,.side-block .target_gacha_simulator #button_wrapper .menu,.side_block #gacha_wrapper #button_wrapper .menu,.side_block .target_gacha_simulator #button_wrapper .menu{display:flex;flex-direction:column}@media only screen and (min-width:1020px){.kamigame-layout-main #gacha_wrapper #button_wrapper .menu,.kamigame-layout-main .target_gacha_simulator #button_wrapper .menu,.side-block #gacha_wrapper #button_wrapper .menu,.side-block .target_gacha_simulator #button_wrapper .menu,.side_block #gacha_wrapper #button_wrapper .menu,.side_block .target_gacha_simulator #button_wrapper .menu{flex-direction:row}}.kamigame-layout-main #gacha_wrapper #button_wrapper .menu label,.kamigame-layout-main .target_gacha_simulator #button_wrapper .menu label,.side-block #gacha_wrapper #button_wrapper .menu label,.side-block .target_gacha_simulator #button_wrapper .menu label,.side_block #gacha_wrapper #button_wrapper .menu label,.side_block .target_gacha_simulator #button_wrapper .menu label{width:100px}.kamigame-layout-main #gacha_wrapper #button_wrapper .switch_label,.kamigame-layout-main .target_gacha_simulator #button_wrapper .switch_label,.side-block #gacha_wrapper #button_wrapper .switch_label,.side-block .target_gacha_simulator #button_wrapper .switch_label,.side_block #gacha_wrapper #button_wrapper .switch_label,.side_block .target_gacha_simulator #button_wrapper .switch_label{font-weight:700;float:left;margin:10px 10px 10px 0}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch,.side-block #gacha_wrapper #button_wrapper .animation_switch,.side-block .target_gacha_simulator #button_wrapper .animation_switch,.side_block #gacha_wrapper #button_wrapper .animation_switch,.side_block .target_gacha_simulator #button_wrapper .animation_switch{position:relative;width:54px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;float:left;margin:10px 0}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_checkbox,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_checkbox,.side-block #gacha_wrapper #button_wrapper .animation_switch_checkbox,.side-block .target_gacha_simulator #button_wrapper .animation_switch_checkbox,.side_block #gacha_wrapper #button_wrapper .animation_switch_checkbox,.side_block .target_gacha_simulator #button_wrapper .animation_switch_checkbox{display:none}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch-label,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch-label,.side-block #gacha_wrapper #button_wrapper .animation_switch-label,.side-block .target_gacha_simulator #button_wrapper .animation_switch-label,.side_block #gacha_wrapper #button_wrapper .animation_switch-label,.side_block .target_gacha_simulator #button_wrapper .animation_switch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #3ad655;border-radius:20px}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_inner,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_inner,.side-block #gacha_wrapper #button_wrapper .animation_switch_inner,.side-block .target_gacha_simulator #button_wrapper .animation_switch_inner,.side_block #gacha_wrapper #button_wrapper .animation_switch_inner,.side_block .target_gacha_simulator #button_wrapper .animation_switch_inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_inner:after,.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_inner:before,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_inner:after,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_inner:before,.side-block #gacha_wrapper #button_wrapper .animation_switch_inner:after,.side-block #gacha_wrapper #button_wrapper .animation_switch_inner:before,.side-block .target_gacha_simulator #button_wrapper .animation_switch_inner:after,.side-block .target_gacha_simulator #button_wrapper .animation_switch_inner:before,.side_block #gacha_wrapper #button_wrapper .animation_switch_inner:after,.side_block #gacha_wrapper #button_wrapper .animation_switch_inner:before,.side_block .target_gacha_simulator #button_wrapper .animation_switch_inner:after,.side_block .target_gacha_simulator #button_wrapper .animation_switch_inner:before{display:block;float:left;width:50%;height:15px;padding:0;line-height:15px;font-size:1.2rem;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_inner:before,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_inner:before,.side-block #gacha_wrapper #button_wrapper .animation_switch_inner:before,.side-block .target_gacha_simulator #button_wrapper .animation_switch_inner:before,.side_block #gacha_wrapper #button_wrapper .animation_switch_inner:before,.side_block .target_gacha_simulator #button_wrapper .animation_switch_inner:before{content:"ON";padding-left:7px;background-color:#3ad655;color:#fff}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_inner:after,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_inner:after,.side-block #gacha_wrapper #button_wrapper .animation_switch_inner:after,.side-block .target_gacha_simulator #button_wrapper .animation_switch_inner:after,.side_block #gacha_wrapper #button_wrapper .animation_switch_inner:after,.side_block .target_gacha_simulator #button_wrapper .animation_switch_inner:after{content:"OFF";padding-right:7px;background-color:#999;color:#fff;text-align:right}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_switch,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_switch,.side-block #gacha_wrapper #button_wrapper .animation_switch_switch,.side-block .target_gacha_simulator #button_wrapper .animation_switch_switch,.side_block #gacha_wrapper #button_wrapper .animation_switch_switch,.side_block .target_gacha_simulator #button_wrapper .animation_switch_switch{display:block;width:20px;margin:-2.5px;background:#fff;position:absolute;top:0;bottom:0;right:35px;border:2px solid #3ad655;border-radius:20px;transition:all .3s ease-in 0s}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_inner,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_inner,.side-block #gacha_wrapper #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_inner,.side-block .target_gacha_simulator #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_inner,.side_block #gacha_wrapper #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_inner,.side_block .target_gacha_simulator #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_inner{margin-left:0}.kamigame-layout-main #gacha_wrapper #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_switch,.kamigame-layout-main .target_gacha_simulator #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_switch,.side-block #gacha_wrapper #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_switch,.side-block .target_gacha_simulator #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_switch,.side_block #gacha_wrapper #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_switch,.side_block .target_gacha_simulator #button_wrapper .animation_switch_checkbox:checked+.animation_switch-label .animation_switch_switch{right:0}.kamigame-layout-main #gacha_wrapper #button_wrapper button.gacha_execute_button,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.gacha_execute_button,.side-block #gacha_wrapper #button_wrapper button.gacha_execute_button,.side-block .target_gacha_simulator #button_wrapper button.gacha_execute_button,.side_block #gacha_wrapper #button_wrapper button.gacha_execute_button,.side_block .target_gacha_simulator #button_wrapper button.gacha_execute_button{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;text-align:center;color:#fff;border:1px #0078cb solid;font-weight:700;display:block;padding:8px;border-radius:30px;background-color:#0078cb}.kamigame-layout-main #gacha_wrapper #button_wrapper button.gacha_execute_button:active,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.gacha_execute_button:active,.side-block #gacha_wrapper #button_wrapper button.gacha_execute_button:active,.side-block .target_gacha_simulator #button_wrapper button.gacha_execute_button:active,.side_block #gacha_wrapper #button_wrapper button.gacha_execute_button:active,.side_block .target_gacha_simulator #button_wrapper button.gacha_execute_button:active{border:1px #0078cb solid;background-color:#fff;color:#0078cb}@media only screen and (min-width:1020px){.kamigame-layout-main #gacha_wrapper #button_wrapper button.gacha_execute_button:hover,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.gacha_execute_button:hover,.side-block #gacha_wrapper #button_wrapper button.gacha_execute_button:hover,.side-block .target_gacha_simulator #button_wrapper button.gacha_execute_button:hover,.side_block #gacha_wrapper #button_wrapper button.gacha_execute_button:hover,.side_block .target_gacha_simulator #button_wrapper button.gacha_execute_button:hover{cursor:pointer;opacity:.5}}.kamigame-layout-main #gacha_wrapper #button_wrapper button.gacha_execute_button:disabled,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.gacha_execute_button:disabled,.side-block #gacha_wrapper #button_wrapper button.gacha_execute_button:disabled,.side-block .target_gacha_simulator #button_wrapper button.gacha_execute_button:disabled,.side_block #gacha_wrapper #button_wrapper button.gacha_execute_button:disabled,.side_block .target_gacha_simulator #button_wrapper button.gacha_execute_button:disabled{border:1px #fff solid;background-color:#7f7f7f;opacity:.8}.kamigame-layout-main #gacha_wrapper #button_wrapper button.start_button,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.start_button,.side-block #gacha_wrapper #button_wrapper button.start_button,.side-block .target_gacha_simulator #button_wrapper button.start_button,.side_block #gacha_wrapper #button_wrapper button.start_button,.side_block .target_gacha_simulator #button_wrapper button.start_button{float:left;width:47%;margin:10px 0;border-radius:30px}.kamigame-layout-main #gacha_wrapper #button_wrapper button.start_button_once,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.start_button_once,.side-block #gacha_wrapper #button_wrapper button.start_button_once,.side-block .target_gacha_simulator #button_wrapper button.start_button_once,.side_block #gacha_wrapper #button_wrapper button.start_button_once,.side_block .target_gacha_simulator #button_wrapper button.start_button_once{float:right;width:47%;margin:10px 0;border-radius:30px}.kamigame-layout-main #gacha_wrapper #button_wrapper button.gacha_execute_button.full_width_gacha_button,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.gacha_execute_button.full_width_gacha_button,.side-block #gacha_wrapper #button_wrapper button.gacha_execute_button.full_width_gacha_button,.side-block .target_gacha_simulator #button_wrapper button.gacha_execute_button.full_width_gacha_button,.side_block #gacha_wrapper #button_wrapper button.gacha_execute_button.full_width_gacha_button,.side_block .target_gacha_simulator #button_wrapper button.gacha_execute_button.full_width_gacha_button{width:100%}.kamigame-layout-main #gacha_wrapper #button_wrapper button.target_mode_button,.kamigame-layout-main .target_gacha_simulator #button_wrapper button.target_mode_button,.side-block #gacha_wrapper #button_wrapper button.target_mode_button,.side-block .target_gacha_simulator #button_wrapper button.target_mode_button,.side_block #gacha_wrapper #button_wrapper button.target_mode_button,.side_block .target_gacha_simulator #button_wrapper button.target_mode_button{width:100%;border-radius:30px}.kamigame-layout-main #gacha_wrapper #button_wrapper .reset_button,.kamigame-layout-main .target_gacha_simulator #button_wrapper .reset_button,.side-block #gacha_wrapper #button_wrapper .reset_button,.side-block .target_gacha_simulator #button_wrapper .reset_button,.side_block #gacha_wrapper #button_wrapper .reset_button,.side_block .target_gacha_simulator #button_wrapper .reset_button{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;text-align:center;color:#fff;font-weight:700;display:block;margin:10px 0;padding:10px;border:1px #df0c3d solid;background-color:#df0c3d;width:100%;border-radius:30px}.kamigame-layout-main #gacha_wrapper #button_wrapper .reset_button:hover,.kamigame-layout-main .target_gacha_simulator #button_wrapper .reset_button:hover,.side-block #gacha_wrapper #button_wrapper .reset_button:hover,.side-block .target_gacha_simulator #button_wrapper .reset_button:hover,.side_block #gacha_wrapper #button_wrapper .reset_button:hover,.side_block .target_gacha_simulator #button_wrapper .reset_button:hover{cursor:pointer}.kamigame-layout-main #gacha_wrapper #button_wrapper .reset_button:active,.kamigame-layout-main .target_gacha_simulator #button_wrapper .reset_button:active,.side-block #gacha_wrapper #button_wrapper .reset_button:active,.side-block .target_gacha_simulator #button_wrapper .reset_button:active,.side_block #gacha_wrapper #button_wrapper .reset_button:active,.side_block .target_gacha_simulator #button_wrapper .reset_button:active{border:1px #df0c3d solid;background-color:#fff;color:#df0c3d}.kamigame-layout-main #gacha_wrapper #button_wrapper .clear,.kamigame-layout-main .target_gacha_simulator #button_wrapper .clear,.side-block #gacha_wrapper #button_wrapper .clear,.side-block .target_gacha_simulator #button_wrapper .clear,.side_block #gacha_wrapper #button_wrapper .clear,.side_block .target_gacha_simulator #button_wrapper .clear{clear:both}.kamigame-layout-main #gacha_wrapper #button_wrapper select,.kamigame-layout-main .target_gacha_simulator #button_wrapper select,.side-block #gacha_wrapper #button_wrapper select,.side-block .target_gacha_simulator #button_wrapper select,.side_block #gacha_wrapper #button_wrapper select,.side_block .target_gacha_simulator #button_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background-color:#fff;font-size:1.2rem;padding:4px 30px 4px 7px;border-radius:3px;outline:0;background-image:url(/img/icon_pull_down.png);background-size:24px 31px;background-repeat:no-repeat;background-position:right 50%;margin:4px 10px 10px 0;max-width:284px;height:30px}.kamigame-layout-main #gacha_wrapper #button_wrapper select:hover,.kamigame-layout-main .target_gacha_simulator #button_wrapper select:hover,.side-block #gacha_wrapper #button_wrapper select:hover,.side-block .target_gacha_simulator #button_wrapper select:hover,.side_block #gacha_wrapper #button_wrapper select:hover,.side_block .target_gacha_simulator #button_wrapper select:hover{background-color:#f1f6f7}.kamigame-layout-main #gacha_wrapper .loading_indicator,.kamigame-layout-main .target_gacha_simulator .loading_indicator,.side-block #gacha_wrapper .loading_indicator,.side-block .target_gacha_simulator .loading_indicator,.side_block #gacha_wrapper .loading_indicator,.side_block .target_gacha_simulator .loading_indicator{position:fixed;z-index:3;display:block;width:100px;top:50%;top:calc(50% - 50px);left:50%;left:calc(50% - 50px)}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button,.side-block #gacha_wrapper .gacha_tweet_button,.side-block .target_gacha_simulator .gacha_tweet_button,.side_block #gacha_wrapper .gacha_tweet_button,.side_block .target_gacha_simulator .gacha_tweet_button{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;margin:5px 0 15px 0}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button,.side-block #gacha_wrapper .gacha_tweet_button>button,.side-block .target_gacha_simulator .gacha_tweet_button>button,.side_block #gacha_wrapper .gacha_tweet_button>button,.side_block .target_gacha_simulator .gacha_tweet_button>button{position:relative;display:block;box-sizing:border-box;font-weight:600;margin:15px auto;padding:10px 30px 9px 30px;text-decoration:none;background:#fff;border:2px solid #00aced;color:#00aced;border-radius:50px;line-height:1.4;width:100%}@media only screen and (min-width:1020px){.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button,.side-block #gacha_wrapper .gacha_tweet_button>button,.side-block .target_gacha_simulator .gacha_tweet_button>button,.side_block #gacha_wrapper .gacha_tweet_button>button,.side_block .target_gacha_simulator .gacha_tweet_button>button{max-width:90%}}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:active,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:active,.side-block #gacha_wrapper .gacha_tweet_button>button:active,.side-block .target_gacha_simulator .gacha_tweet_button>button:active,.side_block #gacha_wrapper .gacha_tweet_button>button:active,.side_block .target_gacha_simulator .gacha_tweet_button>button:active{background:#00aced;color:#fff}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:after,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:after,.side-block #gacha_wrapper .gacha_tweet_button>button:after,.side-block .target_gacha_simulator .gacha_tweet_button>button:after,.side_block #gacha_wrapper .gacha_tweet_button>button:after,.side_block .target_gacha_simulator .gacha_tweet_button>button:after{content:"";position:absolute;display:block;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;border-bottom:2px solid #00aced;border-right:2px solid #00aced;transform:translate(0,0) rotate(-45deg)}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:hover,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:hover,.side-block #gacha_wrapper .gacha_tweet_button>button:hover,.side-block .target_gacha_simulator .gacha_tweet_button>button:hover,.side_block #gacha_wrapper .gacha_tweet_button>button:hover,.side_block .target_gacha_simulator .gacha_tweet_button>button:hover{background:#00aced;color:#fff}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:hover:after,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:hover:after,.side-block #gacha_wrapper .gacha_tweet_button>button:hover:after,.side-block .target_gacha_simulator .gacha_tweet_button>button:hover:after,.side_block #gacha_wrapper .gacha_tweet_button>button:hover:after,.side_block .target_gacha_simulator .gacha_tweet_button>button:hover:after{border-bottom:2px solid #fff;border-right:2px solid #fff}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:hover,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:hover,.side-block #gacha_wrapper .gacha_tweet_button>button:hover,.side-block .target_gacha_simulator .gacha_tweet_button>button:hover,.side_block #gacha_wrapper .gacha_tweet_button>button:hover,.side_block .target_gacha_simulator .gacha_tweet_button>button:hover{color:#fff;background-color:#00aced;text-decoration:none;cursor:pointer}.kamigame-layout-main #gacha_wrapper .gacha_history_table tbody th:first-child,.kamigame-layout-main .target_gacha_simulator .gacha_history_table tbody th:first-child,.side-block #gacha_wrapper .gacha_history_table tbody th:first-child,.side-block .target_gacha_simulator .gacha_history_table tbody th:first-child,.side_block #gacha_wrapper .gacha_history_table tbody th:first-child,.side_block .target_gacha_simulator .gacha_history_table tbody th:first-child{width:100px}.kamigame-layout-main #gacha_wrapper .gacha_history_table td,.kamigame-layout-main .target_gacha_simulator .gacha_history_table td,.side-block #gacha_wrapper .gacha_history_table td,.side-block .target_gacha_simulator .gacha_history_table td,.side_block #gacha_wrapper .gacha_history_table td,.side_block .target_gacha_simulator .gacha_history_table td{text-align:center}.kamigame-layout-main #gacha_wrapper .moreHistory,.kamigame-layout-main .target_gacha_simulator .moreHistory,.side-block #gacha_wrapper .moreHistory,.side-block .target_gacha_simulator .moreHistory,.side_block #gacha_wrapper .moreHistory,.side_block .target_gacha_simulator .moreHistory{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;text-align:center;color:#454545;border:1px #ccc solid;font-weight:700;display:block;padding:8px;border-radius:1px;background-color:#eee;width:100%;border-radius:3px;margin-bottom:20px}.kamigame-layout-main #gacha_wrapper #gacha_result_after table tr td:first-child,.kamigame-layout-main .target_gacha_simulator #gacha_result_after table tr td:first-child,.side-block #gacha_wrapper #gacha_result_after table tr td:first-child,.side-block .target_gacha_simulator #gacha_result_after table tr td:first-child,.side_block #gacha_wrapper #gacha_result_after table tr td:first-child,.side_block .target_gacha_simulator #gacha_result_after table tr td:first-child{width:56px;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main #gacha_wrapper #gacha_result_after table tr td,.kamigame-layout-main .target_gacha_simulator #gacha_result_after table tr td,.side-block #gacha_wrapper #gacha_result_after table tr td,.side-block .target_gacha_simulator #gacha_result_after table tr td,.side_block #gacha_wrapper #gacha_result_after table tr td,.side_block .target_gacha_simulator #gacha_result_after table tr td{table-layout:fixed;text-align:center;padding:1px}.kamigame-layout-main #gacha_wrapper #gacha_result_after table td.gotten_character,.kamigame-layout-main .target_gacha_simulator #gacha_result_after table td.gotten_character,.side-block #gacha_wrapper #gacha_result_after table td.gotten_character,.side-block .target_gacha_simulator #gacha_result_after table td.gotten_character,.side_block #gacha_wrapper #gacha_result_after table td.gotten_character,.side_block .target_gacha_simulator #gacha_result_after table td.gotten_character{background-color:#fdfad5}.kamigame-layout-main #gacha_wrapper #gacha_result_after table img,.kamigame-layout-main .target_gacha_simulator #gacha_result_after table img,.side-block #gacha_wrapper #gacha_result_after table img,.side-block .target_gacha_simulator #gacha_result_after table img,.side_block #gacha_wrapper #gacha_result_after table img,.side_block .target_gacha_simulator #gacha_result_after table img{-o-object-fit:cover;object-fit:cover;height:28px}.kamigame-layout-main #gacha_wrapper table.target_mode_result tbody tr:first-child td:nth-child(2),.kamigame-layout-main .target_gacha_simulator table.target_mode_result tbody tr:first-child td:nth-child(2),.side-block #gacha_wrapper table.target_mode_result tbody tr:first-child td:nth-child(2),.side-block .target_gacha_simulator table.target_mode_result tbody tr:first-child td:nth-child(2),.side_block #gacha_wrapper table.target_mode_result tbody tr:first-child td:nth-child(2),.side_block .target_gacha_simulator table.target_mode_result tbody tr:first-child td:nth-child(2){width:20%;background-color:#f1f6f7;font-weight:700}.kamigame-layout-main #gacha_wrapper table.target_mode_result tr td[rowspan="3"] img,.kamigame-layout-main .target_gacha_simulator table.target_mode_result tr td[rowspan="3"] img,.side-block #gacha_wrapper table.target_mode_result tr td[rowspan="3"] img,.side-block .target_gacha_simulator table.target_mode_result tr td[rowspan="3"] img,.side_block #gacha_wrapper table.target_mode_result tr td[rowspan="3"] img,.side_block .target_gacha_simulator table.target_mode_result tr td[rowspan="3"] img{width:100%}.kamigame-layout-main #gacha_wrapper table.target_mode_result tr td,.kamigame-layout-main .target_gacha_simulator table.target_mode_result tr td,.side-block #gacha_wrapper table.target_mode_result tr td,.side-block .target_gacha_simulator table.target_mode_result tr td,.side_block #gacha_wrapper table.target_mode_result tr td,.side_block .target_gacha_simulator table.target_mode_result tr td{text-align:center}.kamigame-layout-main #gacha_wrapper table.target_mode_result tr td:first-child,.kamigame-layout-main .target_gacha_simulator table.target_mode_result tr td:first-child,.side-block #gacha_wrapper table.target_mode_result tr td:first-child,.side-block .target_gacha_simulator table.target_mode_result tr td:first-child,.side_block #gacha_wrapper table.target_mode_result tr td:first-child,.side_block .target_gacha_simulator table.target_mode_result tr td:first-child{width:20%;background-color:#f1f6f7;font-weight:700}.kamigame-layout-main #gacha_wrapper table.target_mode_result tr td:nth-child(3),.kamigame-layout-main .target_gacha_simulator table.target_mode_result tr td:nth-child(3),.side-block #gacha_wrapper table.target_mode_result tr td:nth-child(3),.side-block .target_gacha_simulator table.target_mode_result tr td:nth-child(3),.side_block #gacha_wrapper table.target_mode_result tr td:nth-child(3),.side_block .target_gacha_simulator table.target_mode_result tr td:nth-child(3){width:60%}.kamigame-layout-main #gacha_wrapper table.rare_character_table tr td,.kamigame-layout-main .target_gacha_simulator table.rare_character_table tr td,.side-block #gacha_wrapper table.rare_character_table tr td,.side-block .target_gacha_simulator table.rare_character_table tr td,.side_block #gacha_wrapper table.rare_character_table tr td,.side_block .target_gacha_simulator table.rare_character_table tr td{text-align:left;width:50%}.kamigame-layout-main #gacha_wrapper table.rare_character_table td>:first-child,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td>:first-child,.side-block #gacha_wrapper table.rare_character_table td>:first-child,.side-block .target_gacha_simulator table.rare_character_table td>:first-child,.side_block #gacha_wrapper table.rare_character_table td>:first-child,.side_block .target_gacha_simulator table.rare_character_table td>:first-child{text-align:center;width:38%;width:calc(40% - 5px)}.kamigame-layout-main #gacha_wrapper table.rare_character_table td>:nth-child(2),.kamigame-layout-main .target_gacha_simulator table.rare_character_table td>:nth-child(2),.side-block #gacha_wrapper table.rare_character_table td>:nth-child(2),.side-block .target_gacha_simulator table.rare_character_table td>:nth-child(2),.side_block #gacha_wrapper table.rare_character_table td>:nth-child(2),.side_block .target_gacha_simulator table.rare_character_table td>:nth-child(2){width:58%;width:calc(60% - 5px)}.kamigame-layout-main #gacha_wrapper table.rare_character_table td span,.kamigame-layout-main #gacha_wrapper table.rare_character_table td ul,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td span,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td ul,.side-block #gacha_wrapper table.rare_character_table td span,.side-block #gacha_wrapper table.rare_character_table td ul,.side-block .target_gacha_simulator table.rare_character_table td span,.side-block .target_gacha_simulator table.rare_character_table td ul,.side_block #gacha_wrapper table.rare_character_table td span,.side_block #gacha_wrapper table.rare_character_table td ul,.side_block .target_gacha_simulator table.rare_character_table td span,.side_block .target_gacha_simulator table.rare_character_table td ul{vertical-align:middle;display:inline-block}.kamigame-layout-main #gacha_wrapper table.rare_character_table td li,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td li,.side-block #gacha_wrapper table.rare_character_table td li,.side-block .target_gacha_simulator table.rare_character_table td li,.side_block #gacha_wrapper table.rare_character_table td li,.side_block .target_gacha_simulator table.rare_character_table td li{display:list-item}.kamigame-layout-main #gacha_wrapper table.rare_character_table td li::after,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td li::after,.side-block #gacha_wrapper table.rare_character_table td li::after,.side-block .target_gacha_simulator table.rare_character_table td li::after,.side_block #gacha_wrapper table.rare_character_table td li::after,.side_block .target_gacha_simulator table.rare_character_table td li::after{content:""}.kamigame-layout-main #gacha_wrapper table.rare_character_table td .gotten,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td .gotten,.side-block #gacha_wrapper table.rare_character_table td .gotten,.side-block .target_gacha_simulator table.rare_character_table td .gotten,.side_block #gacha_wrapper table.rare_character_table td .gotten,.side_block .target_gacha_simulator table.rare_character_table td .gotten{font-weight:700;color:#df0c3d}.kamigame-layout-main #gacha_wrapper table.rare_character_table td .gottenCount,.kamigame-layout-main .target_gacha_simulator table.rare_character_table td .gottenCount,.side-block #gacha_wrapper table.rare_character_table td .gottenCount,.side-block .target_gacha_simulator table.rare_character_table td .gottenCount,.side_block #gacha_wrapper table.rare_character_table td .gottenCount,.side_block .target_gacha_simulator table.rare_character_table td .gottenCount{width:100%}.kamigame-layout-main #gacha_wrapper .complete,.kamigame-layout-main .target_gacha_simulator .complete,.side-block #gacha_wrapper .complete,.side-block .target_gacha_simulator .complete,.side_block #gacha_wrapper .complete,.side_block .target_gacha_simulator .complete{font-weight:700;font-size:1.4rem;color:#df0c3d}.kamigame-layout-main #gacha_wrapper #gacha_close,.kamigame-layout-main .target_gacha_simulator #gacha_close,.side-block #gacha_wrapper #gacha_close,.side-block .target_gacha_simulator #gacha_close,.side_block #gacha_wrapper #gacha_close,.side_block .target_gacha_simulator #gacha_close{position:absolute;margin:10px 0 0 10px;height:30px}.kamigame-layout-main #gacha_wrapper .faild_save_alart,.kamigame-layout-main .target_gacha_simulator .faild_save_alart,.side-block #gacha_wrapper .faild_save_alart,.side-block .target_gacha_simulator .faild_save_alart,.side_block #gacha_wrapper .faild_save_alart,.side_block .target_gacha_simulator .faild_save_alart{padding:10px;font-weight:700;font-size:1.2rem;color:#df0c3d;margin:0 0 10px 0;border:1px solid #df0c3d;border-radius:3px}.kamigame-layout-main #gacha_wrapper .pickup_select label,.kamigame-layout-main .target_gacha_simulator .pickup_select label,.side-block #gacha_wrapper .pickup_select label,.side-block .target_gacha_simulator .pickup_select label,.side_block #gacha_wrapper .pickup_select label,.side_block .target_gacha_simulator .pickup_select label{width:calc(100% - 140px)}.kamigame-layout-main #gacha_wrapper .pickup_select select,.kamigame-layout-main .target_gacha_simulator .pickup_select select,.side-block #gacha_wrapper .pickup_select select,.side-block .target_gacha_simulator .pickup_select select,.side_block #gacha_wrapper .pickup_select select,.side_block .target_gacha_simulator .pickup_select select{width:120px}.kamigame-layout-main .gacha_result_table_common,.side-block .gacha_result_table_common,.side_block .gacha_result_table_common{table-layout:fixed}.kamigame-layout-main .gacha_result_table_common td.hit,.side-block .gacha_result_table_common td.hit,.side_block .gacha_result_table_common td.hit{background:linear-gradient(124deg,#ffdbdb,#ffe8dd,#f7f1e0,#ecf7e0,#ccead8,#e3f7ff,#e9ebff,#dfd9f9,#fbecfc);background-size:1800% 1800%;-webkit-animation:blink2 5s ease infinite,rainbow 18s ease infinite;animation:blink2 5s ease infinite,rainbow 18s ease infinite}@-webkit-keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}100%{background-position:0 82%}}@keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}100%{background-position:0 82%}}@-webkit-keyframes blink2{50%{box-shadow:inset 10px 10px 25px rgba(255,255,209,.3),inset -10px -10px 25px rgba(255,255,209,.3)}}@keyframes blink2{50%{box-shadow:inset 10px 10px 25px rgba(255,255,209,.3),inset -10px -10px 25px rgba(255,255,209,.3)}}.kamigame-layout-main .gacha_result_table_common .icon_large,.side-block .gacha_result_table_common .icon_large,.side_block .gacha_result_table_common .icon_large{width:60px}.kamigame-layout-main .gacha_result_table_common .result_name,.side-block .gacha_result_table_common .result_name,.side_block .gacha_result_table_common .result_name{width:calc(100% - 60px);display:inline-block}.kamigame-layout-main .tweet-image,.side-block .tweet-image,.side_block .tweet-image{background:linear-gradient(to bottom,#fddc6e,#b0fcbe,#b3fdf8);width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-content:center}.kamigame-layout-main .tweet-image__inner,.side-block .tweet-image__inner,.side_block .tweet-image__inner{box-sizing:border-box;background:#fff;border-radius:5px;width:96%;height:96%;margin:10px auto;padding:10px 10px 5px 10px;text-align:center}.kamigame-layout-main .tweet-image__item,.side-block .tweet-image__item,.side_block .tweet-image__item{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.kamigame-layout-main .tweet-image__item span,.side-block .tweet-image__item span,.side_block .tweet-image__item span{width:calc(100% / 5 - 1%);margin:0 1% 5px 0;border-radius:5px;overflow:hidden;position:relative}.kamigame-layout-main .tweet-image__item span:before,.side-block .tweet-image__item span:before,.side_block .tweet-image__item span:before{content:"";display:block;padding-top:100%}.kamigame-layout-main .tweet-image__item span img,.side-block .tweet-image__item span img,.side_block .tweet-image__item span img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;-o-object-fit:cover;object-fit:cover}.kamigame-layout-main .tweet-image__item span:nth-of-type(5n),.side-block .tweet-image__item span:nth-of-type(5n),.side_block .tweet-image__item span:nth-of-type(5n){margin:0 0 5px 0}.kamigame-layout-main .tweet-image__title,.side-block .tweet-image__title,.side_block .tweet-image__title{display:block;box-sizing:border-box;background:0 0;background:linear-gradient(to bottom,#b0ffc5 0,#b0fff3 100%)!important;color:#071874;width:100%;border-radius:5px;box-shadow:#999 0 2px;font-size:1.3rem;margin:0 0 10px!important;padding:10px!important}.kamigame-layout-main .tweet-image__title:before,.side-block .tweet-image__title:before,.side_block .tweet-image__title:before{content:none!important}.kamigame-layout-main #checker table.checker_filter_controller tr td:first-child,.kamigame-layout-main #checker table.checker_sort_controller tr td:first-child,.side-block #checker table.checker_filter_controller tr td:first-child,.side-block #checker table.checker_sort_controller tr td:first-child,.side_block #checker table.checker_filter_controller tr td:first-child,.side_block #checker table.checker_sort_controller tr td:first-child{width:20%;background-color:#f1f6f7;border:1px solid #ccc;font-weight:700}.kamigame-layout-main #checker table.checker_filter_controller a,.kamigame-layout-main #checker table.checker_sort_controller a,.side-block #checker table.checker_filter_controller a,.side-block #checker table.checker_sort_controller a,.side_block #checker table.checker_filter_controller a,.side_block #checker table.checker_sort_controller a{color:#333;background-color:#fff;border:1px solid #e2e2e2;font-size:1.2rem;text-align:center;white-space:nowrap;vertical-align:middle;text-decoration:none!important;touch-action:manipulation;display:inline-block;margin:2px;padding:4px 8px;border-radius:4px;cursor:pointer}.kamigame-layout-main #checker table.checker_filter_controller a[checked=checked],.kamigame-layout-main #checker table.checker_sort_controller a[checked=checked],.side-block #checker table.checker_filter_controller a[checked=checked],.side-block #checker table.checker_sort_controller a[checked=checked],.side_block #checker table.checker_filter_controller a[checked=checked],.side_block #checker table.checker_sort_controller a[checked=checked]{color:#fff;background-color:#666;border-color:#666}.kamigame-layout-main #checker table.checker_filter_controller a[disabled=disabled],.kamigame-layout-main #checker table.checker_sort_controller a[disabled=disabled],.side-block #checker table.checker_filter_controller a[disabled=disabled],.side-block #checker table.checker_sort_controller a[disabled=disabled],.side_block #checker table.checker_filter_controller a[disabled=disabled],.side_block #checker table.checker_sort_controller a[disabled=disabled]{opacity:.5}.kamigame-layout-main #checker table.checker_filter_controller input,.kamigame-layout-main #checker table.checker_sort_controller input,.side-block #checker table.checker_filter_controller input,.side-block #checker table.checker_sort_controller input,.side_block #checker table.checker_filter_controller input,.side_block #checker table.checker_sort_controller input{width:90%;border:1px solid #e2e2e2;padding:2px 5px;border-radius:4px}.kamigame-layout-main #checker ul.checker_list,.side-block #checker ul.checker_list,.side_block #checker ul.checker_list{margin:10px auto 0;width:100%}.kamigame-layout-main #checker ul.checker_list li,.side-block #checker ul.checker_list li,.side_block #checker ul.checker_list li{position:relative;display:inline-flex;padding:0 4px;box-sizing:border-box}.kamigame-layout-main #checker ul.checker_list li a,.side-block #checker ul.checker_list li a,.side_block #checker ul.checker_list li a{width:100%;display:block;font-size:0;cursor:pointer}.kamigame-layout-main #checker ul.checker_list li img,.side-block #checker ul.checker_list li img,.side_block #checker ul.checker_list li img{border-radius:5px}.kamigame-layout-main #checker ul.checker_list li img[count="0"],.side-block #checker ul.checker_list li img[count="0"],.side_block #checker ul.checker_list li img[count="0"]{opacity:.5}.kamigame-layout-main #checker ul.checker_list li:before,.side-block #checker ul.checker_list li:before,.side_block #checker ul.checker_list li:before{content:none}.kamigame-layout-main #checker ul.checker_list li .checker_count_num,.side-block #checker ul.checker_list li .checker_count_num,.side_block #checker ul.checker_list li .checker_count_num{position:absolute;bottom:0;right:4px;background:linear-gradient(-135deg,#b79891,#94716b);box-shadow:-1px -1px 3px #562b18;color:#fff;font-size:1.2rem;font-weight:700;padding:2px 5px;border-radius:5px 0}.kamigame-layout-main #checker ul.checker_list__empty li,.side-block #checker ul.checker_list__empty li,.side_block #checker ul.checker_list__empty li{padding:0 0 10px 18px}.kamigame-layout-main #checker ul.checker_list__empty:before,.side-block #checker ul.checker_list__empty:before,.side_block #checker ul.checker_list__empty:before{content:none}.kamigame-layout-main #checker div.checker_count_reset,.kamigame-layout-main #checker div.checker_filter_reset,.side-block #checker div.checker_count_reset,.side-block #checker div.checker_filter_reset,.side_block #checker div.checker_count_reset,.side_block #checker div.checker_filter_reset{padding:10px;text-align:center}.kamigame-layout-main #checker div.checker_count_reset button,.kamigame-layout-main #checker div.checker_filter_reset button,.side-block #checker div.checker_count_reset button,.side-block #checker div.checker_filter_reset button,.side_block #checker div.checker_count_reset button,.side_block #checker div.checker_filter_reset button{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;font-size:1.2rem;text-align:center;color:#666;border:2px #666 solid;font-weight:700;border-radius:30px;background-color:#fff;width:80%;padding:6px 10px}.kamigame-layout-main #checker div.checker_count_reset button:hover,.kamigame-layout-main #checker div.checker_filter_reset button:hover,.side-block #checker div.checker_count_reset button:hover,.side-block #checker div.checker_filter_reset button:hover,.side_block #checker div.checker_count_reset button:hover,.side_block #checker div.checker_filter_reset button:hover{cursor:pointer}.kamigame-layout-main #checker div.checker_count_reset button:active,.kamigame-layout-main #checker div.checker_count_reset button:hover,.kamigame-layout-main #checker div.checker_filter_reset button:active,.kamigame-layout-main #checker div.checker_filter_reset button:hover,.side-block #checker div.checker_count_reset button:active,.side-block #checker div.checker_count_reset button:hover,.side-block #checker div.checker_filter_reset button:active,.side-block #checker div.checker_filter_reset button:hover,.side_block #checker div.checker_count_reset button:active,.side_block #checker div.checker_count_reset button:hover,.side_block #checker div.checker_filter_reset button:active,.side_block #checker div.checker_filter_reset button:hover{border:2px #666 solid;background-color:#666;color:#fff}.kamigame-layout-main #checker div.checker_result,.side-block #checker div.checker_result,.side_block #checker div.checker_result{background-color:#fafcee;padding:5px 10px;border-radius:5px}.kamigame-layout-main #checker div.checker_result label,.side-block #checker div.checker_result label,.side_block #checker div.checker_result label{font-weight:700;font-size:1.2rem}.kamigame-layout-main #checker div.checker_result p,.side-block #checker div.checker_result p,.side_block #checker div.checker_result p{font-size:1.2rem;margin:3px 2px}.kamigame-layout-main #checker div.checker_result p span,.side-block #checker div.checker_result p span,.side_block #checker div.checker_result p span{font-weight:700;margin:0 3px;font-size:1.2rem;color:#e6555c}.kamigame-layout-main #checker div.checker_result div.checker_result_button,.side-block #checker div.checker_result div.checker_result_button,.side_block #checker div.checker_result div.checker_result_button{padding:5px;display:flex;justify-content:space-between}.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_modal_open_button,.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_tweet_button,.side-block #checker div.checker_result div.checker_result_button button.checker_modal_open_button,.side-block #checker div.checker_result div.checker_result_button button.checker_tweet_button,.side_block #checker div.checker_result div.checker_result_button button.checker_modal_open_button,.side_block #checker div.checker_result div.checker_result_button button.checker_tweet_button{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;width:45%;font-size:1.2rem;text-align:center;color:#fff;font-weight:700;border-radius:4px;padding:4px}.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_modal_open_button,.side-block #checker div.checker_result div.checker_result_button button.checker_modal_open_button,.side_block #checker div.checker_result div.checker_result_button button.checker_modal_open_button{border:1px #666 solid;background-color:#666}.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_modal_open_button:active,.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_modal_open_button:hover,.side-block #checker div.checker_result div.checker_result_button button.checker_modal_open_button:active,.side-block #checker div.checker_result div.checker_result_button button.checker_modal_open_button:hover,.side_block #checker div.checker_result div.checker_result_button button.checker_modal_open_button:active,.side_block #checker div.checker_result div.checker_result_button button.checker_modal_open_button:hover{background-color:#fff;color:#666;cursor:pointer}.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_tweet_button,.side-block #checker div.checker_result div.checker_result_button button.checker_tweet_button,.side_block #checker div.checker_result div.checker_result_button button.checker_tweet_button{border:1px #1da1f2 solid;font-weight:700;background-color:#1da1f2}.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_tweet_button:active,.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_tweet_button:hover,.side-block #checker div.checker_result div.checker_result_button button.checker_tweet_button:active,.side-block #checker div.checker_result div.checker_result_button button.checker_tweet_button:hover,.side_block #checker div.checker_result div.checker_result_button button.checker_tweet_button:active,.side_block #checker div.checker_result div.checker_result_button button.checker_tweet_button:hover{border:1px #4287c7 solid;background-color:#4287c7;color:#fff;cursor:pointer}.kamigame-layout-main #checker div.checker_result div.checker_result_button button.checker_tweet_button:before,.side-block #checker div.checker_result div.checker_result_button button.checker_tweet_button:before,.side_block #checker div.checker_result div.checker_result_button button.checker_tweet_button:before{content:"";display:inline-block;width:15px;height:12px;background:center/contain no-repeat url(/img/twitter.svg);vertical-align:middle;margin-right:5px}.kamigame-layout-main #checker .checker_modal_wrapper,.side-block #checker .checker_modal_wrapper,.side_block #checker .checker_modal_wrapper{display:table}.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content,.side-block #checker .checker_modal_wrapper .checker_modal_content,.side_block #checker .checker_modal_wrapper .checker_modal_content{display:table-cell;vertical-align:middle}.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content .checker_modal_image,.side-block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_image,.side_block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_image{display:block;margin:10px auto 0}.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button,.side-block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button,.side_block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button{padding:10px;text-align:center}.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button,.side-block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button,.side_block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button{margin:0 auto;text-align:center;font-size:1.4rem;line-height:1.4;font-weight:600;min-height:40px;font-size:1.2rem;text-align:center;color:#fff;border:2px #666 solid;font-weight:700;border-radius:30px;background-color:#666;width:50%;padding:6px 10px}.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:hover,.side-block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:hover,.side_block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:hover{cursor:pointer}.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:active,.kamigame-layout-main #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:hover,.side-block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:active,.side-block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:hover,.side_block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:active,.side_block #checker .checker_modal_wrapper .checker_modal_content .checker_modal_close_button button:hover{border:2px #666 solid;background-color:#fff;color:#666}.kamigame-layout-main #image_generator_wrapper .generator-header,.side-block #image_generator_wrapper .generator-header,.side_block #image_generator_wrapper .generator-header{font-size:1.5rem;background:#e6e6e6;padding:6px 10px;font-weight:700;color:#545454}.kamigame-layout-main #image_generator_wrapper .generator-header:before,.side-block #image_generator_wrapper .generator-header:before,.side_block #image_generator_wrapper .generator-header:before{content:"";display:inline-block;width:0;height:0;margin-right:5px;border-top:6px solid #545454;border-right:6px solid transparent;border-bottom:2px solid transparent;border-left:6px solid transparent}.kamigame-layout-main #image_generator_wrapper .generator-form,.side-block #image_generator_wrapper .generator-form,.side_block #image_generator_wrapper .generator-form{background-color:#fdfad5;padding:4px 10px 8px;margin:0 0 10px 0}.kamigame-layout-main #image_generator_wrapper .generator-form .form-section,.side-block #image_generator_wrapper .generator-form .form-section,.side_block #image_generator_wrapper .generator-form .form-section{padding:4px 8px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-section .section-label,.side-block #image_generator_wrapper .generator-form .form-section .section-label,.side_block #image_generator_wrapper .generator-form .form-section .section-label{font-size:1.5rem;font-weight:600;padding:4px 0 1px 0;border-bottom:solid 2px #ffc778}.kamigame-layout-main #image_generator_wrapper .generator-form .form-line,.side-block #image_generator_wrapper .generator-form .form-line,.side_block #image_generator_wrapper .generator-form .form-line{display:flex;gap:10px;width:100%;padding:4px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block,.side-block #image_generator_wrapper .generator-form .form-block,.side_block #image_generator_wrapper .generator-form .form-block{flex:1 1}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .form-label,.side-block #image_generator_wrapper .generator-form .form-block .form-label,.side_block #image_generator_wrapper .generator-form .form-block .form-label{display:block;font-size:1.2rem}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .form-label:before,.side-block #image_generator_wrapper .generator-form .form-block .form-label:before,.side_block #image_generator_wrapper .generator-form .form-block .form-label:before{content:"▼";margin-right:4px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .input-radios,.kamigame-layout-main #image_generator_wrapper .generator-form .form-block input[type=text],.kamigame-layout-main #image_generator_wrapper .generator-form .form-block select,.kamigame-layout-main #image_generator_wrapper .generator-form .form-block textarea,.side-block #image_generator_wrapper .generator-form .form-block .input-radios,.side-block #image_generator_wrapper .generator-form .form-block input[type=text],.side-block #image_generator_wrapper .generator-form .form-block select,.side-block #image_generator_wrapper .generator-form .form-block textarea,.side_block #image_generator_wrapper .generator-form .form-block .input-radios,.side_block #image_generator_wrapper .generator-form .form-block input[type=text],.side_block #image_generator_wrapper .generator-form .form-block select,.side_block #image_generator_wrapper .generator-form .form-block textarea{width:100%;display:block}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block input[type=text],.kamigame-layout-main #image_generator_wrapper .generator-form .form-block select,.kamigame-layout-main #image_generator_wrapper .generator-form .form-block textarea,.side-block #image_generator_wrapper .generator-form .form-block input[type=text],.side-block #image_generator_wrapper .generator-form .form-block select,.side-block #image_generator_wrapper .generator-form .form-block textarea,.side_block #image_generator_wrapper .generator-form .form-block input[type=text],.side_block #image_generator_wrapper .generator-form .form-block select,.side_block #image_generator_wrapper .generator-form .form-block textarea{border:1px solid #e8e8e8;border-radius:5px;font-size:14px;min-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block input[type=text],.kamigame-layout-main #image_generator_wrapper .generator-form .form-block textarea,.side-block #image_generator_wrapper .generator-form .form-block input[type=text],.side-block #image_generator_wrapper .generator-form .form-block textarea,.side_block #image_generator_wrapper .generator-form .form-block input[type=text],.side_block #image_generator_wrapper .generator-form .form-block textarea{padding:0 8px;background-color:#fff;box-sizing:border-box}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block textarea,.side-block #image_generator_wrapper .generator-form .form-block textarea,.side_block #image_generator_wrapper .generator-form .form-block textarea{resize:vertical}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .multiselect input[type=text],.side-block #image_generator_wrapper .generator-form .form-block .multiselect input[type=text],.side_block #image_generator_wrapper .generator-form .form-block .multiselect input[type=text]{border:none}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .multiselect li:before,.side-block #image_generator_wrapper .generator-form .form-block .multiselect li:before,.side_block #image_generator_wrapper .generator-form .form-block .multiselect li:before{padding-left:0!important;content:""!important}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block select,.side-block #image_generator_wrapper .generator-form .form-block select,.side_block #image_generator_wrapper .generator-form .form-block select{padding:0 30px 0 7px;outline:0;background-image:url(/img/icon_pull_down.png);background-size:24px 40px;background-repeat:no-repeat;background-position:right 50%}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block select:hover,.side-block #image_generator_wrapper .generator-form .form-block select:hover,.side_block #image_generator_wrapper .generator-form .form-block select:hover{background-color:#f4f4f4}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .input-radios .input-radio,.side-block #image_generator_wrapper .generator-form .form-block .input-radios .input-radio,.side_block #image_generator_wrapper .generator-form .form-block .input-radios .input-radio{display:inline-block;margin:5px 10px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .error-message,.side-block #image_generator_wrapper .generator-form .form-block .error-message,.side_block #image_generator_wrapper .generator-form .form-block .error-message{width:80%;color:#ff2e5a;font-size:1.2rem;display:block}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .error-message:before,.side-block #image_generator_wrapper .generator-form .form-block .error-message:before,.side_block #image_generator_wrapper .generator-form .form-block .error-message:before{content:"*";margin-right:4px}.kamigame-layout-main #image_generator_wrapper .generator-canvas,.side-block #image_generator_wrapper .generator-canvas,.side_block #image_generator_wrapper .generator-canvas{background-color:#fdfad5;padding:10px;margin:10px 0}.kamigame-layout-main #image_generator_wrapper .generator-canvas .canvas-container,.side-block #image_generator_wrapper .generator-canvas .canvas-container,.side_block #image_generator_wrapper .generator-canvas .canvas-container{text-align:center}.kamigame-layout-main #image_generator_wrapper .generator-canvas .canvas-container canvas,.side-block #image_generator_wrapper .generator-canvas .canvas-container canvas,.side_block #image_generator_wrapper .generator-canvas .canvas-container canvas{width:90%;height:90%}.kamigame-layout-main #image_generator_wrapper .generator-canvas .button-wrapper,.side-block #image_generator_wrapper .generator-canvas .button-wrapper,.side_block #image_generator_wrapper .generator-canvas .button-wrapper{margin-top:5px;text-align:center;display:flex;justify-content:space-between}.kamigame-layout-main #image_generator_wrapper .generator-canvas .button-wrapper>.button,.side-block #image_generator_wrapper .generator-canvas .button-wrapper>.button,.side_block #image_generator_wrapper .generator-canvas .button-wrapper>.button{padding:.75rem 1.5rem;border:.5px solid;border-radius:4px;border-color:#6c757d;cursor:pointer;font-size:1.2rem;font-weight:600;color:#fff;background-color:#6c757d}.kamigame-layout-main #image_generator_wrapper .generator-canvas .button-wrapper>.button:hover,.side-block #image_generator_wrapper .generator-canvas .button-wrapper>.button:hover,.side_block #image_generator_wrapper .generator-canvas .button-wrapper>.button:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.kamigame-layout-main #image_generator_wrapper .generator-canvas .button-wrapper>.button.twitter,.side-block #image_generator_wrapper .generator-canvas .button-wrapper>.button.twitter,.side_block #image_generator_wrapper .generator-canvas .button-wrapper>.button.twitter{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.kamigame-layout-main #image_generator_wrapper .generator-canvas .button-wrapper>.button.twitter:hover,.side-block #image_generator_wrapper .generator-canvas .button-wrapper>.button.twitter:hover,.side_block #image_generator_wrapper .generator-canvas .button-wrapper>.button.twitter:hover{background-color:#1a8cd8;border-color:#1a8cd8}.kamigame-layout-main .article_advice_wrapper,.side-block .article_advice_wrapper,.side_block .article_advice_wrapper{margin:25px auto 15px;padding:0}@media only screen and (min-width:1020px){.kamigame-layout-main .article_advice_wrapper,.side-block .article_advice_wrapper,.side_block .article_advice_wrapper{margin:0 auto;margin-top:25px}}.kamigame-layout-main .article_advice_wrapper button,.side-block .article_advice_wrapper button,.side_block .article_advice_wrapper button{display:block;width:100%;font-weight:600}.kamigame-layout-main .article_advice_wrapper .error,.side-block .article_advice_wrapper .error,.side_block .article_advice_wrapper .error{padding:10px 5px;color:red;font-weight:700}.kamigame-layout-main .article_advice_wrapper .show_textarea_button,.side-block .article_advice_wrapper .show_textarea_button,.side_block .article_advice_wrapper .show_textarea_button{position:relative;display:block;box-sizing:border-box;margin:15px auto;padding:10px 30px 9px;text-decoration:none;background:#fff;border:2px solid #b0b0b0;color:#b0b0b0;border-radius:50px;background:#e6ebe0;color:#666}@media only screen and (min-width:1020px){.kamigame-layout-main .article_advice_wrapper .show_textarea_button,.side-block .article_advice_wrapper .show_textarea_button,.side_block .article_advice_wrapper .show_textarea_button{max-width:90%}}.kamigame-layout-main .article_advice_wrapper .show_textarea_button:active,.side-block .article_advice_wrapper .show_textarea_button:active,.side_block .article_advice_wrapper .show_textarea_button:active{background:#b0b0b0;color:#fff}.kamigame-layout-main .article_advice_wrapper .show_textarea_button:before,.side-block .article_advice_wrapper .show_textarea_button:before,.side_block .article_advice_wrapper .show_textarea_button:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}.kamigame-layout-main .article_advice_wrapper .show_textarea_button:hover,.side-block .article_advice_wrapper .show_textarea_button:hover,.side_block .article_advice_wrapper .show_textarea_button:hover{background:#b0b0b0;color:#fff}.kamigame-layout-main .article_advice_wrapper .show_textarea_button:before,.side-block .article_advice_wrapper .show_textarea_button:before,.side_block .article_advice_wrapper .show_textarea_button:before{content:"";background:url(/img/icon_alert.svg) no-repeat;background-size:contain;width:1.4em;height:1.4em;position:absolute;display:inline-block;top:50%;transform:translateY(-50%);margin-left:-2em}.kamigame-layout-main .article_advice_wrapper .submit_button,.side-block .article_advice_wrapper .submit_button,.side_block .article_advice_wrapper .submit_button{position:relative;display:block;box-sizing:border-box;margin:15px auto;padding:10px 30px 9px;text-decoration:none;background:#fff;border:2px solid #3498db;color:#3498db;border-radius:50px}@media only screen and (min-width:1020px){.kamigame-layout-main .article_advice_wrapper .submit_button,.side-block .article_advice_wrapper .submit_button,.side_block .article_advice_wrapper .submit_button{max-width:90%}}.kamigame-layout-main .article_advice_wrapper .submit_button:active,.side-block .article_advice_wrapper .submit_button:active,.side_block .article_advice_wrapper .submit_button:active{background:#3498db;color:#fff}.kamigame-layout-main .article_advice_wrapper .submit_button:before,.side-block .article_advice_wrapper .submit_button:before,.side_block .article_advice_wrapper .submit_button:before{content:"";position:absolute;display:inline-block;top:50%;transform:translateY(-50%)}.kamigame-layout-main .article_advice_wrapper .submit_button:hover,.side-block .article_advice_wrapper .submit_button:hover,.side_block .article_advice_wrapper .submit_button:hover{background:#3498db;color:#fff}.kamigame-layout-main .article_advice_wrapper .submit_button:disabled,.side-block .article_advice_wrapper .submit_button:disabled,.side_block .article_advice_wrapper .submit_button:disabled{opacity:.2}.kamigame-layout-main .article_advice_wrapper textarea,.side-block .article_advice_wrapper textarea,.side_block .article_advice_wrapper textarea{width:100%;border:1px #ccc solid;border-radius:0;-webkit-appearance:none;padding:5px 10px;box-sizing:border-box;height:160px}.side-block td,.side_block td{border:none}.side-block table th,.side_block table th{background-color:#fff;border:none}.side-block table.side_banner_list,.side_block table.side_banner_list{table-layout:fixed}.side-block table.side_banner_list tr:first-child,.side_block table.side_banner_list tr:first-child{border-bottom:none}.side-block table.side_banner_list tr:first-child td,.side_block table.side_banner_list tr:first-child td{padding-bottom:0}.side-block table.side_icon_list tr td:first-child,.side_block table.side_icon_list tr td:first-child{width:30%}.side-block table.side_icon_list tr td:first-child a>img,.side-block table.side_icon_list tr td:first-child a>picture>img,.side-block table.side_icon_list tr td:first-child img,.side_block table.side_icon_list tr td:first-child a>img,.side_block table.side_icon_list tr td:first-child a>picture>img,.side_block table.side_icon_list tr td:first-child img{width:40px}.side-block table.side_schedule_list tbody tr,.side_block table.side_schedule_list tbody tr{border-bottom:1px dotted #ccc}.side-block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child,.side_block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child{width:50px}.side-block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child a>img,.side-block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child a>picture>img,.side-block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child img,.side_block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child a>img,.side_block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child a>picture>img,.side_block table.side_schedule_list tbody tr:nth-child(2n+1) td:first-child img{width:40px;display:block;margin:0 auto}.side-block table.side_schedule_list tbody tr:nth-child(2n+1) td:nth-child(2),.side_block table.side_schedule_list tbody tr:nth-child(2n+1) td:nth-child(2){background-color:#f1f6f7;border:1px solid #ccc;font-weight:700;border:none;border-left:1px dotted #ccc}kamigame-article-header{display:block;margin:0 0 10px}kamigame-article-header>header dl{display:block;color:#555;margin:0 0 5px}kamigame-article-header>header dl dd,kamigame-article-header>header dl dt{display:inline-block;vertical-align:middle}kamigame-article-header>header dl dd{-webkit-margin-start:6px;margin-inline-start:6px}.kamigame-layout-main iframe{max-width:100%}.side-block,.side_block{background-color:#fff;margin-bottom:20px}.side-block h2,.side_block h2{margin:0}.side-block>div,.side_block>div{padding:0!important}.side-block ul,.side_block ul{padding:0}.kamigame-layout-search-form-line{width:100%}.kamigame-layout-search-form-line .search-form{width:530px;margin:30px auto}@media only screen and (max-width:1019px){.kamigame-layout-search-form-line .search-form{width:90%;margin:10px auto 15px}}kamigame-share-buttons{display:block;height:48px;overflow:hidden}.information_footer{margin:15px auto 0}#ad_above_comment{padding:0}#ad_above_comment_html{padding:10px;margin-top:10px;background-color:#fff;box-sizing:border-box;width:460px}@media only screen and (max-width:1019px){#ad_above_comment_html{width:100%}}#ad_above_right_bar_game_list_html nav{padding:0}#ad_above_right_bar_game_list_html nav li a img{margin-right:3px}.following_ad{position:fixed;top:10px}#ad_outside_left_bar_wrapper,#ad_outside_right_bar_wrapper{position:absolute;width:calc((100% - 1035px)/ 2);overflow:visible}@media only screen and (max-width:1019px){#ad_outside_left_bar_wrapper,#ad_outside_right_bar_wrapper{display:none}}#ad_outside_left_bar_wrapper .ad,#ad_outside_right_bar_wrapper .ad{height:100%}#ad_outside_left_bar_wrapper{left:0}#ad_outside_right_bar_wrapper{right:0}#follow-outside-left-bar-ad-mark,#follow-outside-right-bar-ad-mark{height:1}#ad_outside_left_bar,#ad_outside_right_bar{margin:0 auto 10px}#ad_outside_left_bar>div,#ad_outside_right_bar>div{background-color:#f2f2f5}#ad_outside_left_bar{direction:rtl;margin:0 auto}.ad_sticky{position:-webkit-sticky;position:sticky;top:5px}#kgad_left_outside,#kgad_right_outside{width:300px}@media only screen and (min-width:1020px){.kamigame_ad_enabled #ad_right_side_top{min-height:250px;margin-bottom:10px}}@media only screen and (min-width:1020px){.kamigame_ad_enabled #ad_above_right_bar_game_list{min-height:250px;margin-bottom:10px}}.kamigame_ad_enabled #ad_under_table_of_contents{min-height:250px}@media only screen and (min-width:1020px){.kamigame_ad_enabled #priority_side .ad{min-height:260px}}@media only screen and (min-width:1020px){#overlay_ad_sp{display:none}}@media only screen and (max-width:1019px){#overlay_ad_sp{z-index:500;position:fixed;height:auto;bottom:0;left:0;width:100%;text-align:center}}@media only screen and (min-width:1020px){#overlay_ad_pc{z-index:500;position:fixed;height:90px;bottom:0;left:0;width:100%;text-align:center;background-color:rgba(0,0,0,.2)}#overlay_ad_pc .ad{width:728px;height:90px;margin:0 auto}#overlay_ad_pc .ad #kgad_overlay_pc{width:728px;height:90px}#overlay_ad_pc .close_button{width:15px;position:absolute;top:10px;right:15px;cursor:pointer}}@media only screen and (max-width:1019px){#overlay_ad_pc{display:none}}@media only screen and (min-width:1020px){#kgad_header{background-color:#fff;margin:0 auto}}#comment_list .vote ul li:before{content:none}#comment_list .vote ul li:last-child{padding:0}.kamigame-layout-main .kamigame-article-list ul{padding:0}.kamigame-layout-main .kamigame-article-list li{position:relative;margin:0;padding:0}.kamigame-layout-main .kamigame-article-list li a{display:block;padding:10px 10px;text-decoration:none;border-bottom:1px dotted #e2e2e2}.kamigame-layout-main .kamigame-article-list li:first-child a{padding:0 10px 5px 10px}.kamigame-layout-main .kamigame-article-list li:last-child{margin:0;padding:0}.kamigame-layout-main .kamigame-article-list li:last-child a{padding:5px 10px 0 10px;border-bottom:none}.kamigame-layout-main .kamigame-article-list dl{display:block;font-size:1.3rem;margin:0;padding:0}.kamigame-layout-main .kamigame-article-list dl dt{display:block;word-wrap:break-word;margin:0;padding:0}.kamigame-layout-main .kamigame-article-list dl dd{color:#555;margin:0;padding:0}.kamigame-dropmenu ul{background-color:#fff;width:100%;max-width:1020px;margin:0 auto;padding:0;display:table;table-layout:fixed;box-shadow:0 1px 1px 0 #e2e2e2,0 1px 1px 0 #e2e2e2}@media only screen and (max-width:1019px){.kamigame-dropmenu ul{display:flex;flex-direction:row;flex-wrap:wrap;box-shadow:none}}.kamigame-dropmenu li{display:table-cell;box-sizing:border-box;text-align:center;height:44px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-left:1px solid #dde4e6}@media only screen and (max-width:1019px){.kamigame-dropmenu li{flex:1 0 auto;height:32px;border-bottom:1px solid #dde4e6}}.kamigame-dropmenu a{font-size:1.4rem;line-height:44px;font-weight:700}@media only screen and (max-width:1019px){.kamigame-dropmenu a{font-size:1.2rem;line-height:32px}}.kamigame-dropmenu a,.kamigame-dropmenu a:active,.kamigame-dropmenu a:hover,.kamigame-dropmenu a:link,.kamigame-dropmenu a:visited{color:#333;text-decoration:none}kamigame-article-custom-header section .custom_header_table:last-child{margin-bottom:0}.kamigame-layout-game-header{background:0 0}@media only screen and (min-width:1020px){.kamigame-layout-dropmenu-header{top:0;margin:0 auto;width:1020px;position:-webkit-sticky;position:sticky;z-index:5000000}}.kamigame-layout-search-header .search-form{margin:10px 0;text-align:center}@media only screen and (min-width:1020px){.kamigame-layout-search-header .search-form{display:none}}.kamigame-layout-main h1{margin:0 0 10px}@media only screen and (max-width:1019px){.kamigame-layout-main h1{font-size:2rem}}.post__wrapper .author,.post__wrapper .time{margin:0;padding:0;color:#333}.post__wrapper .author>dt,.post__wrapper .time>dt{display:inline-block;vertical-align:baseline;margin:0;padding:0;font-size:1.3rem}.post__wrapper .author>dt:after,.post__wrapper .time>dt:after{margin:0 0 0 4px;content:":"}.post__wrapper .author>dd,.post__wrapper .time>dd{display:inline-block;vertical-align:baseline;margin:0;padding:0;font-size:1.4rem}@media(max-width:320px){.post__wrapper .time{margin:0}}.lead_text{display:block;font-size:1.3rem;line-height:1.6;color:#555}.copyright{display:block;line-height:1.2}.game-header-wrapper{background:linear-gradient(to right,#363b4e 0,#424860 50%,#363b4e 100%)}.game-header-wrapper .kamigame-game-title{display:flex;align-items:center;margin:0 auto;padding:5px 10px;height:auto}@media only screen and (min-width:1020px){.game-header-wrapper .kamigame-game-title{width:1020px;height:250px;padding:10px;height:40px}}.game-header-wrapper .kamigame-game-title dt{width:40px;height:40px}.game-header-wrapper .kamigame-game-title dt img{width:100%;height:100%;border-radius:3px;background-color:#9199b3}.game-header-wrapper .kamigame-game-title dd{width:calc(100% - 60px);overflow:hidden;text-indent:0;-webkit-margin-start:0;margin-inline-start:0;margin:0 0 0 10px;font-weight:700}@media only screen and (min-width:1020px){.game-header-wrapper .kamigame-game-title dd{width:calc(100% - 80px)}}.game-header-wrapper .kamigame-game-title dd a{font-size:1.4rem;line-height:1.4;text-shadow:1px 1px 3px #000}@media only screen and (min-width:1020px){.game-header-wrapper .kamigame-game-title dd a{font-size:1.5rem}}.game-header-wrapper .kamigame-game-title dd a:active,.game-header-wrapper .kamigame-game-title dd a:hover,.game-header-wrapper .kamigame-game-title dd a:link,.game-header-wrapper .kamigame-game-title dd a:visited{color:#fff;text-decoration:none}.game-header-wrapper.top-header{position:relative;width:100%;height:100px;box-sizing:border-box;margin:0 auto;background-size:100% 100px,cover;background-position:0 100%,0 50%;background-repeat:no-repeat}@media only screen and (min-width:1020px){.game-header-wrapper.top-header{width:1020px;height:250px}}.game-header-wrapper.top-header .game-header-title-wrapper{position:absolute;bottom:0;width:100%}@media only screen and (min-width:1020px){.game-header-wrapper.top-header .game-header-title-wrapper .kamigame-game-title{height:60px}}.game-header-wrapper.top-header dt{width:50px;height:50px}@media only screen and (min-width:1020px){.game-header-wrapper.top-header dt{width:60px;height:60px}}.game-header-wrapper.top-header dd{width:calc(100% - 60px);margin:0 0 0 10px}@media only screen and (min-width:1020px){.game-header-wrapper.top-header dd{width:calc(100% - 90px)}}.game-header-wrapper.top-header dd a{font-size:1.4rem}@media only screen and (min-width:1020px){.game-header-wrapper.top-header dd a{font-size:1.7rem}}.kamigame-browser-extension-is-available .kamigame-layout-global-header{margin-top:35px}@media only screen and (max-width:1019px){.kamigame-browser-extension-is-available .kamigame-layout-global-header{margin-top:0}}.kamigame-layout-global-header{margin-top:0;background-color:#fff;border-bottom:1px solid #e2e2e2}.kamigame-layout-global-header>.wrapper{margin:auto;padding:10px 10px 8px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;min-height:48px}@media only screen and (min-width:1020px){.kamigame-layout-global-header>.wrapper{width:1020px;min-height:50px;padding:10px 0}}.kamigame-layout-global-header .kamigame-logo{margin:0 auto 0 0}.kamigame-layout-global-header .kamigame-logo a{display:block}.kamigame-layout-global-header .kamigame-logo img{width:100px;height:auto;margin-right:10px;vertical-align:middle}.kamigame-layout-global-header .search-form{width:400px}.kamigame-layout-global-header .search-form form{display:flex;justify-content:flex-end;margin:0 0 0 auto}@media only screen and (max-width:1019px){.kamigame-layout-global-header .search-form{display:none}}.kamigame-layout-global-header .search-icon{line-height:0}@media only screen and (min-width:1020px){.kamigame-layout-global-header .search-icon{display:none}}.kamigame-layout-global-header .search-icon a{display:block;padding:4px 10px}.kamigame-layout-global-header .search-icon a img{width:22px;height:22px}.kamigame-layout-global-header #kamigameLoginButton{margin-left:10px;display:inline-block;box-sizing:border-box}@media only screen and (min-width:1020px){.kamigame-layout-global-header #kamigameLoginButton{margin-left:20px}}.kamigame-layout-global-header #kamigameLoginButton.login{width:80px;height:30px;color:#fff;background-color:#3498db;font-size:1.3rem;padding:5px 0;text-align:center;border-radius:3px}.kamigame-layout-global-footer{background-color:#fcfcfc;padding:10px 0;text-align:center;font-size:1.2rem;border-top:1px solid #dde4e6}.kamigame-layout-global-footer ul{list-style:none;padding:20px 0 0;margin:0 auto}.kamigame-layout-global-footer ul li{display:inline-block;padding:0 10px;line-height:2}.kamigame-layout-global-footer>.copyright{color:#757575;font-size:1.2rem;line-height:1.75;padding:0 10px 120px}#mainArticle h2:not(#table_of_contents){scroll-margin-top:50px}.header-navigation{background-color:#fff;position:fixed;width:100%;height:40px;z-index:5000000;top:0;display:none;box-shadow:0 2px 5px rgba(0,0,0,.3);box-sizing:border-box}@media only screen and (min-width:1020px){.header-navigation{display:none!important}}.header-navigation.is-show{display:inline;-webkit-animation:SlideIn .3s;animation:SlideIn .3s}@-webkit-keyframes SlideIn{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}@keyframes SlideIn{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;transform:translateY(0)}}.header-navigation div{background-color:#fff}.header-navigation div h2{font-size:1.4rem;border-bottom:#6773a0 2px solid}.header-navigation div h3{font-size:1.3rem}.header-navigation__wrapper{display:flex;align-items:center;align-self:center;width:100%;height:40px}.header-navigation__menu{position:relative;width:16%;height:40px;align-self:center}.header-navigation__menu a{display:block;font-weight:600;padding:20px}.header-navigation__menu a:before{position:absolute;content:"";display:block;width:20px;height:20px;background:url(/img/icon_hamburger.svg) 0/20px 20px;top:50%;left:50%;transform:translate(-50%,-50%)}.header-navigation__menu a.active:before{position:absolute;content:"";display:block;width:18px;height:18px;background:url(/img/icon_close.svg) 0/18px 18px;top:50%;left:50%;transform:translate(-50%,-50%)}.header-navigation__menu a:after{content:"";position:absolute;left:98%;top:50%;transform:translateY(-50%);background-color:#e2e2e2;width:1px;height:30px}.header-navigation__menu--open{position:fixed;box-sizing:border-box;width:100%;margin-top:40px;height:calc(100vh - 40px);z-index:5000000;background:#fff;top:0;border-top:1px solid #e2e2e2;overflow-y:auto;display:none}.header-navigation__menu--open.is-show{display:inline}.header-navigation__menu--open .search-form{padding:15px;border-bottom:1px solid #e2e2e2}.header-navigation__menu--open .search-form .global-header{display:flex;justify-content:space-between}.header-navigation__menu--open .search-form__query{width:calc(100% - 70px - 10px)}.header-navigation #header-navigation-toc{display:none;position:fixed;height:100%}.header-navigation #header-navigation-toc.is-show{display:inline}.header-navigation__toc{position:relative;width:62%;height:40px;text-align:right}.header-navigation__toc a{color:#333;display:block;padding:7px 45px 7px 20px;font-weight:600;line-height:2}.header-navigation__toc a:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#e2e2e2;width:1px;height:30px}.header-navigation__toc a:after{position:absolute;content:"";display:inline-block;vertical-align:middle;width:20px;height:18px;background:url(/img/icon_arrow_bottom.svg) 0/20px 18px;margin-left:5px;top:48%;right:15px;transform:translateY(-50%)}.header-navigation__toc a.active:after{transform:translateY(-50%) rotate(.5turn)}.header-navigation__toc--overlay{position:fixed;overflow:hidden;touch-action:none;top:0;margin-top:40px;width:100%;height:calc(100% - 40px);opacity:.8;z-index:calc(5000000 - 1)}.header-navigation__toc--open{position:fixed;width:100%;margin-top:40px;height:auto;max-height:70vh;overflow-y:auto;z-index:5000000;background:#ddd;box-shadow:0 3px 4px rgba(0,0,0,.2);top:0;border-top:1px solid #e2e2e2;font-size:1.2rem}.header-navigation__toc--open h2{margin:0;padding:5px 15px}.header-navigation__toc--open ul{list-style:none;margin:0;padding:0}.header-navigation__toc--open ul li a{position:relative;display:block;padding:5px 15px 10px 40px;color:#333}.header-navigation__toc--open ul li a.current{font-weight:700}.header-navigation__toc--open ul li a.current:before{position:absolute;content:""!important;display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(/img/icon_current_location.svg) 0/20px 20px;margin-right:5px;top:36%;left:14px;transform:translateY(-50%);overflow-y:auto}.header-navigation__toc--open ul li a:before{position:absolute;content:""!important;display:inline-block;vertical-align:middle;width:20px;height:20px;background:url(/img/icon_location.svg) 0/20px 20px;margin-right:5px;top:36%;left:14px;transform:translateY(-50%)}.header-navigation__toc--open ul li a:after{position:absolute;content:"";display:block;width:1px;height:10px;background:#e2e2e2;left:24px}.header-navigation__toc--open ul li:first-child{border-top:1px solid #e2e2e2}.header-navigation__toc--open ul li:first-child a{padding:10px 15px 10px 40px}.header-navigation__toc--open ul li:first-child a .current:before{top:47%}.header-navigation__toc--open ul li:first-child a:before{top:47%}.header-navigation__toc--open ul li:last-child a:after{content:none}.header-navigation__comment{width:calc(100% - 16% - 62%);height:40px;position:relative}.header-navigation__comment a{display:block;padding:7px 10px;font-weight:600;color:#333;text-align:center;line-height:2}.header-navigation__comment a:before{content:"";display:inline-block;vertical-align:middle;width:16px;height:16px;background:url(/img/comment_color.svg) 0/16px 16px;opacity:.8;margin-right:5px}.header-navigation__comment a:after{content:"";position:absolute;left:98%;top:50%;transform:translateY(-50%);background-color:#e2e2e2;width:1px;height:30px}.kamigame-browser-extension-is-available .kamigame-layout-login-toolbar{display:block}@media only screen and (max-width:1019px){.kamigame-browser-extension-is-available .kamigame-layout-login-toolbar{display:none}}.kamigame-layout-login-toolbar{display:none;background-color:#262626;position:fixed;height:35px;z-index:100;left:0;right:0;top:0}.kamigame-layout-login-toolbar ul{text-align:right;margin:0;padding:0 10px;height:35px}.kamigame-layout-login-toolbar li{display:inline-block;list-style:none;color:#bbb;font-weight:700;vertical-align:middle;line-height:35px;height:35px;margin:0;padding:0 10px;cursor:pointer}.kamigame-layout-login-toolbar li:hover{background-color:#4f4f4f}.kamigame-layout-login-toolbar>li{border-right:2px solid #444}.kamigame-layout-login-toolbar li>ul{display:none;position:absolute;top:35px;margin-left:-20px}.kamigame-layout-login-toolbar li:hover>ul{display:block}.kamigame-layout-login-toolbar li>ul li{position:relative;display:block;background-color:#262626;padding:0 10px;text-align:left}.kamigame-layout-login-toolbar li>a:after{content:" ▾"}.kamigame-layout-login-toolbar li>a:only-child:after{content:""}.kamigame-layout-login-toolbar>li:last-child{border:none}.kamigame-layout-login-toolbar a,.kamigame-layout-login-toolbar a:active,.kamigame-layout-login-toolbar a:focus,.kamigame-layout-login-toolbar a:hover,.kamigame-layout-login-toolbar a:visited{color:#bbb}.kamigame-page-path{margin:10px;padding:0}@media only screen and (max-width:1019px){.kamigame-page-path{margin:5px 14px}}.kamigame-page-path ul{margin:0;padding:0;font-size:1.2rem}@media only screen and (max-width:1019px){.kamigame-page-path ul{font-size:1.2rem;overflow-x:scroll;white-space:nowrap}}.kamigame-page-path ul li{list-style:none;display:inline-block}.kamigame-page-path ul li::after{content:" > ";color:#888}.kamigame-page-path ul li:last-child::after{content:""}.kamigame-page-path ul .current{font-weight:700}.side-block,.side_block{padding:0;background-color:#fff;margin-bottom:10px;box-shadow:0 1px 1px 0 #e2e2e2,0 1px 1px 0 #e2e2e2;font-size:1.3rem}.side-block h2,.side_block h2{position:relative;padding:5px 5px 5px 15px;background:linear-gradient(to right,#363b4e 0,#424860 100%);font-weight:700;font-size:1.6rem;color:#fff;text-shadow:#000 0 0 2px;margin:0 0 0 -5px}.side-block h2:before,.side_block h2:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 3px transparent;border-right:solid 5px #858daa}@media only screen and (max-width:1019px){.side-block h2,.side_block h2{padding:10px 10px 10px 15px;background:linear-gradient(to right,#363b4e 0,#424860 100%);line-height:1.4;margin:0}.side-block h2:before,.side_block h2:before{border:none}}.side-block h3,.side_block h3{border-bottom:solid 3px #d7dae3;position:relative;margin:0 5px;padding:7px 5px 2px .3em;font-size:1.5rem;line-height:1.5}.side-block h3:before,.side_block h3:before{content:none}.side-block h3:after,.side_block h3:after{position:absolute;content:" ";display:block;border-bottom:solid 3px #858daa;left:0;bottom:-3px;width:30%}@media only screen and (max-width:1019px){.side-block h3,.side_block h3{margin:0;padding:10px 10px 3px 15px;font-weight:700;line-height:1.4;font-size:1.5rem;border-bottom:3px solid #858daa;text-indent:0}.side-block h3:after,.side_block h3:after{border:none}}.side-block h4,.side_block h4{margin:10px 8px 2px 5px;padding:0 0 0 5px;font-weight:700;line-height:1.4;font-size:1.4rem;border-left:4px solid #858daa;background:0 0}@media only screen and (max-width:1019px){.side-block h4,.side_block h4{margin:12px 0 5px 6px;padding:0 10px 0 5px;font-size:1.4rem}}.side-block h4:before,.side_block h4:before{content:none}.side-block ul,.side_block ul{margin:0}@media only screen and (max-width:1019px){.side-block ul,.side_block ul{padding:0}}.side-block ul li,.side_block ul li{background-color:#fff;margin:0;padding:0;list-style:none;line-height:1.5}.side-block ul li a,.side_block ul li a{display:block;border-bottom:1px #e2e2e2 dotted;font-size:1.3rem;font-feature-settings:"palt";letter-spacing:.04em;margin:0 10px;padding:10px 0}@media only screen and (max-width:1019px){.side-block ul li a,.side_block ul li a{margin:0;padding:10px 8px 10px 15px}}.side-block ul li:before,.side_block ul li:before{content:none}.side-block ul li:last-child,.side_block ul li:last-child{margin:0 0 10px 0;padding:0}.side-block ul li:last-child a,.side_block ul li:last-child a{border-bottom:none}@media only screen and (max-width:1019px){.side-block ul li:last-child a,.side_block ul li:last-child a{padding:10px 8px 10px 15px;border-bottom:1px #e2e2e2 dotted}}.side-block ul li:only-child,.side_block ul li:only-child{margin-bottom:0}.side-block table,.side_block table{table-layout:fixed;border:none;margin:0;font-size:1.3rem}.side-block table tr,.side_block table tr{border:none}@media only screen and (max-width:1019px){.side-block table tr,.side_block table tr{border-bottom:1px #ccc dotted}}@media only screen and (max-width:1019px){.side-block table tr:first-child,.side_block table tr:first-child{border-top:1px #ccc dotted}}.side-block table tr:first-child td a,.side_block table tr:first-child td a{padding:12px 10px 8px 10px}@media only screen and (max-width:1019px){.side-block table tr:first-child td a,.side_block table tr:first-child td a{padding:10px 8px 10px 15px}}.side-block table tr:last-child td a,.side_block table tr:last-child td a{padding:8px 10px 12px 10px}@media only screen and (max-width:1019px){.side-block table tr:last-child td a,.side_block table tr:last-child td a{padding:10px 8px 10px 15px}}.side-block table td,.side-block table th,.side_block table td,.side_block table th{border:none;text-align:left;font-feature-settings:"palt";letter-spacing:.04em;margin:0;padding:0}@media only screen and (max-width:1019px){.side-block table td,.side-block table th,.side_block table td,.side_block table th{border-left:1px #ccc dotted}}.side-block table td:first-child,.side-block table th:first-child,.side_block table td:first-child,.side_block table th:first-child{border-left:none}.side-block table td a,.side-block table th a,.side_block table td a,.side_block table th a{display:block;font-weight:400;padding:8px 10px}@media only screen and (max-width:1019px){.side-block table td a,.side-block table th a,.side_block table td a,.side_block table th a{padding:10px 8px 10px 15px}}.side-block a,.side-block p,.side_block a,.side_block p{font-size:1.3rem;font-weight:400}.kamigame-wiki-join-form .swal-content{font-size:14px;text-align:left}.kamigame-wiki-join-form .swal-title{margin:0;font-size:16px;box-shadow:0 1px 1px rgba(0,0,0,.21);margin-bottom:28px}.kamigame-wiki-join-form button:disabled{color:#ccc}.kamigame-wiki-join-form dt{font-weight:700;margin-top:10px}.kamigame-wiki-join-form dd{margin:0;padding:5px}.kamigame-wiki-join-form dd>input,.kamigame-wiki-join-form dd>textarea{margin:5px;width:100%}.kamigame-wiki-join-form dd>textarea{height:100px}nav#contents{border:1px solid #6773a0;border-radius:5px;padding:10px}@media only screen and (min-width:1020px){nav#contents{margin:10px 0;padding:10px 15px}}nav#contents h2{display:block;font-size:1.5rem;margin:0 0 5px;color:#333;font-weight:700;padding:0;background:0 0}nav#contents>ul{margin:0;padding:0}nav#contents>ul li>ul{margin-left:1.3em;padding:0}@media only screen and (min-width:1020px){nav#contents>ul li>ul{margin-left:1.5em}}nav#contents>ul li>ul li>a:before{content:"▽"}nav#contents>ul li>ul li>a:last-child{padding:8px 0}nav#contents ul li{list-style:none;font-size:1.4rem;border-bottom:1px dotted #ccc}@media only screen and (min-width:1020px){nav#contents ul li{margin:0}}nav#contents ul li:first-child{border-top:1px dotted #ccc}nav#contents ul li:last-child{border-bottom:none;padding:0}nav#contents ul li:last-child a{padding:8px 0 0 0}@media only screen and (min-width:1020px){nav#contents ul li:last-child a{padding:8px 0 4px 0}}nav#contents ul li a{display:block;padding:8px 0}nav#contents ul li a img{width:30px;border-radius:2px;margin:2px auto;padding:0 2px;vertical-align:middle}nav#contents .separator{font-weight:600}.kamigame-table-of-contents a:not(.nested)::before{content:"▼";margin-right:.4em}.kamigame-table-of-contents ul li a{font-size:1.4rem}.kamigame-table-of-contents ul li a img{width:30px;border-radius:2px;margin:2px auto;padding:0 2px;vertical-align:middle}.kamigame-private-notice{border:#eee 2px solid;margin:0 10px 10px;background-color:#fdfad5;padding:5px}#right_bar_game_list{margin:0;padding:0}#right_bar_game_list li{margin:0;padding:0}.sidebar_game-list{list-style:none;display:flex;flex-wrap:wrap;width:100%;border-bottom:1px #ccc solid;margin:0;padding:0}@media only screen and (min-width:1020px){.sidebar_game-list{display:list-item}}.sidebar_game-list li{position:relative;vertical-align:middle;width:50%;height:60px;margin:0;padding:0;box-sizing:border-box}.sidebar_game-list li:last-child{border-bottom:none}.sidebar_game-list li:nth-child(odd){border-right:1px #ccc dotted}@media only screen and (min-width:1020px){.sidebar_game-list li:nth-child(odd){border-right:none}}@media only screen and (min-width:1020px){.sidebar_game-list li{display:flex;justify-content:center;width:100%}}.sidebar_game-list a{padding:5px 8px;display:flex;align-items:center;width:100%;box-sizing:border-box}.sidebar_game-list a span{vertical-align:middle;line-height:1.5}.sidebar_game-list a img{margin-right:8px;border-radius:10px;vertical-align:middle;width:50px;height:50px}#right_bar_copyright{margin:0;padding:0}#right_bar_copyright div h2{margin-bottom:10px}#right_bar_copyright div p{color:#757575;font-size:1.2rem;line-height:1.75;margin:0 0 1em 0;padding:0 10px 0}#right_bar_copyright div p:last-child{margin-bottom:0;padding-bottom:15px}#right_bar_copyright div .copyright_mark{display:block;margin-bottom:1em}.sidebar_ranking tr td:nth-child(2){border-left:none;padding-left:0}.table_search_form{background-color:#fdfad5;padding:8px;margin:0 0 10px 0}.table_search_form input{width:100%;border:1px #ccc solid;border-radius:2px;box-sizing:border-box;line-height:normal;-webkit-appearance:none;padding:8px}.table_search_form label{font-weight:700;padding:0 5px 5px 0}.table_search_form label:before{content:"▼";font-size:1.2rem;margin-right:4px}.table_search_form span{font-weight:700;font-size:1.2rem;color:#ec0e0e}.table_search_form span:after,.table_search_form span:before{font-weight:500;color:#565656}.table_search_form span:before{content:"(表示件数:";margin:0 3px}.table_search_form span:after{content:"件)"}.search-form__query{-webkit-appearance:none;box-sizing:border-box;width:calc(100% - 70px - 30px);height:30px;border:1px solid #dde4e6;padding:0 10px;background-color:#fff;border-radius:3px;font-size:1.3rem}.search-form__query:focus{border:1px solid #0078cb}.search-form__button{box-sizing:border-box;outline:0;width:70px;height:30px;margin:0 0 0 5px;padding:5px 0 5px 15px;background:url(/img/icon_search_button.svg) no-repeat #fff 10px center/15px;color:#3498db;border-radius:3px;border:1px solid #3498db;font-weight:700;font-size:1.3rem;line-height:1}.search-form__button:hover{color:#fff;background-color:#3498db;text-decoration:none;cursor:pointer;background-image:url(/img/icon_search_button_over.svg)}.vue-lb-box{width:100%}.vue-lb-container{align-items:center;background-color:rgba(0,0,0,.8);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:2000;-webkit-align-items:center;-moz-box-sizing:border-box;-webkit-justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center}.vue-lb-content{margin-bottom:60px;max-width:1024px;position:relative}.vue-lb-header{display:flex;justify-content:space-between;height:40px;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify}.vue-lb-button-close{background:0 0;border:none;cursor:pointer;outline:0;position:relative;top:0;vertical-align:bottom;height:40px;margin-right:-10px;padding:10px;width:40px}.vue-lb-figure{margin:0;display:block;position:relative}img.vue-lb-modal-image{max-height:calc(100vh - 140px);cursor:pointer;display:block;height:auto;margin:0 auto;max-width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.vue-lb-info{visibility:initial;position:absolute;bottom:25px;color:#fff;background-color:rgba(0,0,0,.7);height:40px;width:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.vue-lb-footer{box-sizing:border-box;color:#fff;cursor:auto;display:flex;justify-content:space-between;left:0;line-height:1.3;padding:5px 0;-moz-box-sizing:border-box;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify}.vue-lb-footer-info{display:block;flex:1 1;-webkit-flex:1 1 0;-ms-flex:1 1 0}.vue-lb-footer-count{color:hsla(0,0%,100%,.75);font-size:.85em;padding-left:1em}.vue-lb-thumbnail{bottom:10px;height:50px;padding:0 50px;text-align:center;white-space:nowrap;display:inline-block;position:relative}.vue-lb-modal-thumbnail{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.vue-lb-modal-thumbnail,.vue-lb-modal-thumbnail-active{background-position:50%;background-size:cover;border-radius:2px;cursor:pointer;display:inline-block;height:50px;margin:2px;overflow:hidden;width:50px}.vue-lb-modal-thumbnail-active{box-shadow:inset 0 0 0 2px #fff}.vue-lb-thumbnail-arrow{height:54px;width:40px;background:0 0;border:none;border-radius:4px;cursor:pointer;outline:0;padding:10px;position:absolute;top:50%;-webkit-touch-callout:none;user-select:none;height:50px;margin-top:-25px;width:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.vue-lb-thumbnail-left{left:10px}.vue-lb-thumbnail-right{right:10px}.vue-lb-arrow{background:0 0;border:none;border-radius:4px;cursor:pointer;outline:0;padding:10px;position:absolute;top:50%;-webkit-touch-callout:none;user-select:none;height:120px;margin-top:-60px;width:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.vue-lb-left{left:10px}.vue-lb-right{right:10px}.vue-lb-open{overflow:hidden}.vue-lb-thumbnail-wrapper{bottom:10px;height:50px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:auto}@media(min-width:500px){.vue-lb-thumbnail-arrow{width:40px}}@media(min-width:768px){.vue-lb-arrow{width:70px}}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter,.fade-leave-to{opacity:0}.no-scroll{overflow-y:hidden}.kamigame-lightbox-wrapper{text-align:center}.kamigame-lightbox{display:inline-block;position:relative;border:2px solid rgba(52,152,219,.8);cursor:pointer}.kamigame-lightbox__image-link{position:absolute;bottom:0;right:0;content:url(/img/search_plus.svg);width:16px;height:16px;background-color:rgba(52,152,219,.8);border-top-left-radius:4px;padding:5px 4px 4px 5px}.kamigame-lightbox img{display:block;min-width:80px}.pre-registration-widget img{width:100%}.pre-registration-widget nav .side_block ul li.pre-registration-widget__item.pre-registration-widget__wrapper--center,.pre-registration-widget ul li.pre-registration-widget__item.pre-registration-widget__wrapper--center{padding:10px;margin:0 auto}.pre-registration-widget nav .side_block ul li.pre-registration-widget__item.pre-registration-widget__wrapper--center:before,.pre-registration-widget ul li.pre-registration-widget__item.pre-registration-widget__wrapper--center:before{content:""}kamigame-loading-bar .loading_bar{position:fixed;top:0;left:0;width:100%;height:3px;transition:transform .2s ease 0s;background:#0078cb;z-index:5500000}.kamigame-browser-extension-is-available .kamigame-layout-special-header{margin-top:35px}@media only screen and (max-width:1019px){.kamigame-browser-extension-is-available .kamigame-layout-special-header{margin-top:0}}.kamigame-layout-special-header{margin-top:0;background-color:#fff;border-bottom:1px solid #e2e2e2}.kamigame-layout-special-header>.wrapper{margin:auto;padding:10px 10px 8px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}@media only screen and (min-width:1020px){.kamigame-layout-special-header>.wrapper{width:1020px;padding:10px 0}}.kamigame-layout-special-header a{display:block}.kamigame-layout-special-header img{width:90px;height:auto;margin-right:10px;vertical-align:middle}.kamigame-layout-special-header #kamigameLoginButton{display:inline-block;box-sizing:border-box}@media only screen and (min-width:1020px){.kamigame-layout-special-header #kamigameLoginButton{margin-left:30px}}.kamigame-layout-special-header #kamigameLoginButton.login{width:80px;height:30px;color:#fff;background-color:#3498db;padding:3px 0;text-align:center}.kamigame-layout-main #comment_list>.comment>ul>li{padding:0}.kamigame-layout-main #comment_list>.comment>ul>li::before{content:"";position:relative;top:0;left:0}#ad_outside_left_bar_wrapper,#ad_outside_right_bar_wrapper{top:113px!important}.game_top #ad_outside_left_bar_wrapper,.game_top #ad_outside_right_bar_wrapper{top:53px!important}#get_additional_comments_button .button_navigation a{margin:20px auto 0!important}@media only screen and (min-width:1020px){#get_additional_comments_button .button_navigation a{margin:25px auto 0!important}}.header-navigation div h2{background:rgba(103,115,160,.15)!important;color:#0b265b!important;text-shadow:none!important;padding:8px 8px 8px 15px!important}body.local .kamigame-layout-login-toolbar{background-color:#0a3018}body.staging .kamigame-layout-login-toolbar{background-color:#410000}@media(max-width:768px){iframe.twitter-timeline-rendered{width:763px!important}}@media(max-width:414px){iframe.twitter-timeline-rendered{width:409px!important}}@media(max-width:375px){iframe.twitter-timeline-rendered{width:370px!important}}@media(max-width:320px){iframe.twitter-timeline-rendered{width:315px!important}}.sidebar_ranking tr td{padding:0!important}.sidebar_ranking tr td:first-child{padding:0 5px 0 10px!important}@media only screen and (min-width:1020px){.sidebar_ranking tr td:first-child{padding:0 5px!important}}.sidebar_game-list li a{display:flex!important}#ad_right_side_bottom_wrapper{flex-grow:1;margin-bottom:10px}#ad_right_side_bottom{height:100%}#ad_right_side_bottom div{background-color:transparent!important}.pre-registration-widget__img-wrap a{border:none!important;margin:0!important;padding:0!important}.pre-registration-widget__txt-wrap a{border:none!important;margin:0!important;padding:0!important}.pre-registration-widget__btn{margin:0 0 0 5px!important;padding:7px!important}.transition_list li:last-child{padding:0!important}.swal-modal{z-index:5500000!important}.swal-overlay{z-index:5499999!important}#wrapper[data-path="/v4/%E6%8E%B2%E7%A4%BA%E6%9D%BF.html"] .stop-update_table,#wrapper[data-path="/v4/page/119896120930336775.html"] .stop-update_table,#wrapper[data-path="/v4/page/159151828397775110.html"] .stop-update_table,#wrapper[data-path="/v4/page/166432004424863360.html"] .stop-update_table,#wrapper[data-path="/v4/page/166697194395585344.html"] .stop-update_table,#wrapper[data-path="/v4/page/166697332371418734.html"] .stop-update_table{display:none}

/*# sourceMappingURL=main.css.map*/