<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/* ---------------------------------------------------------------
ボタンデザイン
--------------------------------------------------------------- */


/* デフォルトレイアウトパターン
-------------------------------- */

/* 大 */
.btn_layout01 a {
	font-size: 18px;
}
.btn_layout01 a span {
	padding: 12px 10px 12px 15px;
}

/* 中 */
.btn_layout02 a {
	font-size: 16px;
}
.btn_layout02 a span {
	padding: 8px 10px 8px 15px;
}

/* 小 */
.btn_layout03 a {
	font-size: 12px;
}
.btn_layout03 a span {
	padding: 4px 10px 4px 15px;
}

/* 共通 */
.btn_layout01,
.btn_layout02,
.btn_layout03 {
	clear: both;
}
.btn_layout01 a,
.btn_layout02 a,
.btn_layout03 a {
	display: block;
	width: 90%;
	margin: 0 auto 10px auto;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.btn_layout01 a span,
.btn_layout02 a span,
.btn_layout03 a span {
	display:inline-block;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
}


/* 矢印
-------------------------------- */
.arrow_l a span {
	background: url(../../images/btn_icon_arrow_l.png) no-repeat left center;
}


/* カラーパターン
-------------------------------- */

/* オレンジ */
.color_style01 {
	background: #FF9326;
}

/* グリーン */
.color_style02 {
	background: #4EAB26;
}

/* グレー */
.color_style03 {
	background: #7F7F7F;
}

/* 水色 */
.color_style04 {
	background: #00CCFF;
}



/* 「詳細を見るボタン」カラー変更(グリーン)
-------------------------------- */


.search_result_list_btn02 {
	padding: 5px;
	background: #fff;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	border-radius: 0 0 3px 3px / 0 0 3px 3px;
}
.search_result_list_btn02:before,.search_result_list_btn02:after { content:""; display:table;}
.search_result_list_btn02:after { clear:both;}
.search_result_list_btn02 { zoom:1;}
.search_result_list_btn02 .calendar_btn02 {
	float: left;
	width: 40%;
}
.search_result_list_btn02 .calendar_btn02 a {
	display: block;
	margin: 0 5px;
	font-weight: bold;
	color: #fff;
	background: #111184;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.search_result_list_btn02 .calendar_btn02 span {
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
	padding-left: 20px;
	line-height: 30px;
}
.search_result_list_btn02 .detail_btn02 {
	margin: 0;
}
.search_result_list_btn02 .detail_btn02 a {
	display: block;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #4EAB26;
	text-decoration: none;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.search_result_list_btn02 .detail_btn02 span {
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
	padding: 10px;
}

/* 「詳細を見るボタン」カラー変更(レッド)
-------------------------------- */


.search_result_list_btn03 {
	padding: 5px;
	background: #fff;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	border-radius: 0 0 3px 3px / 0 0 3px 3px;
}
.search_result_list_btn03:before,.search_result_list_btn03:after { content:""; display:table;}
.search_result_list_btn03:after { clear:both;}
.search_result_list_btn03 { zoom:1;}
.search_result_list_btn03 .calendar_btn03 {
	float: left;
	width: 40%;
}
.search_result_list_btn03 .calendar_btn03 a {
	display: block;
	margin: 0 5px;
	font-weight: bold;
	color: #fff;
	background: #111184;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.search_result_list_btn03 .calendar_btn03 span {
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
	padding-left: 20px;
	line-height: 30px;
}
.search_result_list_btn03 .detail_btn03 {
	margin: 0;
}
.search_result_list_btn03 .detail_btn03 a {
	display: block;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #FF0000;
	text-decoration: none;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.search_result_list_btn03 .detail_btn03 span {
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
	padding: 10px;
}

/* 「詳細を見るボタン」カラー変更(ブルー)
-------------------------------- */


.search_result_list_btn04 {
	padding: 5px;
	background: #fff;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	border-radius: 0 0 3px 3px / 0 0 3px 3px;
}
.search_result_list_btn04:before,.search_result_list_btn04:after { content:""; display:table;}
.search_result_list_btn04:after { clear:both;}
.search_result_list_btn04 { zoom:1;}
.search_result_list_btn04 .calendar_btn04 {
	float: left;
	width: 40%;
}
.search_result_list_btn04 .calendar_btn04 a {
	display: block;
	margin: 0 5px;
	font-weight: bold;
	color: #fff;
	background: #111184;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.search_result_list_btn04 .calendar_btn04 span {
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
	padding-left: 20px;
	line-height: 30px;
}
.search_result_list_btn04 .detail_btn04 {
	margin: 0;
}
.search_result_list_btn04 .detail_btn04 a {
	display: block;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #3399FF;
	text-decoration: none;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.search_result_list_btn04 .detail_btn04 span {
	display:inline-block;
	*display: inline;
	*zoom: 1;
	background: url(../../images/btn_icon_arrow_r.png) no-repeat left center;
	padding: 10px;
}



</pre></body></html>