.wrapper_protab {  position:relative; height: atuo; text-align:center; } 

.wrapper_protab_L { position:relative; width:56%;  float:left; }
.wrapper_protab_R { position:relative; width:42%;  float:right; }
.revt .wrapper_protab_L { float:right; }
.revt .wrapper_protab_R { float:left; }


.protabmore {position:relative; font-size:17px; margin-top:5px; float:left;  z-index:30; }
.revt .protabmore { float:right; }


.wrapper_protab .hanpage_2 a.selected { background-color:#ffff00 !important; }


.wrapper_protab_L h2 {  font-family:'GmarketSansMedium'; font-size:35px; line-height:45px; letter-spacing:-1px; color:#33353d; text-align:center; margin-bottom:20px;  margin-top:10px; }

.protablist {  position:relative; height:auto; display:table; }
.protablist .prdList { width:100%; margin:0 auto; }

.protablist ul.prdList li.item { margin:30px 0 0 0 !important; }
.protablist ul.prdList  { display:table; margin-top:0px; }
.protablist ul.prdList li.item { position:relative; width:33.33% !important;  }

.protablist .spec { margin-top:0; }
.protablist .spec li { margin:0; }

@media all and (min-width:1481px) and (max-width:1870px) {
.wrapper_protab_L { width:54%; }
.wrapper_protab_R { width:44%; }
}
@media all and (min-width:1px) and (max-width:1480px) {
.wrapper_protab_L { width:50%; }
.wrapper_protab_R { width:48%; }
}

 


ul.protab_group,
ul.protab2_group,
ul.protab3_group {
  position:relative;
  width: 100%;
  height: 50px;
  display:block;
  text-align:center;
  margin-bottom:0px;
}

ul.protab_group li,
ul.protab2_group li,
ul.protab3_group li {
  position:relative;
  width: 20%;
  min-width:110px;  
  margin:0 3px;
  height:40px;
  line-height:40px;
  display:inline-block;
  text-align:center;
  font-weight:500;  
  font-size:13px;   
  font-family:'GmarketSansMedium'; 
  border:1px solid #ddd; 
}
  
ul.protab_group li a,
ul.protab2_group li a,
ul.protab3_group li a {
   display:block; color:#333;   
}
 
ul.protab_group li:hover a,
ul.protab2_group li:hover a,
ul.protab3_group li:hover a {
     font-weight:700;
     text-decoration:none;
     background:#f9f9f9;
}

ul.protab_group li a.protab_active,
ul.protab2_group li a.protab2_active,
ul.protab3_group li a.protab3_active {
    color: #fff;
    font-weight:700;
 
}


ul.protab_group li a.protab_active:after,
ul.protab2_group li a.protab2_active:after,
ul.protab3_group li a.protab3_active:after { 

  content: " ";
    
 position: absolute; bottom:-18px; left:50%; margin-left:-9px; 
 border-right: 12px solid transparent;
 border-bottom: 10px solid transparent;
 border-left: 12px solid transparent;
}
 



.protab_group:before,
.protab_group:after,
.protab2_group:before,
.protab2_group:after,
.protab3_group:before,
.protab3_group:after {
  content: " "; /* 1 */
  display: table; /* 2 */
}

.protab_group:after,
.protab2_group:after { clear: both; }

#protab_panels,
#protab2_panels,
#protab3_panels {
  width: 100%;
  height: auto;
  margin: 20 auto;
  display:block;  
  clear:both;  
  z-index:19; 
}

#protab_panels div.protab_div,
#protab2_panels div.protab2_div,
#protab3_panels div.protab3_div {
  position:relative; 
  width: 100%; 
  height:auto; 
  margin: 0 auto;
}
 
#protab_t2,
#protab_t3,
#protab_t4 { display: none; }

#protab2_t2,
#protab2_t3,
#protab2_t4 { display: none; }

#protab3_t2,
#protab3_t3,
#protab3_t4 { display: none; }


.wrapper_protab .hannavi_mini2 { background: url(../images/bg/bg_00050.png) repeat; }
#pager_rortap,
#pager_rortap2,
#pager_rortap3 { bottom:40px; text-align:center;}


/* 롤링탭1/2 */
ul.protab_group li a.protab_active,
ul.protab2_group li a.protab2_active,
ul.protab3_group li a.protab3_active { background:#343434 !important; }
ul.protab_group li a.protab_active:after,
ul.protab2_group li a.protab2_active:after,
ul.protab3_group li a.protab3_active:after { 
 border-top: 10px solid #343434;
}