@charset "UTF-8";

/* ----------------------------------------------------------------------------
    SEC01
------------------------------------------------------------------------------ */
#sec01 {
	width: 730px;
}
#sec01 h2{
	margin: 0 0 10px;
	color: #0265ca;
	font-size: 130%;
	font-weight: bold;
	line-height: 1.4;
}
#sec01 iframe {
	margin: 0 0 20px;
}
#sec01 div.clearfix {
	width: 730px;
	margin: 0 0 40px;
}
#sec01 div.clearfix dl {
	float: left;
	width: 345px;
	margin: 0 40px 0 0;
}
#sec01 div.clearfix dl:last-child {
	margin: 0;
}
#sec01 div.clearfix dl dt {
}
#sec01 div.clearfix dl dd {
}
#sec01 div.clearfix dl dd table {
	width: 345px;
}
#sec01 div.clearfix dl dd table tr {
	border-bottom: dotted 1px #ccc;
}
#sec01 div.clearfix dl dd table tr th {
	padding: 20px 0;
	vertical-align: middle;
}
#sec01 div.clearfix dl dd table tr td {
	padding: 20px 0 20px 20px;
	vertical-align: middle;
}
#sec01 ul {
	width: 730px;
}
#sec01 ul li {
	width: 730px;
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom: dotted 1px #ccc;
}
#sec01 ul li div {
	float: left;
	width: 230px;
	margin: 0 40px 0 0; 
}
#sec01 ul li iframe {
	float: left;
	width: 460px;
	margin: 0;
}
#sec01 ul li div h3 {
	min-height: 20px;
	margin: 0 0 10px;
	color: #0265ca;
	font-size: 100%;
	font-weight: bold;
	line-height: 1.4;
}
#sec01 ul li div h3 span {
	font-size: 80%;
}

