.translator{display:none}.breadcrumbs a,.breadcrumbs li{color:#000}.page_non-japanese-form{font-family:Noto Sans JP,sans-serif;letter-spacing:.05em;line-break:strict;line-height:1.8;overflow-wrap:anywhere;word-break:normal}@media (min-width:768px),print{.page_non-japanese-form{margin:0 auto;padding:84px 0 120px;width:840px}.page_non-japanese-form .form_ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:46px;text-align:center}.page_non-japanese-form .form_ttl .jp{margin-bottom:6px}.page_non-japanese-form .form_ttl .jp ruby{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page_non-japanese-form .form_ttl .jp rt{font-size:1.125rem;font-weight:500;letter-spacing:2.7px;margin-bottom:2px}.page_non-japanese-form .form_ttl .jp rb{font-size:2.25rem;font-weight:900;letter-spacing:5.4px}.page_non-japanese-form .form_ttl .en{color:#fd8300;font-size:1.5rem;font-weight:500;letter-spacing:1.2px}.page_non-japanese-form .form_ctt{background:rgba(253,131,0,.05);border-radius:20px;padding:50px 30px 60px}.page_non-japanese-form .form_ctt.confirm{background:#fff;padding-bottom:10px;padding-top:0}.page_non-japanese-form .form_ctt.confirm .form_row{gap:0 50px;padding-bottom:24px}.page_non-japanese-form .form_ctt.confirm .form_row:last-of-type{border-bottom:none}.page_non-japanese-form .form_ctt.confirm .form_row dd{font-size:1.25rem;margin-top:2px}.page_non-japanese-form .form_ctt.complete{background:#fff;padding-top:0}.page_non-japanese-form .form_ctt.complete .complete_box{font-size:1.125rem;line-height:1.5}.page_non-japanese-form .form_ctt.complete .complete_box_item+.complete_box_item{border-top:1px solid #d9d9d9;margin-top:46px;padding-top:46px}.page_non-japanese-form .form_ctt.complete .complete_box_item p+p{margin-top:26px}.page_non-japanese-form .form_ctt.complete .complete_box_item p span{font-weight:700;text-decoration:underline;text-underline-offset:2px}.page_non-japanese-form .form_box_top{margin-bottom:22px}.page_non-japanese-form .form_box_bottom{margin-top:32px}.page_non-japanese-form .form_link{color:#fd8300;-webkit-text-decoration-line:underline;text-decoration-line:underline}.page_non-japanese-form .form_txt.orange{color:#fd8300}.page_non-japanese-form .form_note{display:-webkit-box;display:-ms-flexbox;display:flex}.page_non-japanese-form .form_note.orange{color:#fd8300}.page_non-japanese-form .form_note.errorTxt{color:#f20000;display:none;margin-top:12px}.page_non-japanese-form .form_note.errorTxt.active{display:-webkit-box;display:-ms-flexbox;display:flex}.page_non-japanese-form .form_note+.form_item{margin-top:12px}.page_non-japanese-form .form_note span:first-of-type{-ms-flex-negative:0;flex-shrink:0}.page_non-japanese-form .form_note span:nth-of-type(2){width:100%}.page_non-japanese-form .form_row{border-bottom:1px solid #d5d5d5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 16px;padding:0 0 12px}.page_non-japanese-form .form_row+.form_row{padding-top:24px}.page_non-japanese-form .form_row dt{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;width:186px}.page_non-japanese-form .form_row dt .jp{font-size:1.25rem;font-weight:900;letter-spacing:2px}.page_non-japanese-form .form_row dt .jp rt{font-size:.6875rem;font-weight:400;letter-spacing:-.66px}.page_non-japanese-form .form_row dt .jp .required{color:#fd8300;font-size:1.25rem;font-weight:400}.page_non-japanese-form .form_row dt .en{font-size:.875rem;letter-spacing:.7px;line-height:1}.page_non-japanese-form .form_row dd{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 11px;width:100%}.page_non-japanese-form .form_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px;width:100%}.page_non-japanese-form .form_item.half{width:calc(50% - 5.5px)}.page_non-japanese-form .form_item input,.page_non-japanese-form .form_item select,.page_non-japanese-form .form_item textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid grey;border-radius:6px;color:#000;font-size:1.25rem;font-weight:500;letter-spacing:1px;outline:none;padding:10px 17px;width:100%}.page_non-japanese-form .form_item input.error,.page_non-japanese-form .form_item select.error,.page_non-japanese-form .form_item textarea.error{background-color:#fff4f4;border:1px solid #f20000}.page_non-japanese-form .form_item input::-webkit-input-placeholder,.page_non-japanese-form .form_item textarea::-webkit-input-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input::-moz-placeholder,.page_non-japanese-form .form_item textarea::-moz-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input:-ms-input-placeholder,.page_non-japanese-form .form_item textarea:-ms-input-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input::-ms-input-placeholder,.page_non-japanese-form .form_item textarea::-ms-input-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input::placeholder,.page_non-japanese-form .form_item textarea::placeholder{color:#d0d0d0}.page_non-japanese-form .form_item textarea{resize:vertical}.page_non-japanese-form .form_item input[type=number]::-webkit-inner-spin-button,.page_non-japanese-form .form_item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_non-japanese-form .form_item input[type=number]{-moz-appearance:textfield}.page_non-japanese-form .form_item select{background:#fff url(../images/form/icon_arrow_bottom.png?v7be0730ea545adac09c2930365cf97a0) no-repeat center right 17px/13px auto;cursor:pointer;padding-right:48px}.page_non-japanese-form .form_btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px;justify-content:center;margin-top:50px}.page_non-japanese-form .form_btn .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fd8300;border:none;border-radius:6px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:66px;justify-content:center;min-width:386px;outline:none;padding:0 46px;position:relative;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0s;-o-transition:all .45s cubic-bezier(.23,1,.32,1) 0s;transition:all .45s cubic-bezier(.23,1,.32,1) 0s}.page_non-japanese-form .form_btn .btn:before{background:url(../images/form/icon_arrow_right.png?v1e58ddc1dd2eb65e64fb3123d7cd1c19) no-repeat 50%/contain;content:"";display:block;height:100%;position:absolute;right:26px;top:0;width:12px}.page_non-japanese-form .form_btn .btn:hover{opacity:.7}.page_non-japanese-form .form_btn .btn.back{background:grey}.page_non-japanese-form .form_btn .btn.back:before{left:26px;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.page_non-japanese-form .form_btn .btn .jp{font-size:1.25rem;font-weight:900;letter-spacing:2px;padding-right:4px}.page_non-japanese-form .form_btn .btn .jp rt{font-size:.6875rem;font-weight:500;letter-spacing:-.66px}.page_non-japanese-form .form_btn .btn .en{font-size:1.125rem;letter-spacing:.9px;margin-top:6px}}@media only screen and (max-width:767px){.page_non-japanese-form{margin:0 auto;padding:14.322916666666666vw 0;width:94.79166666666666vw}.page_non-japanese-form .form_ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:7.8125vw;text-align:center}.page_non-japanese-form .form_ttl .jp{margin-bottom:1.0416666666666665vw}.page_non-japanese-form .form_ttl .jp ruby{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page_non-japanese-form .form_ttl .jp rt{font-size:3.125vw;font-weight:500;letter-spacing:.46875vw}.page_non-japanese-form .form_ttl .jp rb{font-size:5.989583333333334vw;font-weight:900;letter-spacing:.8984375000000001vw}.page_non-japanese-form .form_ttl .en{color:#fd8300;font-size:4.427083333333334vw;font-weight:500;letter-spacing:.22135416666666666vw;line-height:1}.page_non-japanese-form .form_ctt{background:rgba(253,131,0,.05);border-radius:2.604166666666667vw;font-size:3.3854166666666665vw;letter-spacing:.16927083333333334vw;line-height:1.7;padding:5.46875vw 2.604166666666667vw 7.8125vw}.page_non-japanese-form .form_ctt.confirm{background:#fff;padding-bottom:1.3020833333333335vw;padding-top:0}.page_non-japanese-form .form_ctt.confirm .form_row:last-of-type{border-bottom:none}.page_non-japanese-form .form_ctt.confirm .form_row dt{margin-bottom:0}.page_non-japanese-form .form_ctt.confirm .form_row dd a[href^=tel]{color:#000;pointer-events:none}.page_non-japanese-form .form_ctt.complete{background:#fff;padding-top:0}.page_non-japanese-form .form_ctt.complete .complete_box{font-size:3.6458333333333335vw;letter-spacing:.18229166666666666vw;line-height:1.5}.page_non-japanese-form .form_ctt.complete .complete_box_item+.complete_box_item{border-top:1px solid #d9d9d9;margin-top:5.989583333333334vw;padding-top:5.989583333333334vw}.page_non-japanese-form .form_ctt.complete .complete_box_item p+p{margin-top:5.729166666666666vw}.page_non-japanese-form .form_ctt.complete .complete_box_item p span{font-weight:700;text-decoration:underline;text-underline-offset:.78125vw}.page_non-japanese-form .form_box_top{margin-bottom:6.510416666666667vw}.page_non-japanese-form .form_box_bottom{margin-top:5.208333333333334vw}.page_non-japanese-form .form_link{color:#fd8300;-webkit-text-decoration-line:underline;text-decoration-line:underline}.page_non-japanese-form .form_txt.orange{color:#fd8300}.page_non-japanese-form .form_note{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.3854166666666665vw}.page_non-japanese-form .form_note.orange{color:#fd8300}.page_non-japanese-form .form_note.errorTxt{color:#f20000;display:none;margin-top:1.5625vw}.page_non-japanese-form .form_note.errorTxt.active{display:-webkit-box;display:-ms-flexbox;display:flex}.page_non-japanese-form .form_note+.form_item{margin-top:1.8229166666666667vw}.page_non-japanese-form .form_note span:first-of-type{-ms-flex-negative:0;flex-shrink:0}.page_non-japanese-form .form_note span:nth-of-type(2){width:100%}.page_non-japanese-form .form_row{border-bottom:1px solid #d5d5d5;padding:0 0 4.6875vw}.page_non-japanese-form .form_row+.form_row{padding-top:5.208333333333334vw}.page_non-japanese-form .form_row dt{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.8229166666666667vw}.page_non-japanese-form .form_row dt .jp{font-size:3.90625vw;font-weight:900;letter-spacing:.26041666666666663vw}.page_non-japanese-form .form_row dt .jp rt{font-size:2.34375vw;font-weight:400;letter-spacing:-.14062500000000003vw}.page_non-japanese-form .form_row dt .jp .required{color:#fd8300;font-size:3.3854166666666665vw;font-weight:400;padding-left:.5208333333333333vw}.page_non-japanese-form .form_row dt .en{font-size:3.125vw;letter-spacing:.15625vw;line-height:1;margin-bottom:1.8229166666666667vw;margin-left:.5208333333333333vw}.page_non-japanese-form .form_row dd{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:3.90625vw;gap:0 1.4322916666666665vw;width:100%}.page_non-japanese-form .form_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.8229166666666667vw;width:100%}.page_non-japanese-form .form_item.half{width:calc(50% - .71615vw)}.page_non-japanese-form .form_item input,.page_non-japanese-form .form_item select,.page_non-japanese-form .form_item textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid grey;border-radius:.78125vw;color:#000;font-size:max(3.90625vw,16px);font-weight:500;letter-spacing:.1953125vw;outline:none;padding:2.604166666666667vw 2.864583333333333vw;width:100%}.page_non-japanese-form .form_item input.error,.page_non-japanese-form .form_item select.error,.page_non-japanese-form .form_item textarea.error{background-color:#fff4f4;border:1px solid #f20000}.page_non-japanese-form .form_item input::-webkit-input-placeholder,.page_non-japanese-form .form_item textarea::-webkit-input-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input::-moz-placeholder,.page_non-japanese-form .form_item textarea::-moz-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input:-ms-input-placeholder,.page_non-japanese-form .form_item textarea:-ms-input-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input::-ms-input-placeholder,.page_non-japanese-form .form_item textarea::-ms-input-placeholder{color:#d0d0d0}.page_non-japanese-form .form_item input::placeholder,.page_non-japanese-form .form_item textarea::placeholder{color:#d0d0d0}.page_non-japanese-form .form_item textarea{resize:vertical}.page_non-japanese-form .form_item input[type=number]::-webkit-inner-spin-button,.page_non-japanese-form .form_item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_non-japanese-form .form_item input[type=number]{-moz-appearance:textfield}.page_non-japanese-form .form_item select{background:#fff url(../images/form/icon_arrow_bottom.png?v7be0730ea545adac09c2930365cf97a0) no-repeat center right 2.864583333333333vw/3.125vw auto;cursor:pointer;padding-right:8.854166666666668vw}.page_non-japanese-form .form_btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3.90625vw 0;margin-top:7.8125vw}.page_non-japanese-form .form_btn .btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fd8300;border:none;border-radius:2.604166666666667vw;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:14.192708333333334vw;justify-content:center;outline:none;padding:0 9.114583333333332vw .5208333333333333vw;position:relative;-webkit-transition:all .45s cubic-bezier(.23,1,.32,1) 0s;-o-transition:all .45s cubic-bezier(.23,1,.32,1) 0s;transition:all .45s cubic-bezier(.23,1,.32,1) 0s;width:85.28645833333334vw}.page_non-japanese-form .form_btn .btn:before{background:url(../images/form/icon_arrow_right.png?v1e58ddc1dd2eb65e64fb3123d7cd1c19) no-repeat 50%/contain;content:"";display:block;height:100%;position:absolute;right:3.3854166666666665vw;top:0;width:1.953125vw}.page_non-japanese-form .form_btn .btn:hover{opacity:.7}.page_non-japanese-form .form_btn .btn.back{background:grey}.page_non-japanese-form .form_btn .btn.back:before{left:3.3854166666666665vw;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.page_non-japanese-form .form_btn .btn .jp{font-size:3.90625vw;font-weight:900;letter-spacing:.390625vw;padding-right:.5208333333333333vw}.page_non-japanese-form .form_btn .btn .jp rt{font-size:2.34375vw;font-weight:500;letter-spacing:-.14062500000000003vw}.page_non-japanese-form .form_btn .btn .en{font-size:3.125vw;letter-spacing:.15625vw;margin-top:2.604166666666667vw}}