#features .inner{width:100%;max-width:1100px;margin:auto}#features .c_radius_img{margin-top:30px}@media screen and (min-width: 768px){#features .c_radius_img{margin-top:60px}}#features .features_list .features_link{border-radius:10px;-webkit-box-shadow:0px 0px 10px -5px #777;box-shadow:0px 0px 10px -5px #777;overflow:hidden}@media screen and (min-width: 768px){#features .features_list .features_link{border-radius:15px}}#features .features_list .features_link+.features_link{margin-top:20px}@media screen and (min-width: 375px){#features .features_list .features_link+.features_link{margin-top:15px}}@media screen and (min-width: 768px){#features .features_list .features_link+.features_link{margin-top:20px}}@media screen and (min-width: 1080px){#features .features_list .features_link+.features_link{margin-top:25px}}@media screen and (min-width: 375px){#features .features_list .features_link a{display:block;background-color:#f4fff8;padding:20px;color:#000}}@media screen and (min-width: 375px){#features .features_list .features_link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}}@media screen and (min-width: 768px){#features .features_list .features_link a{padding-right:80px}}@media screen and (min-width: 1080px){#features .features_list .features_link a{padding:20px 80px 20px 20px;-webkit-transition:all .25s cubic-bezier(0.36, 0.1, 0.16, 1);transition:all .25s cubic-bezier(0.36, 0.1, 0.16, 1)}}@media screen and (min-width: 375px){#features .features_list .features_link a:after{content:"";width:21px;height:3px;background-image:url(../../images/img/common/icon_arrow_green.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;bottom:20px;right:20px;margin-top:-2px}}@media screen and (min-width: 768px){#features .features_list .features_link a:after{width:40px;height:5px;bottom:50%;margin-top:-3px}}@media screen and (min-width: 1080px){#features .features_list .features_link a:hover{background-color:#31a494;color:#fff}#features .features_list .features_link a:hover:after{background-image:url(../../images/img/common/icon_arrow_white.svg)}#features .features_list .features_link a:hover .meta{color:#fff}}#features .features_list .features_link .img{text-align:center;margin-bottom:10px}@media screen and (min-width: 375px){#features .features_list .features_link .img{width:26%;margin-bottom:0px}}@media screen and (min-width: 768px){#features .features_list .features_link .img{width:20%}}@media screen and (min-width: 1080px){#features .features_list .features_link .img{width:20%;max-width:130px}}@media screen and (min-width: 375px){#features .features_list .features_link .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}}@media screen and (min-width: 768px){#features .features_list .features_link .text{padding-left:20px}}@media screen and (min-width: 1080px){#features .features_list .features_link .text{padding-left:40px}}@media screen and (min-width: 375px){#features .features_list .features_link .text .meta{font-weight:bold;text-align:center;margin-bottom:10px;color:#31a494;font-size:1.3rem}}@media screen and (min-width: 375px){#features .features_list .features_link .text .meta{font-size:1.1rem;text-align:left;margin-bottom:5px;line-height:1.4;font-weight:normal}}@media screen and (min-width: 768px){#features .features_list .features_link .text .meta{font-size:1.3rem}}@media screen and (min-width: 1080px){#features .features_list .features_link .text .meta{font-weight:bold;font-size:1.6rem}}#features .features_list .features_link .text .meta span{display:block}@media screen and (min-width: 375px){#features .features_list .features_link .text .meta span{display:inline;padding-right:.5em}}@media screen and (min-width: 768px){#features .features_list .features_link .text .meta span{padding-right:1em}}#features .features_list .features_link .text .rp_ttl{font-size:1.5rem;line-height:1.5}@media screen and (min-width: 375px){#features .features_list .features_link .text .rp_ttl{font-size:1.4rem}}@media screen and (min-width: 768px){#features .features_list .features_link .text .rp_ttl{font-size:1.6rem}}@media screen and (min-width: 1080px){#features .features_list .features_link .text .rp_ttl{font-size:2.5rem}}#features .about_container{display:block;margin-top:30px;padding:20px;border-radius:6px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#fff}@media screen and (min-width: 768px){#features .about_container{margin-top:50px;padding:40px 35px}}@media screen and (min-width: 1080px){#features .about_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 55px}}#features .about_container+.about_container{margin-top:10px}@media screen and (min-width: 768px){#features .about_container+.about_container{margin-top:30px}}@media screen and (min-width: 1080px){#features .about_container .textArea{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:25px}}#features .about_container .textArea .tag{display:inline-block;margin:0;padding:5px 10px;border-radius:28px;background-color:#00ff58;font-size:1.2rem;font-weight:bold;letter-spacing:.06em;line-height:1}@media screen and (min-width: 768px){#features .about_container .textArea .tag{font-size:1.4rem}}@media screen and (min-width: 1230px){#features .about_container .textArea .tag{font-size:1.8rem}}#features .about_container .textArea .title{display:block;margin:5px 0 10px;font-size:1.8rem;font-weight:bold;letter-spacing:.06em;line-height:1.5}@media screen and (min-width: 768px){#features .about_container .textArea .title{margin:10px 0 20px;font-size:2.2rem}}@media screen and (min-width: 1230px){#features .about_container .textArea .title{font-size:2.6rem}}#features .about_container .img{margin-top:20px;border-radius:10px;overflow:hidden}@media screen and (min-width: 1080px){#features .about_container .img{margin-top:0;width:164px}}@media screen and (min-width: 1230px){#features .about_container .img{width:205px}}#features .about_container .img img{width:100%;height:auto}
