@charset "utf-8";

body {

	overflow: visible;
}

#header {
	position: static;
	width: 100%;
	height: 55px;
	height: auto;
}

#header .naviList01 {
		float: left;
		display: flex;
		margin: 0;
		padding: 15px 5px 0 0;
	}
	#header .naviList01 > li {
		margin: 0 7px 0 0;
		padding: 0;
		list-style-type: none;
		font-size: 1.1rem;
	}
	#header .naviList01 > li + li {
		margin-left: 5px;
	}
	#header .naviList01 > li > a {
		display: block;
		font-size: 1.2rem;
		line-height: 1;
		padding: 8px 0;
		position: relative;
	}
	#header .naviList01 > li > a:hover ,
	body.strength #header .naviList01 > li.strength a ,
	body.about #header .naviList01 > li.about a ,
	body.company #header .naviList01 > li.company a {
		color: #e8342f;
	}
	#header .naviList01 > li > a:hover::after ,
	body.strength #header .naviList01 > li.strength a::after ,
	body.about #header .naviList01 > li.about a::after ,
	body.company #header .naviList01 > li.company a::after {
		content: "";
		display: block;
		width: 100%;
		height: 1px;
		background: #e8342f;
		position: absolute;
		left: 0;
		bottom: 0;
	}

#header .contact > a {
	font-size: 1.2rem;
}

#header .naviList01 > li > ul {
	display: none;
}

#header .naviList01 > li ul {
	display: none;
}

#header .subBox {
	float: right;
	width: 124px;
	background: #ffffff;
}

#mainContainer{
	width: 100%!important;
	left: 0!important;
}

#sideContainer{
	display: none;
}

#topMainSlideBox{
	display: none;
}

.fadeIn01,
.fadeIn01 p,
.fadeIn01 div,
.fadeIn01 ul,
.fadeIn01 li,
.fadeIn01 h2,
.fadeIn01 h3,
.fadeIn01 h4,
.fadeIn02,
.fadeIn02 p,
.fadeIn02 div,
.fadeIn02 ul,
.fadeIn02 li,
.fadeIn02 h2,
.fadeIn02 h3,
.fadeIn02 h4,
.fadeIn03,
.fadeIn03 p,
.fadeIn03 div,
.fadeIn03 ul,
.fadeIn03 li,
.fadeIn03 h2,
.fadeIn03 h3,
.fadeIn03 h4,
.fadeIn04,
.fadeIn04 p,
.fadeIn04 div,
.fadeIn04 ul,
.fadeIn04 li,
.fadeIn04 h2,
.fadeIn04 h3,
.fadeIn04 h4,
.fadeIn05,
.fadeIn05 p,
.fadeIn05 div,
.fadeIn05 ul,
.fadeIn05 li,
.fadeIn05 h2,
.fadeIn05 h3,
.fadeIn05 h4{
	transform:scale(1,1)!important;
	opacity:1!important;
	top: 0!important;
	left: 0!important;
	right: 0!important;
}



