/**
 * タイアップ用 CSS(eenkai.css)
 *
 * タイアップ用CSSです。
 *
 * @author ヤマゼンWEBチーム
 * @copyright Yamazen Communications Co.,Ltd.
 * @media screen,projection,tv,print
 * @since 2008-11-17eenkai
 * @lastmodified 2012-8-30
 * @version ishikawa
 */

/**
 * 【全特集共通】大タイトル用 CSS
 *
 * 【全特集共通】大タイトル用のCSSです。
 *
 * @section CommonStyle
 * @lastmodified 2008-11-17
 * @version おがわ
 */
/* タイトル画像サイズ */
div.fea-title-l h2,
div.fea-title-l h2 a {
	height: 170px;
}

/* タイトル画像下　コピー文 */
div.fea-title-l p {
	border-top: none;
	color: #FFFFFF;
	background-color: #BBEB74;
}


/**
 * 【全特集共通】小タイトル用 CSS
 *
 * 【全特集共通】小タイトル用のCSSです。
 *
 * @section Title-sStyle
 * @lastmodified 2008-11-17
 * @version おがわ
 */
/* 背景画像 */
div.fea-title-s h2,div.fea-title-s h2 a {
	height: 190px;
	background: url(/feature/type_cms/common/eenkai/titlee.jpg) no-repeat 0 0;
	background-color: #FFFFFF;
}

div.fea-title-s p {
	border-top: none;
	color: #FFFFFF;
	background-color: #FFFFFF;
}


div.fea-title-l p {
	height: 0px;
	width: 660px;
	padding: 0px 0px 0;
	border-top: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}



/* タイトル画像下　コピー文 */
div.fea-title-s p {
	height: 0px;
	width: 660px;
	padding: 0px 0px 0 0px;
	border-top: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}


div.contents-col1, div.contents-col2 {
	clear: both;
	width: 670px;
	margin-bottom: 0px;
}


 
.fea-whatsnew{
	display: none;
}



/**
 * 【全特集共通】掲示板用 CSS
 *
 * 【全特集共通】掲示板用のCSSです。
 *
 * @section BBSStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* テーブル */
div.fea-bbs table.tbl {
	border: 1px solid #B2B2B2;
}

/* テーブル 見出し */
div.fea-bbs table.tbl th {
	color: #333333;
	background-color: #B37444;
}

/* テーブル セル */
div.fea-bbs table.tbl td {
	background-color: #ffffff;
}

/* テーブル TR背景色 */
div.fea-bbs table.tbl td.light {
	background-color: #FFFBF0;
}


/**
 * 【小特集　トップページ】ピックアップ用 CSS
 *
 * 【小特集　トップページ】ピックアップ用のCSSです。
 *
 * @section PickUpStyle
 * @lastmodified 2008-09-24
 * @version おがわ
 */
div.fea-pickup div.box p.title {
	color: #333333;
	background-color: #FFFFFF;
}


div.fea-pickup div.box p.title a {
	color: #663300;
}



/**
 * 【全特集共通】LINKエリア用 CSS
 *
 * 【全特集共通】LINKエリア用のCSSです。
 *
 * @section LINKAreaStyle
 * @lastmodified 2008-11-17
 * @version おがわ
 */
div.parts-link h3 {
	height: 23px;
	margin-bottom: 0;
	background: url(/feature/type_cms/common/eenkai/link_title.gif) no-repeat 0 0;
}

div.p-l-column4 h4.relation,
div.p-l-column4 h4.new {
	height: 25px;
}


/* 今月のテーマタイトル */
div.fea-type-m-list-box div.monthly-theme {
	clear: both;
	margin-bottom: 20px;
}

div.fea-type-m-list-box div.monthly-theme h4 {
	height: 28px;
	padding-top: 7px;
	margin-bottom: 10px;
	background: #C8C8C8 url(/feature/type_m/common/lunch/title_month.gif) no-repeat 0 0;
}

div.fea-type-m-list-box div.monthly-theme h4 div.bn {
	padding-left: 20px;
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
}

div.fea-type-m-list-box div.monthly-theme h4 div.bn div.month {
	float: left;
	width: 26px;
	padding-left: 0;
	margin-right: 20px;
	color: #FF5FAA;
	text-align: center;
}

div.fea-type-m-list-box div.monthly-theme h4 div.bn div.title {
	float: left;
	width: 600x;
	padding: 0;
	margin: 0;
	text-align: left;
}



/**
 * 【月替わり特集】リスト用 CSS
 *
 * 【月替わり特集】リスト用のCSSです。
 *
 * @section CalendarTableStyle
 * @lastmodified 2008-09-26
 * @version おがわ
 */
/* テーマ一覧タイトル */
div.fea-type-m-list-box div.theme-title {
	clear: both;
	height: 25px;
	width: 645px;
	padding: 5px 0 0 25px;
	margin-bottom: 20px;
	color: #FF5FAA;
	background: url(/feature/type_m/common/lunch/mtitle.gif) no-repeat 0 0;
}

/* バックナンバー タイトル */
div.fea-type-m-list-box div.backnumber ul li dl dt {
	height: 28px;
	padding-top: 7px;
	margin-bottom: 10px;
	background: url(/feature/type_m/common/lunch/title_month.gif) no-repeat 0 0;
}

div.fea-type-m-list-box div.backnumber ul li div.bn {
	padding-left: 20px;
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
}

div.fea-type-m-list-box div.backnumber ul li div.bn div.month {
	float: left;
	width: 26px;
	padding-left: 0;
	margin-right: 20px;
	color: #FF5FAA;
	text-align: center;
}

div.fea-type-m-list-box div.backnumber ul li div.bn div.title {
	float: left;
	width: 600x;
	padding: 0;
	margin: 0;
	font-size: 1em;
	text-align: left;
}

div.fea-type-m-list-box div.theme-title h3 {
	width: 480px;
}

/* PICKUP画像 */
div.fea-type-m-list-box div.monthly-theme ul li.left dl dd p.item {
	background: url(/feature/type_m/common/lunch/pickup_01.gif) no-repeat 0 0;
}

div.fea-type-m-list-box div.monthly-theme ul li.right dl dd p.item {
	background: url(/feature/type_m/common/lunch/pickup_02.gif) no-repeat 0 0;
}

/* 年ナビゲーション　下 */
div.fea-type-m-list-box div.year-nav {
	border-top: 1px solid #FF5FAA;
}

/**
 * 【月特集　記事ページ】左サイドナビ用 CSS
 *
 * 【月特集　記事ページ】左サイドナビ用のCSSです。
 *
 * @section LeftSideStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* 大タイトル画像 */
div.fea-m-left-side p.title {
	height: 43px;
	width: 148px;
	background: url(/feature/type_m/common/lunch/title_menu.gif) no-repeat 0 0;
}

div.fea-m-left-side p.title span {
	height: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	display: block;
}

div.fea-m-left-side p.gray-title {
	width: 138px;
	color: #FF5FAA;
	background-color: #E9EFED;
}

div.fea-m-left-side ul.list li {
	padding: 0;
	margin: 0;
}

div.fea-m-left-side dl.box {
	padding: 0;
	margin: 0;
}

div.fea-m-left-side ul.list li table{
	margin-top: 2px;
}

div.fea-m-left-side ul.list li table th{
	height: 22px;
	width: 22px;
	vertical-align: top;
	text-align: center;
	background: url(/feature/type_m/common/default_gray/m-bg.jpg) no-repeat left top;
}

div.fea-m-left-side ul.list li p {
	margin-top: 3px;
}

div.fea-m-left-side ul.list li p span.mt-title {
	display: block;
}

div.fea-m-left-side ul.list li p span.mt-title span.month  {
	float: left;
	width: 20px;
	margin: 1px 5px 0 0;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	text-align: center;
}

div.fea-m-left-side ul.list li p span.mt-title span.title  {
	float: left;
	width: 110px;
	margin: 0;
	color: #FF5FAA;
	display: block;
}

div.fea-m-left-side ul.list li table th p{
	padding-top: 4px;
	font-size: 12px;
}

div.fea-m-left-side ul.list li table td{
	padding-top: 3px;
	padding-left: 5px;
	vertical-align: top;
}

div.fea-m-left-side ul.list li ul {
	border-top: 1px dashed #666666;
	border-bottom: 1px solid #5C8A78;
}

div.fea-m-left-side ul.list li.first ul {
	border-top: 1px dashed #666666;
	border-bottom: none;
}

/**
 * 【全特集共通　記事ページ】右メインコンテンツ用 CSS
 *
 * 【全特集共通　記事ページ】右メインコンテンツ用のCSSです。
 *
 * @section MainStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
 /* 下線 */
div.fea-article-title {
	border-bottom: 1px solid #5C8A78;
}

/* 記事タイトル */
div.fea-article-title h3 {
	height: 28px;
	width: 500px;
	padding: 7px 0 0 10px;
	margin-bottom: 5px;
	color: #333333;
	background: url(/feature/type_cms/common/0907uspot/titlekiji.gif) no-repeat 0 0;
}

div.fea-article-title h3 div.bn {
	padding-left: 20px;
	font-weight: bold;
	color: #FFFFFF;
}

div.fea-article-title h3 div.bn div.month {
	float: left;
	width: 26px;
	padding-left: 0;
	margin-right: 20px;
	color: #FF5FAA;
	text-align: center;
}

div.fea-article-title h3 div.bn div.title {
	float: left;
	width: 600x;
	padding: 0;
	margin: 0;
	font-size: 1em;
	text-align: left;
}

div.fea-article-title p.name-spot {
	font-size: 120%;
	font-weight: bold;
	color: #FF5FAA;
}

/* お店・スポット情報 */
div.fea-shop-info h4 {
	height: 25px;
	width: 510px;
	background: url(/feature/type_cms/common/eenkai/title_shopinfo.gif) no-repeat 0 0;
	display:none;
}


/**
 * 【ユニット】用 CSS
 *
 * 【ユニット】用のCSSです。
 *
 * @section UnitStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */
/* ユニット　ワイド　【div.unit-wide】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-wide {
	background-color: #FFFFFF;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-wide p.title-box {
	background-color:#B37444;
	color:#440F1B;
	font-size:120%;
	font-weight:bold;
	padding:10px 0 0 10px;
	background: url("tit_e1_bg.gif") no-repeat top left;
	width:500px;
	height:30px;
	background-color:#FFFFFF;
}

/* テキスト */
div.fea-unit-area div.unit-wide p.text {
    background: url("/feature/type_cms/common/eenkai/anpan.jpg") no-repeat scroll left top transparent;
    margin-bottom: 5px;
    padding:0;
    border-bottom: none;
}

/* 写真 */
div.fea-unit-area div.unit-wide p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-wide p.caption {
	background-color:#FFFFFF;
	font-size:100%;
	border-bottom:none;
	color:#8B2600;
	padding-bottom:0px;
}


/* トップに戻る */
div.fea-unit-area div.top_link{
	text-align: right;
	margin-top: 5px;
	margin-bottom: 10px;
}

/* ユニット　ツイン1　【div.unit-twin-1】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-twin-1 {
	background-color: #FFFFFF;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-twin-1 p.title-box {
	padding: 5px 5px 5px 10px;
	font-size: 120%;
	font-weight: bold;
	color: #440F1B;
	background-color: #B37444;
    background-image: url("tit_e1_bg.gif");
    background-position: 0 -10px;
    background-repeat: no-repeat;
}

/* テキスト */
div.fea-unit-area div.unit-twin-1 p.text {
	background-color: #FFFFFF;
}

/* 写真 */
div.fea-unit-area div.unit-twin-1 p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-twin-1 p.caption {
	background-color: #FFFFFF;
	border-bottom:2px dotted #8B2600;
	color:#8B2600;
	font-weight:bold;
	padding-bottom:4px;
}


/* ユニット　ツイン2　【div.unit-twin-2】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-twin-2 {
	background-color: #FFFFFF;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-twin-2 p.title-box {
    background-image: url("tit_e1_bg.gif");
    background-position: 0 -10px;
    background-repeat: no-repeat;
	padding: 5px 5px 0px 10px;
	font-size: 120%;
	font-weight: bold;
	color: #440F1B;
	background-color: #B37444;
	height:25px;
	
}

/* テキスト */
div.fea-unit-area div.unit-twin-2 p.text {
	background-color: #FFFFFF;
	line-height: 1.4;
}

div.fea-unit-area div.unit-twin-2 p.text b {
	background-color: #FF3300;
    color: #FFFFFF;
    font-size: 100%;
    font-weight: bold;
    letter-spacing: 2px;
    margin-right: 5px;
    padding: 1px;
}

/* 写真 */
div.fea-unit-area div.unit-twin-2 p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-twin-2 p.caption {
	background-color: #FFFFFF;
	border-bottom:2px dotted #8B2600;
	color:#8B2600;
    margin-bottom:3px;
    padding-bottom:3px;
	font-weight: bold;
	font-size: 100%;
}


/* ユニット　トリプル1　【div.unit-triple-1】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-triple-1 {
	background-color: #FFFFFF;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-triple-1 p.title-box {
    background-image: url("tit_e1_bg.gif");
    background-position: 0 -10px;
    background-repeat: no-repeat;
	padding: 5px 5px 5px 10px;
	font-size: 120%;
	font-weight: bold;
	color: #440F1B;
	background-color: #B37444;
}

/* テキスト */
div.fea-unit-area div.unit-triple-1 p.text {
	background-color: #FFFFFF;
}

/* 写真 */
div.fea-unit-area div.unit-triple-1 p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-triple-1 p.caption {
	background-color: #FFFFFF;
	border-bottom:2px dotted #8B2600;
	font-weight:bold;
	color: #8B2600;
	padding-bottom:3px;
	margin-bottom:3px;
}


/* ユニット　トリプル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-image: url("tit_e1_bg.gif");
    background-position: 0 -10px;
    background-repeat: no-repeat;
	padding: 5px 5px 8px 10px;
	font-size: 100%;
	font-weight: bold;
	color: #440F1B;
	background-color: #B37444;
}

/* テキスト */
div.fea-unit-area div.unit-triple-3 p.text {
	background-color: #FFFFFF;
	line-height: 1.3;
}

div.fea-unit-area div.unit-triple-3 p.text b {
background-color: #ff3300;
    color: #FFFFFF;
    font-size: 100%;
    font-weight: bold;
	letter-spacing: 2px;
    margin: 0 5px 0 0;
    padding: 2px;
}

/* 写真 */
div.fea-unit-area div.unit-triple-3 p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-triple-3 p.caption {
	background-color: #FFFFFF;
	border-bottom:2px dotted #8B2600;
	color:#8B2600;
    margin-bottom:3px;
    padding-bottom:3px;
    font-weight: bold;
    
}


/* ユニット　画像300　右テキスト　【div.unit-300-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-300-right {
	background-color: #FFFFFF;
	border-bottom:1px dashed #999999;
	padding-bottom:24px;
	margin-bottom:30px;
/* border-bottom: 1px dashed #B37444; */
}

/* タイトル */
div.fea-unit-area div.unit-300-right p.title-box {
	padding: 5px 3px 0px 10px;
	font-size: 120%;
	font-weight: bold;
	color: #440F1B;
	border-bottom: 2px dotted #B37444;
	background-color: #A5D5FF;
    background: url("tit_e2_bg.gif") no-repeat top left;
    height:45px;
}

/* テキスト */
div.fea-unit-area div.unit-300-right p.text {
	background-color: #FFFFFF;
}

/* 写真 */
div.fea-unit-area div.unit-300-right p.photo {
	background-color: #FFFFFF;
}

div.fea-unit-area div.unit-300-right p.photo a:hover img{
	opacity: 1.00;
	filter: alpha(opacity=100);
}

/* キャプション */
div.fea-unit-area div.unit-300-right p.caption {
	background-color: #FFFFFF;
}


/* ユニット　画像300　左テキスト　【div.unit-300-left】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-300-left {
	background-color: #FFFFFF;
	border-bottom: 1px dashed #999999;
	padding-bottom: 24px;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-300-left p.title-box {
	font-size: 120%;
	font-weight: bold;
	color: #440F1B;
	background-color: #FFFFFF;
	border-bottom: 2px dotted #B37444;
	padding:5px 5px 0px 10px;
	text-align:left;
	background: url("tit_e2_bg.gif") no-repeat top left;
	height:45px;

}

/* テキスト */
div.fea-unit-area div.unit-300-left p.text {
	background-color: #FFFFFF;
}

/* 写真 */
div.fea-unit-area div.unit-300-left p.photo {
	background-color: #FFFFFF;
}

div.fea-unit-area div.unit-300-left p.photo a:hover img{
	opacity: 1.00;
	filter: alpha(opacity=100);
}

/* キャプション */
div.fea-unit-area div.unit-300-left p.caption {
	background-color: #FFFFFF;
}


/* ユニット　画像200　右テキスト　【div.unit-200-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-200-right {
	background-color: #FFFFFF;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-200-right p.title-box {
    background-color: #B37444;
    color: #440F1B;
    font-size: 110%;
    font-weight: bold;
    padding: 5px;
    width:290px;
    float:right;
}

/* テキスト */
div.fea-unit-area div.unit-200-right p.text {
	background-color: #FFFFFF;
	float:right;
	width: 300px;
}

/* 写真 */
div.fea-unit-area div.unit-200-right p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-200-right p.caption {
	background-color: #FFFFFF;
	margin-bottom:30px;
}


/* ユニット　画像200　左テキスト　【div.unit-200-left】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-200-left {
	width: 510px;
	background-color: #FFFFFF;
}

/* タイトル */
div.fea-unit-area div.unit-200-left p.title-box {
	padding:5px;
	font-weight: bold;
	color: #440F1B;
	background-color: #B37444;
	font-size: 110%;
}

/* テキスト */
div.fea-unit-area div.unit-200-left p.text {
	background-color: #FFFFFF;
}

/* 写真 */
div.fea-unit-area div.unit-200-left p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-200-left p.caption {
	background-color: #FFFFFF;
	color: #440F1B;
	font-weight: bold;
}

/* ユニット　画像160　右テキスト　【div.unit-160-right】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-160-right {
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #B37444;
	width:505px;
	margin-bottom:10px;
}

/* タイトル */
div.fea-unit-area div.unit-160-right p.title-box {
	padding: 5px;
	font-weight: bold;
	color: #440F1B;
	font-size: 110%;
	background-color: #B37444;
	width:315px;
	margin-top:5px;
}

/* テキスト */
div.fea-unit-area div.unit-160-right p.text {
	background-color: #FFFFFF;
	color: #333333;
	padding:5px;
}

/* 写真 */
div.fea-unit-area div.unit-160-right p.photo {
	background-color: #FFFFFF;
	margin:5px 0 0 5px;
}

/* キャプション */
div.fea-unit-area div.unit-160-right p.caption {
	background-color: #FFFFFF;
}

div.fea-unit-area div.unit-160-right div.text-box {
	width:330px;
}
div.fea-unit-area div.unit-160-right div.photo-box {
    width: 170px;
    }

/* ユニット　画像160　左テキスト　【div.unit-160-left】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-160-left {
	background-color: #FFFFFF;
	overflow: hidden;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-160-left p.title-box {
	padding: 5px;
	font-weight: bold;
	color: #440F1B;
	background-color: #F6E7A6;
}

/* テキスト */
div.fea-unit-area div.unit-160-left p.text {
	background-color: #FFFFFF;
	line-height: 1.3;
	font-size: 100%;
}

/* 写真 */
div.fea-unit-area div.unit-160-left p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-160-left p.caption {
	background-color: #FFFFFF;
	text-align: center;
}



/* テーブル風　【div.unit-table】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-table {
	background-color: #FFFFFF;
}

/* 左側 */
div.fea-unit-area div.unit-table div.left {
	background-color: #FFFFFF;
}

/* 右側 */
div.fea-unit-area div.unit-table div.right {
	background-color: #FFFFFF;
}

/* 左側 */
div.fea-unit-area div.unit-table div.left {
	width: 110px;
	padding-right: 10px;
	background-color: #FFFFFF;
}

/* 右側 */
div.fea-unit-area div.unit-table div.right {
	width: 390px;
	background-color: #FFFFFF;
}


/* テキスト　【div.unit-text】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-text {
	background-color: #FFFFFF;
	margin-bottom:30px;
}

/* タイトル */
div.fea-unit-area div.unit-text p.title-box {
	background-color: #B37444;
    border-bottom: 1px solid #8B2600;
    color: #440F1B;
    font-size: 110%;
    font-weight: bold;
    padding: 4px;
}

/* テキスト */
div.fea-unit-area div.unit-text p.text {
	background-color: #FFFFFF;
	padding: 2px;
}


/* 点線　【div.unit-line-dash】
---------------------------------------- */
/* 線幅・線種・線の色 */
div.fea-unit-area div.unit-line-dash {
	border-bottom: 1px dashed #ffffff;
}


/* BIGタイトル　【div.unit-big-title】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-big-title {
    background-image: url("tit_e1_bg.gif");
    background-color: #FFFFFF;
	background-repeat:no-repeat;
    color: #FF5600;
    display: table-cell;
    font-size: 130%;
    font-weight: bold;
    padding: 5px 5px 5px 10px;
    width:495px;
    height:22px;
    margin-bottom:10px;
    float:left;
}


/* ユニット　横幅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: #FFFFFF;
}

/* テキスト */
div.fea-unit-area div.unit-270-right p.text {
	background-color: #FFFFFF;
}

/* 写真 */
div.fea-unit-area div.unit-270-right p.photo {
	background-color: #FFFFFF;
}

/* キャプション */
div.fea-unit-area div.unit-270-right p.caption {
	background-color: #FFFFFF;
}


/* ユニット　取材スタッフ　【div.unit-reporter】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-reporter {
	border-top: 1px dashed none;
	border-bottom: 1px dashed none;
	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 none;
}

/* テキスト */
div.fea-unit-area div.unit-reporter dl dd {
	background-color: #FFFFFF;
}


/* ユニット　ボタン　【div.unit-btn】
---------------------------------------- */
/* 全体背景 */
div.fea-unit-area div.unit-btn {
	background-color: #FFFFFF;
}



/**
 * 【ユニット】用 独自クラス名 CSS
 *
 * 【ユニット】用　独自クラス名のCSSです。
 *
 * @section UnitStyle
 * @lastmodified 2008-09-23
 * @version おがわ
 */


div.fea-unit-area div.unit-300-right p.text {
	background-color: #FFFFFF;
	line-height: 1.4;
}

div.fea-unit-area div.unit-300-right p.text b {
    color: #000000;
    font-size: 100%;
    font-weight: bold;
    letter-spacing: 0px;
    margin-right: 5px;
    padding: 1px;
}




/* 左サイドナビ背景色 */
div.contents-col2-2 {
	background: url(/feature/type_cms/common/eenkai/menubg_e.gif) repeat-y 0 0;
}

/* 小タイトル */
div.fea-left-side dl.menu dt.title {
	background-color: #FF9900;
	border-left:5px solid #B37444;
	border-bottom:1px solid #B37444;
	font-size:12px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFFFFF;
}


div.fea-left-side dl.menu dt.title a {
	color:#FFFFFF;
	text-decoration:underline;
}



div.fea-title-l p{
	height: 0px;
	width: 660px;
	padding: 0;
	border-top: 1px solid #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}



div.fea-pickup div.box p.title a {
	color: #8B5C29;
}

div.fea-pickup div.box p.spot {
	border-bottom: 1px solid #333333;
}



div.fea-pickup div.box p.title a {
	color: #8B5C29;
}

div.fea-pickup div.box p.spot {
	border-bottom: 1px solid #333333;
}


div.fea-left-side dl.menu dd.cont ul.normal-list li a {
color:#FFFFFF;
}

div.fea-title-s {
margin-bottom:0;

}

div.fea-left-side dl.menu dd.cont ul.normal-list li a{
    /*color: #440F1B;*/
    color: #6D3C1B;
    }
    
    
/*   fukidashi kawa   */
div.fea-unit-area div.B-kawa-comme div.unit-text p.text {
    background-image: url("/feature/type_cms/common/eenkai/fuki_kawa.gif");
    background-repeat: no-repeat;
    display: table-cell;
    height: 70px;
    _height:60px;
    padding:0 15px 0 80px;
    _padding:10px 15px 0 80px;
    position: relative;
    vertical-align: middle;
    width: 415px;
}
*:first-child+html div.fea-unit-area div.B-kawa-comme div.unit-text p.text {
padding:10px 15px 0 80px;
height:60px;
}


/*   fukidashi tamo    */
div.fea-unit-area div.B-tamo-comme div.unit-text p.text {
    background-image: url("/feature/type_cms/common/eenkai/fuki_tamo.gif");
    background-repeat: no-repeat;
    display: table-cell;
    height: 70px;
    _height:60px;
    padding:0 15px 0 80px;
    _padding:10px 15px 0 80px;
    position: relative;
    vertical-align: middle;
    width: 415px;
}
*:first-child+html div.fea-unit-area div.B-tamo-comme div.unit-text p.text {
padding:10px 15px 0 80px;
height:60px;
}

/*   fukidashi nomu    */
div.fea-unit-area div.B-nomu-comme div.unit-text p.text {
    background-image: url("/feature/type_cms/common/eenkai/fuki_nomu.gif");
    background-repeat: no-repeat;
    display: table-cell;
    height: 70px;
    _height:60px;
    padding:0 15px 0 80px;
    _padding:10px 15px 0 80px;
    position: relative;
    vertical-align: middle;
    width: 415px;
}
*:first-child+html div.fea-unit-area div.B-nomu-comme div.unit-text p.text {
padding:10px 15px 0 80px;
height:60px;
}

/*   fukidashi joy    */
div.fea-unit-area div.B-joy-comme div.unit-text p.text {
    background-image: url("/feature/type_cms/common/eenkai/fuki_joy.gif");
    background-repeat: no-repeat;
    display: table-cell;
    height: 70px;
    _height:60px;
    padding:0 15px 0 80px;
    _padding:10px 15px 0 80px;
    position: relative;
    vertical-align: middle;
    width: 415px;
}
*:first-child+html div.fea-unit-area div.B-joy-comme div.unit-text p.text {
padding:10px 15px 0 80px;
height:60px;
}

/*   fukidashi boku    */
div.fea-unit-area div.B-boku-comme div.unit-text p.text {
    background-image: url("/feature/type_cms/common/eenkai/fuki_boku.gif");
    background-repeat: no-repeat;
    display: table-cell;
    height: 70px;
    _height:60px;
    padding:0 15px 0 80px;
    _padding:10px 15px 0 80px;
    position: relative;
    vertical-align: middle;
    width: 415px;
}
*:first-child+html div.fea-unit-area div.B-boku-comme div.unit-text p.text {
padding:10px 15px 0 80px;
height:60px;
}

/*   fukidashi toto    */
div.fea-unit-area div.B-toto-comme div.unit-text p.text {
    background-image: url("/feature/type_cms/common/eenkai/fuki_toto.gif");
    background-repeat: no-repeat;
    display: table-cell;
    height: 70px;
    _height:60px;
    padding:0 15px 0 80px;
    _padding:10px 15px 0 80px;
    position: relative;
    vertical-align: middle;
    width: 415px;
}
*:first-child+html div.fea-unit-area div.B-toto-comme div.unit-text p.text {
padding:10px 15px 0 80px;
height:60px;
}

/*   shopname   */
div.fea-unit-area div.B-gd-shopname div.unit-text p.text {
background-image:url("tit_good_bg.gif");
background-repeat:no-repeat;
width:430px;
height:35px;
padding:30px 0 0 80px;
font-size:120%;
margin-bottom:0;
}
div.fea-unit-area div.B-gd-shopname div.unit-text {
margin-bottom:0px;
}

/*pickup bar*/
div.fea-pickup h3 {
background-image:url("/feature/type_cms/common/eenkai/title_pickup.gif");
background-repeat:no-repeat;
}

/*eenkai noimage*/
div.fea-unit-area div.B-noimage-com div.unit-text p.text {
border:1px solid #B37444;
padding:10px;
}
div.fea-unit-area div.B-noimage-com div.unit-text {
margin-bottom:10px;
}
/*text right */
div.fea-unit-area div.B-tex-r div.unit-text p.text {
text-align:right;
}

/*today fufu*/
div.fea-unit-area div.B-fufu div.unit-160-left {
border:1px solid #F592A6;
padding:5px;
width:498px;
}
div.fea-unit-area div.B-fufu div.unit-160-left div.text-box {
width:338px;
}
div.fea-unit-area div.B-fufu div.unit-160-left p.title-box {
background-color: #FBD9D3;
}

/*ニックネーム表示用*/
div.fea-unit-area div.B-joy-comme div.unit-text p.text span {
display: none;
}

div.fea-unit-area div.B-nomu-comme div.unit-text p.text span {
display: none;
}

div.fea-unit-area div.B-boku-comme div.unit-text p.text span {
display: none;
}

div.fea-unit-area div.B-toto-comme div.unit-text p.text span {
display: none;
}

div.fea-unit-area div.B-tamo-comme div.unit-text p.text span {
display: none;
}

div.fea-unit-area div.B-kawa-comme div.unit-text p.text span {
display: none;
}

/* クチコミ */
div.fea-unit-area div.B-kuchikomi div.unit-text p.text {
	background-image:url("/feature/type_cms/common/eenkai/kuchikomi.gif");
	background-repeat:no-repeat;
    padding: 40px 0px 0px 0px;
    background-position:top;
}

div.fea-unit-area div.B-kuchikomi div.unit-text p.title-box {
	display: none;
}

div.fea-unit-area div.B-kuchikomi div.unit-text {
	background-color: #FFFFFF;
	margin-bottom:10px;
}

div.fea-unit-area div.B-toukou div.unit-text p.text {
	background-image: url("/feature/type_cms/common/eenkai/toukou.gif");
    background-repeat: no-repeat;
    height: 30px;
    margin-top: 0;
    padding: 15px 0 0 80px;
    width: 430px;
}

div.fea-unit-area div.B-toukou div.unit-text p.text span {
	display: none;
}

div.fea-unit-area div.B-toukou div.unit-text {
	background-color: #FFFFFF;
	margin-bottom:20px;
}