@charset "utf-8";

/**
 * 小特集デフォルト用（グレーベース） CSS(default_gray.css)
 *
 * 小特集デフォルト用（グレーベース）CSSです。
 *
 * @author ヤマゼンWEBチーム
 * @copyright Yamazen Communications Co.,Ltd.
 * @media screen,projection,tv,print
 * @since 2008-09-23
 * @lastmodified 2008-10-15
 * @version おがわ
 */


/**
 * 【全特集共通】小タイトル用 CSS
 *
 * 【全特集共通】小タイトル用のCSSです。
 *
 * @section Title-sStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* 背景画像 */
div.fea-title-s h2 { background:url(/feature/type_d/common/default_gray/title.gif) no-repeat 0 0;}
div.fea-title-s p {
	background-color:#333333;
	color:#FFFFFF;
}

/**
 * 【全特集共通　記事ページ】左サイドナビ用 CSS
 *
 * 【全特集共通　記事ページ】左サイドナビ用のCSSです。
 *
 * @section LeftSideStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* 左サイドナビ背景色 */
div.contents-col2-2 { background:url(bg.gif) repeat-y 0 0; }
/* 小タイトル */
div.fea-left-side dl.menu dt.title {
	width:144px;
	height:24px;
	border:none;
}
div.fea-left-side dl.menu dt.title span {
	display:block;
	height: 0;
	overflow: hidden;
	line-height:0;
	font-size:0;
}
/* 小タイトル背景 */
div.fea-left-side dl.menu dt.tit-01 { background:url(title_menu_01.gif) no-repeat 0 0; }
div.fea-left-side dl.menu dt.tit-02 { background:url(title_menu_02.gif) no-repeat 0 0; }
div.fea-left-side dl.menu dt.tit-03 { background:url(title_menu_03.gif) no-repeat 0 0; }
/* リスト　線あり */
div.fea-left-side dl.menu dd.cont ul.normal-list li { background:url(/feature/type_s/common/default_gray/line_double.gif) no-repeat left bottom; }
div.fea-left-side dl.menu dd.cont ul.normal-list li a { background:url(/feature/type_s/common/default_gray/line_double.gif) no-repeat left bottom; }
div.fea-left-side dl.menu dd.cont ul.normal-list li a:hover { background-color:#fff;}
/* リスト　線なし */
div.fea-left-side dl.menu dd.cont ul.no-line li { border-bottom:none; }
div.fea-left-side dl.menu dd.cont ul.no-line li a {border-bottom:none; }
div.fea-left-side dl.menu dd.cont ul.no-line li a:hover { background-color:none;}
/* リストアイコン */
div.fea-left-side dl.menu dd.cont ul.normal-list li span {
	background:url(/feature/type_s/common/default_gray/icon_arrow.gif) no-repeat 5px 10px;
	width:125px;
	padding:4px 2px 7px 17px;
}
/**
 * 【全特集共通　記事ページ】右メインコンテンツ用 CSS
 *
 * 【全特集共通　記事ページ】右メインコンテンツ用のCSSです。
 *
 * @section MainStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* 下線 */
div.fea-article-title { border-bottom:1px solid #999999; }
/* 記事タイトル */
div.fea-article-title h3 {
	background:#999999;
	color:#ffffff;
}


/**
 * 【全特集共通　トップページ】最新情報用 CSS
 *
 * 【全特集共通　トップページ】最新情報用のCSSです。
 *
 * @section WhatsNewStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
div.fea-whatsnew { margin-bottom:20px; }
div.fea-whatsnew h3 {
	background:url(/feature/common/img/cms/title_whatsnew.gif) no-repeat 0 0;
	height:32px;
	margin-bottom:10px;
}
div.fea-whatsnew h3 span {
	display:block;
	height: 0;
	overflow: hidden;
	line-height:0;
	font-size:0;
}
div.fea-whatsnew ul li {
	background:url(/feature/common/img/cms/icon_arrow_gray.gif) no-repeat 0 5px;
	padding-left:10px;
	margin-bottom:5px;
}
div.fea-whatsnew ul li.all {
	background:none;
	padding-left:10px;
	margin-bottom:5px;
	text-align:right;
}

/**
 * 【日替わり特集】カレンダーテーブル用 CSS
 *
 * 【日替わり特集】カレンダーテーブル用のCSSです。
 *
 * @section CalendarTableStyle
 * @lastmodified 2008-09-26
 * @version おがわ
 */
/* 年選択ボタン */
div.fea-calendar-box div.year-nav { border-top:1px solid #cccccc; }
/* テキスト　休日用 */
table.fea-calendar td div.holiday { color:#333333; }
/* 日曜日 */
table.fea-calendar .sun { background-color:#EB99C2; }
table.fea-calendar th.sun { background-color:#ffffff; }
/* 祝日 背景 */
table.fea-calendar .holiday { background-color:#EB99C2; }
/* 土曜日 */
table.fea-calendar .sat { background-color:#ADD6EB; }
table.fea-calendar th.sat { background-color:#ffffff; }


/**
 * 【ユニット】用 CSS
 *
 * 【ユニット】用のCSSです。
 *
 * @section UnitStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* ユニット　ワイド　【div.unit-wide】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-wide { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-wide p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-wide p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-wide p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-wide p.caption { background-color:#CCCCCC; }

/* ユニット　ツイン1　【div.unit-twin-1】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-twin-1 { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-twin-1 p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-twin-1 p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-twin-1 p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-twin-1 p.caption { background-color:#CCCCCC; }

/* ユニット　ツイン2　【div.unit-twin-2】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-twin-2 { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-twin-2 p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-twin-2 p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-twin-2 p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-twin-2 p.caption { background-color:#CCCCCC; }

/* ユニット　トリプル1　【div.unit-triple-1】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-triple-1 { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-triple-1 p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-triple-1 p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-triple-1 p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-triple-1 p.caption { background-color:#CCCCCC; }

/* ユニット　トリプル3　【div.unit-triple-3】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-triple-3 { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-triple-3 p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-triple-3 p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-triple-3 p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-triple-3 p.caption { background-color:#CCCCCC; }

/* ユニット　画像300　右テキスト　【div.unit-300-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-300-right { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-300-right p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-300-right p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-300-right p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-300-right p.caption { background-color:#CCCCCC; }

/* ユニット　画像300　左テキスト　【div.unit-300-left】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-300-left { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-300-left p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-300-left p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-300-left p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-300-left p.caption { background-color:#CCCCCC; }

/* ユニット　画像200　右テキスト　【div.unit-200-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-200-right { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-200-right p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-200-right p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-200-right p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-200-right p.caption { background-color:#CCCCCC; }

/* ユニット　画像200　左テキスト　【div.unit-200-left】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-200-left { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-200-left p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-200-left p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-200-left p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-200-left p.caption { background-color:#CCCCCC; }

/* ユニット　画像160　右テキスト　【div.unit-160-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-160-right { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-160-right p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-160-right p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-160-right p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-160-right p.caption { background-color:#CCCCCC; }

/* ユニット　画像160　左テキスト　【div.unit-160-left】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-160-left { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-160-left p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-160-left p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-160-left p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-160-left p.caption { background-color:#CCCCCC; }


/* テーブル風　【div.unit-table】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-table { background-color:#FFFFFF; }
/* 左側 */
div.fea-unit-area div.unit-table div.left { background-color:#CCCCCC; }
/* 右側 */
div.fea-unit-area div.unit-table div.right { background-color:#CCCCCC; }

/* テキスト　【div.unit-text】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-text { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-text p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-text p.text { background-color:#CCCCCC; }

/* 点線　【div.unit-line-dash】
---------------------------------------- */
/* 線幅・線種・線の色 */
div.fea-unit-area div.unit-line-dash { border-bottom:1px dashed #CCCCCC; }

/* BIGタイトル　【div.unit-big-title】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-big-title { background-color:#CCCCCC; }

/* ユニット　横幅670 画像270　右テキスト　【div.unit-270-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-270-right { background-color:#FFFFFF; }
/* タイトル */
div.fea-unit-area div.unit-270-right p.title-box { background-color:#CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-270-right p.text { background-color:#CCCCCC; }
/* 写真 */
div.fea-unit-area div.unit-270-right p.photo { background-color:#CCCCCC; }
/* キャプション */
div.fea-unit-area div.unit-270-right p.caption { background-color:#CCCCCC; }

/* ユニット　取材スタッフ　【div.unit-reporter】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-reporter {
	border-top:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	background-color:#FFFFFF;
}
/* 写真 */
div.fea-unit-area div.unit-reporter dl dt { background-color:#FFFFFF; }
div.fea-unit-area div.unit-reporter dl dt img { border:1px solid #CCCCCC; }
/* テキスト */
div.fea-unit-area div.unit-reporter dl dd { background-color:#FFFFFF; }

/* ユニット　ボタン　【div.unit-btn】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-btn { background-color:#CCCCCC; }
