@charset "UTF-8";.hidden{display:none}.help-menu__intro{font-size:20px;font-weight:700;margin-bottom:30px}.help-menu__selection{margin-bottom:45px}.help-menu__selection--first{margin-bottom:15px}.help-menu__selection--answer{margin:45px 0}.help-menu__label{font-weight:700;display:inline-block;margin-bottom:12px}.help-menu__dropdown-wrap{position:relative;max-width:500px}.help-menu__dropdown-wrap:after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);pointer-events:none;width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:12px solid #333333;border-bottom:0}.help-menu__dropdown{appearance:none;border:1px solid #999999;border-radius:8px;padding:8px 15px;font-size:16px;width:100%;box-shadow:1px 1px 3px #ccc inset;background-color:#fff}.help-menu__dropdown::placeholder{color:#aaa}.help-menu__dropdown:hover{border-color:#bbb}.contact-info{max-width:1000px;width:100%;padding:25px 10px 25px 20px;border:1px solid #dddddd;background:#f8f8f8}.contact-info__section-title{font-weight:700;margin-bottom:20px}.contact-info__text{margin-bottom:25px}.contact-info__link{color:#004da1;font-weight:700}.contact-info__link:hover{opacity:.8}.contact-info__button{padding:10px 0;display:flex;flex-direction:column;border-radius:8px;background:#004da1;color:#fff;max-width:500px;margin:0 auto;text-align:center;text-decoration:none}.contact-info__button:hover{opacity:.8}.contact-info__button-text{font-weight:700;font-size:16px}.contact-info__button-subtext{font-size:16px}.answer-info{max-width:1000px;width:100%}.answer-info__wrap{margin-bottom:48px}.answer-info__intro,.answer-info__description{margin-bottom:24px}.answer-info--paragraph{margin-bottom:1em}.answer-info--bold{font-weight:700;margin:1.5em 0 .25em}.answer-info__link{color:#004da1;font-weight:700}.answer-info__link:hover{opacity:.8}.answer-info__list{margin:1em}.answer-info__list li{display:flex;margin-bottom:.25em}.answer-info__list li:before{content:"\30fb"}.answer-info__number-list{list-style:dotted inside;margin:1em 0}.answer-info__number-list li{margin-bottom:.25em}.answer-info__table{max-width:1000px;width:100%;border:1px solid #dddddd;border-collapse:collapse;margin-bottom:24px}.answer-info__table--last{margin-bottom:50px}.answer-info__table-header{padding:16px 24px;border:1px solid #dddddd;background:#f8f8f8;font-weight:700}.answer-info__table-cell{padding:16px 24px;border:1px solid #dddddd}.answer-info__table-cell--valign-top{vertical-align:top}.answer-info__table-cell:first-child{width:200px}.answer-info__table-cell:last-child{width:calc(100% - 200px)}.answer-info__table-cell-label{font-weight:700;display:block}.support-action{max-width:1000px;margin:50px 0}.support-action__link{padding:13px 0;background:#004da1;color:#fff;font-weight:700;font-size:16px;border-radius:8px;display:block;width:100%;max-width:500px;margin:0 auto 45px;text-align:center;text-decoration:none}.support-action__link:hover{cursor:pointer;opacity:.8}.inquiry-form__form{max-width:1000px}.inquiry-form__table{width:100%;border-collapse:collapse;margin-bottom:25px}.inquiry-form__wrapper{margin-bottom:48px}.inquiry-form__error-message{color:red;font-size:20px;margin-top:5px}.inquiry-form__row{display:flex;flex-wrap:nowrap;border-top:1px solid #dddddd}.inquiry-form__row:last-of-type{border-bottom:1px solid #dddddd}.inquiry-form__row--error{background:#ffe7e7}.inquiry-form__header-text{font-size:20px;font-weight:700}.inquiry-form__header-sub-text{font-size:18px}.inquiry-form__header{position:relative;padding:53px 0 45px 22px;font-size:20px;width:310px;font-weight:700}.inquiry-form__header--required:after{position:absolute;right:50px;top:51px;content:"\5fc5\9808";color:#fff;background:#ff0000;border-radius:8px;padding:2px 7px 1px;font-size:18px;font-weight:400}.inquiry-form__header--name{padding-top:87px}.inquiry-form__header--name:after{top:85px}.inquiry-form__header--vertical-align-top{vertical-align:top}.inquiry-form__description{margin-bottom:48px}.inquiry-form__cell{padding:45px 25px 45px 0;width:calc(100% - 310px)}.inquiry-form__input{appearance:none;border:1px solid #999999;border-radius:8px;padding:9px 15px 10px;font-size:16px;width:100%;box-shadow:1px 1px 3px #ccc inset}.inquiry-form__input::placeholder{color:#aaa}.inquiry-form__input:hover{border-color:#bbb}.inquiry-form__input--sei{margin-bottom:20px}.inquiry-form__select-wrap{position:relative}.inquiry-form__select-wrap:after{content:"";position:absolute;right:18px;top:calc(50% - 6px);pointer-events:none;width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:12px solid #333333;border-bottom:0}.inquiry-form input{background:#ffffff}.inquiry-form__select{appearance:none;border:1px solid #999999;border-radius:8px;padding:9px 15px 10px;font-size:16px;width:100%;box-shadow:1px 1px 3px #ccc inset;background-color:#fff}.inquiry-form__select::placeholder{color:#aaa}.inquiry-form__select:hover{border-color:#bbb}.inquiry-form__textarea{height:300px;appearance:none;border:1px solid #999999;border-radius:8px;padding:8px 15px;font-size:16px;width:100%;box-shadow:1px 1px 3px #ccc inset;background:#fff}.inquiry-form__textarea::placeholder{color:#aaa}.inquiry-form__textarea:hover{border-color:#bbb}.inquiry-form__note{max-width:1000px;width:100%;background:#f8f8f8;border:1px solid #dddddd;padding:22px 35px;margin-bottom:25px}.inquiry-form__note-title{font-size:16px;font-weight:700;color:red;margin-bottom:24px}.inquiry-form__paragraph--spaced{margin-bottom:22px}.inquiry-form__solutions{margin-top:8px}.inquiry-form__list{border:1px solid #999999;border-radius:8px;padding:20px 25px;font-size:16px;width:100%;box-shadow:1px 1px 3px #ccc inset;margin-bottom:20px;background:#ffffff}.inquiry-form__list-item{position:relative;padding-left:18px;margin-bottom:20px;font-weight:700}.inquiry-form__list-item:before{position:absolute;top:calc(50% - 12px);left:0;content:"\30fb"}.inquiry-form__list-item:last-child{margin-bottom:0}.inquiry-form__action{max-width:1000px}.inquiry-form__button{padding:13px 0;background:#004da1;color:#fff;font-weight:700;font-size:16px;border-radius:8px;display:block;width:100%;max-width:500px;margin:0 auto 45px;text-align:center;text-decoration:none}.inquiry-form__button:hover{cursor:pointer;opacity:.8}.inquiry-error{background:#ffe7e7;border:1px solid #ff8c8c;padding:25px;margin-bottom:45px;font-size:16px;max-width:1000px}
