#app_calender_disp,#app_calender_disp2{margin:4px auto;width:100%;max-width:500px}#app_calender_disp2{margin:0!important;background-color:#fff}.calender_switch_newgame,.calender_switch_newgamesoft{display:flex;justify-content:center;align-items:center;color:#75a8b7;width:50%;background-color:transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px;font-size:13px;margin-top:0!important;font-weight:700;transition:.1s ease-out;border-top:3px solid #ecf8fb}.sidebar_content .top_calendar_released{display:none!important}.checked.calender_switch_newgame,.checked.calender_switch_newgamesoft{background-color:#fff;color:#555c74;font-weight:700;border-top:3px solid #ff6b4f}.side-title{padding:10px;border-bottom:1px solid #ddd}.top_side_title{background:#fff;color:#333}#side-l #app_calender_disp ul,#side-l #app_calender_disp2 ul{padding:0}#side-l #app_calender_disp ul li,#side-l #app_calender_disp2 ul li{border:none;display:flex}#app_calender_disp li,#app_calender_disp2 li{display:table;list-style-type:none;padding:4px 8px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}.home #app_calender_disp li,.home #app_calender_disp2 li{align-items:center;display:flex;justify-content:center}#app_calender_disp li:last-child,#app_calender_disp2 li:last-child{display:table;list-style-type:none;padding:4px 8px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.appli_icon_and_register{display:table-cell;width:21%;overflow:hidden}.appli_icon_and_register img{max-width:100%;border-radius:10px;width:64px}.appli_icon_and_register a{display:block}.pre_register_button{font-size:10px;text-decoration:none!important;padding:4px 1px;background:linear-gradient(#ffbf80,#ff8000);color:#fff!important;border-radius:4px;text-align:center}.home .pre_register_button{font-size:11px}.appli_detail_info{display:table-cell;vertical-align:middle;box-sizing:border-box;width:calc(100% - 122px)!important;padding:0 0 0 8px;font-size:10px}.calender_switch_newgamesoft_content .appli_detail_info{width:calc(100% - 70px)!important}.appli_title{font-size:11px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#222;font-weight:700;margin:2px 0 4px;word-break:break-all;line-height:1.5;white-space:normal}.release_company{color:#999;font-size:10px;line-height:1.5;margin-bottom:2px;word-break:break-all}.release_day{line-height:1.5}.play_link_and_favo{display:table-cell;vertical-align:middle;width:16%;font-size:10px}.play_link{text-align:right}.play_link img{width:30px;margin-top:3px;margin-bottom:3px}#side-l li.appli_title a{color:#1681b2}@media (max-width:414px){#app_calender_disp li{width:95%!important}.checked.calender_switch_newgame,.checked.calender_switch_newgamesoft{box-shadow:0 2px 11px rgba(0,0,0,.1)}.appli_icon_and_register img{width:60px!important}.play_link_and_favo{width:15%}.appli_detail_info{width:65%}.top_calendar_released{line-height:2;display:block!important;position:relative;width:67px;left:15px;top:-58px;-webkit-transform:rotate(-45deg) translate(-25px,-18px);-moz-transform:rotate(-45deg) translate(-25px,-18px);-o-transform:rotate(-45deg) translate(-25px,-18px);transform:rotate(-45deg) translate(-25px,-18px);background:#e64f4f;font-size:10px;font-weight:700;color:#fff;text-align:center;bottom:60px;margin-bottom:-60px}.appli_title{font-size:13px}.play_link img{width:35px;margin-top:3px;margin-bottom:3px}}