@charset "UTF-8";.original__form__header{margin-top:80px;padding:0 24px;text-align:center}.original__form__header h1{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af  Medium,Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af,Yu Gothic,Noto Sans JP,sans-serif;font-weight:700;font-size:22px!important;letter-spacing:none;position:relative;margin-bottom:64px}@media only screen and (min-width:769px){.original__form__header h1{font-size:26px!important;padding-top:40px}}.original__form__header h1:before{content:"";position:absolute;bottom:-20px;display:inline-block;width:60px;height:3px;left:50%;transform:translate(-50%);background-color:#2b2b2b;border-radius:2px}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden],#iniError,#pageError{display:none}.f-errorBox{position:fixed;padding:16px;left:8px;bottom:8px;border-radius:0 4px 4px;background:#efa8c4}.f-errorBox__title{display:flex;align-items:center;position:absolute;top:-24px;left:0;padding-left:24px;width:96px;height:24px;background:#efa8c4;font-size:12px;font-weight:700;border-radius:4px 4px 0 0}.f-errorBox__title:before{content:"";position:absolute;top:0;left:4px;bottom:0;margin:auto 0;width:16px;height:16px;background:gray}.f-errorBox__dataList:not(:last-child){margin-bottom:8px}.f-errorBox__dataList dt{position:relative;padding-left:12px;font-size:11px;font-weight:700}.f-errorBox__dataList dt:before{content:"";position:absolute;top:2px;left:0;width:8px;height:8px;background:gray}.f-errorBox__dataList dd{padding-left:12px;font-size:10px}.c-form{display:flex;justify-content:center;width:100%;padding:16px}.c-form .c-form__wrapper{min-width:296px}@media screen and (min-width:768px){.c-form .c-form__wrapper{min-width:680px;max-width:900px;margin:0 auto}}.c-form .c-form__box{width:100%}.c-form .c-form__row{margin-bottom:40px}@media screen and (min-width:768px){.c-form .c-form__row{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;padding-bottom:32px;border-bottom:solid 1px #d1dcea}}.c-form .c-form__head{display:flex;align-items:center;width:100%;height:16px;margin-bottom:8px}@media screen and (min-width:768px){.c-form .c-form__data{width:calc(100% - 220px)}}.c-form .c-form__column{display:flex;flex-direction:column}.c-form .c-form__head{font-size:12px;font-weight:700}@media screen and (min-width:768px){.c-form .c-form__head{width:220px;padding-right:40px;margin-bottom:0;font-size:15px}}.c-form .c-form__subHead{font-size:11px;margin-bottom:4px}@media screen and (min-width:768px){.c-form .c-form__subHead{font-size:13px}}.c-form .c-form--required .c-form__head{position:relative;padding-left:40px}.c-form .c-form--required .c-form__head:before{content:"\5fc5\9808";position:absolute;top:0;left:0;bottom:0;margin:auto 0;font-size:11px;display:flex;width:32px;height:18px;justify-content:center;align-items:center;color:#fff;background:#035648}.c-formConfirm .c-form__data{display:flex;align-items:center;width:100%;min-height:40px;font-size:14px;padding:8px;color:#000;background:#dae7f5}.c-formConfirm .c-form__data--confirmTerm{padding:0;background:transparent}.c-input{font-size:16px;color:#000}.c-input--text,.c-input--textarea,.c-input--select,.c-input--tel,.c-input--postcode,.c-input--year,.c-input--month,.c-input--day{height:40px;border-bottom:solid 1px #d1dcea;background:#f5f7fa;padding:8px;border-radius:0}.c-input--text::placeholder,.c-input--textarea::placeholder,.c-input--select::placeholder,.c-input--tel::placeholder,.c-input--postcode::placeholder,.c-input--year::placeholder,.c-input--month::placeholder,.c-input--day::placeholder{color:#bfcad6}.c-input--action{display:inline-block;height:40px;line-height:40px;padding:0 8px 0 32px;border-radius:0;background:#f5f7fa}.c-input--text{width:296px}.c-input--textarea{min-width:296px;width:296px;max-width:640px;min-height:160px}.c-input--nameSplit{display:flex;justify-content:space-between;align-items:center;width:296px}.c-input--nameSplit .c-input--text{width:calc(50% - 6px)}.c-input--emailSplit{display:flex;justify-content:space-between;align-items:center;width:296px}.c-input--emailSplit .c-input--text:first-child{width:calc(60% - 24px)}.c-input--emailSplit .c-input--text:last-child{width:40%}.c-input--tel{width:296px}.c-input--telSplit{display:flex;justify-content:space-between;align-items:center;position:relative;width:296px}.c-input--telSplit:before,.c-input--telSplit:after{content:"-";display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;margin:auto 0;width:24px;height:40px}.c-input--telSplit:before{left:calc(33.3% - 16px)}.c-input--telSplit:after{right:calc(33.3% - 16px)}.c-input--telSplit .c-input--text{width:calc(33.3% - 16px)}.c-input--postcode{width:296px}.c-input--postcodeSplit{display:flex;align-items:center;position:relative;width:296px}.c-input--postcodeSplit:before{content:"-";display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;margin:auto 0;width:24px;height:40px}.c-input--postcodeSplit:before{left:calc(33.3% - 16px)}.c-input--postcodeSplit .c-input--postcode{width:calc(33.3% - 16px)}.c-input--postcodeSplit .c-input--postcode:not(:last-child){margin-right:24px}.c-input--address .c-input--select{margin-bottom:16px}.c-input--address .c-form__column:not(:last-child){margin-bottom:16px}.c-input--select{position:relative;z-index:1;width:264px;padding:0}.c-input--select:before{content:"";position:absolute;top:0;right:0;width:24px;height:100%}.c-input--select:after{content:"";position:absolute;top:0;right:6px;bottom:0;margin:auto 0;width:0;height:0;border-top:solid 6px #8191a1;border-left:solid 4px transparent;border-right:solid 4px transparent;border-bottom:solid 0 transparent}.c-input--select select{position:relative;z-index:2;width:100%;height:100%;padding:8px 32px 8px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.c-input--date{display:flex;align-items:center;width:296px}.c-input--date .c-input--year{width:32%}.c-input--date .c-input--month,.c-input--date .c-input--day{width:22%}.c-input--checkBox{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;flex-direction:row}.c-input--checkBox input{display:none}.c-input--checkBox input[type=checkbox]:checked+.c-input--action{color:#fff;background:#8199ac}.c-input--checkBox input[type=checkbox]:checked+.c-input--action:after{border-left-color:#ff4577;border-bottom-color:#ff4577}.c-input--checkBox .c-input--action{position:relative;transition:all ease .3s}.c-input--checkBox .c-input--action:before{content:"";position:absolute;top:0;left:8px;bottom:0;margin:auto 0;width:20px;height:20px;background:#fff}.c-input--checkBox .c-input--action:after{content:"";position:absolute;top:10px;width:16px;height:10px;border-color:transparent;border-width:4px;border-style:solid;transform:rotate(-45deg);left:10px;transition:all ease .3s}.c-input--radioButton{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;flex-direction:row}.c-input--radioButton input{display:none}.c-input--radioButton input[type=radio]:checked+.c-input--action{color:#fff;background:#8199ac}.c-input--radioButton input[type=radio]:checked+.c-input--action:after{background:#ff4577}.c-input--radioButton .c-input--action{position:relative;transition:all ease .3s}.c-input--radioButton .c-input--action:before,.c-input--radioButton .c-input--action:after{content:"";position:absolute;top:0;bottom:0;margin:auto 0;border-radius:50%}.c-input--radioButton .c-input--action:before{left:8px;width:20px;height:20px;background:#fff}.c-input--radioButton .c-input--action:after{left:12px;width:12px;height:12px;background:transparent;transition:all ease .3s}.c-input__navText{display:flex;justify-content:center;align-items:center;width:24px;height:100%;font-size:13px}.c-agree{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:120px}.c-agree .c-agree__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media screen and (min-width:768px){.c-agree .c-agree__wrapper{flex-direction:row-reverse}}.c-agree .c-agree__checkBox{position:relative;display:inline-block;padding:8px 16px 8px 40px;margin-bottom:24px;font-size:14px;min-width:240px;color:#fff;background:#8199ac;transition:all ease .3s}.c-agree .c-agree__checkBox:before{content:"";position:absolute;top:0;left:8px;bottom:0;margin:auto 0;width:20px;height:20px;background:#fff}.c-agree .c-agree__checkBox:after{content:"";position:absolute;top:8px;left:10px;width:16px;height:10px;border-color:transparent;border-width:4px;border-style:solid;transform:rotate(-45deg);transition:all ease .3s}.c-agree .c-agree__button{position:relative;z-index:1;width:240px;height:56px;overflow:hidden}.c-agree .c-agree__modification{display:flex;justify-content:center;align-items:center;width:240px;height:56px;color:#8191a1;border:solid 1px #d1dcea;margin-top:48px}@media screen and (min-width:768px){.c-agree .c-agree__modification{margin-top:0;margin-right:48px}}.c-agree .c-agree__noCheck{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;padding:8px 16px 8px 40px;text-align:center;font-weight:700;color:#8191a1;background:#bfcad6}.c-agree .c-agree__noCheck:before{content:"!";display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:8px;bottom:0;margin:auto 0;width:24px;height:24px;border-radius:50%;border:solid 2px #8191a1;color:#8191a1;font-size:16px;font-weight:700}.c-agree .c-agree__confirm{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;color:#fff;background:#ff4577}.c-agree .c-agree__submit{position:absolute;z-index:2;top:100%;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:700;color:#fff;background:#ff4577;transition:all ease .4s}#c-agree--check{display:none}#c-agree--check:checked~.c-agree__checkBox{color:#8191a1;background:#bfcad6}#c-agree--check:checked~.c-agree__checkBox:after{border-left-color:#ff4577;border-bottom-color:#ff4577}#c-agree--check:checked~.c-agree__wrapper .c-agree__button .c-agree__submit{top:0}#c-agree--submit{display:none}.c-formError{padding:8px;width:100%;max-width:296px;color:#ff4577;background:#ffe6ec}@media screen and (min-width:768px){.c-formError{max-width:100%;justify-content:flex-start!important;padding:24px 8px!important}}.c-formError .c-formError__title{font-size:14px;font-weight:700;letter-spacing:2px;margin-bottom:8px}@media screen and (min-width:768px){.c-formError .c-formError__title{margin-bottom:0}}.c-formError .c-formError__text{font-size:12px}.c-formTerms{width:100%;max-width:296px;height:180px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;border:solid 1px #d1dcea}.c-formTerms::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.c-formTerms{max-width:100%}}.c-formTerms .c-formTerms__head1{font-size:15px;font-weight:700;margin-bottom:8px}.c-formTerms .c-formTerms__head2{font-size:14px;font-weight:700;margin:16px 0 8px}.c-formTerms .c-formTerms__wrapper{padding:8px}.c-formTerms .c-formTerms__wrapper:not(:first-child){margin-top:24px}.c-formTerms .c-formTerms__date:not(:last-child){margin-bottom:16px}.c-formTerms .c-formTerms__text{font-size:13px}.c-formTerms .c-formTerms__day{font-size:11px}.c-formTerms .c-formTerms__text1,.c-formTerms .c-formTerms__text2{font-size:12px;margin-bottom:4px}.c-formTerms .c-formTerms__text3,.c-formTerms .c-formTerms__text4{font-size:11px;margin-bottom:4px}.c-formTerms .c-formTerms__list1,.c-formTerms .c-formTerms__list2,.c-formTerms .c-formTerms__list3{padding-left:16px}.c-formTerms .c-formTerms__text2,.c-formTerms .c-formTerms__text3,.c-formTerms .c-formTerms__text4{position:relative}.c-formTerms .c-formTerms__text2:before,.c-formTerms .c-formTerms__text3:before,.c-formTerms .c-formTerms__text4:before{position:absolute;top:0;left:-16px;width:16px;text-align:center}.c-formTerms .c-formTerms__text2:nth-child(1):before{content:"1."}.c-formTerms .c-formTerms__text2:nth-child(2):before{content:"2."}.c-formTerms .c-formTerms__text2:nth-child(3):before{content:"3."}.c-formTerms .c-formTerms__text2:nth-child(4):before{content:"4."}.c-formTerms .c-formTerms__text2:nth-child(5):before{content:"5."}.c-formTerms .c-formTerms__text2:nth-child(6):before{content:"6."}.c-formTerms .c-formTerms__text2:nth-child(7):before{content:"7."}.c-formTerms .c-formTerms__text2:nth-child(8):before{content:"8."}.c-formTerms .c-formTerms__text2:nth-child(9):before{content:"9."}.c-formTerms .c-formTerms__text2:nth-child(10):before{content:"10."}.c-formTerms .c-formTerms__text2:nth-child(11):before{content:"11."}.c-formTerms .c-formTerms__text2:nth-child(12):before{content:"12."}.c-formTerms .c-formTerms__text3:nth-child(1):before{content:"(1)"}.c-formTerms .c-formTerms__text3:nth-child(2):before{content:"(2)"}.c-formTerms .c-formTerms__text3:nth-child(3):before{content:"(3)"}.c-formTerms .c-formTerms__text3:nth-child(4):before{content:"(4)"}.c-formTerms .c-formTerms__text3:nth-child(5):before{content:"(5)"}.c-formTerms .c-formTerms__text3:nth-child(6):before{content:"(6)"}.c-formTerms .c-formTerms__text3:nth-child(7):before{content:"(7)"}.c-formTerms .c-formTerms__text3:nth-child(8):before{content:"(8)"}.c-formTerms .c-formTerms__text3:nth-child(9):before{content:"(9)"}.c-formTerms .c-formTerms__text3:nth-child(10):before{content:"(10)"}.c-formTerms .c-formTerms__text3:nth-child(11):before{content:"(11)"}.c-formTerms .c-formTerms__text3:nth-child(12):before{content:"(12)"}.c-formTerms .c-formTerms__text4:nth-child(1):before{content:"\2170"}.c-formTerms .c-formTerms__text4:nth-child(2):before{content:"\2171"}.c-formTerms .c-formTerms__text4:nth-child(3):before{content:"\2172"}.c-formTerms .c-formTerms__text4:nth-child(4):before{content:"\2173"}.c-formTerms .c-formTerms__text4:nth-child(5):before{content:"\2174"}.c-formTerms .c-formTerms__text4:nth-child(6):before{content:"\2175"}.c-formTerms .c-formTerms__text4:nth-child(7):before{content:"\2176"}.c-formTerms .c-formTerms__text4:nth-child(8):before{content:"\2177"}.c-formTerms .c-formTerms__text4:nth-child(9):before{content:"\2178"}.c-formTerms .c-formTerms__text4:nth-child(10):before{content:"\2179"}.c-formTerms .c-formTerms__text4:nth-child(11):before{content:"\217a"}.c-formTerms .c-formTerms__text4:nth-child(12):before{content:"\217b"}.c-agree .c-agree__submit{cursor:pointer}.c-form .c-form__data{display:flex;flex-direction:column}.c-inputError{display:none;margin-top:8px;font-size:12px;color:#a5002a}.b-formInput__error{border-color:#a5002a!important;background:#ffe9ec!important}.b-formInput__error::placeholder{color:#ffccd3!important}.b-formInput__error+.c-inputError{display:block}.c-formTerms__info{display:flex;margin-bottom:24px}.c-formTerms__infoTitle{font-size:13px;width:20%;width:120px}.c-formTerms__infoData{width:80%;font-size:12px}ul,ol{list-style:none!important}.c-input--textarea{width:100%}
/*# sourceMappingURL=/cdn/shop/t/66/assets/form-original.css.map */
