@charset "utf-8";  .greeting_list { background: url("/contents/162/gr_bg.png") no-repeat 0 0; min-height:531px; }
 .greeting_list .tit { background: url("/contents/162/gr_tit.png") no-repeat 0 0; width:492px; height:128px; display:block; text-indent:-99999px; }
 .greeting_list .gr_name > span { font-weight:400; display:inline-block; margin-left:10px; }
  .vision_list { background: url("/contents/644/vi_bg.png") no-repeat 0 0; min-height:433px; padding:30px 40px; }
 .vision_list .vision_txt .v_tit { background: url("/contents/644/vi_tit.png") no-repeat 0 0; width:353px; height:47px; display:block; text-indent:-99999px; }
  .vision_list .v_box .v_title1 {background: url("/contents/644/v_title_1.png") no-repeat 0 0; width:153px; height:30px; display:block; text-indent:-99999px;}
 .vision_list .v_box .v_title2 {background: url("/contents/644/v_title_2.png") no-repeat 0 0; width:139px; height:30px; display:block; text-indent:-99999px;}
 .v_list{padding:16px 26px; border-radius:10px; max-width:400px;}
 .v_list {margin-top:10px;}
 .v_text1 .v_list{background-color: #f5f8fd;}
 .v_text1 .v_list span{font-size: 18px; min-width: 80px; display: inline-block; font-weight: 500; color: #02346b;}
 .v_text2 .v_list{background-color: #f2f9f8;text-align: center; font-size: 18px;}
 .v_text2 .v_list span{font-weight: 500; color: #088277;}
 .only_mobile{display: none;}
  .senior_edu_box1{background: url("/contents/11920/senior_edu_1.png") no-repeat 0 0; min-height:165px; padding-top:15px;font-size:17px;}
 .senior_edu_h4{background: none; padding-left: 0px; padding-top:20px;}
 .senior_edu_step_box{text-align:center;display: flex;justify-content: space-between; align-items: center;}
 .senior_edu_step{background: #f3f4f6;width: 18%;height: 123px;display: flex;justify-content: center;align-items: center; flex-direction: column; border-radius: 16px;}
 .senior_edu_icon {display: block; margin: 6px 0px;}
 .senior_edu_step_next{width: 10px;height: 17px;text-indent: -999em;background: url("/contents/11920/senior_edu_step_next.png")center no-repeat;}
 .senior_edu_icon1{width: 43px; height: 46px; background:url("/contents/11920/senior_edu_step2.png") 0px 0px no-repeat;}
 .senior_edu_icon2{width: 43px; height: 48px; background:url("/contents/11920/senior_edu_step2.png") 0px -100px no-repeat;}
 .senior_edu_icon3{width: 54px; height: 47px; background:url("/contents/11920/senior_edu_step2.png") 0px -50px no-repeat;}
 .senior_edu_icon4{width: 51px; height: 46px; background:url("/contents/11920/senior_edu_step2.png") 0px -153px no-repeat;}
  .step_list{margin: 20px 0 0 0; background: #f5f8fd; text-align: center;}
 .step_list .step_box{width: 17%; background-color: #ffffff; border: 1px solid #e4e4e4;border-radius: 14px; padding: 20px 10px;margin-bottom: 30px; display: inline-block; position: relative; vertical-align: middle;}
 .step_list .step_next{width: 39px;height: 135px;text-indent: -999em;display: inline-block;background: url(/contents/1563/step_ico_next.png) center no-repeat;margin: 0 auto;vertical-align: top;padding: 0 10px;}
  .business_info_box{text-align: center;margin-top: 20px;padding: 25px 30px;border: 1px solid #cacccc;}
 .business_info_box ul{margin:0;}
 .business_info_box .img_col2{width:50%;}
 .h_158 img{height:158px !important;}
  .step_list {margin:20px 0 0 0;display: block;overflow: hidden;background: #f3f4f6;padding: 30px 20px 0 20px;text-align: center;}
 .step_list .step_box {width: 15%;background-color: #ffffff;border:1px solid #e4e4e4;border-radius: 14px;padding: 23px 10px;margin-bottom: 30px;display: inline-block;position: relative; vertical-align: middle;}
 .step_list .step_box.w20 {width: 20%;}
 .step_list .step_box.w22 {width: 22%;}
 .step_list .step_box.w25 {width: 25%;}
 .step_list .step_box.w30 {width: 30%;}
 .step_list .step_box.w35 {width: 35%;}
 .step_list .step_box.w40 {width: 40%;}
 .step_list .step_box.w45 {width: 45%;}
 .step_list .step_box.strong_b{border:2px solid #046fd9;}
 .step_list .step_box.strong_r{border:2px solid #d21b4f;}
 .step_list .step_box.strong_b p.tit{ color:#046fd9;}
 .step_list .step_box.strong_r p.tit{ color:#d21b4f;}
 .step_list .step_box p.tit{text-align:center;font-weight: 400;font-size: 18px;border-bottom: 1px dotted #adadad;color: #2e4a65;padding-bottom:14px; margin-bottom:14px;}
 .step_list .step_box p.tit.bor_n{ border: none; margin-bottom: 0; padding-bottom: 0;}
 .step_list .step_box p.txt{text-align:center; font-size: 17px;}
 .step_list .step_box p.txt > span.next{ line-height: 18px; }
 .step_list .step_box p.txt > span.next.part{color:#6b6b6b;font-size: 14px;font-weight: normal;}
 .step_list .step_next {width: 39px;height: 135px;text-indent: -999em;display: inline-block;background: url("/images/senior/common/step_ico_col_next.png?build_20250706001") center no-repeat;margin: 0 auto;vertical-align: top;padding: 0 10px;}
 .step_list .step_box p.tit span.icon{display:block;background: url("/images/senior/common/step_list.png?build_20250706001") 2px -5px no-repeat; height: 29px;margin: 0 auto;margin-bottom: 5px;}
 .step_list .step_box p.tit span.ico01{background-position: 0px 0px; width: 37px;}
 .step_list .step_box p.tit span.ico02{background-position: -42px 0px; width: 35px;}
 .step_list .step_box p.tit span.ico03{background-position: -82px 0px;width:30px;}
 .step_list .step_box p.tit span.ico04{background-position: -118px 0px;width:33px;}
 .step_list .step_box p.tit span.ico05{background-position: -157px 0px;width:32px;}
 .step_list .step_box p.tit span.ico06{background-position: -194px 0px;width:34px;}
 .step_list .step_box p.tit span.ico07{background-position: -234px 0px; width:30px;}
 .step_list .step_box p.tit span.ico08{background-position: -270px 0px; width: 20px;}
 .step_list .step_box p.tit span.ico09{background-position: -296px 0px; width:37px;}
 .step_list .step_box p.tit span.ico10{background-position: -339px 0px; width:24px;}
 .step_list .step_box p.tit span.ico11{background-position: -369px 0px;width: 34px;}
 .step_list .step_box p.tit span.ico12{background-position: -410px 0px;width:26px;}
 .step_list .step_box p.tit span.ico13{background-position: -444px 0px;width: 20px;}
 .step_list .step_box p.tit span.ico14{background-position: -468px 0px;width:30px;}
 .step_list .step_box p.tit span.ico15{background-position: -498px 0px;width:34px;}
 .step_list.four .step_box{width: 22%;}
 .step_list.three .step_box{width: 22%;}
  .step_list .step_next.h60{height:60px;}
 .step_list .step_next.h70{height:70px;}
 .step_list .step_next.h80{height:80px;}
 .step_list .step_next.h90{height:90px;}
 .step_list .step_next.h95{height:95px;}
 .step_list .step_next.h100{height:100px;}
 .step_list .step_next.h110{height:110px;}
 .step_list .step_next.h120{height:120px;}
 .step_list .step_next.h130{height:130px;}
 .step_list .step_next.h140{height:140px;}
 .step_list .step_next.h150{height:150px;}
 .step_list .step_next.h160{height:160px;}
 .step_list .step_next.h170{height:170px;}
 .step_list .step_next.h180{height:180px;}
 .step_list .step_next.h190{height:190px;}
 .step_list .step_next.h200{height:200px;}
  .step_list_col {margin:20px 0 0 0;display: block;overflow: hidden;background: #f3f4f6;padding: 30px;text-align: center; border-radius:20px;}
 .step_list_col .step_box {background-color: #ffffff;border:1px solid #e4e4e4;border-radius: 14px;padding: 20px 10px;position: relative;margin: 0 auto;}
 .step_list_col .step_box.strong_b{border:2px solid #046fd9;width: 19.5%;}
 .step_list_col .step_box.strong_r{border:2px solid #d21b4f;width: 19.5%;}
 .step_list_col .step_box.strong_b p.tit{ color:#046fd9;}
 .step_list_col .step_box.strong_r p.tit{ color:#d21b4f;}
 .step_list_col .step_box p.tit{text-align:center;font-weight: 400;font-size: 18px;border-bottom: 1px dotted #adadad;color: #046fd9;padding-bottom: 8px;margin-bottom: 10px;}
 .step_list_col .step_box ul.basic.txt{ text-align: left; margin-left: 30px;}
 .step_list_col .step_box p.tit.bor_n{ border: none; margin-bottom: 0; padding-bottom: 0;}
 .step_list_col .step_box p.txt{text-align:center;}
 .step_list_col .step_box p.txt > span.next{ line-height: 18px; }
 .step_list_col .step_box p.txt > span.next.part{color:#6b6b6b;font-size: 14px;font-weight: 300;}
 .step_list_col .step_next {width: 39px;height: 39px;text-indent: -999em;display: inline-block;background: url("/images/senior/common/step_ico_col_next.png?build_20250706001") center no-repeat;margin:8px auto;padding: 0 10px;}
  .step_list_col .step_box.w40{width:40%}
 .step_list_col .step_box.w50{width:50%}
 .step_list_col .step_box.w60{width:60%}
 .step_list_col .step_box.w70{width:70%}
 .step_list_col .step_box.w80{width:80%}
 .step_list_row { background: #f3f4f6; padding: 30px; margin-top: 20px;}
 .step_list_row .step_box {background: #fff; width: 100%; overflow: hidden; border-radius: 10px; line-height: 48px; height: 48px; margin-top: 20px;}
 .step_list_row .step_box:first-child{ margin-top: 0;}
 .step_list_row .step_box .tit{background: #3f9f52; background: linear-gradient(135deg, #416aad 10%, #3f9f52 95%); color: #fff; float: left; width: 25%; height: 100%; margin: 0; text-align: center; box-sizing: border-box; border-radius: 10px; font-size: 18px; font-weight: 500;}
 .step_list_row .step_box .txt {float: left; margin: 0; padding: 0 30px; box-sizing: border-box; width: 75%;}
 .step_list_row .txt_2 { height: 70px; }
 .step_list_row .txt_2 .txt{ line-height: 28px; margin-top: 7px;}
 .step_list_row .txt_3 { height: 100px;}
 .step_list_row .txt_3 .txt{ line-height: 28px; margin-top: 7px;}
 .step_list_row .step_next {width: 30px;height: 30px;text-indent: -999em;display: block;background: url("/images/senior/common/step_ico_row_next.png?build_20250706001") center no-repeat; margin: 10px auto;}
 