@charset "utf-8";
/* maintemplate left05 */


/* MAIN VISUAL */
.mainVisual .mainSlider_001 {z-index:0;overflow:hidden;position: relative;}
.mainVisual .mainSlider_001 .slick-slider {position:relative;}
.mainVisual .mainSlider_001 .slide_wrap {position:relative; overflow:hidden;}
.mainVisual .mainSlider_001 .slide_wrap img {width: auto !important;height: auto !important;min-height:100%;min-width: 100%;}

/* copy */
.mainVisual .mainSlider_001 .copy {position:absolute;/* z-index:9; */width:100%;}
.mainVisual .mainSlider_001 .copy .inner {width:100%; max-width:1300px; padding:0 80px; margin:0 auto; box-sizing:border-box;}
.mainVisual .mainSlider_001 .copy .inner div {padding:0 15px;}
.mainVisual .mainSlider_001 .copy .tit {font-size: 38px;font-weight:400;line-height:normal;}
.mainVisual .mainSlider_001 .copy .tit strong {font-weight:400;}
.mainVisual .mainSlider_001 .copy .smallp {font-size: 18px;line-height: 140%;padding-top: 20px;opacity:0.8;}
	.mainVisual .mainSlider_001 .copy.copy_position_ll {bottom:20%;}
	.mainVisual .mainSlider_001 .copy.copy_position_cl {bottom:20%;}
	.mainVisual .mainSlider_001 .copy.copy_position_rl {bottom:20%;}

	@media (min-width:991px){
		.mainVisual .mainSlider_001 {margin-bottom: -3px;}
		.mainVisual .mainSlider_001 .slide_wrap {height:65vh;}
	}

	@media (max-width:990px){
		.mainVisual .mainSlider_001 .slide_wrap img {position:absolute;top: -999px;left: -999px;right: -999px;bottom: -999px;margin: auto;max-height: 100%;}
	}
	@media (min-width:600px) and (max-width:990px){
		.mainVisual .mainSlider_001 .slide_wrap {height:0; padding-bottom:50%;}
		.mainVisual .mainSlider_001 .copy .tit {font-size:25px;}
	}

	@media (max-width:599px){
		.mainVisual .mainSlider_001 .slide_wrap {height:0; padding-bottom:65%;}

		.mainVisual .mainSlider_001 .copy {background: rgba(255,255,255,0.7);top:unset !important;bottom:0 !important;padding: 20px 0 30px;}
		.mainVisual .mainSlider_001 .copy .tit, .mainVisual .mainSlider_001 .copy .tit * {font-size: 20px;color: #333 !important;}
		.mainVisual .mainSlider_001 .copy .smallp {font-size: 15px;padding-top: 10px;}
	    .mainVisual .mainSlider_001 .copy .smallp, .mainVisual .mainSlider_001 .copy .smallp * {color: #333 !important;}
	}
	
	

/* SLIDE BTN SETTING */
    /* MAIN SLIDE bullet btn */
    .mainVisual .mainSlider_001 .swiper-pagination {display:none !important;} /*기존슬라이드 불렛버튼*/
    .mainVisual .mainSlider_001 .slick-dots {position:absolute;right: 20px;top: 50%;transform: translateY(-50%);z-index:10;width: 10px;text-align:center;}
    .mainVisual .mainSlider_001 .slick-dots li {margin-top: 2px;width: 10px;border-radius:0;height: 10px;border:none;opacity:1;display:inline-block;clear: both;}
    .mainVisual .mainSlider_001 .slick-dots li:first-of-type {margin-top: 0;}
    .mainVisual .mainSlider_001 .slick-dots li button {text-indent:-999px;overflow:hidden;width:100%;height:100%;float:left;background: #333;border: 1px solid rgba(255,255,255,0.7);border-radius: 100%;}
    .mainVisual .mainSlider_001 .slick-dots li.slick-active button {background: #fff !important;border-color: #333;}

    /* MAIN SLIDE PLAY and STOP BTN  */
    .mainVisual .mainSlider_001 .swiper-pagination-center {position:relative;position:absolute;right: 0px;top: 50%;transform: translateY(-50%);width: 15px; text-align:center;}
    .mainVisual .mainSlider_001 div.indicator {z-index:10;display:inline-block;}
    .mainVisual .mainSlider_001 div.indicator button {width:12px;height:12px;border:0;cursor:pointer;opacity:0;display:inline-block;}
	.mainVisual .mainSlider_001 div.indicator button:focus {opacity:1;outline:auto;}
    .mainVisual .mainSlider_001 div.indicator button.play{background:url("/sample/img/slide/play.png")no-repeat; text-indent:-9999px;}
    .mainVisual .mainSlider_001 div.indicator button.stop{background:url("/sample/img/slide/stop.png")no-repeat; text-indent:-9999px;}
	
    /* MAIN SLIDE PREV and NEXT BTN  */
    .mainVisual .mainSlider_001 .slick-arrow {position:absolute;top: 40%;transform:translateY(-50%);background-size:auto;text-indent:-999px;overflow:hidden;z-index:1;width:75px;height:75px;-webkit-transition:background-color 0.5s;transition:background-color 0.5s;background-repeat:no-repeat;background-position:center;display: none !important;}
    .mainVisual .mainSlider_001 .slick-next {background-image:url(/sample/img/slide/slidenext.png); right:0;}
    .mainVisual .mainSlider_001 .slick-prev {background-image:url(/sample/img/slide/slideprev.png); opacity:1;}
      
    @media (max-width:1299px){
      .mainVisual .mainSlider_001 .slick-arrow {width:50px;height:50px;background-size:15px;}
    }
    @media (max-width:799px){ 
      .mainVisual .mainSlider_001 .slick-arrow, .mainVisual .mainSlider_001 .slick-dots {display:none !important;}
    }



/* Layout Setting */
    .copy.copy_position_lh,
    .copy.copy_position_ch,
    .copy.copy_position_rh {top:15%;}