.formnicknames__body{display:flex;flex-direction:column;row-gap:3rem}.formnicknames__group{position:relative;display:flex;flex-direction:column;row-gap:2rem;counter-increment:count}@media only screen and (min-width: 769px){.formnicknames__group{padding-left:4.6rem}}@media only screen and (max-width: 768px){.formnicknames__group{padding-left:4.1rem}}.formnicknames__group>span{position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0;width:3rem;height:3rem;transform:scale(.875);transform-origin:left center;padding-bottom:.1rem;color:var(--white);background:var(--blue);top:-.2em;left:0}@media only screen and (min-width: 769px){.formnicknames__group>span{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formnicknames__group>span{font-size:1.6rem}}.formnicknames__group>span:before{content:counter(count)}.formnicknames__group__item{display:flex;flex-direction:column;row-gap:1rem}.formnicknames__group__item label{display:block}@media only screen and (min-width: 769px){.formnicknames__group__item label{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formnicknames__group__item label{font-size:1.6rem}}.formnicknames__group button{position:absolute;display:flex;align-items:center;column-gap:.4rem;top:-.2em;right:0}@media only screen and (min-width: 769px){.formnicknames__group button{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formnicknames__group button{font-size:1.6rem}}.formnicknames__group button .icon_wrapper{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;transform:scale(.875);transform-origin:left center;background:var(--orange);border-radius:50%}@media only screen and (min-width: 769px){.formnicknames__group button .icon_wrapper{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formnicknames__group button .icon_wrapper{font-size:1.6rem}}.formnicknames__group button .icon_wrapper .icon{width:.7em;height:.7em}.formnicknames__group button .text{display:block;color:var(--black)}@media only screen and (min-width: 769px){.formnicknames__group button .text{font-size:max(10px,.878477306vw)}}@media only screen and (max-width: 768px){.formnicknames__group button .text{font-size:1.2rem}}@media (hover: hover) and (pointer: fine){.formnicknames__group button{transition:opacity .25s ease-out}.formnicknames__group button:hover{opacity:.7}}.formnicknames__group:not(:first-of-type){border-top:max(1px,.1rem) dashed var(--border2);padding-top:3rem}.formnicknames__group:not(:first-of-type)>span,.formnicknames__group:not(:first-of-type) button{top:calc(3rem - .2em)}.formnicknames__add{position:relative;margin-top:3rem;display:flex;flex-direction:column}@media only screen and (min-width: 769px){.formnicknames__add{align-items:flex-end}}@media only screen and (max-width: 768px){.formnicknames__add{padding-left:4.1rem;padding-right:4.1rem;align-items:center}}@media only screen and (max-width: 768px){.formnicknames__add>button{width:100%}.formnicknames__add>button>span{width:100%}}.formnicknames__add>button[inert]{opacity:.5;pointer-events:none}.formnicknames__add p{margin-top:1rem}.formnicknames:has([readonly]) .formnicknames__body{row-gap:2rem}@media only screen and (max-width: 768px){.formnicknames:has([readonly]) .formnicknames__body{margin-top:1rem}}.formnicknames:has([readonly]) .formnicknames__group{row-gap:1rem}.formnicknames:has([readonly]) .formnicknames__group:not(:first-of-type){padding-top:2rem}.formnicknames:has([readonly]) .formnicknames__group:not(:first-of-type)>span{top:calc(2rem - .2em)}.formnicknames:has([readonly]) .formnicknames__group>span{background:var(--black)}.formnicknames:has([readonly]) .formnicknames__group__item{display:flex}@media only screen and (min-width: 769px){.formnicknames:has([readonly]) .formnicknames__group__item{flex-direction:row;align-items:center;column-gap:1.5rem}}@media only screen and (max-width: 768px){.formnicknames:has([readonly]) .formnicknames__group__item{row-gap:0}}.formnicknames:has([readonly]) .formnicknames__group__item label{white-space:nowrap;color:var(--gray)}.formnicknames:has([readonly]) .formnicknames__group__item input{overflow:hidden;text-overflow:ellipsis}.formnicknames:has([readonly]) .formnicknames__group button{display:none}.formnicknames:has([readonly]) .formnicknames__add{display:none}.forminput__dantai[data-astro-cid-ed2dfmne],.forminput__main[data-astro-cid-ed2dfmne],.forminput__nicknames[data-astro-cid-ed2dfmne],.forminput__tantou[data-astro-cid-ed2dfmne],.forminput__document[data-astro-cid-ed2dfmne]{background:var(--white)}@media only screen and (min-width: 769px){.forminput__dantai[data-astro-cid-ed2dfmne],.forminput__main[data-astro-cid-ed2dfmne],.forminput__nicknames[data-astro-cid-ed2dfmne],.forminput__tantou[data-astro-cid-ed2dfmne],.forminput__document[data-astro-cid-ed2dfmne]{border-radius:6rem;padding:8rem 0}}@media only screen and (max-width: 768px){.forminput__dantai[data-astro-cid-ed2dfmne],.forminput__main[data-astro-cid-ed2dfmne],.forminput__nicknames[data-astro-cid-ed2dfmne],.forminput__tantou[data-astro-cid-ed2dfmne],.forminput__document[data-astro-cid-ed2dfmne]{border-radius:4rem;padding:6rem 0}}.forminput__dantai__heading[data-astro-cid-ed2dfmne],.forminput__main__heading[data-astro-cid-ed2dfmne],.forminput__nicknames__heading[data-astro-cid-ed2dfmne],.forminput__tantou__heading[data-astro-cid-ed2dfmne],.forminput__document__heading[data-astro-cid-ed2dfmne]{display:flex;flex-direction:column}@media only screen and (min-width: 769px){.forminput__dantai__heading[data-astro-cid-ed2dfmne],.forminput__main__heading[data-astro-cid-ed2dfmne],.forminput__nicknames__heading[data-astro-cid-ed2dfmne],.forminput__tantou__heading[data-astro-cid-ed2dfmne],.forminput__document__heading[data-astro-cid-ed2dfmne]{align-items:center}}.forminput__dantai__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__main__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__tantou__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__document__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{display:block}@media only screen and (min-width: 769px){.forminput__dantai__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__main__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__tantou__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__document__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{font-size:3rem}}@media only screen and (max-width: 768px){.forminput__dantai__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__main__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__tantou__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne],.forminput__document__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{text-align:center;font-size:2.6rem}}@media only screen and (min-width: 769px){.forminput__dantai__body[data-astro-cid-ed2dfmne],.forminput__main__body[data-astro-cid-ed2dfmne],.forminput__nicknames__body[data-astro-cid-ed2dfmne],.forminput__tantou__body[data-astro-cid-ed2dfmne]{margin-top:6rem}}@media only screen and (max-width: 768px){.forminput__dantai__body[data-astro-cid-ed2dfmne],.forminput__main__body[data-astro-cid-ed2dfmne],.forminput__nicknames__body[data-astro-cid-ed2dfmne],.forminput__tantou__body[data-astro-cid-ed2dfmne]{margin-top:4rem}}@media only screen and (min-width: 769px){.forminput__main[data-astro-cid-ed2dfmne],.forminput__nicknames[data-astro-cid-ed2dfmne],.forminput__tantou[data-astro-cid-ed2dfmne],.forminput__document[data-astro-cid-ed2dfmne]{margin-top:6rem}}@media only screen and (max-width: 768px){.forminput__main[data-astro-cid-ed2dfmne],.forminput__nicknames[data-astro-cid-ed2dfmne],.forminput__tantou[data-astro-cid-ed2dfmne],.forminput__document[data-astro-cid-ed2dfmne]{margin-top:4rem}}.forminput__dantai__body[data-astro-cid-ed2dfmne] .formfield__register[data-astro-cid-ed2dfmne]:has([readonly]):has(input[type=text]:not(:placeholder-shown)):before{display:none}.forminput__dantai__body[data-astro-cid-ed2dfmne] .formfield__register[data-astro-cid-ed2dfmne]:has([readonly]):has(input[type=checkbox]:checked) .formfield__group[data-astro-cid-ed2dfmne]:first-of-type{display:none}.forminput__main__body[data-astro-cid-ed2dfmne] .formothers[data-astro-cid-ed2dfmne]:has([readonly]){padding-left:0}@media only screen and (min-width: 769px){.forminput__main__body[data-astro-cid-ed2dfmne] .formfield__label[data-astro-cid-ed2dfmne][id=impetus]{margin-top:0}}@media only screen and (min-width: 769px){.forminput__nicknames__heading[data-astro-cid-ed2dfmne]{align-items:flex-start}}@media only screen and (min-width: 769px){.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{margin:0 auto}}@media only screen and (min-width: 769px){.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]+p[data-astro-cid-ed2dfmne]{margin-top:3rem}}@media only screen and (max-width: 768px){.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]+p[data-astro-cid-ed2dfmne]{margin-top:2rem}}.forminput__nicknames__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]+p[data-astro-cid-ed2dfmne]+p[data-astro-cid-ed2dfmne]{margin-top:1rem}@media only screen and (min-width: 769px){.forminput__nicknames__body[data-astro-cid-ed2dfmne] .formfield__label[data-astro-cid-ed2dfmne][id=dog_info]{margin-top:0}}.forminput__tantou__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{display:block}@media only screen and (min-width: 769px){.forminput__tantou__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{font-size:3rem}}@media only screen and (max-width: 768px){.forminput__tantou__heading[data-astro-cid-ed2dfmne] h2[data-astro-cid-ed2dfmne]{font-size:2.6rem}}@media only screen and (min-width: 769px){.forminput__tantou__heading[data-astro-cid-ed2dfmne] p[data-astro-cid-ed2dfmne]{margin-top:3rem}}@media only screen and (max-width: 768px){.forminput__tantou__heading[data-astro-cid-ed2dfmne] p[data-astro-cid-ed2dfmne]{margin-top:2rem}}@media only screen and (max-width: 768px){.forminput__tantou__body[data-astro-cid-ed2dfmne] .formfield__address[data-astro-cid-ed2dfmne]:has([readonly]){row-gap:0}}.forminput__tantou__body[data-astro-cid-ed2dfmne] .formfield__address[data-astro-cid-ed2dfmne]:has([readonly]):before{display:none}.forminput__document__heading[data-astro-cid-ed2dfmne]{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 769px){.forminput__document__heading[data-astro-cid-ed2dfmne]{row-gap:2rem}}@media only screen and (max-width: 768px){.forminput__document__heading[data-astro-cid-ed2dfmne]{row-gap:.6rem;margin:0 1rem}}@media only screen and (min-width: 769px){.forminput__document__body[data-astro-cid-ed2dfmne]{margin-top:4rem}}@media only screen and (max-width: 768px){.forminput__document__body[data-astro-cid-ed2dfmne]{margin-top:3rem}}@media only screen and (min-width: 769px){.forminput__document__body[data-astro-cid-ed2dfmne] .formagree[data-astro-cid-ed2dfmne]{max-width:none}}
