@charset "utf-8";
/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
	http://www.ybyin.com 
	2017-04-28
*/
 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 


.flexslider { position: relative; width:100%; zoom: 1;margin: 0;  left:0px; }
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides> li img {width: 100%; }
.flex-pauseplay span {text-transform: capitalize;}



/* FlexSlider Default Theme
*********************************/


/* Control Nav */
.flex-control-nav {background:none; position: absolute; text-align:center; z-index:2;}
.flex-control-nav li {margin: 0 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 15px; height: 15px; display: block; background: #919191;opacity: 1;  cursor: pointer; text-indent: -9999px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; box-shadow: inset 0 0 0px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover , .flex-control-paging li a.flex-active { background: #cf0010; opacity: 1; }




/*
.flex-direction-nav {*height: 0;width:100%;position:absolute; top:0%;}

.flex-direction-nav a {width: 64px; height: 300px; margin-top: 0px; display:block; background: url('../img/index/bg_direction_nav.jpg') no-repeat 0 center#fff; position: absolute;  z-index: 2; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% center; position:absolute;right: 0px;}


.flex-next:hover ,.flex-prev:hover{background: url('../img/index/bg_direction_nav.jpg') no-repeat 0 center#fff;background-position: 100% center;}
.flex-prev:hover {background-position: 0 center;}

*/










/*-----------------------------------------------------------------

메인 큰이미지

-----------------------------------------------------------------*/

.main_slider {position:relative;z-index:1;  }
.main_slider .flex-control-nav {display:none1; top:26px; right:20px; }
.main_slider .flex-direction-nav {display:none;}
.main_slider .flex-control-paging li a.flex-active { width:40px }








/*-----------------------------------------------------------------

서브이미지 

-----------------------------------------------------------------*/

.sub_slider {position:relative;z-index:1; }
.sub_slider .flex-control-nav {display:none1; top:20px; right:20px; }
.sub_slider .flex-direction-nav {display:none;}
.sub_slider .flex-control-paging li a {background: #fff;}
.sub_slider .flex-control-paging li a.flex-active { background: #cf0010;}





/*-----------------------------------------------------------------

인재채용

-----------------------------------------------------------------*/

.s_cust {position:relative; height:99px; border:1px solid #dddddd;}
.s_cust .flex-control-nav {display:none;}
.s_cust .flex-direction-nav{display:block;}

.s_cust strong
{
	font-family		:	'Nanum Gothic', '나눔고딕', 'AppleGothic', 'sans-serif';
	font-size			:	24px; 
	color				:	#e70012;
	font-weight		:	600;
	width				:	145px;
	text-align			:	center;
	display			:	inline-block;
	line-height		:	99px; 
}

.s_cust .slides {display:inline-block; width:410px; padding:16px 0 0 10px; }
.s_cust .slides a
{
	font-family		:	'Nanum Gothic', '나눔고딕', 'AppleGothic', 'sans-serif';
	font-size			:	23px; 
	color				:	#424242;
}
.s_cust .slides a:hover{ color:#424242;text-decoration:none;}
.s_cust .slides span
{
	font-family		:	'Nanum Gothic', '나눔고딕', 'AppleGothic', 'sans-serif';
	font-size			:	23px; 
	color				:	#818181;
}


.s_cust .flex-direction-nav {position:absolute; right:50px; z-index:10;  top:0px;}
.s_cust .flex-direction-nav a {width: 50px; height: 50px;}
.s_cust .flex-direction-nav .flex-next {background: url(../img/shop/s_cust_btn1.jpg) no-repeat;position:absolute; left:0px;}
.s_cust .flex-direction-nav .flex-prev {background: url(../img/shop/s_cust_btn2.jpg) no-repeat;position:absolute; left:0px; top:48px;}



.slider2 {position:relative;}
.slider2 .flex-control-nav {display:none;}

.slider2 .flex-direction-nav {position:absolute; width:100%; z-index:10;  top:35%;}
.slider2 .flex-direction-nav a {width: 40px; height: 60px;background: url(../img/s_index/bg_direction_nav.png) no-repeat;}
.slider2 .flex-direction-nav .flex-next {position:absolute; left:0px;}
.slider2 .flex-direction-nav .flex-prev {position:absolute; background-position: 100% center; right:0px; }







.pick_slider{position:relative; background:#f5f5f5;}
.pick_slider .flex-control-nav {display:none;}

.pick_slider .flex-direction-nav {position:absolute; width:100%; z-index:10;  top:30%;}
.pick_slider .flex-direction-nav a {width: 61px; height: 250px;background: url(../img/s_index/bg_direction_nav2.png) no-repeat#f5f5f5;}
.pick_slider .flex-direction-nav .flex-next {position:absolute; left:0px; top:0px}
.pick_slider .flex-direction-nav .flex-prev {position:absolute; background-position: 100% top; right:0px; }

.pick_slider .slides
{
	margin-left:50px;
}

.pick_slider .col-md-6
{
	width	:	45%;
	padding:	0 15px;
	text-align			:	center;
	padding-bottom	:	40px;
}

.pick_slider .col-md-6 img
{
	 border-radius:200px;
}

.pick_slider .col-md-6 strong
{
	font-family		:	'Nanum Gothic', '나눔고딕', 'AppleGothic', 'sans-serif';
	font-size			:	20px; 
	color				:	#424242;
	display			:	block;
	line-height		:	40px;
}