/*Content CSS*/
#c1_wrap{position: relative; z-index: 2; padding: 50px 0;}
.c1_inner{width: 100%; padding: 0 20px; margin: 0 auto; }

/* font-style */
.c1_inner .fs_70{font-size: 40px; font-weight: 700; font-family: 'Poppins'; line-height: 1; color: #ddd;}
.c1_inner .fs_48{font-size: 35px; font-weight: 700; color: #000; line-height: 1;}
.c1_inner .fs_27{font-size: 20px; font-weight: 700; line-height: 1;}
.c1_inner .fs_20{font-size: 17px; font-weight: 700;}
.c1_inner .fs_17{font-size: 15px; line-height: 1.7;}
.c1_inner .fs_14{font-size: 13px; font-weight: 700; color: #46b035;}

/* bar */
.bar{margin-top: 20px;}
.bar::after{content: ''; display: block; margin: 15px auto 10px; width: 45px; height: 3px; background-color: #000; transition: .3s;}

/* tit */
.c1_inner .tit{text-align: center;}
.c1_inner .tit .fs_17{font-weight: 600; color: #46b035; margin-bottom: 3px;}

/* c1_list */
.c1_list{margin-top: 30px; }
.c1_list li{ position: relative; border: solid 1px #ddd; border-bottom: 0; transition: .3s; text-align: center;}
.c1_list li:last-child{ border-bottom: solid 1px #ddd;}
.c1_list li a{display: block; padding: 20px 20px 30px; position: relative; z-index: 2;}
.c1_list li a .text > *{transition: color .3s;}
.c1_list li p{font-weight: 300; letter-spacing: -.43px; color: #333;}
.c1_list li p + span{display: flex; align-items: center; margin-top: 20px; justify-content: center;}
.c1_list li::before{content: ''; display: block; width: calc(100% + 40px); height: 100%; position: absolute; top: 0; left: -20px; background: url('../img/c1_bg.jpg') 50% / cover no-repeat; box-shadow: 0 0 26.7px 2.3px rgba(8, 57, 0, 0.21); opacity: 0; z-index: 1; transition: .3s;}
.c1_list li i{display: inline-block; width: 20px; height: 5px; background: url('../img/arrow_gr.png') 50% / cover no-repeat; transition: background-image .3s; margin-left: 12px;}
.c1_list li:hover{border-right: transparent;}
.c1_list li:hover::before{opacity: 1;}
.c1_list li:hover .bar::after{background-color: #fff;}
.c1_list li:hover a .text > *{color: #fff;}
.c1_list li:hover i{background-image: url('../img/arrow.png');}
.c1_list li br{display: none;}
