body{padding:0;margin:0;font:13px "\30E1\30A4\30EA\30AA",Meiryo,Arvo,Hiragino Kaku Gothic Pro,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",sans-serif;text-align:center}#context-menu-layer{z-index:9999!important}.context-menu-list{position:absolute;z-index:10000!important;display:none}.context-menu-list *{box-sizing:content-box}.context-menu-list li{display:inline-block;width:155px;padding:4px 12px;font-size:10px;list-style-type:none;background:#fff;border:1px solid #ccc;box-shadow:0 2px 3px rgba(0,0,0,.5)}.context-menu-list li:hover{background:#ff890a}.powered-by a{display:block;text-align:right}.loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background:#fff}.loading .svg-inline--fa{position:relative;top:50%;display:block;width:32px;height:32px;margin:-16px auto 0;color:#999}* li,* p,* ul{padding:0;margin:0}body{font:13px Meiryo,Arvo,Hiragino Kaku Gothic Pro,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro W3",sans-serif}a{display:block;color:#333;text-decoration:none;transition:all .2s ease}a:hover{opacity:.8}.w-100{width:100%}.d-flex{display:flex}.pc{overflow:hidden}.pc .wrap{width:9999px}.pc .wrap>div{position:relative;line-height:1;text-align:left}.pc .wrap .send-date>div{display:table;font-weight:700}.pc .wrap .send-date span{display:table-cell}.pc .wrap .send-date span.prefix{padding-right:5px;font-size:calc(1em - 4px)}.pc .wrap .send-date span.date{width:1.4em;text-align:center}.pc .wrap .send-date span.text{font-size:calc(1em - 4px)}.pc .wrap .send-date span.week{position:relative;top:-1px;font-size:calc(1em - 5px)}.pc .wrap .send-date span.suffix{font-size:calc(1em - 7px)}.pc .wrap .send-date span.text-end{display:none}.pc .wrap .deadline-time>div{position:relative;width:calc(26px + 3.2em);font-weight:700;text-align:right}.pc .wrap .deadline-time .am-pm{position:absolute;top:0;font-size:.5em;text-align:center}.pc .wrap .deadline-time .time{position:relative;top:2px;display:inline-block}.pc .wrap .deadline-time .time .update-text{font-size:.6em}.pc .wrap .background-image{z-index:-1}.pc .wrap .free-text{text-align:left;overflow-wrap:break-word}.sp .icon{padding-right:4px}.sp .icon img{height:60px}.sp .wrap>div{max-width:300px;padding:10px;margin:auto;overflow:hidden}.sp .send-date{display:flex;flex-direction:row-reverse;width:100%;padding-bottom:2px;margin-bottom:5px;text-align:right;border-bottom-style:solid;border-bottom-width:1px}.sp .send-date>div{display:table;font-weight:700;line-height:1}.sp .send-date span{display:table-cell;font-size:12px}.sp .send-date span.date{width:1.5em;font-size:24px;text-align:right}.sp .send-date span.week{position:relative;top:-1px}.sp .deadline-time>div{position:relative;width:calc(8px + 7em);padding:4px;font-size:10px;line-height:1;text-align:right;background:hsla(0,0%,100%,.3);border-radius:1px}.sp .deadline-time .am-pm{position:absolute;top:4px;text-align:center}.sp .deadline-time .time{position:relative;top:2px;display:inline-block;font-size:20px}.sp .deadline-time .time .update-text{font-size:10px}.sp .info-text{padding:0 4px;font-size:10px;line-height:1.4;text-align:left}.sp .free-text{text-align:left;overflow-wrap:break-word}