@charset "utf-8";  .greeting_list { overflow:hidden; }
 .greeting_list .g_left { float:left; }
 .greeting_list .g_left .tit { background:url("/contents/1/greeting_tit_2022.jpg") no-repeat; display:block; width:600px; height:95px; text-indent:-99999px; }
 .greeting_list .g_left .g_txt_01 { margin-top:20px; font-size:18px; line-height: 26px; }
 .greeting_list .g_left .g_txt_02 { margin-top:30px;}
 .greeting_list .g_right { width:26%; float:right; }
 .g_name { display:block; float:right; }
  .total_pay{font-size: 20px;font-weight:400;padding:20px;}
 .total_pay span.total_span{font-size: 25px;padding-left:10px;color:#1a1988;}
 .status_list .total{font-size:45px; padding:70px 0; font-weight:500; color:#2b48a6; background: none; text-align: right}
 .progress_part .part{width:25%; float: left; text-align:center;}
 .progress_part .part h4{background:none;padding-left: 0;font-weight: 500;}
 .progress_part .part p.percent{font-size:24px; padding:20px 0; font-weight:500; color:#2b48a6;}
 .progress_part .part img{width:80%;}
 .progress_part2 .part{width:20%; float: left; text-align:center;}
 .progress_part2 .part h4{background:none;padding-left: 0;font-weight: 500;}
 .progress_part2 .part p.percent{font-size:24px; padding:20px 0; font-weight:500; color:#2b48a6;}
 .progress_part2 .part img{width:80%;}
 .status_list .left50{width:35%}
 .pie-chart1 {display:inline-block;width: 260px;height: 260px;background: linear-gradient(45deg, #0f4196, #2d9bc5);border-radius: 50%;position:relative;box-shadow: 10px 10px 10px rgb(0 0 0 / 0.2);}
 .pie-chart1:after{content:'';position:absolute;background:#fff url("/contents/561/logo.png") center no-repeat;width: 140px;height: 140px;border-radius: 50%;top: 60px;left: 60px;box-shadow: 2px 0px 9px rgb(0 0 0 / 20%);}
 .pie-chart2{display:inline-block;width: 190px;height: 190px;border-radius: 50%;position:relative;box-shadow: 10px 10px 10px rgb(0 0 0 / 0.2);}
 .pie-chart2:after{content:'';position:absolute;background:#fff url("/contents/561/logo.png") center no-repeat;width: 100px;height: 100px;border-radius: 50%;top: 45px;left: 45px;}
 .progress_part .part:nth-child(1) .pie-chart2{background: linear-gradient(45deg, #3b66af, #2d9bc5);}
 .progress_part .part:nth-child(2) .pie-chart2{background: linear-gradient(45deg, #8e2783, #368aaa);}
 .progress_part .part:nth-child(3) .pie-chart2{background: linear-gradient(45deg, #0f966e, #2d9bc5);}
 .progress_part .part:nth-child(4) .pie-chart2{background: linear-gradient(45deg, #0f9629, #2d9bc5);}
