@charset "utf-8";
/* CSS Document */

/* おはきしの詳細ページ　single-oha.php
------------------------------------------------------------------------------------- */
/* おはきしタイトル */
.oha_title{
	margin-bottom:10px;
	border-bottom:solid 2px #ABCD23;
	line-height:1.7em;
	background-image:url(./images/oha_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:130px;
	display:inline-table;
	width:577px;
}

/* おはきし番組カテゴリー */
.bangumicat{
	padding-left:0px;
	font-size:12px;
	height:12px;
}

.bangumicat p{
	color:#A5C622;
}


.bangumicat a{
	color:#999999;
}

.bangumicat a:hover{
	color:#A5C622;
}

.bangumititle{
	float:left;
}


.bangumititle h2{
	padding-top:8px;
	text-decoration:none;
	color:#A5C622;
	font-weight:bold;
	font-size:16px;
}

/*おはきし　本文 */
.ohat_post_naiyou{
	line-height:1.7em;
}

/* 番組紹介ジへ */
.ichiran-he-b{
	text-align:right;
	width:708px;
}


.ichiran-he-b a{
	color:#666666;
	text-decoration:none;
}

.ichiran-he-b a:hover{
	color:#A5C622;
}




/*  番組紹介　タクソノミーページ (taxonomy.php)
------------------------------------------------------------------------------------- */
.tax_midashi{
	margin-bottom:10px;
	border-bottom:solid 2px #ABCD23;
	line-height:1.7em;
	background-image:url(./images/ba-sho_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:130px;
	height:31px;
}

/*お番組紹介　タクソノミーページ 番組名（カテゴリー） */
.tax_midashi h2{
padding-top:8px;
	color:#ABCD23;
	font-weight:bold;
	font-size:16px;
}

/* タクソノミー　投稿記事タイトル */
.taxonomy_title h2{
	padding-left:10px;
	color:#ABCD23;
	font-weight:bold;
	font-size:16px;
	background-image:url(./images/yazirushi_yellowish-green.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
}


/* タクソノミー　投稿記事タイトル */
.taxonomy_title h2 a{
	padding-left:6px;
	color:#ABCD23;
	font-weight:bold;
	font-size:16px;
}

/* タクソノミー　投稿記事タイトル */
.taxonomy_title h2 a:hover{
	background-color:#ffff99;
}

/* タクソノミー　記事ひと固まり */
.tax_box{
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:dotted 1px #ABCD23;
	clear:both;
	line-height:1.7em;
	display:inline-table;
	width:707px;
}

/* タクソノミー　記事抜粋部分 */
.taxonomy_post_naiyou{
	float:left;
	width:527px;
}


/* タクソノミー　»記事を読む 部分 */
.taxonomy_post_naiyou a:hover{
	color:#ABCD23;
}

/* タクソノミー　投稿日  */
.toukou-bi_tax{
	width:707px;
	text-align:right;
	clear:both;
}

/* タクソノミー　サムネイル画像  */
.tax_thumbnail_p{
	float:right;
	padding-right:10px;
background-image:url(./images/topic_no_photo.jpg); 
background-position:center;
background-repeat:no-repeat;
height:120px;
width:160px;
}


/* 写真 */
.mm_photo_wrap{
	width:200px;
	float:left;
	margin-right:15px;
background-image:url(./images/topic_no_photo.jpg); 
background-position:center;
background-repeat:no-repeat;
height:200px;
margin-left:auto;
margin-left:auto;
text-align:center;
margin-top:10px;
}

/* ひるきし　詳細ページ　single-hiru.php
------------------------------------------------------------------------------------- */
/* ひるきし　詳細ページタイトル */
.hiru_title{
	margin-bottom:10px;
	border-bottom:solid 2px #ABCD23;
	line-height:1.7em;
	background-image:url(./images/hiru_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:140px;
	height:31px;
}

/* ラヂきしcafe　詳細ページ　single-cafe.php
------------------------------------------------------------------------------------- */
/* ラヂきしcafe　詳細ページタイトル */
.cafe_title{
	margin-bottom:10px;
	border-bottom:solid 2px #ABCD23;
	line-height:1.7em;
	background-image:url(./images/cafe_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:140px;
	height:31px;
}

/* ラヂきしこんばんは　詳細ページ　single-cafe.php
------------------------------------------------------------------------------------- */
/* ラヂきしこんばんは　詳細ページタイトル */
.konbanwa_title{
	margin-bottom:10px;
	border-bottom:solid 2px #ABCD23;
	line-height:1.7em;
	background-image:url(./images/konbanwa_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:140px;
	height:31px;
}



/* ニュース拾い読み　(hiroiyomi.php)
------------------------------------------------------------------------------------- */
/* タイトル部分　全体枠 */
.b-taitle-oowaku{
	width:705px;
	height:150px;
	border:solid 1px #ABCD23;
	background-image:url(./images/bangumi-title-bg.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}


/* タイトル部分　文字枠 */
.b-taitle-moji{
	float:right;
	width:505px;
}

/* タイトル部分　文字 */
.b-namae{
	margin-left:50px;
	margin-top:5px;
}
	
	
/* タイトル部分　写真 */
.b-title-photo{
	float:left;
}

/* 番組の説明部分 */
.ba_naiyousetumei{
	border-top:dotted 1px #ABCD23;
	margin-top:5px;
	line-height:1.7em;
	width:490px;
	padding-top:10px;
	padding-left:10px;
}

/* 最新の記事　の帯部分 */
.nukidashi{
	margin-top:15px;
	margin-bottom:15px;
	background-color:#ABCD23;
	width:707px;
	height:20px;
	color:#FFF;
	font-size:14px;
	text-align:center;
}

/* 番組紹介一覧　(ba-sho-ichiran.php)
------------------------------------------------------------------------------------- */

/*--------------------------------------------------
   ↓番組紹介　変更追加部分 2012.07.17↓
--------------------------------------------------*/
.ba-bunrui_katamari{
	clear:both;
	width:707px;
}


/* 写真下のブロック全体 */
.bangumi-group{
	width:712px;
	margin-right:-5px;
	overflow: hidden;
	_zoom: 1;
}

/* 番組個別わく部分 */
.ba-koko {
	width:230px;
	float:left;
	margin:0 5px 5px 0;
	border:1px solid #ABCD23;
	
	/* 番組個別わく部分 角丸 */
	border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */  
}


/* 番組個別タイトル部分 */
.ba-koko_title{
	min-height:26px;
	background-image:url(./images/bangumishoukai_bgs.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#abcd23;
	padding-left:30px;
	padding-top:5px;
	line-height:1.4em;
	font-size:16px;
	color:#FFF;
	font-weight:bold;
	width:200px;
}

/* 黄緑色 */
.kimidoriiro{
	color:#abcd23;
	font-weight:bold;
}

/*--------------------------------------------------
   ↑番組紹介　変更追加部分 2012.07.17↑
--------------------------------------------------*/




/* 写真下のブロック全体
.bangumi-group{
	width:707px;
	padding-bottom:10px;
	display:inline-table;
 } */

/* 左ブロック */
/* .ba-left_block{
	width:233px;
	float:left;
	margin-right:4px;
} */

/* まんなかブロック */
/* .ba-center_block{
	width:233px;
	float:left;
} */

/* 右ブロック */
/* .ba-right_block{
	float:right;
	width:233px;
} */
	
/* おおはきし等の大きなタイトル部分 */
.ba-bunrui-title{
	width:707px;
	height:160px;
}

/* 番組個別タイトル下の部分 */
/*.ba-koko_setumei{
	width:230px;
}*/

/* 番組個別タイトル部分 */
/*.ba-koko_title{
	width:233px;
	height:26px;
} */

/* 番組個別かたまり */
/* .ba-koko{
	margin-bottom:5px;
} */

/* 番組個別記事抜粋部分 */
.ba-kiji_bassui{
	padding-left:7px;
	padding-right:5px;
	padding-top:5px;
	display:inline-table;
}

.ba-kiji_bassui a{
	color:#666666;
}

.ba-kiji_bassui a:hover{
	color:#ABCD23;
}


/* 番組個別記事タイトル部分 */
.ba-kiji_title{
	padding-left:7px;
	padding-right:5px;
	padding-top:5px;
	color: #559923;
	font-weight:bold;
}

.ba-kiji_title a{
	color: #559923;
	font-weight:bold;
}

.ba-kiji_title a:hover{
	background-color:#FF9;
}

/* 番組紹介のページへ部分 */
.ba_sho_go{
	margin-top:10px;
	padding-left:7px;
	margin-bottom:5px;
}

/* 番組個別記事写真部分 */
.ba-kiji_p{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

/* 2分割左 */
.ba-hidari_block{
	float:left;
	width:352px;
}

/* 2分割右 */
.ba-migi_block{
	float:right;
	width:352px;
}

/* 2分割　番組個別タイトル下の部分 */
.ba-koko_setumei2{
	border:1px solid #ABCD23;
	width:349px;
}

/* 2分割　番組個別タイトル部分 */
.ba-koko_title2{
	width:352px;
	height:26px;
}

/* 1分割（分割なし）*/
.ba-block1{
	width:707px;
}

/* 1分割（分割なし）番組個別タイトル部分 */
.ba-koko_title1{
	width:704px;
	height:26px;
}

/* 1分割（分割なし）番組個別タイトル下の部分 */
.ba-koko_setumei1{
	border:1px solid #ABCD23;
	width:704px;
}

/* ページトップへ */
.ba-page-top{
	text-align:right;
	height:30px;
	clear:both;
}

.ba-page-top a{
	color:#999;
}

.ba-page-top a:hover{
	color:#ABCD23;
}

/* ページのタイトル部分 */
.page_midashi2{
	background-image:url(./images/ba_sho-ichiran-title.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-bottom:20px;
	width:707px;
	height:49px;
}

.page_midashi2-naka{
	padding-left:220px;
	padding-top:10px;
	letter-spacing:10px;
}

.page_midashi2-naka a{
	text-decoration:none;
}