.page-about .inner{padding:20px 0 90px}.page-about .about-contents{margin-top:60px}.page-about .about-contents .item{padding:0 100px 60px;position:relative}.page-about .about-contents .item .number{width:80px;height:80px;background-color:#014316;color:#fff;border-radius:50%;display:flex;justify-content:center;position:absolute;left:0;top:0}.page-about .about-contents .item:before{content:"";width:1px;height:calc(100% - 80px);border-left:1px dashed #014316;position:absolute;left:40px;top:80px}.page-about .about-contents .item:last-child:before{display:none}.page-about .about-contents .item .number span{line-height:80px;font-size:3.4rem;font-family:arial,sans-serif;font-weight:400;font-style:normal}.page-about .about-contents .item .text-content h3{margin:0 0 20px;font-size:2.6rem;padding-left:20px;padding-top:10px}.page-about .about-contents .item .text-content .text-bg{background-color:#f5f7f8;padding:20px;border-radius:5px}.page-about .about-contents .item .text-content .text-bg p{margin:0}.about-contents-2{margin-top:80px}.about-contents-2 .page-top-title .main-text{font-size:3.6rem}.about-contents-2 .page-top-title .main-text span{font-size:5.5rem;color:#014316;font-family:arial,sans-serif;font-weight:700;font-style:italic;letter-spacing:.2rem;margin-right:5px}.about-contents-2 .description{padding:20px 100px 0}.middle-image{margin-bottom:60px}.about-contents-3{margin-top:60px;padding:0 100px}.about-contents-3 .join-image img{width:100%}.about-contents-3 .join-text{margin-top:30px}.about-contents-3 .join-text h3{font-size:2.6rem}@media (max-width: 989px){.page-about .about-contents .item{padding:0 0 40px 70px}.page-about .about-contents .item .number{width:60px;height:60px}.page-about .about-contents .item .number span{line-height:60px;font-size:2.8rem}.page-about .about-contents .item:before{height:calc(100% - 60px);left:30px;top:60px}.page-about .about-contents .item .text-content h3{font-size:2.2rem;padding-left:10px}.page-about .about-contents .item .text-content .text-bg p{font-size:1.4rem}.about-contents-2 .page-top-title .main-text{font-size:2.8rem}.about-contents-2 .page-top-title .main-text span{font-size:3.8rem}.page-top-title .sub-text{font-size:2.2rem}.about-contents-2{margin-top:40px}.about-contents-2 .description{font-size:1.4rem;padding:20px 0 0}.page-about .inner{padding:20px 0 40px}.about-contents-3{margin-top:30px;padding:0}.about-contents-3 .join-text h3{font-size:2.2rem}.about-contents-3 .join-text p{font-size:1.4rem}}@media (max-width: 749px){.about-contents-2 .page-top-title .main-text{font-size:2.2rem}.about-contents-2 .page-top-title .main-text span{font-size:3rem}.page-top-title .sub-text{font-size:2rem}.page-about .about-contents{margin-top:40px}.page-about .about-contents .item .number{width:40px;height:40px}.page-about .about-contents .item .number span{line-height:40px;font-size:2rem}.page-about .about-contents .item:before{height:calc(100% - 40px);left:20px;top:40px}.page-about .about-contents .item{padding:0 0 30px 50px}.page-about .about-contents .item .text-content h3{font-size:2rem;margin:0 0 10px;padding:0}.page-about .about-contents .item .text-content .text-bg{padding:15px;border-radius:5px}.page-about .about-contents .item .text-content .text-bg p{font-size:1.3rem}.about-contents-2 .description{font-size:1.3rem;padding:0}.about-contents-3{margin-top:20px}.about-contents-3 .join-text h3{font-size:1.8rem;text-align:center}.about-contents-3 .join-text{margin-top:20px}.about-contents-3 .join-text p{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/css/about.css.map */
