@charset "utf-8";.docs-date{margin: 0;font-size: 0.85rem;font-weight: 700;line-height: inherit;opacity: 0.7;}.docs-lead{margin: 1em 0 5vw;}@media screen and (min-width:1200px){.docs-c2{display: flex;gap: 2rem;}.docs-c2-title{width: 45%;flex-shrink: 0;}.docs-c2-text{flex: 1;min-width: 0;}.docs-c2 .docs-lead{margin-bottom: 1em;}.docs-c2-text .docs-list{margin-top: 1em;}}.docs-c2-title h2{margin-bottom: 0;}.docs-list{margin: 0;}@media screen and (min-width:700px){.docs-list-nolabel{column-gap: 1rem;}}.docs-archive{width: fit-content;margin-inline: auto;}.docs-archive .faq-item{display: contents;}.docs-archive dd{padding-bottom: 1.5rem;}.docs-archive .faq-item:last-child dd{padding-bottom: 1rem;}@media screen and (min-width:700px){.docs-archive dd{padding-bottom: 1rem;}}.docs-archive .faq-item.is-filtered > dt,.docs-archive .faq-item.is-filtered > dd{visibility: hidden;height: 0;padding-block: 0;overflow: hidden;}.docs-body h3{margin: 0 0 1.5rem;padding-left: 0.6em;border-left: 0.3em solid var(--primary-color);font-size: 1.2rem;font-weight: 800;line-height: 1.5;letter-spacing: 0.05em;}.docs-body h3:not(:first-child){margin-top: 5vw;}@media screen and (min-width:700px){.docs-body h3{font-size: 1.4rem;}}.docs-body h3 .docs-h3-sub{display: block;margin-top: 0.2em;font-size: 0.85rem;font-weight: 500;line-height: 1.6;}.docs-h4{margin: 2rem 0 0;font-size: 1.05rem;font-weight: 800;line-height: 1.6;}.docs-body h3 + .docs-h4{margin-top: 0;}.docs-ul{list-style: none;margin: 1em 0;padding: 0;}.docs-ul li{position: relative;margin-left: 0;padding-left: 1.2em;margin-bottom: 0.5em;}.docs-ul li:last-child{margin-bottom: 0;}.docs-ul li::before{content: "";position: absolute;left: 0.2em;top: calc(0.5lh - 0.2em);width: 0.4em;height: 0.4em;border-radius: 50%;background: currentColor;}.docs-ol{margin: 0.5em 0 0;padding-left: 1.6em;text-indent: 0;}.docs-ol li{margin-left: 0;}.docs-notes{list-style: none;margin: 2rem 0;padding: 0;font-size: 0.85rem;line-height: 1.8;}.docs-notes li{margin-left: 0;margin-bottom: 0.5rem;padding-left: 1em;text-indent: -1em;}.docs-notes li:last-child{margin-bottom: 0;}.ta-card-info td .docs-notes{margin: 0.5em 0 0;font-size: inherit;line-height: inherit;}.ta-card-info.docs-num-table tbody td{text-align: center;}@media screen and (min-width:600px){.ta-card-info.docs-num-table tbody td{text-align: right;}}.ta-card-narrow.docs-price-table{--plan-columns: 2;}.ta-card-narrow.docs-price-table tbody td:nth-child(2)::before{content: "改定前価格：";}.ta-card-narrow.docs-price-table tbody td:nth-child(3)::before{content: "改定後価格：";}@media screen and (min-width:600px){.ta-card-narrow.docs-price-table tbody td:nth-child(2)::before,.ta-card-narrow.docs-price-table tbody td:nth-child(3)::before{content: none;}.ta-card-narrow.docs-price-table thead th:nth-child(1),.ta-card-narrow.docs-price-table tbody th{width: 25%;}.ta-card-narrow.docs-price-table thead th:nth-child(2),.ta-card-narrow.docs-price-table tbody td:nth-child(2){width: 50%;text-align: center;}.ta-card-narrow.docs-price-table thead th:nth-child(3),.ta-card-narrow.docs-price-table tbody td:nth-child(3){width: 25%;text-align: right;}}.docs-th-sub{display: inline-block;white-space: nowrap;}.docs-code{margin: 0;padding: 0.6em 1em;background: var(--light-color);border-radius: 0.3em;overflow-x: auto;white-space: pre;font-family: Consolas,Menlo,Monaco,"Courier New",monospace;font-size: 0.9rem;line-height: 1.7;}.docs-cmd{margin: 1em 0;}.docs-cmd dt{margin-top: 1.5rem;}.docs-cmd dt:first-child{margin-top: 0;}.docs-cmd dd{margin-top: 0.4rem;}.docs-cmd dd p{margin: 0.6rem 0;}.docs-toc{display: grid;grid-template-columns: repeat(auto-fill,minmax(6.5rem,1fr));gap: 0.5rem;list-style: none;margin: 0;padding: 0;}.docs-toc li{margin-left: 0;}.docs-toc a{display: block;padding: 0.3em 0.8em;background: var(--light-color);border-radius: 0.3em;line-height: 1.6;}.docs-anchor{padding-top: max(2rem,5vw);}.docs-anchor:has(+ .docs-anchor) > :last-child{margin-bottom: 0;}.docs-back{margin-top: 5vw;}.domain-type-major,.domain-type-list{list-style: none;}.domain-type-major li,.domain-type-list li{margin-left: 0;background: var(--light-color);border-radius: 0.3em;line-height: 1.6;}.domain-type-major{display: flex;flex-wrap: wrap;align-items: center;gap: 0.6rem;}.domain-type-major li{padding: 0.4em 1em;font-weight: 700;}.domain-type-major .size1{font-size: 1.6rem;font-weight: 800;}.domain-type-major .size2{font-size: 1.3rem;}.domain-type-major .size3{font-size: 1.15rem;}.domain-type-letter{margin: 2rem 0 0.8rem;font-size: 1.1rem;font-weight: 800;line-height: 1.5;color: var(--primary-color);}.domain-type-letter:first-child{margin-top: 0;}.domain-type-list{display: grid;grid-template-columns: repeat(auto-fill,minmax(9.5rem,1fr));gap: 0.5rem;}.domain-type-list li{padding: 0.3em 0.8em;}