@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/

.header{
	background: rgb(255 88 103);
}
.slider{
	background: rgb(255 88 103);
	/*padding-top: 60px;
	padding-bottom: 60px;*/
}
.cam_banner{
    padding: min(10vw, 60px) 25px;
	display: block;
    background-color: rgb(255 88 103);
}

.cam_banner a{
	max-width: 1080px;
	margin: auto;
	display: block;
}
.header__navBox > ul > li a {
    color: #ffffff;
}
@media screen and (min-width: 801px) {
.searchForm #form #submit{
	background-image: url(../images/icon_search_w.svg);
	}
.searchForm #form #text{
	background: rgb(255 88 103);
	color: #ffffff;
}
.searchForm #form {
    border-bottom: 1px #ffffff solid;
}
}
.header__logoBox{
		width: 197px;
}
.slick-dots li.slick-active button:before {
    color: #fff;
}
.slick-dots li button:before{
	color: #fff;
}
.logoBox .description{
	font-family: 'Barlow', sans-serif;
    font-size: 8px;
    font-weight: 300;
	color: #ffffff;
    margin: 0px ;
	margin-top: 4px;
}
 .header__navBox > ul > li a::before, 
.hoka  .header__navBox > ul > li a::after {
    background: #ffffff;
}
 .slider{
	padding: 0 0 35px 0;
}