@charset "utf-8";
/* CSS Document */


/* pc用 */
@media screen and (min-width: 1000px){

nav .rightBox ul .last{
	width: 272px;
	height: 78px;
	color: #FFF;
}
nav .rightBox ul .last:hover{
	background: url(../images/en/common/bg_navi_over.jpg) no-repeat left top;	
}
nav .rightBox ul .last .link01{
	width: 81px;
	float: left;
	margin: 24px 0 0 18px;
}
nav .rightBox ul .last .link02,
nav .rightBox ul .last .link03{
	width: 139px;
	float: right;
	text-align: right;
	margin: 17px 8px 0 0;
}
nav .rightBox ul .last .link03{
	margin-top: 12px;
}



}

@media screen and (min-width: 768px) and (max-width: 999px){
nav .rightBox ul .list02{
	width: 12.78%;
	height: auto;
}
nav .rightBox ul .list03{
	width: 14.405%;
	height: auto;
}
nav .rightBox ul .list04{
	width: 16.465%;
	height: auto;
}
.gnavi .rightBox ul .last{
	background-size: cover;
}
nav .rightBox ul .last{
	width: 28.42%;
	height: alto;
}
nav .rightBox ul .last .link01 img{
    width: 34%;
	margin: 9% 0 8% 10%;
}
nav .rightBox ul .last .link02 img,
nav .rightBox ul .last .link03 img{
	width: 35%;
	margin-right: 10%;
	margin-top: 6%;
}


}


/* sp用 */
@media screen and (max-width:767px){


}
