@charset "UTF-8";

/*//////////----- BCP -----//////////*/

#bcp p.text-block{
	margin-bottom:20px;
}

#bcp p.text-block:last-child{
	margin-bottom:0;
}

/*//////////----- WBF2019 -----//////////*/

#wbf2019 div.sheet{
	box-sizing: border-box;
	padding:10px;
	
	background-color:#f8f8f8;
	color:#000;
	
	margin-bottom:20px;
	
	font-size:0.8rem;
	line-height:1.75em;
}

#wbf2019 div.sheet h6{
	font-weight:bold;
	
	margin-bottom:5px;
}

#wbf2019 div.sheet h6:before{
	content:"（";
}

#wbf2019 div.sheet h6:after{
	content:"）";
}

#wbf2019 div.sheet ul li{
	box-sizing: border-box;
	padding-left:25px;
	
	position: relative;
}

#wbf2019 div.sheet ul li:before{
	display:block;
	content:"";
	
	position: absolute;
	top:0;
	left:10px;
	
	width:20px;
	height:20px;
	
	background-image: url("../images/icon-arrow-right-color.png");
	background-repeat: no-repeat;
	background-size: 10px;
	background-position: center right 10px;
}

#wbf2019 p.extra{
	font-size:0.8rem;
	line-height:1.75em;
	
	margin-bottom:20px;
}

#wbf2019 p.extra span.note{
	font-weight:bold;
	margin-bottom:5px;
	
	display:block;
}