#header_bottom{
    background-image:url("../images/register_top.jpg");
}
#main h2{
    display:inline-block;
    color:#C89F62;
    border-top:3px solid #C89F62;
    border-bottom:3px solid #C89F62;
    padding:30px;
}
#register_wrap{
    margin:80px auto 0 auto;
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap:30px 2%;
}
#register_wrap .register{
    width:32%;
    background:white;
    text-align: center;
    padding:10px 30px 30px;
    box-sizing:border-box;
}
#register_wrap .register .number{
  width:72px;
  margin:0 auto;
}
#register_wrap .register h3{
    margin:15px 0;
}
#register_wrap .register .icon{
    width:120px;
    margin:0 auto;
}
#register_wrap .register .content{
    margin-top:15px;
    text-align: left;
    line-height:30px;
}
