@charset "utf-8";
/* CSS Document */

/******************color******************/
#wrap.contents-sdgs,
.contents-sdgs .openbtn span,
.contents-sdgs .logo,
.contents-sdgs footer{background-color: #ffc21f;}
.contents-sdgs .openbtn{border-color: #ffc21f;}
.contents-sdgs .logo::before,
.contents-sdgs .logo::after{background: url("../../../img/asset/logo_radius_yellow.svg");}

/*#wrap.contents-sdgs #g-nav{
	background: #ffc21f;
}*/

.main.con-top .mv{
	background:url("../../img/top_img-performance.jpg")no-repeat center;
	background-size: cover;
}
.main.con-top::after{
	background: url("../../../img/asset/head_element_yellow.png")no-repeat;
    background-size: contain;
}
/*----------con-about----------*/

.con_slide .slick-dots li.slick-active button:before{
	background: #ffc21f!important;
}

/*----------contents-----------*/


.con-list .con-list__box{
	border: solid 3px #ffc21f;
}
a.small_btn::after{

    background: url("../../../img/btn_parts_yellow.svg")no-repeat;
}

/************************************/

a.back_btn{
	background: #ffc21f;
}

a.back_btn::after{
	border-width: 0.5rem 0 0.5rem 0.5rem;
}
.contents-sdgs footer::before{
	background: url("../../../img/asset/foot_element_yellow.png")no-repeat;
	background-size: contain;
}
@media screen and (max-width: 767px){


}