

h2{ font-weight: 700; font-size: 54px;  }
h4{ font-weight: 500; font-size: 30px;}
html {width:100%; height: 100%; overflow-x: hidden;}
img{ border: none; }
*{ box-sizing: border-box; }



#contents{ background-color:#fff !important; min-height: calc(100vh - 115px); padding-top: 65px; margin: 0 auto; padding-bottom: 50px; }
#contents .img01{ margin: 0 auto; width: 855px; height: 520px; margin-top: 50px; background: url("../images/cscenter/img01.png") no-repeat ; }
#contents .img01 h2{ float: right; width: 370px; margin-top: 80px;   }
#contents .img01 h4{ position: absolute; top: 210px; right: 170px;  width: 370px; }
#contents ul{
    display: flex;
    position: relative; margin: -42px auto 50px;
    width: 855px; height: 180px;
}
#contents li{
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    text-align: center;   background-color: rgba(71,91,255,0.04);
    border-radius: 13px;
}#contents li:nth-child(2){ margin: 0 2px; }
#contents .icon01{ width: 20px; height: 20px;  background: url("../images/cscenter/call_icon.png") center;  }
#contents li p{ width: 100%; font-size: 18px; font-weight: 500; }
#contents li span{  font-size: 18px; font-weight: 600; }