.index-module-scss-module__ozbAXG__header{font-family:var(--font-noto-jp)}.index-module-scss-module__ozbAXG__main{max-width:1400px;margin:40px auto 100px;padding:0 100px}@media not (min-width:700px){.index-module-scss-module__ozbAXG__main{padding:0 60px}}@media not (min-width:500px){.index-module-scss-module__ozbAXG__main{padding:0 30px}}.index-module-scss-module__ozbAXG__title{margin-bottom:10px;font-size:32px;font-weight:700}@media not (min-width:700px){.index-module-scss-module__ozbAXG__title{font-size:26px}}.index-module-scss-module__ozbAXG__subTitle{margin-bottom:30px;font-size:18px}@media not (min-width:700px){.index-module-scss-module__ozbAXG__subTitle{font-size:14px}}
.index-module-scss-module__SprQvW__title{margin-top:60px;font-size:28px;font-weight:700}@media not (min-width:700px){.index-module-scss-module__SprQvW__title{font-size:22px}}.index-module-scss-module__SprQvW__tableWrap{scrollbar-width:none;-ms-overflow-style:none;overflow:scroll}.index-module-scss-module__SprQvW__tableWrap::-webkit-scrollbar{display:none}.index-module-scss-module__SprQvW__table{min-width:max(100%,400px);margin-top:18px}@media not (max-width:450px){.index-module-scss-module__SprQvW__table:has(.index-module-scss-module__SprQvW__fixedTableHead){background-color:var(--ui-background);width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:0 100px;display:block;position:fixed;top:80px;left:0;right:0}}@media not (min-width:700px){.index-module-scss-module__SprQvW__table:has(.index-module-scss-module__SprQvW__fixedTableHead){padding:0 60px}}@media not (min-width:744px){.index-module-scss-module__SprQvW__table:has(.index-module-scss-module__SprQvW__fixedTableHead){top:56px}}@media not (min-width:500px){.index-module-scss-module__SprQvW__table:has(.index-module-scss-module__SprQvW__fixedTableHead){display:none}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableRow{grid-template-columns:repeat(10,minmax(0,1fr));column-gap:36px;width:100%;margin:auto;display:grid}@media not (min-width:800px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableRow{column-gap:18px}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableRow12{grid-template-columns:repeat(12,minmax(0,1fr))}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableBodyRow{border-bottom:1px solid var(--ui-border)}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableHeadRow{border-bottom:2px solid var(--ui-border)}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableRowItem{grid-column-end:span 2;padding:16px 0}@media not (min-width:800px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableRowItem{padding:12px 0}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTitleText{color:#303846;justify-self:center;font-size:16px;font-weight:700;line-height:23px}@media not (min-width:700px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTitleText{font-size:14px}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__planTitleText{font-size:12px}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextMain{color:var(--text-secondary);grid-column-end:span 4;font-size:16px;line-height:23px}@media not (min-width:700px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextMain{font-size:14px}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextMainLink{color:var(--primary-accent);text-decoration-line:underline}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextMainSub{font-size:12px;font-weight:400;line-height:16px}@media not (min-width:700px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextMainSub{font-size:10px}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextMainBold{font-weight:700}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableText{color:var(--text-primary);text-align:center;margin:auto;font-size:15px}@media not (min-width:1110px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableText{text-wrap:pretty;font-size:14px}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableTextSub{font-size:12px}}@media not (min-width:700px){.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableText{font-size:12.5px}}.index-module-scss-module__SprQvW__table .index-module-scss-module__SprQvW__tableText span{text-wrap-style:pretty;height:100%;display:inline-block}.index-module-scss-module__SprQvW__hideTableHead{visibility:hidden;opacity:0;transition:opacity 0s .1s}.index-module-scss-module__SprQvW__linkText{color:var(--primary-accent);margin-top:12px;font-size:16px;display:block}
.index-module-scss-module__aF5G-a__remarkText{color:var(--text-secondary);margin-top:12px;font-size:16px}
.index-module-scss-module__dpAKOq__title{margin-top:60px;font-size:28px;font-weight:700}@media not (min-width:700px){.index-module-scss-module__dpAKOq__title{font-size:22px}}.index-module-scss-module__dpAKOq__cardContent{gap:40px;margin-top:24px;display:flex}@media not (min-width:800px){.index-module-scss-module__dpAKOq__cardContent{flex-direction:column;gap:20px}}.index-module-scss-module__dpAKOq__youtubeWrapper{min-width:300px}.index-module-scss-module__dpAKOq__youtubeWrapper iframe{border-radius:12px 12px 0 0;width:100%;height:70%}.index-module-scss-module__dpAKOq__youtubeWrapper .index-module-scss-module__dpAKOq__youtubeTitle{padding:7px 10px 0;font-size:15.5px;font-weight:500;line-height:26px}@media not (min-width:800px){.index-module-scss-module__dpAKOq__youtubeWrapper .index-module-scss-module__dpAKOq__youtubeTitle{padding:0}}.index-module-scss-module__dpAKOq__aboutText{font-size:18px;font-weight:400;line-height:32px}@media not (min-width:800px){.index-module-scss-module__dpAKOq__aboutText{font-size:12px;line-height:20px}}.index-module-scss-module__dpAKOq__toDetailText{color:#868686;margin-top:16px;margin-bottom:8px;font-size:15px;font-weight:400;line-height:18px}@media not (min-width:800px){.index-module-scss-module__dpAKOq__toDetailText{font-size:12px;line-height:16px}}
.index-module-scss-module__m1z1ha__planCardWrap{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr 1fr;justify-content:center;justify-items:center;column-gap:20px;display:grid}@media not (min-width:1000px){.index-module-scss-module__m1z1ha__planCardWrap{grid-template-rows:repeat(5,auto) 20px repeat(5,auto);grid-template-columns:1fr 1fr}}@media not (min-width:740px){.index-module-scss-module__m1z1ha__planCardWrap{grid-template-rows:repeat(5,auto) 20px repeat(5,auto) 20px repeat(5,auto) 20px repeat(5,auto);grid-template-columns:1fr}}.index-module-scss-module__m1z1ha__planCardWrap4{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr 1fr 1fr;justify-content:center;justify-items:center;column-gap:20px;display:grid}@media not (min-width:1200px){.index-module-scss-module__m1z1ha__planCardWrap4{grid-template-rows:repeat(5,auto) 20px repeat(5,auto);grid-template-columns:1fr 1fr}}@media not (min-width:740px){.index-module-scss-module__m1z1ha__planCardWrap4{grid-template-rows:repeat(5,auto) 20px repeat(5,auto) 20px repeat(5,auto) 20px repeat(5,auto);grid-template-columns:1fr}}.index-module-scss-module__m1z1ha__planButton{margin:0 auto 16px}
.index-module-scss-module__PT_fsG__card{color:var(--text-primary);background-color:var(--ui-primary);border:0 solid var(--ui-tertiary);display:contents;position:relative}.index-module-scss-module__PT_fsG__planTitle{background-color:var(--ui-secondary);border:inherit;border-radius:var(--radius-card)var(--radius-card)0 0;border-width:1px 1px 0;width:100%;padding:12px 20px 8px;position:relative}.index-module-scss-module__PT_fsG__divider{background:var(--ui-tertiary);width:100%;height:1px;display:block}.index-module-scss-module__PT_fsG__planDescription{border:inherit;display:contents}.index-module-scss-module__PT_fsG__priceWrapper{padding-inline:20px;border:inherit;border-width:0 1px;width:100%;padding-top:8px}.index-module-scss-module__PT_fsG__planButtonWrapper{border:inherit;border-width:0 1px;width:100%;padding-inline:20px}.index-module-scss-module__PT_fsG__featureWrapper{padding-inline:20px;border:inherit;border-radius:0 0 var(--radius-card)var(--radius-card);border-width:0 1px 1px;width:100%;padding-bottom:24px}.index-module-scss-module__PT_fsG__card:nth-of-type(n) .index-module-scss-module__PT_fsG__planTitle{grid-row:1}.index-module-scss-module__PT_fsG__card:nth-of-type(n) .index-module-scss-module__PT_fsG__divider{grid-row:2}.index-module-scss-module__PT_fsG__card:nth-of-type(n) .index-module-scss-module__PT_fsG__priceWrapper{grid-row:3}.index-module-scss-module__PT_fsG__card:nth-of-type(n) .index-module-scss-module__PT_fsG__planButtonWrapper{grid-row:4}.index-module-scss-module__PT_fsG__card:nth-of-type(n) .index-module-scss-module__PT_fsG__featureWrapper{grid-row:5}@media not (min-width:1200px){.index-module-scss-module__PT_fsG__card:nth-of-type(n+3) .index-module-scss-module__PT_fsG__planTitle{grid-row:7}.index-module-scss-module__PT_fsG__card:nth-of-type(n+3) .index-module-scss-module__PT_fsG__divider{grid-row:8}.index-module-scss-module__PT_fsG__card:nth-of-type(n+3) .index-module-scss-module__PT_fsG__priceWrapper{grid-row:9}.index-module-scss-module__PT_fsG__card:nth-of-type(n+3) .index-module-scss-module__PT_fsG__planButtonWrapper{grid-row:10}.index-module-scss-module__PT_fsG__card:nth-of-type(n+3) .index-module-scss-module__PT_fsG__featureWrapper{grid-row:11}}@media not (min-width:740px){.index-module-scss-module__PT_fsG__card:nth-of-type(2) .index-module-scss-module__PT_fsG__planTitle{grid-row:7}.index-module-scss-module__PT_fsG__card:nth-of-type(2) .index-module-scss-module__PT_fsG__divider{grid-row:8}.index-module-scss-module__PT_fsG__card:nth-of-type(2) .index-module-scss-module__PT_fsG__priceWrapper{grid-row:9}.index-module-scss-module__PT_fsG__card:nth-of-type(2) .index-module-scss-module__PT_fsG__planButtonWrapper{grid-row:10}.index-module-scss-module__PT_fsG__card:nth-of-type(2) .index-module-scss-module__PT_fsG__featureWrapper{grid-row:11}.index-module-scss-module__PT_fsG__card:nth-of-type(3) .index-module-scss-module__PT_fsG__planTitle{grid-row:13}.index-module-scss-module__PT_fsG__card:nth-of-type(3) .index-module-scss-module__PT_fsG__divider{grid-row:14}.index-module-scss-module__PT_fsG__card:nth-of-type(3) .index-module-scss-module__PT_fsG__priceWrapper{grid-row:15}.index-module-scss-module__PT_fsG__card:nth-of-type(3) .index-module-scss-module__PT_fsG__planButtonWrapper{grid-row:16}.index-module-scss-module__PT_fsG__card:nth-of-type(3) .index-module-scss-module__PT_fsG__featureWrapper{grid-row:17}.index-module-scss-module__PT_fsG__card:nth-of-type(4) .index-module-scss-module__PT_fsG__planTitle{grid-row:19}.index-module-scss-module__PT_fsG__card:nth-of-type(4) .index-module-scss-module__PT_fsG__divider{grid-row:20}.index-module-scss-module__PT_fsG__card:nth-of-type(4) .index-module-scss-module__PT_fsG__priceWrapper{grid-row:21}.index-module-scss-module__PT_fsG__card:nth-of-type(4) .index-module-scss-module__PT_fsG__planButtonWrapper{grid-row:22}.index-module-scss-module__PT_fsG__card:nth-of-type(4) .index-module-scss-module__PT_fsG__featureWrapper{grid-row:23}}.index-module-scss-module__PT_fsG__name{font-family:var(--font-poppins),sans-serif;text-align:center;margin-bottom:4px;font-size:24px;font-weight:700}@media not (min-width:700px){.index-module-scss-module__PT_fsG__name{font-size:20px}}.index-module-scss-module__PT_fsG__description{text-align:center;font-size:14px}.index-module-scss-module__PT_fsG__descriptionRemark{text-align:center;font-size:12px}.index-module-scss-module__PT_fsG__price{font-size:30px;font-weight:700;display:flex}@media not (min-width:700px){.index-module-scss-module__PT_fsG__price{font-size:24px}}.index-module-scss-module__PT_fsG__price .index-module-scss-module__PT_fsG__priceRemark{color:var(--text-secondary);margin-block:6px;font-size:16px}@media not (min-width:700px){.index-module-scss-module__PT_fsG__price .index-module-scss-module__PT_fsG__priceRemark{font-size:12px}}.index-module-scss-module__PT_fsG__tax{text-align:start;align-self:flex-end;height:36px;font-size:16px;font-weight:700}@media not (min-width:700px){.index-module-scss-module__PT_fsG__tax{font-size:14px}}.index-module-scss-module__PT_fsG__feature{font-size:16px;font-weight:500}@media not (min-width:700px){.index-module-scss-module__PT_fsG__feature{font-size:14px}}.index-module-scss-module__PT_fsG__featureList .index-module-scss-module__PT_fsG__listText{margin-top:8px;font-size:16px;list-style-position:inside}@media not (min-width:700px){.index-module-scss-module__PT_fsG__featureList .index-module-scss-module__PT_fsG__listText{font-size:14px}}.index-module-scss-module__PT_fsG__recoment{text-align:center;background-color:#f9c46c;border-radius:9999px;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:absolute;top:-20px;right:-20px;rotate:15deg}.index-module-scss-module__PT_fsG__recoment.index-module-scss-module__PT_fsG__campaign{font-size:1rem;font-weight:700}.index-module-scss-module__PT_fsG__recoment.index-module-scss-module__PT_fsG__campaignEn{font-size:.7rem}.index-module-scss-module__PT_fsG__recoment.index-module-scss-module__PT_fsG__recommendAb{color:var(--text-button);border:2px solid var(--ui-background);background-color:#f59e0b}
