/*
Theme Name: AFFINGER4 Child
Template: affinger4
Version: 20170501
*/

/*カテゴリID別に色を指定できます
例）IDが7の場合
.catname.st-catid7 {
	background:#ff0000;
	color:#fff;
}
*/

/*media Queries タブレットサイズ（960px以下）
----------------------------------------------------*/
@media only screen and (max-width: 960x) {


/*-- ここまで --*/
}

/*media Queries タブレットサイズ（600px以上）
----------------------------------------------------*/
@media only screen and (min-width: 600px) {


/*-- ここまで --*/
}

/*media Queries PCサイズ（960px以上）
----------------------------------------------------*/
@media print, screen and (min-width: 960px) {


/*-- ここまで --*/
}

.button04 {
	display: inline-block;
	width:  30%;
	height: 54px;
　　text-align: center;
	text-decoration: none;
	line-height: 54px;
	outline: none;
}
.button04::before,
.button04::after {
	position: absolute;
	z-index: -1;
	display: block;
	content: '';
}
.button04,
.button04::before,
.button04::after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all .3s;
	transition: all .3s;
}
.button04 {
	background-color: #fff;
	border: 2px solid #daa520;
	color: #daa520;
	line-height: 50px;
}
.button04:hover {
	background-color: #daa520;
	border-color: #daa520;
	color: #fff;
}