/* BASIC css start */
#prdBrand .cate-wrap .bcate { text-align: center; font-size: 14px; font-weight: bold; }
#prdBrand .cate-wrap .mcate { zoom: 1; overflow: hidden; margin: 20px 0; padding: 10px 0 10px 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
#prdBrand .cate-wrap .mcate li { float: left; padding: 10px 20px 10px 10px; background: url(/images/d3/hot_issue/common/bull_w7_h7_red.gif) no-repeat 0 45%; }
#prdBrand .cate-wrap .mcate li a:hover { text-decoration: underline; }
#wrap .body {overflow:hidden}


A.roll img { display:inline; border:0;}
A.roll img.over { display:none; }

A.roll:hover { border:0; }
A.roll:hover img { display:none; }
A.roll:hover img.over { display:inline; }


.newimgg { width:100%; }

.container {
    width: 1900px; /* 슬라이드 컨테이너의 고정 너비 */
    overflow: hidden; /* 슬라이더 넘치는 부분 숨김 */
    position: relative;
}

.slider {
    display: flex;
    transition: transform 0.5s ease; /* 슬라이드 이동 시 애니메이션 효과 */
    padding: 0; /* ul 기본 패딩 제거 */
    margin: 0; /* ul 기본 마진 제거 */
    list-style: none; /* ul 기본 리스트 스타일 제거 */
}

.item {
    min-width: 1900px; /* 각 슬라이드 항목의 고정 너비 */
    box-sizing: border-box;
}

.item img {
    width: 100%; /* 이미지가 슬라이드 항목을 가득 채우도록 설정 */
    height: auto; /* 비율 유지 */
    display: block;
}

/* 슬라이드 버튼 스타일 */
.prev, .next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-color: rgba(0, 0, 0, 0);
    color: white;
    border: none;
    padding: 10px 20px;
    cursor: pointer;
    font-size: 35px; /* 화살표 크기 조정 */
    font-weight: 100; /* 굵은 화살표 */
}

.prev {
    left: 10px;
}

.next {
    right: 10px;
}

/* 버튼의 텍스트로 화살표 추가 */
.prev::before {
    content: '<';
}

.next::before {
    content: '>';
}
/* main 3cut*/


.viedo_img { 
    width: 100%;
    height : 550px;
    margin-top: 150px; 
    margin-left: 0px;
    background-attachment: fixed;
}

.viedo_img2 {


     background-color:#fff; 
     border: 2px solid #eeeeee;

     width: 1700px;
     height: 600px;
     margin-top:60px;
     margin-left:0px;
     


}




.iframe_font {
    position: absolute;
    top: 50px;
    right : 440px;
    
}


/* 첫번째 줄 영상 설정 */
/* 롤링&영상 사이 공간 */
.video {   margin-top: -540px;
           margin-left: 245px;
           align: center;
}
.video2 {  margin-left: 1070px;
           margin-top: -574px;
}

.font {  margin: 0 0 0 245px; }
.font {  margin-top:10px;
         margin-bottom:100px; 
         font-family:Sans-Serif;
         font-size:15px; }
         
         
.video2font {  margin: 0 0 0 1070px; }
.video2font {  margin-top:10px;
         margin-bottom:100px; 
         font-family:Sans-Serif;
         font-size:15px; }

/* 영상 멘트 */
.font1 { font-weight:bold; font-size:21px; }
.tvlink { margin: 0 0 0 508px;
          width: 500px; height: 90px;
          border: 0px solid; padding: 10px;
          font-family:Sans-Serif; font-size:10px; font-weight:bold; font-color:#000; 
}
.tvlink { border: 1px solid; }
.linkfont { font-size:12px; font-color:#fff; }


.iframe_fontlink { 

         /* 테두리 선 두께 */
border-width: 1px;
/* 테두리 선 스타일 - solid : 실선, dotted : 점선 */
border-style: solid;
/* 테두리 선 색상 */
border-color: #d2d2d2;
/* 선 굵기, 스타일, 색상 순으로 표시 할 수있다. */
border: 1px solid #d2d2d2;
/* 폭 크기 */
width: 100px;
/* 높이의 크기 */
height: 15px;
/* 텍스트 정렬 */
text-align: center;
}


         
         
.linkfont { font-size:12px;  }




#banmain2 { width:1900px; margin-left:130px; margin-top:20px; }
.pajama_ban_02 { float:left; align: center; margin-top:0; margin-left:18px;  }
.pajama_ban_03 { float:left; margin-top:0px; margin-left:50px; }
.pajama_ban_04 { float:left; margin-top:0px; margin-left:50px; }
#banmain iframe {margin-top:0px;}



.bigimg {  float:left;  }




/*슬라이드*/

ul{
    list-style:none;
}
.wrapper{
/*     height:1900px; */
    /* background-color: lightgray; */
    display: flex;
    justify-content: center;
    align-items: center;
}
.container{
    width:1900px;
    height:775px;
    position: relative;
    background-color: antiquewhite;
    overflow: hidden;
}
.slider{
    display: flex;
    position:absolute;
    top:0;
    left:0;
}











/* BASIC css end */

