p{line-height:1.6;font-size:14px}p .bold{font-weight:bold}ul{list-style-type:none}#about-purpose{position:relative;background-image:url("../../../img/pc/top/top_bg.jpg");background-position:top center;margin-top:130px;padding-bottom:20px}#about-purpose .breadcrumb{position:absolute;top:0;left:0;right:0;margin:auto}#about-purpose .mainv{background-image:url("../../../img/pc/about/mainv.jpg");background-repeat:no-repeat;background-size:cover;text-align:center;padding:100px 0 150px}#about-purpose .mainv .mainv-ttl p{font-weight:bold;font-size:16px;margin-top:20px}#about-purpose .mainv .mainv-catch{margin:60px 0 50px;font-size:26px;color:#1288be;line-height:1.8;letter-spacing:2px}#about-purpose .mainv .mainv-text{font-size:18px;line-height:2}.purpose-content{background:#fff;padding:72px 0}.purpose-content p{text-align:center;margin-bottom:20px}.purpose-content__box{margin-bottom:72px;padding-bottom:36px;position:relative}.purpose-content__box:after{position:absolute;height:1px;width:72%;margin:auto;right:0;left:0;bottom:0;content:"";background-color:#1288be}.purpose-content__box:last-child:after{content:none}.purpose-content__ttl{text-align:center;color:#1288be;font-weight:bold;margin-top:15px;margin-bottom:42px}.purpose-content__ttl span{background:#1288be;padding:10px 120px;border-radius:50px;color:#fff}.purpose-content__ttl p{font-size:26px;margin-bottom:24px}.purpose-content__explain{text-align:center;font-size:26px;font-weight:bold;margin-bottom:36px}.purpose-content__explain p{font-size:26px}.purpose-content__flex{display:flex}.purpose-content__image{text-align:center}.purpose-grow{padding:96px 56px}.purpose-grow__explain p{font-size:26px}.purpose-policy__explain{text-align:center;font-size:26px;font-weight:bold}.purpose-policy__explain p{font-size:26px}.purpose-policy__container{background:#fff;padding:50px 90px;margin-bottom:80px}.purpose-policy__flex{display:flex;justify-content:center}.purpose-policy__flex li{width:353px;margin:0 8px;padding:40px;background-position:center;background-size:100% 100%;display:flex;flex-direction:column}.purpose-policy__flex li p{margin-bottom:10px}.purpose-policy__flex li p .bold{display:block;text-align:center;font-weight:bold;font-size:16px;line-height:1.6;color:#1288be}.purpose-policy__image{text-align:center;margin-bottom:24px}/*# sourceMappingURL=purpose.min.css.map */