@charset "Shift_JIS";

.txtCheck {
	font-weight: 700;
	margin-bottom: 10px;
}
.txtCheck .chkbox {
	font-weight: 400;
	color: #666;
	margin-right: 5px;
}
p.img01{
	text-align:center;
}
div#btnsec li {
	float: right;
	margin: 0 20px 15px 10px;
}

h4.subttl_01{
	color: #0500d8;
	background: url(/library/archive/html/img/16ss_05/subttl_ico.png) no-repeat left;
	padding: 10px 0 0 44px;
	margin-bottom: 5px;
}
h4.subttl_02{
	color: #794e25;
}
.subttl_03{
	position: relative;
    display: inline-block;
    padding: 5px 12px;
    font-size: 14px;
    font-weight: 700;
	margin-bottom: 5px;
    line-height: 1.4;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    border-radius: 40px;
    behavior: url(/files/js/PIE.htc);
    background: #0500d8;
    color: #fff;
	}
.sec01box{
	margin: 0 20px 0 20px;
	}
.attend{
	color:#666666;
	font-size: 12px;
}
ruby rb{
	padding-top: 3px;
}
.ftBtn {
    padding: 20px 20px 10px;
	}

/* ----------------------------------------

clearfix

---------------------------------------- */

/* Modern Browsers
------------------------------- */
.clearfix:after,
div#btnsec ul:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	line-height: 0;
}

/* Legacy IE
------------------------------- */
clearfix,
div#btnsec ul {
	*zoom: 1;
}