@charset "utf-8";
@import url('common.css');
@import url('amime.css');
@import url('slick-theme.css');
@import url('slick.css');


/*＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
TOP PAGE
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊*/





/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
PCページレイアウト
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ */


@media all and (min-width: 1025px) {

#pageTitle{
	position: relative;
	width:100%;
	height:370px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/visu_business.webp) no-repeat 50% bottom;
	background-size: cover;
	text-align:center;
}

#pageTitle h1{
	margin:0 0 0 0;
	padding:170px 0 0 0;
	font-size:var(--font-40);
	font-weight:500;
	line-height:1.7;
	letter-spacing: 5px;
	color:var(--color-WH);
}

#pageTitle h1 span{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family: "Wix Madefor Text", sans-serif;
	font-size:var(--font-18);
	font-weight:400;
	line-height:1.7;
	letter-spacing: 2px;
	color:var(--color-WH);
}



/* business */

#business01{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:100px 0 100px 0;
	background:#f5f5f5;
}

#business01 h2{
	margin:0;
	padding:0 0 0 0;
	font-size:var(--font-30);
	font-weight:500;
	line-height:1.5;
	letter-spacing: 1px;
	text-align: center;
}

#business01 div.merit{
	position: relative;
	width:97%;
	max-width:1370px;
	margin:0 auto 0 auto;
	padding:100px 0 0 0;
	display: flex;
	align-items:stretch;
	flex-wrap:wrap;
}

#business01 div.merit div.list{
	width:calc(100% / 3 - 42px);
	margin:30px 20px 0 20px;
	padding:30px 0 30px 0;
	border:1px solid var(--color-BLU1);
	background:var(--color-WH);
}

#business01 div.merit div.list div.num1{
	width:140px;
	height:105px;
	margin:-90px auto 0 auto;
	padding:35px 0 0 0;
	background:var(--color-BLU1);
	border-radius: 100px;
	color:var(--color-WH);
	font-size:var(--font-15);
	font-weight:600;
	line-height:1;
	text-align:center;
	letter-spacing: 1px;
}

#business01 div.merit div.list div.num1 span{
	display:inline-block;
	margin:10px 0 0 0;
	padding:5px 5px 0 5px;
	font-size:var(--font-50);
	font-weight:700;
	font-family: "Wix Madefor Text", sans-serif;
	border-top:1px solid var(--color-BLU3);
	letter-spacing: 0;
}

#business01 div.merit div.list h3{
	margin:20px 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-26);
	font-weight:700;
	color:var(--color-BLU1);
	letter-spacing: 1px;
	text-align:center;
}

#business01 div.merit div.list div.ph{
	width:70%;
	margin:20px auto 0 auto;
	padding:0 0 0 0;
}

#business01 div.merit div.list div.ph img{
	width: 100%;
}

#business01 div.merit div.list p{
	width:80%;
	margin:20px auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-16);
	font-weight:400;
	line-height:2;
	letter-spacing: 1px;
}




/* business02 */


#business02{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:100px 0 0 0;
}

#business02 div.title{
	position: relative;
	width:94%;
	max-width:1340px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	display: flex;
	justify-content:space-between;
	align-items:stretch;
	flex-wrap:wrap;
}

#business02 div.title h2{
	width:45%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-25);
	font-weight:600;
	line-height:1;
	letter-spacing: 1px;
	color:var(--color-WH);
	background:var(--color-BLU1);
	display: flex;
	justify-content:center;
	align-items:center;
}

#business02 div.title img{
	width:55%;
	height:350px;
	object-fit: cover;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:0;
}


#business02 p{
	position: relative;
	width:94%;
	max-width:1340px;
	margin:30px auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-16);
	font-weight:400;
	line-height:2;
}


#business02 div.block{
	position: relative;
	width:96%;
	max-width:1360px;
	margin:20px auto 150px auto;
	padding:0 0 0 0;
	display: flex;
	align-items:flex-start;
	flex-wrap:wrap;
}

#business02 div.qa-item {
	width:calc(100% / 3 - 60px);
	margin:20px 10px 0 10px;
	padding:15px 20px;
	background:var(--color-BLU4);
	border-radius: 5px;
}

#business02 div.qa-item div.qa-question {
	width:100%;
	position: relative;
	border: none;
	cursor: pointer;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	cursor: pointer;
	display: flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}

#business02 div.qa-item div.qa-question div.icon{
	display: block;
	width:6vw;
	height:6vw;
	margin:0 1vw 0 0;
	padding:0 0 0 0;
}
#business02 div.qa-item div.qa-question div.icon img{
	width:100%;
}

#business02 div.qa-item div.qa-question h3{
	width:calc(100% - 7vw);
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:min(1.2vw,116%);
	font-weight:600;
	line-height:1.5;
	letter-spacing: 1px;
	background: var(--color-BLU4);
	color: var(--color-BLU1);
}


#business02 div.qa-item div.qa-question:after {
  content: "＋";
  position: absolute;
  top: calc(50% - 0.5em);
  right: 0;
  font-size:var(--font-20);
  line-height: 1;
  padding: 0;
  pointer-events: none;
	color: var(--color-BLU1);
}
#business02 div.open div.qa-question:after {
  content: "ー";
  position: absolute;
  top: calc(50% - 0.5em);
  font-size:var(--font-18);
  right: 0;
  line-height: 1;
  padding: 0;
  pointer-events: none;
	color: var(--color-BLU1);
}

#business02 div.qa-answer {
	position: relative;
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:var(--font-14);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
}






/* business03 */


#business03{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 50px 0;
}

#business03 div.title{
	position: relative;
	width:94%;
	max-width:1340px;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	display: flex;
	justify-content:space-between;
	align-items:stretch;
	flex-wrap:wrap;
}

#business03 div.title h2{
	width:45%;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-25);
	font-weight:600;
	line-height:1;
	letter-spacing: 1px;
	color:var(--color-WH);
	background:var(--color-BLU1);
	display: flex;
	justify-content:center;
	align-items:center;
}

#business03 div.title img{
	width:55%;
	height:350px;
	object-fit: cover;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:0;
}


#business03 p{
	position: relative;
	width:94%;
	max-width:1340px;
	margin:30px auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-16);
	font-weight:400;
	line-height:2;
}


#business03 div.block{
	position: relative;
	width:96%;
	max-width:1360px;
	margin:20px auto 0 auto;
	padding:0 0 0 0;
	display: flex;
	align-items:flex-start;
	flex-wrap:wrap;
}

#business03 div.qa-item {
	width:calc(100% / 2 - 60px);
	margin:20px 10px 0 10px;
	padding:15px 20px;
	background:var(--color-BLU4);
	border-radius: 5px;
}

#business03 div.qa-item div.qa-question {
	width:100%;
	position: relative;
	border: none;
	cursor: pointer;
	margin: 0 0 0 0;
	padding: 10px 0 10px 0;
	cursor: pointer;
	display: flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}

#business03 div.qa-item div.qa-question div.icon{
	display: block;
	width:6vw;
	height:6vw;
	margin:0 1vw 0 0;
	padding:0 0 0 0;
}
#business03 div.qa-item div.qa-question div.icon img{
	width:100%;
}

#business03 div.qa-item div.qa-question h3{
	width:calc(100% - 7vw);
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:min(1.2vw,116%);
	font-weight:600;
	line-height:1.5;
	letter-spacing: 1px;
	background: var(--color-BLU4);
	color: var(--color-BLU1);
}


#business03 div.qa-answer {
	position: relative;
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:var(--font-14);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
}









/* business04 */

#business04{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:100px 0 0 0;
}

#business05{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:100px 0 200px 0;
}

#business04 h2,
#business05 h2{
	margin:0;
	padding:0 0 0 0;
	font-size:var(--font-30);
	font-weight:500;
	line-height:1.5;
	letter-spacing: 1px;
	text-align: center;
}


#business04 div.block,
#business05 div.block{
	display:block;
	position: relative;
	width:94%;
	max-width:1340px;
	margin:50px auto 0 auto;
	padding:0 0 0 0;
	display: flex;
	justify-content:flex-start;
	align-items:center;
	flex-wrap:wrap;
	gap:5%;
	background: var(--color-Gf5);
}

#business04.right div.block,
#business05.right div.block{
	flex-direction:row-reverse;
}

#business04 div.ph,
#business05 div.ph{
	width:50%;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#business04 div.ph img,
#business05 div.ph img{
	width:100%;
	height:350px;
	object-fit: cover;
}

#business04 div.title,
#business05 div.title{
	width:40%;
	margin:0 5% 0 0;
	padding:0 0 0 0;
}

#business04 div.title h2,
#business05 div.title h2{
	display:block;
	position: relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-18);
	font-weight:600;
	line-height:1;
	letter-spacing: 1px;
}

#business04 div.title h2 span,
#business05 div.title h2 span{
	display:block;
	position: relative;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	font-family: "Wix Madefor Text", sans-serif;
	font-size:var(--font-40);
	font-weight:700;
	line-height:1;
	letter-spacing: 0;
	color:var(--color-Gcc);
}


#business04 div.title h3,
#business05 div.title h3{
	display:block;
	position: relative;
	margin:0 0 0 0;
	padding:40px 0 0 0;
	font-size:var(--font-40);
	font-weight:800;
	line-height:1.4;
	letter-spacing: 2px;
}

#business04 div.title p,
#business05 div.title p{
	display:inline-block;
	position: relative;
	margin:0 0 0 0;
	padding:20px 0 0 0;
	font-size:var(--font-15);
	font-weight:500;
	line-height:2;
	letter-spacing: 1px;
}


#business04 div.block div.btn,
#business05 div.block div.btn{
	display:block;
	position: relative;
	margin:50px 0 0 0;
	padding:0 0 0 0;
	position: relative;
	width:100%;
	display: flex;
	align-items:stretch;
	flex-wrap:wrap;
}

#business04 div.block div.btn a,
#business05 div.block div.btn a{
	display: block;
	margin:0 0 0 0;
	padding:10px 70px 10px 60px;
	display: flex;
	align-items:center;
	font-size:var(--font-18);
	font-weight:500;
	line-height:1.7;
	letter-spacing: 1px;
	border:1px solid var(--color-BLU1);
	color:var(--color-BLU1);
	background:url(../images/icon_arrow.webp) no-repeat right 20px top 50%;
	background-size: 13px auto;
	border-radius: 50px;
}

#business04 div.block div.btn a:hover,
#business05 div.block div.btn a:hover{
	border:1px solid var(--color-BLU1);
	color:var(--color-BLU1);
	background:url(../images/icon_arrow_w.webp) no-repeat right 20px top 50% var(--color-BLU1);
	background-size: 13px auto;
	border-radius: 50px;
	color:var(--color-WH);
}





}














/* ＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊
SPページレイアウト
＊＊＊＊＊＊＊＊＊＊＊＊＊＊＊ */



@media all and (max-width: 1024px) {


#pageTitle{
	position: relative;
	width:100%;
	height:160px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../images/visu_business.webp) no-repeat 50% bottom;
	background-size: cover;
	text-align:center;
}

#pageTitle h1{
	margin:0 0 0 0;
	padding:50px 0 0 0;
	font-size:var(--font-26);
	font-weight:600;
	line-height:1.7;
	letter-spacing: 5px;
	color:var(--color-WH);
}

#pageTitle h1 span{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family: "Wix Madefor Text", sans-serif;
	font-size:var(--font-14);
	font-weight:400;
	line-height:1.7;
	letter-spacing: 1px;
	color:var(--color-WH);
}




/* business */

#business01{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:50px 0 1px 0;
	background:#f5f5f5;
}

#business01 h2{
	width:90%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-20);
	font-weight:500;
	line-height:1.5;
	letter-spacing: 1px;
	text-align: center;
}

#business01 div.merit{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:70px 0 0 0;
}

#business01 div.merit div.list{
	width:calc(100% - 42px);
	margin:30px 20px 80px 20px;
	padding:30px 0 30px 0;
	border:1px solid var(--color-BLU1);
	background:var(--color-WH);
}

#business01 div.merit div.list div.num1{
	width:120px;
	height:85px;
	margin:-90px auto 0 auto;
	padding:35px 0 0 0;
	background:var(--color-BLU1);
	border-radius: 100px;
	color:var(--color-WH);
	font-size:var(--font-13);
	font-weight:600;
	line-height:1;
	text-align:center;
	letter-spacing: 1px;
}

#business01 div.merit div.list div.num1 span{
	display:block;
	margin:10px 0 0 0;
	padding:5px 5px 0 5px;
	font-size:var(--font-40);
	font-weight:700;
	font-family: "Wix Madefor Text", sans-serif;
	border-top:1px solid var(--color-BLU3);
	letter-spacing: 0;
}

#business01 div.merit div.list h3{
	margin:20px 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-24);
	font-weight:700;
	color:var(--color-BLU1);
	letter-spacing: 1px;
	text-align:center;
}

#business01 div.merit div.list div.ph{
	width:60%;
	margin:20px auto 0 auto;
	padding:0 0 0 0;
}

#business01 div.merit div.list div.ph img{
	width: 100%;
}

#business01 div.merit div.list p{
	width:80%;
	margin:20px auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-16);
	font-weight:500;
	line-height:1.8;
	letter-spacing: 1px;
}




/* business02 */


#business02{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

#business02 div.title{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

#business02 div.title h2{
	width:100%;
	margin:0 0 0 0;
	padding:70px 0 90px 0;
	font-size:var(--font-25);
	font-weight:600;
	line-height:1;
	letter-spacing: 1px;
	color:var(--color-WH);
	background:var(--color-BLU1);
	display: flex;
	justify-content:center;
	align-items:center;
}

#business02 div.title img{
	width:90%;
	height:50vw;
	object-fit: cover;
	margin:-30px 5% 0 5%;
	padding:0 0 0 0;
	font-size:0;
}


#business02 p{
	position: relative;
	width:90%;
	margin:30px auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-15);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
}


#business02 div.block{
	position: relative;
	width:90%;
	margin:30px auto 80px auto;
	padding:0 0 0 0;
}

#business02 div.qa-item {
	width:calc(100% - 30px);
	margin:10px 0 0 0;
	padding:10px 15px;
	background:var(--color-BLU4);
	border-radius: 5px;
}

#business02 div.qa-item div.qa-question {
	width:100%;
	position: relative;
	border: none;
	cursor: pointer;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	cursor: pointer;
	display: flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}

#business02 div.qa-item div.qa-question div.icon{
	display: block;
	width:16vw;
	height:16vw;
	margin:0 2vw 0 0;
	padding:0 0 0 0;
}
#business02 div.qa-item div.qa-question div.icon img{
	width:100%;
}

#business02 div.qa-item div.qa-question h3{
	width:calc(100% - 18vw);
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-16);
	font-weight:600;
	line-height:1.5;
	letter-spacing: 1px;
	background: var(--color-BLU4);
	color: var(--color-BLU1);
}


#business02 div.qa-item div.qa-question:after {
  content: "＋";
  position: absolute;
  top: calc(50% - 0.5em);
  right: 0;
  font-size:var(--font-20);
  line-height: 1;
  padding: 0;
  pointer-events: none;
	color: var(--color-BLU1);
}
#business02 div.open div.qa-question:after {
  content: "ー";
  position: absolute;
  top: calc(50% - 0.5em);
  font-size:var(--font-18);
  right: 0;
  line-height: 1;
  padding: 0;
  pointer-events: none;
	color: var(--color-BLU1);
}

#business02 div.qa-answer {
	position: relative;
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:var(--font-14);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
}






/* business03 */


#business03{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

#business03 div.title{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

#business03 div.title h2{
	width:100%;
	margin:0 0 0 0;
	padding:70px 0 90px 0;
	font-size:var(--font-25);
	font-weight:600;
	line-height:1;
	letter-spacing: 1px;
	color:var(--color-WH);
	background:var(--color-BLU1);
	display: flex;
	justify-content:center;
	align-items:center;
}

#business03 div.title img{
	width:90%;
	height:50vw;
	object-fit: cover;
	margin:-30px 5% 0 5%;
	padding:0 0 0 0;
	font-size:0;
}


#business03 p{
	position: relative;
	width:90%;
	margin:30px auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-15);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
}


#business03 div.block{
	position: relative;
	width:90%;
	margin:30px auto 0 auto;
	padding:0 0 0 0;
}

#business03 div.qa-item {
	width:calc(100% - 30px);
	margin:10px 0 0 0;
	padding:10px 15px;
	background:var(--color-BLU4);
	border-radius: 5px;
}

#business03 div.qa-item div.qa-question {
	width:100%;
	position: relative;
	border: none;
	cursor: pointer;
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	cursor: pointer;
	display: flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}

#business03 div.qa-item div.qa-question div.icon{
	display: block;
	width:16vw;
	height:16vw;
	margin:0 2vw 0 0;
	padding:0 0 0 0;
}
#business03 div.qa-item div.qa-question div.icon img{
	width:100%;
}

#business03 div.qa-item div.qa-question h3{
	width:calc(100% - 18vw);
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:var(--font-16);
	font-weight:600;
	line-height:1.5;
	letter-spacing: 1px;
	background: var(--color-BLU4);
	color: var(--color-BLU1);
}


#business03 div.qa-answer {
	position: relative;
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:var(--font-14);
	font-weight:400;
	line-height:1.8;
	letter-spacing: 1px;
}









/* business04 */

#business04{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:80px 0 0 0;
}

#business05{
	position: relative;
	width:100%;
	margin:0 auto 0 auto;
	padding:80px 0 0 0;
}

#business04 h2,
#business05 h2{
	width:90%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	font-size:var(--font-20);
	font-weight:500;
	line-height:1.5;
	letter-spacing: 1px;
	text-align: center;
}


#business04 div.block,
#business05 div.block{
	display:block;
	position: relative;
	width:100%;
	margin:30px auto 0 auto;
	padding:0 0 50px 0;
	background: var(--color-Gf5);
}

#business04.right div.block,
#business05.right div.block{
	flex-direction:row-reverse;
}

#business04 div.ph,
#business05 div.ph{
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#business04 div.ph img,
#business05 div.ph img{
	width:100%;
	height:60vw;
	object-fit: cover;
}

#business04 div.title,
#business05 div.title{
	width:90%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
}

#business04 div.title p,
#business05 div.title p{
	display:inline-block;
	position: relative;
	margin:0 0 0 0;
	padding:20px 0 0 0;
	font-size:var(--font-15);
	font-weight:500;
	line-height:2;
	letter-spacing: 1px;
}


#business04 div.block div.btn,
#business05 div.block div.btn{
	display:block;
	position: relative;
	margin:30px auto 0 auto;
	padding:0 0 0 0;
	position: relative;
	width:100%;
	display: flex;
	align-items:stretch;
	flex-wrap:wrap;
}

#business04 div.block div.btn a,
#business05 div.block div.btn a{
	display: block;
	margin:0 auto 0 auto;
	padding:7px 60px 7px 60px;
	display: flex;
	align-items:center;
	font-size:var(--font-14);
	font-weight:500;
	line-height:1.7;
	letter-spacing: 1px;
	border:1px solid var(--color-BLU1);
	color:var(--color-BLU1);
	background:url(../images/icon_arrow.webp) no-repeat right 15px top 50%;
	background-size: 13px auto;
	border-radius: 50px;
}

#business04 div.block div.btn a:hover,
#business05 div.block div.btn a:hover{
	border:1px solid var(--color-BLU1);
	color:var(--color-BLU1);
	background:url(../images/icon_arrow_w.webp) no-repeat right 20px top 50% var(--color-BLU1);
	background-size: 13px auto;
	border-radius: 50px;
	color:var(--color-WH);
}



}
