.re-page-faq-section{padding:100px 0;background:#04bce8}@media screen and (max-width: 692px){.re-page-faq-section{padding:40px 0}}.r-faq-block{margin-bottom:10px;border-radius:10px;background:#fff;padding-bottom:10px}.r-faq-block:last-child{margin-bottom:0}.r-faq-block dt{position:relative;cursor:pointer;padding-right:50px}.r-faq-block dt .r-faq-icon{position:absolute;top:55%;right:28px;width:15px;height:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 692px){.r-faq-block dt .r-faq-icon{top:22%}}.r-faq-block dt .r-faq-icon::before,.r-faq-block dt .r-faq-icon::after{content:"";position:absolute;top:50%;left:50%;width:15px;border-radius:20px;height:3px;background:#04bce8;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.r-faq-block dt .r-faq-icon::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.r-faq-block dt.is-open .r-faq-icon::after{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}.r-faq-block dd{height:0;overflow:hidden;margin:0;-webkit-transition:height .4s cubic-bezier(0.22, 1, 0.36, 1);transition:height .4s cubic-bezier(0.22, 1, 0.36, 1)}.r-faq-wrap{counter-reset:faq}.r-faq-wrap .r-faq-block{counter-increment:faq}.r-faq-wrap .r-faq-block .r-faq-num{position:absolute;background:#04bce8;font-family:"Dela Gothic One",sans-serif;font-weight:400;font-style:normal;font-size:2rem;width:78px;height:74px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 10px 10px;left:60px;top:0}@media screen and (max-width: 800px){.r-faq-wrap .r-faq-block .r-faq-num{left:45px}}@media screen and (max-width: 692px){.r-faq-wrap .r-faq-block .r-faq-num{height:54px;left:20px}}.r-faq-wrap .r-faq-block .r-faq-num p{margin-bottom:6px}.r-faq-wrap .r-faq-block .r-faq-num p::before{content:"Q" counter(faq);color:#fff}.r-faq-question{position:relative;padding-left:160px;padding-top:38px;padding-bottom:28px}@media screen and (max-width: 800px){.r-faq-question{padding-left:150px}}@media screen and (max-width: 692px){.r-faq-question{padding:70px 20px 25px}}.r-faq-question p{font-size:2rem;font-weight:600;color:#04bce8;line-height:1.5}.r-faq-answer .r-faq-answercontent{padding:0 60px 40px}@media screen and (max-width: 800px){.r-faq-answer .r-faq-answercontent{padding:0 50px 40px}}@media screen and (max-width: 692px){.r-faq-answer .r-faq-answercontent{padding:0 20px 25px}}.r-faq-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff;border:1px solid #04bce8;border-radius:40px;width:236px;height:40px;position:relative;overflow:hidden}.r-faq-link p{font-weight:600;color:#04bce8;position:relative;z-index:10;-webkit-transition:ease all .3s;transition:ease all .3s}.r-faq-link:hover p{color:#fff}.r-faq-link:hover::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.r-faq-link::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:#04bce8;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.r-faq-link-wrap{margin-top:20px}/*# sourceMappingURL=recruit-faq.css.map */