.md-pricing-plans-4th{h2{font-size:2.5rem;line-height:1.4;margin:0 0 2.5rem;@media (max-width:480px){font-size:1.75rem;margin-bottom:1.5rem;margin-left:0;margin-right:0;margin-top:0}}.md-pricing-plans-4th__section{margin-top:4.5rem;@media (max-width:480px){margin-top:3rem}}.md-pricing-plans-4th__plans{align-items:stretch;column-gap:48px;display:grid;grid-auto-rows:auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;@media (max-width:1024px){grid-auto-rows:auto;grid-template-columns:1fr;row-gap:2rem}}.md-pricing-plans-4th__plan{border:1px solid #c1c3c6;border-radius:.5rem;display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0;padding:2rem 2rem .75rem;position:relative;text-align:center;@media (max-width:1024px){display:flex;flex-direction:column;grid-row:auto}@media (max-width:480px){padding-bottom:.75rem;padding-left:1rem;padding-right:1rem;padding-top:1rem}&.is-trial,&.plan-trial{border-color:#049bf0}h3{color:#777;font-size:1.5rem;line-height:1.4;margin:0 0 1rem;width:100%;@media (max-width:480px){font-size:1.25rem}}p{width:100%}.ui_button{border-radius:30px;margin:0;padding:1rem}}.md-pricing-plans-4th__body{container-type:inline-size;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Hiragino weightFixed,Hiragino Sans,Segoe UI,Meiryo,system-ui,sans-serif;min-width:0;padding-bottom:1.5rem}.md-pricing-plans-4th__pricing{align-items:center;color:#049bf0;display:flex;flex:1;font-size:2.5rem;font-weight:700;justify-content:center;line-height:1.2;margin:0}.md-pricing-plans-4th__minimum{align-items:baseline;border-bottom:1px solid #e1e3e6;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1.25rem;padding-bottom:1.25rem;p{margin:0;width:auto}.md-pricing-plans-4th__minimum-label{font-size:.875rem;line-height:1.4}.md-pricing-plans-4th__minimum-price{color:#049bf0;font-size:3rem;font-weight:700;line-height:1.2}.md-pricing-plans-4th__minimum-yen{font-size:.875rem;line-height:1.4}}.md-pricing-plans-4th__grid{display:grid;gap:1.25rem 1rem;grid-template-columns:1fr 1fr;margin-bottom:0;text-align:left;@container (max-width: 22rem){grid-template-columns:1fr}@media (max-width:480px){grid-template-columns:1fr}.md-pricing-plans-4th__grid-item{min-width:0}.md-pricing-plans-4th__grid-item p{width:auto}}.md-pricing-plans-4th__standard-title{font-size:.75rem;font-weight:400;line-height:1.4;margin:0}.md-pricing-plans-4th__standard{display:grid;gap:5px;max-width:100%;width:max-content;.md-pricing-plans-4th__standard-pricing{color:#049bf0;font-size:2.75rem;font-weight:700;grid-column:1/2;grid-row:1/3;line-height:1.2;margin:0;text-align:left}.md-pricing-plans-4th__standard-yen{align-self:end;font-size:12px;grid-column:2/3;grid-row:1/2;line-height:1;margin:0;text-align:left}.md-pricing-plans-4th__standard-m{font-size:12px;grid-column:2/3;grid-row:2/3;line-height:1;margin:0;text-align:left}}.md-pricing-plans-4th__standard-note{color:#888;font-size:.75rem;line-height:1.4;margin:.25rem 0 0;white-space:pre-line}.md-pricing-plans-4th__footer{align-self:start;display:flex;flex-direction:column;width:100%}.md-pricing-plans-4th__contact{font-size:12px;line-height:1.2;margin:.75rem 0 0}.md-pricing-plans-4th__detail,.plan_detail{color:#444;font-size:14px;margin:1rem 0 0 1.5rem;li{list-style-type:disc}b{color:#111}}}