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


.toyaward_wrap{
	border-top-color: #FFB11A;
	border-top-width: 30px;
	border-top-style: solid;
	margin:-20px auto 0 auto;
	padding-top:50px;
	width:100%;
position: relative;

}
.mv{
	width:100%;
	margin:0 auto 0 auto;
}
.award_wrap{
	margin-top:-70px;
	background-image:url("../img/bg.gif");	
	background-repeat: repeat-y;
	background-position: top;
	background-size: cover;	
	
}

.toyaward_mv{
	display: block;
	z-index: 1!important;
	position: relative;
}
.toyaward_mv img{
	width:100%;
	max-width: 713px;
	z-index: 999;
}

.award_rogo{
	display: flex;
  flex-direction: row;
  justify-content: space-around;
	width:100%;
	max-width:900px;
	margin:0 auto;
	padding-top:110px;
	padding-bottom: 60px;

}

.rogo_wrap{

	width:15%;
	border-style: solid;
	border-width: 3px;
	border-color: #000000;
	border-radius: 24px;
	background-color: white;
	padding:8px 8px 4px 8px;
}


.rogo_wrap img{
	width:100%;
}

.award_inner{
	display: block;
	position: relative;
	width:100%;
	max-width:1100px;
	margin:0 auto;
	text-align: center;
	z-index: 500!important;
	padding-bottom:100px;
}

.aw_inner img{width:100%;}
.award01{
	display: block;
	position: relative;
	width:100%;
	max-width:1100px;
	margin:0 auto 50px auto;
	border-color: #000000;
	border-width: 5px;
	border-style: solid!important;
	background-image: url("../img/item_bg.png");
	background-repeat: repeat;
	
	background-size: auto;
}

.btnwrap{
	margin:-30px auto 30px auto;
	width:100%;
	max-width:230px;
}

.rr_btnwrap{
	margin: 0 auto;
	width:100%;
	max-width: 300px;
	display: block;
}

.rr_btnwrap img{
	width:100%;
}

@media screen and (max-width:2400px) {
.award_inner{

}
	}
	
	
@media screen and (max-width:1920px) {
.award_inner{
}
.aw_inner img{width:100%;}	

}
@media screen and (max-width:970px) {
	.award_inner{width:95%;}
	.award01{width:95%;}
.awd_title{left:0;}
}
@media screen and (min-width:769px) {
	.br-pc{display:block;}
	.br-sp{display:none;}

.pc { display: block !important; }
.sp { display: none !important; }

}




@media screen and (max-width:768px) {
.pc { display: none !important; }
.sp { display: block !important; }


.dr_btn img{
width:80%;
margin:0 auto;	
	
}

.btnwrap{
	margin:0px auto;
}
	
.award_rogo{
	flex-wrap: wrap;
  justify-content: center;
	gap: 20px 4%;
	max-width:80%;
	padding-top:80px;
	padding-bottom: 40px;

}
.rogo_wrap{

	width:27%;
	padding:8px 8px 2px 8px;
}
	.rogo_wrap:first-child{margin-right:1px}
}
@media screen and (max-width:640px) {
.award01,.award02,.award03,.award04{

}
}

@media screen and (max-width:550px) {
.award_wrap{
	margin-top:-40px;
}
	
	}

@media screen and (max-width:468px) {

.rogo_wrap{

	width:26.6%;
	border-radius: 15px;
	border-width: 2px;
	padding:4px 4px 0 4px;
}
	.rogo_wrap:first-child{margin-right:11px}
	
.award_rogo{
	gap: 10px 4%;
	padding-top:60px;
	padding-bottom: 30px;

}
	.award_menu img{
}
.award_wrap{
	margin-top:-40px;
}
	
	}

@media screen and (max-width:386px) {
.award_wrap{
	margin-top:-30px;
}

.rogo_wrap:first-child{margin-right:1px}
.award01,.award02,.award03,.award04{
	margin:0 auto 20px auto;
	}
	
	}