*,*::after,*::before{box-sizing:border-box}*{margin:0;padding:0;font-size:inherit;line-height:inherit}pre,textarea{overflow:auto}template{display:none}details,main,summary{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}textarea{resize:vertical}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio:not([controls]){display:none}img{max-width:100%;height:auto;border:0}button,input,select,textarea{min-height:1.5em;color:inherit;font-weight:inherit;font-style:inherit;font-family:inherit}button{overflow:visible}button,select{text-transform:none}input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border-style:none;background-color:rgba(0,0,0,0)}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}code,kbd,pre,samp{font-family:monospace}ol,ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}fieldset{border:0}.uf-u-hidden{display:none !important;visibility:hidden}@media(max-width: 767.98px){.uf-u-hidden-sm{display:none !important;visibility:hidden}}.uf-u-hidden-up-sm{display:none !important;visibility:hidden}@media(max-width: 767.98px){.uf-u-hidden-down-sm{display:none !important;visibility:hidden}}@media(min-width: 768px)and (max-width: 1279.98px){.uf-u-hidden-md{display:none !important;visibility:hidden}}@media(min-width: 768px){.uf-u-hidden-up-md{display:none !important;visibility:hidden}}@media(max-width: 1279.98px){.uf-u-hidden-down-md{display:none !important;visibility:hidden}}@media(min-width: 1280px)and (max-width: 1439.98px){.uf-u-hidden-lg{display:none !important;visibility:hidden}}@media(min-width: 1280px){.uf-u-hidden-up-lg{display:none !important;visibility:hidden}}@media(max-width: 1439.98px){.uf-u-hidden-down-lg{display:none !important;visibility:hidden}}@media(min-width: 1440px){.uf-u-hidden-xl{display:none !important;visibility:hidden}}@media(min-width: 1440px){.uf-u-hidden-up-xl{display:none !important;visibility:hidden}}.uf-u-hidden-down-xl{display:none !important;visibility:hidden}.uf-u-visuallyhidden{position:absolute;overflow:hidden;border:0;margin:-1px;padding:0;height:1px;width:1px;clip:rect(0 0 0 0)}.uf-u-visuallyhidden.focusable:active,.uf-u-visuallyhidden.focusable:focus{position:static;overflow:visible;margin:0;width:auto;height:auto;clip:auto}.uf-u-invisible{visibility:hidden}.uf-u-clickable-psuedo{display:block}.uf-u-clickable-psuedo::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.uf-u-anchor-link-adjuster{position:relative;display:block}@media(max-width: 767.98px){.uf-u-anchor-link-adjuster{top:-16rem}}.clearfix::after{content:"";display:block;clear:both}.uf-u-text-red{color:#cd5b51}.uf-u-text-center{text-align:center}.uf-u-font-cormorant{font-family:"Cormorant",serif}.uf-u-pt-0{padding-top:0 !important}.uf-u-indent{display:inline-block;text-indent:1em}.uf-u-font-marcellus{font-family:"Marcellus",serif;font-weight:400;font-style:normal}.uf-smj-enquete,.uf-smj-enquete-complete{background-color:#eae5e3;color:#000;font-family:"Noto Serif JP",serif;font-weight:400;font-style:normal}@media(max-width: 767.98px){.uf-smj-enquete,.uf-smj-enquete-complete{padding-bottom:17.0666666667vw}}@media(min-width: 768px){.uf-smj-enquete,.uf-smj-enquete-complete{padding-bottom:120px;min-height:calc(100vh - 62px)}}.uf-smj-enquete img,.uf-smj-enquete-complete img{width:100%;height:auto}.uf-smj-enquete__inner{position:relative;z-index:1}@media(max-width: 767.98px){.uf-smj-enquete__inner{padding-left:8.5333333333vw;padding-right:8.5333333333vw}}@media(min-width: 768px){.uf-smj-enquete__inner{max-width:850px;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}}.uf-smj-enquete-btn{outline:none;color:#fff;background:#000;border:none;font-weight:500;line-height:1.8;transition:background-color .15s ease-out,color .15s ease-out;border:solid #000}@media(max-width: 767.98px){.uf-smj-enquete-btn{padding:2.6666666667vw 13.3333333333vw;font-size:4.2666666667vw;border-width:.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-btn{padding:10px 47px;font-size:16px;border-width:1px}}@media(hover: hover){.uf-smj-enquete-btn:hover{background:#eae5e3;color:#000;border-color:#000}}.uf-smj-enquete-btn.uf-smj-enquete-btn--prev{color:#000;background:#eae5e3;border-color:#000}@media(min-width: 768px){.uf-smj-enquete-btn.uf-smj-enquete-btn--prev{order:1}}@media(hover: hover){.uf-smj-enquete-btn.uf-smj-enquete-btn--prev:hover{background:#000;border-color:#eae5e3;color:#eae5e3}}.uf-smj-enquete-btn:disabled{opacity:.5;pointer-events:none}@media(min-width: 768px){.uf-smj-enquete-btn--wrap{order:2}}.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap{display:flex;justify-content:center}@media(max-width: 767.98px){.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap{flex-wrap:wrap;gap:4.2666666667vw 0}}@media(min-width: 768px){.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap{font-size:16px;padding:0;gap:0 32px}}@media(max-width: 767.98px){.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap button{width:66.1333333333vw}}@media(min-width: 768px){.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap button{width:248px;padding:10px;order:2}}.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap button:last-child{color:#000;background-color:inherit}@media(min-width: 768px){.uf-smj-enquete-btn--wrap.uf-smj-application-btn--wrap button:last-child{order:1}}.uf-smj-enquete-header{background-color:#f6f3f2;text-align:center}@media(max-width: 767.98px){.uf-smj-enquete-header{padding-top:3.2vw}}@media(min-width: 768px){.uf-smj-enquete-header{padding-top:12px}}@media(max-width: 767.98px){.uf-smj-enquete__logo{height:10.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete__logo{height:50px}}.uf-smj-enquete__logo img{width:auto;height:100%;vertical-align:top}.uf-smj-enquete__hero{margin:0 auto}@media(min-width: 768px){.uf-smj-enquete__hero{max-width:800px;padding-top:56px}}.uf-smj-enquete__subheading{font-weight:600;text-align:center}@media(max-width: 767.98px){.uf-smj-enquete__subheading{margin-top:14.9333333333vw;font-size:3.2vw}}@media(min-width: 768px){.uf-smj-enquete__subheading{margin-top:40px;font-size:14px}}@media(max-width: 767.98px){.-enq .uf-smj-enquete__subheading{margin-right:-2.6666666667vw;margin-left:-2.6666666667vw}}@media(min-width: 768px){.-enq .uf-smj-enquete__subheading{margin-right:-10px;margin-left:-10px}}.uf-smj-enquete__heading{font-weight:500;text-align:center;font-family:"Noto Serif JP",serif}@media(max-width: 767.98px){.uf-smj-enquete__heading{margin-top:2.6666666667vw;font-size:6.4vw;line-height:1.4;letter-spacing:.1em}}@media(min-width: 768px){.uf-smj-enquete__heading{margin-top:5px;font-size:28px;letter-spacing:1.8px}}@media(max-width: 767.98px){.uf-smj-enquete-complete .uf-smj-enquete__heading{letter-spacing:.05em}}.uf-smj-enquete__heading span{letter-spacing:-0.01em}@media(max-width: 767.98px){.-app .uf-smj-enquete__heading{margin-top:14.9333333333vw}}@media(min-width: 768px){.-app .uf-smj-enquete__heading{margin-top:40px}}.uf-smj-enquete__lead{letter-spacing:0;text-align:center}@media(max-width: 767.98px){.uf-smj-enquete__lead{margin-top:8vw;font-size:3.7333333333vw;line-height:1.8}}@media(min-width: 768px){.uf-smj-enquete__lead{margin-top:34px;font-size:18px}}.uf-smj-enquete-btn__content--lead{display:flex;justify-content:center}@media(max-width: 767.98px){.uf-smj-enquete-btn__content--lead{margin-top:14.1333333333vw}}@media(min-width: 768px){.uf-smj-enquete-btn__content--lead{margin-top:67px}}.uf-smj-enquete-btn__content--form{display:flex;justify-content:center;align-items:end}@media(max-width: 767.98px){.uf-smj-enquete-btn__content--form{display:grid;grid-template-columns:auto;grid-template-rows:repeat(2, auto);margin-top:14.9333333333vw;gap:4.2666666667vw 0}}@media(min-width: 768px){.uf-smj-enquete-btn__content--form{gap:0 32px;margin-top:64px}}.uf-smj-enquete-btn__content--form .error{display:none}.uf-smj-enquete-btn__content--form.is-error button{pointer-events:none;opacity:.5}.uf-smj-enquete-btn__content--form.is-error .next{display:none}.uf-smj-enquete-btn__content--form.is-error .error{display:block}@media(max-width: 767.98px){.uf-smj-enquete-btn__content--form .uf-smj-enquete-btn{padding:2.6666666667vw 16.8vw}}@media(min-width: 768px){.uf-smj-enquete-btn__content--form .uf-smj-enquete-btn{padding:10px 65px}}.uf-smj-enquete-btn__content--form .uf-smj-enquete-btn--submit{width:100%}@media(min-width: 768px){.uf-smj-enquete-btn__content--form .uf-smj-enquete-btn--submit{padding:10px 100px}}.uf-smj-enquete-btn__error{display:none;justify-content:center;align-items:center;color:#e31313;font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.02em;margin-bottom:1em}@media(max-width: 767.98px){.uf-smj-enquete-btn__error{gap:0 1.6vw;padding-top:3.2vw;align-items:start;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-btn__error{gap:0 6px;padding-top:10px;font-size:14px}}.is-error .uf-smj-enquete-btn__error{display:flex}@media(min-width: 768px){.uf-smj-enquete-btn__content--end{margin-top:44px}}@media(max-width: 767.98px){.uf-smj-enquete-btn__content--app{margin-top:14.9333333333vw}}@media(min-width: 768px){.uf-smj-enquete-btn__content--app{margin-top:38px}}.uf-smj-enquete-form-heading__container{display:flex;align-items:center}@media(max-width: 767.98px){.uf-smj-enquete-form-heading__container{gap:0 5.3333333333vw;height:10.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-heading__container{gap:0 20px;height:48px;justify-content:center}}.uf-smj-enquete-form-heading__container.--app{justify-content:center}.uf-smj-enquete-form-heading__progress{position:relative;text-align:center}@media(max-width: 767.98px){.uf-smj-enquete-form-heading__progress{width:10.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-heading__progress{width:48px}}.uf-smj-enquete-form-heading-progress__number{display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.uf-smj-enquete-form-heading-progress__number{padding-left:.5333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-heading-progress__number{padding-left:2px}}.uf-smj-enquete-form-heading-progress__number img{width:auto}@media(max-width: 767.98px){.uf-smj-enquete-form-heading-progress__number img{height:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-heading-progress__number img{height:16px}}.uf-smj-enquete-form-heading__progress--01 .uf-smj-enquete-form-heading-progress__arc{--deg: 90deg}.uf-smj-enquete-form-heading__progress--02 .uf-smj-enquete-form-heading-progress__arc{--deg: 180deg}.uf-smj-enquete-form-heading__progress--03 .uf-smj-enquete-form-heading-progress__arc{--deg: 270deg}.uf-smj-enquete-form-heading__progress--04 .uf-smj-enquete-form-heading-progress__arc{--deg: 360deg}.uf-smj-enquete-form-heading-progress__arc,.uf-smj-enquete-form-heading-progress__bg{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:1;box-sizing:border-box;border-radius:50%;background:#666;transform:translate(-50%, -50%)}@media(max-width: 767.98px){.uf-smj-enquete-form-heading-progress__arc,.uf-smj-enquete-form-heading-progress__bg{padding:.5333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-heading-progress__arc,.uf-smj-enquete-form-heading-progress__bg{padding:2px}}.uf-smj-enquete-form-heading-progress__arc{z-index:1;background:#666;-webkit-mask:linear-gradient(rgba(0, 0, 0, 0) 0 0) content-box,conic-gradient(#000 var(--deg), rgba(0, 0, 0, 0) 0);-webkit-mask-composite:source-in, xor;mask:linear-gradient(rgba(0, 0, 0, 0) 0 0) content-box intersect,conic-gradient(#000 var(--deg), rgba(0, 0, 0, 0) 0)}.uf-smj-enquete-form-heading-progress__bg{z-index:0;background:#fff;-webkit-mask:linear-gradient(rgba(0, 0, 0, 0) 0 0) content-box,conic-gradient(#000 360deg, rgba(0, 0, 0, 0) 0);-webkit-mask-composite:source-in, xor;mask:linear-gradient(rgba(0, 0, 0, 0) 0 0) content-box intersect,conic-gradient(#000 360deg, rgba(0, 0, 0, 0) 0)}.uf-smj-enquete-form__heading{font-weight:500;letter-spacing:.05em}@media(max-width: 767.98px){.uf-smj-enquete-form__heading{font-size:4.8vw}}@media(min-width: 768px){.uf-smj-enquete-form__heading{font-size:24px}}@media(max-width: 767.98px){.uf-smj-enquete-form__content{padding-top:17.0666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form__content{padding-top:56px}}.-enq .uf-smj-enquete-form-item__container{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(max-width: 767.98px){.-enq .uf-smj-enquete-form-item__container{gap:4.2666666667vw 0;margin-top:6.4vw;grid-template-columns:100%}}@media(min-width: 768px){.-enq .uf-smj-enquete-form-item__container{gap:16px 0;margin-top:32px}}.-app .uf-smj-enquete-form-item__container{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(max-width: 767.98px){.-app .uf-smj-enquete-form-item__container{margin-top:6.4vw}}@media(min-width: 768px){.-app .uf-smj-enquete-form-item__container{margin-top:32px}}.uf-smj-enquete-form-item__confirm-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto}@media(max-width: 767.98px){.uf-smj-enquete-form-item__confirm-container{gap:4.2666666667vw 0;grid-template-columns:100%}}@media(min-width: 768px){.uf-smj-enquete-form-item__confirm-container{gap:16px 0}}.uf-smj-enquete-form-item{display:grid;grid-template-columns:1fr;background-color:#fff}@media(max-width: 767.98px){.uf-smj-enquete-form-item{width:100%;gap:5.3333333333vw 0;padding:7.4666666667vw 6.4vw 8.5333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-item{gap:28px 0;padding:24px 80px 32px}}@media(min-width: 768px){.uf-smj-enquete-form-item fieldset{margin:20px 0 25px}}@media(min-width: 768px){.uf-smj-enquete-form-item legend{font-size:18px}}.uf-smj-enquete-form-item.has-danger{border:1px solid #e31313;background:#ffeded}@media(max-width: 767.98px){.uf-smj-enquete-form-item.has-danger{padding:7.2vw 6.1333333333vw 8.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item.has-danger{padding:23px 79px 31px}}.uf-smj-enquete-form-item__child{display:grid;grid-template-columns:1fr}@media(max-width: 767.98px){.uf-smj-enquete-form-item__child{gap:2.6666666667vw 0}}@media(min-width: 768px){.uf-smj-enquete-form-item__child{gap:10px 0}}.uf-smj-enquete-form-item__label{font-weight:400}@media(max-width: 767.98px){.uf-smj-enquete-form-item__label{width:100%;font-size:4.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__label{font-size:18px}}.uf-smj-enquete-form-item__sublabel{font-weight:400;line-height:1}@media(max-width: 767.98px){.uf-smj-enquete-form-item__sublabel{font-size:3.2vw;margin-bottom:2.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__sublabel{font-size:12px;margin-bottom:10px}}.uf-smj-enquete-form-item__content{font-weight:400}@media(max-width: 767.98px){.uf-smj-enquete-form-item__content{font-size:4.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__content{font-size:16px}}.uf-smj-enquete-form-item__content input{width:100%;padding:0;border:none;outline:none;font:inherit;color:inherit;background:none;font-family:"Noto Sans JP",sans-serif;border-radius:0;border-bottom:1px solid #ccc}@media(max-width: 767.98px){.uf-smj-enquete-form-item__content input{padding-bottom:1.6vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__content input{padding-bottom:8px}}.uf-smj-enquete-form-item__content input::-moz-placeholder{color:#888}.uf-smj-enquete-form-item__content input::placeholder{color:#888}.uf-smj-enquete-form__error{display:flex;align-items:center;color:#e31313;font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.02em}@media(max-width: 767.98px){.uf-smj-enquete-form__error{gap:0 1.6vw;padding-top:3.2vw;align-items:start;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form__error{gap:0 6px;padding-top:10px;font-size:14px}}.uf-smj-enquete-form-error__icon{display:inline-block}@media(max-width: 767.98px){.uf-smj-enquete-form-error__icon{width:3.7333333333vw;height:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-error__icon{width:15.8px;height:15.8px}}.uf-smj-enquete-form-error__icon img{vertical-align:top}@media(max-width: 767.98px){.uf-smj-enquete-form-error__icon img{padding-top:1.0666666667vw}}.uf-smj-enquete-form-item__radio{accent-color:#000}@media(max-width: 767.98px){.uf-smj-enquete-form-item__radio{display:grid;grid-template-columns:repeat(3, auto);justify-content:left;padding-top:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__radio{display:flex;align-items:center;padding-top:10px}}.uf-smj-enquete-form-item__radio div{font-family:"Noto Sans JP",sans-serif;font-weight:400;letter-spacing:.04em}@media(max-width: 767.98px){.uf-smj-enquete-form-item__radio div{display:grid;grid-template-columns:repeat(2, auto);grid-template-rows:auto;align-items:center;justify-content:left;gap:0 2.6666666667vw;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__radio div{display:flex;gap:0 8px;align-items:center}}.uf-smj-enquete-form-item__radio input{min-height:auto}@media(max-width: 767.98px){.uf-smj-enquete-form-item__age{gap:6.4vw 6.4vw;margin-top:1.3333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__age{gap:0 24px;margin-top:18px}}@media(max-width: 767.98px){.uf-smj-enquete-form-item__gender{gap:0 6.4vw;margin-top:2.1333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__gender{gap:0 24px;margin-top:18px}}@media(max-width: 767.98px){.uf-smj-enquete-form-item__job{display:block}}@media(min-width: 768px){.uf-smj-enquete-form-item__job{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:10px 0;margin-top:22px}}@media(max-width: 767.98px){.uf-smj-enquete-form-item__job>div{grid-template-columns:1fr;gap:3.7333333333vw 0}}@media(min-width: 768px){.uf-smj-enquete-form-item__job>div{gap:0 22px}}@media(max-width: 767.98px){.uf-smj-enquete-form-item__job>div:first-child{margin-bottom:3.7333333333vw}}@media(max-width: 767.98px){.uf-smj-enquete-form-item__radio.uf-smj-enquete-form-item__radio-wide{display:grid;grid-template-columns:1fr;gap:3.7333333333vw 0}}@media(min-width: 768px){.uf-smj-enquete-form-item__radio.uf-smj-enquete-form-item__radio-wide{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:10px 0;margin-top:22px}}@media(max-width: 767.98px){.uf-smj-enquete-form-item__radio.uf-smj-enquete-form-item__radio-wide>div{grid-template-columns:1fr;gap:3.7333333333vw 0}}@media(min-width: 768px){.uf-smj-enquete-form-item__radio.uf-smj-enquete-form-item__radio-wide>div{gap:0 22px}}.uf-smj-enquete-form-item__option{font-weight:400}@media(max-width: 767.98px){.uf-smj-enquete-form-item__option{margin-top:1.0666666667vw;font-size:3.2vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__option{margin-top:3px;font-size:12px}}.uf-smj-enquete-form-item__checkbox{accent-color:#000;display:grid}@media(max-width: 767.98px){.uf-smj-enquete-form-item__checkbox{gap:3.4666666667vw 0;padding-top:6.4vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__checkbox{grid-template-columns:repeat(2, 47.5%);padding-top:30px;gap:18px 0}}.uf-smj-enquete-form-item__checkbox div{font-family:"Noto Sans JP",sans-serif;font-weight:400;letter-spacing:.04em}@media(max-width: 767.98px){.uf-smj-enquete-form-item__checkbox div{display:grid;grid-template-columns:repeat(2, auto);grid-template-rows:auto;align-items:center;justify-content:left;gap:0 2.1333333333vw;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__checkbox div{display:flex;gap:0 8px;align-items:center}}.uf-smj-enquete-form-item__checkbox input{min-height:auto}@media(min-width: 768px){.uf-smj-enquete-form-item__checkbox.uf-smj-enquete-form-item__checkbox--wide{gap:18px 40px;font-feature-settings:"palt"}}@media(min-width: 768px){.uf-smj-enquete-form-item__checkbox.uf-smj-enquete-form-item__checkbox--1column{grid-template-columns:1fr}}@media(min-width: 768px){.uf-smj-enquete-form-item__checkbox.uf-smj-enquete-form-item__checkbox--3columns{grid-template-columns:repeat(3, auto)}}@media(max-width: 767.98px){.uf-smj-enquete-complete{padding-top:18.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-complete{padding-top:58px}}.uf-smj-enquete__subheading--complete{margin-top:0}.uf-smj-enquete-coupon{background-color:#fff}@media(max-width: 767.98px){.uf-smj-enquete-coupon{margin-top:13.3333333333vw;padding:6.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-coupon{margin-top:67px;padding:45px 80px 42px}}.uf-smj-enquete-coupon__heading{margin:0 auto}@media(max-width: 767.98px){.uf-smj-enquete-coupon__heading{width:43.4666666667vw;height:6.1333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon__heading{width:217px;height:30px}}.uf-smj-enquete-coupon__heading img{width:100%;height:auto}.uf-smj-enquete-coupon__lead{text-align:center;line-height:1.8}@media(max-width: 767.98px){.uf-smj-enquete-coupon__lead{margin-top:7.7333333333vw;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon__lead{margin-top:30px;font-size:16px}}.uf-smj-enquete-coupon-special{background-color:#f6f3f2}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special{margin-top:5.3333333333vw;padding:3.7333333333vw 5.3333333333vw 8.5333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-special{margin-top:19px;padding:20px 40px 40px}}.uf-smj-enquete-coupon-special__heading{margin:0 auto}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__heading{width:17.8666666667vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__heading{width:94px}}.uf-smj-enquete-coupon-special__lead{text-align:center;line-height:1.8}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__lead{margin-top:5.3333333333vw;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__lead{margin-top:20px;font-size:16px}}.uf-smj-enquete-coupon-special__content{display:grid;justify-content:center}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__content{margin-top:5.3333333333vw;grid-template-areas:"info" "note" "img" "code"}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__content{width:100%;max-width:532px;margin-inline:auto;grid-template-columns:clamp(0px,54%,288px) clamp(0px,42%,221px);grid-template-areas:"img info" "code note";gap:0 4.5%;margin-top:20px}}.uf-smj-enquete-coupon-special__content div img{width:100%;height:auto}.uf-smj-enquete-coupon-special__img{grid-area:img}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__img{margin-top:3.2vw;filter:drop-shadow(0 0 2.1333333333vw rgba(0, 0, 0, 0.1))}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__img{filter:drop-shadow(0px 0px 12px rgba(0, 0, 0, 0.1))}}.uf-smj-enquete-coupon-special__info{grid-area:info;display:grid;align-items:center}.uf-smj-enquete-coupon-special__note{grid-area:note}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__note{margin-block:3.4666666667vw 3.7333333333vw;font-size:3.2vw;text-align:left}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__note{margin-top:27px;margin-inline:-1em;font-size:12px;text-align:center}}.uf-smj-enquete-coupon-special__code{grid-area:code;font-weight:bold;text-align:center}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__code{margin-block:2.9333333333vw 3.7333333333vw;font-size:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__code{margin-top:25px;font-size:14px}}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__coupon-text{font-size:4.2666666667vw;font-weight:600}}.uf-smj-enquete-coupon-special__copied-text{display:none;font-weight:500}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__copied-text{margin-top:.5333333333vw;font-size:3.2vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__copied-text{margin-top:2px;font-size:10px}}.uf-smj-enquete-coupon-special__copied-text.is-copied{display:block}.uf-smj-enquete-coupon-special__period-text{font-weight:500}@media(max-width: 767.98px){.uf-smj-enquete-coupon-special__period-text{margin-top:1.0666666667vw;font-size:3.2vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-special__period-text{margin-top:4px;font-size:10px}}.uf-smj-enquete-coupon-code{position:relative;background-color:#fff;border:solid #ccc;margin:0 auto;cursor:pointer}@media(max-width: 767.98px){.uf-smj-enquete-coupon-code{width:58.6666666667vw;margin-top:2.6666666667vw;padding:3.2vw 0;border-width:.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-code{width:240px;margin-top:5px;padding:15px 0;border-width:1px}}@media(hover: hover){.uf-smj-enquete-coupon-code:hover{opacity:.7}}@media(max-width: 767.98px){.f-smj-enquete-coupon-code__number{height:3.7333333333vw}}@media(min-width: 768px){.f-smj-enquete-coupon-code__number{height:14px}}.f-smj-enquete-coupon-code__number img{width:auto;height:100%;vertical-align:top}.uf-smj-enquete-coupon-code__icon{position:absolute;top:0;right:0}@media(max-width: 767.98px){.uf-smj-enquete-coupon-code__icon{top:.8vw;right:3.4666666667vw;width:3.2vw;height:3.7333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon-code__icon{top:7px;right:17px;width:14px;height:17px}}.uf-smj-enquete-coupon-code__invisible{display:none}.uf-smj-enquete-coupon__link{display:block;margin:0 auto;transition:opacity .15s ease-out}@media(max-width: 767.98px){.uf-smj-enquete-coupon__link{width:100%;margin-top:13.3333333333vw}}@media(min-width: 768px){.uf-smj-enquete-coupon__link{width:500px;margin-top:64px}}@media(hover: hover){.uf-smj-enquete-coupon__link:hover{opacity:.7}}.uf-smj-enquete-complete__lead{letter-spacing:0;text-align:center}@media(max-width: 767.98px){.uf-smj-enquete-complete__lead{margin-top:5.3333333333vw;font-size:3.7333333333vw;line-height:1.8}}@media(min-width: 768px){.uf-smj-enquete-complete__lead{margin-top:22px;font-size:16px}}.uf-smj-enquete-complete__lead span{letter-spacing:-0.01em}.uf-smj-enquete-complete__lead-top{line-height:1.8}.uf-smj-enquete-complete__heading{font-weight:500;text-align:center;font-family:"Noto Serif JP",serif}@media(max-width: 767.98px){.uf-smj-enquete-complete__heading{margin-top:2.6666666667vw;font-size:6.4vw;line-height:1.4}}@media(min-width: 768px){.uf-smj-enquete-complete__heading{margin-top:5px;font-size:28px;letter-spacing:1.8px}}@media(max-width: 767.98px){.uf-smj-enquete-complete__heading span{display:inline-block;margin-left:.6em}}.uf-smj-enquete-form-item-region__content{position:relative}@media(max-width: 767.98px){.uf-smj-enquete-form-item-region__content{width:100%}}@media(min-width: 768px){.uf-smj-enquete-form-item-region__content{width:288px}}.uf-smj-enquete-form-item-region__content select{width:100%;border:solid #ccc;background-color:inherit;font-family:"Noto Sans JP",sans-serif}@media(max-width: 767.98px){.uf-smj-enquete-form-item-region__content select{padding:2.1333333333vw 4.2666666667vw;border-width:.2666666667vw;font-size:4.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item-region__content select{padding:8px 16px;border-width:1px;font-size:14px}}.uf-smj-enquete-form-item-arrow{position:absolute;bottom:0;display:grid;align-items:center;justify-content:center}@media(max-width: 767.98px){.uf-smj-enquete-form-item-arrow{right:3.2vw;grid-template-columns:4.2666666667vw;grid-template-rows:10.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item-arrow{right:12px;grid-template-columns:16px;grid-template-rows:40px}}.uf-smj-enquete-form-item-arrow img{width:100%}.uf-smj-enquete-form-item__address{width:100%;padding:0;border:none;outline:none;font:inherit;color:inherit;background:none;font-family:"Noto Sans JP",sans-serif;border-radius:0;border-bottom:1px solid #ccc}@media(max-width: 767.98px){.uf-smj-enquete-form-item__address{padding-bottom:1.6vw;font-size:4.2666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form-item__address{padding-bottom:8px;font-size:14px}}.uf-smj-enquete-form-item__address::-moz-placeholder{color:#888}.uf-smj-enquete-form-item__address::placeholder{color:#888}.uf-smj-enquete-form_privacy{text-align:center;font-family:"Noto Sans JP",sans-serif;font-weight:500}@media(max-width: 767.98px){.uf-smj-enquete-form_privacy{padding-bottom:1.6vw;font-size:4.2666666667vw;margin-top:8vw}}@media(min-width: 768px){.uf-smj-enquete-form_privacy{padding-bottom:8px;font-size:16px;margin-top:26px}}.uf-smj-enquete-form_privacy input[type=checkbox]{position:relative;border:1px solid #000;accent-color:#000}@media(max-width: 767.98px){.uf-smj-enquete-form_privacy input[type=checkbox]{width:4.2666666667vw;height:4.2666666667vw;vertical-align:-1.3333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form_privacy input[type=checkbox]{width:16px;height:16px;vertical-align:-5px}}.uf-smj-enquete-form_privacy a{transition:opacity .15s ease-out}@media(max-width: 767.98px){.uf-smj-enquete-form_privacy a{margin-left:.5333333333vw}}@media(min-width: 768px){.uf-smj-enquete-form_privacy a{margin-left:2px}}.uf-smj-enquete-form_privacy a:visited,.uf-smj-enquete-form_privacy a:link{color:#000}.uf-smj-enquete-form_privacy a:hover{opacity:.5}@media(max-width: 767.98px){.uf-smj-enquete-form_privacy input{margin-right:1.3333333333vw;margin-top:2.6666666667vw}}@media(min-width: 768px){.uf-smj-enquete-form_privacy input{margin-right:5px;margin-top:10px}}.invisible{display:none}.formrun-system-confirm .uf-smj-enquete-form-item__confirm-container{background-color:#fff;padding-top:6.4vw;padding-bottom:5.3333333333vw}@media(min-width: 768px){.formrun-system-confirm .uf-smj-enquete-form-item__confirm-container{gap:29px 0;padding:24px 0 20px}}.formrun-system-confirm .uf-smj-enquete-form-item{padding-top:0;padding-bottom:0;gap:0}@media(max-width: 767.98px){.formrun-system-confirm .uf-smj-enquete-form-item{gap:3.2vw 0}}@media(min-width: 768px){.formrun-system-confirm .uf-smj-enquete-form-item{gap:12px 0}}@media(max-width: 767.98px){.formrun-system-confirm .uf-smj-enquete-form-item__label,.formrun-system-confirm legend{font-size:3.7333333333vw}}@media(min-width: 768px){.formrun-system-confirm .uf-smj-enquete-form-item__label,.formrun-system-confirm legend{font-size:14px}}.formrun-system-confirm fieldset{margin:0}.formrun-system-confirm input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset !important}.formrun-system-confirm .uf-smj-enquete-form-item__age,.formrun-system-confirm .uf-smj-enquete-form-item__gender{padding:0;gap:0;border-bottom:1px solid #ccc}@media(max-width: 767.98px){.formrun-system-confirm .uf-smj-enquete-form-item__age,.formrun-system-confirm .uf-smj-enquete-form-item__gender{margin-top:4vw;padding-bottom:2.1333333333vw}}@media(min-width: 768px){.formrun-system-confirm .uf-smj-enquete-form-item__age,.formrun-system-confirm .uf-smj-enquete-form-item__gender{margin-top:15px;padding-bottom:10px}}@media(max-width: 767.98px){.formrun-system-confirm .uf-smj-enquete-form-item__content.--zipcode{margin-top:4vw}}@media(min-width: 768px){.formrun-system-confirm .uf-smj-enquete-form-item__content.--zipcode{margin-top:15px}}.formrun-system-confirm .uf-smj-enquete-form-item-region__content{position:relative;width:100%}.formrun-system-confirm .uf-smj-enquete-form-item-region__content select{width:100%;border:none}@media(max-width: 767.98px){.formrun-system-confirm .uf-smj-enquete-form-item-region__content select{padding:0}}@media(min-width: 768px){.formrun-system-confirm .uf-smj-enquete-form-item-region__content select{padding:0}}.formrun-system-confirm .uf-smj-enquete-form-item-region__content .uf-smj-enquete-form-item-arrow{display:none}.formrun-system-confirm .uf-smj-enquete-form-item__sublabel{display:none}.formrun-system-confirm .form-group div:last-child{border-bottom:1px solid #ccc}@media(max-width: 767.98px){.formrun-system-confirm .form-group div:last-child{border-width:.2666666667vw}}@media(min-width: 768px){.formrun-system-confirm .form-group div:last-child{border-width:1px}}.formrun-system-confirm .form-group input{border:none;padding-bottom:0}.formrun-system-confirm .uf-smj-enquete-form-item__content.--zipcode{display:grid;grid-template-columns:1em auto}.formrun-system-confirm .address{gap:0}@media(max-width: 767.98px){.formrun-system-confirm .address div:last-child{padding-bottom:2.1333333333vw}}@media(min-width: 768px){.formrun-system-confirm .address div:last-child{padding-bottom:10px}}.formrun-system-confirm .radioclass{position:relative;display:none;line-height:1}.formrun-system-confirm .radioclass+label{display:none;line-height:1}.formrun-system-confirm .radioclass:checked+label{display:block}.formrun-system-confirm .uf-smj-enquete-form-item__radio div{grid-template-columns:auto}.formrun-system-confirm input:-moz-placeholder-shown{display:none}.formrun-system-confirm input:placeholder-shown{display:none}