.page-wellbeing .m-anchorType01{grid-template-columns:repeat(4, 1fr);max-width:920px}@media(max-width: 768px){.page-wellbeing .m-anchorType01{grid-template-columns:1fr}}.page-wellbeing .wellbeingDetailList{margin-top:60px}@media(max-width: 768px){.page-wellbeing .wellbeingDetailList{margin-top:40px}}.page-wellbeing .wellbeingCategory{scroll-margin-top:130px}@media(max-width: 768px){.page-wellbeing .wellbeingCategory{scroll-margin-top:80px}}.page-wellbeing .wellbeingCategory:not(:first-child){margin-top:96px}@media(max-width: 768px){.page-wellbeing .wellbeingCategory:not(:first-child){margin-top:48px}}.page-wellbeing .wellbeingCategory:last-child{margin-bottom:96px}@media(max-width: 768px){.page-wellbeing .wellbeingCategory:last-child{margin-bottom:0}}.page-wellbeing .wellbeingCategory_title{color:#202122;font-weight:700;margin-bottom:40px;text-align:center;font-size:32px;font-size:3.2rem;letter-spacing:.05em}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_title{font-size:24px;font-size:2.4rem;letter-spacing:.05em;margin-bottom:32px}}.page-wellbeing .wellbeingCategory_image{aspect-ratio:16/9;border-radius:4px;margin:0 auto 32px auto;max-height:272px;max-width:900px;overflow:hidden;width:100%}@media(max-width: 1024px){.page-wellbeing .wellbeingCategory_image{padding:0}}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_image{margin-bottom:32px;max-width:335px}}.page-wellbeing .wellbeingCategory_image img{display:block;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_image img{height:208px}}.page-wellbeing .wellbeingCategory_image img:hover{transform:scale(1.05)}.page-wellbeing .wellbeingCategory_note{padding:16px 110px 33px 110px}@media(max-width: 1024px){.page-wellbeing .wellbeingCategory_note{padding:16px 35px 33px 35px}}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_note{margin-bottom:32px;padding:0}}.page-wellbeing .wellbeingCategory_noteText{line-height:1.5;font-size:16px;font-size:1.6rem;letter-spacing:.1em}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_noteText{font-size:14px;font-size:1.4rem;letter-spacing:.1em}}.page-wellbeing .wellbeingCategory_subNote{font-size:14px;font-size:1.4rem;letter-spacing:.1em;color:#60676f;line-height:1.2;margin-top:8px}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_subNote{font-size:12px;font-size:1.2rem;letter-spacing:.1em}}.page-wellbeing .wellbeingCategory_list{display:flex;flex-direction:column;gap:48px;padding:0 75px}@media(max-width: 1024px){.page-wellbeing .wellbeingCategory_list{padding:0}}@media(max-width: 768px){.page-wellbeing .wellbeingCategory_list{gap:32px;padding:0}}.page-wellbeing .wellbeingCard{background-color:#fff;border-radius:4px;overflow:hidden;position:relative}.page-wellbeing .wellbeingCard:not(:last-child){padding-bottom:48px}.page-wellbeing .wellbeingCard:not(:last-child)::after{background-color:#e4e7ea;bottom:0;content:"";height:1px;left:32px;position:absolute;right:32px}@media(max-width: 768px){.page-wellbeing .wellbeingCard:not(:last-child)::after{left:0;right:0}}@media(max-width: 768px){.page-wellbeing .wellbeingCard:not(:last-child){padding-bottom:32px}}.page-wellbeing .wellbeingCard:has(.wellbeingCard_subImage):not(:last-child){padding-bottom:0}.page-wellbeing .wellbeingCard:has(.wellbeingCard_subImage):not(:last-child)::after{display:none}.page-wellbeing .wellbeingCard_title{color:#005bac;font-weight:700;padding:0 32px 15px 32px;font-size:24px;font-size:2.4rem;letter-spacing:.05em}@media(max-width: 768px){.page-wellbeing .wellbeingCard_title{font-size:20px;font-size:2rem;letter-spacing:.05em;padding:0 0 12px 0}}.page-wellbeing .wellbeingCard_note{padding:0 32px 16px 32px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_note{padding:0 0 16px 0}}.page-wellbeing .wellbeingCard_noteText{line-height:1.5;font-size:16px;font-size:1.6rem;letter-spacing:.1em}@media(max-width: 768px){.page-wellbeing .wellbeingCard_noteText{font-size:14px;font-size:1.4rem;letter-spacing:.1em}}@media(max-width: 768px){.page-wellbeing .wellbeingCard_note:not(:has(+.wellbeingCard_content)){padding-bottom:0}}.page-wellbeing .wellbeingCard_content{padding:0 32px 0 32px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_content{padding:0}}.page-wellbeing .wellbeingCard_item:not(:first-child){margin-top:20px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_item:not(:first-child){margin-top:12px}}.page-wellbeing .wellbeingCard_item p:has(.m-linkType01){margin-top:12px;font-size:16px;font-size:1.6rem;letter-spacing:.1em}@media(max-width: 768px){.page-wellbeing .wellbeingCard_item p:has(.m-linkType01){margin-top:8px;font-size:14px;font-size:1.4rem;letter-spacing:.1em}}.page-wellbeing .wellbeingCard_subImage{margin-bottom:40px;max-height:70px;max-width:560px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_subImage{margin-bottom:20px;max-height:45px;max-width:280px}}.page-wellbeing .wellbeingCard_subImage img{display:block;height:100%;width:100%}.page-wellbeing .wellbeingCard_subImage img[src*=bear_yours]{max-width:433px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_subImage img[src*=bear_yours]{max-height:45px}}.page-wellbeing .wellbeingCard_subImage img[src*=bear_olimpia]{max-width:405px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_subImage img[src*=bear_olimpia]{max-height:38px;max-width:260px}}.page-wellbeing .wellbeingCard_subImage img[src*=bear_bali_relax]{max-width:560px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_subImage img[src*=bear_bali_relax]{max-height:35px}}.page-wellbeing .wellbeingCard_subImage img[src*=bear_siesta]{max-width:464px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_subImage img[src*=bear_siesta]{max-height:42px}}.page-wellbeing .wellbeingCard_label{font-size:20px;font-size:2rem;letter-spacing:.05em;font-weight:700;margin-bottom:12px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_label{font-size:16px;font-size:1.6rem;letter-spacing:.1em;margin-bottom:8px}}.page-wellbeing .wellbeingCard_text{font-size:16px;font-size:1.6rem;letter-spacing:.1em;line-height:1.5}@media(max-width: 768px){.page-wellbeing .wellbeingCard_text{font-size:14px;font-size:1.4rem;letter-spacing:.1em}}.page-wellbeing .wellbeingCard_image{margin-top:16px;padding:0 32px}@media(max-width: 768px){.page-wellbeing .wellbeingCard_image{margin-top:12px;padding:0}}.page-wellbeing .wellbeingCard_image img{display:block;height:auto;margin:0 auto;width:100%}
/*# sourceMappingURL=this.css.map */