@charset "utf-8";

/* --------------------------------------------------------
link.html
-------------------------------------------------------- */



#link_contents #link_c1{
	width:630px;
	margin:0 0 25px 0;
}

#link_contents #link_c1 h1{
	width:630px;
}

#link_contents #link_c1 p{
	margin:15px 0 0 15px;
}

#link_contents #link_c2{
	width:630px;
	background:url('../img/border1.gif') no-repeat;
	margin:0 0 30px 0;
	padding:25px 0 0 0;
}

#link_contents #link_c2 .link_c2_innerbox{
	width:600px;
	margin:25px 0 0 15px;
}

#link_contents #link_c2 #link_c2_1{
	margin:0 0 0 15px;
}

#link_contents #link_c2 .link_c2_innerbox h2{
	color:#4f1c1c;
}

#link_contents #link_c2 .link_c2_innerbox h2 span{
	font-weight:normal;
}

#link_contents #link_c2 .link_c2_innerbox p{
	padding:12px 0;
}

#link_contents #link_c2 .link_c2_innerbox .link_c2_innerbox_code{
	width:500px;
	border:solid 1px #999999;
}

#link_contents #link_c2 .link_c2_innerbox .link_c2_innerbox_code code{
	display:block;
	padding:6px 10px;
}

#link_contents #link_c3{
	width:630px;
	background:url('../img/border1.gif') no-repeat;
	padding:25px 0 0 0;
}

#link_contents #link_c3 h2{
	margin:0 0 0 15px;
	background:url('../img/subtitle_bg.gif') no-repeat 0 center;
	height:18px;
	line-height:18px;
	color:#4f1c1c;
	padding:2px 0 2px 20px;
}

#link_contents #link_c3 p{
	margin:10px 0 0 15px;
}

#link_contents #link_c3 #link_c3_1{
	border:solid 1px #7cda58;
	display:inline-block;
	padding:8px;
	margin:8px 0 0 15px;
}

#link_contents #link_c3 #link_c3_1 a{
	color:#339933;
	font-weight:bold;
	text-decoration:none;
}