/*------------------------*/
/* ブログ用スタイルシート */
/*------------------------*/

/*--------施工実績--------*/
/*右側コンテンツ カテゴリ一覧*/
.blog_link_mini{
	background-image:url("../images/link_pointer_mini.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px 30px 5px 4px;
	padding:0px;
	float:left;
}
.blog_link_mini a{
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#1B4A96;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
}
.blog_link_mini a:hover,
.blog_link_mini a.select_link{
	color:#1B4A96;
	text-decoration:underline;
}

/*左側コンテンツ カテゴリ一覧オレンジ色固定*/
.blog_link_orange{
	background-image:url("../images/link_pointer_mini.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:5px 0px;
	padding:0px 0px 0px 12px;
}
.blog_link_orange a{
	margin:0px;
	padding:0px;
	color:#E15204;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	text-decoration:none;
}
.blog_link_orange a:hover,
.blog_link_orange a.select_link{
	color:#E15204;
	font-weight:normal;
	text-decoration:none;
}

/*右側コンテンツ 一覧*/
.blog_link_arrow{
	margin:0px 5px;
	padding:0px;
	font-size:14px;
	line-height:20px;
	padding:0px;
}
.blog_link_arrow div.blog_left_side span{
	margin:0px 10px 0px 15px;
	padding:0px;
	color:#000000;
}
.blog_link_arrow div.blog_right_side a{
	margin:0px;
	padding:0px;
	color:#053C8A;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	text-decoration:underline;
}
.blog_link_arrow div.blog_right_side a:hover,
.blog_link_arrow div.blog_right_side span{
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:20px;
	color:#053C8A;
	font-weight:normal;
	text-decoration:none;
}

.blog_link_arrow div.blog_left_side{
	background-image:url("../images/link_pointer_arrow_top.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:5px 0px 5px 0px;
	padding:0px;
	width:145px;
	float:left;
}
.blog_link_arrow div.blog_right_side{
	margin:5px 0px 5px 0px;
	padding:0px;
	width:400px;
	float:right;
}
/*
.blog_link_arrow{
	background-image:url("../images/link_pointer_arrow.gif");
	background-repeat:no-repeat;
	background-position:left center;
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 15px;
}
.blog_link_arrow a{
	margin:0px 0px 0px 12px;
	padding:0px;
	color:#053C8A;
	font-size:14px;
	line-height:14px;
	font-weight:normal;
	text-decoration:underline;
}
.blog_link_arrow a:hover,
.blog_link_arrow span{
	margin:0px 0px 0px 12px;
	padding:0px;
	font-size:14px;
	line-height:14px;
	color:#053C8A;
	font-weight:normal;
	text-decoration:none;
}
*/

/*右側コンテンツ カテゴリ別施工実績タイトル一覧*/
.blog_point_arrow{
	background-image:url("../images/link_pointer_arrow.gif");
	background-repeat:no-repeat;
	background-position:left center;
	margin:0px 0px;
	padding:0px 10px 0px 12px;
}

/*ほかの実績も見るリンク*/
.blog_link_other{
	background-image:url("../images/link_pointer_mini.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:10px 0px 10px 0px;
	padding:0px;
	float:right;
}
.blog_link_other a{
	margin:0px 0px 0px 12px;
	padding:0px;
	color:#1B4A96;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
}
.blog_link_other a:hover,
.blog_link_other a.select_link{
	color:#1B4A96;
	text-decoration:underline;
}

/*右側コンテンツ ブログ記事 カテゴリ名＆日付*/
.blog_main01{
	margin:0px 0px 10px 0px;
	text-align:right;
}

/*右側コンテンツ ブログ記事 本文**/
.blog_main02{
	margin:0px 0px 0px 12px;
}

/*--------トーケンニュース--------*/
/*左側コンテンツ テキスト表示位置*/
.blog_text_space{
	background-color:#EDECEB;
	margin:0px;
	padding:5px 5px 10px 10px;
}

/*左側コンテンツ カテゴリタイトル表示*/
.bg_gray{
	background-color:#EDECEB;
	padding:5px 0px 0px 0px;
	text-align:center;
}
.bg_entry{
	background-image:url("../images/category_bg_frame.gif");
	background-repeat:no-repeat;
	background-position:left top;
	width:169px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
	text-align:center;
}

/*右側コンテンツ タイトルバー表示*/
.news_title{
	background-image:url("../images/link_pointer_box.gif");
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:2px #0C3E90 solid;
	padding:0px 0px 4px 20px;
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:15px;
}

/*右側コンテンツ テキスト表示*/
.news_text{
	padding:0px 0px 15px 0px;
	border-bottom:1px #DDDFE0 solid;
}

/*--------お問い合わせ--------*/
/*左側コンテンツ テキスト表示位置*/
.inquiry_link_mini ul{
	margin:0px 0px 0px 10px;
	padding:0px;
}
.inquiry_list{
	background-image:url("../inquiry/images/p_list.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px;
	padding:0px 0px 0px 5px;
	list-style-type: none;
	line-height:20px;
}
.inquiry_list a{
	margin:0px;
	padding:0px;
	color:#1B4A96;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
}
.inquiry_list a:hover,
.inquiry_list a.select_link{
	color:#E15204;
	font-weight:normal;
	text-decoration:none;
}

.inquiry_list_on{
	background-image:url("../inquiry/images/p_list.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px;
	padding:0px 0px 0px 5px;
	list-style-type: none;
	line-height:20px;
	color:#E15204;
}
.inquiry_list_on a{
	margin:0px;
	padding:0px;
	color:#E15204;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.inquiry_list_on a:hover,
.inquiry_list_on a.select_link{
	color:#E15204;
	font-weight:normal;
	text-decoration:none;
}

/*右側コンテンツ タイトルバー表示*/
.inquiry_title{
	font-weight:bold;
	font-size:15px;
	padding:0px 0px 4px 0px;
}

/*右側コンテンツ クエスチョン*/
.inquiry_link_text{
	background-image:url("../inquiry/images/question.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px 30px 5px 0px;
	padding:0px 0px 3px 22px;
}
.inquiry_link_text a{
	margin:0px;
	padding:0px;
	color:#1B4A96;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
}
.inquiry_link_text a:hover,
.inquiry_link_text a.select_link{
	color:#1B4A96;
	text-decoration:underline;
}

/*右側コンテンツ クエスチョン アンサーページ*/
.inquiry_question_text{
	background-image:url("../inquiry/images/question.gif");
	background-repeat:no-repeat;
	background-position:left top;
	font-size:16px;
	line-height:22px;
	color:#0260BF;
	margin:0px 30px 5px 0px;
	padding:0px 0px 3px 22px;
	zoom:1;/* IE6背景印刷用 */
}

/*右側コンテンツ アンサー アンサーページ*/
.inquiry_answer_text{
	background-image:url("../inquiry/images/answer.gif");
	background-repeat:no-repeat;
	background-position:left top;
	margin:0px 0px 10px 0px;
	padding:0px 0px 15px 22px;
	border-bottom:1px #DDDFE0 solid;
	zoom:1;/* IE6背景印刷用 */
}

/*--------お問い合わせ--------*/
/*右側コンテンツ タイトル表示*/
.colum_title{
	background-image:url("../company/images/colum_bar.gif");
	background-repeat:no-repeat;
	background-position:left top;
	width:555px;
	height:59px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	font-size:15px;
}
.colum_title span{
	padding:0px 0px 0px 50px;
	margin:0px 0px 0px 0px;
}

/*右側コンテンツ テキスト表示*/
.colum_text{
	padding:0px 0px 15px 10px;
	border-bottom:1px #DDDFE0 solid;
}

#blog_pagebute{
	margin:0px;
	padding:10px 0px;
	width:555px;
	text-align:center;
}
#blog_pagebute a{
	margin:0px 10px 0px 0px;
	padding:0px;
	font-size:12px;
	color:#7E7E7E;
	text-decoration:none;
}
#blog_pagebute a:hover{
	text-decoration:underline;
}

/*個別エントリーへのリンク*/
.entry_Link{
	color:#000000;
	text-decoration:none;
	display:block;
	width:555px;
}