
/*admin button*/
#slick-Visual ._fnctAdmin {left: 50%;}

#slick-Visual{position:relative; z-index:1;}
#slick-Visual .slick-slide{float: left;}
#slick-Visual .slick-slide img	{width:100%; height:100%;}
#slick-Visual .slickVisual > ul{overflow:hidden; position:relative; z-index:2;}

/*button*/
#slick-Visual .slickVisual {position: relative;width: 100%; z-index: 3;}
#slick-Visual .slick-navigation{position:absolute; left:0; top:40%; z-index:1111; width:100%;}
/*
#slick-Visual .slick-navigation button{width: 30px; height: 30px; background-image: url(../images/handler.png); background-repeat: no-repeat; text-indent: -5000px; background-color: #34373f;}
#slick-Visual .slick-navigation button#prev-slick{background-position:left center;}
#slick-Visual .slick-navigation button#next-slick{background-position:-29px center;}
#slick-Visual .slick-navigation button.Pause{background-position:right center;}
#slick-Visual .slick-navigation button.Play{background-position:-58px center;}
#slick-Visual .slick-navigation .control._on	{display:none;}
*/

/*dot*/

#slick-Visual .slick-dots{position:absolute; top:0; right: 0; width:70px; z-index:1111;}
#slick-Visual .slick-dots li{display:block; margin-bottom: 7px;}
#slick-Visual .slick-dots li button{display:block; color: #d1d1d1; font-size: 12px; position: relative; text-align: left; font-family: Century Gothic; font-weight: bold; width: 100%;}
#slick-Visual .slick-dots li button:after {content: ""; display: block; border-bottom: 1px solid #d1d1d1; margin-top: 7px; transition: .2s; width: 14px;}
#slick-Visual .slick-dots li.slick-active button{color: #FFF;}
#slick-Visual .slick-dots li.slick-active button:after {border-color: #FFF; width: 100%;}

@media only screen and (max-width: 640px){
	#slick-Visual .slick-dots {width: 30px;}
}
@media only screen and (max-width: 460px){
	#slick-Visual .slick-slide img {min-height: 190px;}
}