﻿.header-menu .header-list:last-child{
    padding-right: 0;
}
.header-style3{
    background-color: #FFF;
}

.header-link-box .header-link:nth-child(3){
	margin-top: 5px;
}
.header-list:before{
	content: 'normal';
	font-size: 0;
	width: 5px;
	height: 5px;
	border-radius: 50%;
    display: block;
   	background-color: #fdbc00;
   	position: absolute;
   	left: 5px;
   	top: calc(50% - 2.5px);
   	transition: all .3s linear;
   	opacity: 0;
}
#index-info{
	position: relative;
	top: -50px;
}

.header-style3.header2 .header-link-box{
	top: -50px;
}
.header-style3.header2  .header-box{
	padding: 10px 0;
}
.header-style3.header2 .header-logo{
	width: 85px;
}

.header-style3.header2 .header-menu-box{
	width: calc(100% - 85px);
}

.index-works-box .index-ch-title{
    letter-spacing: 24px;
    padding-left: 21px;
}
.index-works-box .slick-prev:before,.index-works-box .slick-next:before{
	display: none;
}
.index-works-box .slick-prev,
.index-works-box .slick-next{
	width: 30px;
	height: 40px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.index-works-box .slick-prev{
	left: -90px;
	background-image: url('../img/arrow-prev.png');
	transform: none;
}
.index-works-box .slick-next{
	right: -90px;
	background-image: url('../img/arrow-next.png');
	transform: none;
}
