/* CSS Document */
.contents{min-height:800px;padding-top:20px;font-family:NotoSansKR,'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum, sans-serif;padding-bottom:100px}


/*서비스가입*/
.sign_text {overflow-y:scroll;border:1px solid #ebebeb;padding:15px;margin-bottom:20px;height:300px}
.sign_text p{font-size:14px;line-height:22px;font-weight:normal;color:#666}
.sign_text p.header {font-weight: bold; margin-bottom: 5px; font-size: 16px;}
.sign_text p.header2 {font-weight: bold; margin-bottom: 5px; font-size: 15px;}
.sign_text p.cont {padding: 0px 0 15px 0;}
.sign_text p img {margin: 5px 0px;}
.sign_text ul.cont2 {margin-bottom: 15px}
.sign_text01{}
.sign_text02{}
.center{text-align: center}
.base_check{position:relative;font-size:16px;line-height:15px;color:#000;border-top:1px solid #000;padding-top:30px}

.srch_result_wrap h3{padding-top:20px}
.srch_result_wrap hr{border:1px dotted #666}

.collection_wrap{}
.collection_wrap .collection_grape{float:left;width:780px;border:1px solid #ebebeb;height:400px}
.collection_wrap .collection_table{float:left;margin-left:18px;width:400px}
.collection_wrap .collection_table p{text-align:right;margin-bottom:10px}
.collection_wrap .collection_table table{}



.collection_table table { width:100%;font-family:NotoSansKR,'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum, sans-serif; }
.collection_table table th, .collection_table table td { text-align:center; border:1px solid #bcbcbb; padding:10px; box-sizing:border-box;font-family:NotoSansKR,'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo','돋움',dotum, sans-serif; }
.collection_table table th { background-color:#f8f8f8; font-size:16px; color:#585a65;  border-bottom:none; border-top:2px solid #bcbcbc; }
.collection_table table td { font-size:14px; color:#070417; }
.collection_table table tfoot th { border:1px solid #bcbcbb; color:#070417; }

/*! jQuery-ui-Slider-Pips - v1.11.4 - 2016-09-04
* Copyright (c) 2016 Simon Goellner <simey.me@gmail.com>; Licensed MIT */

/* HORIZONTAL */
/* increase bottom margin to fit the pips */
.ui-slider-horizontal.ui-slider-pips {
  margin-bottom: 1.4em;
}

/* default hide the labels and pips that arnt visible */
/* we just use css to hide incase we want to show certain */
/* labels/pips individually later */
.ui-slider-pips .ui-slider-label,
.ui-slider-pips .ui-slider-pip-hide {
  display: none;
}

/* now we show any labels that we've set to show in the options */
.ui-slider-pips .ui-slider-pip-label .ui-slider-label {
  display: block;
}

/* PIP/LABEL WRAPPER */
/* position each pip absolutely just below the default slider */
/* and also prevent accidental selection */
.ui-slider-pips .ui-slider-pip {
  width: 2em;
  height: 1em;
  line-height: 1em;
  position: absolute;
  font-size: 0.8em;
  color: #999;
  overflow: visible;
  text-align: center;
  top: 20px;
  left: 20px;
  margin-left: -1em;
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.ui-state-disabled.ui-slider-pips .ui-slider-pip {
  cursor: default;
}

/* little pip/line position & size */
.ui-slider-pips .ui-slider-line {
  background: #999;
  width: 1px;
  height: 3px;
  position: absolute;
  left: 50%;
}

/* the text label postion & size */
/* it overflows so no need for width to be accurate */
.ui-slider-pips .ui-slider-label {
  position: absolute;
  top: 5px;
  left: 50%;
  margin-left: -1em;
  width: 2em;
}

/* make it easy to see when we hover a label */
.ui-slider-pips:not(.ui-slider-disabled) .ui-slider-pip:hover .ui-slider-label {
  color: black;
  font-weight: bold;
}

/* VERTICAL */
/* vertical slider needs right-margin, not bottom */
.ui-slider-vertical.ui-slider-pips {
  margin-bottom: 1em;
  margin-right: 2em;
}

/* align vertical pips left and to right of the slider */
.ui-slider-vertical.ui-slider-pips .ui-slider-pip {
  text-align: left;
  top: auto;
  left: 20px;
  margin-left: 0;
  margin-bottom: -0.5em;
}

/* vertical line/pip should be horizontal instead */
.ui-slider-vertical.ui-slider-pips .ui-slider-line {
  width: 3px;
  height: 1px;
  position: absolute;
  top: 50%;
  left: 0;
}

.ui-slider-vertical.ui-slider-pips .ui-slider-label {
  top: 50%;
  left: 0.5em;
  margin-left: 0;
  margin-top: -0.5em;
  width: 2em;
}

/* FLOATING HORIZTONAL TOOLTIPS */
/* remove the godawful looking focus outline on handle and float */
.ui-slider-float .ui-slider-handle:focus,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip-label
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip-label {
  outline: none;
}

/* style tooltips on handles and on labels */
/* also has a nice transition */
.ui-slider-float .ui-slider-tip,
.ui-slider-float .ui-slider-tip-label {
  position: absolute;
  visibility: hidden;
  top: -40px;
  display: block;
  width: 34px;
  margin-left: -18px;
  left: 50%;
  height: 20px;
  line-height: 20px;
  background: white;
  border-radius: 3px;
  border: 1px solid #888;
  text-align: center;
  font-size: 12px;
  opacity: 0;
  color: #333;
  -webkit-transition-property: opacity, top, visibility;
  transition-property: opacity, top, visibility;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  -webkit-transition-duration: 200ms, 200ms, 0ms;
  transition-duration: 200ms, 200ms, 0ms;
  -webkit-transition-delay: 0ms, 0ms, 200ms;
  transition-delay: 0ms, 0ms, 200ms;
}

/* show the tooltip on hover or focus */
/* also switch transition delay around */
.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,
.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,
.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,
.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  opacity: 1;
  top: -30px;
  visibility: visible;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-transition-delay: 200ms, 200ms, 0ms;
  transition-delay: 200ms, 200ms, 0ms;
}

/* put label tooltips below slider */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
  top: 42px;
}

.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  top: 32px;
  font-weight: normal;
}

/* give the tooltip a css triangle arrow */
.ui-slider-float .ui-slider-tip:after,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  content: " ";
  width: 0;
  height: 0;
  border: 5px solid rgba(255, 255, 255, 0);
  border-top-color: white;
  position: absolute;
  bottom: -10px;
  left: 50%;
  margin-left: -5px;
}

/* put a 1px border on the tooltip arrow to match tooltip border */
.ui-slider-float .ui-slider-tip:before,
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  content: " ";
  width: 0;
  height: 0;
  border: 5px solid rgba(255, 255, 255, 0);
  border-top-color: #888;
  position: absolute;
  bottom: -11px;
  left: 50%;
  margin-left: -5px;
}

/* switch the arrow to top on labels */
.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-bottom-color: white;
  top: -10px;
}

.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-bottom-color: #888;
  top: -11px;
}

/* FLOATING VERTICAL TOOLTIPS */
/* tooltip floats to left of handle */
.ui-slider-vertical.ui-slider-float .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-tip-label {
  top: 50%;
  margin-top: -11px;
  width: 34px;
  margin-left: 0px;
  left: -60px;
  color: #333;
  -webkit-transition-duration: 200ms, 200ms, 0;
  transition-duration: 200ms, 200ms, 0;
  -webkit-transition-property: opacity, left, visibility;
  transition-property: opacity, left, visibility;
  -webkit-transition-delay: 0, 0, 200ms;
  transition-delay: 0, 0, 200ms;
}

.ui-slider-vertical.ui-slider-float .ui-slider-handle:hover .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-hover .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle:focus .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-focus .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-handle.ui-state-active .ui-slider-tip,
.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  top: 50%;
  margin-top: -11px;
  left: -50px;
}

/* put label tooltips to right of slider */
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label {
  left: 47px;
}

.ui-slider-vertical.ui-slider-float .ui-slider-pip:hover .ui-slider-tip-label {
  left: 37px;
}

/* give the tooltip a css triangle arrow */
.ui-slider-vertical.ui-slider-float .ui-slider-tip:after,
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-left-color: white;
  border-top-color: transparent;
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  right: -10px;
  margin-left: 0;
  top: auto;
  left: auto;
}

.ui-slider-vertical.ui-slider-float .ui-slider-tip:before,
.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-left-color: #888;
  border-top-color: transparent;
  position: absolute;
  bottom: 50%;
  margin-bottom: -5px;
  right: -11px;
  margin-left: 0;
  top: auto;
  left: auto;
}

.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:after {
  border: 5px solid rgba(255, 255, 255, 0);
  border-right-color: white;
  right: auto;
  left: -10px;
}

.ui-slider-vertical.ui-slider-float .ui-slider-pip .ui-slider-tip-label:before {
  border: 5px solid rgba(255, 255, 255, 0);
  border-right-color: #888;
  right: auto;
  left: -11px;
}

/* SELECTED STATES */
/* Comment out this chuck of code if you don't want to have
        the new label colours shown */
.ui-slider-pips [class*=ui-slider-pip-initial] {
  font-weight: bold;
  color: #14CA82;
}

.ui-slider-pips .ui-slider-pip-initial-2 {
  color: #1897C9;
}

.ui-slider-pips [class*=ui-slider-pip-selected] {
  font-weight: bold;
  color: #FF7A00;
}

.ui-slider-pips .ui-slider-pip-inrange {
  color: black;
}

.ui-slider-pips .ui-slider-pip-selected-2 {
  color: #E70081;
}

.ui-slider-pips [class*=ui-slider-pip-selected] .ui-slider-line,
.ui-slider-pips .ui-slider-pip-inrange .ui-slider-line {
  background: black;
}

#double-label-slider.ui-slider {
	width: 100%;
    margin: 0 auto;
  margin-top: 24px;
  height: 6px;
  background: #dddddd;
  border: none;
  border-radius: 0; 
 }
                    
  #double-label-slider.ui-slider .ui-slider-handle {
    background: #4775bb;
    border: none;
    width: 18px;
    height: 18px;
    margin-left: -9px;
    border-radius: 100%;
    transition: box-shadow 0.2s ease; }
                    
    #double-label-slider.ui-slider .ui-slider-handle.ui-state-hover, 
    #double-label-slider.ui-slider .ui-slider-handle.ui-state-focus, 
    #double-label-slider.ui-slider .ui-slider-handle.ui-state-active {
      box-shadow: 0 0 0 2px #4775bb;
      outline: 0; }
                    
  #double-label-slider.ui-slider .ui-slider-pip {
    top: -3px; }
                    
    #double-label-slider.ui-slider .ui-slider-pip .ui-slider-line {
      background: white;
      width: 12px;
      height: 12px;
      margin-left: -6px;
      box-shadow: 0 0 0 2px #4775bb;
      border-radius: 100%;
      transition: all 0.4s ease; }
                    
    #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label,
    #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label i,
    #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label span {
      width: 100px;
      margin-left: -50px;
      text-align: center; }
                    
    #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label {
      color: #333333; }
                    
      #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label i {
        font-style: normal;
        font-size: 1.8em;
        position: absolute;
        top: -36px; }
                    
        @media screen and (max-width: 500px) {
          #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label i {
            font-size: 1.4em; } 
      }
                    
      #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label span {
        opacity: 0.6;
        font-size: 1.2em;
        line-height: 1.3;
        position: absolute;
        top: 18px;
        transition: opacity 0.3s ease; }
                    
        @media screen and (max-width: 500px) {
          #double-label-slider.ui-slider .ui-slider-pip .ui-slider-label span {
            font-size: 1.1em; } 
        }
                    
    #double-label-slider.ui-slider .ui-slider-pip:hover .ui-slider-label span, 
    #double-label-slider.ui-slider .ui-slider-pip:focus .ui-slider-label span, 
    #double-label-slider.ui-slider .ui-slider-pip.ui-slider-pip-selected .ui-slider-label span {
      opacity: 1; }
                    
    #double-label-slider.ui-slider .ui-slider-pip.ui-slider-pip-selected .ui-slider-label {
      color: black; }
	  

.cont0603{background:url(/scmedia/common/images/cont/cont0603.jpg) left 20px no-repeat;padding:48px 40px;height:536px}
.cont0101_text01{text-align:center;font-size:20px;color:#000;font-weight:300;line-height:40px;letter-spacing:-1px}
.cont0603_text01{font-size:39px;font-weight:200;color:#000;letter-spacing:-1.7px;line-height:47px;padding-top:27px;padding-bottom:62px}