@font-face{font-display:swap;font-weight:500;font-style:normal;font-family:"Noto Sans JP";src:url("../fonts/NotoSansJP-Medium.woff") format("woff")}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"Noto Sans JP";src:url("../fonts/NotoSansJP-Medium.woff") format("woff")}@font-face{font-display:swap;font-weight:500;font-style:normal;font-family:"Noto Serif JP";src:url("../fonts/NotoSerifJP-Medium.woff") format("woff")}@font-face{font-display:swap;font-weight:600;font-style:normal;font-family:"Oswald";src:url("../fonts/Oswald-SemiBold.woff") format("woff")}.fixedBottom{background-color:#fff8f8;padding:16px 20px 9px;width:100%;position:fixed;left:0;bottom:0;transform:scaleY(0);transform-origin:bottom;transition:.5s;z-index:2}.fixedBottom.fix{transform:scaleY(1)}.fixedBottom__inner{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 576px){.fixedBottom__inner{gap:8px}}.fixedBottom .sp-menu__tel img{width:155px}.fixedBottom__tel{color:#fb5588;display:flex;align-items:center;flex-shrink:0;gap:16px}.fixedBottom__tel-num{font-family:"Oswald";font-size:2.625rem;font-weight:700;line-height:1.45}.fixedBottom__tel-text{font-size:.8125rem;font-weight:700}.fixedBottom__row{border-left:1px solid #b7b7b7;display:flex;align-items:center;gap:12px;margin-left:40px;padding-left:40px}@media screen and (max-width: 1200px){.fixedBottom__row{margin-left:20px;padding-left:20px}.fixedBottom__tel{flex-shrink:0}.fixedBottom__tel-num{font-size:2.5rem}.fixedBottom__tel-text{font-size:.8125rem}}@media screen and (max-width: 992px){.fixedBottom__tel{transform:scale(0.8)}.fixedBottom__row:nth-child(2){margin-left:0}}@media screen and (max-width: 576px){.fixedBottom{background-color:#000;padding:6px 10px}.fixedBottom__inner.sp{display:flex !important}.fixedBottom__inner a:first-child{flex:1}.fixedBottom .sp-menu__tel p::before,.fixedBottom .sp-menu__tel p::after{display:none}}.fixedRight{position:fixed;top:120px;right:0;display:none;transition:.5s;z-index:1}.fixedRight.fix{display:block}.fixedRight__urgent{display:block;margin-left:auto;width:64px}.fixedRight__sonae{display:none;position:fixed;right:0;bottom:105px;z-index:10}.fixedRight__sonae.fix{display:block}.fixedRight__sonae a img{width:160px}.fixedRight__close{cursor:pointer;display:block;margin-left:auto;width:15px;height:15px}.fixedRight a{display:block;margin-top:4px}@media screen and (max-width: 992px){.fixedRight.fix{display:none}}@media screen and (max-width: 768px){.breadcrumbs{margin-bottom:16px}}.seizen{background-color:#fdf9f9;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.seizen__contact{border:2px solid #d11515;border-radius:6px;box-shadow:5px 5px 0 rgba(0,0,0,.16);margin:0 auto 60px;max-width:1000px}@media screen and (max-width: 768px){.seizen__contact{box-shadow:2px 2px 0 rgba(0,0,0,.16);margin-bottom:40px}}.seizen__contact-title{background-color:#d11515;border-radius:4px 4px 0 0;color:#fff;font-size:1.5rem;font-weight:700;padding:9px 10px 11px;text-align:center}@media screen and (max-width: 768px){.seizen__contact-title{font-size:1.125rem}}.seizen__contact-content{background-color:#fff;border-radius:0 0 4px 4px;padding:13px 0 25px 40px;position:relative}@media screen and (max-width: 992px){.seizen__contact-content{padding-left:20px}}@media screen and (max-width: 768px){.seizen__contact-content{padding:10px 0 0}}.seizen__contact-content::after{background-image:url(../img/seizen/contact_pc.png);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;width:427px;height:100%;position:absolute;top:0;right:0}@media screen and (max-width: 768px){.seizen__contact-content::after{background-image:url(../img/seizen/contact_sp.png);width:179px;height:114px}}.seizen__contact-body{max-width:675px;position:relative;z-index:1}@media screen and (max-width: 768px){.seizen__contact-body{display:flex;flex-direction:column}}.seizen__contact-tel{border-bottom:1px solid #d11515;display:flex;align-items:center;justify-content:center;padding-bottom:4px}@media screen and (max-width: 768px){.seizen__contact-tel{border:none;order:2;flex-direction:column;padding-bottom:0}}.seizen__contact-lead{border:1px solid #d11515;border-radius:3px;color:#d11515;font-size:1.125rem;font-weight:700;margin-right:16px;padding:7px 19px 9px;text-align:center}@media screen and (max-width: 768px){.seizen__contact-lead{background-color:#f6e8ed;border:none;border-radius:0;display:flex;justify-content:center;font-size:.9375rem;line-height:1.25;margin-right:0;padding:8px 0 7px;width:100%}}.seizen__contact-num .pc{display:flex;align-items:center;gap:8px}@media screen and (max-width: 768px){.seizen__contact-num{padding:12px 15px 14px}}.seizen__contact .header__tel-num{color:#d11515;font-family:"Oswald";font-size:3.375rem;font-weight:700;line-height:1.5}@media screen and (max-width: 768px){.seizen__contact .header__tel-num{font-size:2.5rem}}.seizen__contact-info{display:flex;gap:7px;margin-left:9px}@media screen and (max-width: 768px){.seizen__contact-info{display:none}}.seizen__contact-info span{background-color:#d11515;border-radius:2px;color:#fff;display:grid;place-items:center;padding:4px 6px;text-align:center}@media screen and (max-width: 768px){.seizen__contact-info span{font-size:.875rem;width:110px}}@media screen and (max-width: 768px){.seizen__contact-info br{display:none}}.seizen__contact-text{line-height:1.6;padding-top:10px;text-align:center}@media screen and (max-width: 768px){.seizen__contact-text{order:1;max-width:225px;padding-top:0;padding-left:15px;padding-bottom:16px;text-align:left}}@media screen and (max-width: 768px){.seizen__contact-text p{font-size:.875rem;line-height:1.42}}.seizen__contact-text p:first-child{color:#d11515}@media screen and (max-width: 768px){.seizen__contact-text p:first-child{margin-bottom:5px}}.seizen__lead{background-image:url(../img/seizen/bg-seizen.png);background-repeat:no-repeat;background-position:center;background-size:cover;border:2px solid #42a5b5;margin:0 auto 80px;max-width:1200px;padding:28px}@media screen and (max-width: 992px){.seizen__lead{margin-bottom:60px}}@media screen and (max-width: 768px){.seizen__lead{background-image:url(../img/seizen/bg-seizen_sp.png);padding:25px 20px}}.seizen__lead-bg{margin-top:122px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:149px;padding:0 20px}@media screen and (max-width: 992px){.seizen__lead-bg{margin-top:90px;margin-bottom:120px}}@media screen and (max-width: 768px){.seizen__lead-bg{margin-top:60px;margin-bottom:90px}}@media screen and (max-width: 576px){.seizen__lead-bg{margin-top:40px;margin-bottom:70px}}.seizen__lead-inner{margin-inline:auto;max-width:478px;text-align:center}.seizen__lead-heading{border-bottom:2px solid #42a5b5;color:#42a5b5;font-size:3.125rem;font-weight:700;line-height:1.4;margin-bottom:17px}@media screen and (max-width: 992px){.seizen__lead-heading{font-size:2.8125rem}}@media screen and (max-width: 768px){.seizen__lead-heading{border-bottom:1px solid #42a5b5;font-size:1.875rem;padding-bottom:7px}}.seizen__lead-item{display:flex;gap:26px;justify-content:center;margin-bottom:25px}@media screen and (max-width: 768px){.seizen__lead-item{flex-direction:column;gap:10px}}@media screen and (max-width: 576px){.seizen__lead-item{margin:0 auto;width:66%}}.seizen__lead-item li{display:flex;align-items:center;gap:5px;font-size:1.5rem;font-weight:700}@media screen and (max-width: 768px){.seizen__lead-item li{font-size:1.25rem;width:100%}}.seizen__lead-btn a{display:block}.seizen__ticket{margin-bottom:80px;text-align:center}@media screen and (max-width: 768px){.seizen__ticket{margin-bottom:40px}}.seizen__ticket img{margin-inline:auto}.seizen__ticket h3{margin-bottom:20px}@media screen and (max-width: 768px){.seizen__ticket h3{margin-bottom:12px}}.seizen__merit{margin-bottom:80px}@media screen and (max-width: 768px){.seizen__merit{margin-bottom:60px}}@media screen and (max-width: 576px){.seizen__merit{margin-bottom:40px}}.seizen__merit-heading{font-size:2.25rem;font-weight:700;margin-bottom:45px;position:relative;text-align:center}.seizen__merit-heading::before{background:url(../img/icon-title.svg) no-repeat;background-size:contain;content:"";width:17px;height:22px;position:absolute;top:-35px;left:0;right:0;margin:auto}@media screen and (max-width: 992px){.seizen__merit-heading{font-size:1.875rem}}@media screen and (max-width: 768px){.seizen__merit-heading{font-size:1.5rem;margin-bottom:22px}}.seizen__merit-list{display:flex;gap:30px;margin-bottom:80px}@media screen and (max-width: 992px){.seizen__merit-list{margin-bottom:60px}}@media screen and (max-width: 768px){.seizen__merit-list{flex-direction:column;gap:12px;margin-bottom:40px}}.seizen__merit-list li{position:relative;width:calc((100% - 60px)/3)}@media screen and (max-width: 768px){.seizen__merit-list li{width:100%}}.seizen__benefits{background-color:#f8edef;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:120px 20px 60px}@media screen and (max-width: 768px){.seizen__benefits{padding:80px 20px 60px}}@media screen and (max-width: 576px){.seizen__benefits{padding:61px 20px 48px}}.seizen__benefits-inner{margin-inline:auto;max-width:1200px}.seizen__benefits-heading{font-size:2.25rem;font-weight:700;margin-bottom:45px;position:relative;text-align:center}.seizen__benefits-heading::before{background:url(../img/icon-title.svg) no-repeat;background-size:contain;content:"";width:17px;height:22px;position:absolute;top:-35px;left:0;right:0;margin:auto}@media screen and (max-width: 992px){.seizen__benefits-heading{font-size:1.875rem}}@media screen and (max-width: 768px){.seizen__benefits-heading{font-size:1.5rem;margin-bottom:20px}}.seizen__benefits-lead{font-size:1.125rem;margin-bottom:50px;text-align:center}@media screen and (max-width: 768px){.seizen__benefits-lead{font-size:1rem;line-height:1.45;margin-bottom:40px;text-align:left}}.seizen__benefits-lead .emphasis{color:#fb5588;font-size:1.375rem;font-weight:700}@media screen and (max-width: 768px){.seizen__benefits-lead .emphasis{font-size:1.25rem}}.seizen__benefits-list{margin-bottom:96px}@media screen and (max-width: 768px){.seizen__benefits-list{margin-bottom:70px}}.seizen__benefits-list h5{background-color:#fb5588;border-radius:6px 6px 0 0;color:#fff;display:flex;align-items:center;gap:10px;justify-content:center;font-size:1.75rem;padding:3px 5px 7px}@media screen and (max-width: 768px){.seizen__benefits-list h5{font-size:1.5rem}}@media screen and (max-width: 576px){.seizen__benefits-list h5{font-size:1.25rem;line-height:1.4;padding:12px 5px}}.seizen__benefits-list h5 .number{font-size:2.6875rem;font-weight:700}@media screen and (max-width: 768px){.seizen__benefits-list h5 .number{font-size:2.0625rem}}.seizen__benefits-item:not(:first-child){margin-top:65px}@media screen and (max-width: 768px){.seizen__benefits-item:not(:first-child){margin-top:45px}}@media screen and (max-width: 576px){.seizen__benefits-item:not(:first-child){margin-top:30px}}.seizen__benefits-body{background-color:#fff;padding:28px 30px}@media screen and (max-width: 576px){.seizen__benefits-body{padding:20px 15px}}.seizen__benefits-lead02{border-bottom:1px solid #c8c8c8;font-size:1.25rem;font-weight:700;margin-bottom:17px;padding-bottom:10px;text-align:center}@media screen and (max-width: 576px){.seizen__benefits-lead02{line-height:1.4;margin-bottom:10px;padding-bottom:13px}}.seizen__benefits-lead02 .emphasis{color:#fb5588;font-size:1.6875rem}.seizen__benefits-text{line-height:1.4;margin-bottom:50px;text-align:center}@media screen and (max-width: 768px){.seizen__benefits-text{margin-bottom:25px;text-align:left}}.seizen__benefits-photo+li{margin-top:40px}@media screen and (max-width: 768px){.seizen__benefits-photo+li{margin-top:20px}}.seizen__benefits-photo img{margin:auto}.seizen__benefits-note{font-size:.75rem;line-height:1.45;margin-top:30px}@media screen and (max-width: 576px){.seizen__benefits-note{margin-top:20px}}.seizen__benefits-detail{margin-bottom:96px;text-align:center}@media screen and (max-width: 576px){.seizen__benefits-detail{margin-bottom:76px}}.seizen__benefits-box{background-color:#fff;border-radius:6px;margin-inline:auto;max-width:800px;padding:34px 50px 30px;position:relative}@media screen and (max-width: 576px){.seizen__benefits-box{padding:40px 20px 28px}}.seizen__benefits-box h5{background-color:#42a5b5;border-radius:25px;color:#fff;display:grid;place-items:center;font-family:"Oswald";font-size:1.5rem;font-weight:700;width:290px;height:50px;position:absolute;top:-25px;left:0;right:0;margin:auto}.seizen__benefits-box .list__box{margin-inline:auto;max-width:625px}.seizen__benefits-box .list__box .list{margin-bottom:34px}@media screen and (max-width: 576px){.seizen__benefits-box .list__box .list{margin-bottom:25px}}.seizen__benefits-box .list__box .list li{display:flex;align-items:center;gap:10px;font-weight:700;position:relative}@media screen and (max-width: 768px){.seizen__benefits-box .list__box .list li{line-height:1.7}}@media screen and (max-width: 576px){.seizen__benefits-box .list__box .list li{font-size:1.125rem}}.seizen__benefits-box .list__box .list li+li{margin-top:20px}@media screen and (max-width: 576px){.seizen__benefits-box .list__box .list li+li{margin-top:30px}}.seizen__benefits-box .list__box p:has(+.note){font-weight:700;margin-bottom:15px}.seizen__benefits-box .list__box .note li{font-size:.75rem;line-height:1.45}.seizen__benefits__form{margin-bottom:120px;padding-top:138px}@media screen and (max-width: 768px){.seizen__benefits__form{margin-bottom:60px;padding-top:60px}}.seizen__benefits__form-heading{background-color:#fa1e1e;color:#fff;font-size:2.25rem;margin-bottom:139px;padding:19px;text-align:center}@media screen and (max-width: 768px){.seizen__benefits__form-heading{font-size:1.75rem;margin-bottom:90px}}@media screen and (max-width: 576px){.seizen__benefits__form-heading{font-size:1.25rem;margin-bottom:50px}}.seizen__benefits__form-title{font-size:2.25rem;font-weight:700;margin-bottom:80px;text-align:center}@media screen and (max-width: 768px){.seizen__benefits__form-title{font-size:1.5625rem;margin-bottom:40px}}.seizen__benefits__form-step{margin-bottom:22px}.seizen__benefits__form-step img{margin-inline:auto}.seizen .flow{background-color:#f8edef;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:98px 20px 80px;margin-bottom:0}@media screen and (max-width: 768px){.seizen .flow{padding-top:45px;padding-bottom:40px}}.seizen .flow__inner{margin-inline:auto;max-width:1200px}.seizen .flow__heading{font-size:2.25rem;font-weight:700;margin-bottom:45px;position:relative;text-align:center}.seizen .flow__heading::before{background:url(../img/icon-title.svg) no-repeat;background-size:contain;content:"";width:17px;height:22px;position:absolute;top:-35px;left:0;right:0;margin:auto}@media screen and (max-width: 992px){.seizen .flow__heading{font-size:1.875rem}}@media screen and (max-width: 768px){.seizen .flow__heading{font-size:1.5rem;margin-bottom:30px}}.seizen .form{padding:0 20px 100px}@media screen and (max-width: 768px){.seizen .form{padding:0 0 40px}}.seizen .form__title{display:flex;align-items:center;flex-direction:column;justify-content:center;margin-bottom:64px}@media screen and (max-width: 768px){.seizen .form__title{margin-bottom:30px}}.seizen .form__title span{font-size:2.25rem;font-weight:700}@media screen and (max-width: 768px){.seizen .form__title span{font-size:1.75rem}}@media screen and (max-width: 576px){.seizen .form__title span{font-size:1.5rem}}.seizen .form__step{margin-bottom:60px}@media screen and (max-width: 768px){.seizen .form__step{margin-bottom:40px}}.seizen .form__step img{margin-inline:auto}.seizen .form__text{text-align:center}@media screen and (max-width: 768px){.seizen .form__text{text-align:left}}.seizen .form__box .contact{padding-bottom:0}.seizen .form__lead{border:2px solid #42a5b5;border-radius:4px;margin:0 auto 80px;padding:40px;text-align:center}@media screen and (max-width: 992px){.seizen .form__lead{margin-bottom:60px;padding:30px}}@media screen and (max-width: 768px){.seizen .form__lead{margin-bottom:40px;padding:20px}}.seizen .form__lead-title{color:#42a5b5;font-size:2.125rem;font-weight:normal;margin-bottom:20px}@media screen and (max-width: 992px){.seizen .form__lead-title{font-size:1.875rem}}@media screen and (max-width: 768px){.seizen .form__lead-title{font-size:1.5625rem;line-height:1.4}}.seizen .form__lead-text{font-family:"Noto Sans JP";font-size:.9375rem;line-height:1.86}.seizen .form__lead-text span{color:#ee264e;font-weight:bold}.seizen .form__table{border:1px solid #d2d2d2}.seizen .form__table th{padding-top:40px;width:338px}.seizen .form__table th .required{font-weight:normal}.seizen .form__table .required.pref{position:initial;background-color:#fff;border:1px solid #eb6e8d;border-radius:2px;color:#eb6e8d;display:flex;align-items:center;justify-content:center;font-family:"Noto Sans JP";font-size:.875rem;width:80px;height:24px;width:80px}@media screen and (max-width: 576px){.seizen .form__table .required.pref{width:60px}}@media screen and (max-width: 400px){.seizen .form__table .select.pref{margin-top:10px}}.seizen .form__table .notice{margin-left:10px}@media(width <= 1193px){.seizen .form__table .notice{margin-top:10px;margin-left:0}}@media screen and (max-width: 576px){.seizen .form__table .notice{font-size:.8125rem}}.seizen .form__table td{padding-right:30px}.seizen .form__table select{cursor:pointer}.seizen .form__table .select{position:relative}.seizen .form__table .select::after{background:url(../img/form/arrow-down.svg) no-repeat;background-size:cover;content:"";width:10px;height:6px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.seizen .form__table .checkbox{display:inline-block;width:45%}.seizen .form__table .checkbox:nth-child(2){margin-top:0}.seizen .form__table .checkbox label{cursor:pointer}.seizen .form__table .checkbox__text{padding-left:40px;position:relative}.seizen .form__table .checkbox__text::before{background-color:#f5f5f5;border:1px solid #c2c2c2;border-radius:2px;content:"";display:block;width:22px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.seizen .form__table .checkbox input:checked+.checkbox__text::after{background:url(../img/form/checkbox-check.svg) no-repeat;border:none;content:"";display:block;width:22px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.seizen .form__table .flex{display:flex;align-items:center}.seizen .form__table .flex:not(:first-child){margin-top:10px}.seizen .form__table .flex.wrap{flex-wrap:wrap}.seizen .form__table .flex span{flex-shrink:0;margin-right:10px}.seizen .form__table .area,.seizen .form__table .anti,.seizen .form__table .bodaiji,.seizen .form__table .jiin{width:306px}.seizen .form__policy{text-align:center}@media screen and (max-width: 768px){.seizen .form__policy{text-align:left}}.seizen .form__confirm .send,.seizen .form__confirm .back{margin-inline:auto;position:relative;width:440px}@media screen and (max-width: 768px){.seizen .form__confirm .send,.seizen .form__confirm .back{margin-inline:auto;width:90%}}.seizen .form__confirm .send::after,.seizen .form__confirm .back::after{background-size:contain;content:"";width:22px;height:22px;position:absolute;top:50%;transform:translateY(-50%)}.seizen .form__confirm .send input,.seizen .form__confirm .back input{border-radius:6px;box-shadow:5px 5px 0 rgba(0,0,0,.16);color:#fff;font-family:"Noto Sans JP";font-weight:bold;display:flex;align-items:center;justify-content:center;margin:auto;width:100%}.seizen .form__confirm .send{margin-bottom:20px}.seizen .form__confirm .send::after{background-image:url(../img/seizen/arrow.svg);right:20px}.seizen .form__confirm .send input{background-color:#fb5588;font-size:1.75rem;height:100px}@media screen and (max-width: 768px){.seizen .form__confirm .send input{font-size:1.375rem}}.seizen .form__confirm .back::after{background-image:url(../img/seizen/arrow-back.svg);left:20px}.seizen .form__confirm .back input{background-color:#707070;font-size:1.25rem;height:80px}.seizen .form__heading{color:#282828;font-size:2rem;font-weight:700;margin-bottom:30px;text-align:center}@media screen and (max-width: 768px){.seizen .form__heading{font-size:1.5625rem}}.seizen .form__heading+.container__text{text-align:center}@media screen and (max-width: 768px){.seizen .form__present{margin-inline:auto;width:90%}}.seizen .form__note{background:url(../img/form/bg.jpg) no-repeat;background-size:cover;margin-top:80px;padding:30px}.seizen .form__note h3{font-size:1.625rem;font-weight:normal;margin-bottom:30px;text-align:center}.seizen .form__back{background-color:#fff;border:1px solid #fb5588;border-radius:6px;box-shadow:5px 5px 0 rgba(0,0,0,.16);color:#fb5588;display:flex;align-items:center;justify-content:center;font-family:"Noto Sans JP";font-size:1.25rem;font-weight:bold;width:300px;height:80px;margin:60px auto 0}@media screen and (max-width: 768px){.seizen .form__back{width:100%}}@media screen and (max-width: 992px){.seizen .form__table th{width:280px}}@media screen and (max-width: 768px){.seizen .form__table{margin-bottom:30px}.seizen .form__table th,.seizen .form__table td{display:block;width:100%}.seizen .form__table th{border-bottom:none;display:flex;align-items:center;line-height:1.6;padding:14px 12px;width:initial}.seizen .form__table th .tablet{display:none}.seizen .form__table th .required{font-size:.75rem;width:60px;height:18px;margin-left:10px;position:initial}.seizen .form__table td{padding:10px 15px 25px}.seizen .form__table small{font-size:.75rem}.seizen .form__table .re-enter{line-height:1.6}.seizen .form__table .yubin{flex-direction:column}.seizen .form__table .yubin .zip__search{margin-top:10px;margin-left:0;width:100%;height:40px}.seizen .form__table .checkbox{width:100%}.seizen .form__table .checkbox:nth-child(2){margin-top:15px}.seizen .form__table .area,.seizen .form__table .anti,.seizen .form__table .bodaiji,.seizen .form__table .jiin{width:100%}.seizen .form__policy{font-size:.875rem;line-height:1.7142857143;margin-bottom:40px}}@media screen and (max-width: 576px){.seizen .form__table input,.seizen .form__table textarea,.seizen .form__table select{padding-left:10px}.seizen .form__table .txt_input{display:inline-block;width:calc((100% - 15px)/2)}.seizen .form__table .txt_input+.txt_input{margin-left:11px}.seizen .form__table .birthday .select select{margin-right:5px}.seizen .form__table .birthday .select+.select{margin-left:10px}.seizen .form__table .birthday__flex{margin-left:10px}.seizen .form__table .birthday .year{width:145px}.seizen .form__table .birthday .month,.seizen .form__table .birthday .day{width:75px}.seizen .form__confirm .send input,.seizen .form__confirm .back input{width:100%}.seizen .form__heading{font-size:1.5rem;line-height:1.4166666667}.seizen .form__note{margin-top:50px;padding:30px 25px}.seizen .form__note h3{font-size:1.5rem;margin-bottom:25px}.seizen .form__back{margin-top:50px;width:100%}}@media screen and (max-width: 410px){.seizen .form__table .birthday{align-items:flex-start;flex-direction:column}.seizen .form__table .birthday__flex{display:flex;margin-top:10px;margin-left:0}}.contact{background-color:#fb5588;margin-top:56px;padding-bottom:50px;position:relative}.contact .w-container{margin-inline:auto;max-width:1240px;padding:0 20px}.contact__title{position:absolute;top:-55px;left:0;right:0}.contact__title img{margin-inline:auto}.contact__row{display:flex;gap:40px;justify-content:center;position:relative}.contact__row::before{background:url(../img/top/ill-contact.svg) no-repeat;background-position:right;background-size:80%;content:"";display:block;width:272px;height:526px;position:absolute;top:-83px;left:-260px;z-index:1}@media(width <= 1400px){.contact__row::before{display:none}}.contact__row li{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;padding-top:50px;position:relative;text-align:center;width:50%}.contact__row li::before{background-repeat:no-repeat;background-position:top;content:"";width:72px;height:72px;position:absolute;top:-36px;left:0;right:0;margin:auto}.contact__row li h3{font-size:2rem;font-weight:700;margin-bottom:20px}.contact__row li a{display:inline-block;margin-top:auto;margin-bottom:27px}.contact__row li a img{margin:0 auto}.contact__row-text{line-height:1.6;margin-bottom:20px}.contact__row-pc p{color:#fb5588}.contact__row-pc p:first-child{display:flex;justify-content:space-around;margin-inline:auto}.contact__row-pc p:last-child{font-family:"Oswald";font-size:4.75rem;font-weight:700}.contact__row-tel::before{background-image:url(../img/top/icon-tel.svg)}.contact__row-document::before{background-image:url(../img/top/icon-document.svg)}.contact__row-bottom{background-color:#f5f5f5;border-radius:0 0 6px 6px;color:#fb5588;font-size:1.5rem;font-weight:700;letter-spacing:.13em;margin-top:auto;padding:5px 10px 6px;text-align:center}.contact__seizen{text-align:center}.contact__seizen a{display:inline-block}@media screen and (max-width: 1200px){.contact::after{display:none}.contact__row::before{display:none}}@media screen and (max-width: 992px){.contact__title{margin:0 auto;width:90%}.contact__row li h3{font-size:1.625rem}}@media screen and (max-width: 768px){.contact{margin-top:60px}.contact__title{top:-35px}.contact__row{flex-direction:column;gap:60px}.contact__row li{margin:0 auto;max-width:580px;width:100%}.contact__row li a{margin-top:20px;margin-bottom:15px;padding:0 20px}.contact__row-text{margin-bottom:0;padding:0 20px}.contact__row-bottom{font-size:1.25rem;padding:10px}}@media screen and (max-width: 576px){.contact__title{top:-20px}.contact__row-bottom{font-size:1rem}}.footer{padding-top:15px;padding-bottom:20px}@media screen and (max-width: 768px){.footer{padding-top:20px}}.footer__lead,.footer__nav,.footer__link{display:none}.fixedRight,.fixedBottom{display:none !important}
/*# sourceMappingURL=toiawase.min.css.map */