.font,body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:16px;line-height:1.75;color:#221815}*{border:0;outline:none;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;-webkit-overflow-scrolling:touch}.modal-close{display:none !important}.calendar-interferenceAvoidance,.calendar-interferenceAvoidance *{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;-webkit-box-sizing:content-box;box-sizing:content-box}.calendar-interferenceAvoidance.modal-content{width:88%;-webkit-box-sizing:border-box;box-sizing:border-box;left:6% !important}.calendar-interferenceAvoidance a{text-decoration:none}.calendar-interferenceAvoidance.modal-content p.description{font-size:14px}.calendar-interferenceAvoidance .calBoxLeft{width:100%;margin-right:0;padding-right:0 !important;float:none}.calendar-interferenceAvoidance .datepicker .ui-datepicker-title{font-size:18px}.calendar-interferenceAvoidance .ui-datepicker-calendar{table-layout:fixed}.calendar-interferenceAvoidance .datepicker .ui-datepicker-header{width:100%}.calendar-interferenceAvoidance .ui-datepicker-multi-2 .ui-datepicker-group-first{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-interferenceAvoidance .ui-datepicker-multi-2 .ui-datepicker-group-last{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.calendar-interferenceAvoidance .datepicker table.ui-datepicker-calendar{width:100% !important;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar th{width:auto !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar td{width:auto !important;padding-top:10px}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar td a,.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar td span{width:auto !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;margin-left:0}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar .ui-state-active{width:30px !important;height:30px !important;margin-left:7px;padding:7px 0 !important}.calendar-interferenceAvoidance .calBoxRight{width:100%;margin:30px auto 0;padding-left:0;float:none}.calendar-interferenceAvoidance .reserveDate .dateHeader{font-size:18px}.calendar-interferenceAvoidance .reserveDate .dateTime a{width:80%;margin:6px auto;font-size:18px;line-height:2.2}@media screen and (min-width: 751px){.calendar-interferenceAvoidance .reserveDate .dateTime p{float:left;width:20%;text-align:center}.calendar-interferenceAvoidance .reserveDate .dateTime p a{width:90%;margin:8px 5%}}@media screen and (min-width: 901px){.modal-close{display:block !important}.calendar-interferenceAvoidance.modal-content{width:900px;left:calc((100% - 900px)/2) !important}.calendar-interferenceAvoidance.modal-content p.description{font-size:18px}.calendar-interferenceAvoidance .calBoxLeft{width:440px;margin-right:30px;float:left}.calendar-interferenceAvoidance .datepicker .ui-datepicker-header{width:436px}.calendar-interferenceAvoidance .ui-datepicker-multi-2 .ui-datepicker-group-first{width:436px;-webkit-box-sizing:content-box;box-sizing:content-box}.calendar-interferenceAvoidance .ui-datepicker-multi-2 .ui-datepicker-group-last{width:436px;-webkit-box-sizing:content-box;box-sizing:content-box}.calendar-interferenceAvoidance .datepicker table.ui-datepicker-calendar{width:436px !important}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar th{width:62px !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar td{width:62px !important}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar td a,.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar td span{width:57px !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;margin-left:3px}.calendar-interferenceAvoidance .datepicker .ui-datepicker-calendar .ui-state-active{width:53px !important;height:auto !important;padding:20px 0 16px 0 !important}.calendar-interferenceAvoidance .calBoxRight{float:left;width:370px;margin:0}.calendar-interferenceAvoidance .reserveDate .dateTime p{width:33%}}html{height:100%;-webkit-overflow-scrolling:touch;font-size:62.5% !important}body{height:100%;-webkit-overflow-scrolling:touch}h1,h2{position:relative;font-weight:600}main{margin:auto}section{position:relative}*:focus{outline:none}p a{word-break:break-all;text-decoration:underline}sup{vertical-align:top;font-size:50%}sub{vertical-align:baseline;font-size:50%}em,b,strong,th{font-weight:600}a{color:#221815;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}figcaption,small{font-size:12px}img{display:block;height:auto}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}.u-none{display:none}.l-formArea{display:-webkit-box;display:-ms-flexbox;display:flex}.l-formArea--column2{gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-footer{margin-top:32px;padding:12px 0 48px;border-top:2px solid #f7f8fc}@media(min-width: 750px){.l-footer{margin-top:48px;padding:12px 0}}.l-footer__copyright{text-align:center;font-size:10px;line-height:135%;color:#585d63}.l-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:24px;border-bottom:4px solid #f7f8fc}.l-header__logo{width:131px}.l-header__text{display:none}@media(min-width: 750px){.l-header__text{display:block;font-size:12px;color:#df0515}}.u-mT8{margin-top:8px}.u-mT12{margin-top:12px}.u-mT16{margin-top:16px}.u-mT24{margin-top:24px}.u-mT32{margin-top:32px}.u-mT40{margin-top:40px}.u-mT48{margin-top:48px}.u-mT56{margin-top:56px}.u-mT64{margin-top:64px}.u-mT72{margin-top:72px}.u-mT96{margin-top:96px}.u-pad8{padding:0 8px}.u-pad12{padding:0 12px}.u-pad16{padding:0 16px;margin-left:auto;margin-right:auto}@media(min-width: 750px){.u-pad16.--pcMax1062{max-width:1094px}.u-pad16.--pcMax880{max-width:912px}.u-pad16.--pcMax656{max-width:688px}}.u-pad24{padding:0 24px}.u-pad32{padding:0 32px}.u-pad40{padding:0 40px}.u-pad48{padding:0 48px}.u-pad56{padding:0 56px}.u-pad64{padding:0 64px}.u-pad72{padding:0 72px}.u-pad96{padding:0 96px}.u-fontSize10{font-size:10px}.u-fontSize12{font-size:12px}.u-fontSize14{font-size:14px}.u-fontSize16{font-size:16px}.u-fontSize18{font-size:18px}.u-fontSize20{font-size:20px}.u-fontSize22{font-size:22px}.u-fontSize24{font-size:24px}.u-fontSize30{font-size:30px}.u-fontWeight400{font-weight:400}.u-fontWeight700{font-weight:700}.u-textLeft{text-align:left}.u-textRight{text-align:right}.u-textCenter{text-align:center}.u-color__subtxt{color:#585d63}.u-ttl__small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:0 16px;font-weight:700;background-color:#f7f8fc}.formItem{position:relative;margin-top:48px}.formItem.--notFirst{margin-top:33px}.formItem.--mtNarrow{margin-top:24px}.formItem__name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:700;line-height:1}.formItem__text{margin-top:8px;font-size:14px}.formItem__requir{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:19px;border-radius:4px;font-size:10px;color:#fff;background-color:#df0515}.formItem__any{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:19px;border:1px solid #df0515;border-radius:4px;font-size:10px;color:#df0515}.formItem__optional{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:19px;border-radius:4px;font-weight:600;font-size:10px;color:#df0515;border:2px solid #df0515}.formItem__inr{margin-top:8px}.formItem__inr.--column2,.formItem__inr.--column3,.formItem__inr.--column4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.formItem__inr.--column3 .c-radio input[type=radio]+label,.formItem__inr.--column4 .c-radio input[type=radio]+label{height:67px;padding:0 4px;text-align:center;line-height:125%}@media(min-width: 750px){.formItem__inr.--column3 .c-radio input[type=radio]+label,.formItem__inr.--column4 .c-radio input[type=radio]+label{height:50px}.formItem__inr.--column3 .c-radio input[type=radio]+label br,.formItem__inr.--column4 .c-radio input[type=radio]+label br{display:none}}.formItem__inr.--inline-column2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.formItem__inr.--inline-column2>*{width:calc(50% - 4px)}@media(min-width: 750px){.formItem__inr.--inline-column2{gap:10px}.formItem__inr.--inline-column2>*{margin-right:10px;max-width:166px}}.formItem__inr--withUnit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formItem__inr--withUnit>.formItem__unit--w80{width:80%}.formItem__inr--fromTo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.formItem__inr--fromTo>.formItem__fromTo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 4px - 7px)}.formItem__inr--fromTo>.formItem__fromTo .c-text{width:calc(100% - 30px)}.formItem__inr--fromTo>.formItem__fromTo .formItem__fromToUnit{width:30px;padding-left:4px;font-size:14px}.formItem__inr--fromTo>.formItem__fromTo .formItem__fromToDash{padding:0 gap 8px;font-size:14px}.formItem__errorMessage{position:absolute;bottom:-27px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:21px;margin-top:6px;padding:0 6px 0 22px;font-size:12px;color:#df0515;background:#ffdee1 url(/assets_v2/img/form/form_exclude.svg);background-size:9.8px 8.75px;background-position:6px center;background-repeat:no-repeat;border-radius:4px}.formItem__unit{padding:0 4px;white-space:nowrap;font-size:14px}.formItem__unit.--pad16{padding:0 0 0 16px}.c-text,.c-email,.c-tel,.c-textarea{width:100%;height:50px;padding:0 12px;border:2px solid #d3d3d3;border-radius:5px;-webkit-transition:.3s;transition:.3s}.c-text:-webkit-autofill,.c-email:-webkit-autofill,.c-tel:-webkit-autofill,.c-textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;box-shadow:0 0 0 1000px #fff inset}.c-text:focus,.c-email:focus,.c-tel:focus,.c-textarea:focus{border:2px solid #221815}.c-text.has-value,.c-email.has-value,.c-tel.has-value,.c-textarea.has-value{border:2px solid #221815}.c-text.is-error,.c-email.is-error,.c-tel.is-error,.c-textarea.is-error{border:2px solid #df0515;-webkit-box-shadow:0 0 0 1000px #fff7f8 inset;box-shadow:0 0 0 1000px #fff7f8 inset}.c-text.is-error:-webkit-autofill,.c-email.is-error:-webkit-autofill,.c-tel.is-error:-webkit-autofill,.c-textarea.is-error:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff7f8 inset;box-shadow:0 0 0 1000px #fff7f8 inset}.c-textarea{height:150px;padding-top:10px;padding-bottom:10px}.c-radio{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-radio>label{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 12px;border:2px solid #df0515;border-radius:5px;font-weight:600;-webkit-transition:.3s;transition:.3s}.c-radio input[type=radio]:checked+label{background-color:#df0515;color:#fff}.c-borderedRadio{position:relative;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 12px 0 43px;border:2px solid #d3d3d3;border-radius:5px;color:#585d63;font-size:14px;font-weight:600;line-height:1.25;-webkit-transition:.3s;transition:.3s}.c-borderedRadio::before{position:absolute;content:"";top:50%;left:12px;width:21px;height:21px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #d3d3d3;border-radius:50%}.c-borderedRadio:has(:checked){border-color:#df0515;color:#df0515}.c-borderedRadio:has(:checked)::before{width:13px;height:13px;border:5px solid #df0515}.c-select{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px}.c-select::after{content:"";display:block;position:absolute;top:19px;right:14px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:9px solid #df0515}.c-select select{width:100%;height:50px;padding:0 40px 0 12px;border:2px solid #d3d3d3;border-radius:5px}.c-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:72px;margin-left:auto;margin-right:auto;border-radius:52px;padding:8px 12px;font-size:22px;line-height:125%;-webkit-transition:.3s;transition:.3s}@media(min-width: 750px){.c-btn{max-width:400px;font-size:18px}}.c-btn::after{content:"";display:block;position:absolute;top:51%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.16363 18.0364C8.81216 17.6849 8.81216 17.1151 9.16363 16.7636L13.9272 12L9.16363 7.23638C8.81216 6.88491 8.81216 6.31506 9.16363 5.96359C9.5151 5.61212 10.0849 5.61212 10.4364 5.96359L15.8364 11.3636C16.1879 11.7151 16.1879 12.2849 15.8364 12.6364L10.4364 18.0364C10.0849 18.3879 9.5151 18.3879 9.16363 18.0364Z' fill='%23DF0515'/%3E%3C/svg%3E%0A");background-size:100% 100%}.c-btn.--base{background-color:#df0515;color:#fff}.c-btn:hover.--base{background-color:#ba121e}.c-dateSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border:2px solid #df0515;border-radius:5px}.c-dateSelect span{padding-left:42px;font-weight:700;background:url(/assets_v2/img/form/chance_test/dateselect_icon.svg) no-repeat left 50%;background-size:26px 28px}.formItemOmakase{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}@media(min-width: 750px){.formItemOmakase{display:-webkit-box;display:-ms-flexbox;display:flex}}.formItemOmakase__wrp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.formItemOmakase__text{margin-top:10px;text-align:right;font-size:10px;color:#585d63}.formItemOmakase__checkbox:checked+label{border:2px solid #df0515;background-color:#df0515}.formItemOmakase__checkbox:checked+label span{color:#fff}.formItemOmakase__checkbox:checked+label span::before{border:1px solid #df0515;background-color:#fff}.formItemOmakase__checkbox:checked+label span::after{content:"";position:absolute;top:calc(50% - 3px);left:5px;width:8px;height:8px;background:url(/assets_v2/img/form/chance_test/omakase_check_icon.svg) no-repeat center;background-size:100%}.formItemOmakase__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:180px;height:35px;border:2px solid #ffb3b8;border-radius:5px;font-size:12px;font-weight:700;color:#df0515;-webkit-transition:.3s;transition:.3s}.formItemOmakase__label span{position:relative;padding-left:25px}.formItemOmakase__label span::before{content:"";position:absolute;top:calc(50% - 7.5px);left:0;width:15px;height:15px;border:1px solid #ffb3b8;border-radius:5px;-webkit-transition:.3s;transition:.3s}.formItemOmakase__label span::after{-webkit-transition:.3s;transition:.3s}.autoinputted{height:50px;margin:10px 0 0;padding:10px;border-radius:5px;background:#e7e7e7;color:#675c57}.p-pageTitle{padding:56px 0 16px;margin-left:auto;margin-right:auto;border-bottom:1px solid #df0515}@media(min-width: 750px){.p-pageTitle{padding:48px 0 40px}}.p-pageTitle__title{text-align:center;font-size:20px;font-weight:700}.p-pageTitle__description{margin-top:8px;text-align:center;font-size:14px}@media(min-width: 750px){.p-pageTitle__description{font-size:16px}}.p-note01{margin-top:8px;text-align:center;font-size:10px}.p-note01.--textLeft{text-align:left}@media(min-width: 750px){.p-note01{margin-top:16px}}.p-note02{margin-top:32px;text-align:center;font-size:14px}@media(min-width: 750px){.p-note02{margin-top:72px;font-size:16px}}.p-note03{margin-top:40px;font-size:10px;color:#585d63}@media(min-width: 750px){.p-note03{margin-top:32px;text-align:center}}.p-box--info{margin-top:24px;padding:8px;background-color:#e9ebf5}@media(min-width: 750px){.p-box--info{margin-top:48px;padding:8px 24px}}.p-list--info{padding-left:16px;font-size:12px;font-weight:700}@media(min-width: 750px){.p-list--info{padding-left:24px;font-size:16px}}.p-list--info .p-list_item{position:relative}.p-list--info .p-list_item a{text-decoration:underline}.p-list--info .p-list_item::before{content:"";position:absolute;top:8px;left:-12px;width:6px;height:6px;background-color:#df0515;border-radius:100%}@media(min-width: 750px){.p-list--info .p-list_item::before{top:11px;left:-14px}}.p-catchCopy{margin-top:56px;text-align:center;font-weight:700;line-height:1}@media(min-width: 750px){.p-catchCopy{margin-top:72px;font-size:20px}}.p-catchCopy.--mtNarrow{margin-top:40px}.p-catchCopy__highlight{padding:0 5px;font-family:"Roboto Condensed";font-size:34px;font-weight:500;color:#df0515}@media(min-width: 750px){.p-catchCopy__highlight{font-size:45px}}.p-accordion__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px;background-color:#f7f8fc;-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,.1);box-shadow:0px 1px 6px 0px rgba(0,0,0,.1);font-size:16px;font-weight:700}.p-accordion__header::before{content:"";display:block;position:absolute;height:16px;width:2px;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#585d63;-webkit-transition:.3s;transition:.3s}.p-accordion__header::after{content:"";display:block;position:absolute;width:16px;height:2px;right:16px;top:50%;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);background:#585d63;-webkit-transition:.3s;transition:.3s}.p-accordion__header.is-open::before{opacity:0}.p-accordion__body{display:none;padding:16px}.p-accordion__para{font-size:14px}.p-accordionFree{max-width:408px;margin-top:40px}@media(min-width: 750px){.p-accordionFree{max-width:375px;margin-top:32px}}.p-accordionFree__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:64px;padding:12px 36px 12px 56px;font-size:16px;font-weight:700;border:2px solid #df0515;border-radius:8px}.p-accordionFree__header .p-accordionFree__icon{position:absolute;top:calc(50% - 20px);left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font-size:12px;color:#df0515;font-weight:700;line-height:1;border:1px solid #df0515;border-radius:100%}.p-accordionFree__header::before{content:"";display:block;position:absolute;height:16px;width:2px;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#df0515;-webkit-transition:.3s;transition:.3s}.p-accordionFree__header::after{content:"";display:block;position:absolute;width:16px;height:2px;right:16px;top:50%;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);background:#df0515;-webkit-transition:.3s;transition:.3s}.p-accordionFree__header.is-open::before{opacity:0}.p-accordionFree__body{display:none;padding:16px 12px}.p-accordionFree__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:96px;margin-top:8px;padding:16px 32px 16px 96px}.p-accordionFree__step:first-of-type{margin-top:0}.p-accordionFree__step.--step01{background:url(/assets_v2/img/form/chance_test/flow_step01_icon.svg) no-repeat 32px 50% #f7f8fc;background-size:64px}.p-accordionFree__step.--step02{background:url(/assets_v2/img/form/chance_test/flow_step02_icon.svg) no-repeat 32px 50% #f7f8fc;background-size:64px}.p-accordionFree__step.--step03{background:url(/assets_v2/img/form/chance_test/flow_step03_icon.svg) no-repeat 32px 50% #f7f8fc;background-size:64px}.p-accordionFree__stepTitle{text-align:center;font-size:12px;font-weight:700;color:#df0515}.p-accordionFree__stepTitle span{font-family:"Roboto Condensed";font-size:18px;font-weight:500}.p-accordionFree__stepText{text-align:center;font-size:14px;font-weight:700}.p-accordionFree__stepArrow{height:23px;margin-top:8px;text-align:center}.p-accordionFree__stepArrow img{display:inline;width:39px;height:23px}.p-accordionFree__result{margin-top:8px;padding:16px 21px;background-color:#ffdee1}.p-accordionFree__resultTitle{text-align:center;font-weight:700}.p-accordionFree__resultIcon{margin-top:16px;text-align:center}.p-accordionFree__resultIcon img{display:inline;width:101px;height:51px}.p-accordionFree__resultText01{margin-top:16px;text-align:center;font-size:12px}.p-accordionFree__resultText01 span{font-weight:700}.p-accordionFree__resultText02{margin-top:8px;text-align:center;font-size:10px}.p-accordionAttention{margin-top:40px;margin-left:auto;margin-right:auto}@media(min-width: 750px){.p-accordionAttention{max-width:400px}}.p-accordionAttention__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:59px;padding:12px 36px 12px 56px;font-size:20px;font-weight:700;background-color:#ffdee1;border-radius:8px}.p-accordionAttention__title::after{content:"";width:12px;height:6px;position:absolute;top:calc(50% - 3px);right:15px;background:url(/assets_v2/img/common/icon-arrow-down.svg) no-repeat;background-size:12px 6px;-webkit-transition:.3s;transition:.3s}.p-accordionAttention__title.is-open::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-accordionAttention__body{display:none;padding:32px 16px 16px}.p-accordionAttention__read{text-align:center;font-weight:700}.p-accordionAttention__read .p-readLine{position:relative;display:inline-block}@media(min-width: 750px){.p-accordionAttention__read .p-readLine{padding-left:64px;text-align:left;font-size:20px;color:#df0515}}.p-accordionAttention__read .p-readLine::before{content:"";position:absolute;top:calc(50% - 21px);left:-20px;width:3px;height:44px;background-color:#df0515;-webkit-transform:rotate(-22.5deg);transform:rotate(-22.5deg)}@media(min-width: 750px){.p-accordionAttention__read .p-readLine::before{content:"無料";top:calc(50% - 28px);left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:56px;height:56px;font-size:14px;border:1px solid #df0515;border-radius:100%;background-color:#fff;-webkit-transform:rotate(0);transform:rotate(0)}}.p-accordionAttention__read .p-readLine::after{content:"";position:absolute;top:calc(50% - 21px);right:-20px;width:3px;height:44px;background-color:#df0515;-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg)}@media(min-width: 750px){.p-accordionAttention__read .p-readLine::after{display:none}}@media(min-width: 750px){.p-accordionAttention__read .p-pcHide{display:none}}.p-accordionAttention__text01{margin-top:12px;text-align:center;font-size:14px;font-weight:700}.p-accordionAttention__listWrp{margin-top:8px;padding:16px 16px 24px;background-color:#fff7f8}.p-accordionAttention__list{padding-left:16px}.p-accordionAttention__listItem{position:relative;margin-top:8px;line-height:125%}.p-accordionAttention__listItem::before{content:"";position:absolute;top:8px;left:-12px;width:6px;height:6px;background-color:#df0515;border-radius:100%}.p-accordionAttention__listNote{display:block;font-size:10px;color:#585d63}.p-accordionAttention__text02{margin-top:32px;text-align:center;font-size:20px;font-weight:700;line-height:125%;color:#df0515}.p-accordionAttention__text03{margin-top:16px;font-size:10px;line-height:135%;color:#585d63}.p-appi__note a{color:#df0515;text-decoration:underline}@media(min-width: 750px){.p-appi__note{text-align:center}}.p-appi__note.--ptWide{margin-top:64px}.p-appi__link{color:#df0515;text-decoration:underline;cursor:pointer}.p-security{margin-top:64px}@media(min-width: 750px){.p-security{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:160px}}@media(min-width: 750px){.p-security__text{width:calc(100% - 320px);padding-right:32px}}.p-security__title{padding:0 12px;font-size:14px;font-weight:700}@media(min-width: 750px){.p-security__title{font-size:12px}}.p-security__note{margin-top:16px;padding:0 12px;font-size:12px}@media(min-width: 750px){.p-security__note{margin-top:8px}}.p-securityList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;padding:0 8px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media(min-width: 750px){.p-securityList{width:320px;margin-top:0}}.p-securityList__item{width:calc(25% - 16px)}.p-securityList__item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.p-securityList__icon{max-width:64px;height:auto;display:block}.p-securityList.--onet{margin-top:0}@media(min-width: 750px){.p-securityList.--onet{display:none}}.p-securityList.--onet .p-securityList__item{width:100%}.p-securityList.--onet .p-securityList__icon{max-width:100px}.p-flow{max-width:350px;margin:16px auto 0 auto}@media(min-width: 750px){.p-flow{max-width:340px}}.p-flow__img{width:100%;height:auto}.p-btnWrp__submit{margin-top:40px}@media(min-width: 750px){.p-btnWrp__submit{margin-top:48px}}.p-btnWrp__submit.--mtNarrow{margin-top:24px}.p-chanceTestForm__separater{margin-top:56px;border-top:1px solid #dddfeb}.p-chanceTestForm__title{margin-top:40px;text-align:center;font-weight:700;color:#df0515}@media(min-width: 750px){.p-chanceTestForm__title br{display:none}}.p-chanceTestForm__description{margin-top:8px;text-align:center;font-size:14px}.p-appointment__wrp{margin-top:40px}.p-appointment__wrp img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}@media(min-width: 750px){.p-appointment__wrp img{max-width:375px}}
/*# sourceMappingURL=../map/form/form_index.css.map */
