@media screen and (max-width:768px){.page_d-none-sp__sChjx,.page_responsive-img__mZvQj .page_img-pc__0IXMA{display:none!important}}@media screen and (min-width:769px){.page_d-none-pc__3J_yX,.page_responsive-img__mZvQj .page_img-sp__pNNgW{display:none!important}}.page_philosophy__wTSg5{min-height:3500px}@media screen and (min-width:769px){.page_philosophy__wTSg5{min-height:2700px}}.page_philosophy__wTSg5 .page_mv__UhuGw{position:relative;aspect-ratio:75/29}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_mv__UhuGw{aspect-ratio:384/113}}.page_philosophy__wTSg5 .page_mv__UhuGw .page_title__A7dUm{position:absolute;top:50%;transform:translateY(-50%);left:20px}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_mv__UhuGw .page_title__A7dUm{left:min(15vw,220px)}}.page_philosophy__wTSg5 .page_mv__UhuGw .page_title__A7dUm .page_spell__9hu_0{aspect-ratio:96/32}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_mv__UhuGw .page_title__A7dUm .page_spell__9hu_0{width:348px}}.page_philosophy__wTSg5 .page_mv__UhuGw .page_title__A7dUm h1{margin-top:-30px;padding-left:20px;color:#283f56;font-family:var(--font-zen-kaku-gothic-new);font-size:2.4rem;font-weight:700;line-height:150%;letter-spacing:.16em}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_mv__UhuGw .page_title__A7dUm h1{padding-left:40px;font-size:3.2rem}}.page_philosophy__wTSg5 .page_main__NPgIJ{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:80px;padding:80px 0}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ{justify-content:center;gap:100px;margin:0 auto;padding:100px 20px;max-width:1040px}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%}@media screen and (max-width:768px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_title__A7dUm{padding:0 20px}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_item__ylUOO{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_container__ODcLY{width:100%}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_container__ODcLY .page_body__pI2AP{display:flex;justify-content:center;width:100%}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP{position:relative;font-family:var(--font-zen-kaku-gothic-new);max-width:500px;margin:auto;width:90%}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP{width:100%;max-width:100%;margin:0}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP:before{content:"";position:absolute;width:100%;border-top:1px solid #f5a486;top:1.5rem;left:0}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__wrapper__Ea6XQ{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__wrapper__Ea6XQ{flex-direction:row;gap:clamp(20px,3vw,40px)}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_title__A7dUm{color:#f5a486;font-size:1.5rem;font-weight:700;display:inline-block;background-color:#fff;position:relative;padding-right:10px;padding-left:0}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_title__A7dUm{font-size:1.8rem}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_box__LTZLw{border-radius:4px;background:hsla(16,85%,74%,.1);padding:20px 0;text-align:center;width:335px;margin:10px auto}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_box__LTZLw{width:100%;padding:40px}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_box__LTZLw .page_desc__Jr2WQ{color:#283f56;text-align:center;font-family:var(--font-zen-kaku-gothic-new);font-size:1.8rem;font-weight:700;line-height:150%;letter-spacing:.18em;white-space:pre-line}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_box__LTZLw .page_desc__Jr2WQ{font-size:2rem}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_credo__EVGFS{max-width:220px;margin:auto}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content__BmXPj .page_sub-content__kT7nP .page_credo__EVGFS{max-width:285px;width:100%}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_catch__Mk_7o{padding:0 40px}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_catch__Mk_7o{max-width:400px;padding:0}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;width:100%;border-radius:4px;background:hsla(16,85%,74%,.1);padding:40px 20px}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;border-radius:4px;background:#fff;padding:10px}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO{width:calc(50% - 10px)}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO .page_left__2rkCV .page_head__gPyUC{display:flex;justify-content:flex-start;align-items:center;gap:20px}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO .page_left__2rkCV .page_head__gPyUC{font-size:2rem}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO .page_right__TVqhD{width:70%}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO .page_right__TVqhD{width:75%}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO .page_right__TVqhD .page_text__H1cOE{color:#f5a486;font-family:var(--font-zen-kaku-gothic-new);font-size:1.8rem;font-weight:700;line-height:150%;letter-spacing:.18em}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content1__r7ACs .page_list__Xw9rw .page_item__ylUOO .page_right__TVqhD .page_body__pI2AP{color:#283f56;font-family:var(--font-noto-sans-jp);font-size:1.4rem;line-height:200%;letter-spacing:.04em}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;width:100%}@media screen and (max-width:768px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw{padding:0 20px}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;width:100%}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO{flex-direction:row;gap:40px}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_head__gPyUC{width:100%;text-align:center}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_head__gPyUC{width:370px}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_body__pI2AP{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;color:#283f56}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_body__pI2AP{gap:20px;width:calc(100% - 370px - 40px)}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_body__pI2AP .page_label__XClnk{text-align:start;font-family:var(--font-zen-kaku-gothic-new);font-size:1.8rem;font-weight:700;line-height:150%;letter-spacing:.18em}@media screen and (min-width:769px){.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_body__pI2AP .page_label__XClnk{font-size:2rem}}.page_philosophy__wTSg5 .page_main__NPgIJ .page_content3__JXlmf .page_list__Xw9rw .page_item__ylUOO .page_body__pI2AP .page_desc__Jr2WQ{font-family:var(--font-noto-sans-jp);font-size:1.4rem;line-height:200%;letter-spacing:.03em}.page_cta__OUOww{margin:0 auto 80px;padding:0 20px;max-width:840px}@media screen and (min-width:769px){.page_cta__OUOww{margin-bottom:100px;padding:0}}@media screen and (max-width:768px){.d-none-sp,.responsive-img .img-pc{display:none!important}}@media screen and (min-width:769px){.d-none-pc,.responsive-img .img-sp{display:none!important}}@font-face{src:url(/fonts/design_plus.eot?v=1.0);src:url(/fonts/design_plus.eot?v=1.0#iefix) format("embedded-opentype"),url(/fonts/design_plus.woff?v=1.0) format("woff"),url(/fonts/design_plus.ttf?v=1.0) format("truetype"),url(/fonts/design_plus.svg?v=1.0#design_plus) format("svg");font-family:design_plus;font-style:normal;font-weight:400}@keyframes fade-in{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.hide{opacity:0}.show{animation:fade-in 1s,opacity 1s ease-out}