<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* bsj2021 index.css */

.info_text dt{
	color:#008140;
	text-indent:1em;
	font-weight:bold;
	font-family:"Avenir LT Std 65 Medium", sans-serif;
}

.arrow02{
    position: relative;
    display:block;
    vertical-align: middle;
	list-style-type:none;
}
.arrow02::before,
.arrow02::after{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    content: "";
    vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin:auto 0px auto 0px;
}

.type02::after{
	display:block;
    width: 5px;
    height: 5px;
	font-weight:bold;
	left: 0;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
	border-top: 2px solid #008140;
    border-right: 2px solid #008140;
	margin:7px 0px 0px 0px;
}

.bt01 a{
	display:block;
	width: 300px;
	background-color:#339A66;
	color:#FFFFFF;
	text-align:center;
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
	border-radius:10px;
	padding:12px 0px 10px 0px;
	border:#008140 1px solid;
	margin:20px auto 0px auto;
}

.bt01 a:hover{
	color:#008140;
	background-color:#FFFFFF;
	border:#008140 1px solid;
}</pre></body></html>