@charset "shift_jis";
/* CSS Document */

.link_body {
}
.link_body div.group_link {
	margin-bottom: 30px;
}
.link_body div.link_free {
	padding-top: 8px;
	margin-bottom: 30px;
}
.link_body h3 {
	margin: 5px 0;
	line-height: 41px;
	font-size: 14px;
	font-weight: normal;
	color: #342f2c;
	text-shadow: 1px -1px 1px rgba( 255, 255, 255, 1);
	text-indent: 16px;
	
	background: url("../img/h3_bg.jpg") repeat-x;
	box-shadow: 0px 1px 1px #aaa;
}
.link_body ul.group_bnr {
	padding: 10px 15px 15px;
}
.link_body ul.group_bnr li {
	padding-bottom: 10px;
}
.link_body ul.link_bnr_s {
	overflow: hidden;
	padding: 10px 15px 0;
}
.link_body ul.link_bnr_s li {
	padding-right: 3px;
	padding-bottom: 3px;
	float: left;
	width: 88px;
	height: 31px;
}
p.link_free_info {
	color: #432912;
	padding-bottom: 10px;
	padding-left: 15px;
}
.link_txt_01 a {
	font-size: 14px;
	color: #e1273f;
}
.link_txt_02,
.link_txt_02 a {
	color: #867649;
}