@charset "euc-jp";
/* ===================================================================
CSS information

 file name  :link.css
 style info :リンク集ページのレイアウト
 このスタイルシートの構成
 
  
 2012.10.12 ueno

=================================================================== */


/*------------------------
リンク集
------------------------*/
/*タイトル*/
.page_link .pageTl em {
	background:url(../img_cont/pagetl_links.gif) no-repeat;
	height:25px;
}

/*カテゴリタイトル*/
.page_link .subTl {
	background:url(../img_cont/tl_subtl_bg.png) no-repeat;
	height:42px;
	line-height:42px;
	color:#142758;
	font-size:115.4%/*15px*/;
	padding-left:18px;
	margin-bottom:20px;
}

/*カテゴリ選択ボックス*/
.category_link {
	border:1px solid #ccc;
	background-color:#F2F3F7;
	margin-bottom:40px;
}

.category_link ul {
	padding:17px 5px 17px 17px;
}

.category_link li {
	float:left;
	width:185px;
	padding-right:12px;
	background:url(../img_top/arw_right_green.gif) 0 0.4em no-repeat;
	padding:0 12px 0 15px;
}


/*------------------------
リンク集　個別記事内の設定
------------------------*/
.link_box {
	padding-bottom:30px;
}

.link_box .tl {
	border-bottom:1px solid #e9e9e9;
	margin-bottom:10px;
	position:relative;
}

.link_box .tl h4 {
	padding:0 130px 5px 15px;
	background:url(../img_top/arw_right_green.gif) 0 0.4em no-repeat;
	font-size:138.4%/*18px*/;
	font-weight:normal;
}

.link_box .link_btn {
	position:absolute;
	right:0;
	top:5px;
	display:block;
	text-indent:-9999px;
	width:122px;
	height:20px;
	background:url(../img_cont/btn_link.gif) no-repeat;
}

.link_box .tl a:hover {
	background-position:0 -20px;
}

.link_box .img_box {
	display:block;
	width:200px;
	border:1px solid #ccc;
	float:left;
	text-align:center;
}

.link_box a:hover {
	border-color:#3669B1;
}

.link_box .txt {
	float:right;
	width:438px;
}







