@import"https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+New:wght@300;400;500;700&display=swap";a{text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}button{border:none;background:none}.btnForm{font-size:1.7rem;color:#fff;background-color:#685d5d;width:270px;max-width:100%;height:60px;line-height:35px;text-align:center;display:block;border-radius:30px;position:relative}.btnForm::after{content:"";width:8px;height:8px;display:inline-block;position:absolute;top:25px;right:20px;content:"";border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btnForm:hover{opacity:1}.btnForm.active{background:-webkit-gradient(linear, left top, right top, from(rgb(249, 104, 118)), to(rgb(240, 205, 120)));background:linear-gradient(90deg, rgb(249, 104, 118) 0%, rgb(240, 205, 120) 100%)}.space{width:100%;height:0px}main .breadcrumb{background-color:#f4efef}main .mv{width:100%;font-family:"fot-tsukuardgothic-std",sans-serif;background-color:#f4efef}main .mv__wrap{text-align:center;font-size:2.2rem;font-weight:700;line-height:1.5;padding:0 0 75px;position:relative}main .mv__wrap p{padding:10px 0}main .mv__wrap img{width:150px;height:auto;vertical-align:-5px;padding:0 8px 0 0}main .mv__wrap strong{color:#ea6771;font-size:2.5rem}main .mv__wrap .bg_PNK{color:#fff;background-color:#ea6771;padding:0 5px}main .mv__wrap span{display:inline-block}main .mv__wrap::after{content:"";background-image:url(/assets/images/common/nakabayashi.png);background-repeat:no-repeat;background-size:220px;width:220px;height:240px;bottom:15%;right:0;position:absolute}main .step{width:100%;height:100%;margin:50px 0;padding:30px}main .step__q{width:1000px;margin:auto;padding:0 0 0 130px;position:relative}main .step__q::before{content:"";background:url(/assets/images/entry/q_icon.png);background-repeat:no-repeat;width:85px;height:85px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}main .step__tip{padding:20px;border:2px solid #8c8484;border-radius:50px;position:relative}main .step__tip::before,main .step__tip::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}main .step__tip::before{left:-15px;width:15px;height:15px;background-color:#8c8484;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}main .step__tip::after{left:-10px;width:15px;height:15px;background-color:#fff;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}main .step__a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto 30px}main .step__box{width:60%;margin:0 auto;padding:0 0 20px}main .step__label{color:#685d5d;padding:0 0 5px}main .step__selectWrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}main .step__selectWrap::after{position:absolute;right:15px;width:10px;height:7px;background-color:#685d5d;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";pointer-events:none}main .step__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:680px;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;border:1px solid #a38c8c;border-radius:5px;background-color:#fff;color:#a69894;font-size:1em;cursor:pointer}main .step__select.selected{color:#685d5d}main .step__select:focus{border-color:#ea6771;outline:none}main .step__input{width:100%;padding:8px 10px;border:1px solid #a38c8c;border-radius:5px;color:#685d5d;font-size:1em;line-height:1.5}main .step__input::-webkit-input-placeholder{color:#a69894}main .step__input::-moz-placeholder{color:#a69894}main .step__input:-ms-input-placeholder{color:#a69894}main .step__input::-ms-input-placeholder{color:#a69894}main .step__input::placeholder{color:#a69894}main .step__input:focus{border-color:#ea6771;outline:none}main .step__stepText{text-align:center;padding:0 0 15px}main .step__btn{width:270px;color:#ea6771;background:#fff;border:2px solid #ea6771;font-size:1.75rem;font-weight:700;padding:.5em;border-radius:50px;display:block;text-align:center;cursor:pointer}main .step__btn.active{color:#fff;background:#ea6771}main .step__text{color:#685d5d;text-align:center;font-size:1.5rem;letter-spacing:1px;padding:0 0 35px}main .step__submit{height:80px;line-height:1.75}main .step__submit::after{top:35px}main .step__btnText{font-size:1.5rem}main .step__linkText{text-align:center;padding:30px 0}main .step__kiyaku{color:#7ea9da;text-decoration:underline;text-underline-offset:5px}main .step .mfp_next,main .step__submit{letter-spacing:1px;margin:0 auto;float:none}main .step .mfp_next.active,main .step__submit.active{cursor:pointer}main .step input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}main .step input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}main .step .mfp_err{display:none !important}main .step01 .step__a{width:850px}main .step02 .step__a,main .step03 .step__a{width:560px}main #mfp_phase_stat{display:none}main .form__box label:hover{background-color:#ffeeb5}main .mfp_prev{color:#685d5d}main .mfp_prev::before{content:"<";padding-right:10px}main .mfp_prev:hover{color:#c9c1c2}main .thanks{width:100%;margin:50px 0;padding:30px}main .thanks__msg{width:1000px;margin:auto;padding:0 0 0 130px;position:relative}main .thanks__msg::before{content:"";background:url(/assets/images/entry/q_icon.png);background-repeat:no-repeat;width:85px;height:85px;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}main .thanks__tip{padding:20px;border:2px solid #8c8484;border-radius:50px;position:relative}main .thanks__tip::before,main .thanks__tip::after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:""}main .thanks__tip::before{left:-15px;width:15px;height:15px;background-color:#8c8484;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}main .thanks__tip::after{left:-10px;width:15px;height:15px;background-color:#fff;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}main .thanks__txt{width:100%;text-align:center}main .thanks__txt p.heading{font-size:2rem;padding:60px 0 30px}@media screen and (max-width: 1220px)and (min-width: 768px){main .pc{display:block}main .sp{display:none}main .mv__wrap{text-align:left;margin:0 auto;padding:0 0 50px;max-width:650px}main .mv__wrap p{padding:10px 0 5px 0}main .mv__wrap p.mv__tip{padding:5px 0 25px}main .mv__wrap strong br.sp{display:block}main .mv__wrap .bg_PNK{margin:0 0 10px 0}main .mv__wrap::after{background-size:200px;width:200px;height:220px;bottom:0;right:0}main .mv__tip{text-align:center}main .step__q{width:100%;max-width:700px}main .step01 .step__a{width:100%;max-width:570px}main .thanks__msg{width:100%;max-width:700px}}@media screen and (max-width: 767px){main .breadcrumb{background-color:#fff}main .mv__wrap{text-align:left;font-size:3.5vw;line-height:1.5;padding:5vw}main .mv__wrap p{padding:0}main .mv__wrap p.mv__tip{padding:2vw}main .mv__wrap p.mv__catch{padding-top:5vw;padding-bottom:0}main .mv__wrap img{width:20vw;vertical-align:-1vw;padding:0 1vw 0 0}main .mv__wrap strong{font-size:4vw}main .mv__wrap .bg_PNK{margin:0 2vw 2vw 0}main .mv__wrap span.pc{display:none}main .mv__wrap::after{background-size:28vw;width:28vw;height:30vw;bottom:6%;right:5vw}main .mv__tip{background-color:#fff;position:relative}main .mv__tip::after{content:"";background-color:#fff;width:20px;height:15px;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute}main .step{margin:0;padding:2vh 5vw}main .step__q{width:100%;padding:0 0 0 20vw}main .step__q::before{background-size:13vw;width:13vw;height:13vw;top:0;left:0;-webkit-transform:none;transform:none}main .step__tip{padding:3vw 5vw;border:1px solid #8c8484;border-radius:5vw}main .step__tip::before,main .step__tip::after{top:4vw;-webkit-transform:none;transform:none}main .step__tip::before{left:-4vw;width:4vw;height:4vw}main .step__tip::after{left:-3vw;width:4vw;height:4vw}main .step__a{margin:4vh auto 3vh}main .step__wrap{line-height:1}main .step__select{min-width:65vw;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;border:1px solid #f4efef;border-radius:1vw;font-size:1em}main .step__btn{width:43vw;height:14vw;line-height:1.3;border:1px solid #ea6771;font-size:4vw;padding:0;border-radius:10vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .step__bottom{padding:0 0 50px}main .step01 .step__a{width:100%}main .step02 .step__a,main .step03 .step__a{width:100%}main .thanks{margin:0;padding:2vh 5vw}main .thanks__msg{width:100%;padding:0 0 0 20vw}main .thanks__msg::before{background-size:13vw;width:13vw;height:13vw;top:0;left:0;-webkit-transform:none;transform:none}main .thanks__tip{padding:3vw 5vw;border:1px solid #8c8484;border-radius:5vw}main .thanks__tip::before,main .thanks__tip::after{top:4vw;-webkit-transform:none;transform:none}main .thanks__tip::before{left:-4vw;width:4vw;height:4vw}main .thanks__tip::after{left:-3vw;width:4vw;height:4vw}main .thanks__txt{text-align:left}main .thanks__txt p.heading{text-align:center;font-size:4vw;padding:3vh 0 2vh}.footer__wrap{padding:4vh 0}}