/* 記事固有のスタイルシート */
.tableBlock01 table tr th{
	font-weight: normal;
	text-align: left;
	width: 15%;
}
.b_black{
	background-image: url(/content/dam/diners/img/magazine/s00570/border_img01.png);
	background-position: left bottom;
	background-repeat: repeat-x;
}

.col-3-2{
	width:33%;
}
.mb-60{margin-bottom: 60px;}

@media screen and (max-width: 767px){

.col-3-2{
	width:55%;	
}
.mb-60{margin-bottom: 30px;}
}

.key-color{
    background: #add042;
}

#s00540  p.ind1em {
	text-indent: -1em;
	padding-left: 1em;
}