html{box-sizing:border-box}*{box-sizing:inherit}body{background-color:#fbfbfb;color:#4a4a4a;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","Meiryo","メイリオ","Osaka","MS PGothic",arial,helvetica,clean,sans-serif;font-size:15px}input[type=text],select{color:#4a4a4a;border:1px solid #ddd}label{font-weight:700}a{color:inherit}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.layout-float-wrap{overflow:hidden}.layout-float-left{float:left}.layout-float-right{float:right}.block.is-bordered-gray{border:1px solid #ddd;border-radius:3px;background-color:#fff}.block.is-back-gray{background-color:#f1f1f1}.box.is-bordered-gray{border:1px solid #ddd;border-radius:3px}.box.is-back-gray{background-color:#f1f1f1}.layout-warning-message{border:1px solid #f4eeca;border-radius:3px;margin-bottom:40px;padding:15px 20px;font-size:14px;text-align:center;background-color:#fffbe4}.layout-main{width:960px;margin:0 auto}.transition{width:428px;margin:52px auto}.transition__button{text-align:center;text-decoration:none;padding:22px 0;width:100%;display:block;border:none;border-radius:1px;cursor:pointer}.transition__button.is-primary{color:#fff;background-color:#2c71a5;line-height:1}.transition__button.is-emphasis{color:#fff;background-color:#d23a65;line-height:1}.transition__button.is-disabled,.transition__button:disabled,.transition__button:hover{opacity:.7}.button{display:inline-block;line-height:1;text-decoration:none;text-align:center;cursor:pointer;padding:11px 14px;border:1px solid transparent;border-radius:3px}.button:hover{opacity:.7}.button.is-primary{background-color:#2c71a5;border-color:#2c71a5;color:#fff}.button.is-secondary{background-color:#fff;border-color:#ddd;color:#888}.button.is-default{border-color:#ddd}.button.is-disabled{opacity:.7}.button.is-bordered-gray{border:1px solid #ddd;border-radius:3px}.button.is-bordered-gray.is-primary{padding:11px 14px}.button.is-bordered-gray.is-cancel{color:#767676;position:relative;padding:11px 14px 11px 1.5em}.button.is-bordered-gray.is-cancel:before{content:"";font-family:FontAwesome;position:absolute;left:.5em;top:50%;margin-top:-.5em}.button.is-color-brand{color:#2c71a5}.button.is-back-brand{padding:17px 0;border:1px solid #2c71a5;border-radius:3px;font-weight:700}.button.is-back-brand.is-primary{color:#fff;background-color:#2c71a5;line-height:1}.button.is-back-brand.is-selected{color:#2c71a5;background-color:#fff;line-height:1}.title01{color:#2c71a5;font-size:32px;text-align:center}.title02{font-size:19px;padding-left:10px;border-left:5px solid #2c71a5}.title02:first-child{margin-top:0}.label.is-required:before{margin:0 10px 0 0;background-color:#d23a65;color:#fff;content:"必須";font-size:10px;font-weight:400;padding:3px 5px;border-radius:3px;vertical-align:middle;line-height:1}.form-label.is-required:after,.form-mark:after,.is-required.block-form-label:after{background-color:#f1f1f1;color:#4a4a4a;padding:.1875rem .3125rem;border-radius:.1875rem;font-weight:400;font-style:normal;font-size:.625rem;display:inline-block;margin-right:.25rem}.form-mark.is-required:after,.is-required.block-form-label:after,.is-required.form-label:after{content:"required";background-color:#d23a65;color:#fff}.form-label.is-required:after,.is-required.block-form-label:after{margin-left:.5rem;vertical-align:middle}.block-form-label{position:relative}.block-form-label.is-required:after{position:absolute;right:.25rem;margin-top:-.1875rem}.list{list-style:none;padding-left:0}.list.is-disc .list__item:before{content:"●";margin-right:5px}.list.is-bullet .list__item:before{content:"•";margin-right:5px}.link{cursor:pointer}.link.is-primary{color:#2c71a5;text-decoration:none}.link.is-primary.has-edit{font-size:12px;font-weight:700;display:inline-block;padding-left:20px;margin-right:18px;background:url(data:image/png;base64,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) no-repeat 0;background-size:14px 15px}.external-notification .is-primary.external-link,.text-link.is-primary{color:#2c71a5;text-decoration:none;font-weight:700}.external-notification .external-link,.text-link.has-window{display:inline-block;padding-left:20px;margin:0 5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcBAMAAADy7KARAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUAAAAscaX///+ZsMUAAAC05yxkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAtSURBVBjTY2BgYBBEBgzkCijBAHkCxsbGqIZiF8DQMkAChF1KSAAOQGFBEwEApW0w4c4Fe1oAAAAASUVORK5CYII=) no-repeat 0;background-size:16px 14px}.table{width:100%;border-collapse:separate;font-size:14px;line-height:1.5;overflow:hidden}.table__head-item,.table__td,.table__td-foot,.table__td-item{padding:13px 20px}.table__head-item.is-right,.table__td-foot.is-right,.table__td-item.is-right,.table__td.is-right{text-align:right}.table__head-item.is-bordered-white,.table__td-foot.is-bordered-white,.table__td-item.is-bordered-white,.table__td.is-bordered-white{border-top:1px solid #fff}.table__head-item.is-bordered-bottom,.table__td-foot.is-bordered-bottom,.table__td-item.is-bordered-bottom,.table__td.is-bordered-bottom{border-bottom:1px solid #ccc}.table__head-item.is-bordered-right,.table__td-foot.is-bordered-right,.table__td-item.is-bordered-right,.table__td.is-bordered-right{border-right:1px solid #ccc}.table__head-item.is-bordered-bottom-right,.table__td-foot.is-bordered-bottom-right,.table__td-item.is-bordered-bottom-right,.table__td.is-bordered-bottom-right{border-bottom:1px solid #ccc;border-right:1px solid #ccc}.table__head-item.is-discount,.table__td-foot.is-discount,.table__td-item.is-discount,.table__td.is-discount{color:#f2a131;font-weight:700}.table__head-item,.table__td-foot,.table__td-item{font-weight:700}.table__head-item{text-align:center;background-color:#e3e3e3}.table__td-foot{background-color:#f1f1f1;text-align:right;font-weight:700}.table__td-foot.is-brand{background-color:#2c71a5;color:#fff}.table__td-foot.is-gray{background-color:#e3e3e3}.table__td.is-thin{background-color:#f1f1f1}.table__td.is-thick{background-color:#e3e3e3}.table__td.is-orange{background-color:#fff3e3;color:#f2a131;font-weight:700}.table__td-item.is-thin{background-color:#f1f1f1}.table__td-item.is-thick{background-color:#e3e3e3}.table2{border-collapse:separate;width:100%;font-size:14px;background-color:#f1f1f1;border-radius:.1875rem}.table2 td,.table2 th{padding:13px 20px;text-align:left;border-top:1px solid #fff;border-bottom:1px solid #c9c9c9}.table2>:first-child>:first-child>td,.table2>:first-child>:first-child>th{border-top:none}.table2>:last-child>:last-child>td,.table2>:last-child>:last-child>th{border-bottom:none}.table2>:first-child>:first-child>:first-child{border-top-left-radius:.1875rem}.table2>:first-child>:first-child>:last-child{border-top-right-radius:.1875rem}.table2>:last-child>:last-child>:first-child{border-bottom-left-radius:.1875rem}.table2>:last-child>:last-child>:last-child{border-bottom-right-radius:.1875rem}.card{border:1px solid #ddd;border-radius:3px;background-color:#fff}.card__block{padding:15px}.card__block,.card__footer{border-top:1px solid #ddd}.card__block:first-child{border-top:none}.card__block.is-secondary{background-color:#f1f1f1}.alert,.warning-alert{padding:1rem;border:1px solid transparent;border-radius:.25rem;font-size:14px;text-align:center;margin:2rem 0}.alert.is-danger,.is-danger.warning-alert{background-color:#fdf5f7;border-color:#d23a65;color:#d23a65}.alert.is-warning,.is-warning.warning-alert{background-color:#fffbe4;border-color:#f4eeca;color:#4a4a4a}.alert.is-info,.is-info.warning-alert{background-color:#fdfeff;border-color:#58a7e2;color:#1f75b5}.alert__item{margin:1em 0}.alert__item:first-child{margin-top:0}.alert__item:last-child{margin-bottom:0}.warning-alert{background-color:#fffbe4;color:#4a4a4a;border-color:#f4eeca}.section{margin-bottom:40px}.external-notification{padding:1rem;border:1px solid #58a7e2;background-color:#fdfeff;color:#1f75b5;border-radius:.25rem;text-align:center;margin:2rem 0;font-size:14px}.external-notification>p{margin:1rem 0}.external-notification>p:first-child{margin-top:0}.external-notification>p:last-child{margin-bottom:0}.external-notification a:link{cursor:pointer}.card-icon{width:42px}.back-link{margin:24px 0;font-size:14px;width:190px}.back-link-button{border:1px solid #ddd;border-radius:3px;width:100%;text-decoration:none;background-color:#fff;padding:10px 35px;display:block;color:#767676;text-align:right;position:relative;cursor:pointer}.back-link-button:before{content:"";font:14px FontAwesome;position:absolute;left:20px;top:13px}.back-link-button:hover{opacity:.7}.external-icon{display:inline-block;vertical-align:middle;margin-left:.5rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcBAMAAADy7KARAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUAAAAscaX///+ZsMUAAAC05yxkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAtSURBVBjTY2BgYBBEBgzkCijBAHkCxsbGqIZiF8DQMkAChF1KSAAOQGFBEwEApW0w4c4Fe1oAAAAASUVORK5CYII=) no-repeat 0 0;background-size:16px 14px;width:16px;height:14px;font-size:14px}.ui-link{cursor:pointer;text-decoration:none;color:#2c71a5}.ui-link.is-edit{font-size:12px;font-weight:700;display:inline-block;padding-left:20px;background:url(data:image/png;base64,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) no-repeat 0;background-size:14px 15px}.ui-link.is-new-window{display:inline-block;padding-left:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcBAMAAADy7KARAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUAAAAscaX///+ZsMUAAAC05yxkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAtSURBVBjTY2BgYBBEBgzkCijBAHkCxsbGqIZiF8DQMkAChF1KSAAOQGFBEwEApW0w4c4Fe1oAAAAASUVORK5CYII=) no-repeat 0;background-size:16px 14px}.ui-alert{padding:1rem;border:1px solid #ddd;border-radius:.25rem;background-color:#fff;color:#4a4a4a;font-size:14px;text-align:center;margin:2rem 0}.ui-alert:first-child{margin-top:0}.ui-alert:last-child{margin-bottom:0}.ui-alert.is-warning{border-color:#f4eeca;background:#fffbe4;color:#4a4a4a}.annotation{font-size:12px;padding-left:1.5em;position:relative;margin:0}.annotation:before{content:"※";position:absolute;left:0;width:1.5em;text-align:center}.annotation.is-hint:before{content:"●"}.annotation-list{margin:.5rem 0}.annotation-list:first-child{margin-top:0}.annotation-list:last-child{margin-bottom:0}.badge{font-size:.625rem;line-height:1;padding:.25rem .375rem;background:#ddd;border-radius:.1875rem}.badge.is-info{color:#fff;background:#58a7e2}.badge.is-danger{color:#fff;background:#d23a65}.error-alert{font-size:13px;color:#fff;background-color:#d23a65;padding:12px;clear:left;margin-bottom:1rem}.error-alert:last-child{margin-bottom:0}.error-text{font-size:13px;color:#d23a65}.input{border:1px solid #ddd;border-radius:.25rem}.input,.ui-select{padding:.5rem .25rem;font-size:1rem}.loading{padding:1rem;color:#888;background:#fff;border:1px solid #ddd;border-radius:.25rem;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-icon{display:block;height:3rem;margin:0 auto 1rem}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(0,0,0,.5);overflow-x:hidden;overflow-y:auto;text-align:center}.modal-container{overflow:hidden}.modal-dialog{background:#fff;border-radius:3px;text-align:left;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:fit-content}.modal-content{padding:19px 21px;min-width:20rem;max-height:calc(100vh - 60px);max-width:min(100vw - 60px,48rem);overflow:auto}.modal-title{font-weight:700;font-size:19px;padding-left:10px;border-left:5px solid #2c71a5;margin-bottom:.75rem}.modal-action{display:flex;justify-content:space-around;grid-gap:1rem;gap:1rem;margin-top:1rem}.modal-close-button{position:absolute;top:-17px;right:-18px;display:inline-block;width:38px;height:38px;background-color:#2c71a5;overflow:hidden;border:3px solid #fff;border-radius:100%;cursor:pointer}.modal-close-button-text{position:absolute;left:100%}.modal-close-button:after,.modal-close-button:before{position:absolute;content:"";display:inline-block;width:20px;height:2px;top:50%;left:6px;margin-top:-1px;background-color:#fff;border-radius:1px}.modal-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.panel{border:1px solid #ddd;border-radius:3px;background-color:#fff;padding:1rem}.panel.is-secondary{background:#f1f1f1;border:none}.section>.title{font-size:19px;border-left:5px solid #2c71a5;padding-left:10px}.sub-section>.title{color:#073e6e;font-size:14px;margin:0 0 .5rem;line-height:1}.ui-table{width:100%;border-collapse:separate}.ui-table>:first-child>tr:first-child>td,.ui-table>:first-child>tr:first-child>th{border-top:none}.ui-table>:first-child>tr:first-child>td:first-child,.ui-table>:first-child>tr:first-child>th:first-child{border-top-left-radius:4px}.ui-table>:first-child>tr:first-child>td:last-child,.ui-table>:first-child>tr:first-child>th:last-child{border-top-right-radius:4px}.ui-table>:last-child>tr:last-child>td,.ui-table>:last-child>tr:last-child>th{border-bottom:none}.ui-table>:last-child>tr:last-child>td:first-child,.ui-table>:last-child>tr:last-child>th:first-child{border-bottom-left-radius:4px}.ui-table>:last-child>tr:last-child>td:last-child,.ui-table>:last-child>tr:last-child>th:last-child{border-bottom-right-radius:4px}.ui-table td,.ui-table th{padding:.5rem 1rem;border-top:1px solid #fff;border-bottom:1px solid #ddd}.ui-table th{text-align:left;background:#e3e3e3}.ui-table td{background:#f1f1f1}.tag{font-size:.75rem;color:#666;border:1px solid #ccc;padding:.25rem;border-radius:.25rem;background:#fff;line-height:1}.tag.is-primary{border-color:#ff9400;color:#ff9400}.layout{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto}.layout.has-step{grid-template-rows:auto auto 1fr auto}.layout-content{width:960px;margin:0 auto}.layout-content-title{color:#2c71a5;font-size:2rem;text-align:center}.layout-footer{background-color:#f1f1f1;border-top:1px solid #ddd;margin-top:40px}.layout-footer.is-loading{position:absolute;left:0;right:0;bottom:0}.layout-footer .footer{width:960px;margin:0 auto;padding:18px 0;font-size:13px}.layout-footer .footer-nav{list-style-type:none;margin:0 0 7px;padding:0;width:300px}.layout-footer .footer-nav__item{display:inline-block;margin:0 28px 0 0}.layout-footer .footer-nav__item a{color:#555;text-decoration:none}.layout-footer .footer-copyright{width:298px}.layout-footer .footer-message{width:650px;font-size:13px;color:#888}.layout-footer .footer-message b{color:#555}.layout-footer .footer-message__img{float:right;width:100px;height:72px}.layout-header{color:#fff;background-color:#202123;border-bottom:1px solid #ddd}.layout-header .header{width:960px;margin:0 auto;height:65px}.layout-header .header__logo{width:188px;height:34px;margin:14px 0;float:left}.layout-header .header-identification{float:right;margin:20px 0 0;position:relative;z-index:4}.layout-header .header-identification .identification__number{display:inline-block;background:transparent;border:0;color:inherit;font-size:11px;text-decoration:none;cursor:pointer}.layout-header .header-identification .identification-tooltip{font-size:13px;border-radius:2px;border:1px solid #ddd;position:absolute;top:35px;left:-90px;cursor:pointer}.layout-header .header-identification .identification-tooltip-inner:after,.layout-header .header-identification .identification-tooltip-inner:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute}.layout-header .header-identification .identification-tooltip-inner:before{border-bottom-color:#ddd;border-width:8px;margin-left:-8px}.layout-header .header-identification .identification-tooltip-inner:after{border-bottom-color:#fff;border-width:7px;margin-left:-7px}.layout-header .header-identification .identification-tooltip__login,.layout-header .header-identification .identification-tooltip__logout{display:block;width:201px;height:45px;line-height:45px;text-align:center;text-decoration:none;color:#4a4a4a;background-color:#fff}.layout-header .header-identification .identification-tooltip__login:hover,.layout-header .header-identification .identification-tooltip__logout:hover{background-color:#f1f1f1}.order-steps{width:960px;margin:0 auto;padding:25px 0;list-style-type:none}.order-steps-container{background-color:#f1f1f1;border-bottom:1px solid #ddd}.order-steps-item{display:inline-block;color:#888;font-size:13px;margin-right:13px;height:22px;line-height:24px}.order-steps-item span{margin:0 13px 0 0}.order-steps-item.is-current{color:#444}.order-steps-item.is-current span{width:22px;height:22px;display:inline-block;font-weight:800;text-align:center;color:#fff;padding-left:1px;background-color:#2c71a5;border-radius:100%}.order-steps-item+.order-steps-item{padding-left:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAsCAYAAABloJjNAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAADAUlEQVRIx53Xa29VVRDG8V+xEiAItIopKJcICFLLRRRC8Ya6jPrGD+AX8PuZGGG8xColtgpNpWgEiUgRkAiVgFjr7cWao4CtPXtPsnPe7P3Ps2bWPDOnJyLexhr04GuMl1KmtYwl+azEJmxBf0T0tAX24kIC92MAV/EjLrdVeBpTmM6jD2M4Ih5uC/wBkziCb7Edr2FXRCxtDCyl3E51n+BT3MDjeAF7ImJFU4VKKX9lzj5P6Az2pdKtTYB3VTMiVuKJBL2I23gH7+JSKeX3rhR2opRyE1/heP4uwyEcxrqujzwP9BQ+xFlsSODuiOhrDMy4itF8rmGzep12R8SarnN4b0TEDryO57EUX2ROJ0opc00UduI7HMUYluMZHMDGiLh/vg96/49WSvkVU3nMAQzhIG5ljs83VdiJKfXqnMJGFOyNiAdaAUspM/gMI2qrPqp20v6IWNVGYQd6Au+rrTqkFmyw6xzOE9P4WC3QG9iDKxExg3OllNnGRpoOtBdv5u/NTMURXGjlzBHRj6fwMnbhJ7yHM02P3Inrmc8VeEit/CGsaz07UulWvKU60x+42HWVu41WR86p2Kd65wbMqc50rm0O+9QKH8R6XMExbYqS12YbXkroLYznM90ImLDNquPsy5SNq91zvpQy21ThI2oPH0zYJEZKKac7L3Rd5YhYrV7mV1Rz+FJ1oKk73+sKmLADqW692tMjGCul3Ljz3W6PPKiawZP4Hh/g5L2wRYERsQyPqTNlCL+pI3YEF+f7ZjGFm/CqupnNqkNqTK3oXNfAiLgPaxP0nLqVjalz5MxCMBYuylr1agyjXx1Go5hQ954F4z8Kc78ZVDthm7qQfqTO4uuLpOhuhQnbkep2Zt5GE3hpMdhdCiNiidpWh/F0wsZwvJRyoRvYPwrTjgYS9KzqJiekrXcLg96IWI4HswCHsBrfqNNtopQy2wiottJ29b5tSdhRTDaFdYA7/eu8P2cRjql/LRpHb4JWqZvWWZzE5dy7WwH/VF33F5zDtbYw+BshHPdekLyvZgAAAABJRU5ErkJggg==) no-repeat 0 0;background-size:10px 22px}.loading-container{min-height:16rem;position:relative}.loading-container.is-screen{position:fixed;top:0;left:0;right:0;bottom:0}.authentication-page .layout-header{margin-bottom:52px}.authentication-page .registration{width:552px;margin:0 auto;padding:60px 33px 32px;text-align:center}.authentication-page .registration__title{font-size:22px;font-weight:400;margin:0 0 41px}.authentication-page .registration__button{width:325px;margin:0 auto 32px}.authentication-page .registration__button .button{width:100%}.authentication-page .registration__description{font-size:14px;color:#888;margin-bottom:43px}.authentication-page .registration__login-description{font-size:14px}.authentication-page .registration__login-button{margin-bottom:0}.authentication-page .registration__login-button .button{color:#2c71a5;background-color:#fff;line-height:1;border:2px solid #2c71a5;border-radius:3px;font-weight:700;width:150px;padding:9px 0}.authentication-page .login{width:552px;margin:0 auto;padding:41px 22px 21px}.authentication-page .login__input{width:418px;height:48px;line-height:50px;margin:0 auto 20px;overflow:hidden;font-size:14px}.authentication-page .login__input-id,.authentication-page .login__input-passwd{width:300px;margin:0 0 20px;padding:11px 13px;font-size:16px;float:right;background-color:#fefed7;border:1px solid #ddd;border-radius:3px}.authentication-page .login__button{width:325px;margin:31px auto 27px}.authentication-page .login__button .button{width:100%}.authentication-page .login__registration{margin-bottom:34px;font-size:14px;text-align:center}.authentication-page .login__list{font-size:11px;margin-bottom:0}.authentication-page .login__confirmation{margin-left:203px}.completion-page{width:711px;margin:0 auto 40px}.completion-page .completed-message{bottom:752px;font-size:14px}.completion-page .completed-order{margin-bottom:30px;width:100%}.completion-page .completed-order>tbody>tr>th:first-child{width:18rem}.completion-page .completed-order__td-item{width:273px}.completion-page .continue-own-domain{text-align:center;padding:21px 0;margin-bottom:46px}.completion-page .continue-own-domain-description{font-size:16px;font-weight:700;margin:0 0 20px}.completion-page .continue-own-domain__button{width:428px;margin:0 auto 25px}.completion-page .continue-own-domain__button .button{width:100%;border-radius:1px}.completion-page .continue-own-domain__notes{font-size:12px;margin:0}.completion-page .continue-order{text-align:center;font-weight:700;padding-bottom:44px;margin-bottom:19px;border-bottom:1px solid #ddd}.agreement-container{text-align:center}.agreement-container .item{display:inline-flex;grid-gap:.5rem;gap:.5rem;align-items:center}.first-bill-table td{text-align:center;background:#fff}.first-bill-table td.discount{color:#d23a65}.first-bill-table td.discount.is-empty{color:#888}.first-bill-table thead th{background:transparent;text-align:center;padding-top:0}.first-bill-table tbody th{background:#f1f1f1}.first-bill-table tfoot td,.first-bill-table tfoot th{font-weight:700}.first-bill-table tfoot th{background:#2c71a5;color:#fff;text-align:right}.confirmation-page .service-title{color:#2c71a5;font-size:1.5625rem;font-weight:700}.confirmation-page .order-details{width:100%;display:grid;grid-template-columns:1fr 22.5rem;grid-gap:1.5rem;gap:1.5rem}.confirmation-page .order-description-plan{display:flex;white-space:nowrap;align-items:center}.confirmation-page .order-description-plan-name{width:100%}.confirmation-page .member-profile-title{color:#073e6e;font-size:.875rem;margin:0 0 .5rem}.confirmation-page .member-profile-table td,.confirmation-page .member-profile-table th{padding:.5rem 1rem;border-top:1px solid #ccc;text-align:left;font-weight:400}.confirmation-page .unit-cost{grid-column:1/3}.confirmation-page .cost-table th{text-align:left}.confirmation-page .cost-table td{text-align:right}.confirmation-page .cost-table tbody th{background:#f1f1f1}.confirmation-page .cost-table tbody td{background:#fff}.confirmation-page .cost-table tfoot td,.confirmation-page .cost-table tfoot th{text-align:right;font-weight:700}.confirmation-page .additional-domain-name{font-size:1.375rem;font-weight:700}.confirmation-page .additional-action{display:flex;grid-gap:1rem;gap:1rem;margin:.5rem 0}.confirmation-page .coupon-caution{margin-bottom:1rem}.confirmation-page .coupon-caution-list .annotation{font-size:.875rem}.confirmation-page .confirm-term .third-party-privacy-policy dt,.confirmation-page .confirm-term a{font-weight:700}.confirmation-page .announce-3ds ul{text-align:left}.confirmation-page .announce-3ds-cards{display:flex;justify-content:center;grid-gap:1rem;gap:1rem;height:70px}.about-change-card-modal .image-container{display:flex;grid-gap:1rem;gap:1rem;justify-content:space-around;font-size:.8125rem}.about-cvc-modal .about-cvc-card-group{display:grid;grid-gap:1rem;gap:1rem;justify-content:space-around;grid-template-columns:1fr 1fr}.about-cvc-modal .about-cvc-card-title{font-weight:700}.about-cvc-modal .about-cvc-card-description strong{color:#2c71a5}.about-cvc-modal .about-cvc-card-images{display:flex;grid-gap:1rem;gap:1rem}.coupon-input{display:table;width:100%}.coupon-input-content,.coupon-input-notes,.coupon-input-title{padding:1rem;background:#f1f1f1;vertical-align:middle;display:table-cell}.coupon-input-title{font-weight:700;border-radius:.25rem 0 0 .25rem;width:10rem}.coupon-input-content{white-space:pre}.coupon-input-notes{border-radius:0 .25rem .25rem 0;font-size:.75rem;background:#e3e3e3}.coupon-input-control{padding:.5rem;box-sizing:content-box;width:4em}.coupon-input-control-group{display:inline-flex;grid-gap:.75rem;gap:.75rem;margin-left:.75rem}.payments .server-plan{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.payments .server-plan .plan-name{font-weight:700}.payments .server-plan .plan-change{font-size:.875rem}.payments .server-plan .plan-tag{margin-left:auto}.payments .billing-pattern-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.payments .billing-pattern-list:has(.is-agent-app){display:block}.payments .billing-pattern-list-item{background:#fff;border:1px solid #ddd;border-radius:.1875rem;padding:.75rem;display:flex;grid-gap:.75rem;gap:.75rem;align-items:center}.payments .billing-pattern-list-item.is-agent-app{padding:0;border:none;background:none}.payments .billing-pattern-list-item-value{width:100%}.payments .billing-pattern-list-item-description{display:flex;width:100%;align-items:center}.payments .billing-pattern-list-item-cost{margin-left:auto}.payments .billing-pattern-list-item-cost-value{font-size:1.375rem;margin:0 .25rem}.payments .billing-pattern-list-item-discount{margin-top:.5rem;border:1px solid #ff9400;border-radius:.1875rem;padding:.25rem;text-align:center;color:#767676;font-size:.8125rem}.payments .billing-pattern-list-item-discount-cost{color:#ff9400;margin:0 .25rem;font-weight:700}.payments .billing-pattern-list-item-discount-cost-value{font-size:1rem}.payments .form-tag{float:right}.payments .security-code-link{width:16rem;background-color:#f1f1f1;margin-left:10px;padding:8px 13px}.payments .payment-notes{background-color:#f1f1f1;padding:12px;margin:7px 0}.payments .payment-notes:first-child{margin-top:0}.payments .payment-notes:last-child{margin-bottom:0}.payments .payment-notes.is-error{background-color:#d23a65;color:#fff}.payments .caution-set-domain{color:#d23a65}.payments .add-card-notes{font-size:12px;margin-top:1rem}.payments .add-card-button{background:transparent;font-size:16px;border:1px solid #c4c4c4}.payments .add-card-button.is-refreshed{-webkit-animation:refreshed .4s;animation:refreshed .4s}.payments .add-card-button{background:#fff}.payments .change-card{margin:0}.payments .change-card-action{float:left;margin-right:1rem}.payments .change-card-description{font-size:12px;margin:0 0 1rem}.payments .change-card-description:last-child{margin-bottom:0}.payments .billing-pattern__item{margin-bottom:5px}.payments .billing-pattern__item:last-child{margin-bottom:0}.payments .billing-pattern__radio{vertical-align:middle}.payments .billing-pattern__label{width:80px;display:inline-block;vertical-align:middle}.payments .billing-pattern__description{font-size:12px;padding:6px 10px}.payments .billing-pattern__description:before{content:"● "}.payments .billing-pattern__description.is-competitive{background-color:#fffbe4}.payments .billing-pattern__select{margin-left:8px}.payments .payment-method__item{padding-right:38px}.payments .payment-method-hint{margin:.5rem}.payments .form-table__heading{width:160px;position:relative}.payments .form-table__heading.is-optional:after,.payments .form-table__heading.is-required:after{position:absolute;right:0;top:50%;margin-top:-8px}.payments .form-table__heading.is-required:after{background-color:#d23a65;content:"必須"}.payments .form-table__heading.is-optional:after,.payments .form-table__heading.is-required:after{color:#fff;font-size:10px;font-weight:400;padding:3px 5px;border-radius:3px;vertical-align:middle;line-height:1}.payments .form-table__heading.is-optional:after{background-color:#58a7e2;content:"任意"}.payments .form-table__options{background:#fbfbfb}.payments .card-form-item{display:flex;align-items:center;width:100%;grid-gap:1rem;gap:1rem}.payments .card-form-item-header{min-width:10rem;font-weight:700}.payments .card-form-item-body{flex:1 1;display:flex;align-items:center;justify-content:space-between}.payments .card-form-item-hint{font-size:.8125rem;font-weight:400}@-webkit-keyframes refreshed{0%{background:#fff5d8}to{background:#fff}}@keyframes refreshed{0%{background:#fff5d8}to{background:#fff}}.payments .registered-card-info{background-color:#fff;padding:10px;border-radius:.25rem;border:1px solid #ddd;display:inline-block;vertical-align:middle;display:inline-flex;align-items:center;grid-gap:1rem;gap:1rem}.payments .registered-card-info.is-refreshed{-webkit-animation:refreshed .4s;animation:refreshed .4s}.payments .registered-card-info__type{vertical-align:middle;margin-right:10px;width:40px;height:40px;border:1px solid #ddd}.payments .registered-card-info-container{margin:0 0 10px;display:flex}.payments .input-cvc{width:6rem}.payments .change-card-button{background:#fff;text-align:center;border:1px solid #c4c4c4;margin-left:10px;display:inline-block;vertical-align:middle}.payments .refresh-card-button{text-decoration:underline;cursor:pointer;margin-left:22px;border:none;background:none}.payments .refresh-card-button-container{flex:1 1}.payments .button{display:inline-block;line-height:1;text-decoration:none;text-align:center;cursor:pointer;padding:11px 14px;border:1px solid transparent;border-radius:3px}.payments .button:hover{opacity:.7}.payments .button.is-primary{background-color:#2c71a5;border-color:#2c71a5;color:#fff}.payments .card-info-modal{width:750px}.payments .card-info-modal__description{font-size:14px;margin-bottom:1rem}.payments .card-info-modal__button-container{text-align:center}.payments .card-info-modal__external-button{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAMAAAA3HE0QAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABPlBMVEUAAAB5eXl5eXl5eXl4eHh2dnZ1dXV5eXl5eXl5eXl5eXl5eXl5eXl5eXl2dnZ3d3d1dXWBgYF5eXmVlZWCgoKurq6urq6ysrKioqKIiIiurq6urq6ysrKzs7Ojo6OIiIiurq6urq6urq6CgoJ6enp2dnZ5eXl5eXmVlZWCgoJ5eXl5eXmmpqaSkpKvr6+mpqaxsbGxsbGwsLCxsbGurq6vr6+vr696enp5eXl3d3dzc3NwcHB4eHh1dXV0dHSCgoKSkpKcnJxycnKTk5PDw8Pd3d1vb2+fn5/m5ub///+goKBubm5xcXGQkJC8vLzU1NSRkZF2dnaAgICPj4+WlpaBgYGurq6xsbGwsLCHh4fg4OCdnZ1tbW3i4uKenp6bm5vc3NyEhISFhYWvr6+kpKSqqqqjo6OioqKysrIAAADxM4XFAAAAN3RSTlMAPrDu7u7u3kXF+EbJ/UK9vTa5Oro9QkJzzrG9vb3O7vj97u7Ovb2xznNCPbo6uTbJRsVF3rA+nO6YSgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAFJSURBVCjPjdJpU4JAGMBxCqFbO7Wy8ui+7wSWXRANTc0sS1EzD6z4/p8gcKFgR8f+b/c3u8/MPhRlNTZO0z6GJWJ8ND3RP6cmpxIcLwAigecS0xjMzHKcCBERFDluDgN/gBclOUkkSyLvs8G8AlPpe6J0CioMBguLqpLJPhBlc4LKYrC0nAfDwEowGAqtrhWUx+ITUbH0LDDUeji8sbkVgeil/EpUfrOGjFYqVS1Xg3AYiGEw/Ik4BnmQrJND1hsIsA54B40mCZofSGX/bmi1SdBOum4YCf7xxIghgSKn20T4s2wAkSS3PDnf3QeZDhKQ4t6mguAsDAZdiCDIu1J/V84Emt4rdTs1T9s7u4E9s30L6PpnL+fp6/vg0O8/Mju2gEk0b4ZxckrZYVA1jKorwzg7d0CsMrCLSwdEB4OrawfcxAd2e2ef/wAPONngpSGHOgAAAABJRU5ErkJggg==) no-repeat 20px 12px;padding-left:45px;background-size:16px 14px}.payments .card-continue-modal{width:640px}.payments .confirmation{margin:24px 0;font-size:14px}.payments .confirmation.is-w180px{width:180px}.payments .confirmation.is-w190px{width:190px}.payments .confirmation__button{width:100%;text-decoration:none}.payments .confirmation__button.is-primary{border:1px solid #ddd;border-radius:3px;background-color:#fff;padding:10px 35px;display:block;color:#767676;text-align:right;position:relative}.payments .confirmation__button.is-primary:before{content:"";font:14px FontAwesome;position:absolute;left:20px;top:13px}.payments .confirmation__button:hover{opacity:.7}.payments .billing-pattern-caution{color:#ff1400}.payments .billing-pattern-caution_second-line{padding-left:110px;margin-top:-5px}.payments .messages.is-warning-yellow{border:1px solid #f4eeca;border-radius:3px;margin-bottom:40px;padding:15px 20px;font-size:14px;text-align:center;background-color:#fffbe4}.payments .messages.is-warning-red{background-color:#d23a65;color:#fff;font-size:13px;padding:12px}.payments .domain-coupon-form-wrap{margin-top:20px}.domain-search-form{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;align-items:center}.domain-search-form .domain-search-button{margin:.5rem}.domain-search-form .search-tlds{font-size:16px;width:600px;display:inline-flex;flex-wrap:wrap;grid-gap:.5rem 1rem;gap:.5rem 1rem;justify-content:center}.domain-search-form .search-tlds label{font-weight:400}.domain-search-form .search-tlds .checkbox{margin-right:.5rem}.plans-page .invalid-agent-id-alert{display:flex;align-items:center;text-align:left}.plans-page .invalid-agent-id-alert-button{margin-left:auto}.plans-page .select-plan{padding:15px 20px;font-weight:700;display:flex;align-items:center}.plans-page .select-plan .plan-filter{margin-left:auto}.plans-page .plan-list{list-style-type:none;padding:0;margin:0;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr}.plans-page .plan-list-item{position:relative;background:#fff;border:1px solid #ccc;border-radius:2px}.plans-page .plan-list-item:first-child:last-child{grid-column:span 2}.plans-page .plan-list-item.is-selected{border-color:#8dc5f0;background-color:#fbfeff}.plans-page .plan-list-item.is-recommended:before{content:"";background:url(data:image/png;base64,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);background-size:100%;width:3.25rem;height:3.25rem;position:absolute;top:-4px;left:-3px}.plans-page .plan-list-item.is-disabled{opacity:.8}.plans-page .plan-list-item-label{display:flex;grid-gap:.5rem;gap:.5rem;padding:.75rem;align-items:center}.plans-page .plan-list-item-label-value{width:100%}.plans-page .plan-list-item-description{display:flex;width:100%;align-items:center;justify-content:space-between}.plans-page .plan-list-item-name{font-weight:700;font-size:1rem}.plans-page .plan-list-item-group-name{font-size:.875rem}.plans-page .plan-list-item-costs{text-align:right;color:#666}.plans-page .plan-list-item-monthly-cost{font-size:.75rem}.plans-page .plan-list-item-monthly-cost-value{font-size:1.2rem;font-weight:700;margin:0 .25rem}.plans-page .plan-list-item-initial-cost{font-size:.75rem}.plans-page .plan-list-item-initial-cost-value{margin-left:.25rem}.plans-page .plan-list-item-tags{margin-top:.25rem;display:flex;grid-gap:.5rem;gap:.5rem}.plans-page .plan-list-item-tag.can-trial,.plans-page .plan-list-item-tag.is-disabled{margin-left:auto}.plans-page .plan-list-annotation{font-size:11px;margin:1rem 0 0}.plans-page .changing-plan-confirmation{width:770px}.plans-page .changing-plan-confirmation__container{background-color:#f1f1f1;overflow:hidden}.plans-page .changing-plan-confirmation__title{border-bottom:1px solid #ddd;padding:19px 25px;font-size:18px;font-weight:700}.plans-page .changing-plan-confirmation__body{border-top:1px solid #fff;text-align:center}.plans-page .changing-plan-confirmation__description{font-size:14px}.plans-page .changing-plan-confirmation__button{width:300px;display:block;margin:30px auto;padding:20px 14px}.plans-page .changing-payment-type{text-align:center;color:#cacaca}.plans-page .changing-payment-type__before:after{font-family:FontAwesome;content:"";font-size:1.33333333em;margin:0 1em}.plans-page .changing-payment-type__after{color:#21bf6e}.plans-page .cancel-button:before{font-family:FontAwesome;content:"";margin-right:.2em}.plans-page .initial-domain-control{text-align:center;font-size:14px;color:#4a4a4a;margin:0 0 1rem}.plans-page .initial-domain-description{font-weight:700}.plans-page .initial-domain-form{color:#888;font-size:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem}.plans-page .initial-domain-form .input-account{width:213px;padding:12px;font-size:18px}.plans-page .initial-domain__notes{font-size:11px;color:#444}.plans-page .initial-domain__list{font-size:11px;color:#444;margin:45px 0 0}.plans-page .initial-domain__title_reconstruction{font-size:16px;font-weight:700;color:#4a4a4a;text-decoration:underline}.plans-page .initial-domain__description_loading,.plans-page .initial-domain__description_ng,.plans-page .initial-domain__description_ok{font-size:24px;text-align:center;margin-top:10px;margin-bottom:10px}.plans-page .initial-domain__description_loading>i,.plans-page .initial-domain__description_ng>i,.plans-page .initial-domain__description_ok>i{margin-right:.5rem}.plans-page .initial-domain__description_ok{color:green}.plans-page .initial-domain__description_ng{color:red}.plans-page .initial-domain__description_loading{color:grey}.plans-page .selected-plan-type{clear:both;overflow:hidden;border-top:1px solid #ddd;padding:17px}.plans-page .generate-account{text-align:center}.plans-page .generate-account-button{cursor:pointer;border:0;background:transparent;text-decoration:underline}.plans-page .generate-account-button-label{margin-left:.5rem}.plans-page .confirmation{margin:24px 0;font-size:14px}.plans-page .confirmation.is-w180px{width:180px}.plans-page .confirmation.is-w190px{width:190px}.plans-page .confirmation__button{width:100%;text-decoration:none}.plans-page .confirmation__button.is-primary{border:1px solid #ddd;border-radius:3px;background-color:#fff;padding:10px 35px;display:block;color:#767676;text-align:right;position:relative;cursor:pointer}.plans-page .confirmation__button.is-primary:before{content:"";font:14px FontAwesome;position:absolute;left:20px;top:13px}.plans-page .confirmation__button:hover{opacity:.7}.plans-page .domain-validation-result{min-height:3em}.plans-page .additional-domain{text-align:center;font-size:14px;color:#4a4a4a;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.plans-page .additional-domain .select-additional-domain{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.plans-page .additional-domain__radio{margin:3px}.plans-page .search-button,.plans-page .search-input{display:inline-block;line-height:1.25rem}.plans-page .search-input{padding:.75rem 1rem;width:32rem;margin-right:1rem}.plans-page .search-button{padding:.75rem 1.5rem}.plans-page .search-hint{padding:.5rem 0 0;text-align:center;font-size:.75rem;line-height:1.4}.plans-page .search-result-title{font-size:1.375rem;margin:1rem 0}.plans-page .search-domain-form{margin:0 9rem 2.5rem}.plans-page .apply-button{color:#fff;background:#d23a65;margin:-.5rem 0;padding:.5rem 1rem}.plans-page .domain-statuses{padding:0;list-style-type:none}.plans-page .domain-status{display:flex;border-bottom:1px solid #ddd;padding:1rem 0;line-height:1.6rem;margin:0 2rem;text-align:left}.plans-page .domain-status-name{font-size:1.125rem;font-weight:700}.plans-page .domain-status-tld{display:inline-block;width:6rem}.plans-page .domain-status-cost{margin-right:1rem}.plans-page .domain-status-action{margin-left:auto}.plans-page .tax-in{font-size:80%}.plans-page .additional-domain-control{margin:2rem 4rem 0;position:relative}.plans-page .additional-domain-control-cancel{position:absolute;top:0;right:0}.plans-page .fixed-value{font-weight:700;font-size:1.5rem}.plans-page .description-serviceTLD-length{margin-left:15px;display:inline}.plans-page .about-additional-domain .about-set-deal{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.plans-page .about-additional-domain .about-set-deal-list{margin:0}.plans-page .card-domain{border-radius:.25rem;margin:1rem 0}.plans-page .card-domain-block{padding:1rem}.plans-page .card-domain:first-child{margin-top:0}.plans-page .card-domain:last-child{margin-bottom:0}.plans-page .table-domain{border-collapse:separate;font-size:.875rem;border-radius:.1875rem}.plans-page .table-domain td,.plans-page .table-domain th{word-break:break-all;padding:1rem;text-align:left;border-top:1px solid #fff;border-bottom:1px solid #c9c9c9}.plans-page .table-domain td .stretch-alert,.plans-page .table-domain th .stretch-alert{margin:-1rem}.plans-page .table-domain>:first-child>:first-child>td,.plans-page .table-domain>:first-child>:first-child>th{border-top:none}.plans-page .table-domain>:last-child>:last-child>td,.plans-page .table-domain>:last-child>:last-child>th{border-bottom:none}.plans-page .table-domain>:first-child>:first-child>:first-child{border-top-left-radius:.1875rem}.plans-page .table-domain>:first-child>:first-child>:last-child{border-top-right-radius:.1875rem}.plans-page .table-domain>:last-child>:last-child>:first-child{border-bottom-left-radius:.1875rem}.plans-page .table-domain>:last-child>:last-child>:last-child{border-bottom-right-radius:.1875rem}
/*# sourceMappingURL=main.3f30caf2.chunk.css.map */