/* BASIC css start */
.company_inner {padding:0px 0; text-align:center; margin-bottom:150px;}
.company_inner  {
	background-color: #fff;
}

#contents img {
    max-width: 100%;
}



.bene_top {  width: 100%;
     height: 0;
     margin: 0 auto;
    position: relative;
    padding-top: calc(300 / 1000* 100%);
    left: 0;
    overflow: hidden;
    background-size: cover;
  background-image: url(https://junjewelry.jpg3.kr/home/2025/page/benefit-back.jpg);    }

.bene_top .txtBox { position:absolute; left:50%; top:50%;  transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); text-align:center; }

.bene_top .txtBox p {  font-size: 100px;     font-weight:   300;   color:#fff;   }
.bene_top .txtBox span {  font-size: 30px;     font-weight:   300;   color:#fff;    margin-top : 10px;  }
/* BASIC css end */

