.evaluation_button--good a{border:1px solid #d81b60;border-radius:40px;color:#d81b60;display:block;font-size:1.2rem;font-weight:700;margin:0 0 15px auto;max-width:45%;padding:5px 10px;text-align:center}@media only screen and (min-width:769px){.evaluation_button--good a{max-width:40%}}.evaluation_button--good a:before{background:no-repeat url(/img/good_no-base_p_on.svg);background-size:15px 15px;content:"";display:inline-block;height:15px;padding-right:10px;vertical-align:text-bottom;width:15px}.evaluation_button--good a.evaluated,.evaluation_button--good a:active,.evaluation_button--good a:hover{background-color:#d81b60;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_p_off.svg)}.pre-registration-widget .top_image{display:block;height:auto;margin:0 auto;max-width:460px!important;width:100%}.pre-registration-widget ul{margin:0}.pre-registration-widget__item{background-color:#fff;border-top:1px solid #e2e2e2;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;justify-content:space-around;width:100%}.pre-registration-widget__wrapper--center{align-items:center}.pre-registration-widget__wrapper--top{align-items:stretch}.pre-registration-widget__img-wrap{height:60px;min-width:60px;width:60px}.pre-registration-widget__img-wrap img{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.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;font-weight:700;line-height:1.5;margin:2px 0}.pre-registration-widget__txt-wrap .txt--point{font-size:1.2rem;font-weight:700;line-height:1.5;margin:2px 0}.pre-registration-widget__txt-wrap .txt--point:before{background-image:url(/img/pre-registration_point.png);background-size:15px 15px;content:"";display:inline-block;height:15px;margin-right:2px;vertical-align:middle;width:15px}.pre-registration-widget__btn{background-color:#00adb3;border-radius:5px;box-sizing:border-box;color:#fff;display:block;font-size:1.2rem;font-weight:600!important;margin-left:5px;padding:7px;text-align:center;width:75px}.pre-registration-widget__btn:hover{cursor:pointer;opacity:.7}.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}.pickup-widget__banner-area a:hover{font-weight:400!important}.pickup-widget__banner-image{height:170px;width:100%}@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{box-sizing:border-box;display:flex;justify-content:space-between;padding:6px 8px;width:100%}.pickup-widget__banner-img-wrapper{height:190px;overflow:hidden;position:relative;width:100%}.pickup-widget__banner-img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pickup-widget__banner-link{background:linear-gradient(90deg,#9ca5b2,#838a91);color:#fff;font-size:1.3rem;font-weight:400;line-height:1.5;padding:3px 30px 3px 15px;position:relative;text-align:right}.pickup-widget__banner-link:after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:0;content:"";display:block;height:6px;margin:auto;position:absolute;right:15px;top:0;transform:translate(0) rotate(-45deg);width:6px}.pickup-widget__title{bottom:10px;font-size:1.8rem;font-weight:600;left:10px;max-width:80%;padding:0 2px 4px;position:absolute}.pickup-widget__title span{display:inline;line-height:1;margin-top:5px;padding:4px 5px}.pickup-widget__img-wrapper{border-radius:6px;height:90px;overflow:hidden;position:relative;width:40%}.pickup-widget__img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pickup-widget__tag{background-color:#666;border-radius:5px 0;box-shadow:1px 1px 4px rgba(0,0,0,.3);color:#fff;display:inline-block;font-size:1.2rem;font-weight:600;left:0;margin:0;padding:2px 8px;position:absolute;text-align:center;top:0}.pickup-widget__txt-wrapper{box-sizing:border-box;color:#333;font-size:1.3rem;font-weight:600;line-height:1.5;margin-top:-1px;padding:0 0 0 8px;position:relative;width:60%}.copyme{display:flex}.copyme input{-webkit-appearance:none;border:1px solid #ccc;border-radius:4px 0 0 4px;box-sizing:border-box;display:block;flex:1 1;padding:5px 10px;width:100%}.copyme button{border:1px solid #ccc;border-left:none;border-radius:0 4px 4px 0;display:block;padding:4px 6px}.copyme button:active{background-color:#ddd}.copyme button img{display:block;height:20px;margin:auto 0}.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{align-items:center;display:none;flex-direction:column;justify-content:center;margin:10px 0;min-height:130px;position:relative}.kamigame-device-mobile.ios #wrapper #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{height:130px;position:absolute;width:320px;z-index:-1}.kamigame-device-mobile.ios #ad_top{align-items:center;display:none;flex-direction:column;min-height:190px;position:relative}.kamigame-device-mobile.ios #ad_top #ad_top_placeholder_wrapper{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:-1}.kamigame-device-mobile.ios #ad_top #ad_top_placeholder_wrapper #ad_top_placeholder{background-color:#f2f2f2;height:170px;width:320px}.kamigame-device-mobile.android .kamigame_ad_enabled#wrapper #ad_above_breadcrumbs{align-items:center;display:none;flex-direction:column;justify-content:center;margin:10px 0;min-height:130px;position:relative}.kamigame-device-mobile.android .kamigame_ad_enabled#wrapper #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{height:130px;position:absolute;width:320px;z-index:-1}.kamigame-device-mobile.android .kamigame_ad_enabled #wrapper #ad_above_breadcrumbs{align-items:center;display:none;flex-direction:column;justify-content:center;margin:10px 0;min-height:130px;position:relative}.kamigame-device-mobile.android .kamigame_ad_enabled #wrapper #ad_above_breadcrumbs #ad_above_breadcrumbs_placeholder{height:130px;position:absolute;width:320px;z-index:-1}.kamigame-device-mobile.android .kamigame_ad_enabled #ad_top{align-items:center;display:none;flex-direction:column;min-height:190px;position:relative}.kamigame-device-mobile.android .kamigame_ad_enabled #ad_top #ad_top_placeholder_wrapper{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:-1}.kamigame-device-mobile.android .kamigame_ad_enabled #ad_top #ad_top_placeholder_wrapper #ad_top_placeholder{background-color:#f2f2f2;height:170px;width:320px}.main_information #link_to_comment_list{display:block;font-size:1.3rem;font-weight:600;line-height:1;margin:0;min-width:100px;position:absolute;right:0;text-align:center;top:0;white-space:nowrap}.main_information #link_to_comment_list a{background:#bf4669;border-radius:8px;box-shadow:0 3px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#fff;display:block;padding:8px 28px 8px 30px;position:relative;text-decoration:none}.main_information #link_to_comment_list a:before{background-image:url(/img/comment_white.svg);background-size:14px 14px;content:"";display:inline-block;height:14px;margin-left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.main_information #link_to_comment_list a:after{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:0;content:"";display:block;height:6px;margin:auto;position:absolute;right:12px;top:0;transform:translate(0) rotate(-45deg);width:6px}.main_information #link_to_comment_list a:hover{opacity:.7}.main_information #link_to_comment_list a span{font-size:1.3rem}.bingo-tool__card-cell,.bingo-tool__card-cell--checked{align-items:center;background-color:#eaf9fd;box-sizing:border-box;color:#272980;display:flex;font-feature-settings:"palt";font-size:1.2rem;font-weight:600;height:100%;justify-content:center;line-height:1.3;padding:3px;position:absolute;text-align:center;top:0;width:100%}@media only screen and (min-width:769px){.bingo-tool__card-cell,.bingo-tool__card-cell--checked{line-height:1.4;padding:5px}}@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{animation:spinner .2s linear infinite;cursor:grab}.bingo-tool__card{background:#04030d;padding:0 10px 10px}@media only screen and (min-width:769px){.bingo-tool__card{padding:0 15px 10px}}@media(max-width:320px){.bingo-tool__card{padding:0 5px 5px}}.bingo-tool__card-header{background:url(/img/bingo_top.png) no-repeat 50%;background-size:contain;content:"";display:block;height:70px;width:auto}@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-left:2px solid #1d133d;border-top:2px solid #1d133d}.bingo-tool__card-content-row{border-color:#1d133d;display:flex}.bingo-tool__card-cell-wrapper{border-bottom:2px solid #1d133d;border-right:2px solid #1d133d;overflow:hidden;position:relative}.bingo-tool__card-cell--checked{background-color:#272980;color:#eaf9fd}.bingo-tool__comment-wrapper{display:flex;justify-content:center;margin:10px auto 5px;text-align:center}.bingo-tool__comment{position:relative}.bingo-tool__comment:after,.bingo-tool__comment:before{background:gray;content:"";height:80%;position:absolute;top:10%;width:2px}.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{font-size:1.4rem;font-weight:700;line-height:1.4;margin:0 auto;min-height:40px;text-align:center;width:100%}.bingo-tool__button-container>button{width:90%}.bingo-tool__button-container>button:disabled{opacity:.2}.bingo-tool__button-container>button.tweet{background:#0078cb;border-radius:8px;box-shadow:0 3px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#0078cb;display:block;font-weight:700;line-height:1.4;margin:0 auto 15px;padding:10px 30px 9px;position:relative;text-decoration:none}@media only screen and (min-width:769px){.bingo-tool__button-container>button.tweet{max-width:90%}}.bingo-tool__button-container>button.tweet:after{border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;bottom:0;content:"";display:block;height:6px;margin:auto;position:absolute;right:20px;top:0;transform:translate(0) rotate(-45deg);width:6px}.bingo-tool__button-container>button.tweet:active,.bingo-tool__button-container>button.tweet:hover{opacity:.7}.bingo-tool__button-container>button.tweet:active:after,.bingo-tool__button-container>button.tweet:hover:after{border-bottom:2px solid #0078cb;border-right:2px solid #0078cb}.bingo-tool__button-container>button.reset{background:#0078cb;border-radius:8px;box-shadow:0 3px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#666;display:block;font-weight:700;line-height:1.4;margin:0 auto 10px;padding:10px 30px 9px;position:relative;text-decoration:none}@media only screen and (min-width:769px){.bingo-tool__button-container>button.reset{max-width:90%}}.bingo-tool__button-container>button.reset:after{border-bottom:2px solid #666;border-right:2px solid #666;bottom:0;content:"";display:block;height:6px;margin:auto;position:absolute;right:20px;top:0;transform:translate(0) rotate(-45deg);width:6px}.bingo-tool__button-container>button.reset:active,.bingo-tool__button-container>button.reset:hover{opacity:.7}.bingo-tool__button-container>button.reset:active:after,.bingo-tool__button-container>button.reset:hover:after{border-bottom:2px solid #666;border-right:2px solid #666}.bingo-tool__button-container>button.reset:after{display:none}@keyframes spinner{0%{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:rotateX(0) rotateY(-1turn)}to{box-shadow:0 10px 20px rgba(0,0,0,.2);transform:rotateX(1turn) rotateY(-1turn)}}.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{border-right:1px solid #ccc;padding:8px 8px 0;width:120px}.iwd_yc-root-div .iwd_yc-meta-container{flex-grow:1;padding:16px 8px}.iwd_yc-root-div .iwd_yc-description-wrapper{border-top:1px solid #ccc;padding:0 8px}.iwd_yc-root-div .iwd_yc-text-with-icon{align-items:center;display:flex;height:25px}.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}.star-full{background:url(/img/star_full.png) no-repeat;background-size:18px 18px;width:18px}.star-full,.star-half{content:"";display:inline-block;height:18px;margin:2px 0;vertical-align:middle}.star-half{background:url(/img/star_half.png) no-repeat;background-size:9px 18px;width:9px}.vertical-img-list{list-style:none;margin:0 auto 5px}.vertical-img-list>li{border-bottom:1px solid #ccc;box-sizing:border-box}@media only screen and (min-width:769px){.vertical-img-list>li{margin-bottom:10px}}.vertical-img-list>li:last-child{margin-bottom:0}.vertical-img-list a{align-items:stretch;display:flex!important;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:5px;text-decoration:none}@media only screen and (min-width:769px){.vertical-img-list a{padding:0 0 10px}}.vertical-img-list a:hover{color:#0078cb;cursor:pointer;opacity:.7}.vertical-img-list__img-wrap{height:76px;min-width:100px;overflow:hidden;width:38%}@media only screen and (min-width:769px){.vertical-img-list__img-wrap{max-width:106px}}.vertical-img-list__img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vertical-img-list__txt-wrap{box-sizing:border-box;line-height:1.5;margin:0 0 0 8px;width:calc(62% - 8px)}.vertical-img-list__txt-wrap p{display:-webkit-box;font-size:1.4rem;font-weight:600;margin:0;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.vertical-img-list__see-more{display:block;font-size:1.3rem;text-align:right}.vertical-img-list__see-more:after{border-bottom:2px solid #0078cb;border-right:2px solid #0078cb;content:"";display:inline-block;height:10px;margin:0 5px;transform:translate(0) rotate(-45deg);vertical-align:middle;width:10px}.kamigame-layout-main .chart,.side-block .chart,.side_block .chart{margin:0 0 15px 5px}.kamigame-layout-main .chart ul>li>ul,.side-block .chart ul>li>ul,.side_block .chart ul>li>ul{margin:0}.kamigame-layout-main .chart li,.side-block .chart li,.side_block .chart li{border-left:3px dotted #586c8f}.kamigame-layout-main .chart li:before,.side-block .chart li:before,.side_block .chart li:before{content:""!important}.kamigame-layout-main .chart li li,.side-block .chart li li,.side_block .chart li li{border-left:none}.kamigame-layout-main .chart li>p,.side-block .chart li>p,.side_block .chart li>p{margin:0 0 10px}.kamigame-layout-main .chart li>p>img,.side-block .chart li>p>img,.side_block .chart li>p>img{margin-bottom:10px!important}.kamigame-layout-main .chart li>p>img:not(:first-child),.side-block .chart li>p>img:not(:first-child),.side_block .chart li>p>img:not(:first-child){margin-top:10px!important}.kamigame-layout-main .chart li:last-child,.side-block .chart li:last-child,.side_block .chart li:last-child{padding-bottom:0}.kamigame-layout-main .chart__subject,.side-block .chart__subject,.side_block .chart__subject{background:#e3e8ef;border:1px solid #e3e8ef;border-radius:5px;font-size:1.5rem;font-weight:700;margin:0 0 15px -26px;padding:6px 6px 4px 10px}.kamigame-layout-main .chart__subject.purple,.side-block .chart__subject.purple,.side_block .chart__subject.purple{background:#f6f4ff;border:1px solid #4421b8;border-radius:5px;font-size:1.5rem;font-weight:700;margin:0 0 15px -26px;padding:0}.kamigame-layout-main .chart__subject.purple>.label,.side-block .chart__subject.purple>.label,.side_block .chart__subject.purple>.label{background:#4421b8;border-radius:3px;display:inline-block;font-size:1.5rem;margin:0 10px 0 0;padding:10px 10px 8px}.kamigame-layout-main .chart__subject.orange,.side-block .chart__subject.orange,.side_block .chart__subject.orange{background:#fff3ef;border:1px solid #e95d22;border-radius:5px;font-size:1.5rem;font-weight:700;margin:0 0 15px -26px;padding:0}.kamigame-layout-main .chart__subject.orange>.label,.side-block .chart__subject.orange>.label,.side_block .chart__subject.orange>.label{background:#e95d22;border-radius:3px;display:inline-block;font-size:1.5rem;margin:0 10px 0 0;padding:10px 10px 8px}.kamigame-layout-main .chart__subject.blue,.side-block .chart__subject.blue,.side_block .chart__subject.blue{background:#f4f7ff;border:1px solid #3151a5;border-radius:5px;font-size:1.5rem;font-weight:700;margin:0 0 15px -26px;padding:0}.kamigame-layout-main .chart__subject.blue>.label,.side-block .chart__subject.blue>.label,.side_block .chart__subject.blue>.label{background:#3151a5;border-radius:3px;display:inline-block;font-size:1.5rem;margin:0 10px 0 0;padding:10px 10px 8px}.kamigame-layout-main .chart__subject.red,.side-block .chart__subject.red,.side_block .chart__subject.red{background:#f6f4ff;border:1px solid #c02a9b;border-radius:5px;font-size:1.5rem;font-weight:700;margin:0 0 15px -26px;padding:0}.kamigame-layout-main .chart__subject.red>.label,.side-block .chart__subject.red>.label,.side_block .chart__subject.red>.label{background:#c02a9b;border-radius:3px;display:inline-block;font-size:1.5rem;margin:0 10px 0 0;padding:10px 10px 8px}.kamigame-layout-main .chart__subject>.label,.side-block .chart__subject>.label,.side_block .chart__subject>.label{background:#586c8f;border-radius:3px;display:inline-block;font-size:1.5rem;margin:0 10px 0 0;padding:10px 10px 8px}.kamigame-layout-main .chart :not(.chart)>ul>li,.side-block .chart :not(.chart)>ul>li,.side_block .chart :not(.chart)>ul>li{padding:0 0 10px!important}.kamigame-layout-main #gacha_animation_background,.side-block #gacha_animation_background,.side_block #gacha_animation_background{background-color:#000;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.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:#fafcee;margin:0 0 10px;padding:10px}.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:769px){.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{float:left;font-weight:700;margin:10px 10px 5px 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{float:left;margin:10px 0 5px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:54px}.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{border-radius:20px;cursor:pointer;display:block;overflow:hidden}.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;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.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{box-sizing:border-box;color:#333;display:block;float:left;font-size:1.2rem;font-weight:700;line-height:1;padding:0;width:50%}.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{background-color:#3ad655;color:#fff;content:"ON";padding:5px 0 5px 7px}.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{background-color:#999;color:#fff;content:"OFF";padding:5px 7px 5px 0;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{background:#fff;border:2px solid #3ad655;border-radius:20px;bottom:0;display:block;height:20px;margin:-1px;position:absolute;right:35px;top:0;transition:all .3s ease-in 0s;width:20px}.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{background-color:#403ac3;border:1px solid #403ac3;border-radius:8px;color:#fff;display:block;font-size:1.4rem;font-weight:700;line-height:1.4;margin:0 auto;min-height:40px;padding:8px;text-align:center}.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{background-color:#fff;border:1px solid #403ac3;color:#403ac3}@media only screen and (min-width:769px){.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{background-color:#7f7f7f;border:1px solid #fff;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{border-radius:5px;float:left;margin:10px 0;width:47%}.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{border-radius:5px;float:right;margin:10px 0;width:47%}.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{border-radius:5px;width:100%}.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{background-color:#e6e7eb;border:1px solid #e6e7eb;border-radius:8px;color:#333;display:block;font-size:1.4rem;font-weight:700;line-height:1.4;margin:10px 0;min-height:40px;padding:10px;text-align:center;width:100%}.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{background-color:#fff;border:1px solid #e6e7eb;color:#e6e7eb}.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;background-color:#fff;background-image:url(/img/icon_pull_down.png);background-position:right 50%;background-repeat:no-repeat;background-size:24px 31px;border:1px solid #ccc;border-radius:3px;font-size:1.2rem;height:30px;margin:4px 10px 10px 0;max-width:284px;outline:0;padding:4px 30px 4px 7px}.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{display:block;left:50%;left:calc(50% - 50px);position:fixed;top:50%;top:calc(50% - 50px);width:100px;z-index:3}.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{font-size:1.4rem;font-weight:700;line-height:1.4;margin:5px 0 15px;min-height:40px;text-align:center}.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{background:#0078cb;border-radius:8px;box-shadow:0 3px 0 rgba(0,0,0,.2);box-sizing:border-box;color:#fff;display:block;font-weight:700;line-height:1.4;margin:15px auto;padding:10px 30px 9px;position:relative;text-decoration:none;width:100%}@media only screen and (min-width:769px){.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: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{border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:0;content:"";display:block;height:6px;margin:auto;position:absolute;right:20px;top:0;transform:translate(0) rotate(-45deg);width:6px}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:active,.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:hover,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:active,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:hover,.side-block #gacha_wrapper .gacha_tweet_button>button:active,.side-block #gacha_wrapper .gacha_tweet_button>button:hover,.side-block .target_gacha_simulator .gacha_tweet_button>button:active,.side-block .target_gacha_simulator .gacha_tweet_button>button:hover,.side_block #gacha_wrapper .gacha_tweet_button>button:active,.side_block #gacha_wrapper .gacha_tweet_button>button:hover,.side_block .target_gacha_simulator .gacha_tweet_button>button:active,.side_block .target_gacha_simulator .gacha_tweet_button>button:hover{opacity:.7}.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:active:after,.kamigame-layout-main #gacha_wrapper .gacha_tweet_button>button:hover:after,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:active:after,.kamigame-layout-main .target_gacha_simulator .gacha_tweet_button>button:hover:after,.side-block #gacha_wrapper .gacha_tweet_button>button:active:after,.side-block #gacha_wrapper .gacha_tweet_button>button:hover:after,.side-block .target_gacha_simulator .gacha_tweet_button>button:active:after,.side-block .target_gacha_simulator .gacha_tweet_button>button:hover:after,.side_block #gacha_wrapper .gacha_tweet_button>button:active:after,.side_block #gacha_wrapper .gacha_tweet_button>button:hover:after,.side_block .target_gacha_simulator .gacha_tweet_button>button:active: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{background:#0078cb;color:#fff;cursor:pointer;opacity:.7;text-decoration:none}.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{background-color:#eee;border:1px solid #ccc;border-radius:1px;border-radius:3px;color:#454545;display:block;font-size:1.4rem;font-weight:700;line-height:1.4;margin:0 auto 20px;min-height:40px;padding:8px;text-align:center;width:100%}.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{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700;width:56px}.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{padding:1px;table-layout:fixed;text-align:center}.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{height:28px;-o-object-fit:cover;object-fit:cover}.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){background-color:#f1f6f7;font-weight:700;width:20%}.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{background-color:#f1f6f7;font-weight:700;width:20%}.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{display:inline-block;vertical-align:middle}.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{color:#df0c3d;font-weight:700}.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{color:#df0c3d;font-size:1.4rem;font-weight:700}.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{height:30px;margin:10px 0 0 10px;position:absolute}.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{border:1px solid #df0c3d;border-radius:3px;color:#df0c3d;font-size:1.2rem;font-weight:700;margin:0 0 10px;padding:10px}.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{animation:blink2 5s ease infinite,rainbow 18s ease infinite;background:linear-gradient(124deg,#ffdbdb,#ffe8dd,#f7f1e0,#ecf7e0,#ccead8,#e3f7ff,#e9ebff,#dfd9f9,#fbecfc);background-size:1800% 1800%}@keyframes rainbow{0%{background-position:0 82%}50%{background-position:100% 19%}to{background-position:0 82%}}@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{display:inline-block;width:calc(100% - 60px)}.kamigame-layout-main .tweet-image,.side-block .tweet-image,.side_block .tweet-image{align-content:center;background:linear-gradient(180deg,#fddc6e,#b0fcbe,#b3fdf8);display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;width:100%}.kamigame-layout-main .tweet-image__inner,.side-block .tweet-image__inner,.side_block .tweet-image__inner{background:#fff;border-radius:5px;box-sizing:border-box;height:96%;margin:10px auto;padding:10px 10px 5px;text-align:center;width:96%}.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{border-radius:5px;margin:0 1% 5px 0;overflow:hidden;position:relative;width:19%}.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{bottom:0;height:100%;left:0;margin:auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.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}.kamigame-layout-main .tweet-image__title,.side-block .tweet-image__title,.side_block .tweet-image__title{background:none;background:linear-gradient(180deg,#b0ffc5 0,#b0fff3)!important;border-radius:5px;box-shadow:0 2px #999;box-sizing:border-box;color:#071874;display:block;font-size:1.3rem;margin:0 0 10px!important;padding:10px!important;width:100%}.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 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{height:auto;margin:0 5px 0 0;width:13px}.kamigame-layout-main .comment_box,.side-block .comment_box,.side_block .comment_box{margin-top:10px;padding:0 5px}.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{height:162px;overflow:auto;resize:vertical}.kamigame-layout-main .no_comment_message,.side-block .no_comment_message,.side_block .no_comment_message{align-items:center;display:flex;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{background:#fff;border:1px solid #e2e2e2;border-radius:8px;font-size:1.2rem;margin:0;padding:5px 7px;position:relative;width:70%}.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{border:solid transparent;content:" ";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.kamigame-layout-main .no_comment_message>p:before,.side-block .no_comment_message>p:before,.side_block .no_comment_message>p:before{border-color:hsla(0,0%,89%,0) hsla(0,0%,89%,0) hsla(0,0%,89%,0) #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:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #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;height:auto;width:20%}.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{display:block;margin:0 auto;max-height:320px;max-width:60%}.kamigame-layout-main .attached_image_preview_blocker,.side-block .attached_image_preview_blocker,.side_block .attached_image_preview_blocker{background-color:#e2e2e2;padding:5px}.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{-webkit-appearance:none;border:1px solid #ccc;border-radius:0;box-sizing:border-box;padding:5px 10px;width:100%}.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{color:red;font-weight:700;padding:10px 5px}.kamigame-layout-main .comment_post_form .attach_image,.side-block .comment_post_form .attach_image,.side_block .comment_post_form .attach_image{background-color:#fff;border:1px solid #e2e2e2;border-radius:30px;color:#707070;display:block;font-size:1.2rem;margin:0 auto 5px;padding:5px;text-align:center;vertical-align:middle;width:60%}.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{background-color:#999;color:#fff}.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{color:#555;font-size:1.2rem;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{display:inline-block;height:auto;margin:0 5px 0 0;vertical-align:middle;width:25px}.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{color:#555;display:block;font-size:1.2rem;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{display:block;text-align:center}.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{display:inline;height:1px;margin:0;opacity:0;padding:0;width:1px}.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{border-bottom:1px solid #ccc;margin:10px 0}.kamigame-layout-main #comment_list>.comment:last-child,.side-block #comment_list>.comment:last-child,.side_block #comment_list>.comment:last-child{border-bottom:none;margin-bottom:0}.kamigame-layout-main #comment_list>.comment.featured>p,.side-block #comment_list>.comment.featured>p,.side_block #comment_list>.comment.featured>p{color:#e96a79;font-size:1.4rem;font-weight:700}.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{align-items:center;display:flex;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{margin:0 0 10px;width:20%}.kamigame-layout-main #comment_list>.comment>.action .vote,.side-block #comment_list>.comment>.action .vote,.side_block #comment_list>.comment>.action .vote{margin:0 5px 10px 0;width:80%}.kamigame-layout-main #comment_list>.comment .name,.side-block #comment_list>.comment .name,.side_block #comment_list>.comment .name{font-size:1.2rem;width:60%}.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:calc(40% - 30px)}.kamigame-layout-main #comment_list>.comment .report,.side-block #comment_list>.comment .report,.side_block #comment_list>.comment .report{font-size:1.2rem;text-align:right;width:30px}.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{margin-right:3px;width:12px}.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{font-size:1.2rem;font-weight:700;text-align:right;text-decoration:none}.kamigame-layout-main #comment_list>.comment .vote img,.side-block #comment_list>.comment .vote img,.side_block #comment_list>.comment .vote img{vertical-align:middle;width:20px}.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{font-size:0;vertical-align:middle;width:95px}.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{display:inline-block;height:13px;transition:all 1s cubic-bezier(.215,.61,.355,1)}.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{-webkit-appearance:none;border:1px solid #e2e2e2;border-radius:4px;box-sizing:border-box;padding:5px 10px}.kamigame-layout-main #comment_list>.comment .reply-list,.side-block #comment_list>.comment .reply-list,.side_block #comment_list>.comment .reply-list{background-color:#f7fbfc;border-left:4px solid #a3c3d9;border-top:1px solid #ccc;font-size:1.3rem;margin-left:10px}.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{border-bottom:1px solid #ccc;padding:10px 5px 10px 10px}.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{color:#e96a79;font-size:1.4rem;font-weight:700}.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{display:flex;justify-content:space-around;width:100%}.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{align-items:center;display:flex;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{padding:0;width:100%}.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{font-size:1.2rem;text-align:right;width:30px}.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{margin-right:3px;width:12px}.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{font-size:1.2rem;font-weight:700;text-align:right;text-decoration:none}.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{vertical-align:middle;width:20px}.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 .v--modal,.side-block .custom_format_comment .v--modal,.side_block .custom_format_comment .v--modal{top:0!important}.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{background:#fff;border:1px solid #ccc;border-radius:5px;padding:10px}.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 solid #e2e2e2;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{margin:0;white-space:pre-wrap;word-break:break-all}.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{line-height:1.75;padding:5px}.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{align-items:center;background:#363b4e;border-radius:2px 2px 0 0;color:#fff;display:flex;height:40px;justify-content:space-between;max-width:570px;position:fixed;width:92%;z-index:9999}.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{font-size:1.4rem;font-weight:700;margin-left:10px;text-align:center}.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;margin-right:10px;width:15px}.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{background-color:#fefdf3;border:1px solid #f0f0f0;box-sizing:border-box;font-size:16px;width:100%}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .attach_preview,.side-block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .attach_preview,.side_block .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper .attach_preview{max-height:200px;max-width:200px!important}.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{overflow:scroll;resize:vertical}.kamigame-layout-main .custom_format_comment .custom_format_comment_modal_content .custom_format_comment_form_wrapper table.fixed_table th,.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.fixed_table th,.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.fixed_table th,.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 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{display:inline;margin:0;opacity:0;padding:0}.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{background-color:#fff;border:1px solid #e2e2e2;border-radius:30px;color:#707070;display:block;font-size:1.2rem;margin:0 auto 5px;padding:5px;text-align:center;width:60%}.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{background-color:#999;color:#fff}.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{color:#555;font-size:1.2rem;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{display:inline-block;height:auto;margin:0 5px 0 0;vertical-align:middle;width:25px}.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{background:#0078cb;border:none;color:#fff;display:block;font-size:1.2rem;font-weight:700;letter-spacing:.04em;margin-bottom:0;margin-top:10px;padding:8px 30px;width:100%}.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:769px){.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{background-color:#fefdf3;border:1px solid #0078cb;border-radius:0;box-sizing:border-box;padding:5px 10px;width:100%}.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}.kamigame-layout-main .custom_format_comment .vote,.side-block .custom_format_comment .vote,.side_block .custom_format_comment .vote{font-size:1.2rem;font-weight:700;text-align:right;text-decoration:none}.kamigame-layout-main .custom_format_comment .vote img,.side-block .custom_format_comment .vote img,.side_block .custom_format_comment .vote img{vertical-align:middle;width:20px}.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 #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{background-color:#f1f6f7;border:1px solid #ccc;font-weight:700;width:20%}.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{background-color:#fff;border:1px solid #e2e2e2;border-radius:4px;color:#333;cursor:pointer;display:inline-block;font-size:1.2rem;margin:2px;padding:4px 8px;text-align:center;text-decoration:none!important;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.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]{background-color:#666;border-color:#666;color:#fff}.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{border:1px solid #e2e2e2;border-radius:4px;padding:2px 5px;width:90%}.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{box-sizing:border-box;display:inline-flex;padding:0 4px;position:relative}.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{cursor:pointer;display:block;font-size:0;width:100%}.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{background:linear-gradient(-135deg,#b79891,#94716b);border-radius:5px 0;bottom:0;box-shadow:-1px -1px 3px #562b18;color:#fff;font-size:1.2rem;font-weight:700;padding:2px 5px;position:absolute;right:4px}.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{background-color:#fff;border:2px solid #666;border-radius:30px;color:#666;font-size:1.4rem;font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 auto;min-height:40px;padding:6px 10px;text-align:center;width:80%}.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{background-color:#666;border:2px solid #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;border-radius:5px;padding:5px 10px}.kamigame-layout-main #checker div.checker_result label,.side-block #checker div.checker_result label,.side_block #checker div.checker_result label{font-size:1.2rem;font-weight:700}.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{color:#e6555c;font-size:1.2rem;font-weight:700;margin:0 3px}.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{display:flex;justify-content:space-between;padding:5px}.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{border-radius:4px;color:#fff;font-size:1.4rem;font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 auto;min-height:40px;padding:4px;text-align:center;width:45%}.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{background-color:#666;border:1px solid #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{background-color:#1da1f2;border:1px solid #1da1f2;font-weight:700}.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{background-color:#4287c7;border:1px solid #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{background:50%/contain no-repeat url(/img/twitter.svg);content:"";display:inline-block;height:12px;margin-right:5px;vertical-align:middle;width:15px}.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{background-color:#666;border:2px solid #666;border-radius:30px;color:#fff;font-size:1.4rem;font-size:1.2rem;font-weight:700;line-height:1.4;margin:0 auto;min-height:40px;padding:6px 10px;text-align:center;width:50%}.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{background-color:#fff;border:2px solid #666;color:#666}.kamigame-layout-main #image_generator_wrapper .generator-header,.side-block #image_generator_wrapper .generator-header,.side_block #image_generator_wrapper .generator-header{background:#e6e6e6;color:#545454;font-size:1.5rem;font-weight:700;padding:6px 10px}.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{border-color:#545454 transparent transparent;border-style:solid;border-width:6px 6px 2px;content:"";display:inline-block;height:0;margin-right:5px;width:0}.kamigame-layout-main #image_generator_wrapper .generator-form,.side-block #image_generator_wrapper .generator-form,.side_block #image_generator_wrapper .generator-form{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;margin:0 0 10px;padding:4px 8px 8px}.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}.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{border-bottom:2px solid #ffc778;font-size:1.5rem;font-weight:600;padding:4px 0 1px}.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;padding:4px 0;width:100%}.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 .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{display:block;width:100%}.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{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e8e8e8;border-radius:5px;font-size:14px;min-height:40px}.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{background-color:#fff;box-sizing:border-box;padding:0 8px}.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{content:""!important;padding-left:0!important}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .multiselect__select,.side-block #image_generator_wrapper .generator-form .form-block .multiselect__select,.side_block #image_generator_wrapper .generator-form .form-block .multiselect__select{height:46px;padding:0;right:5px;top:0;width:20px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .multiselect__select:before,.side-block #image_generator_wrapper .generator-form .form-block .multiselect__select:before,.side_block #image_generator_wrapper .generator-form .form-block .multiselect__select:before{background:url(/img/icon_arrow_bottom.svg);background-size:16px 12px;border:none;display:inline-block;height:12px;margin-top:0!important;position:absolute;right:0;top:36%;width:16px}.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{background-image:url(/img/icon_arrow_bottom.svg);background-position:96% 50%;background-repeat:no-repeat;background-size:16px 12px;outline:0;padding:0 30px 0 7px}.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{color:#ff2e5a;display:block;font-size:1.2rem;width:80%}.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-form .form-block .user-image-uploader input,.side-block #image_generator_wrapper .generator-form .form-block .user-image-uploader input,.side_block #image_generator_wrapper .generator-form .form-block .user-image-uploader input{display:none}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image,.side-block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image,.side_block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image{background-color:#fff;border:1px solid #e2e2e2;border-radius:30px;color:#707070;display:block;font-size:1.2rem;margin:0 auto 5px;padding:5px;position:relative;text-align:center;vertical-align:middle;width:60%}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image:hover,.side-block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image:hover,.side_block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image:hover{background-color:#999;color:#fff}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image img,.side-block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image img,.side_block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image img{display:inline-block;height:auto;margin:0 5px 0 0;vertical-align:middle;width:25px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image span,.side-block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image span,.side_block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image span{background-color:red;border-radius:50%;box-shadow:0 0 3px #999;color:#fff;display:inline-block;font-size:1em;font-weight:700;line-height:1;min-width:1em;padding:5px;position:absolute;right:-10px;top:-10px}.kamigame-layout-main #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image-attention,.side-block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image-attention,.side_block #image_generator_wrapper .generator-form .form-block .user-image-uploader .attach-image-attention{color:#555;display:block;font-size:1rem;margin:0 auto;text-align:center}.kamigame-layout-main #image_generator_wrapper .generator-canvas,.side-block #image_generator_wrapper .generator-canvas,.side_block #image_generator_wrapper .generator-canvas{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;margin:10px 0;padding:15px}.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{height:100%;width:100%}.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{display:flex;justify-content:space-between;margin-top:5px;text-align:center}.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{background-color:#6c757d;border:.5px solid #6c757d;border-radius:4px;color:#fff!important;cursor:pointer;font-size:1.2rem;font-weight:600;padding:10px 20px}.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{background-color:#5a6268;border-color:#545b62;color:#fff!important}.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{background-color:#1da1f2;border-color:#1da1f2;color:#fff!important}.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;color:#fff!important}
/*# sourceMappingURL=lazy.css.map*/