.p-philosophy{padding-bottom:100px;margin-top:40px}@media(min-width:48em){.p-philosophy{padding-bottom:152px;margin-top:90px}}@media(min-width:48em){.p-philosophy__inner{max-width:1200px;padding-inline:40px;margin-inline:auto}}.p-philosophy__panel{padding:50px 20px 60px;background-color:#fff;border-radius:50px}@media(min-width:48em){.p-philosophy__panel{padding:60px 40px 100px}}.p-philosophy__panel+.p-philosophy__panel{margin-top:30px}@media(min-width:48em){.p-philosophy__panel+.p-philosophy__panel{margin-top:50px}}.p-philosophy__copy{margin-top:32px;font-size:2.4rem;font-weight:700;text-align:center}@media(min-width:48em){.p-philosophy__copy{margin-top:36px;font-size:3.2rem}}.p-philosophy__guideline{margin-top:42px}@media(min-width:48em){.p-philosophy__guideline{max-width:700px;margin-inline:auto;margin-top:80px}}.p-philosophy__guideline-img{width:76.4179104478%;max-width:482px;margin-inline:auto}@media(min-width:48em){.p-philosophy__guideline-img{width:482px}}.p-philosophy__guideline-list{margin-top:42px}@media(min-width:48em){.p-philosophy__guideline-list{margin-top:134px}}.p-philosophy__guideline-item+.p-philosophy__guideline-item{margin-top:20px}@media(min-width:48em){.p-philosophy__guideline-item+.p-philosophy__guideline-item{margin-top:26px}}.p-philosophy__guideline-heading{display:grid;grid-template-columns:40px 1fr;padding-bottom:2px;border-bottom:1px solid var(--color-main)}@media(min-width:48em){.p-philosophy__guideline-heading{grid-template-columns:58px 1fr}}.p-philosophy__guideline-number{font-size:1.8rem;font-weight:700;color:var(--color-main)}@media(min-width:48em){.p-philosophy__guideline-number{font-size:2.2rem}}.p-philosophy__guideline-heading-body{font-size:1.8rem;font-weight:700}@media(min-width:48em){.p-philosophy__guideline-heading-body{font-size:2.2rem}}.p-philosophy__guideline-text{padding-left:40px;margin-top:6px;font-size:var(--text-base-size);line-height:var(--text-base-line)}@media(min-width:48em){.p-philosophy__guideline-text{padding-left:58px}}
