/*------------------------

　　index（新しい記事一覧）　CSS設定

-------------------------*/


/*　////////////////////////////////////////////　*/
/*　/////////  ミドル　左/中/右　設定　/////////　*/
/*　////////////////////////////////////////////　*/

/*---------------------------------
　　　　　パンくずリスト
---------------------------------*/
#pankuzu {
	margin-top: 5px;
	margin-bottom: 2px;
	margin-left: 19px;
	color: #333333;
}

#pankuzu a:link {
	color: #333333;
}

#pankuzu a:visited {
	color: #333333;
}

#pankuzu a:hover {
	color:#FF3333;
	text-decoration: underline;
}


/*---------------------------------
　　　　ミドル左・右ラップ
---------------------------------*/
#middle_wrap {
	width: 950px;
	clear: both;
	background-repeat: repeat-x;
}


/*　//////////////////////////////////////　*/
/*　///////////  ミドル右　設定　/////////　*/
/*　//////////////////////////////////////　*/


/*---------------------------------
　　右カラム設定
---------------------------------*/
#right_column {
	float: right;
	width: 730px;
	margin-top: 5px;
	margin-right: 10px !important;
	margin-right: 5px;
}

.right_box {
	clear: both;
}

#right_boxA {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF6633;
	border-bottom-color: #FF6633;
	border-left-color: #FF6633;
	clear: both;
	margin-bottom: 12px;
}

#right_boxA h2{
	height: 30px;
	width: 729px;
	line-height: 2.1em !important;
	line-height: 2em;
	background-image: url(/images/cat/A_cat00.jpg);
	background-repeat: repeat-y;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 40px;
}


#right_boxA_top {
	margin-top: 10px;
	height: 40px;
	margin-right: 15px;
	margin-left: 15px;
}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
}

.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
}

.wp-pagenavi a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
}

.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	color: #000000;
}

.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	color: #000000;
}

.text_wrap {
	margin-bottom: 40px;
	clear: both;
	margin-right: 50px;
	margin-left: 50px;

}

.text_wrap h3 {
	float: left;
	margin-right: 30px;
	margin-bottom: 7px;
	padding-left: 25px;
	font-size: 1em;
	background-image: url(/images/icon10.jpg);
	background-position: 0px -1px;
	background-repeat: no-repeat;
}

.text02 {
	color: #464646;
}

.text03 {
	color: #464646;
	clear: both;
	line-height: 1.5em;
	padding-left: 32px;
	margin-bottom: 12px;
}
.text04 {
	padding-left: 23px;
}


/*---------------------------------
　　右カラム　個別内容設定
---------------------------------*/

/*個別記事全体ラップ*/
.kobetu_wrap {
	margin-right: 35px;
	margin-left: 35px;
	clear: both;
}

/*個別記事 左画像ラップ*/
.image_wrap00 {
	width: 145px;
	float: left;
	margin-bottom: 25px;
}

/*個別記事 左画像*/
.kobetu_wrap img {
	font-size: 1px;
}

/*個別記事 右テキストラップ*/
.text_wrap00 {
	float: left;
	width: 510px;
}

/*個別記事 右テキスト タイトル表示*/
.kobetu_wrap h4 {
	margin-bottom: 8px;
	font-size: 1em;
	float: left;
}

/*個別記事 右テキスト 更新日*/
.text02 {
	font-size: 0.8em;
	float: left;
	padding-left: 15px;
}

/*個別記事 右テキスト 抜粋記事*/
.kobetu_text {
	line-height: 1.5em;
	float: left;
	width: 510px;
}

.kobetu_text p {
	margin-bottom: 3px;
}

/*個別記事 右テキスト 詳細へ*/
.shousai_he {
	margin-bottom: 20px;
	font-size: 0.8em;
	line-height: 2em;
	float: left;
	width: 510px;
}

/*個別記事 未設定の場合*/
.mitei {
	margin-left: 40px;
	margin-top: 25px;
	margin-bottom: 30px;
}

/*記事下　ページトップへ*/
.pagetop01 {
	text-align: right;
	margin-top: 15px;
	clear: both;
}

/*記事下　下のページナビ*/
#right_boxA_under {
	margin-top: 30px;
	height: 25px;
	margin-right: 15px;
	margin-left: 15px;
	clear: both;
}

/*---------------------------------
　右カラム　3つ目「はりまぷ登録」
---------------------------------*/

#right_boxC {
	width: 728px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
	margin-bottom: 12px;
	clear: both;
}

#right_boxC h3 {
	margin-top: 15px;
	margin-bottom: 15px;
	height: 20px;
	margin-left: 10px;
}

.touroku {
	line-height: 2em;
	margin-right: 40px;
	margin-left: 40px;
	margin-bottom: 15px;
}
