@charset "UTF-8";
/* CSS Document */


/* ////////////////////////////////////////////////////////////////////////
*                                                                         *
*                                                                         *
   header.css
*                                                                         *
*                                                                         *
//////////////////////////////////////////////////////////////////////// */

/* -----------------------------------

   ----------------------------------- */
#topimage_slider {
	width:100%;
	padding-top:30px;
	overflow:hidden;
	display:none;
}
#topimage_slider_inner .sliderContetn {
	width:970px;
	padding:0px 5px;
}
#topimage_slider_inner .sliderContetn {
	opacity:.4;
}
#topimage_slider_inner .sliderContetn.slick-center {
	opacity:1;
}

#topimage_slider_inner .slick-dots {
  bottom: -25px;
}
#topimage_slider_inner .slick-dots li button:before {
  font-size: 12px;
	opacity:.8;
	color:#FFFFFF;
}
#topimage_slider_inner .slick-dots li.slick-active button:before{
	color:#BBBBBB;
}
#topimage_slider .slick-prev {
    left: 50%;
		margin-left:-530px;
}
#topimage_slider .slick-next {
    right: 50%;
		margin-right:-530px;
}


#topimage_slider_inner_one {
	text-align:center;
}
#topimage_slider_inner_one .sliderContetn {
	width:960px;
	margin:0px auto 28px;
}

/* mini slider */
#slider_area {
	width:100%;
	background-color:#FFFFFF;
	padding:10px 0px 20px;
	display:none;
}

#mainImage.site2 {
	margin-bottom:20px;
}
#slider_area .slick-slider {
    margin-bottom: 00px;
}


.slider {
  display:none;
}
.slider.slick-initialized {
  display: block;
}


/* -----------------------------------

   ----------------------------------- */
#mainImage.top {
	border-bottom:solid 1px #B2D3A7;
	margin-bottom:20px;
}

/* -----------------------------------

   ----------------------------------- */

@media screen and (max-width: 768px) {
#topimage_slider {
	padding-top:0px;
}
#topimage_slider_inner .sliderContetn {
	width:100%;
	padding:0px;
	margin:0px;
	opacity:1;
}
#topimage_slider_inner .sliderContetn img {
	width:100%;
}
#topimage_slider .slick-prev ,
#topimage_slider .slick-next {
	display:none;
}

#topimage_slider_inner_one .sliderContetn {
 width:100%;
 padding:0px;
 margin:0px;
}

#topimage_slider_inner_one .sliderContetn img {
 width:100%;
}

#mainImage.site2 {
	margin-bottom:0px;
}
}

/* -----------------------------------

   ----------------------------------- */
@media screen and (max-width: 768px) {
.slick-slider {
	margin-bottom:30px;
}
}

