html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;tab-size:4}*,:before,:after{box-sizing:inherit;background-repeat:no-repeat}:before,:after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:#0000}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical;overflow:auto}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]::-moz-focus-inner{outline:1px dotted buttontext}[type=reset]::-moz-focus-inner{outline:1px dotted buttontext}[type=submit]::-moz-focus-inner{outline:1px dotted buttontext}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:#0000;border-style:none}select{-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{color:inherit;white-space:normal;border:0;max-width:100%;display:table}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}*{box-sizing:border-box}body{color:#3a3b3f;-webkit-font-smoothing:antialiased;background-color:#f8f9fa;font-family:Hiragino Kaku Gothic Pro,Meiryo,sans-serif;font-size:14px;line-height:1.71}ul,ol,li{list-style:none}input,select,textarea,fieldset,button{appearance:none;border:none;outline:none;margin:0;padding:0}select,button{cursor:pointer}canvas{max-width:100%;height:auto}input[type=password]{font-weight:700}img{max-width:100%;height:auto}a{color:#3a3b3f;word-break:break-all;text-decoration:underline}a:hover{text-decoration:none}.l-wrapper{overflow:hidden}@media screen and (width>=1200px){.l-wrapper{min-height:100vh;display:flex}}.l-menu{visibility:hidden;z-index:1;width:0;height:100%;position:fixed;top:0;left:0;box-shadow:0 4px 16px #0000000d}.l-menu a{color:#3a3b3f}.l-menu:after{opacity:0;content:"";background-color:#0009;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0}.l-menu.is-open{visibility:visible;width:100%}.l-menu.is-open:after{opacity:1}.l-menu.is-open .l-menu__wrapper{transform:translate(0)}.l-menu__wrapper{z-index:1;background:#fff;width:320px;height:100%;padding-top:80px;transition:all .3s;position:relative;overflow:scroll;transform:translate(-100%)}.l-menu__wrapper.is-admin{background-color:#ccc}.l-menu__wrapper.is-distributors{background-color:#e4eff0}.l-menu__siteName{display:none}.l-menu__items{margin-bottom:-8px}.l-menu__item a:not(.is-current):hover{background-color:#0000001a}.l-menu__item a.l-menu__name:not(.is-current):hover{cursor:pointer;background-color:#0000001a}.l-menu__name{letter-spacing:2px;align-items:center;height:48px;margin-bottom:2px;padding-left:18px;font-size:14px;font-style:normal;font-weight:400;line-height:14px;text-decoration:none;transition:all .2s;display:flex;position:relative}.l-menu__name span{margin-right:18px}.l-menu__name span svg{fill:#3a3b3f;display:block}.l-menu__name img{width:20px;display:block}.l-menu__name.is-current{color:#fff;background-color:#e9446a;font-weight:700}.l-menu__name.is-current span svg{fill:#fff}.l-menu__name--competitors.is-current{background-color:#46555f}.l-menu__badge{color:#fff;letter-spacing:normal;background-color:#e9446a;border-radius:100px;height:20px;margin-top:-10px;padding:3px 5px;font-size:10px;font-style:normal;font-weight:700;position:absolute;top:50%;right:5%}.l-menu__subMenu{transition:height .3s ease-in-out;overflow:hidden}.l-menu__subMenu .l-menu__name{padding-left:56px;font-size:12px;line-height:12px}@media screen and (width>=1200px){.l-menu{visibility:visible;z-index:0;flex:0 0 248px;width:100%;height:auto;position:static}.l-menu:after{display:none}.l-menu__wrapper{width:100%;padding-top:0;overflow:visible;transform:translate(0)}.l-menu__siteName{justify-content:center;align-items:center;min-height:148px;display:flex}.l-menu__siteName svg{fill:#3a3b3f}.l-menu__name{padding-left:24px}.l-menu__subMenu .l-menu__name{padding-left:62px}}.l-container{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}@keyframes bar-top-close{0%{transform:translateY(11px)rotate(45deg)}50%{transform:translateY(11px)rotate(0)}80%{background-color:#3a3b3f}to{background-color:#3a3b3f;transform:translateY(0)rotate(0)}}@keyframes bar-top-open{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(11px)rotate(0)}80%{background-color:#3a3b3f}to{background-color:#3a3b3f;transform:translateY(11px)rotate(45deg)}}@keyframes bar-bottom-close{0%{transform:translateY(-12px)rotate(-45deg)}50%{transform:translateY(-12px)rotate(0)}80%{background-color:#3a3b3f}to{background-color:#3a3b3f;transform:translateY(0)rotate(0)}}@keyframes bar-bottom-open{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(0)}80%{background-color:#3a3b3f}to{background-color:#3a3b3f;transform:translateY(-12px)rotate(-45deg)}}.l-header{background:#fff;box-shadow:0 4px 16px #0000000d}.l-header a{text-decoration:none}.l-header__primary{border-bottom:1px solid #e4e7eb;justify-content:center;align-items:center;padding:16px;display:flex;position:relative}.l-header__primary.is-admin{background-color:#ccc}.l-header__siteName img{width:100px;display:block}.l-header__hamburger{z-index:2;cursor:pointer;flex-direction:column;justify-content:space-between;width:32px;height:24px;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.l-header__hamburger span{width:100%;animation-duration:.3s;animation-timing-function:ease;animation-delay:0;background-color:#3a3b3f;flex:0 0 1px;transition:all .3s;animation-fill-mode:forwards;display:block}.l-header__hamburger.is-open span:first-child{animation-name:bar-top-open}.l-header__hamburger.is-open span:nth-child(2){opacity:0}.l-header__hamburger.is-open span:nth-child(3){animation-name:bar-bottom-open}.l-header__hamburger.is-close span:first-child{animation-name:bar-top-close}.l-header__hamburger.is-close span:nth-child(2){opacity:1}.l-header__hamburger.is-close span:nth-child(3){animation-name:bar-bottom-close}.l-header__secondary{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:16px;font-size:14px;display:flex}.l-header__secondary__siteName{letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l-header__secondary__siteName svg{height:26px;margin:0 0 -6px}.l-header__secondary__siteName span{margin-left:10px}.l-header__companyName{letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;max-width:100%;overflow:hidden}.l-header__planName{border-radius:4px;margin-left:6px;padding:12px;font-size:11px;font-weight:700}.l-header__planName.lite{color:#3a3b3f;background-color:#eee}.l-header__planName.basic{color:#fff;background-color:#8a9595}.l-header__planName.premium{color:#fff;background-color:#666f77}.l-header__menu{flex-basis:100%;margin-top:16px;position:relative}.l-header__menu__name{letter-spacing:1px;cursor:pointer;align-items:center;display:flex}.l-header__menu__name img{margin-left:16px;display:block}.l-header__menu__links{opacity:0;z-index:-1;background:#fff;border-radius:4px;min-width:220px;transition:all .2s;position:absolute;top:calc(100% + 16px);left:0;overflow:hidden;box-shadow:0 4px 16px #0000000d}.l-header__menu__links a{color:#3a3b3f;white-space:nowrap;align-items:center;min-height:48px;padding:6px 24px;transition:all .2s;display:flex}.l-header__menu__links a span{min-width:20px;margin-right:18px}.l-header__menu__links a img{width:20px;display:block}.l-header__menu__links a:hover{background:#eee}.l-header__menu__links.is-open{opacity:1;z-index:3;top:calc(100% + 32px)}@media screen and (width>=1200px){.l-header__primary{display:none}.l-header__companyName{flex-basis:auto}.l-header__secondary{flex-wrap:nowrap;padding:16px 32px}.l-header__menu{flex-basis:auto;margin-top:0}.l-header__menu__links{left:auto;right:0}}.l-content{padding:32px 16px}@media screen and (width>=1200px){.l-content{padding:32px}}.l-footer{text-align:center;margin-top:auto;padding:8px 16px 24px}.l-footer__copy{color:#3a3b3f;font-size:12px}.l-footer__note{color:#3a3b3f80;margin-top:4px;font-size:10px}@media screen and (width>=1200px){.l-footer{padding:8px 32px 24px}.l-footer__links__item{display:inline-block}.l-footer__links__item:not(:first-child){margin-left:14px}}.c-select{cursor:pointer;position:relative}.c-select:not(:first-child){margin-top:8px}.c-select select,.c-select input{background-color:#fff;border:1px solid #e4e7eb;border-radius:4px;width:100%;padding:12px 48px 12px 16px;font-size:14px;line-height:1.5;display:block}.c-select select::-ms-expand{display:none}.c-select input::-ms-expand{display:none}.c-select:before{z-index:1;content:"";pointer-events:none;border:4px solid #0000;border-top-width:0;border-bottom-color:#3a3b3f;width:0;height:0;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(180deg)}.c-select .vue-daterange-picker{align-items:center;background-color:#fff!important;border:1px solid #e4e7eb!important;border-radius:4px!important;width:100%!important;min-width:266px!important;padding:12px 48px 12px 16px!important;font-size:14px!important;line-height:1.5!important;display:flex!important}.c-select .vue-daterange-picker .reportrange-text{border:0;padding:0}.c-select .vue-daterange-picker .daterangepicker{top:calc(100% + 16px)}.c-select .vue-daterange-picker .daterangepicker .monthselect{cursor:pointer;order:1;margin:0;font-size:18px;font-weight:400}.c-select .vue-daterange-picker .daterangepicker .yearselect{text-align:right;cursor:pointer;order:0;padding:0 8px;font-size:18px;font-weight:400}.c-select .vue-daterange-picker .daterangepicker .drp-buttons{cursor:auto}.c-select .vue-daterange-picker .daterangepicker .drp-buttons .drp-selected{cursor:auto;padding:10px;font-size:15px;font-weight:700}.c-select .vue-daterange-picker .daterangepicker .drp-buttons .btn{color:inherit;background-color:#0000;font-size:13px;font-weight:700}.c-select .vue-daterange-picker .row{align-items:center;display:flex}.c-select .js-dateRangePicker{min-width:276px}.c-select-small{cursor:pointer;position:relative}.c-select-small:not(:first-child){margin-top:8px}.c-select-small select,.c-select-small input{background-color:#fff;border:1px solid #e4e7eb;border-radius:4px;width:auto;padding:12px 48px 12px 16px;font-size:14px;line-height:1.5;display:inline-block}.c-select-small select::-ms-expand{display:none}.c-select-small input::-ms-expand{display:none}.c-button{flex-wrap:wrap;align-items:center;margin:0 -8px -8px;display:flex}.c-button:not(:first-child){margin-top:28px}.c-button--small .c-button__item{letter-spacing:.2px;flex-grow:0;padding:6px 12px;font-size:10px}.c-button--icon .c-button__icon{width:16px;margin-right:10px}.c-button--icon .c-button__item{letter-spacing:.2px;flex-grow:0;padding:6px 0;font-size:12px;font-weight:400}.c-button--icon .c-button__item--primary{color:#e9446a;background-color:#0000}.c-button--icon .c-button__item--primary:hover{background-color:#0000}.c-button--left .c-button__item,.c-button--center .c-button__item,.c-button--right .c-button__item{flex-grow:0}.c-button--left{justify-content:flex-start}.c-button--center{justify-content:center}.c-button--right{justify-content:flex-end}.c-button__item{text-align:center;white-space:nowrap;cursor:pointer;border-radius:4px;flex-grow:1;justify-content:center;align-items:center;margin:0 8px 8px;padding:14px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:all .2s;display:flex}.c-button__item--primary{color:#fff;background-color:#e9446a}.c-button__item--primary:hover{background-color:#ec5b7c}.c-button__item--outline-primary{color:#e9446a;background-color:#fff;border:1px solid}.c-button__item--outline-primary:hover{color:#fff;background-color:#ec5b7c;border-color:#ec5b7c}.c-button__item--outline-cancel{color:#6d7381;background-color:#fff;border:1px solid #e4e7eb}.c-button__item--outline-cancel:hover{color:#fff;background-color:#79808e;border-color:#79808e}.c-button__item--outline{background-color:#fff;border:1px solid #e4e7eb}.c-button__item--disabled,.c-button__item--disabled:hover{color:#fff;cursor:not-allowed;background-color:#e3e3e3;border:1px solid}.c-button .c-checkbox{margin:auto}.c-button .c-checkbox__label{font-weight:400;line-height:1}.c-button .c-checkbox__item{padding:0}.c-button__icon{width:12px;margin-right:6px}.c-button__pointer{cursor:pointer}.c-flash{color:#fff;text-align:center;justify-content:center;padding:15px 0;display:flex}.c-flash--notice{background-color:#4da1ff}.c-flash--alert{background-color:#e9446a}.c-flash--text-wrapper{text-align:left}.c-flash--button{cursor:pointer;position:absolute;top:18px;right:18px}.c-flash--button svg{color:#fff;fill:#fff;display:block}.c-flash--link{color:#fff}.c-formLabel{letter-spacing:1px;align-items:center;margin-bottom:8px;font-size:12px;font-weight:700;line-height:1;display:flex}.c-formLabel p:not(:first-child){margin-left:8px}.c-grid__items{flex-wrap:wrap;margin-bottom:-24px;margin-left:-12px;margin-right:-12px;display:flex}.c-grid__items--stretch{align-items:stretch}.c-grid__items--grow .c-grid__col{flex-grow:1}.c-grid__item{margin-bottom:24px;padding-left:12px;padding-right:12px}.c-grid__item__s__1{width:8.33333%}.c-grid__item__s__2{width:16.6667%}.c-grid__item__s__3{width:25%}.c-grid__item__s__4{width:33.3333%}.c-grid__item__s__5{width:41.6667%}.c-grid__item__s__6{width:50%}.c-grid__item__s__7{width:58.3333%}.c-grid__item__s__8{width:66.6667%}.c-grid__item__s__9{width:75%}.c-grid__item__s__10{width:83.3333%}.c-grid__item__s__11{width:91.6667%}.c-grid__item__s__12{width:100%}@media screen and (width>=768px){.c-grid__item__m__1{width:8.33333%}.c-grid__item__m__2{width:16.6667%}.c-grid__item__m__3{width:25%}.c-grid__item__m__4{width:33.3333%}.c-grid__item__m__5{width:41.6667%}.c-grid__item__m__6{width:50%}.c-grid__item__m__7{width:58.3333%}.c-grid__item__m__8{width:66.6667%}.c-grid__item__m__9{width:75%}.c-grid__item__m__10{width:83.3333%}.c-grid__item__m__11{width:91.6667%}.c-grid__item__m__12{width:100%}}@media screen and (width>=1440px){.c-grid__item__l__1{width:8.33333%}.c-grid__item__l__2{width:16.6667%}.c-grid__item__l__3{width:25%}.c-grid__item__l__4{width:33.3333%}.c-grid__item__l__5{width:41.6667%}.c-grid__item__l__6{width:50%}.c-grid__item__l__7{width:58.3333%}.c-grid__item__l__8{width:66.6667%}.c-grid__item__l__9{width:75%}.c-grid__item__l__10{width:83.3333%}.c-grid__item__l__11{width:91.6667%}.c-grid__item__l__12{width:100%}}.c-radio{flex-wrap:wrap;margin:0 -12px -12px;list-style-type:none;display:flex}.c-radio:not(:first-of-type){margin-top:8px}.c-radio__item{padding:0 12px 12px}.c-radio__input{display:none}.c-radio__input:checked+.c-radio__label:before{background-color:#4da1ff}.c-radio__label{cursor:pointer;padding-left:24px;font-size:14px;line-height:16px;transition:all .2s;display:inline-block;position:relative}.c-radio__label:before{content:"";background-color:#e2e2e2;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:0;left:0}.c-radio__label:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;position:absolute;top:5px;left:4px;transform:rotate(-45deg)}.c-radio__item__s__1{width:8.33333%}.c-radio__item__s__2{width:16.6667%}.c-radio__item__s__3{width:25%}.c-radio__item__s__4{width:33.3333%}.c-radio__item__s__5{width:41.6667%}.c-radio__item__s__6{width:50%}.c-radio__item__s__7{width:58.3333%}.c-radio__item__s__8{width:66.6667%}.c-radio__item__s__9{width:75%}.c-radio__item__s__10{width:83.3333%}.c-radio__item__s__11{width:91.6667%}.c-radio__item__s__12{width:100%}@media screen and (width>=768px){.c-radio__item__m__1{width:8.33333%}.c-radio__item__m__2{width:16.6667%}.c-radio__item__m__3{width:25%}.c-radio__item__m__4{width:33.3333%}.c-radio__item__m__5{width:41.6667%}.c-radio__item__m__6{width:50%}.c-radio__item__m__7{width:58.3333%}.c-radio__item__m__8{width:66.6667%}.c-radio__item__m__9{width:75%}.c-radio__item__m__10{width:83.3333%}.c-radio__item__m__11{width:91.6667%}.c-radio__item__m__12{width:100%}}@media screen and (width>=1440px){.c-radio__item__l__1{width:8.33333%}.c-radio__item__l__2{width:16.6667%}.c-radio__item__l__3{width:25%}.c-radio__item__l__4{width:33.3333%}.c-radio__item__l__5{width:41.6667%}.c-radio__item__l__6{width:50%}.c-radio__item__l__7{width:58.3333%}.c-radio__item__l__8{width:66.6667%}.c-radio__item__l__9{width:75%}.c-radio__item__l__10{width:83.3333%}.c-radio__item__l__11{width:91.6667%}.c-radio__item__l__12{width:100%}}.c-info{background:#f5f6f9;border-radius:4px;align-items:center;padding:8px;display:inline-flex}.c-info:not(:last-child){margin-bottom:16px}.c-info__icon{padding:8px 8px 0 4px}.c-info__icon img{width:16px;max-width:none;display:block}.c-info__icon svg{fill:#3a3b3f}.c-info__content{font-size:12px;line-height:1.5}.c-info a{color:#e9446a;text-decoration:none}.c-info--primary{color:#fff;background:#e9446a;width:100%}.c-info--primary p{font-weight:700;display:inline}.c-info--primary a{color:#fff;font-weight:700;text-decoration:underline}.c-info--primary svg{fill:#fff}.c-links{flex-wrap:wrap;margin:0 -16px -16px;display:flex}.c-links__item{letter-spacing:1px;white-space:nowrap;padding:0 16px 16px;font-size:14px;line-height:1}.c-links__item a,.c-links__item strong{color:#e9446a;cursor:pointer;font-weight:400;text-decoration:none}.c-links__item a.is-current,.c-links__item strong.is-current{color:#3a3b3f;cursor:default}.c-links__item a:hover{text-decoration:underline}.c-pageTitle{margin-bottom:24px;font-size:20px;font-weight:700;line-height:1.5}.c-pageTitle:not(:first-child){margin-top:64px}.c-textField{background-color:#fff;border:1px solid #e4e7eb;border-radius:4px;width:100%;height:48px;padding:0 16px;font-size:14px;line-height:1.5;display:block}.c-textField:not(:first-child){margin-top:8px}.c-textField::placeholder{color:#3a3b3f8c}.c-textFieldUnderline{background-color:#fff;border-bottom:1px solid #e4e7eb;width:100%;padding-bottom:10px;font-size:14px;line-height:1.5;display:block}.c-textFieldUnderline::placeholder{color:#3a3b3f8c}.p-authForm{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.p-authForm__body{background:#fff;border-radius:4px;width:360px;padding:48px}.p-authForm__siteName{width:fit-content;margin:0 auto}.p-authForm__title{margin-top:35px}.p-authForm__title p{text-align:center}.p-authForm__header{margin-top:35px;font-weight:700}.p-authForm__header p{text-align:center}.p-authForm__alert{color:#e9446a;text-align:center;min-height:1em;margin-top:12px;font-size:.8em}.p-authForm__title+.p-authForm__items{margin-top:35px}.p-authForm__alert+.p-authForm__items{margin-top:20px}.p-authForm__item{padding-bottom:28px}.p-authForm__label{letter-spacing:1px;align-items:center;margin:32px 0 8px;font-size:12px;font-weight:700;line-height:1;display:flex}.p-authForm__content{margin-bottom:24px;font-weight:700}.p-authForm__terms{margin-top:40px;margin-bottom:0;font-size:11px}.p-authForm__terms a{color:#e9446a;text-decoration:none}.p-authForm .c-links{justify-content:center;margin-top:16px}.p-authForm .c-links__item{font-size:11px}.p-authForm__qrCode{justify-content:center;margin-top:35px;margin-bottom:28px;display:flex}.p-authForm__qrCode svg{width:100%;max-width:200px;height:auto}.p-docomoAuthForm{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.p-docomoAuthForm__body{background:#fff;border-radius:4px;width:360px;padding:48px}.p-docomoAuthForm__siteName{width:fit-content;margin:0 auto}.p-docomoAuthForm__title{margin-top:35px}.p-docomoAuthForm__title p{text-align:center}.p-docomoAuthForm__header{margin-top:35px;font-weight:700}.p-docomoAuthForm__header p{text-align:center}.p-docomoAuthForm__alert{color:#e9446a;text-align:center;min-height:1em;margin-top:12px;font-size:.8em}.p-docomoAuthForm__title+.p-docomoAuthForm__items{margin-top:35px}.p-docomoAuthForm__alert+.p-docomoAuthForm__items{margin-top:20px}.p-docomoAuthForm__item{padding-bottom:28px}.p-docomoAuthForm__item--relative{padding-bottom:28px;position:relative}.p-docomoAuthForm__label{letter-spacing:1px;align-items:center;margin:32px 0 8px;font-size:12px;font-weight:700;line-height:1;display:flex}.p-docomoAuthForm__brand__container{border:1px solid #e4e7eb;border-bottom:0;border-radius:4px;margin-bottom:32px}.p-docomoAuthForm__brand__label{letter-spacing:1px;border-bottom:1px solid #e4e7eb;align-items:center;height:50px;padding-left:32px;font-size:14px;font-weight:300;line-height:1;display:flex}.p-docomoAuthForm__content{margin-bottom:24px;font-weight:700}.p-docomoAuthForm__brand__content{border-bottom:1px solid #e4e7eb;border-radius:4px;flex-direction:column;gap:16px;max-height:230px;padding:16px 32px;font-size:14px;font-weight:300;line-height:14px;display:flex;overflow-y:auto}.p-docomoAuthForm__brand__content::-webkit-scrollbar{width:6px;height:8px}.p-docomoAuthForm__brand__content::-webkit-scrollbar-thumb{background-color:#3a3b3f80;border-radius:6px}.p-docomoAuthForm__terms{margin-top:40px;margin-bottom:0;font-size:11px}.p-docomoAuthForm__terms a{color:#e9446a;text-decoration:none}.p-docomoAuthForm .c-links{justify-content:center;margin-top:16px}.p-docomoAuthForm .c-links__item{font-size:11px}.password-eye--text{position:absolute;bottom:36px;right:0}.password-eye--password:after{content:"";background:linear-gradient(#000 50%,#fff 50%);width:120%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.p-box{background:#fff;border-radius:4px;box-shadow:0 0 #3f3f440d}.p-box:not(:first-child){margin-top:24px}.p-box__date{margin-bottom:16px;font-size:14px;font-weight:400;display:block}.p-box__header{border-bottom:1px solid #e4e7eb;flex-wrap:wrap;align-items:center;padding:16px;display:flex}.p-box__footer{border-top:1px solid #e4e7eb;padding:32px}.p-box__title{font-size:20px;font-weight:700;line-height:1.5}.p-box__title--narrowWidth{font-size:16px}.p-box__body{padding:16px}.p-box__body .p-box{border:1px solid #e4e7eb;height:auto}.p-box__info{padding-bottom:16px}.p-box--competitors{background-color:#e4eff0}@media screen and (width>=768px){.p-box__header{padding:24px 32px 16px}.p-box__body{padding:24px 32px}.p-box__body--narrowWidth{padding:16px 24px}}.p-formGrid{overflow:hidden}.p-formGrid:not(:first-child){margin-top:24px}.p-formGrid--border{border:1px solid #e4e7eb;border-radius:4px;padding:24px}.p-formGrid__items{vertical-align:text-top;flex-wrap:wrap;width:100%;margin:0 -8px;display:inline-flex}.p-formGrid__item{padding:0 8px 28px}.p-formGrid__item__s__1{width:8.33333%}.p-formGrid__item__s__2{width:16.6667%}.p-formGrid__item__s__3{width:25%}.p-formGrid__item__s__4{width:33.3333%}.p-formGrid__item__s__5{width:41.6667%}.p-formGrid__item__s__6{width:50%}.p-formGrid__item__s__7{width:58.3333%}.p-formGrid__item__s__8{width:66.6667%}.p-formGrid__item__s__9{width:75%}.p-formGrid__item__s__10{width:83.3333%}.p-formGrid__item__s__11{width:91.6667%}.p-formGrid__item__s__12{width:100%}@media screen and (width>=768px){.p-formGrid__item__m__1{width:8.33333%}.p-formGrid__item__m__2{width:16.6667%}.p-formGrid__item__m__3{width:25%}.p-formGrid__item__m__4{width:33.3333%}.p-formGrid__item__m__5{width:41.6667%}.p-formGrid__item__m__6{width:50%}.p-formGrid__item__m__7{width:58.3333%}.p-formGrid__item__m__8{width:66.6667%}.p-formGrid__item__m__9{width:75%}.p-formGrid__item__m__10{width:83.3333%}.p-formGrid__item__m__11{width:91.6667%}.p-formGrid__item__m__12{width:100%}}@media screen and (width>=1440px){.p-formGrid__item__l__1{width:8.33333%}.p-formGrid__item__l__2{width:16.6667%}.p-formGrid__item__l__3{width:25%}.p-formGrid__item__l__4{width:33.3333%}.p-formGrid__item__l__5{width:41.6667%}.p-formGrid__item__l__6{width:50%}.p-formGrid__item__l__7{width:58.3333%}.p-formGrid__item__l__8{width:66.6667%}.p-formGrid__item__l__9{width:75%}.p-formGrid__item__l__10{width:83.3333%}.p-formGrid__item__l__11{width:91.6667%}.p-formGrid__item__l__12{width:100%}}.p-pagination{justify-content:center;align-items:center;margin-top:40px;font-size:10px;line-height:1;display:flex;position:relative}.p-pagination__prev,.p-pagination__next{align-items:center;display:flex}.p-pagination__prev{justify-content:flex-start;margin-right:14px}.p-pagination__next{justify-content:flex-end;margin-left:14px}.p-pagination__items{justify-content:center;align-items:center;display:flex;position:relative}.p-pagination__item{color:#fff;background-color:#e9446a;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;transition:all .2s;display:flex}.p-pagination__item+.p-pagination__item{margin-left:14px}.p-pagination__item.is-current{color:#e9446a;background-color:#0000;border:1px solid}.p-pagination__item:not(.is-current):hover{background-color:#ec5b7c}.p-pagination__item img{width:50%;height:50%}.p-pagination__dots{display:none;position:absolute}.p-pagination__dots:before{color:#e9446a;content:"…";display:inline}.p-pagination__dots:first-child{left:0}.p-pagination__dots:last-child{right:0}@media screen and (width>=768px){.p-pagination{font-size:14px}.p-pagination__prev,.p-pagination__next{position:absolute;top:0}.p-pagination__prev{left:0}.p-pagination__next{right:0}.p-pagination__items{padding:0 30px}.p-pagination__item{width:50px;height:50px}.p-pagination__item.is-current{border-width:2px}.p-pagination__dots{display:block}}.p-userForm__name{margin-bottom:24px;display:flex}.p-userForm__name div:not(:last-child){margin-right:10px}.p-userForm__email,.p-userForm__password{margin-bottom:24px}.p-withError{min-height:23px;margin-bottom:-23px}.p-withError__text{color:#e9446a;font-size:.8em}
