﻿@charset "UTF-8";

/* 基本タグ */
h2 {
	font-size:110%;}
h3 {
	font-size:105%;
	margin-bottom:5px;}
h4 {
	font-size:small;}

ol {
	margin-left:30px;}

/*---------------------------------------------------------------------
　記事
---------------------------------------------------------------------*/
/* ニュース一覧タイトル */
.news_index_header {
	position:relative;
	color:#FFF;
	padding:5px;
	margin:5px 0;
	background: #F9F7F4;
	border:1px solid #dbbd9b;}

.news_index_header h2 {
/*	background: url(./img/h_list01.gif) no-repeat left center;*/
	padding:3px 0 0 25px;}

.news_index_header h2 a { color: #FFF; text-decoration: none;}
.news_index_header h2 a:link { color: #FFF; text-decoration: none;}
.news_index_header h2 a:visited { color: #FFF; text-decoration: none;}
.news_index_header h2 a:active { color: #FFF; text-decoration: none;}
.news_index_header h2 a:hover { color: #FFF; text-decoration: underline;}

/* ニュース記事 */
#news_item {
	line-height:1.5em;
	padding:3px 5px;}

/* ニュース記事タイトル */
.news_item_title {
	margin:5px 0 0;
	padding:10px 5px 5px;
	color: #663300;
	font-size: 130%;
	font-weight:bold;
}
.news_item_title a {
	text-decoration:none;
	color:#333333;}

/* ニュース記事追加情報 */
.news_item_meta {
	display:none;}

.meta_item {
	margin-left:1em;}

/* ニュース記事本文 */
.news_item_body {
	padding:10px 5px;}

.news_item_body p {
	margin-bottom:0.6em;}

.news_item_body .img_box {
	margin:10px;}

/* ニュース記事追加 */
#Box .news_item_more a { color: #CC0000; text-decoration: none;}
#Box .news_item_more a:link { color: #CC0000; text-decoration: none;}
#Box .news_item_more a:visited { color: #CC0000; text-decoration: none;}
#Box .news_item_more a:active { color: #CC0000; text-decoration: none;}
#Box .news_item_more a:hover { color: #CC0000; text-decoration: underline;}

/* ニュース記事追加内容 */
.news_item_foot {
	clear:both;
	/*background: url(/common/css/news/line_dot.gif) repeat-x right bottom;*/
	background:#FFF;
	height:1px;}

/* ニュース付属コンテンツ */
#news_item_sub {
	margin:5px;}

#news_item_sub h3{
	margin-bottom:3px;}

/* ニュース サブコンテンツ */
#news_list_sub {
	margin:10px 0;
	width:180px;
	float:left;}

/* ニュースカテゴリヘッダー */
.news_index_title {
	clear:both;
	position:relative;
	color:#5B2C2C;
	padding:5px 0 3px 10px;
	margin:5px 0 3px 0;
/*	background: url(./img/t_back2.gif) repeat-x right bottom;*/
	border:1px solid #dbbd9b;}

.news_index_title a , .news_index_title li a {
	color:#003399;
	text-decoration:none;}

.news_index_title h3 {
	font-size:105%;
	padding-top:3px;}

/* ニュース一覧 */
.news_index ul {
	margin-left:20px;
	padding-left:18px;
/*	list-style-image: url(./img/list2.gif);*/}

.news_index ul li {
	padding-left:3px;}

.news_index li a {
	color:#000000;
	text-decoration:none;}

/* 写真窓 */
.img_box {
/*	background: url(./img/b_back1.gif) repeat-x;*/
	border:1px solid #dbbd9b;
	text-align:center;
	padding:5px;}

.img_box img {
	margin:5px;}

.img_box .caption {
	text-align:left;
	font-size:80%;}

