@charset "utf-8";

.brand-story {padding-bottom:var(--space-100);}
.brand-story .image {margin-bottom:var(--space-60);}
.brand-story .content-area { display:flex;}
.brand-story .title {width: 41.66%;}
.brand-story .title h3 {margin-bottom:var(--space-25); font-family:var(--font-lora); font-weight:500; font-size:var(--font-size-56); line-height:1.2em; color:var(--color-primary); }
.brand-story .title p {font-weight:600; font-size:var(--font-size-24); line-height:1.5em; color:#242424; }
.brand-story .content {flex:1;}
.brand-story .content .txt {font-weight:400; font-size:var(--font-size-18); line-height:1.6em; color:#454545; }
.brand-story .content .list {margin:var(--space-40) 0;}
.brand-story .content .list ul li {margin-bottom:var(--space-12); font-size:var(--font-size-18); font-weight: 500; line-height:1.5em; color:#242424;}
.brand-story .content .list ul li:last-child {margin-bottom:0;}
.brand-story .content .list ul li span {margin-right:var(--space-10); display:inline-flex; align-items: center; justify-content: center; width: 24px; height: 24px; color: #fff; background: var(--color-primary); border-radius: 100%; font-size: var(--font-size-14); line-height:1; font-weight: 700; text-align: center;}
.brand-story .content .txt-2 {font-size:var(--font-size-22); line-height:1.5em; color:#242424; }
.brand-story .content .txt-2 strong { color:var(--color-primary); }

.for-me {text-align:center; padding:var(--space-100) 0; background:#F8FDFF;}
.for-me .title {margin-bottom:var(--space-55); display:flex; align-items:center; justify-content: center; gap:0 var(--space-15);}
.for-me .title h3 {font-family:var(--font-lora); font-weight:600; font-size:var(--font-size-48); line-height:1.2em; color:var(--color-primary); text-align:center;}
.for-me p {font-size:var(--font-size-18); line-height:1.6em; color:#454545; }
.for-me p strong {color:var(--color-primary); font-weight: 500;}
