@charset "EUC-JP";

/* ¥ê¥ó¥¯ */

div.section-750px div.section-750px-inner {
	padding:0 20px 50px;
}

h3 {
	clear:both;
	color:#333;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
	margin-bottom:0.7em;
	border-bottom:#D7D7D7 solid 2px;
}

h3 span {
	display:block;
	margin-bottom:2px;
	padding-left:5px;
	border-left: #FF8826 solid 0.28em;
}

p {
	margin-bottom:1em;
}

ul.bnr-468px {
	width:468px;
	margin:0 auto;
	margin-top:1.5em;
	margin-bottom:1.5em;
	overflow:hidden;
}

ul.bnr-468px li {
	margin-bottom:1.5em;
}

ul.bnr-468px h4 {
	margin-bottom:0.1em;
}

ul.bnr-468px h4 a {
	line-height:20px;
	text-align:center;
	display:block;
	width:468px;
	background : transparent url(/images/link_images/bg_linktitle_468px.gif) no-repeat left top;
	text-decoration:none;
	overflow:hidden;
}

ul.bnr-468px h4 a img {
	display:block;
	margin:0 auto;
	margin-top:0.5em;
	margin-bottom:0.2em;
}

ul.bnr-300px {
	margin-top:1.5em;
	margin-bottom:1.5em;
	overflow:hidden;
}

ul.bnr-300px li {
	width:300px;
	display:block;
	float:left;
	padding: 0 25px;
	min-height:13.5em;
	height: auto !important;
	height: 13.5em;
}

ul.bnr-300px h4 {
	margin-bottom:0.1em;
}

ul.bnr-300px h4 a {
	line-height:20px;
	text-align:center;
	display:block;
	width:300px;
	background : transparent url(/images/link_images/bg_linktitle_300px.gif) no-repeat left top;
	text-decoration:none;
	overflow:hidden;
}

ul.bnr-300px h4 a img {
	display:block;
	margin:0 auto;
	margin-top:0.5em;
	margin-bottom:0.2em;
}

ul.infosite {
	margin-bottom:2em;
	overflow:hidden;
}

ul.infosite li {
	display:block;
	float:left;
	width:13.5em;
	padding-left:13px;
	margin-bottom:0.5em;
	background : transparent url(/images/common_images/ico_circle-orange.gif) no-repeat 2px 0.45em;
}

h4.link-details {
	color:#333;
	font-weight:bold;
	margin-bottom:0.2em;
}

ul p {
	margin-bottom:0;
}