.c-text{font-size:1.6rem;color:#5e5e5e}.c-text__border{padding-bottom:32px;border-bottom:1px solid #d9d9d9}.c-text__none{padding-bottom:4px}.c-text__work{display:flex;flex-direction:column;gap:120px}.c-text__list .c-text__item{font-size:1.6rem;color:#5e5e5e}.c-text__link{font-size:1.6rem;color:#5e5e5e;text-decoration:underline}.c-text__button{margin:0 auto;display:flex;width:240px;height:60px;justify-content:center;align-items:center;border-radius:1px;background:#3d3d3d;color:#e3e3e3;font-size:1.6rem;transition:all .4s ease-out}.c-text__button:hover{background:#e3e3e3;color:#3d3d3d}.c-text__subButton{display:flex;width:200px;height:40px;justify-content:center;align-items:center;border-radius:1px;background:#3d3d3d;color:#e3e3e3;font-size:1.2rem;transition:all .4s ease-out}.c-text__subButton:hover{background:#e3e3e3;color:#3d3d3d}.c-text__L{font-size:2rem;font-weight:700;color:#5e5e5e;text-align:center}.c-text__L span{font-size:2rem;color:#47b68f}.c-text__L .profit{font-size:2rem;color:#ee8021}.c-text__L .artLoom{font-size:2rem;color:#8788a6}.c-text__XL{font-size:2.4rem;font-weight:700;color:#5e5e5e;text-align:center}.ta-left{text-align:left}.ta-center{text-align:center}.u-color__white{color:#f5f5f5}.c-textBox{color:#222;display:flex;flex-direction:column;gap:40px;width:100%}.c-textBox .c-textBox__img{width:50px;align-self:center;transform:rotate(90deg)}.c-textBox.u-width__100{width:100%}.c-text__content{width:100%;color:#222;display:flex;flex-direction:column;gap:40px}@media screen and (min-width: 820px){.c-textBox{min-width:400px;gap:56px}.c-textBox .c-textBox__img{width:100px}}@media screen and (min-width: 1070px){.c-textBox{width:50%}}.p-container{min-height:80vh;width:100%;height:auto;background-color:#f2f2f2;border-radius:3px;padding:80px 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:64px}.p-container__work{min-height:80vh;width:100%;height:auto;background-color:#f2f2f2;border-radius:3px;padding:80px 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:80px}@media screen and (min-width: 820px){.p-container{max-width:1200px;padding:64px;gap:56px}.p-container__work{max-width:1200px;padding:64px;gap:120px}}
