/* 2025 러브테스트 리뉴얼 */
.type_hope .steps {display: none;background-color: #E0EFF4;}
.type_hope .ideal_intro {position: relative; padding: 6rem 0 7.5rem;background-image: linear-gradient(to right bottom, #f1f8fb 46%, #d8ebf3 , #e0eff4);}
.type_hope .ideal_intro .love_tit2 {line-height: 1.2;}
.type_hope .ideal_intro .intro_img {margin-top: 2.5rem;}
.type_hope .ideal_intro .love_btn1{margin-top: 3rem;}
.type_hope .radio_box label{display: inline-flex;line-height: 1.3;justify-content: center;align-items: center;}
.type_hope .complete_wrap .btn_box .btn_next{background-color: #4608f0;}
.type_hope .complete_wrap .complete_icon{margin-top: 2.5rem;}
.type_hope .complete_txt1{margin-top: 3.75rem;}
.type_hope .complete_txt2{margin-bottom: 5rem;}
.type_hope .form_tit1 small{display: block;font-weight: 300;font-size: 1.92rem; color: #2E2E2E;margin-top: 1rem;}
.type_hope .form_tit2 + .form_tit1{margin-top: 2rem;}
.type_hope .mt30{margin-top: 3.75rem;}
.type_hope .radio_box{font-size: 0;}
.type_hope .input_box input{background-color: #fff;}
.type_hope .radio_half label{background-color: #fff;}
.type_hope .select_box select{background-color: #fff;}

.type_hope .result_box{margin: 0 auto;text-align: center;}
.type_hope .result_box > img{margin-top: 25px;max-width: 6.71rem;}
.type_hope .result_box .form_tit1{margin-bottom: 2rem;margin-top: 3.75rem;}
.type_hope .result_box .form_txt1{margin-bottom: 5rem;}
.result_box .btn_box .btn_next::after{display: none;}

.type_hope .ideal_test {padding: 6rem 2.4rem 8.3rem;}
.type_hope .ideal_intro .form_tit1 {margin-top: 2.17rem;}
