@charset "UTF-8";

/*** basic ***/
#iphone12{
	font-family: Helvetica, Arial, Meiryo, 'Hiragino Kaku Gothic ProN', 'Hiragino Sans', system-ui, sans-serif;
}

#iphone12 div.content01,
#iphone12 div.content02,
#iphone12 div.content03,
#iphone12 div.content04,
#iphone12 div.content05,
#iphone12 div.content06{
	padding: 0 13px 0 13px;
	margin: 0 0 13px 0;
}

#iphone12 div.content01{
	background-color: #fafafa;
}

#iphone12 div.content03,
#iphone12 div.content05{
	background-color: #f5f5f7;
}

#iphone12 div.content01 div.bg,
#iphone12 div.content02 div.bg,
#iphone12 div.content03 div.bg,
#iphone12 div.content04 div.bg,
#iphone12 div.content05 div.bg,
#iphone12 div.content06 div.bg,
#iphone12 div.content_etc div.etc_content03,
#iphone12 div.content_etc div.etc_content04,
#iphone12 div.content_etc div.etc_content05,
#iphone12 div.content_etc div.etc_content06{
	position: relative;
	background-repeat: no-repeat;
	background-size: 100%;
}
#iphone12 div.content01 div.bg{
	background-image: url(/iphone/iphone12/images/bg01.png);
	min-height: 494px;
}
#iphone12 div.content02 div.bg{
	background-image: url(/iphone/iphone12/images/bg02.png);
	min-height: 391px;
}
#iphone12 div.content03 div.bg{
	background-image: url(/iphone/iphone12/images/bg03.png);
	min-height: 374px;
}
#iphone12 div.content04 div.bg{
	background-image: url(/iphone/iphone12/images/bg04.png);
	min-height: 391px;
}
#iphone12 div.content05 div.bg{
	background-image: url(/iphone/iphone12/images/bg05.png);
	min-height: 374px;
}
#iphone12 div.content06 div.bg{
	background-image: url(/iphone/iphone12/images/bg06.png);
	min-height: 391px;
}

#iphone12 div.content_etc div.etc_content03{
	background-image: url(/iphone/iphone12/images/bg_etc_01.png);
	min-height: 249px;
}

#iphone12 div.content_etc div.etc_content04{
	background-image: url(/iphone/iphone12/images/bg_etc_02.png);
	min-height: 249px;
}

#iphone12 div.content_etc div.etc_content05{
	background-image: url(/iphone/iphone12/images/bg_etc_03.png);
	min-height: 249px;
}

#iphone12 div.content_etc div.etc_content06{
	background-image: url(/iphone/iphone12/images/bg_etc_04.png);
	min-height: 256px;
}

#iphone12 h2{
	font-size: 45px;
	font-weight: bold;
	line-height: 1.3;
	color: #1d1d1f;
}

#iphone12 .shop-store-area h2{
	font-size: 24px;
	line-height: 1.4;
}

#iphone12 h2 span{
	font-size: 13px;
	display: block;
	color: #86868b;
}

#iphone12 sup{
	vertical-align: super;
}

#iphone12 p.text{
	line-height: 1.6;
	color: #1d1d1f;
}

/*** content01 ***/
#iphone12 div.content01 div.bg div{
	position: absolute;
	top: 91px;
	left: 50%;
}

#iphone12 div.content01 div h2{
	margin: 0 0 23px 0;
}

#iphone12 div.content01 div h2 span{
	margin: 0 0 27px 0;
}

#iphone12 div.content01 div h2 span img{
	width: 88px;
}

#iphone12 div.content01 div p.text{
	font-size: 14px;
	margin-bottom: 31px;
}

#iphone12 div.content01 div a,
#iphone12 div.content_etc div.etc_content02 div.spec div dl dd a{
	display: inline-block;
	background: #000;
	border-radius: 25px;
	padding: 4px 15px 1px;
	text-align: center;
	color: #fff;
	text-decoration:none;
	font-size:16px;
}

/*** content02 ***/
#iphone12 div.content02 h2{
	font-size: 27px;
	margin: 0 0 15px 0;
}

#iphone12 div.content02 h2 span{
	margin: 0 0 12px 0;
}

#iphone12 div.content02 div.bg div{
	position: absolute;
	top: 78px;
	left: 15%;
}

#iphone12 div.content02 div p.text{
	font-size: 12px;
}

#iphone12 div.content02 div ul{
	display: flex;
	align-items: center;
}

#iphone12 div.content02 div ul li,
#iphone12 div.content03 div ul li,
#iphone12 div.content04 div ul li,
#iphone12 div.content05 div dl dd,
#iphone12 div.content06 div ul li{
	font-size: 11px;
	color: #1d1d1f;
	line-height: 1.4;
}

#iphone12 div.content02 div ul li strong,
#iphone12 div.content03 div ul li strong,
#iphone12 div.content04 div ul li strong,
#iphone12 div.content05 div dl dd strong,
#iphone12 div.content06 div ul li strong{
	color: #2f2f30;
}

#iphone12 div.content02 div ul li:first-child,
#iphone12 div.content03 div ul li:first-child,
#iphone12 div.content04 div ul li:first-child{
	padding:0 12px 0 0;
}

#iphone12 div.content02 div ul li img{
	width: 17px;
}

/*** content03 ***/
#iphone12 div.content03 div.bg div{
	position: absolute;
	top: 91px;
	left: 50%;
}

#iphone12 div.content03 div h2{
	font-size: 27px;
	margin: 0 0 18px 0;
}

#iphone12 div.content03 div h2 span{
	margin: 0 0 12px 0;
}

#iphone12 div.content03 div p.text{
	font-size: 12px;
}

#iphone12 div.content03 div ul{
	display: flex;
}

#iphone12 div.content03 div ul li img{
	width: 22px;
	margin: 5px 0 0 0;
}

/*** content04 ***/
#iphone12 div.content04 h2{
	font-size: 27px;
	margin: 0 0 15px 0;
}

#iphone12 div.content04 h2 span{
	margin: 0 0 12px 0;
}

#iphone12 div.content04 div.bg div{
	position: absolute;
	top: 78px;
	left: 15%;
}

#iphone12 div.content04 div p.text{
	font-size: 12px;
	margin: 0 0 45px 0;
}

#iphone12 div.content04 div ul{
	display: flex;
	align-items: center;
}

#iphone12 div.content04 div ul li img{
	width: 28px;
}

#iphone12 div.content04 div ul li strong{
	display: block;
}

/*** content05 ***/
#iphone12 div.content05 div.bg div{
	position: absolute;
	top: 48px;
	left: 50%;
}

#iphone12 div.content05 div h2{
	font-size: 27px;
	margin: 0 0 18px 0;
}

#iphone12 div.content05 div h2 span{
	margin: 0 0 12px 0;
}

#iphone12 div.content05 div p.text{
	font-size: 12px;
	margin: 0 0 16px 0;
}

#iphone12 div.content05 div dl dt{
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #bcbcbd;
	padding: 0 0 6px 0;
	margin: 0 0 12px 0;
}

#iphone12 div.content05 div dl dd{
	display: flex;
	align-items: center;
	margin: 0 0 12px 0;
}

#iphone12 div.content05 div dl dd img{
	width: 26px;
	margin: 0 12px 0 0;
}

/*** content06 ***/
#iphone12 div.content06 h2{
	font-size: 27px;
	margin: 0 0 15px 0;
}

#iphone12 div.content06 h2 span{
	margin: 0 0 12px 0;
}

#iphone12 div.content06 div.bg div{
	position: absolute;
	top: 69px;
	left: 15%;
}

#iphone12 div.content06 div p.text{
	font-size: 12px;
}

#iphone12 div.content06 div ul li{
	display: flex;
}

#iphone12 div.content06 div ul li:first-child{
	padding:0 0 13px 0;
}

#iphone12 div.content06 div ul li img{
	width: 23px;
	margin: 0 12px 0 0;
}

/*** content_etc ***/
#iphone12 div.content_etc{
	background-color: #f5f5f7;
	padding: 20px 125px;
}

#iphone12 div.content_etc div.etc_content01,
#iphone12 div.content_etc div.etc_content02{
	background-color: #fff;
	padding: 36px 28px;
	margin: 0 0 7px 0;
}

#iphone12 div.content_etc div.etc_content03,
#iphone12 div.content_etc div.etc_content04,
#iphone12 div.content_etc div.etc_content05,
#iphone12 div.content_etc div.etc_content06{
	background-color: #fff;
	padding: 0 28px;
	margin: 0 0 7px 0;
}

#iphone12 div.content_etc div.etc_content01 h3,
#iphone12 div.content_etc div.etc_content02 h3,
#iphone12 div.content_etc div.etc_content03 h3,
#iphone12 div.content_etc div.etc_content04 h3,
#iphone12 div.content_etc div.etc_content05 h3,
#iphone12 div.content_etc div.etc_content06 h3{
	font-size: 23px;
	font-weight: bold;
	margin: 0 0 38px 0;
	line-height: 1.3;
}

#iphone12 div.content_etc div.etc_content03 h3,
#iphone12 div.content_etc div.etc_content04 h3,
#iphone12 div.content_etc div.etc_content05 h3,
#iphone12 div.content_etc div.etc_content06 h3{
	margin: 14px 0 15px 0;
	padding: 36px 0 0 0;
}

#iphone12 div.content_etc div.etc_content01 h3 span,
#iphone12 div.content_etc div.etc_content02 h3 span,
#iphone12 div.content_etc div.etc_content03 h3 span,
#iphone12 div.content_etc div.etc_content04 h3 span,
#iphone12 div.content_etc div.etc_content05 h3 span,
#iphone12 div.content_etc div.etc_content06 h3 span{
	display: block;
	font-size: 13px;
	color: #86868b;
	margin: 0 0 5px 0;
}

#iphone12 div.content_etc div.etc_content05 h3 span img{
	width: 47px;
}

#iphone12 div.content_etc div.etc_content06 h3 span img{
	width: 55px;
}

#iphone12 div.content_etc div.etc_content01 ul,
#iphone12 div.content_etc div.etc_content02 div.spec{
	display: flex;
	margin: 0;
}

#iphone12 div.content_etc div.etc_content01 ul li,
#iphone12 div.content_etc div.etc_content02 div.spec div{
	flex: 1;
}

#iphone12 div.content_etc div.etc_content02 div.spec div{
	width: 48%;
	margin: 0 2% 0 0;
}

#iphone12 div.content_etc div.etc_content02 div.spec div:nth-child(2){
	margin: 0 0 0 2%;
}

#iphone12 div.content_etc div.etc_content01 ul li strong{
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 0 0 3px 0;
}

#iphone12 div.content_etc div.etc_content01 ul li span{
	font-size: 10px;
	line-height: 1.45;
	letter-spacing: 0;
	color: #6e6e73
}

#iphone12 div.content_etc div.etc_content01 ul li span.icon{
	display: block;
	margin: 0 0 12px 0;
	width: 28px;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dt{
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
	color: #1d1d1f;
	text-align: center;
	margin: 0 0 40px 0;
	padding: 0 0 10px 0;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd{
	width: 210px;
	text-align: center;
	margin: 0 auto 50px auto;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.icon,
#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text{
	margin: 0 auto 40px auto;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.icon p,
#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text p{
	font-size: 11px;
	margin-bottom: 15px;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text strong{
	font-size: 16px;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text strong em{
	font-style: normal;
	font-weight: bold;
	font-size: 42px;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.icon p:last-child,
#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text p:last-child{
	margin-bottom: 0;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.icon img{
	margin: 0 0 15px 0;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text-center{
	border-bottom: 1px solid #d2d2d2;
	width: 100%;
	margin: 0 auto 20px auto;
}

#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text-center img{
	width: 210px;
}

#iphone12 div.content_etc div.etc_content03 p,
#iphone12 div.content_etc div.etc_content05 p,
#iphone12 div.content_etc div.etc_content06 p{
	font-size: 10px;
}

#iphone12 div.content_etc div.etc_content04 ul li{
	font-size: 11px;
	background-image: url(/iphone/iphone12/images/bg_icon_check.png);
	background-repeat: no-repeat;
	background-size: 13px 9px;
	background-position: left center;
	padding: 0 0 0 20px;
}

#iphone12 div.etc_content00{
	background-color: #f5f5f7;
	margin: 0 0 60px 0;
	padding: 0 150px 20px 150px;
}

#iphone12 div.etc_content00 dl dt,
#iphone12 div.etc_content00 dl dd{
	font-size: 10px;
}

#iphone12 div.etc_content00 dl dt{
	font-weight: bold;
}

#iphone12 div.etc_content00 dl dt.etc,
#iphone12 div.etc_content00 dl dd{
	margin: 0 0 10px 0;
}

#iphone12 div.etc_content00 dl dd:last-child{
	margin: 0;
}

#iphone12 div.etc_content00 dl dd a{
	font-size: 10px;
}

/*** SP ***/
@media (max-width: 768px) {
	#iphone12 .l-inner{
		padding: 0;
	}

	#iphone12 .shop-store-area .l-inner{
		padding: 0 15px;
	}

	#iphone12 .shop-store-area h2{
		font-size: 16px;
	}

	#iphone12 div.content01 div.bg,
	#iphone12 div.content02 div.bg,
	#iphone12 div.content03 div.bg,
	#iphone12 div.content04 div.bg,
	#iphone12 div.content05 div.bg,
	#iphone12 div.content06 div.bg,
	#iphone12 div.content_etc div.etc_content03,
	#iphone12 div.content_etc div.etc_content04,
	#iphone12 div.content_etc div.etc_content05,
	#iphone12 div.content_etc div.etc_content06{
		background-image: none;
	}

	#iphone12 div.content01 div.bg div,
	#iphone12 div.content02 div.bg div,
	#iphone12 div.content03 div.bg div,
	#iphone12 div.content04 div.bg div,
	#iphone12 div.content05 div.bg div,
	#iphone12 div.content06 div.bg div{
		position: relative;
		top: auto;
		left: auto;
	}

	#iphone12 div.content01 div h2{
		text-align: center;
		text-indent: -1em;
		padding: 52px 0 48px 0;
		margin: 0 0 0 1em;
	}

	#iphone12 div.content01 div h2 span img{
		width: 105px;
	}

	#iphone12 div.content01 div p.img-sp{
		margin: 0 0 63px 0;
	}

	#iphone12 div.content01 div p.text,
	#iphone12 div.content02 div p.text,
	#iphone12 div.content03 div p.text,
	#iphone12 div.content04 div p.text,
	#iphone12 div.content05 div p.text,
	#iphone12 div.content06 div p.text,
	#iphone12 div.content_etc div.etc_content03 p.text,
	#iphone12 div.content_etc div.etc_content05 p.text,
	#iphone12 div.content_etc div.etc_content06 p.text{
		text-align: center;
		font-size: 18px;
		line-height: 1.55;
		color: #1d1d1f;
		letter-spacing: -0.5px;
		margin: 0 0 40px 0;
	}
	#iphone12 div.content02 div p.text,
	#iphone12 div.content04 div p.text,
	#iphone12 div.content05 div p.text,
	#iphone12 div.content06 div p.text,
	#iphone12 div.content_etc div.etc_content03 p.text,
	#iphone12 div.content_etc div.etc_content05 p.text,
	#iphone12 div.content_etc div.etc_content06 p.text{
		text-align: left;
		margin: 0 0 33px 0;
	}
	#iphone12 div.content03 div p.text{
		text-align: left;
		margin: 0 0 13px 0;
	}

	#iphone12 div.content01 div p.text+p{
		text-align: center;
		margin: 0;
		padding: 0 0 45px 0;
	}

	#iphone12 div.content02 div.bg{
		background-color: #fbf6f1;
	}

	#iphone12 div.content04 div.bg{
		background-color: #e7f4e0;
	}

	#iphone12 div.content06 div.bg{
		background-color: #c9e2ef;
	}

	#iphone12 div.content02 div.bg div,
	#iphone12 div.content04 div.bg div,
	#iphone12 div.content05 div.bg div,
	#iphone12 div.content06 div.bg div{
		padding: 43px 34px 0 34px;
	}

	#iphone12 div.content02 div.bg div p.img-sp,
	#iphone12 div.content04 div.bg div p.img-sp,
	#iphone12 div.content06 div.bg div p.img-sp{
		margin: 0 -34px 0 -34px;
	}

	#iphone12 div.content_etc div.etc_content03 p.img-sp,
	#iphone12 div.content_etc div.etc_content04 p.img-sp,
	#iphone12 div.content_etc div.etc_content05 p.img-sp,
	#iphone12 div.content_etc div.etc_content06 p.img-sp{
		margin: 0 -44px 0 -44px;
	}

	#iphone12 div.content_etc div.etc_content04 p.img-sp,
	#iphone12 div.content_etc div.etc_content05 p.img-sp,
	#iphone12 div.content_etc div.etc_content06 p.img-sp{
		padding-bottom: 48px;
	}

	#iphone12 div.content02 h2,
	#iphone12 div.content03 h2,
	#iphone12 div.content04 h2,
	#iphone12 div.content05 h2,
	#iphone12 div.content06 h2,
	#iphone12 div.content_etc div.etc_content01 h3,
	#iphone12 div.content_etc div.etc_content02 h3,
	#iphone12 div.content_etc div.etc_content03 h3,
	#iphone12 div.content_etc div.etc_content04 h3,
	#iphone12 div.content_etc div.etc_content05 h3,
	#iphone12 div.content_etc div.etc_content06 h3{
		margin: 0 0 22px 0;
	}

	#iphone12 div.content_etc div.etc_content03 h3,
	#iphone12 div.content_etc div.etc_content04 h3,
	#iphone12 div.content_etc div.etc_content05 h3,
	#iphone12 div.content_etc div.etc_content06 h3{
		padding: 5px 0 0 0;
	}

	#iphone12 div.content_etc div.etc_content01 h3,
	#iphone12 div.content_etc div.etc_content02 h3,
	#iphone12 div.content_etc div.etc_content03 h3,
	#iphone12 div.content_etc div.etc_content04 h3,
	#iphone12 div.content_etc div.etc_content05 h3,
	#iphone12 div.content_etc div.etc_content06 h3{
		font-size: 26px;
	}

	#iphone12 div.content02 h2 span,
	#iphone12 div.content03 h2 span,
	#iphone12 div.content04 h2 span,
	#iphone12 div.content05 h2 span,
	#iphone12 div.content06 h2 span,
	#iphone12 div.content_etc div.etc_content01 h3 span,
	#iphone12 div.content_etc div.etc_content02 h3 span,
	#iphone12 div.content_etc div.etc_content03 h3 span,
	#iphone12 div.content_etc div.etc_content04 h3 span,
	#iphone12 div.content_etc div.etc_content05 h3 span,
	#iphone12 div.content_etc div.etc_content06 h3 span{
		font-size: 18px;
	}

	#iphone12 div.content_etc div.etc_content01 h3 span,
	#iphone12 div.content_etc div.etc_content02 h3 span,
	#iphone12 div.content_etc div.etc_content03 h3 span,
	#iphone12 div.content_etc div.etc_content04 h3 span,
	#iphone12 div.content_etc div.etc_content05 h3 span,
	#iphone12 div.content_etc div.etc_content06 h3 span{
		margin-bottom: 15px;
	}

	#iphone12 div.content02 div ul{
		position: absolute;
		bottom: 30px;
		left: 50%;
		margin-left: -106px;
	}

	#iphone12 div.content02 div ul li,
	#iphone12 div.content03 div ul li,
	#iphone12 div.content04 div ul li,
	#iphone12 div.content05 div dl dd,
	#iphone12 div.content06 div ul li,
	#iphone12 div.content_etc div.etc_content01 ul li span{
		font-size: 12px;
	}

	#iphone12 div.content02 div ul li img{
		width: 21px;
	}

	#iphone12 div.content03 div.bg div{
		padding: 24px 34px 0 34px;
	}

	#iphone12 div.content03 div.bg div p.img-sp,
	#iphone12 div.content05 div.bg div p.img-sp{
		margin: 0 -47px 0 -47px;
	}

	#iphone12 div.content03 div ul{
		margin: 0 0 43px 0;
	}

	#iphone12 div.content03 div ul li img{
		width: 25px;
		max-width: 25px;
	}

	#iphone12 div.content04 div ul{
		padding: 0 0 33px 0;
	}

	#iphone12 div.content05 div dl{
		padding: 33px 0 33px 0;
	}

	#iphone12 div.content05 div dl dt{
		font-size: 15px;
	}

	#iphone12 div.content05 div dl dd img{
		width: 33px;
		max-width: 33px;
	}

	#iphone12 div.content06 div ul{
		margin-top: -46px;
		padding-bottom: 33px;
	}

	#iphone12 div.content06 div ul li img{
		width: 25px;
		max-width: 25px;
	}
	#iphone12 div.content06 div ul li:first-child{
		margin-bottom: 15px;
	}

	#iphone12 div.content_etc{
		padding: 20px 0;
	}

	#iphone12 div.content_etc div.etc_content01,
	#iphone12 div.content_etc div.etc_content02,
	#iphone12 div.content_etc div.etc_content03,
	#iphone12 div.content_etc div.etc_content04{
		margin: 0 0 10px 0;
		padding: 40px 44px;
	}

	#iphone12 div.content_etc div.etc_content03,
	#iphone12 div.content_etc div.etc_content04,
	#iphone12 div.content_etc div.etc_content05,
	#iphone12 div.content_etc div.etc_content06{
		padding: 40px 44px 0 44px;
	}

	#iphone12 div.content_etc div.etc_content02 div.spec div dl dd{
		width: 100%;
	}

	#iphone12 div.content_etc div.etc_content01 ul{
		flex-wrap: wrap;
	}

	#iphone12 div.content_etc div.etc_content01 ul li{
		flex: auto;
		width: 46%;
	}

	#iphone12 div.content_etc div.etc_content01 ul li:nth-child(1),
	#iphone12 div.content_etc div.etc_content01 ul li:nth-child(3){
		margin-right: 4%;
	}

	#iphone12 div.content_etc div.etc_content01 ul li:nth-child(2),
	#iphone12 div.content_etc div.etc_content01 ul li:nth-child(4){
		margin-left: 4%;
	}

	#iphone12 div.content_etc div.etc_content01 ul li:nth-child(1),
	#iphone12 div.content_etc div.etc_content01 ul li:nth-child(2){
		margin-bottom: 25px;
	}

	#iphone12 div.content_etc div.etc_content01 ul li img{
		width: 36px;
		max-width: 36px;
	}

	#iphone12 div.content_etc div.etc_content02 div.spec div dl dt{
		font-size: 13px;
	}

	#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text strong{
		font-size: 13px;
	}

	#iphone12 div.content_etc div.etc_content02 div.spec div dl dd.text strong em{
		font-size: 35px;
	}

	#iphone12 div.content_etc div.etc_content04 ul{
		padding: 0 0 33px 0;
	}

	#iphone12 div.content_etc div.etc_content04 ul li{
		font-size: 16px;
		margin: 0 0 4px 0;
	}

	#iphone12 div.content_etc div.etc_content05 h3 span img{
		width: 66px;
		max-width: 66px;
	}

	#iphone12 div.content_etc div.etc_content06 h3 span img{
		width: 72px;
		max-width: 72px;
	}

	#iphone12 div.etc_content00{
		margin: 0;
		padding: 0 30px 20px 30px;
	}

	#iphone12 div.etc_content00 dl dt,
	#iphone12 div.etc_content00 dl dd,
	#iphone12 div.etc_content00 dl dd a{
		font-size: 11px;
	}
	.table-cell-title{
		font-size:12px;
	}
}

/* 20220915追加 */
.lineup-list {
	border-bottom: 3px solid #e6e6e6;
}
.list-bg-pink {
	margin-bottom: 0;
	display: flex;
	justify-content: space-around;
}
.list-bg-pink li {
	padding: 10px 0;
	width: 30%;
	font-weight: bold;
	border-radius: 5px;
	background-color: #d3d3d3;
}
@media (max-width: 768px) {
	.list-bg-pink li {
		padding: 5px 0;
		font-size: 11px;
	}
}