@charset "utf-8";
/* CSS Document */

/*/////////imgは幅100%表示/////////*/
.img-responsive {
	width:100%
}

/*/////////入会ボタン/////////*/
.btn {
	display:block;
	padding:0 10px;
	margin:0 auto;
	text-align:center;
}

.btnEntry {
	font-weight: bold;
    color: #ffffff;
	background: #f5211d; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5211d 0%, #f45d5a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5211d), color-stop(100%,#f45d5a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5211d 0%,#f45d5a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5211d 0%,#f45d5a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5211d 0%,#f45d5a 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5211d 0%,#f45d5a 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5211d', endColorstr='#f45d5a',GradientType=0 ); /* IE6-9 */
	border-radius:5px;
	text-align:center;
	line-height:1.3;
	font-size:15px;
	padding:10px 20px;
	margin:0 auto;
}

.btnEntry a{
	color:#ffffff;
	display:block;
}

.btnEntry a:hover{
	color:#B2B2B2;
}

.btnEntry span{
	color:#ffffff;
	background:#fecc1d;
	display:block;
	padding:3px 0;
	font-size:12px;
	margin-bottom:3px;
}

/*/////////テーブル/////////*/
.tbl01{
	width:100%;
	border:solid 1px #ffffff;
	margin-bottom:10px;
}
.tbl01 th,.tbl01 td{
	padding:5px;
	border:solid 1px #ffffff;
	text-align:center;
}

.tbl01 th{
	background:#4b4b4b;
	color:#ffffff;
	width:40%;
}

.tbl01 td{
	background:#e4e4e4;
}

.tbl02{
}

.tbl02 th,.tbl02 td{
	padding:5px;
}

.tbl02 th{
	background:#d1e7f4;
	color:#1095c3;
	border-bottom:solid 1px #ffffff;
}

.tbl02 th.style01{
	color:#ffffff;
	background:#85bee3;
}

.tbl02 th.style02{
	color:#ffffff;
	background:#43a2e4;
}
.tbl02 td{
	background:#ffffff;
	border:solid 1px #d1e7f4;
}

/*///////////////////////////////////////////  カルーセル  ///////////////////////////////////////////*/
#owl-demo{
	display:block;
	margin:20px auto 0px;
	padding:0;
}
.item img {
	width:98%;
	padding-left:3px;
}
