.lcl-table01{table-layout:fixed}.lcl-table01 .table01__head01:nth-of-type(1){width:38%}.lcl-flex-table{table-layout:fixed}.lcl-flex-table .table01__head01:nth-of-type(1){width:42%}.lcl-box{padding:2rem 3rem 3rem;background-color:#f6f2ea;border-radius:1rem}@media screen and (max-width: 767px){.lcl-box{padding:1.5rem 2rem 2rem}}.lcl-box .lcl-box__in{padding:1.5rem 1.7rem;background-color:#fff;border-radius:1rem}@media screen and (max-width: 767px){.lcl-box .lcl-box__in{padding:1.5rem}}.lcl-options-table .table01__head01:nth-of-type(1){width:27.6%}.lcl-options-table .table01__head01:nth-of-type(2){width:20.6%}.lcl-options-table .table01__head01:nth-of-type(3){width:51.8%}ol[type=a]{padding-left:2em;list-style:lower-alpha}ol[type=a] li{list-style:lower-alpha}.title02:has(.lcl-label){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lcl-label{display:inline-block;font-size:max(1.4rem,10px);letter-spacing:.02em;font-weight:400;line-height:1.8;font-weight:700;margin-left:2rem;padding:.2rem 2rem;color:#fff;border-radius:100vw;background-color:#0278c7}@media screen and (max-width: 767px){.lcl-label{font-size:max(1.3rem,10px);letter-spacing:.02em;line-height:1.9}}@media screen and (max-width: 767px){.lcl-label{margin-left:.4rem;padding:0 .7rem}}.lcl-pelvic-block{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem 2rem}@media screen and (max-width: 767px){.lcl-pelvic-block{grid-template-columns:repeat(1, 1fr)}}.lcl-pelvic-block .lcl-pelvic-block__item{display:grid;grid-template-rows:subgrid;grid-row:span 2}.lcl-pelvic-block .lcl-pelvic-block__item.lcl-pelvic-block__item--women .list01__item::before{background-color:#de4e31}.lcl-pelvic-block .lcl-pelvic-block__main{padding:1.5rem 1.7rem;background-color:#fff;border-radius:1rem}@media screen and (max-width: 767px){.lcl-pelvic-block .lcl-pelvic-block__main{padding:1.5rem 2rem}}.table01 .table01__head01:has(+.table01__data){padding:1.9rem}.table01 .table01__head01+.table01__data{padding:1.9rem}.lcl-sbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 2rem}@media screen and (max-width: 767px){.lcl-sbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 767px){.lcl-sbs.lcl-sbs--reverse-n{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.lcl-sbs .lcl-sbs__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-sbs .lcl-sbs__image{width:35.3rem}