.lcl-sec .lcl-sec__list{margin-top:20px;border-top:1px solid #f5f5f5}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__list{margin-top:2.6666666667vw}}.lcl-sec .lcl-sec__item{border-bottom:1px solid #f5f5f5;transition:margin-bottom 0.3s ease}.lcl-sec .lcl-sec__item.lcl-sec__item--open{margin-bottom:10px}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__item.lcl-sec__item--open{margin-bottom:2.6666666667vw}}.lcl-sec .lcl-sec__button{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;position:relative;width:100%;padding:20px 50px 20px 30px;border-radius:5px;cursor:pointer;text-align:left;font-weight:300;font-style:normal;font-size:14px;line-height:1.7;color:#000;transition:color 0.25s ease, font 0.25s ease, background-color 0.25s ease, border-radius 0.3s ease}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__button{font-size:3.2vw}}@media (hover: hover){.lcl-sec .lcl-sec__button:hover{color:#fff;background-color:#27c68c}.lcl-sec .lcl-sec__button:hover::before,.lcl-sec .lcl-sec__button:hover::after{background-color:#fff}.lcl-sec .lcl-sec__button:hover .lcl-sec__ico{color:#fff}}@media screen and (min-width: 768px) and (-ms-high-contrast: none), screen and (min-width: 768px) and (-ms-high-contrast: active){.lcl-sec .lcl-sec__button:hover{color:#fff;background-color:#27c68c}.lcl-sec .lcl-sec__button:hover::before,.lcl-sec .lcl-sec__button:hover::after{background-color:#fff}.lcl-sec .lcl-sec__button:hover .lcl-sec__ico{color:#fff}}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__button{padding:2.6666666667vw 10.6666666667vw 2.6666666667vw 2.6666666667vw}}.lcl-sec .lcl-sec__button.lcl-sec__button--open{color:#fff;font-weight:700;background-color:#27c68c;border-radius:5px 5px 0 0}.lcl-sec .lcl-sec__button.lcl-sec__button--open::before,.lcl-sec .lcl-sec__button.lcl-sec__button--open::after{background-color:#fff}.lcl-sec .lcl-sec__button.lcl-sec__button--open .lcl-sec__ico{color:#fff}.lcl-sec .lcl-sec__button.lcl-sec__button--open::after{transform:rotate(0deg)}.lcl-sec .lcl-sec__button::before,.lcl-sec .lcl-sec__button::after{content:"";position:absolute;top:0;bottom:0;right:30px;margin:auto 0;width:15px;height:3px;border-radius:1px;background-color:#27c68c;transition:background-color 0.25s ease, transform 0.3s ease}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__button::before,.lcl-sec .lcl-sec__button::after{width:3.3333333333vw;height:.6666666667vw;right:2.9333333333vw;border-radius:.2666666667vw}}.lcl-sec .lcl-sec__button::after{transform:rotate(90deg)}.lcl-sec .lcl-sec__ico{font-weight:700;font-family:"Jost", sans-serif;margin-right:15px;transition:color 0.25s ease}.lcl-sec .lcl-sec__txt{flex:1;word-break:break-word}.lcl-sec .lcl-sec__in{display:none;padding:15px 30px;border-radius:0 0 5px 5px;background-color:#f5f5f5}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__in{padding:2.6666666667vw;border-radius:0 0 1.3333333333vw 1.3333333333vw}}.lcl-sec .lcl-sec__main{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}@media screen and (max-width: 767px){.lcl-sec .lcl-sec__main{align-items:center}}
