.dialog-footer button[data-v-5c89f8a1]:first-child{margin-right:10px}.demo-rate-block[data-v-5c89f8a1]{padding:30px 0;text-align:center;border-right:solid 1px var(--el-border-color);display:inline-block;width:49%;box-sizing:border-box}.demo-rate-block[data-v-5c89f8a1]:last-child{border-right:none}.demo-rate-block .demonstration[data-v-5c89f8a1]{display:block;color:var(--el-text-color-secondary);font-size:14px;margin-bottom:20px}.gradient-text[data-v-cab63cee]{font-size:2em;font-weight:700;background:linear-gradient(90deg,#FF5E5E,#FF8EAD,#6C93FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}.toku[data-v-cab63cee]{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.demonstration[data-v-cab63cee]{color:var(--el-text-color-secondary)}.couple-report-button[data-v-cab63cee]{display:inline-block;padding:10px 20px;font-size:1em;font-weight:700;color:#ff3a75;background-color:transparent;border:2px solid #FF3A75;border-radius:30px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.couple-report-button[data-v-cab63cee]:hover{background-color:#ff3a75;color:#fff}.couple-report-button2[data-v-cab63cee]{display:inline-block;padding:10px 20px;font-size:1em;font-weight:700;color:#fff;background-color:#ff6b81;border:none;border-radius:30px;text-align:center;text-decoration:none;transition:background-color .3s ease}.couple-report-button2[data-v-cab63cee]:hover{background-color:#ff5a71;cursor:pointer}.gradient-button[data-v-cab63cee]{display:inline-block;padding:10px 20px;font-size:16px;color:#fff;text-align:center;text-decoration:none;background:linear-gradient(to right,#ff5f6d,#ffc371);border:none;border-radius:50px;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:all .3s ease}.gradient-button[data-v-cab63cee]:hover{box-shadow:0 6px 8px #0003;transform:translateY(-2px)}.carousel-item-container[data-v-cab63cee]{position:relative;width:570px;height:352px;margin:0 auto}.carousel-image[data-v-cab63cee]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.overlay-text[data-v-cab63cee]{position:absolute;bottom:25%;left:30%;text-align:left!important;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7);z-index:10}.step[data-v-cab63cee]{display:inline-block;margin-top:15px;padding:5px 15px;background-color:#fc5c6c;font-size:14px;color:#fff;text-align:center;border-radius:8px}[data-v-cab63cee] button.el-carousel__button{background-color:#a1a1ae!important;color:#a1a1ae!important}[data-v-cab63cee] .el-carousel__indicator.is-active button.el-carousel__button{background-color:#fc5c6c!important;color:#fc5c6c!important}#lpstep[data-v-cab63cee]{width:100vw;margin-left:calc(-50vw + 50%);background-color:#fffaf5}.dialog-footer button[data-v-adb1ebca]:first-child{margin-right:10px}.demo-rate-block[data-v-adb1ebca]{padding:30px 0;text-align:center;border-right:solid 1px var(--el-border-color);display:inline-block;width:49%;box-sizing:border-box}.demo-rate-block[data-v-adb1ebca]:last-child{border-right:none}.demo-rate-block .demonstration[data-v-adb1ebca]{display:block;color:var(--el-text-color-secondary);font-size:14px;margin-bottom:20px}.gradient-text[data-v-1e4d628a]{font-size:2em;font-weight:700;background:linear-gradient(90deg,#FF5E5E,#FF8EAD,#6C93FF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}.toku[data-v-1e4d628a]{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.demonstration[data-v-1e4d628a]{color:var(--el-text-color-secondary)}.couple-report-button[data-v-1e4d628a]{display:inline-block;padding:10px 20px;font-size:1em;font-weight:700;color:#ff3a75;background-color:transparent;border:2px solid #FF3A75;border-radius:30px;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.couple-report-button[data-v-1e4d628a]:hover{background-color:#ff3a75;color:#fff}.couple-report-button2[data-v-1e4d628a]{display:inline-block;padding:10px 20px;font-size:1em;font-weight:700;color:#fff;background-color:#ff6b81;border:none;border-radius:30px;text-align:center;text-decoration:none;transition:background-color .3s ease}.couple-report-button2[data-v-1e4d628a]:hover{background-color:#ff5a71;cursor:pointer}.gradient-button[data-v-1e4d628a]{display:inline-block;padding:10px 20px;font-size:16px;color:#fff;text-align:center;text-decoration:none;background:linear-gradient(to right,#ff5f6d,#ffc371);border:none;border-radius:50px;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:all .3s ease}.gradient-button[data-v-1e4d628a]:hover{box-shadow:0 6px 8px #0003;transform:translateY(-2px)}.carousel-item-container[data-v-1e4d628a]{position:relative;width:570px;height:352px;margin:0 auto}.carousel-image[data-v-1e4d628a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.overlay-text[data-v-1e4d628a]{position:absolute;bottom:25%;left:30%;text-align:left!important;transform:translate(-50%,-50%);color:#fff;font-size:24px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.7);z-index:10}.step[data-v-1e4d628a]{display:inline-block;margin-top:15px;padding:5px 15px;background-color:#fc5c6c;font-size:14px;color:#fff;text-align:center;border-radius:8px}[data-v-1e4d628a] button.el-carousel__button{background-color:#a1a1ae!important;color:#a1a1ae!important}[data-v-1e4d628a] .el-carousel__indicator.is-active button.el-carousel__button{background-color:#fc5c6c!important;color:#fc5c6c!important}#lpstep[data-v-1e4d628a]{width:100vw;margin-left:calc(-50vw + 50%);background-color:#fffaf5}.dialog-footer button[data-v-f8b7c1b5]:first-child{margin-right:10px}.demo-rate-block[data-v-f8b7c1b5]{padding:30px 0;text-align:center;border-right:solid 1px var(--el-border-color);display:inline-block;width:49%;box-sizing:border-box}.demo-rate-block[data-v-f8b7c1b5]:last-child{border-right:none}.demo-rate-block .demonstration[data-v-f8b7c1b5]{display:block;color:var(--el-text-color-secondary);font-size:14px;margin-bottom:20px}.flex-box[data-v-1470e9d7]{background-color:#f5fbfb;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-decoration:none;width:100%;border-radius:15px!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.flex-box .text[data-v-1470e9d7]{font-size:14px;color:#2c4748;flex-basis:100%;padding-left:15px;user-select:none!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.flex-box .pic[data-v-1470e9d7]{padding:5px;user-select:none!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.sb-bg2[data-v-0a1d7a55],.sb-bg3[data-v-0a1d7a55]{width:100%;height:0;padding-top:47.804878%;background-repeat:no-repeat;background-position:center center;background-size:cover}.safe-sub p[data-v-0a1d7a55]{line-height:150%}.safe-sub ul li[data-v-0a1d7a55]{padding:15px 15px 15px 0}.flex-box[data-v-0a1d7a55]{background-color:#f5fbfb;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-decoration:none;width:100%;border-radius:15px!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.flex-box .text[data-v-0a1d7a55]{font-size:14px;color:#2c4748;flex-basis:100%;padding-left:15px;user-select:none!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.flex-box .pic[data-v-0a1d7a55]{padding:5px;user-select:none!important;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.dialog-footer button[data-v-84253f8a]:first-child{margin-right:10px}.demo-rate-block[data-v-84253f8a]{padding:30px 0;text-align:center;border-right:solid 1px var(--el-border-color);display:inline-block;width:49%;box-sizing:border-box}.demo-rate-block[data-v-84253f8a]:last-child{border-right:none}.demo-rate-block .demonstration[data-v-84253f8a]{display:block;color:var(--el-text-color-secondary);font-size:14px;margin-bottom:20px}.add-form>div:first-child label{display:none}.add-form label{font-weight:700}.girl.el-radio-button{--el-radio-button-checked-bg-color: #eb6a7a !important;--el-radio-button-checked-text-color: var(--el-color-white);--el-radio-button-checked-border-color: #eb6a7a !important;--el-radio-button-disabled-checked-fill: var(--el-border-color-extra-light);position:relative;display:inline-block;outline:0}.notice-skeleton .el-skeleton__item{height:1.3em;width:100%}.infinite-list-wrapper{height:50%;text-align:center}.infinite-list-wrapper .list{padding:0;margin:0;list-style:none}.infinite-list-wrapper .list-item{display:flex;align-items:center;justify-content:center;height:300px}.infinite-list-wrapper .list-item+.list-item{margin-top:10px}.scroll-container[data-v-52d39eee]{position:relative;display:flex;overflow-x:auto;padding:0 8px;background:#fff;border-bottom:1px solid #eee;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.scroll-container[data-v-52d39eee]::-webkit-scrollbar{display:none}.scroll-item[data-v-52d39eee]{flex:0 0 auto;min-width:100px;padding:14px 12px;font-size:14px;font-weight:500;color:#666;text-align:center;white-space:nowrap;cursor:pointer;transition:color .2s}.scroll-item.active[data-v-52d39eee]{color:#00bcd4;font-weight:600}.underline[data-v-52d39eee]{position:absolute;bottom:0;height:2px;background:#00bcd4;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1)}.swipe-container[data-v-52d39eee]{overflow:hidden;visibility:visible;position:relative}.swipe-wrap[data-v-52d39eee]{overflow:hidden;position:relative}.swipe-wrap>.swipe-item[data-v-52d39eee]{float:left;width:100%;position:relative;box-sizing:border-box;padding:24px;text-align:center;font-size:18px;font-weight:700;height:50vh}.scroll-wrapper[data-v-52d39eee]{height:100%;width:100%;display:flex;align-items:center}.scrollable-content-horizontal[data-v-52d39eee]{display:flex;align-items:center;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border:1px solid #ddd;border-radius:8px;background:#f9f9f9;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scrollable-content-horizontal[data-v-52d39eee]::-webkit-scrollbar{display:none}.scrollbar-demo-item-horizontal[data-v-52d39eee]{flex:0 0 150px;height:100px;display:flex;align-items:center;justify-content:center;background-color:#eaf4ff;margin-right:10px;border-radius:4px;color:#333}.scrollbar-demo-item-horizontal[data-v-52d39eee]:last-child{margin-right:0}.dialog-footer button[data-v-f69c2c60]:first-child{margin-right:10px}.demo-rate-block[data-v-f69c2c60]{padding:30px 0;text-align:center;border-right:solid 1px var(--el-border-color);display:inline-block;width:49%;box-sizing:border-box}.demo-rate-block[data-v-f69c2c60]:last-child{border-right:none}.demo-rate-block .demonstration[data-v-f69c2c60]{display:block;color:var(--el-text-color-secondary);font-size:14px;margin-bottom:20px}.flex-2[data-v-0b2e6a76]{display:flex;flex-wrap:wrap;justify-content:space-between}.item[data-v-0b2e6a76]{width:48%;margin:1%}.button-free-like{display:inline-block;background-color:#ff6b6b;padding:25px;color:#fff;font-weight:700;font-size:14px;text-align:left;width:100%}.beginner-mark{font-family:"Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji",sans-serif}.flex-2[data-v-c212a4db]{display:flex;flex-wrap:wrap;justify-content:space-between}.item[data-v-c212a4db]{width:48%;margin:1%}.custom-skeleton-p .el-skeleton__item[data-v-f7ac80eb]{width:100%;height:26px;display:block;margin-top:0!important}.custom-skeleton .el-skeleton__item[data-v-f7ac80eb]{width:100%;height:39px;display:block;font-weight:700}.custom-skeleton-h3 .el-skeleton__item[data-v-f7ac80eb]{width:100%;height:31px;display:block;margin-top:0!important;font-weight:700}.custom-skeleton-200 .el-skeleton__item[data-v-f7ac80eb]{height:33px;width:200px}.radio-div[data-v-f7ac80eb]{text-align:left;display:table}.dialog-footer button[data-v-ffc4bed8]:first-child{margin-right:10px}.el-upload-list--picture-card{--el-upload-list-picture-card-size: 148px;display:flex;flex-wrap:wrap;justify-content:center;margin:0;gap:10px}.el-upload-list--picture-card li{flex:0 0 var(--el-upload-list-picture-card-size);margin-bottom:10px}.dialog-footer button[data-v-c4d85146]:first-child{margin-right:10px}.demo-rate-block[data-v-c4d85146]{padding:30px 0;text-align:center;border-right:solid 1px var(--el-border-color);display:inline-block;width:49%;box-sizing:border-box}.demo-rate-block[data-v-c4d85146]:last-child{border-right:none}.demo-rate-block .demonstration[data-v-c4d85146]{display:block;color:var(--el-text-color-secondary);font-size:14px;margin-bottom:20px}.policy[data-v-9ec24ee0]{padding:15px}.policy h3[data-v-9ec24ee0]{font-size:16px;font-weight:700;border-left:5px solid rgb(0,150,169);color:#0096a9;line-height:1.3;margin-bottom:15px;padding:0 4px 0 8px}.el-collapse-item__header{padding:5px 15px!important;text-align:left!important;line-height:165%;height:none!important}.faq .el-collapse-item__arrow{padding-left:15px}.el-collapse-item__content>div{padding:0 30px!important}.faq .el-skeleton__p.is-first{width:80%}#preview[data-v-a7b8c5cd]{overflow:hidden!important;width:600px}#preview_inner[data-v-a7b8c5cd]{font-family:"M PLUS Rounded 1c",sans-serif!important;background-size:600px auto;position:relative;width:600px}#letter_body[data-v-a7b8c5cd]{position:relative;background-color:#fff;border-left:17px solid #fbc0c9;border-right:17px solid #fbc0c9;display:inline-block;font-size:1.5rem;color:#444;padding:10px!important;min-width:546px;text-align:center;height:200px;display:table-cell;vertical-align:middle;white-space:pre-wrap}#preview[data-v-8a22103b]{overflow:hidden!important;width:600px}#preview_inner[data-v-8a22103b]{font-family:"M PLUS Rounded 1c",sans-serif!important;background-size:600px auto;position:relative;width:600px}#letter_body[data-v-8a22103b]{position:relative;background-color:#fff;border-left:17px solid #fbc0c9;border-right:17px solid #fbc0c9;display:inline-block;font-size:1.5rem;color:#444;padding:10px!important;min-width:546px;text-align:center;height:200px;display:table-cell;vertical-align:middle;white-space:pre-wrap}.el-skeleton__paragraph[data-v-ed8a8fd3]{margin-top:5px!important}#letter_price[data-v-ed8a8fd3]{position:absolute;top:0;right:0;background-color:#ffffffe6;padding:15px;font-weight:700}.custom-title[data-v-ed8a8fd3]{width:100%;text-align:right;padding-right:15px;color:#999}.el-collapse[data-v-ed8a8fd3]{margin-top:-5px;border:none!important}.el-form-item[data-v-ed8a8fd3]{margin-bottom:0!important}.el-icon.el-collapse-item__arrow svg path[data-v-ed8a8fd3]{fill:#999}.kaiwa.line{width:100%;max-width:500px;margin:0 auto;padding:10px 0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Helvetica Neue,Lucida Sans Unicode,Arial;font-size:16px;color:#333;line-height:1.4;overflow:hidden}.kaiwa.line .fukidasi{position:relative;display:inline-block;max-width:192px;margin:8px 0 0;padding:9px 14px;border-radius:19px;overflow-wrap:break-word;clear:both;box-sizing:content-box}.kaiwa.line .fukidasi.left{float:left;margin-left:62px;background-color:red}.kaiwa.line .name+.fukidasi.left{margin-top:5px;background-color:#fff;border:1px solid #e7e7e7}.kaiwa.line .fukidasi.right{float:right;margin-right:12px;background:#357cf5;color:#fff}.kaiwa.line .name{clear:right;margin-left:62px;color:#fff}.kaiwa.line .icon{position:absolute;width:40px;height:40px;left:-54px;top:-2px;border-radius:20px}.kaiwa.line .name+.left .icon{top:-1.8em}.kaiwa.line .fukidasi.left:after{left:-10px;border-radius:18px 0 6px 18px/18px 0 1px 18px;box-shadow:-3px -15px 0 -5px #fff inset}.kaiwa.line .fukidasi.right:after{right:-10px;border-radius:0 18px 18px 6px/0 18px 18px 1px;box-shadow:inset 3px -15px 0 -5px #7adc40}.ashiato-div[data-v-959be021]{border-bottom:1px solid #ededed}.ashiato-div[data-v-959be021]:last-child{border-bottom:0px solid #ededed}.infinite-list-wrapper[data-v-959be021]{height:50%;text-align:center}.infinite-list-wrapper .list[data-v-959be021]{padding:0;margin:0;list-style:none}.infinite-list-wrapper .list-item[data-v-959be021]{display:flex;align-items:center;justify-content:center;height:150px;background:var(--el-color-danger-light-9);color:var(--el-color-danger)}.infinite-list-wrapper .list-item+.list-item[data-v-959be021]{margin-top:10px}.el-skeleton__paragraph{margin-top:5px!important}.article span{display:block;text-align:center}.article{padding:0 15px!important;word-break:break-all}.article h2{padding:0;padding:15px!important;background-color:#c6e8e9;border-radius:10px}.article p{line-height:30px!important}.article img{max-width:100%;height:auto}
