﻿/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}:root{--sp-header-height: 0}.clearfix::after{display:block;height:0;clear:both;content:""}.hide{display:none}.show{display:block}:focus:not(:focus-visible){outline:0}a:visited{color:#551a8b}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:300;src:local("Noto Sans CJK JP DemiLight"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-DemiLight.woff?v=1.0") format("woff"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-DemiLight.otf?v=1.0") format("opentype");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:bold;font-weight:700;src:local("Noto Sans CJK JP bold"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-Bold.woff?v=1.0") format("woff"),url("/renewal/css/_fonts/notosans/NotoSansCJKjp-Bold.otf?v=1.0") format("opentype");font-display:swap}body{display:flex;flex-direction:column;min-height:100vh;font-family:"Helvetica Neue",Helvetica,Arial,"Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:87.5%;font-style:normal;line-height:1.5;color:#333;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.l-wrapper{padding-top:120px}@media(max-width: 767px){.l-wrapper{padding-top:108px;--sp-header-height: $sp-header-height}.l-wrapper--smart-app-banner{padding-top:158px;--sp-header-height: $sp-header-with-smart-app-banner-height}}.l-wrapper--login{padding-top:60px;--sp-header-height: $sp-header-main-height}@media(max-width: 767px){.l-wrapper--login{padding-top:60px}}.l-wrapper--login.l-wrapper--smart-app-banner{padding-top:110px;--sp-header-height: $sp-header-main-with-smart-app-banner-height}.l-wrapper--organization,.l-wrapper--organization.l-wrapper--smart-app-banner{padding-top:60px}@media(max-width: 767px){.l-wrapper--organization,.l-wrapper--organization.l-wrapper--smart-app-banner{padding-top:60px}}.l-wrapper--onboarding,.l-wrapper--work-form{overflow-x:scroll;background:#f3f5f8}.l-wrapper--onboarding-finish,.l-wrapper--work-form-finish{background:#f2f8fd}.l-wrapper--management-background{background-color:#f3f7f9}body>.l-wrapper{flex:1 1 auto}.l-container{width:100%;max-width:1000px;padding:0 clamp(12px,3vw,32px);margin:0 auto}.l-container--form{width:100%;max-width:520px}.l-container--wide{max-width:1366px}.l-container--fluid{max-width:100%}.l-container--narrow{width:100%;max-width:616px}.l-base{flex:1;padding-bottom:40px;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s;transition-property:opacity}.l-base--thinblue{background-color:#f3f5f8}.l-page-header{width:100%;max-width:1000px;padding:20px clamp(12px,3vw,32px) 0;margin:0 auto 24px}.l-page-header--wide{max-width:1366px}.l-page-header__content{display:flex;align-items:center;justify-content:space-between}.l-page-header__icon-wrapper{flex:0 0 50px;width:50px;height:50px;margin-right:20px;overflow:hidden;border:solid 1px #e5e5e5;border-radius:50%}.l-page-header__icon-image{width:50px;height:auto}.l-page-header__title{flex:1;word-break:break-word}.l-footer{flex-shrink:0;margin:0 0 40px;clear:both;color:#333;background:#fff;border-top:1px solid #e5e5e5}@media(max-width: 767px){.l-footer{margin-bottom:50px}}.l-footer--no-navigation{padding:40px 0}.l-footer--no-navigation .l-footer__bottom-copyright{margin:0 auto;text-align:center}.l-footer a,.l-footer a:visited{color:#5a5a5a;text-decoration:none}.l-footer a:hover{text-decoration:underline}.l-footer__nav{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:40px;padding-bottom:40px}@media all and (max-width: 767px){.l-footer__nav{display:none}}.l-footer__nav-item{max-width:230px;margin-left:40px}.l-footer__nav-item:first-child{margin-left:0}.l-footer__nav-item>*:first-child{margin-top:0}.l-footer__nav-list{position:relative;margin-top:20px;line-height:27px}.l-footer__nav-list-title{position:relative;font-size:16px;font-weight:bold;letter-spacing:1px}.l-footer__nav-list-description{margin-top:10px}.l-footer__nav-list-child{margin:0;list-style:none}.l-footer__nav-list-child-item-anchor{font-size:12px}.l-footer__bottom{display:flex;gap:16px;align-items:center;padding-top:24px;padding-bottom:24px}@media(max-width: 767px){.l-footer__bottom{flex-direction:column;gap:24px}}.l-footer__bottom-figures{display:flex;gap:4px}.l-footer__bottom-figure{display:grid;place-items:center;width:56px;transition:opacity .2s ease}.l-footer__bottom-figure[href]:hover{opacity:.8}.l-footer__bottom-left{display:flex;flex-wrap:wrap;gap:12px;line-height:1.5}@media(max-width: 767px){.l-footer__bottom-left{flex-direction:column;gap:16px;width:100%}}.l-footer__bottom-nav{display:flex;gap:12px;font-size:12px;text-align:left}@media(max-width: 767px){.l-footer__bottom-nav{justify-content:center;text-align:center}}.l-footer__bottom-nav-link{display:inline-block}.l-footer__bottom-copyright{font-size:12px;text-align:left}@media(max-width: 767px){.l-footer__bottom-copyright{display:block;font-size:10px;text-align:center}}.l-footer__bottom-copyright-copy{display:inline-block}.l-footer__bottom-copyright-description{display:inline-block}.l-footer__bottom-copyright-link{display:inline-block}@media(min-width: 768px){.l-footer__bottom-right{margin-left:auto}}.l-footer__bottom-right-list{display:flex;gap:8px;align-items:center;list-style:none}@media(max-width: 767px){.l-footer__bottom-right-list-child:last-child{display:none}}.l-footer__bottom-right-list-child-anchor{display:flex}.l-footer__ios-app-store-link{display:flex;transition:opacity .2s ease}.l-footer__ios-app-store-link:hover{opacity:.7}.l-footer__ios-app-store-image{width:auto;height:40px}.l-footer-pagetop{padding:8px;border-radius:50%;transition:background .2s linear}.l-footer-pagetop:hover{text-decoration:none;background:rgba(0,0,0,.15)}.c-alert{display:block;padding:20px 24px;clear:both;border-radius:4px}@media(max-width: 767px){.c-alert{padding:16px 20px}}.c-alert,.c-alert--info{background-color:#f3f5f8}.c-alert--warning{background-color:#fff8e1}.c-alert--success{background-color:#f1f9e7}.c-alert--danger{background-color:#ffe9e8}.c-alert__heading{display:flex;gap:8px;align-items:start}.c-alert__icon{flex:0 0 1.333em}.c-alert__description{margin-top:8px;font-size:14px;line-height:1.5;text-align:left}@media(max-width: 767px){.c-alert__description{font-size:12px}}.c-alert__description:first-child{margin-top:0}.c-alert:has(.c-alert),.c-alert__heading:has(.c-alert),.c-alert__heading:has(.c-alert)>.c-alert__icon{display:contents;font-weight:normal}.c-avatar{display:inline-block;text-align:center}.c-avatar[href]{text-decoration:none}.c-avatar[href] .c-avatar__note{color:#0268cc}.c-avatar__image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto 10px;overflow:hidden;border-radius:50%}.c-avatar__image{width:100%;overflow:hidden}@supports(object-fit: cover){.c-avatar__image{height:100%;object-fit:cover}}.c-avatar__note{margin-top:10px;font-size:10px;color:#333;text-align:center}.c-avatar__subnote{margin-top:4px;font-size:10px;color:gray;text-align:center}.c-avatar__subnote+.c-avatar__subnote{margin-top:0}.c-avatar--fluid{width:100%}.c-avatar--min .c-avatar__image-wrapper{width:24px;height:24px}.c-avatar--small .c-avatar__image-wrapper{width:40px;height:40px}.c-avatar--medium{width:100px}@media(max-width: 767px){.c-avatar--medium{width:80px}}.c-avatar--medium .c-avatar__image-wrapper{width:100px;height:100px;border:solid 1px #f2f2f2}@media(max-width: 767px){.c-avatar--medium .c-avatar__image-wrapper{width:80px;height:80px;border:solid 1px #f2f2f2}}.c-avatar--large .c-avatar__image-wrapper{width:160px;height:160px}.c-avatar--large .c-avatar__note{font-size:16px}.c-avatar--large .c-avatar__subnote{font-size:14px}.c-avatar--horizontal{display:flex;align-items:center;width:auto !important;text-align:left}.c-avatar--horizontal .c-avatar__image-wrapper{margin:0}.c-avatar--horizontal .c-avatar__notes-wrap{flex:1}.c-avatar--horizontal .c-avatar__notes{display:flex;flex-wrap:wrap;align-items:center;margin-left:12px;list-style:none}@media(max-width: 767px){.c-avatar--horizontal .c-avatar__notes{margin-top:-4px}}@media(max-width: 767px){.c-avatar--horizontal .c-avatar__notes .c-avatar__note{margin-top:4px}}.c-avatar--horizontal .c-avatar__note{margin-top:0;margin-right:8px;text-align:left}.c-avatar--horizontal .c-avatar__note::after{margin-left:4px;font-size:12px;color:#d9d9d9;content:"|"}.c-avatar--horizontal .c-avatar__note:last-of-type::after{content:none}.c-button{display:inline-block;padding:12px 16px;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;background-color:#fff;border:1px solid currentcolor;border-radius:4px;transition:background-color .2s ease,opacity .2s ease,border .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-button,.c-button:visited{color:#646464}.c-button:hover{background-color:#eee}.c-button:active,.c-button:focus{border-color:rgba(0,0,0,.15)}.c-button[readonly],.c-button[disabled],.c-button.is-disabled{cursor:not-allowed;opacity:.4}.c-button--small{font-size:12px}.c-button--large{font-size:16px}.c-button--wide,.c-button--fluid{width:100%}.c-button--float{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;font-size:16px;border-radius:50%}.c-button--link{padding-right:4px;padding-left:4px;border-color:rgba(0,0,0,0)}.c-button--link,.c-button--link:visited{color:#0268cc}.c-button--blue{background-color:#0268cc;border-color:rgba(0,0,0,0)}.c-button--blue,.c-button--blue:visited{color:#fff}.c-button--blue:hover{background-color:#0253a3}.c-button--blue:where(.c-button--ghost),.c-button--blue:where(.c-button--ghost):visited{color:#0268cc}.c-button--blue:where(.c-button--ghost):hover{background-color:#e3f3ff}.c-button--orange{background-color:#ff9101;border-color:rgba(0,0,0,0)}.c-button--orange,.c-button--orange:visited{color:#fff}.c-button--orange:hover{background-color:#ff7100}.c-button--green{background-color:#5ca611;border-color:rgba(0,0,0,0)}.c-button--green,.c-button--green:visited{color:#fff}.c-button--green:hover{background-color:#459202}.c-button--red{background-color:#f13018;border-color:rgba(0,0,0,0)}.c-button--red,.c-button--red:visited{color:#fff}.c-button--red:hover{background-color:#d91c0b}.c-button--red:where(.c-button--ghost),.c-button--red:where(.c-button--ghost):visited{color:#f13018}.c-button--red:where(.c-button--ghost):hover{background-color:#ffe9e8}.c-button--red:where(.c-button--link){background-color:rgba(0,0,0,0)}.c-button--red:where(.c-button--link),.c-button--red:where(.c-button--link):visited{color:#d91c0b}.c-button--red:where(.c-button--link):hover{background-color:#ffe9e8}.c-button--gray{background-color:#eee;border-color:rgba(0,0,0,0)}.c-button--gray,.c-button--gray:visited{color:#646464}.c-button--gray:hover{background-color:#e3e3e3}.c-button--gray:where(.c-button--ghost),.c-button--gray:where(.c-button--ghost):hover{color:#646464}.c-button--gray:where(.c-button--ghost):hover{background-color:#eee}.c-button--ghost{background:rgba(0,0,0,0)}.c-button--ghost,.c-button--ghost:hover{border-color:currentcolor}.c-button-group{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-start;list-style:none}@media(max-width: 767px){.c-button-group{flex-direction:column-reverse}}.c-button-group--vertical{flex-direction:column}.c-button-group--center{justify-content:center;text-align:center}.c-button-group--right{justify-content:flex-end}.c-button-group__primary-button{flex:1}@media(max-width: 767px){.c-button-group__item{flex:1;width:100%;max-width:100%}}@media(max-width: 767px){.c-button-group--sp-horizontal{flex-direction:row}}@media(max-width: 767px){.c-button-group--sp-horizontal :where(.c-button-group__item){flex:initial;width:auto}}@media(max-width: 767px){.c-button-group--sp-horizontal :where(.c-button-group__primary-button){flex:1}}.c-text-input,.c-text-area{box-sizing:border-box;padding:10px 28px 10px 16px;font-size:13px;font-weight:normal;color:#333;background-color:#fff;border:solid 1px #dedede;border-radius:0;transition:border-color .2s ease}.c-text-input[disabled],.c-text-input[readonly],.c-text-area[disabled],.c-text-area[readonly]{color:rgba(0,0,0,.5);cursor:not-allowed;background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,0)}.c-text-input::-webkit-input-placeholder,.c-text-area::-webkit-input-placeholder{color:#acacac;opacity:1}.c-text-input::-moz-placeholder,.c-text-area::-moz-placeholder{color:#acacac;opacity:1}.c-text-input:placeholder-shown,.c-text-area:placeholder-shown{color:#acacac}.c-text-input--fluid,.c-text-area--fluid{display:block;width:100%}.c-text-input--small,.c-text-area--small{width:100%;max-width:100px}.c-text-input--medium,.c-text-area--medium{width:100%;max-width:200px}.c-text-input--large,.c-text-area--large{width:100%;max-width:400px}.c-text-input:where(.form-error),.c-text-input:where(.is-invalid),.c-text-area:where(.form-error),.c-text-area:where(.is-invalid){background-color:#ffe9e8;border:solid 1px #d91c0b}.c-text-input:where(.is-valid),.c-text-area:where(.is-valid){background-color:#f1f9e7;border:solid 1px #5ca611}.c-text-input:focus,.c-text-area:focus{border-color:#0268cc}.c-selectbox{position:relative;display:inline-block}.c-selectbox__input{width:100%;padding:10px 28px 10px 16px;font-size:13px;line-height:22px;color:#333;text-indent:.01px;text-overflow:"";cursor:pointer;background-color:#fff;border:solid 1px #e3e3e3;border-radius:0;transition:border .2s ease;appearance:none}.c-selectbox__input.form-error,.c-selectbox__input.is-invalid{background-color:#ffe9e8;border-color:#d91c0b}.c-selectbox__input.is-valid{background-color:#f1f9e7;border-color:#5ca611}.c-selectbox__input:focus{border-color:#0268cc}.c-selectbox__input:disabled,.c-selectbox__input[disabled]{color:rgba(0,0,0,.5);cursor:not-allowed;background-color:rgba(0,0,0,.04);border-color:rgba(0,0,0,0)}.c-selectbox::after{position:absolute;top:50%;right:12px;width:16px;height:16px;pointer-events:none;content:"";background-color:#0268cc;-webkit-mask:url("/img/_fontawesome/solid/angle-down.svg") no-repeat center center/contain;mask:url("/img/_fontawesome/solid/angle-down.svg") no-repeat center center/contain;transform:translate(0, -50%)}.c-selectbox:has(.c-selectbox__input[disabled])::after{background-color:#acacac}.c-selectbox--fluid{display:block;width:100%}.c-radio{display:flex}@keyframes radio-animation{0%{box-shadow:0 0 0 2px rgba(0,0,0,0)}40%{box-shadow:0 0 0 12px #badfff}100%{box-shadow:0 0 0 18px rgba(0,0,0,0)}}.c-radio__input{position:absolute;clip:rect(0, 0, 0, 0)}.c-radio__input:checked+.c-radio__label::before{border:solid 2px #0268cc;animation:.4s linear 1 radio-animation}.c-radio__input:checked+.c-radio__label::after{opacity:1}.c-radio__input:checked.is-invalid+.c-radio__label:before,.c-radio__input:checked.form-error+.c-radio__label:before{border:solid 2px #d91c0b}.c-radio__input:disabled+.c-radio__label,.c-radio__input[disabled]+.c-radio__label,.c-radio__input[readonly]+.c-radio__label{color:#ccc;cursor:not-allowed}.c-radio__input:disabled+.c-radio__label::before,.c-radio__input[disabled]+.c-radio__label::before,.c-radio__input[readonly]+.c-radio__label::before{background:rgba(0,0,0,0);border:solid 2px #e7e7e7}.c-radio__input:disabled:checked+.c-radio__label::after,.c-radio__input[disabled]:checked+.c-radio__label::after,.c-radio__input[readonly]:checked+.c-radio__label::after{opacity:.3}.c-radio__input.is-invalid+.c-radio__label::before,.c-radio__input.form-error+.c-radio__label::before{background-color:#ffe9e8;border:solid 2px #d91c0b}.c-radio__input.is-invalid+.c-radio__label::after,.c-radio__input.form-error+.c-radio__label::after{background-color:#d91c0b}.c-radio__input.is-valid+.c-radio__label::before{background-color:#f1f9e7;border:solid 2px #5ca611}.c-radio__input.is-valid+.c-radio__label::after{background-color:#5ca611}.c-radio__label{position:relative;display:inline-block;padding-left:30px;line-height:22px;cursor:pointer}.c-radio__label::before{position:absolute;top:0;left:0;display:block;width:22px;height:22px;content:"";background-color:#fff;border:solid 2px #d1d1d1;border-radius:50%;transition:border .2s ease}.c-radio__label::after{position:absolute;top:5px;left:5px;display:block;width:12px;height:12px;content:"";background-color:#0268cc;border-radius:50%;opacity:0;transition:opacity .2s ease}@keyframes checkbox-animation{0%{box-shadow:0 0 0 2px rgba(2,104,204,0)}40%{box-shadow:0 0 0 12px rgba(2,104,204,.2)}100%{box-shadow:0 0 0 18px rgba(2,104,204,0)}}.c-checkbox__label{position:relative;display:inline-block;padding-left:30px;cursor:pointer}.c-checkbox__label::before{position:absolute;top:50%;left:0;display:block;width:20px;height:20px;content:"";border:2px solid #d1d1d1;border-radius:4px;transition:border .2s ease;transform:translateY(-50%)}.c-checkbox__label::after{position:absolute;top:50%;left:2px;display:inline-block;width:16px;aspect-ratio:1;content:"";background-color:#fff;opacity:0;-webkit-mask:url("/img/_fontawesome/solid/check.svg") no-repeat center center/contain;mask:url("/img/_fontawesome/solid/check.svg") no-repeat center center/contain;transition:opacity .2s ease;transform:translateY(-50%)}.c-checkbox__input{position:absolute;clip:rect(0, 0, 0, 0)}.c-checkbox__input:checked+.c-checkbox__label::before{background-color:#0268cc;border:solid 2px #0268cc;animation-name:checkbox-animation;animation-duration:.4s;animation-timing-function:linear;animation-iteration-count:1}.c-checkbox__input:checked+.c-checkbox__label::after{opacity:1}.c-checkbox__input.form-error:not(:checked)+.c-checkbox__label::before{background-color:#ffe9e8;border-color:#d91c0b}.c-checkbox__input[disabled]+.c-checkbox__label{cursor:not-allowed;opacity:.3}.c-checkbox--fluid{width:100%}.c-checkbox--fluid .c-checkbox__label{width:100%}.c-chip{position:relative;padding:8px 12px;background-color:#e6e9f0;border-radius:24px}@media(max-width: 767px){.c-chip{padding:4px 8px}}.c-chip--link{color:inherit;text-decoration:none;cursor:pointer}.c-chip--link .c-chip__text{transition:color .2s ease}.c-chip--link .c-chip__text:hover{color:#646464}.c-chip__text{font-weight:bold;color:#333;font-size:12px;line-height:18px}.c-status{font-size:16px;font-weight:bold;line-height:1.5;color:#333}@media(max-width: 767px){.c-status{font-size:12px}}.c-status__name{margin-right:3px;font-size:12px;font-weight:normal;line-height:12px;color:gray}@media(max-width: 767px){.c-status__name{margin-right:0;margin-bottom:3px}}.c-tag{display:inline-block;padding:2px 6px;font-size:12px;font-weight:normal;color:#666;text-decoration:none;background-color:#f0f4f8;border-radius:4px;transition:box-shadow .2s ease,transform .2s ease}.c-tag[href]:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);transform:translateY(-1px)}.c-heading{clear:both;font-weight:bold;line-height:1.5;color:#333}.c-heading__sub{bottom:0;display:inline-block;margin-left:.5em;font-size:10px;font-weight:normal;line-height:1}.c-heading--lv1{font-size:28px}@media(max-width: 767px){.c-heading--lv1{font-size:24px}}.c-heading--lv2{font-size:24px}@media(max-width: 767px){.c-heading--lv2{font-size:18px}}.c-heading--lv3{font-size:20px}@media(max-width: 767px){.c-heading--lv3{font-size:16px}}.c-heading--lv4{font-size:18px}@media(max-width: 767px){.c-heading--lv4{font-size:16px}}.c-heading--lv5{font-size:16px}@media(max-width: 767px){.c-heading--lv5{font-size:14px}}.c-heading--lv6{font-size:14px;font-weight:normal}.c-heading--belt{padding:.675em 20px;font-weight:normal;background:#f3f5f8;border-radius:4px}.c-icon-button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;font-weight:bold;color:#0268cc;background-color:#fff;appearance:none;border:none;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}.c-icon-button--blue{color:#fff;background-color:#0268cc}@media(max-width: 767px){.c-icon-button{width:100%;margin-top:12px}}@media(min-width: 768px){.c-icon-button__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(100%);white-space:nowrap;border:0}}@media(max-width: 767px){.c-icon-button__text{display:inline;margin-left:8px}}:where(.c-icon){display:inline-block;flex:0 0 1.1667em;width:1.1667em;aspect-ratio:1;vertical-align:text-bottom}:where(.c-icon--white){filter:invert(1)}:where(.c-icon--white-bg,.c-icon--color,.c-icon--colored,.c-icon--blue,.c-icon--red,.c-icon--green,.c-icon--gray){-webkit-mask:no-repeat center center/contain;mask:no-repeat center center/contain}:where(.c-icon--white-bg){background-color:#fff}:where(.c-icon--color),:where(.c-link:visited .c-icon--blue){background-color:currentcolor}:where(.c-icon--colored){background-color:#333}:where(.c-icon--blue){background-color:#0268cc}:where(.c-icon--red){background-color:#f13018}:where(.c-icon--green){background-color:#5ca611}:where(.c-icon--gray){background-color:#646464}.c-icon--angle-left,.c-icon--angle-right{-webkit-mask-image:url("/img/_fontawesome/solid/angle-right.svg");mask-image:url("/img/_fontawesome/solid/angle-right.svg")}.c-icon--angle-left{transform:scaleX(-1)}.c-icon--arrow-down-to-line{-webkit-mask-image:url("/img/_fontawesome/solid/arrow-down-to-line.svg");mask-image:url("/img/_fontawesome/solid/arrow-down-to-line.svg")}.c-icon--question-circle{-webkit-mask-image:url("/img/_fontawesome/solid/circle-question.svg");mask-image:url("/img/_fontawesome/solid/circle-question.svg")}.c-icon--up-right-from-square{-webkit-mask-image:url("/img/_fontawesome/solid/up-right-from-square.svg");mask-image:url("/img/_fontawesome/solid/up-right-from-square.svg")}.c-icon--check{-webkit-mask-image:url("/img/_fontawesome/solid/check.svg");mask-image:url("/img/_fontawesome/solid/check.svg")}.c-icon--circle-check{-webkit-mask-image:url("/img/_fontawesome/solid/circle-check.svg");mask-image:url("/img/_fontawesome/solid/circle-check.svg")}.c-icon--triangle-exclamation{-webkit-mask-image:url("/img/_fontawesome/solid/triangle-exclamation.svg");mask-image:url("/img/_fontawesome/solid/triangle-exclamation.svg")}.c-link{display:inline-block;color:#0268cc;text-decoration:underline}.c-link:hover{text-decoration:none}.c-link:visited{color:#551a8b}.c-link--no-visited-style:visited{color:#0268cc}.c-link--no-visited-style:visited.c-link--thin{color:#646464}.c-link--no-visited-style:visited.c-link--black{color:#333}.c-link--no-visited-style:visited.c-link--white{color:#fff}.c-link--thin{color:#646464}.c-link--black{color:#333}.c-link--white{color:#fff}.c-tag-list{margin:0 0 -8px -4px;list-style:none}.c-tag-list__item{display:inline-block;margin-bottom:8px;margin-left:4px}.c-status-list{display:flex;flex-wrap:wrap;margin-top:-4px;margin-left:-20px;list-style:none}@media(max-width: 767px){.c-status-list{justify-content:space-around;margin-left:-10px;text-align:center}}.c-status-list__item{display:inline-flex;align-items:center;margin-top:4px;margin-left:20px}@media(max-width: 767px){.c-status-list__item{flex-direction:column;justify-content:center;margin-left:10px}}.c-paper{padding:0 40px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}@media(max-width: 767px){.c-paper{padding-left:12px;padding-right:12px}}.c-breadcrumb{display:block;overflow-x:auto}@media(max-width: 767px){.c-breadcrumb,.c-breadcrumb *{white-space:nowrap}}.c-breadcrumb__item{font-size:12px}.c-breadcrumb__item::before{content:url("/img/_fontawesome/solid/chevron-right.svg");width:.5em;opacity:.5;display:inline-block;margin:0 .3333em}.c-breadcrumb__item:first-child::before{content:none}.c-breadcrumb__item,.c-breadcrumb__item *{display:inline}@media(max-width: 767px){.c-breadcrumb__item,.c-breadcrumb__item *{display:inline-block}}.c-definition-list{display:flex;flex-wrap:wrap}.c-definition-list__term{width:100%;padding:12px 0;font-size:14px;font-weight:bold}@media(min-width: 768px){.c-definition-list__term{width:34.4%;padding:12px 12px 12px 0;border-bottom:solid 1px #e5e5e5}}.c-definition-list__description{width:100%;padding:0 0 12px 0;font-size:14px;border-bottom:solid 1px #e5e5e5}@media(max-width: 767px){.c-definition-list__description{margin-bottom:12px}}@media(min-width: 768px){.c-definition-list__description{width:65.6%;padding:12px 0 12px 12px}}.c-modal{position:absolute;top:0;right:0;left:0;display:block;width:100%;max-width:600px;margin:120px auto;pointer-events:none;background-color:#fff;box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);opacity:0;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);transition-duration:.2s;transition-property:opacity,transform;transform:translate(0, 20px)}@media(max-width: 767px){.c-modal{right:12px;left:12px;width:auto;margin:24px auto;transition-duration:.3s;transform:translate(0, 0)}}.c-modal::before{position:absolute;inset:0;z-index:1301;pointer-events:none;content:"";background-color:rgba(0,0,0,.2);opacity:0;transition:opacity .2s ease}.c-modal[aria-hidden^=false]{pointer-events:auto;opacity:1;transition-timing-function:cubic-bezier(0.4, 0, 1, 1);transform:translate(0, 0)}.c-modal:focus{outline:none}.c-modal__close{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:45px;height:45px;appearance:none;cursor:pointer;background:url("/img/_fontawesome/solid/xmark.svg") no-repeat scroll center center/14px;border:none;border-radius:50%;opacity:.7}.c-modal__close:focus{box-shadow:0 0 4px 1px rgba(0,0,0,.2)}.c-modal-overlay{position:fixed;inset:0;z-index:1300;display:block;overflow:scroll;pointer-events:none;background-color:rgba(200,200,200,.8);opacity:0;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.3s;transition-property:opacity}.c-modal-overlay.is-show{overscroll-behavior:contain;pointer-events:auto;opacity:1}.c-dropdown{position:relative;box-sizing:border-box}.c-dropdown__mask{position:fixed;inset:0;pointer-events:none;opacity:0}.c-dropdown__mask[aria-hidden^=false]{pointer-events:auto}.c-advanced-search{position:absolute;right:0;left:0;z-index:2;padding:0 20px 0 20px;margin:0 -10px;overflow:hidden;opacity:0;background-color:#fff;pointer-events:none;transition:all .4s ease;transform:translate3d(0, 12px, 0)}@media(max-width: 767px){.c-advanced-search{margin:0;max-height:100vh;padding:0 12px 0 12px;width:100%}}.c-advanced-search.is-open{max-height:inherit;opacity:1;box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);pointer-events:auto;transform:translate3d(0, 0, 0)}.c-basic-search{display:flex;align-items:center;height:48px;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,.2)}@media(max-width: 767px){.c-basic-search{flex-direction:column;height:auto;background-color:rgba(0,0,0,0);box-shadow:none}}@media(max-width: 767px){.c-basic-search__filter{box-shadow:0 0 4px 1px rgba(0,0,0,.2)}}.c-basic-search__filter.is-active .c-basic-search__filter-label::after{transform:translate(0, -50%) rotate(180deg)}.c-basic-search__filter-label{position:relative}.c-basic-search__filter-label::after{position:absolute;top:56%;right:12px;display:inline-block;width:16px;height:16px;vertical-align:text-bottom;pointer-events:none;content:"";background-color:#0268cc;-webkit-mask:url("/img/_fontawesome/solid/angle-down.svg") no-repeat center center/contain;mask:url("/img/_fontawesome/solid/angle-down.svg") no-repeat center center/contain;transition:transform .2s ease;transform:translate(0, -50%) rotate(0deg)}.c-basic-search__filter-button{width:100%;padding:12px 32px 12px 16px;overflow:hidden;color:#333;text-align:left;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border-radius:0;font-size:16px;line-height:24px}.c-basic-search__keyword{box-sizing:border-box;flex:1;padding:10px 28px 10px 16px;font-size:13px;color:#333;border-radius:0;transition:box-shadow .2s ease}.c-basic-search__keyword::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.c-basic-search__keyword::-moz-placeholder{color:#a6a6a6;opacity:1}.c-basic-search__keyword:placeholder-shown{color:#a6a6a6}@media(max-width: 767px){.c-basic-search__keyword{width:100%;margin-top:12px;background-color:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,.2)}}.c-basic-search__submit{margin-right:2px}.c-input-list{display:flex;list-style:none}.c-input-list--fluid .c-input-list__item{flex:1}.c-input-list--vertical{flex-direction:column}.c-input-list--vertical .c-input-list__item{margin:4px 0 0}@media(max-width: 767px){.c-input-list--vertical .c-input-list__item{margin:20px 0 0}}.c-input-list--vertical .c-input-list__item:first-child{margin-top:0}@media(max-width: 767px){.c-input-list--vertical .c-input-list__item:first-child{margin-top:0}}@media(max-width: 767px){.c-input-list--vertical-sp{flex-direction:column}.c-input-list--vertical-sp .c-input-list__item{margin:20px 0 0}.c-input-list--vertical-sp .c-input-list__item:first-child{margin-top:0}}.c-input-list__item{margin:0 0 0 12px}.c-input-list__item:first-child{margin-left:0}.c-input-list__item--primary{flex:1}.c-input-list--between{justify-content:space-between}.c-input-list--between .c-input-list__item{margin-left:0}.c-input-list--align-center{align-items:center}.c-input-list--wrap{flex-wrap:wrap;margin-left:-12px}.c-input-list--wrap .c-input-list__item:first-child{margin-left:12px}.c-login-status{font-size:10px;color:#646464}.c-login-status::before{display:inline-block;width:8px;height:8px;margin-right:4px;content:"";background-color:#8b8b8b;border-radius:50%}.c-login-status--green::before{background-color:#5ca611}.c-step{text-align:center}.c-step>*:first-child{margin-top:0}.c-step__number{font-size:20px;font-weight:bold;line-height:.85;color:#afafaf;text-align:center}.c-step__icon-wrapper{width:110px;height:110px;margin:12px auto 16px}.c-step__title{margin-top:20px;font-size:16px;font-weight:bold;line-height:1.11;color:#333;text-align:center}.c-step__description{display:inline-block;margin-top:10px;font-size:12px;line-height:1.67;color:#333;text-align:left}.c-step-list{display:flex;list-style:none}@media(max-width: 767px){.c-step-list{flex-direction:column}}.c-step-list__item{position:relative;flex:1;margin-left:40px}@media(max-width: 767px){.c-step-list__item{margin-left:0;margin-bottom:40px;width:100%}}.c-step-list__item:before{content:url("/img/_fontawesome/solid/caret-right.svg?v=1.0");display:inline-block;width:8px;opacity:.5;position:absolute;top:calc(50% - 20px/2);left:-24px}@media(max-width: 767px){.c-step-list__item:before{top:-30px;left:calc(50% - 4px);transform:rotate(90deg)}}.c-step-list__item:first-child{margin-left:0}.c-step-list__item:first-child:before{content:none}.c-form__header{margin-bottom:20px}.c-form__heading{font-size:20px;font-weight:bold;color:#333}.c-form__description{margin-top:8px}.c-form__row{display:flex;gap:20px 4%}@media(max-width: 767px){.c-form__row{flex-direction:column}}.c-form__col{flex:auto}.c-form__col:first-child{flex:0 0 28%}.c-form__section{margin-top:40px}.c-form__section:first-child{margin-top:0}.c-form__section-title{font-size:18px;font-weight:bold;color:#333}@media(max-width: 767px){.c-form__section-title{font-size:16px}}.c-form__section-description{margin-top:8px;font-size:12px;line-height:1.8;color:#646464}.c-form__item{margin-top:32px}.c-form__item:first-child{margin-top:0}.c-form__item-label{margin-right:12px}.c-form__title{font-size:14px;font-weight:bold;color:#333}@media(max-width: 767px){.c-form__title--center{text-align:center}}.c-form__title .essential{margin-right:4px;color:#d91c0b}.c-form__title-description{margin-top:4px;margin-left:4px;font-size:11px;font-weight:normal}.c-form__title-status{padding:2px 4px;margin-left:8px;font-size:10px;font-weight:normal;border:1px solid rgba(0,0,0,0);border-radius:4px}.c-form__title-status--required{font-weight:bold;color:#d91c0b;border-color:#d91c0b}.c-form__title-status--no-required{font-weight:normal;color:#646464;border-color:#646464}.c-form__title-status i{margin-right:2px}.c-form__title-note{margin-left:12px;font-size:11px;font-weight:normal;color:#5a5a5a}@media(max-width: 767px){.c-form__title-note{display:block;margin-left:0;color:#aaa}}.c-form__content{margin-top:8px}.c-form__counter{font-size:10px;text-align:right}.c-form__counter-num{margin-right:2px;font-size:12px}.c-form .error-message,.c-form__item-error{margin-top:4px;font-size:13px;line-height:1.5;color:#d91c0b}.c-form__footer{margin-top:40px}.c-form__terms{margin-bottom:8px;font-size:11px;color:#5a5a5a;text-align:center}.c-form__terms a:visited{color:#0268cc}.c-form__note{margin-top:12px;font-size:12px;color:#333;text-align:center}.c-form__note a:visited{color:#0268cc}.c-form__delimiter{width:100%;height:0;margin:40px 0;list-style-type:none;border:none;border-bottom:1px solid #e9e9e9}.c-form__center{display:inline-flex;align-items:center}.c-tooltip{position:relative}.c-tooltip:hover .c-tooltip__contents,.c-tooltip:focus .c-tooltip__contents{visibility:visible;opacity:1;transform:translateY(0)}.c-tooltip--bottom .c-tooltip__contents{top:125%;bottom:auto}.c-tooltip--bottom .c-tooltip__text::after{top:auto;bottom:100%;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333 rgba(0,0,0,0)}.c-tooltip--align-left .c-tooltip__contents{left:0%;margin-left:0}.c-tooltip--align-left .c-tooltip__text{text-align:left}.c-tooltip--align-left .c-tooltip__text::after{left:1em}.c-tooltip--align-right .c-tooltip__contents{right:0%;left:auto;margin-right:0;margin-left:0}.c-tooltip--align-right .c-tooltip__text{text-align:right}.c-tooltip--align-right .c-tooltip__text::after{right:1em;left:auto}.c-tooltip__contents{position:absolute;bottom:125%;left:50%;z-index:10;width:120px;margin-left:-60px;text-align:center;visibility:hidden;opacity:0;transition-timing-function:ease;transition-duration:.4s;transition-property:opacity transform;transform:translateY(4px)}.c-tooltip__text{display:inline-block;padding:5px 10px;color:#fff;text-align:left;background-color:#333;border-radius:6px;font-size:12px;line-height:18px}.c-tooltip__text a,.c-tooltip__text a:visited{color:#fff}.c-tooltip__text::after{position:absolute;top:100%;left:50%;margin-left:-5px;content:"";border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px}.c-tooltip--nowrap .c-tooltip__text{white-space:nowrap}@media(max-width: 767px){.c-tooltip--nowrap .c-tooltip__text{white-space:inherit}}.c-box{display:block;overflow:hidden;border:solid 1px #e3e3e3;border-radius:4px}.c-box--gray{background-color:#f3f5f8}.c-box__header{padding:4px 24px;background-color:#f3f5f8;border-bottom:solid 1px #e6e9f0}.c-box__contents{padding:24px}.c-box__footer{padding:4px 24px;border-top:solid 1px #e6e9f0}.c-localnav{display:inline-flex;flex-wrap:nowrap;width:100%;overflow-x:auto;list-style:none;border-bottom:1px solid #d1d1d1}.c-localnav--center{justify-content:center}.c-localnav,.c-localnav *{white-space:nowrap}.c-localnav__item{display:inline-block;text-align:center;transition:box-shadow .2s linear}.c-localnav__item--active{font-weight:bold;box-shadow:0 -2px 0 0 #0268cc inset}.c-localnav__item-anchor,.c-localnav__item-span{display:block;width:100%;padding:12px;font-size:14px;color:#8b8b8b;text-align:center}.c-localnav__item-anchor{text-decoration:none;transition:background .2s linear}.c-localnav__item-anchor,.c-localnav__item-anchor:visited{color:#333}.c-localnav__item-anchor:hover{background:rgba(0,0,0,.03)}.c-following-footer{position:fixed;right:0;bottom:0;z-index:100;width:100%;border-radius:0}.u-sp-break{display:inline-block}@media(max-width: 767px){.u-sp-break{display:block}}@media(min-width: 768px){.u-visible-sp{display:none !important}}@media(max-width: 767px){.u-visible-pc{display:none !important}}.c-text{font-size:14px}.u-text-small{font-size:12px}.u-em{font-style:normal;font-weight:bold}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}@media(max-width: 767px){.u-text-left-sp{text-align:left}}.u-color-warning-90{color:#f13018}.u-color-grey-60{color:#646464}.u-unit{margin-left:4px;font-size:clamp(10px,10vw,66%)}.u-unit-preposition{margin-right:4px;font-size:clamp(10px,10vw,66%)}.u-m0{margin:0}.u-m1{margin:56px}.u-m2{margin:48px}.u-m3{margin:40px}.u-m4{margin:32px}.u-m5{margin:24px}.u-m6{margin:16px}.u-m7{margin:12px}.u-m8{margin:8px}.u-m9{margin:4px}.u-mt0{margin-top:0}.u-mt1{margin-top:56px}.u-mt2{margin-top:48px}.u-mt3{margin-top:40px}.u-mt4{margin-top:32px}.u-mt5{margin-top:24px}.u-mt6{margin-top:16px}.u-mt7{margin-top:12px}.u-mt8{margin-top:8px}.u-mt9{margin-top:4px}.u-ml0{margin-left:0}.u-ml1{margin-left:56px}.u-ml2{margin-left:48px}.u-ml3{margin-left:40px}.u-ml4{margin-left:32px}.u-ml5{margin-left:24px}.u-ml6{margin-left:16px}.u-ml7{margin-left:12px}.u-ml8{margin-left:8px}.u-ml9{margin-left:4px}.u-mr0{margin-right:0}.u-mr1{margin-right:56px}.u-mr2{margin-right:48px}.u-mr3{margin-right:40px}.u-mr4{margin-right:32px}.u-mr5{margin-right:24px}.u-mr6{margin-right:16px}.u-mr7{margin-right:12px}.u-mr8{margin-right:8px}.u-mr9{margin-right:4px}.u-mb0{margin-bottom:0}.u-mb1{margin-bottom:56px}.u-mb2{margin-bottom:48px}.u-mb3{margin-bottom:40px}.u-mb4{margin-bottom:32px}.u-mb5{margin-bottom:24px}.u-mb6{margin-bottom:16px}.u-mb7{margin-bottom:12px}.u-mb8{margin-bottom:8px}.u-mb9{margin-bottom:4px}.u-p0{padding:0}.u-p1{padding:56px}.u-p2{padding:48px}.u-p3{padding:40px}.u-p4{padding:32px}.u-p5{padding:24px}.u-p6{padding:16px}.u-p7{padding:12px}.u-p8{padding:8px}.u-p9{padding:4px}.u-pt0{padding-top:0}.u-pt1{padding-top:56px}.u-pt2{padding-top:48px}.u-pt3{padding-top:40px}.u-pt4{padding-top:32px}.u-pt5{padding-top:24px}.u-pt6{padding-top:16px}.u-pt7{padding-top:12px}.u-pt8{padding-top:8px}.u-pt9{padding-top:4px}.u-pl0{padding-left:0}.u-pl1{padding-left:56px}.u-pl2{padding-left:48px}.u-pl3{padding-left:40px}.u-pl4{padding-left:32px}.u-pl5{padding-left:24px}.u-pl6{padding-left:16px}.u-pl7{padding-left:12px}.u-pl8{padding-left:8px}.u-pl9{padding-left:4px}.u-pr0{padding-right:0}.u-pr1{padding-right:56px}.u-pr2{padding-right:48px}.u-pr3{padding-right:40px}.u-pr4{padding-right:32px}.u-pr5{padding-right:24px}.u-pr6{padding-right:16px}.u-pr7{padding-right:12px}.u-pr8{padding-right:8px}.u-pr9{padding-right:4px}.u-pb0{padding-bottom:0}.u-pb1{padding-bottom:56px}.u-pb2{padding-bottom:48px}.u-pb3{padding-bottom:40px}.u-pb4{padding-bottom:32px}.u-pb5{padding-bottom:24px}.u-pb6{padding-bottom:16px}.u-pb7{padding-bottom:12px}.u-pb8{padding-bottom:8px}.u-pb9{padding-bottom:4px}
