@charset "UTF-8";.p-intro{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-intro{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-intro{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (max-width:767px){.p-intro__text-catch{justify-content:flex-start}.p-intro__text-catch .c-title__main{text-align:left}}@media only screen and (min-width:768px){.p-intro__text .txt{margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-intro__text .txt{margin-top:1.5em}}@media only screen and (min-width:768px){.p-intro__text .txt{text-align:center}}@media only screen and (max-width:767px){.p-intro__text .txt{text-align:left}}.p-intro__img{display:flex;justify-content:center}@media only screen and (min-width:1025px){.p-intro__img{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro__img{margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-intro__img{margin-top:2.5em}}@media only screen and (max-width:767px){.p-intro__img{flex-wrap:wrap}}.p-intro__img .img{border-top-right-radius:calc(40 / var(--ts-parent-font-size) * 1rem);border-bottom-left-radius:calc(40 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-intro__img .img{width:calc(393 / 1200 * 100%)}}@media only screen and (max-width:767px){.p-intro__img .img{width:100%}}@media only screen and (min-width:768px){.p-intro__img .img:nth-child(n+2){margin-left:calc(10 / 1200 * 100%)}}@media only screen and (max-width:767px){.p-intro__img .img:nth-child(n+2){margin-left:4%}}@media only screen and (max-width:767px){.p-intro__img .img:nth-child(n+2){width:48%;margin-top:4%}}@media only screen and (max-width:767px){.p-intro__img .img:nth-child(2){margin-left:0}}@media only screen and (min-width:768px){.p-intro__img .img:nth-child(2n){margin-top:calc(36 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-intro__img .img:nth-child(2n){margin-top:4%}}.p-intro__anchor{margin-inline:auto}@media only screen and (min-width:1025px){.p-intro__anchor{width:calc(720 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro__anchor{width:100%}}@media only screen and (max-width:767px){.p-intro__anchor{width:100%}}@media only screen and (min-width:1025px){.p-intro__anchor{margin-top:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro__anchor{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-intro__anchor{margin-top:4em}}.p-comebacks{position:relative}@media only screen and (min-width:1025px){.p-comebacks{margin-top:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks{margin-top:4em}}@media only screen and (min-width:1025px){.p-comebacks{padding-bottom:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks{padding-bottom:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks{padding-bottom:4em}}.p-comebacks::before{content:"";position:absolute;width:100%;height:calc(524 / var(--ts-parent-font-size) * 1rem);bottom:-2px;z-index:-2;background-position:bottom;background-repeat:no-repeat;background-size:100%}@media only screen and (min-width:768px){.p-comebacks::before{background-image:url(../images/common/bg_cloud-pc.png)}}@media only screen and (max-width:767px){.p-comebacks::before{background-image:url(../images/common/bg_cloud-sp.png)}}.p-comebacks__wrp{margin-inline:auto;--ts-container-width:var(--ts-content-0);box-shadow:0 4px 8px 4px rgba(0,0,0,.08);background:#fff}@media only screen and (min-width:1025px){.p-comebacks__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-comebacks__wrp{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-comebacks__wrp{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-comebacks__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px){.p-comebacks__wrp{padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks__wrp{padding:calc(60 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (max-width:767px){.p-comebacks__wrp{padding:2.5em 0}}@media only screen and (max-width:767px){.p-comebacks__wrp{border-radius:calc(16 / var(--ts-parent-font-size) * 1rem)}}.p-comebacks .p-comeback-requir{margin-inline:auto}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-requir{width:calc(960 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks .p-comeback-requir{width:90%}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir{width:90%}}.p-comebacks .p-comeback-requir__intro{display:flex;align-items:center;border-radius:0 calc(20 / var(--ts-parent-font-size) * 1rem) 0 calc(20 / var(--ts-parent-font-size) * 1rem);margin-inline:auto;border:1px solid var(--ts-color-table-border2);background:var(--ts-color-table-bg);--wtit:calc(85 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-requir__intro{width:calc(840 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks .p-comeback-requir__intro{width:90%}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro{width:90%}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-requir__intro{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro{margin-top:2em}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-requir__intro{padding:calc(28 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro{padding:1.5em}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro{display:block}}.p-comebacks .p-comeback-requir__intro-tit{width:var(--wtit)}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-requir__intro-tit{margin-left:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-requir__intro-text{width:calc(100% - var(--wtit))}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro-text{width:100%}}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-requir__intro-text{margin-left:calc(25 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks .p-comeback-requir__intro-text{margin-left:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro-text{margin-left:0}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__intro-text{margin-top:.5em}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-requir__table{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__table{margin-top:2em}}.p-comebacks .p-comeback-requir__table table tbody tr th{border-right:none!important;text-align:left;font-weight:500;background:var(--ts-color-table-bg)}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-requir__table table tbody tr th{width:calc(200 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks .p-comeback-requir__table table tbody tr th{width:calc(200 / 700 * 100%)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-requir__table table tbody tr th{width:calc(90 / 311 * 100%)}}.p-comebacks .p-comeback-return{margin-inline:auto}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-return{width:calc(960 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks .p-comeback-return{width:90%}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-return{width:90%}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-return{margin-top:calc(-30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-return{margin-top:0}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-return{padding-top:calc(70 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-return{padding-top:2em}}@media only screen and (min-width:768px){.p-comebacks .p-comeback-return-txt{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-return-txt{margin-top:1.5em}}.p-comebacks .p-comeback-return-btn{display:flex;justify-content:center}@media only screen and (min-width:768px){.p-comebacks .p-comeback-return-btn{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-return-btn{margin-top:1.5em}}@media only screen and (min-width:1025px){.p-comebacks .p-comeback-return-btn>a{min-width:calc(343 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comebacks .p-comeback-return-btn>a{min-width:calc(343 / 700 * 100%)}}@media only screen and (max-width:767px){.p-comebacks .p-comeback-return-btn>a{min-width:85%}}.p-entry-forms{position:relative}@media only screen and (min-width:1025px){.p-entry-forms{padding-top:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms{padding-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms{padding-top:4em}}@media only screen and (min-width:1025px){.p-entry-forms{padding-bottom:calc(100 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms{padding-bottom:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms{padding-bottom:4em}}.p-entry-forms::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;background-repeat:no-repeat;background-size:cover;background-position:bottom}@media only screen and (min-width:768px){.p-entry-forms::before{background-image:url(../../comeback/images/bg_pattern01-pc.webp)}}@media only screen and (max-width:767px){.p-entry-forms::before{background-image:url(../../comeback/images/bg_pattern01-sp.webp)}}.p-entry-forms::after{content:"";position:absolute;top:0;left:0;width:100%;height:calc(699 / var(--ts-parent-font-size) * 1rem);z-index:-1;background:url(../../comeback/images/kumo-entry-top-pc.webp) no-repeat;background-size:100% auto}.p-entry-forms__wrp{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-entry-forms__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-entry-forms__wrp{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-entry-forms__wrp{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-entry-forms__wrp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-entry-forms__wrp::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(300 / var(--ts-parent-font-size) * 1rem);z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,0) 57.44%,rgba(255,255,255,0) 77.1%,rgba(255,255,255,.94894) 88.55%,#fff 95.61%,rgba(255,255,255,.94894) 93.67%);background-size:100% auto}.p-entry-forms .p-entry-form{box-shadow:0 4px 8px 4px rgba(0,0,0,.08);background:#fff}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form{margin-top:2em}}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form{padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form{padding:calc(60 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form{padding:2.5em 0}}.p-entry-forms .p-entry-form__intro{margin-inline:auto}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form__intro{width:calc(960 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form__intro{width:90%}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__intro{width:90%}}.p-entry-forms .p-entry-form__intro .txt{text-align:center}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__intro .txt{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__intro .txt{margin-top:2em}}.p-entry-forms .p-entry-form__flow{margin-inline:auto}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form__flow{width:calc(960 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form__flow{width:90%}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow{width:90%}}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__flow{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow{margin-top:2em}}.p-entry-forms .p-entry-form__flow>ol{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.p-entry-forms .p-entry-form__flow-item{padding:calc(12 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem);border:1px solid var(--ts-color-primary);background:#fff}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form__flow-item{width:calc(200 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form__flow-item{width:calc(100% / 3)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow-item{width:calc(100% / 3)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow-item{padding:calc(12 / var(--ts-parent-font-size) * 1rem) calc(3 / var(--ts-parent-font-size) * 1rem)}}.p-entry-forms .p-entry-form__flow-item:nth-child(n+2){position:relative}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form__flow-item:nth-child(n+2){margin-left:calc(60 / 960 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form__flow-item:nth-child(n+2){margin-left:4%}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow-item:nth-child(n+2){margin-left:4%}}.p-entry-forms .p-entry-form__flow-item:nth-child(n+2)::before{content:"";position:absolute;top:50%;width:50%;height:1px;z-index:-1;background:#e0e0e0}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form__flow-item:nth-child(n+2)::before{left:calc(-65 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form__flow-item:nth-child(n+2)::before{left:-30%}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow-item:nth-child(n+2)::before{left:-30%}}.p-entry-forms .p-entry-form__flow-item-text{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;text-align:center}.p-entry-forms .p-entry-form__flow-item-text .num{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;font-family:var(--ts-font-en);color:var(--ts-color-sub2);line-height:1}.p-entry-forms .p-entry-form__flow-item-text .jp{line-height:1.3}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__flow-item-text .jp{margin-top:.3em}}.p-entry-forms .p-entry-form__flow-item.is-active{color:#fff;background:var(--ts-color-primary)}.p-entry-forms .p-entry-form__flow-item.is-active .num{color:#fff}.p-entry-forms .p-entry-form .c-entry-form{margin-inline:auto}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form .c-entry-form{width:calc(960 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form .c-entry-form{width:90%}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form .c-entry-form{width:90%}}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form .c-entry-form{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form .c-entry-form{margin-top:2em}}.p-entry-forms .p-entry-form__thanks{margin-inline:auto}@media only screen and (min-width:1025px){.p-entry-forms .p-entry-form__thanks{width:calc(960 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-entry-forms .p-entry-form__thanks{width:90%}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__thanks{width:90%}}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__thanks{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__thanks{margin-top:2em}}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__thanks .txt{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__thanks .txt{margin-top:1.5em}}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__thanks .txt{text-align:center}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__thanks .txt{text-align:left}}.p-entry-forms .p-entry-form__thanks .telphone{text-align:center}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__thanks .telphone{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__thanks .telphone{margin-top:1em}}.p-entry-forms .p-entry-form__thanks .telphone .tel,.p-entry-forms .p-entry-form__thanks .telphone>a{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:20;line-height:1.3;color:var(--ts-color-primary);text-decoration:none}.p-entry-forms .p-entry-form__thanks .c-arrow-link{justify-content:center}@media only screen and (min-width:768px){.p-entry-forms .p-entry-form__thanks .c-arrow-link{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-entry-forms .p-entry-form__thanks .c-arrow-link{margin-top:2em}}.c-entry-form .required{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;color:#fff;margin-left:.5em;padding:0 calc(8 / var(--ts-parent-font-size) * 1rem) calc(2 / var(--ts-parent-font-size) * 1rem);border-radius:1000px;line-height:1.5;text-align:center;background:var(--ts-color-primary)}.c-entry-form .note{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12;color:var(--ts-color-text-txt2);padding-left:1em;text-indent:-1em}.c-entry-form .note::before{content:"※"}.c-entry-form .error{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:12;color:#a91a1a;margin-top:.5em}.c-entry-form .tmp_label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;position:absolute}.c-entry-form .tmp_label input[type=checkbox]+.check-icon{position:absolute;display:inline-block;vertical-align:middle;box-sizing:border-box;width:1.3em;height:1.3em;top:50%;left:0;border:1px solid var(--ts-color-sub1);transform:translateY(-50%);border-radius:calc(2 / var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-sub1)}.c-entry-form .tmp_label input[type=checkbox]:focus+.check-icon{border-width:1px;border-color:var(--ts-color-primary)}.c-entry-form .tmp_label input[type=checkbox]:disabled+.check-icon{border-width:1px;border-color:var(--ts-color-primary)}.c-entry-form .tmp_label input[type=checkbox]+.check-icon::before{content:"";position:absolute;top:50%;left:50%;width:1em;height:.8em;transform:translate(-50%,-50%);transition:opacity .2s ease;opacity:0;background:url(../../comeback/images/ic_check.svg) no-repeat;background-size:contain}.c-entry-form .tmp_label input[type=checkbox]:checked+.check-icon::before{opacity:1}.c-entry-form .tmp_label label{cursor:pointer;position:relative;display:inline-block}.c-entry-form .tmp_label label .t{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14;padding-left:1.8em;display:inline-block;color:var(--ts-color-text-txt2)}.c-entry-form input,.c-entry-form select,.c-entry-form textarea{width:100%;background:var(--ts-color-table-bg);border:none;color:#000}@media only screen and (min-width:768px){.c-entry-form input,.c-entry-form select,.c-entry-form textarea{padding:1.2em}}@media only screen and (max-width:767px){.c-entry-form input,.c-entry-form select,.c-entry-form textarea{padding:1em}}@media only screen and (max-width:767px){.c-entry-form input,.c-entry-form select,.c-entry-form textarea{font-size:16px}}@media only screen and (min-width:1025px){.c-entry-form input.input-short,.c-entry-form select.input-short,.c-entry-form textarea.input-short{width:calc(200 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-entry-form input.input-short,.c-entry-form select.input-short,.c-entry-form textarea.input-short{width:calc(200 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form input.input-short,.c-entry-form select.input-short,.c-entry-form textarea.input-short{width:70%}}.c-entry-form input::placeholder{color:#bdbdbd}.c-entry-form input::-ms-input-placeholder{color:#bdbdbd}.c-entry-form input:-ms-input-placeholder{color:#bdbdbd}.c-entry-form select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-entry-form select::-ms-expand{display:none}.c-entry-form textarea{width:100%;resize:vertical}@media only screen and (min-width:1025px){.c-entry-form textarea{height:calc(280 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-entry-form textarea{height:calc(200 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form textarea{height:15em}}.c-entry-form textarea::placeholder{color:#bdbdbd}.c-entry-form textarea::-ms-textarea-placeholder{color:#bdbdbd}.c-entry-form textarea:-ms-textarea-placeholder{color:#bdbdbd}.c-entry-form__tr{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #e0e0e0}@media only screen and (min-width:1025px){.c-entry-form__tr{padding:calc(20 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (min-width:768px) and (max-width:1024px){.c-entry-form__tr{padding:calc(15 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (max-width:767px){.c-entry-form__tr{padding:.7em 0}}@media only screen and (max-width:767px){.c-entry-form__tr{display:block}}.c-entry-form__th{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14;display:flex;flex-wrap:wrap;align-items:center}@media only screen and (min-width:768px){.c-entry-form__th{width:calc(280 / 960 * 100%)}}@media only screen and (max-width:767px){.c-entry-form__th{width:100%}}@media only screen and (min-width:768px){.c-entry-form__td{width:calc(664 / 960 * 100%)}}@media only screen and (max-width:767px){.c-entry-form__td{width:100%}}@media only screen and (min-width:768px){.c-entry-form__td{margin-left:calc(16 / 960 * 100%)}}@media only screen and (max-width:767px){.c-entry-form__td{margin-left:0}}@media only screen and (max-width:767px){.c-entry-form__td{margin-top:.5em}}.c-entry-form__select .c-entry-form__td{position:relative}.c-entry-form__select .c-entry-form__td::after{content:"";position:absolute;width:1em;height:.8em;z-index:2;pointer-events:none;background:url(../../comeback/images/ic_calendar.svg) no-repeat;background-size:contain}@media only screen and (min-width:768px){.c-entry-form__select .c-entry-form__td::after{top:1.5em}}@media only screen and (max-width:767px){.c-entry-form__select .c-entry-form__td::after{top:1.6em}}@media only screen and (min-width:1025px){.c-entry-form__select .c-entry-form__td::after{left:calc(170 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-entry-form__select .c-entry-form__td::after{left:calc(170 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form__select .c-entry-form__td::after{left:60%}}.c-entry-form__content{align-items:center}@media only screen and (max-width:767px){.c-entry-form__check .c-entry-form__td{width:90%;margin-inline:auto}}@media only screen and (min-width:768px){.c-entry-form__check .tmp_label{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form__check .tmp_label{margin-top:.5em}}@media only screen and (min-width:768px){.c-entry-form__policy{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form__policy{margin-top:2em}}@media only screen and (min-width:768px){.c-entry-form__policy .tmp_label{text-align:center}}@media only screen and (max-width:767px){.c-entry-form__policy .tmp_label{text-align:left}}.c-entry-form__policy .tmp_label input{pointer-events:none}.c-entry-form__policy .tmp_label .t>a{text-decoration:none;color:var(--ts-color-primary);transition:ease .3s opacity}@media only screen and (min-width:1025px){.c-entry-form__policy .tmp_label .t>a:hover{opacity:.7}}.c-entry-form__policy .error{text-align:center}.c-entry-form__btn{display:flex;justify-content:center}@media only screen and (min-width:768px){.c-entry-form__btn{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form__btn{margin-top:2em}}@media only screen and (max-width:767px){.c-entry-form__btn{display:block}}@media only screen and (min-width:768px){.c-entry-form__btn .c-btn:nth-child(n+2){margin-left:calc(15 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form__btn .c-btn:nth-child(n+2){margin-left:0}}@media only screen and (min-width:768px){.c-entry-form__btn .c-btn:nth-child(n+2){margin-top:0}}@media only screen and (max-width:767px){.c-entry-form__btn .c-btn:nth-child(n+2){margin-top:1em}}.c-entry-form__btn .c-btn.is-prev .c-btn__link{border:1px solid var(--ts-color-primary)}.c-entry-form__btn .c-btn__link{justify-content:center}@media only screen and (min-width:1025px){.c-entry-form__btn .c-btn__link{min-width:calc(250 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.c-entry-form__btn .c-btn__link{min-width:calc(250 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.c-entry-form__btn .c-btn__link{min-width:85%}}@media only screen and (max-width:767px){.c-entry-form__btn .c-btn__link{margin-inline:auto}}#comeback_form_confirm .p-entry-forms,#comeback_form_thanks .p-entry-forms{padding-top:0!important}#comeback_form_confirm .p-entry-forms::before,#comeback_form_thanks .p-entry-forms::before{content:none}#comeback_form_confirm .p-entry-forms .c-entry-form__select .c-entry-form__td::after,#comeback_form_thanks .p-entry-forms .c-entry-form__select .c-entry-form__td::after{content:none}