﻿.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0}#ckpd-script-templates{display:none}.tooltipster-show{display:none}body{font-family:"Noto Sans JP", "Noto Sans CJK JP", "Helvetica Neue", "Hiragino Kaku Gothic Pro", "Yu Gothic", sans-serif}.layout-content{background-color:#f7f3e8;color:#401c00}.container,.custom-header-container,.custom-footer-container{width:90%;max-width:862px;margin-left:auto;margin-right:auto}.layout-content.status.status-index>.container{background-color:transparent}header#ckpd-header{text-align:center}header#ckpd-header .ckpd-logo{padding-top:78px;padding-bottom:36px}header#ckpd-header .ckpd-logo img{width:252px;min-height:89px}header#ckpd-header h1{font-size:28px;font-weight:bold;line-height:41px}header#ckpd-header p{font-size:18px}@media (max-width: 900px){header#ckpd-header p{width:80%;margin-left:auto;margin-right:auto;font-size:16px;line-height:24px}}.status-index .page-footer{display:block;border:0;text-align:center;margin-top:120px;margin-bottom:0;margin-left:auto;margin-right:auto}.status-index .page-footer>span{float:none}footer#ckpd-footer{margin-top:30px;margin-bottom:100px;text-align:center}footer#ckpd-footer nav a{font-size:18px;line-height:18px;color:#401c00;text-decoration:none;margin-left:15px;margin-right:15px}.layout-content.status.status-index .page-status{text-align:center;padding-top:128px;padding-bottom:0;background-color:transparent;background-position:top 40px center;background-repeat:no-repeat;background-size:60px 60px;background-color:#fff;margin-bottom:64px;padding-bottom:40px;border-radius:20px;border:0}@media (max-width: 650px){.layout-content.status.status-index .page-status{padding-top:120px;background-position:top 28px center}}@media (max-width: 450px){.layout-content.status.status-index .page-status{margin-bottom:64px;padding-bottom:40px;border-radius:20px}}.layout-content.status.status-index .page-status.status-none{padding-bottom:22px}.layout-content.status.status-index .page-status.status-none .ckpd-support-link{height:18px;position:relative;bottom:-48px}.layout-content.status.status-index .page-status .status{font-size:28px;font-weight:bold;line-height:41px;color:#401c00;text-shadow:none;display:block;padding-bottom:0px;margin-bottom:0px}.layout-content.status.status-index .page-status .status:hover{color:#401c00}@media (max-width: 650px){.layout-content.status.status-index .page-status .status{font-size:16px;line-height:24px}}@media (max-width: 650px){.layout-content.status.status-index .page-status .status{font-size:18px;line-height:27px}}.layout-content.status.status-index .page-status.status-critical{background-color:#fff;background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-major.svg")}.layout-content.status.status-index .page-status.status-major{background-color:#fff;background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-partial.svg")}.layout-content.status.status-index .page-status.status-minor{background-color:#fff;background-image:url("https://img.cookpadstatus.com/assets/v2/sign-degraded.svg")}.layout-content.status.status-index .page-status.status-maintenance{background-color:#fff;background-image:url("https://img.cookpadstatus.com/assets/v2/sign-notice.svg")}.layout-content.status.status-index .page-status.status-none{background-color:#fff;background-image:url("https://img.cookpadstatus.com/assets/v2/sign-ok.svg")}.layout-content.status.status-index .unresolved-incidents .unresolved-incident{background-color:#fff;margin-bottom:64px;padding-bottom:30px;border-radius:20px}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title{text-align:center;padding-top:128px;padding-bottom:0;background-color:transparent;background-position:top 40px center;background-repeat:no-repeat;background-size:60px 60px}@media (max-width: 650px){.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title{padding-top:120px;background-position:top 28px center}}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title .actual-title{font-size:28px;font-weight:bold;line-height:41px;color:#401c00;text-shadow:none}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title .actual-title:hover{color:#401c00}@media (max-width: 650px){.layout-content.status.status-index .unresolved-incidents .unresolved-incident .incident-title .actual-title{font-size:16px;line-height:24px}}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-critical .incident-title{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-major.svg")}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-major .incident-title{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-partial.svg")}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-minor .incident-title{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-degraded.svg")}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-maintenance .incident-title{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-notice.svg")}.layout-content.status.status-index .unresolved-incidents .unresolved-incident.impact-none .incident-title{background-color:#fff;background-image:url("https://img.cookpadstatus.com/assets/v2/sign-ok.svg")}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .updates{border:0;padding:0;margin-top:30px;margin-bottom:0;margin-left:110px;margin-right:110px}@media (max-width: 900px){.layout-content.status.status-index .unresolved-incidents .unresolved-incident .updates{margin-top:25px;margin-left:30px;margin-right:30px}}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .updates .update{margin-bottom:30px;font-size:18px;line-height:27px}@media (max-width: 900px){.layout-content.status.status-index .unresolved-incidents .unresolved-incident .updates .update{font-size:14px;line-height:21px}}.layout-content.status.status-index .unresolved-incidents .unresolved-incident .updates .update>small{display:block;margin-top:10px;font-size:14px}.ckpd-support-link{text-align:right;font-size:0;line-height:18px}.ckpd-support-link img{width:18px;height:18px}.ckpd-support-link a{font-size:14px;color:#401c00;text-decoration:none}.ckpd-support-link a span{text-decoration:underline}.layout-content.status.status-index .text-section{margin-bottom:70px}.layout-content.status.status-index .text-section h4{font-weight:bold;font-size:28px;line-height:41px;text-align:center}.layout-content.status.status-index .text-section p{display:none}.layout-content.status.status-index .components-section>.components-container.one-column{column-count:2;column-gap:6px;margin:0;margin-bottom:120px}@media (max-width: 900px){.layout-content.status.status-index .components-section>.components-container.one-column{column-count:1}}.layout-content.status.status-index .components-section>.components-container.one-column .component-container{break-inside:avoid;background-color:#fff;box-sizing:border-box;height:83px;min-height:83px;width:100%;min-width:340px;max-width:425px;border:0;margin:0;margin-bottom:6px;padding:0 20px 0}@media (max-width: 900px){.layout-content.status.status-index .components-section>.components-container.one-column .component-container{width:100%;min-width:auto;max-width:100%}}.layout-content.status.status-index .components-section>.components-container.one-column .component-container.is-group.open{height:auto}.layout-content.status.status-index .components-section>.components-container.one-column .component-container.is-group .component-inner-container .name{flex-direction:row-reverse}.layout-content.status.status-index .components-section>.components-container.one-column .component-container.is-group .child-components-container .name{flex-direction:row}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container{height:83px;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .name{display:flex;flex-basis:100%;max-width:100%;align-items:center;justify-content:space-between;flex-direction:row;font-size:18px;font-weight:normal;line-height:27px;white-space:normal}@media (max-width: 900px){.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .name{font-size:14px;line-height:21px}}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .name span{flex-basis:100%;max-height:83px;display:block;white-space:normal}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .name span.fa{flex-basis:20px;min-width:20px}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .component-status{display:block;margin-right:20px;min-width:30px;width:30px;height:30px;text-indent:-99999em;overflow:hidden;text-align:left;background-size:contain}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container.status-green .component-status{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-ok.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container.status-yellow .component-status{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-degraded.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container.status-orange .component-status{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-partial.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container.status-red .component-status{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-major.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container.status-blue .component-status{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-notice.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .group-parent-indicator{display:block;line-height:20px;width:20px;height:20px;margin:0}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .group-parent-indicator:before{content:""}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .group-parent-indicator.fa-minus-square-o{background-image:url("https://img.cookpadstatus.com/assets/v2/group-minus.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .component-inner-container .group-parent-indicator.fa-plus-square-o{background-image:url("https://img.cookpadstatus.com/assets/v2/group-plus.svg")}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .child-components-container{padding-left:5px}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .child-components-container .component-inner-container{margin:0;border-top:1px solid #acacac}.layout-content.status.status-index .components-section>.components-container.one-column .component-container .child-components-container .component-inner-container .component-status{display:block;margin-right:23px;min-width:20px;width:20px;height:20px}.layout-content.status.status-index .scheduled-maintenances-container{background-color:#fff;margin:0;margin-top:70px;margin-bottom:0px;padding-top:60px;padding-left:85px;padding-right:85px;padding-bottom:85px}@media (max-width: 900px){.layout-content.status.status-index .scheduled-maintenances-container{padding-left:30px;padding-right:30px}}.layout-content.status.status-index .scheduled-maintenances-container>.font-largest{display:block;text-align:center;font-size:28px;font-weight:bold;line-height:41px;margin-bottom:50px}.layout-content.status.status-index .scheduled-maintenances-container .scheduled-maintenance .incident-title small:lang(ja)::before{content:"日程: "}.history-footer-link{display:none}.status-day:nth-child(n + 9){display:none}.layout-content.status.status-index .incidents-list{background-color:#fff;margin-top:0px;padding-top:60px;padding-left:85px;padding-right:85px;padding-bottom:85px}@media (max-width: 900px){.layout-content.status.status-index .incidents-list{padding-left:30px;padding-right:30px}}.layout-content.status.status-index .incidents-list #past-incidents{display:block;text-align:center;font-size:28px;font-weight:bold;line-height:41px;margin-bottom:50px}.layout-content.status.status-index .incidents-list.format-expanded .status-day{margin-top:50px}.layout-content.status.status-index .incidents-list.format-expanded .status-day .date{margin:0;padding-bottom:10px;border-bottom:1px solid #acacac;font-weight:bold;font-size:18px;line-height:27px}@media (max-width: 900px){.layout-content.status.status-index .incidents-list.format-expanded .status-day .date{font-size:14px;line-height:21px;padding-bottom:7px}}.layout-content.status.status-index .incidents-list.format-expanded .status-day>p.color-secondary{margin-top:25px;font-size:18px;line-height:27px}@media (max-width: 900px){.layout-content.status.status-index .incidents-list.format-expanded .status-day>p.color-secondary{font-size:14px;line-height:21px}}.layout-content.status.status-index .incident-container{margin-top:23px;margin-bottom:45px}.layout-content.status.status-index .incident-container,.layout-content.status.status-index .incident-title,.layout-content.status.status-index .updates-container .update{font-size:18px;line-height:27px}@media (max-width: 650px){.layout-content.status.status-index .incident-container,.layout-content.status.status-index .incident-title,.layout-content.status.status-index .updates-container .update{font-size:14px;line-height:21px}}.layout-content.status.status-index .incident-title{font-weight:bold}.layout-content.status.status-index .updates-container .update{margin-top:20px;margin-bottom:40px;font-size:18px;line-height:27px}@media (max-width: 900px){.layout-content.status.status-index .updates-container .update{margin-bottom:25px}}@media (max-width: 650px){.layout-content.status.status-index .updates-container .update{font-size:14px;line-height:21px}}.layout-content.status.status-index .updates-container .update>small{display:block;margin-top:1px;font-size:14px;line-height:21px}.layout-content.status.status-full-history .container,.layout-content.status.status-incident .container{background-color:#fff;margin-top:120px;padding-top:60px;padding-left:85px;padding-right:85px;padding-bottom:85px}@media (max-width: 900px){.layout-content.status.status-full-history .container,.layout-content.status.status-incident .container{padding-left:30px;padding-right:30px}}.layout-content.status.status-full-history .container>h4,.layout-content.status.status-incident .container>h4{display:block;text-align:center;font-size:28px;font-weight:bold;line-height:41px;margin-bottom:50px}.layout-content.status.status-incident>.container{width:90%;max-width:862px;margin-left:auto;margin-right:auto;padding-top:0;border-radius:20px}.layout-content.status.status-incident .page-title .incident-name{display:block;font-size:28px;font-weight:bold;line-height:41px;color:#401c00;text-shadow:none;text-align:center;padding-top:128px;padding-bottom:0;background-color:transparent;background-position:top 40px center;background-repeat:no-repeat;background-size:60px 60px}.layout-content.status.status-incident .page-title .incident-name:hover{color:#401c00}@media (max-width: 650px){.layout-content.status.status-incident .page-title .incident-name{font-size:16px;line-height:24px}}@media (max-width: 650px){.layout-content.status.status-incident .page-title .incident-name{padding-top:120px;background-position:top 28px center}}.layout-content.status.status-incident .page-title .incident-name.impact-critical{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-major.svg")}.layout-content.status.status-incident .page-title .incident-name.impact-major{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-outage-partial.svg")}.layout-content.status.status-incident .page-title .incident-name.impact-minor{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-degraded.svg")}.layout-content.status.status-incident .page-title .incident-name.impact-maintenance{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-notice.svg")}.layout-content.status.status-incident .page-title .incident-name.impact-none{background-image:url("https://img.cookpadstatus.com/assets/v2/sign-ok.svg")}.layout-content.status.status-incident .page-title .subheader{display:none}
