a:hover {
    opacity: 0.8;
}

/*スマホ非表示*/
.pc-view {
}
.sp-view {
    display: none;
}
/*tipsテーブル*/
table.tips {
    background-color: #dfdfdf;
	border: 4px solid #dfdfdf;
	margin-top: 1em;
	margin-bottom: 2em;
}
table.tips th {
	text-align: center;
	padding: 1%;
}
table.tips th img {
    margin-bottom: 0;
}
@media screen and (max-width: 780px) {
    .pc-view {
        display: none;
    }
    .sp-view {
        display: block;
    }
  .btn-more {
    margin: 0 auto 10px;
}
}