@charset "utf-8";

/*
@import url(//www.daiwa.com/jp/css/common_v1/d1/common.css);
@import url(//www.daiwa.com/jp/css/common_v1/d1/reset.css);
@import url(//www.daiwa.com/jp/css/common_v1/d1/font.css);
*/

/*-----------------------------------------------
	LAYOUT
-----------------------------------------------*/
/*body {

	background-color: #000;
	color: #fff;
	line-height: 1.6;
	
}*/
#wrapper{
	margin: 0 auto;
	text-align: left;
	background-color: #000;
	color: #fff;
	height: 100%;
	min-height: 100%;	
	min-width: 980px;
	width:100%;
}
body > #wrapper {
	height: auto;
}
/*-----------------------------------------------
	fullpage
-----------------------------------------------*/
#fullpage .section{
	background-size:cover;
	background-position:center center;
	position:relative;
	min-height:500px;
	
}

#fullpage #sec1 h2{
	margin-bottom:5em;
}
#fullpage #sec1 h2 img{
	display:inline !important;
}
#fullpage #sec1 h3{
	padding-bottom:5em;
}
#fullpage #sec1{
	background-image:url(/-/media/Project/globeride/daiwa_com_jp/resources/fishing/brand/image/vision/main.jpg);
	text-align:center;
	
}
#fullpage #sec5{
	background-image:url(/-/media/Project/globeride/daiwa_com_jp/resources/fishing/brand/image/vision/main2.jpg);
	background-position:right center;
	
}
#fullpage #sec7{
	background-image:url(/-/media/Project/globeride/daiwa_com_jp/resources/fishing/brand/image/vision/main3.jpg);

}
#fullpage #sec11{
	background-image:url(/-/media/Project/globeride/daiwa_com_jp/resources/fishing/brand/image/vision/main4.jpg);
	background-position:center bottom;
		
}
#fullpage #sec12 footer{
	position:absolute;
	bottom:0;
}
#fullpage .pageArea{
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform: translate(-50%, -50%);
  	transform: translate(-50%, -50%);

}


/*-----------------------------------------------
	MENU
-----------------------------------------------*/
main.main #menu li {
    margin: 10px;
    color: #000;
    background:#666;
    height: 14px;
    width: 14px;
    border-radius: 100%;
	margin-bottom:7px;
}
main.main #menu li:last-child{
	margin-bottom:0px;
}
main.main #menu li.active{
    background:#333;
    
    color: #fff;
}
main.main #menu li a{
	display:block;
	height: 14px;
    width: 14px;
}
main.main #menu li.active a:hover{
    color: #000;
}
main.main #menu li:hover{
     background:#333;
}
main.main #menu li a,
main.main #menu li.active a{
    display:block;
}
main.main #menu li.active a{
}
main.main #menu{
    position:fixed;
    top:50%;
	right:1.5em;
    z-index: 70;
    padding: 0;
    margin:0;
	-webkit-transform: translateY(-50%);
  	 transform: translateY(-50%);
}