@charset "shift_jis";

@import url(../css/menu.css);
@import url(../css/contents.css);

/* ====================================================================

   Style Info: 八戸リンク集
   
==================================================================== */

/* --------------------------------------------
   メニュー
-------------------------------------------- */

#link_menu {
	width:720px;
	margin:7px 0 15px 0;
	}

#link_menu:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	}
	
	#menu_l {
		width:360px;
		float:left;
		}

	#menu_r {
		width:360px;
		float:left;
		text-align:right;
		}

/* --------------------------------------------
   ボックス
-------------------------------------------- */

.link_block {
	width:700px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:10px;
	}
	
.link_block:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	}

.link {
	width:698px;
	border:1px solid #c8c8c8;
	margin-bottom:10px;
	}

	.link_layout {
		width:668px;
		margin:0 auto;
		padding:13px 0;
		}
	
	.link_layout:after {
		content:"";
		display:block;
		height:0;
		clear:both;
		}

/* バナー */
.banner {
	width:103px;
	float:left;
	}

/* タイトル・コメント */
.link_layout dl {
	width:565px;
	float:left;
	}
	
	.link_layout dt a { font-weight:bold; }
	.link_layout dt { color:#339900; }
	
	.link_layout dd { padding-top:5px; }

/* --------------------------------------------
   ページ移動
-------------------------------------------- */

.pido {
	padding-top:20px;
	text-align:center;
	}
	
	.pido ul { list-style:none; }

	.pido li {
		display:-moz-inline-box;
		display:inline-block;
		/display:inline;
		/zoom:1;
		border-bottom:1px solid #b3b3b3;
		border-right:1px solid #b3b3b3;
		border-left:1px solid #d2d2d2;
		border-top:1px solid #d2d2d2;
		text-align:center;
		margin:0 5px;
		}
		
		.pido li a {
			display:block;
			padding:6px 12px;
			font-weight:bold;
			text-decoration:none;
			}
			
		.pido li img { vertical-align:middle; margin-bottom:1px; }
			
/* --------------------------------------------
   サイト管理　修正・削除
-------------------------------------------- */

#mod_search {
	background-color:#fceeca;
	margin-top:10px;
	padding:10px 0;
	}
	
	#mod_search div {
		text-align:center;
		width:670px;
		margin:0 auto;
		}
		
/* 検索結果 */
#result_t { color:#ff3300; }

.result_block {
	width:700px;
	margin:0 auto;
	padding-top:20px;
	}
	
.result_block:after {
	content:"";
	display:block;
	height:0;
	clear:both;
	}

.result {
	width:698px;
	border:1px solid #c8c8c8;
	margin-bottom:10px;
	}

	.result dl {
		width:668px;
		margin:0 auto;
		padding:13px 0;
		}
		
		.result dt { padding-bottom:5px; }
			.result dt span { color:#339900; }
	
/* --------------------------------------------
   サイト登録
-------------------------------------------- */

#siteform, #siteform2 { border-collapse:collapse; width:700px; }

	#siteform th, #siteform td,
	#siteform2 th, #siteform2 td {
		border-top:1px solid #ffb400;
		border-bottom:1px solid #ffb400;
		padding:8px;
		}
	
	#siteform th { background-color:#fceeca; font-weight:normal; text-align:left; }
	#siteform th span { color:#ff3300; }
	#siteform2 th { text-align:left; }
	th.ert { background-color:#ffe1c3; color:#ff3300; }
	th.okt { background-color:#fceeca; font-weight:normal; }
	
	#siteform td p { padding-top:5px; }
	#siteform td input { padding:2px ;}
	#siteform td textarea { width:99%; padding:2px; }
	#siteform td img { vertical-align:middle; margin-right:10px; }

.sitefs { text-align:center; padding-top:20px; }
