@charset "UTF-8";:root{--clr-black: #1F2937;--clr-red: #E84646;--clr-red5: #FEF6F6;--clr-red10: #FCE4E4;--clr-blue: #264394;--clr-blue5: #F4F6FA;--clr-blue70: #677BB4;--clr-blue10: #DFE4F0;--clr-darkgreen: #149089;--clr-darkgreen5: #F3F9F9;--clr-darkgreen10: #DDEFEE;--clr-link:#0083D4;--clr-gray1:#EDF2F7;--clr-gray2:#F9FAFB;--clr-black50: #8F949B;--clr-black20: #BCBFC3;--clr-black10: #E3E5E7;--sec-max-width: 100%;--article-max-width:100%;--sec-padding: 5.6em;--sec-m-side:1em;--round32: 32px;--round16: 16px;--round8: 8px;--icon:"Material Symbols Outlined";--ttl:"Zen Kaku Gothic New", sans-serif;--num:"Oswald", sans-serif;--anm-hover: all .3s ease-in-out;--header-height: 86px}@media only screen and (min-width:768px){:root{--sec-m-side: 2em;--sec-max-width: 1664px;--article-max-width: 1264px;--header-height: 121px}}@media only screen and (min-width:1024px){:root{--sec-padding: 10.4em}}@media only screen and (min-width:1024px){body:has(.sidebar.is-collapsed) .main-content{padding-left:calc(90px + 5%)}}body:has(.lp) .main-content{background:#f6f8fb;padding:0!important}@media only screen and (min-width:1024px){body:has(.lp) .main-content{margin-left:300px!important;width:calc(100% - 300px)}body:has(.lp).sidebar-collapsed .main-content,body:has(.lp):has(.sidebar.is-collapsed) .main-content{margin-left:90px!important;width:calc(100% - 90px)}}.plan{color:var(--clr-black)}.plan .title{color:var(--clr-blue);font-weight:700;font-size:1.125rem;text-align:center}@media only screen and (min-width:768px){.plan .title{font-size:1.5rem}}@media only screen and (min-width:1024px){.plan .title{font-size:2.25rem}}.plan .s-title{color:var(--clr-blue);font-weight:700;font-size:1.125rem;text-align:center}@media only screen and (min-width:768px){.plan .s-title{font-size:1.5rem}}@media only screen and (min-width:1024px){.plan .s-title{font-size:1.5rem}}.plan .pc{display:none}@media only screen and (min-width:1024px){.plan .pc{display:block}}.plan .sp{display:block}@media only screen and (min-width:1024px){.plan .sp{display:none}}.plan>*+*{margin-top:40px}.plan h2{max-width:800px;margin-inline:auto}.plan section{background:#fff;border-radius:10px;padding:20px;box-shadow:0 1px 3px #0000000d}@media only screen and (min-width:768px){.plan section{padding:40px;max-width:800px;margin-inline:auto}}.plan section h3{color:var(--text-main);font-size:1rem}@media only screen and (min-width:768px){.plan section h3{font-size:1.125rem}}.read p{font-size:.875rem;line-height:1.8;margin-top:1.25em;color:var(--text-light)}.compare{background:#fff}.compare-table-wrap{margin:20px auto 0}.compare-table{width:100%;border-collapse:separate;border-spacing:8px 0;font-size:.875rem;margin-top:20px;color:var(--text-light)}.compare-table th,.compare-table td{padding:15px 10px;text-align:center;vertical-align:middle}.compare-table thead th{color:#fff;font-weight:400;line-height:1.7;font-size:.75rem}.compare-table thead th:first-child{background:transparent}.compare-table thead .free{background:#149089;border-radius:5px 5px 0 0}.compare-table thead .paid{border-radius:5px 5px 0 0;background:#6dc9c4;background:linear-gradient(135deg,#6dc9c4,#1aa7ce);position:relative}.compare-table thead .paid .balloon{background:#fff;color:var(--clr-red);border-radius:3px;margin-top:8px;font-size:.6875rem;font-weight:700}@media only screen and (min-width:768px){.compare-table thead .paid .balloon{position:absolute;color:var(--clr-red);font-size:.8125rem;margin-top:0;background:#fff;border-radius:3px;padding:5px 10px;border:1px solid #6DC9C4;box-shadow:0 4px 4px #0000000d;width:80%;top:-28px;left:10%}.compare-table thead .paid .balloon:after{content:"";position:absolute;left:50%;bottom:-7px;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff}}.compare-table span{margin-top:4px;font-family:Oswald;font-size:1.125rem;margin-right:2px}.compare-table tbody th{width:30%;background:transparent;border-bottom:1px solid var(--clr-black10);font-weight:400;text-align:left;font-size:.8125rem}.compare-table tbody td{width:30%;border-right:2px solid #7bd2d0;border-left:2px solid #7bd2d0;border-bottom:2px solid #7bd2d0;background:#fff;font-weight:700}.compare-table tbody tr:first-child td{border-top:2px solid #7bd2d0}.compare-table tbody td:nth-child(3){background:#eef8fb}.compare .check{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#fff;font-size:0}.compare .check:before{content:"✓";font-size:12px;font-weight:700;line-height:1}.compare .check.gray{background:#9aa4b2}.compare .check.green{background:#65c7c4}.compare .text{display:block;font-size:.8125rem;margin-top:8px}.notice>p:not(.btn),.content>p:not(.btn){font-size:.8125rem;margin:20px 0 10px;color:var(--text-light)}.notice .list,.content .list{margin:10px 0}.notice .list li,.content .list li{position:relative;padding-left:13px;font-size:.8125rem;color:var(--text-light);line-height:1.8}.notice .list li:before,.content .list li:before{width:3px;height:3px;display:block;border-radius:10px;background:#9aa4b2;top:calc(50% - 1.5px);left:1px;content:"";position:absolute}@media only screen and (min-width:768px){.compare{padding:40px 16px}.compare .compare-table-wrap{margin:40px auto 0}.compare .compare-table{max-width:800px;font-size:13px;margin:0 auto}.compare .compare-table tbody th,.compare .compare-table tbody td{padding:15px;font-size:.875rem}.compare .paid,.compare .free{font-size:.875rem}.compare .paid span,.compare .free span{font-size:1.375rem}}.content-list{counter-reset:number 0;margin-top:30px}.content-list>li:not(:last-child){border-bottom:1px solid var(--clr-black10);padding-bottom:30px}.content-list>li:not(:first-child){margin-top:30px}.content-list>li h4{font-size:1rem;position:relative;padding-left:35px}.content-list>li h4 .coming-soon{border:1px solid var(--app-pink);font-weight:400;font-size:.6875rem;color:var(--app-pink);padding:2px 8px;margin-left:10px;vertical-align:middle}.content-list>li h4:before{position:absolute;top:0;left:0;background:var(--clr-link);color:#fff;width:1.785em;height:1.785em;font-size:.875rem;display:flex;border-radius:2px;align-items:center;justify-content:center;counter-increment:number 1;content:counter(number) " "}@media only screen and (min-width:768px){.content-list>li h4{font-size:1.125rem}.content-list>li h4:before{top:2px}}.content figure{width:100%;max-width:500px;margin:20px auto 0}.content figure img{width:100%;height:auto;border:1px solid #ccc}.content .detail{margin-top:20px;font-size:.875rem;color:var(--text-light);line-height:1.8}.content .btn{margin:30px auto 0}.content .btn a{color:#fff;width:fit-content;border-radius:30px;background:var(--clr-blue70);padding:10px 18px;font-size:.875rem;display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:transform .2s ease,opacity .2s ease;box-shadow:0 4px 4px #0000001a}.content .btn a:hover{transform:translateY(-2px);opacity:.9}.content .btn a:after{content:"";width:6px;height:6px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);margin-top:-1px;flex-shrink:0}.paid-btn a{width:80%;max-width:350px;font-size:.875rem;font-weight:700;padding:15px 20px;text-align:center;margin:0 auto;display:block;color:#fff;border-radius:30px;background:linear-gradient(17deg,#1bbdea 5.62%,#3781ef 86.64%);transition:transform .2s ease,opacity .2s ease;box-shadow:0 4px 4px #0000001a}@media only screen and (min-width:768px){.paid-btn a{font-size:1rem}}.paid-btn a:hover{transform:translateY(-2px);opacity:.9}
