@charset "utf-8";


/* Slider (Scroll Type)
------------------------------------------------------------- */

/* Container */

.slider-box {
/*background-size: cover;*/
/*background-position: center;*/
/*background-image: url( "../images/00_head/head01_wide.png");*/
/*background-repeat: no-repeat;*/
display: -webkit-box;
display: -ms-flexbox;
display: block;
text-align: center;
/*display: flex;*/
/*float: left;*/
}

@media screen and (min-width:1024px) {
.slider-box {
width: 100%;
height: 290px;
background-size: cover;
background-position: center top;
background-image: url(../images/00_head/head01_w1200_2025.png);
/*background-image: url( "../images/00_head/head01_wide.png");*/
background-repeat: no-repeat;
}
}
@media only screen and (min-width:769px) and (max-width:1023px) {
.slider-box {
width: 100%;
height: auto;
/*min-height: 210px;*/
padding-top: 28%;
background-size: cover;
background-position: center;
background-image: url( "../images/00_head/head01_w1023_2025.png");
background-repeat: no-repeat;
}

}
@media only screen and (min-width:451px) and (max-width:768px) {
.slider-box {
width: 100%;
height: auto;
/*min-height: 150px;*/
padding-top: 38%;
background-size: cover;
background-position: center;
background-image: url( "../images/00_head/head01_w768_2025.png");
background-repeat: no-repeat;
}
}
@media screen and (max-width:450px) {
.slider-box {
width: 100%;
height: 100%;
/*min-height: 355px;*/
padding-top: 80%;
background-size: cover;
background-position: center;
background-image: url( "../images/00_head/head01_w450-3_2025.png");
background-repeat: no-repeat;
}
.slider-box img{
object-fit: contain;
}
}

.slider-box:after {
	content: "";
	clear: both;
	display: block;
}

.slider-box > .bx-wrapper {}

/*.bx-wrapper img {
display: block;
}*/


/* Thumbnail */

div.bxslider-control {
	width: 100px;
	margin: 0;
}

div.bxslider-control ul#bx-pager {
	list-style-type: none;
	position: absolute;
	top: 100px;
	right: 30px;
	list-style-position: outside;
	margin: 0;
	padding: 0;
}

.bxslider-control ul#bx-pager li {
width: 100px;
height: 60px;
	margin-bottom: 10px;
	padding: 0;
	background-color: #fff;
}

.bxslider-control ul#bx-pager li img {
	border: 3px solid #b5b5b5;
}
.bxslider-control ul#bx-pager li a {
background-color: #fff;
}

.bxslider-control ul#bx-pager li a:hover {
	opacity: 0.7;
}

.bxslider-control ul#bx-pager li a.active img {
	opacity: 1;
	/*border: 2px solid #c10012;*/
	border: 3px solid #1285C5;
/*	box-shadow: inset 0 0 1px rgba(0, 0, 0, 1), 0 0 8px rgba(255, 255, 255, 1);*/
}


/* Prev Next Button */

.bx-controls-direction {
/*	width: 1160px;
	height: 80px;*/
/*	position: absolute;
	left: -30px;
	top: 160px;
	z-index: 500;*/
}
.bx-controls-direction a {
	display: none;}



/* for MiddleSize
--------------------------------------------------------------------------------------------- */
@media screen and (max-width : 768px ){

	/* Container */

	.slider-box {
		background-color: transparent;
	}

	.slider-box > .container > .bx-wrapper {
		max-width: 999px;
		/*max-width: 767px;*/
	}


	/* Thumbnail */

	.bxslider-control {
		display: none;
	}


	/*Prev Next Button*/

	.bx-controls-direction {
/*		width: 100%;
		height: 100%;
		position: absolute;
		left: 0;
		top: 0;
		z-index: 500;*/
	}

.bx-controls-direction a {
	display: none;}
	}
	
@media screen and (max-width : 450px ){

	.slider-box > .container > .bx-wrapper {
		max-width: 359px;
	}

}
