@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;800&display=swap";
.oy6-XW_page{background-color:#f3f2ee;position:relative}.oy6-XW_pricingBody{background-color:#f3f2ee;width:100%}.oy6-XW_hero{margin-top:-92px;padding:184px 24px 0;position:relative}.oy6-XW_heroInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:1040px;margin:0 auto;display:flex;position:relative}.oy6-XW_heroBlob{z-index:0;aspect-ratio:185/216;pointer-events:none;background-image:url(/images/lp/jugyo-kanri/hero-corner.svg);background-repeat:no-repeat;background-size:contain;width:min(185px,12.85vw);position:absolute;top:0;left:0}@media (max-width:768px){.oy6-XW_heroBlob{width:22.85vw}}.oy6-XW_heroTitle{color:var(--font-base);margin:0;font-size:40px;font-weight:700;line-height:1.3}.oy6-XW_heroDesc{color:var(--font-light);margin:0;font-size:1.6rem;line-height:1.6}.oy6-XW_section{padding:64px 80px}.oy6-XW_section[data-bg=tint]{background-color:#eef4fb}@media (max-width:768px){.oy6-XW_section{padding:32px 16px}}.oy6-XW_sectionHasBlob{position:relative;overflow:hidden}.oy6-XW_sectionBlob{z-index:0;pointer-events:none;background-image:url(/images/lp/jugyo-kanri/section-blob-left.svg);background-repeat:no-repeat;background-size:100% 100%;width:171px;height:462px;position:absolute;top:-72px;right:-48px;transform:scaleX(-1)}@media (max-width:768px){.oy6-XW_sectionBlob{display:none}}.oy6-XW_section__inner{z-index:1;flex-direction:column;align-items:center;gap:24px;max-width:1040px;margin:0 auto;display:flex;position:relative}@media (max-width:768px){.oy6-XW_section__inner{gap:16px}}.oy6-XW_sectionHead{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:768px){.oy6-XW_sectionHead{gap:8px}}.oy6-XW_sectionHead__eyebrow{color:var(--core-base);font-size:1.4rem;font-weight:700;line-height:1}.oy6-XW_sectionHead__group{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}@media (max-width:768px){.oy6-XW_sectionHead__group{gap:8px}}.oy6-XW_sectionHead__title{color:var(--font-base);margin:0;font-size:36px;font-weight:700;line-height:1.4}@media (max-width:768px){.oy6-XW_sectionHead__title{font-size:2.8rem}}.oy6-XW_sectionHead__lead{color:var(--font-light);margin:0;font-size:20px;line-height:1.5}@media (max-width:768px){.oy6-XW_sectionHead__lead{font-size:1.4rem}}.oy6-XW_note{width:100%;max-width:904px;color:var(--font-light);margin:0;font-size:1.2rem;line-height:1.5}.oy6-XW_simContact{color:var(--font-base);text-align:center;margin:0;font-size:1.6rem;line-height:1.5}.oy6-XW_simContact__link{color:var(--core-base);text-decoration:underline}.oy6-XW_simContact__subtleLink{color:inherit;text-decoration:underline}.oy6-XW_plans{align-items:stretch;gap:16px;width:100%;max-width:904px;display:flex}@media (max-width:768px){.oy6-XW_plans{flex-direction:column}}.oy6-XW_planCard{border:1px solid var(--border-base);border-radius:16px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.oy6-XW_planCard__header{justify-content:center;align-items:center;padding:20px 0;font-size:2.4rem;font-weight:700;display:flex}.oy6-XW_planCard__header[data-variant=starter]{color:var(--core-base);background-color:#e8f2fc}.oy6-XW_planCard__header[data-variant=basic]{background-color:var(--core-base);color:var(--font-white)}.oy6-XW_planCard__body{background-color:var(--bg-base);border:1px solid var(--border-light);flex-direction:column;flex:1;align-items:center;gap:24px;padding:16px 16px 24px;display:flex}.oy6-XW_planCard__priceBlock{flex-direction:column;align-items:center;gap:12px;display:flex}.oy6-XW_planCard__price{color:var(--font-base);justify-content:center;align-items:flex-end;gap:4px;margin:0;font-weight:700;display:flex}.oy6-XW_planCard__priceNum{font-size:56px;line-height:1.1}.oy6-XW_planCard__priceYen{font-size:2.4rem;line-height:1.6}.oy6-XW_planCard__priceNote{color:var(--font-light);margin:0;font-size:1.6rem;font-weight:700}.oy6-XW_planCard__tags{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.oy6-XW_planCard__tag{border:1px solid var(--core-base);color:var(--core-base);letter-spacing:.14px;border-radius:4px;justify-content:center;align-items:center;padding:10px;font-size:1.4rem;font-weight:700;display:flex}.oy6-XW_planCard__tag[data-filled=true]{background-color:var(--core-base);color:var(--font-white)}.oy6-XW_tableWrap{background-color:var(--bg-base);border:1px solid var(--border-base);border-radius:16px;width:100%;max-width:904px;overflow:hidden}.oy6-XW_table{border-collapse:collapse;table-layout:fixed;width:100%}.oy6-XW_table th,.oy6-XW_table td{border-bottom:1px solid var(--border-light);text-align:center;vertical-align:middle;word-break:break-word;padding:16px}.oy6-XW_table thead th{background-color:var(--core-base);color:var(--font-white);font-size:20px;font-weight:700;line-height:1}.oy6-XW_table tbody tr:nth-child(2n){background-color:#f5f9fe}.oy6-XW_table tbody tr:last-child th,.oy6-XW_table tbody tr:last-child td{border-bottom:none}.oy6-XW_table[data-kind=sim] th:first-child,.oy6-XW_table[data-kind=sim] td:first-child{text-align:left;white-space:nowrap;width:260px;padding-left:80px;padding-right:16px}.oy6-XW_table[data-kind=sim] tbody th{color:var(--font-base);font-size:20px;font-weight:700}.oy6-XW_table[data-kind=sim] tbody td{color:var(--font-base);font-size:20px;font-weight:400}.oy6-XW_table[data-kind=compare] th:first-child,.oy6-XW_table[data-kind=compare] td:first-child{text-align:left;width:400px;padding-left:24px;padding-right:24px}.oy6-XW_table[data-kind=compare] tbody th{color:var(--font-base);font-size:1.6rem;font-weight:700;line-height:1.5}.oy6-XW_table__subNote{font-weight:400}.oy6-XW_table__yes{color:var(--core-base);font-size:20px;font-weight:700}.oy6-XW_table__no{color:var(--font-light);font-size:20px;font-weight:400}.oy6-XW_planColName__short{display:none}@media (max-width:768px){.oy6-XW_planColName__full{display:none}.oy6-XW_planColName__short{white-space:nowrap;display:inline}.oy6-XW_hero{padding:160px 16px 0}.oy6-XW_heroTitle{font-size:28px}.oy6-XW_heroDesc{font-size:1.4rem}.oy6-XW_planCard__header{padding:16px 0;font-size:2rem}.oy6-XW_planCard__body{gap:16px;padding:16px 16px 24px}.oy6-XW_planCard__priceNum{font-size:40px}.oy6-XW_planCard__priceYen{font-size:2.4rem}.oy6-XW_planCard__priceNote{font-size:1.6rem}.oy6-XW_planCard__tags{gap:4px}.oy6-XW_planCard__tag{padding:8px 6px}.oy6-XW_planCard__tags[data-plan=starter]{justify-content:space-between;gap:0}.oy6-XW_planCard__tags[data-plan=basic]{justify-content:flex-start}.oy6-XW_table th,.oy6-XW_table td{padding:16px 12px}.oy6-XW_table thead th{font-size:1.6rem}.oy6-XW_table[data-kind=sim] th:first-child,.oy6-XW_table[data-kind=sim] td:first-child{white-space:normal;width:auto;padding:16px 12px}.oy6-XW_table[data-kind=sim] tbody th,.oy6-XW_table[data-kind=sim] tbody td{font-size:1.6rem}.oy6-XW_table[data-kind=compare] th:first-child,.oy6-XW_table[data-kind=compare] td:first-child{width:auto;padding:12px}.oy6-XW_table[data-kind=compare] tbody th{font-size:1.4rem}.oy6-XW_table__yes,.oy6-XW_table__no{font-size:2rem}}.oy6-XW_personas{gap:16px;width:100%;max-width:904px;display:flex}@media (max-width:576px){.oy6-XW_personas{flex-direction:column}}.oy6-XW_persona{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.oy6-XW_persona__header{border:1px solid var(--border-base);text-align:center;border-radius:64px;justify-content:center;align-items:center;width:100%;padding:20px 0;font-size:20px;font-weight:700;display:flex}.oy6-XW_persona__header[data-variant=starter]{color:var(--core-base);background-color:#fff}.oy6-XW_persona__header[data-variant=basic]{color:var(--core-base);background-color:#eef4fb}.oy6-XW_persona__arrow{border-top:16px solid var(--core-base);border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0}.oy6-XW_persona__body{border:1px solid var(--border-base);border-radius:16px;flex-direction:column;flex:1;align-items:center;width:100%;padding:16px;display:flex}.oy6-XW_persona__body[data-variant=starter]{background-color:var(--bg-base)}.oy6-XW_persona__body[data-variant=basic]{background-color:#eef4fb}.oy6-XW_persona__inner{border-radius:8px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:16px 12px;display:flex}.oy6-XW_persona__inner[data-variant=basic]{background-color:var(--bg-base)}.oy6-XW_persona__titleGroup{flex-direction:column;align-items:center;gap:12px;display:flex}.oy6-XW_persona__recommend{color:var(--core-base);justify-content:center;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;line-height:1;display:flex}.oy6-XW_persona__recommend:before,.oy6-XW_persona__recommend:after{content:"";background-color:currentColor;border-radius:2px;flex-shrink:0;width:20px;height:2px;margin:0 -4px}.oy6-XW_persona__recommend:before{transform:rotate(60deg)}.oy6-XW_persona__recommend:after{transform:rotate(-60deg)}.oy6-XW_persona__recommendText{display:inline-block}.oy6-XW_persona__plan{color:var(--font-base);margin:0;font-size:28px;font-weight:700;line-height:1}.oy6-XW_persona__benefits{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.oy6-XW_persona__benefit{color:var(--font-base);align-items:flex-start;gap:8px;margin:0;font-size:1.6rem;font-weight:700;line-height:1.6;display:flex}.oy6-XW_persona__benefit:before{content:"・";color:var(--core-base);flex-shrink:0}.oy6-XW_persona__benefit strong{color:var(--core-base);font-weight:700}.oy6-XW_ctaGroup{flex-direction:column;align-items:center;gap:16px;width:100%;padding-top:16px;display:flex}.oy6-XW_ctaCopy{color:var(--core-base);letter-spacing:1.44px;justify-content:center;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;line-height:1;display:flex}.oy6-XW_ctaCopy:before,.oy6-XW_ctaCopy:after{content:"";background-color:currentColor;border-radius:2px;flex-shrink:0;width:20px;height:2px;margin:0 -4px}.oy6-XW_ctaCopy:before{transform:rotate(60deg)}.oy6-XW_ctaCopy:after{transform:rotate(-60deg)}.oy6-XW_ctaCopy__text{white-space:nowrap;display:inline-block}.oy6-XW_ctaBtn{background-color:var(--core-base);border:2px solid var(--core-base);width:480px;max-width:100%;color:var(--font-white);border-radius:66px;justify-content:center;align-items:baseline;gap:8px;padding:24px 32px;font-size:2.4rem;font-weight:800;text-decoration:none;display:flex;position:relative;box-shadow:0 1px 6px #0a325766}.oy6-XW_ctaBtn:hover{opacity:.94}.oy6-XW_ctaBtn__free{width:48px;height:48px;color:var(--font-base);background-color:#ffe41c;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex;position:absolute;top:-22px;left:0}.oy6-XW_payGroup{flex-direction:column;align-items:center;gap:12px;width:100%;margin-top:32px;display:flex}.oy6-XW_payTop{justify-content:space-between;gap:16px;width:100%;max-width:904px;display:flex}@media (max-width:576px){.oy6-XW_payTop{flex-direction:column}}.oy6-XW_payCard{flex:1;min-width:0;display:flex;position:relative}.oy6-XW_payCard__pill{z-index:1;border:1px solid var(--core-base);color:var(--core-base);white-space:nowrap;background-color:#eef4fb;border-radius:48px;padding:12px 32px;font-size:20px;font-weight:700;position:absolute;top:-23px;left:50%;transform:translate(-50%)}.oy6-XW_payCard__body{background-color:var(--bg-base);border:1px solid var(--core-base);border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;padding:40px 24px 32px;display:flex}.oy6-XW_payCardFull{background-color:var(--bg-base);border-radius:16px;flex-direction:column;width:100%;max-width:904px;display:flex;overflow:hidden}.oy6-XW_payCardHeadLines{background-color:var(--bg-base);justify-content:center;align-items:center;gap:24px;padding:16px 24px;display:flex}.oy6-XW_payCardHeadLines__line{background-color:var(--border-base);flex:1 0 0;min-width:0;height:1px}.oy6-XW_payCardHeadLines__label{color:var(--core-base);white-space:nowrap;font-size:20px;font-weight:700}.oy6-XW_payCardFull__body{background-color:var(--bg-base);flex-direction:column;align-items:center;width:100%;padding:8px 24px 24px;display:flex}.oy6-XW_payMonthly{justify-content:center;align-items:flex-end;gap:12px;display:flex}.oy6-XW_payMonthly__priceGroup{white-space:nowrap;align-items:flex-end;gap:4px;display:inline-flex}.oy6-XW_payMonthly__label{color:var(--font-base);font-size:20px;font-weight:700;line-height:1.4}.oy6-XW_payPrice{color:var(--core-sub);white-space:nowrap;align-items:flex-end;gap:4px;font-weight:700;display:flex}.oy6-XW_payPrice__num{font-size:48px;line-height:1}.oy6-XW_payPrice__unit{font-size:20px;line-height:1.3}.oy6-XW_payTax{color:var(--font-light);align-self:flex-end;font-size:1.4rem;font-weight:400;line-height:1.4}.oy6-XW_payDesc{width:100%;color:var(--font-base);margin:0;font-size:1.4rem;line-height:1.4}.oy6-XW_payDesc strong{font-weight:700}.oy6-XW_payFee{justify-content:center;align-items:flex-end;gap:4px;display:flex}.oy6-XW_payFee__label{color:var(--font-base);font-size:20px;font-weight:700;line-height:1.5}.oy6-XW_payFee__val{color:var(--core-base);white-space:nowrap;align-items:flex-end;gap:4px;font-weight:700;display:flex}.oy6-XW_payFee__num{font-size:40px;line-height:1}.oy6-XW_payFee__mark{color:var(--font-light);align-self:flex-start;font-size:1.2rem;font-weight:400;line-height:1.4}.oy6-XW_payFee__unit{font-size:20px;line-height:1.3}.oy6-XW_payFeeSupport{align-items:center;gap:12px;width:100%;display:flex}.oy6-XW_payFeeSupport__line{background-color:var(--border-base);flex:1 0 0;min-width:0;height:1px}.oy6-XW_payFeeSupport__label{color:var(--font-base);white-space:nowrap;font-size:1.4rem;font-weight:700;line-height:1}.oy6-XW_payFeeNote{flex-direction:column;gap:4px;width:100%;display:flex}.oy6-XW_payFeeNote__main{color:var(--font-base);margin:0;font-size:1.4rem;line-height:1.4}.oy6-XW_payFeeNote__sub{color:var(--font-light);margin:0;font-size:1.2rem;line-height:1.4}.oy6-XW_payZeros{justify-content:center;align-items:center;gap:24px;display:flex}@media (max-width:576px){.oy6-XW_payZeros{flex-direction:column}}.oy6-XW_payZero{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:200px;max-width:100%;display:flex}.oy6-XW_payZero__label{color:var(--font-base);white-space:nowrap;font-size:16px;font-weight:700;line-height:1.4}.oy6-XW_payZero__val{color:var(--core-base);white-space:nowrap;align-items:flex-end;gap:4px;font-weight:700;display:flex}.oy6-XW_payZero__num{font-size:32px;line-height:1}.oy6-XW_payZero__unit{font-size:16px;line-height:1.3}.oy6-XW_payActions{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.oy6-XW_subsidyCard{background-color:var(--bg-base);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:4px;max-width:100%;padding:24px 40px 20px;display:flex;position:relative;box-shadow:0 0 12px #1523321f}.oy6-XW_subsidyCard__arrow{background-image:url(/images/lp/pricing/subsidy-arrow.svg);background-position:50%;background-repeat:no-repeat;width:57px;height:33px;position:absolute;top:-23px;left:50%;transform:translate(-50%)}.oy6-XW_subsidyCard__title{color:var(--font-base);margin:0;font-size:2.4rem;font-weight:700;line-height:1.3}.oy6-XW_subsidyCard__highlight{justify-content:center;align-items:center;gap:16px;display:flex}.oy6-XW_subsidyCard__line{background-color:var(--core-sub);border-radius:24px;width:20px;height:2px}.oy6-XW_subsidyCard__highlightText{color:var(--core-sub);letter-spacing:.28px;font-size:28px;font-weight:700}.oy6-XW_subsidyCard__note{color:var(--font-light);margin:0;font-size:1.4rem;line-height:1.3}@media (max-width:768px){.oy6-XW_section{padding:48px 16px}.oy6-XW_section__inner{gap:24px}.oy6-XW_sectionHead{gap:12px}.oy6-XW_sectionHead__group{gap:16px}.oy6-XW_ctaBtn{width:100%;font-size:2rem}.oy6-XW_ctaCopy{font-size:1.4rem}.oy6-XW_personas{flex-direction:column;gap:32px}.oy6-XW_persona{gap:4px}.oy6-XW_persona__header{font-size:1.6rem}.oy6-XW_persona__body,.oy6-XW_persona__inner{padding:12px}.oy6-XW_persona__recommend{font-size:1.4rem}.oy6-XW_persona__plan{font-size:2rem}.oy6-XW_persona__benefit{font-size:1.4rem}.oy6-XW_payGroup{gap:20px}.oy6-XW_payTop{flex-direction:column;gap:32px}.oy6-XW_payCard__pill{font-size:1.6rem}.oy6-XW_payCard__body{padding:32px 16px 24px}.oy6-XW_payMonthly{flex-wrap:wrap;justify-content:center}.oy6-XW_payPrice__num{font-size:32px}.oy6-XW_payFee__label{font-size:1.6rem}.oy6-XW_payZeros{flex-direction:column;gap:12px}.oy6-XW_payZero{flex-direction:row;align-items:flex-end;width:auto}.oy6-XW_subsidyCard{gap:8px;width:100%;padding:16px}.oy6-XW_subsidyCard__title{font-size:1.6rem;line-height:1.3}.oy6-XW_subsidyCard__highlightText{white-space:nowrap;font-size:2rem}.oy6-XW_subsidyCard__note{font-size:1.2rem}}
