#layer_pop {
    position: fixed;
    left: 20px;
    top: 121px;
    z-index:99999;
    overflow: hidden;
    border:1px solid #d3d3d3;
    padding: 6px 6px 30px 6px;
    box-sizing: border-box;
    background-color: #fff;
}
#slide { margin: 0 auto; position: relative;  padding: 5px;}
.clearfix {
 *zoom: 1;
}
.clearfix:before, .clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}
.clearfix:after {
  clear: both;
}
ul {
 list-style: none;
 padding: 0;
 margin: 0;
 border: 0;
}
.show-rorate {
  margin: 0 auto;
  width: 340px;
  height: 350px;
  overflow: hidden;
  position: relative;
}
.show-rorate-img {
  position: absolute;
  width: 800%;
  height: 100%;
}
.show-rorate-img li {
  float: left;
  width: 340px;
  height: 100%;
}
.show-rorate-img li a img {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
}
.show-rorate-con {
  margin: 0 auto;
  cursor:pointer;
  width: 100%;
  padding: 5px 0 0 5px;
}
.show-rorate-con li {
  float: left;
  width: 31.8%;
  margin: 0 5px 0 0;
  border: 1px solid #c6c6c6;
}
.show-rorate-con li span {
  display: block;
  width: 100%;
  height: 80px;
  font-family: 'Montserrat', "Nanum Gothic"; 
  font-size:13px;
  font-weight: 600;
  line-height: 20px; 
  text-align: center; 
  padding: 20px 5px 5px 5px; 
}
.show-rorate-con li.show-rorate-slider {
  position: absolute;
  border: 2px solid #82c5e8;
  width: 30.5%;
  height: 82px;
  z-index: 99;
  left: 11px;
  background: rgba(156, 156, 156, 0.2);
}
* ÆË¾÷ÇÏ´Ü */
#pagenation { width: 340px; position: relative; background-color: #fff; margin: 0 auto; }

.close_box {margin:15px 15px 0 0; font-family: 'Montserrat', sans-serif, "Nanum Gothic"; font-size:12px; color:#333; text-align: right; }
.close_box input[type=checkbox] {margin:0; padding:0; vertical-align:middle; background:none;}
span.pop_check {font-family: 'Montserrat', sans-serif, "Nanum Gothic"; font-size:12px; color:#333; padding: 0 0 0 3px; margin:0 20px 0 0;}
span.pop_close {font-family: 'Montserrat', sans-serif, "Nanum Gothic"; font-size:12px; color:#333; text-decoration: none;}

@media screen and (max-width: 767px) {
 #layer_pop {display: none !important;}
}