@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}

/* header&footer */
/****************************************************************/
header #box{
	background-color:transparent !important;
	transition:0.3s;
	}
footer .box{
	display:none
	}
header #box.bg_black{
	background-color:#333333 !important;
	}
/* main */
/****************************************************************/

#mv{margin-bottom:125px;
	width:100%;
	position:relative;
	overflow:hidden;
	height:100vh;
	display:block;
	}

#mv .slider_txt{
	position:absolute;
	bottom:5%;
	left:5%;
	-webkit-transform: translate(0%,0%);
	-moz-transform: translate(0%,0%);
	-ms-transform: translate(0%,0%);
	-o-transform: translate(0%,0%);
	transform: translate(0%,0%);
	z-index:5555;
	display:block;
	width:533px !important;
	height:180px !important;
	}
	
#mv .slider_item{
	background-position:center left;
	background-repeat:no-repeat;
	background-size:contain;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;	
	}

/*#mv .slider_txt div.txt01,
#mv .slider_txt div.txt02,
#mv .slider_txt div.txt03,
#mv .slider_txt div.txt04{
	background-image:url(../slider/mv_txt.png);
	display:block;
	width:533px !important;
	height:180px !important;
	}*/

#mv .slider div{
	height:100vh;
	margin-bottom:125px;
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center top;
	}

.slider01{background-image:url(../slider/sp_slider01.jpg)}
.slider02{background-image:url(../slider/sp_slider02.jpg)}
.slider03{background-image:url(../slider/sp_slider03.jpg)}
.slider04{background-image:url(../slider/sp_slider04.jpg)}

/* footer */
/****************************************************************/

/*footer div,
footer nav{
	display:none
	}*/