.c-input-calendar__open{align-items:center;background:var(--color-brand-white);border-radius:var(--border-radius-sm);display:flex;gap:var(--space-xs);padding:var(--space-sm);width:100%}.c-input-calendar__open .label{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.c-input-calendar__open .label{line-height:1.7}}.c-input-calendar__open .label{color:var(--color-brand-gray-500)}.c-input-calendar__open .placeholder{flex:1 1 auto;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.c-input-calendar__open .placeholder{line-height:1.7}}.c-input-calendar__open .placeholder{color:var(--color-brand-gray-300);text-align:right}.c-input-calendar__open .date{flex:1 1 auto;font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:400;line-height:1.8}@media screen and (max-width:760px){.c-input-calendar__open .date{line-height:1.7}}.c-input-calendar__open .date{text-align:right}.c-input-calendar__open svg{color:var(--color-brand-gray-300);width:20px}.c-input-calendar__open[disabled]{background-color:var(--color-brand-gray-50);border:1px solid var(--color-brand-gray-300)}.c-input-calendar__open[disabled] .date{font-family:Noto Sans JP,sans-serif;font-size:var(--font-size-sm);font-weight:600;line-height:1.8}@media screen and (max-width:760px){.c-input-calendar__open[disabled] .date{line-height:1.7}}.c-input-calendar__open[disabled] .date{color:var(--color-brand-gray-500)}