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



/*  トップページ	メインイメージ部分
------------------------------------------------------------------------------------- */
#mein-img_wrap{
	clear:both;
	width:960px;
	height:350px;
}

/* 画像枠部分 */ 
#main-img_bg{
	float:left;
	width:690px;
	/* background-image:url(./images/main_img_bg.png); */ 
	/* background-position:left top; */ 
	/* background-repeat:no-repeat; */ 
	height:331px;
}

/* jQuery 部分*/ 
#gallery_container {
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}
#myGallery {
	margin: 0px auto
}


/*  トップページ	本日の番組　部分
------------------------------------------------------------------------------------- */
/* 本日の番組全体　*/ 
#today{
	float:right;
	width:242px;
}

/* トップページ　本日の番組　○月×日 */
.b-hyo_honjitu_s{
	margin-top:5px;
	text-align:center;
	background-color:#FFCC00;
	padding-top:2px;
	padding-bottom:2px;	
}

/* トップページ　本日の番組 */
.b-hyo_metainfo_s{
	width:215px;
	line-height:1.3em;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}


/* トップページ　本日の番組 開始時間 td */
.kaishi-jikan_s{
	vertical-align:top;
	/* padding-top:5px; */
	/* padding-bottom:5px; */
	padding-left:5px;
	padding-right:5px;
}

/* トップページ　本日の番組 番組名 td */
.b-hyo-bangumina_s{
	/* padding-top:5px; */
	/* padding-bottom:5px; */
}	

/* トップページ　分類　おはきし等 */
.b-hyo-ko-midashi_s{
	color:#ffffff;
	font-weight:bold;
	background-color:#559923;

}

/* 番組表　分類　ラヂきし音楽の世界 */
.b-hyo-komidashi-line2_s{
	border-bottom:5px solid #FFFFFF;
}
.b-hyo-ko-midashi2_s{
	color:#559923;
	font-weight:bold;
}


/* 本日の番組　タイトル部分　*/ 
#today-title{
	width:242px;
	height:31px;
}

/* 本日の番組　内容部分　*/ 
#today_wrap{
	width:240px;
	background-color:#FFF;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	overflow-x:hidden;
	overflow-y:scroll;
	height:298px;
}

/* 本日の番組　○月×日　*/
.date{
	margin-top:10px;
	margin-left:10px;
	text-align:center;
	background-color:#FFCC00;
	padding-top:5px;
	padding-bottom:5px;
}

/* 本日の番組　番組リスト部分　*/
.kyou_no_bangumi{
	margin-left:10px;
	margin-top:5px;
	line-height:1.5em;
}

.line01{
	color:#559923;
	font-weight:bold;
	margin-bottom:5px;
}

.line02{
	background-color:#FFECA2;
	margin-bottom:5px;
	color:#559923;
	font-weight:bold;
}

.kyou_bangumi_sub li{
	padding-left:12px;
}





/*  トップページメイン　トピック　ゲスト情報　リンクバナー　ブロック部分
------------------------------------------------------------------------------------- */
/* 大枠　*/
#main_topic_wrap{
	clear:both;
	width:960px;
}

/* ゲスト情報 外枠　*/
#guest_wrap{
	width:242px;
	float:left;
	margin-right:30px;
}

/* ゲスト情報 タイトル */
#guest-title{
	width:242px;
	height:29px;
}

/* ゲスト情報 内枠 内容部分 */
#guest_waku{
	width:240px;
	background-color:#FFF;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	overflow-x:hidden;
	overflow-y:scroll;
	height:625px;
}

/* ゲスト情報 番組名 */
.guest_bangumi{
	margin-top:5px;
	background-image:url(./images/yazirushi_yellowish-green.gif);
	background-repeat:no-repeat;
	background-position:left center;
	line-height:1.5em;
	padding-left:10px;
}

/* ゲスト情報 ゲスト名 */
.top_guest_name{
	line-height:1.5em;
	margin-top:5px;
}

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

.top_guest_name a:hover{
	background-color:#FFCC00;
}

/* ゲスト情報 ゲストについて一言 */
.guest_comment{
	margin-left:10px;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:solid 1px #FFCC00;
	line-height:1.5em;
}

/* トップページ　ゲスト　写真部分 */
.top_guest_p{
	float:left;
	width:40px;
	background-image:url(./images/g-p-non.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-right:10px;
	float:left;
	margin-top:10px;
	height:30px;
}


/* トップページ　ゲスト　右 */
.top_guest_r{
	float:left;
	width:150px;
	margin-top:10px;
}

/* トップページ　ゲスト */
.top_guest_info{
	line-height:1.2em;
}


/* トップページ　ゲスト枠 */
.top_guest{
	clear:both;
	line-height:1.7em;
	display:inline-table;
padding-left:10px;
}

/* トップページ　ゲスト　続きを読む */
.top_guest_t a{
	font-size:11px;
	color:#999;
	text-decoration:none;
}


.top_guest_t a:hover{
	background-color:#D9F5FE;
}

/* これから、これまでのゲスト部分 */
.top_gust_bunrui{
	text-align:center;
	background-color:#FFCC00;
	margin-top:5px;
	margin-bottom:5px;
}

/* 区切り部分 */
.kugiri-midori{
	background-image:url(./images/kugirisen-you-midori.gif);  /* 区切り線用　緑#559923  */ 
	background-repeat:repeat-x;
	background-position:center;
	height:20px;
	width:200px;
	clear:both;
}


/*  トップページ　ゲスト枠した　ＰＤＦリンクボタン追加
------------------------------------------------------------------------------------- */
.btn_top_pdf {
	width:242px;
	overflow:hidden;
	height:60px;
	margin-bottom:10px;
}

.btn_top_pdf a{
	display: block;
	height:100%;
}

.btn_top_pdf a:hover img{
	margin-left:-242px; 
}



/*  各ページゲスト情報部分
------------------------------------------------------------------------------------- */

/* ゲスト情報 外枠　*/
#side_guest_wrap{
	width:182px;
	float:left;
/* margin-right:30px; */
	padding-top:20px;
}

/* ゲスト情報 タイトル */
#side_guest-title{
	width:181px;
	height:29px;
}

/* ゲスト情報 内枠 内容部分 */
#side_guest_waku{
	width:180px;
	background-color:#FFF;
	border-bottom:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	overflow-x:hidden;
	overflow-y:scroll;
	height:569px;
}


.metainfo{
margin-bottom:15px;
}


.guest-day{
	background-color:#FFCC00;
	text-align:center;
	margin-bottom:5px;
	margin-top:5px;
}





/*  トップページメイン　トピック部分
------------------------------------------------------------------------------------- */
/* トピック全体 */
#topic_wrap{
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	width:476px;
	position:relative; /* トピックボタンのため */
}

 /* トピックタイトル */
#topic_title_wrap{
	background-image:url(./images/topics_title.png);
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9999px;
	width:476px;
	height:44px;
}

 /* トピックボタン */
#topic_btn{
	position:absolute;
        top: 70px;
	left:432px;
}






/* トピック 記事タイトル部分　枠 */
.topic_title{
	width:476px;
}

/* トピック 記事タイトル部分 */
.topic_kizi_title{
	line-height:1.7em;
	color:#42BABB;
	font-size:14px;
	padding-left:30px;
	background-image:url(./images/topic_kumo_kazari.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-bottom:2px #42BABB solid;
	margin-bottom:10px;
	text-align:left;
}

.topic_kizi_title a{
	text-decoration:none;
	color:#42BABB;
	font-weight:bold;
}

.topic_kizi_title a:hover{
	background-color:#D9F5FE;
}

/* トピック 日付部分 */
.topic_date{
	text-align:right;
	padding-right:10px;
	width:105px;
	font-size:12px;
	background-image:url(./images/topic_day.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	border-bottom:2px #42BABB solid;
	margin-bottom:10px;
}

.topic_date a{
	text-decoration:none;
	color:#ffffff;
}



/* トピック 記事抜粋部分 */
.topic_basui{
	margin-top:10px;
}

/* トピック画像部分 */
.topic_img_s{
	float:left;
	background-image:url(./images/topic_no_photo.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	width:160px;
	height:120px;
	padding-bottom:20px;
}

.topic_bun_nukidasi{
	float:right;
	width:460px;
	line-height:1.7em;
}

/* トピック 続きを読む　部分 */
.yomu{
	text-align:right;
	padding-left:350px;
	width:106px;
}

.yomu a{
	text-decoration:none;
	background-image:url(./images/sankaku_light-blue.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	color:#CCCCCC;
}

.yomu a:hover{
	text-decoration:none;
	background-image:url(./images/sankaku_light-blue_on.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:10px;
	color:#666666;
}


/*  トップページメイン　右ブロック部分　（サイト内検索とリンク＆PR部分）
------------------------------------------------------------------------------------- */
/* 右ブロック全体 */
#rignt_block{
	float:right;
	width:182px;
}

/* サイト内検索 */
#search_wrap{
	height:80px;
}

/* リンク＆PR タイトル */
#link-pr_title{
	height:11px;
}


/* 各リンクボタン部分 */
.link-pr_btn{
	margin-top:10px;
	width:181px;
	height:51px;
	overflow:hidden;
}

.link-pr_btn2{
	margin-top:10px;
	width:181px;
	height:51px;
	overflow:hidden;
}

.link-pr_btn a{
	display: block;
	height:100%;
}

.link-pr_btn a:hover img{
	margin-left:-181px; 
}

/* ゲスト詳細ページ　single-guest.php
------------------------------------------------------------------------------------- */
/* ゲスト名 */
.guest_title{
	margin-bottom:10px;
	border-bottom:solid 2px #0066CC;
	line-height:1.7em;
	background-image:url(./images/guest_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:130px;
	height:31px;
}

.personality_title{
	margin-bottom:10px;
	border-bottom:solid 2px #ff6699;
	line-height:1.7em;
	background-image:url(./images/personality_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:130px;
	height:31px;
}

.guest_title h2{
padding-top:8px;
	text-decoration:none;
	color:#0066CC;
	font-weight:bold;
	font-size:18px;
}
.guest_title h2 a{
	text-decoration:none;
	color:#0066CC;
	font-weight:bold;
	font-size:18px;
}

.guest_title h2 a:hover{
	color:#559923
}
	
	


/* ゲスト　写真 */
.guest_photo_wrap{
	width:400px;
	float:left;
	margin-right:15px;
/* background-image:url(./images/topic_no_photo.jpg); 
background-position:center;
background-repeat:no-repeat;
height:400px; */
}


/* ゲスト　写真の右側 */
.guest_right_block{
	float:left;
	width:290px;
}

/* ゲスト　出演番組の部分 */
.guest_metainfo-day{
	line-height:1.7em;
	color#0066CC;
	font-weight:bold;
	width:290px;
}


.guest_metainfo-day th{
	text-align:left;
}

.guest_metainfo-day td{
	padding-left:5px;
	margin-bottom:10px;
	color:#0066CC;
	font-weight:bold;
}

/* ゲスト　メール部分 */
.guest_metainfo-day td a{
	color:#666666;
	text-decoration:none;
}

.guest_metainfo-day td a:hover{
	color:#0066CC;
}


/* ゲスト　リンク部分 */
.guest_metainfo-day th a{
	color:#666666;
}

.guest_metainfo-day th a:hover{
	background-color:#D9F5FE;
}

/* ゲスト　本文 */
.guest_post_naiyou{
	line-height:1.7em;
	margin-top:10px;
	border-top:dotted 1px #0066CC;
	padding-top:10px;
 font-size: 14px;
}

/* ゲスト　本文中リンク部分 */
.guest_post_naiyou a{
	color:#0066CC;
}

.guest_post_naiyou a:hover{
	background-color:#D9F5FE;
	color:#0066CC;
}

/* ゲスト　詳しくはこちら */
.kuwasiku-ha a{
	color:#666666;
}

.kuwasiku-ha a:hover{
	background-color:#D9F5FE;
	color:#0066CC;
}

/* ゲスト　一覧ページへ */
.ichiran-he{
	text-align:right;
	width:708px;
}


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

.ichiran-he a:hover{
	background-color:#D9F5FE;
	color:#0066CC;
}

/*  ゲスト一覧ページ
------------------------------------------------------------------------------------- */
.guestichiran_p{
	float:left;
	margin-left:10px;
	width:160px;
	padding-right:10px;
}

.guest_i_r{
	float:left;
	width:480px;
}

.guest_i_name a{
	color:#0066CC;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.guest_i_name a:hover{
	background-color:#D9F5FE;
}

.guest_i_info{
	text-align:left;
}


.guest_i{
	margin-bottom:15px;
	width:708px;
	display:inline-table;
	border-bottom:dotted 1px #0066CC;
padding-bottom:15px;
}

.guest_t{
	padding-top:10px;
}

/* ゲスト 続きを読む　部分 */
.guest_t a{
	font-size:11px;
	text-decoration:none;
	color:#999;
	font-weight:normal;
}

.guest_t a:hover{
	color:#0066CC;
}

.guestichiran_p{
background-image:url(./images/topic_no_photo.jpg); 
background-position:center;
background-repeat:no-repeat;
height:120px;
width:160px;
}

/* ゲスト一覧　これからの… */
.guest-koremade{
	background-color:#0066CC;
	color:#FFF;
	height:20px;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
}


/* トピックページ　single.php
------------------------------------------------------------------------------------- */
/* タイトル */
.topic_single_title{
	margin-bottom:10px;
	border-bottom:solid 2px #42BABB;
	line-height:1.7em;
	background-image:url(./images/topic_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:130px;
	height:31px;
}

.topic_single_title h2{
padding-top:8px;
	text-decoration:none;
	color:#42BABB;
	font-weight:bold;
	font-size:18px;
}


/* 写真部分 */
.topic_photo_wrap{
text-align:center;
padding-bottom:15px;
}

/* 投稿文部分 */
.topic-post_naiyou{
	float:left;
	line-height:2em;
}

/* 投稿文部分 の中のリンク部分*/
.topic-post_naiyou a{
	color:#42BABB;
}

.topic-post_naiyou a:hover{
		background-color:#D9F5FE;
}


/* 記事内の画像 中央配置 */
.aligncenter{

display:block;
margin-left:auto;
margin-right:auto;
}

/* 記事内の画像 左配置 */
.alignleft{
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
}

/* 記事内の画像 右配置 */
.alignright{
float:right;
margin-left:10px;
margin-right:10px;
margin-bottom:5px;
}

.post img{
border:none;
}

/* キャプション */
.wp-caption{
border:solid 1px #E9E2CF;
text-align:center;
padding-top:5px;
margin-top:10px;
}

/* トピック一覧の投稿日の部分 */
.toukou-bi{
font-size:11px;
color:#666666;
}

/* トピック一覧 続きを読む　部分 */
.topic_t a{
	font-size:11px;
	text-decoration:none;
	color:#999;
	font-weight:normal;
}

.topic_t a:hover{
	color:#42BABB;
}

/* トピック一覧 名前 */
.topic_i_name a{
	color:#42BABB;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}

.topic_i_name a:hover{
	background-color:#D9F5FE;
}
/* トピック　一覧ページへ */
.topicichiran-he{
	text-align:right;
	width:708px;
}


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

.topicichiran-he a:hover{
	background-color:#D9F5FE;
	color:#42BABB;
}

.topic_i{
	margin-bottom:15px;
	width:708px;
	display:inline-table;
	border-bottom:dotted 1px #42BABB;
padding-bottom:15px;
}

/* 検索結果ページ　search.php
------------------------------------------------------------------------------------- */
/* タイトル */
.kensaku_kekka_title{
	margin-bottom:10px;
	border-bottom:solid 2px #42BABB;
	line-height:1.7em;
	background-image:url(./images/kensaku_kekka-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:130px;
	height:31px;
}

.kekka{
	line-height:1.7em;
}


.kekka a{
	color:#42BABB;
}

.kekka a:hover{
	background-color:#D9F5FE;
}

.kekka p{
	padding-bottom:15px;
}

.korekara{
	color:#999;
}

/* リンク集のページ　(link-ichiran.php)
------------------------------------------------------------------------------------- */
/* リンク集のページ */
.link-shu{
	line-height:1.5em;
	margin-top:15px;
}

/* リンク集の部分　色 */
.link-shu a{
	color:#42BABB;
	font-weight:bold;
}

.link-shu a:hover{
	background-color:#D9F5FE;
}

/* リンク集の部分　 */
.link-shu li{
	margin-bottom:15px;
}

/* イベント一覧のページ
------------------------------------------------------------------------------------- */
.event_i_tuki{
	color:#FFCC00;
	font-size:36px;
	font-family:"Times New Roman", Times, serif;
	padding-bottom:10px;
display: none;
}

.event-youbi{
	font-size:24px;
	color:#FFCC00;
	font-family:"Times New Roman", Times, serif;
	padding-left:7px;
}

/* イベント一覧 文字　部分 */
.event_t{
	float:left;
	padding-left:10px;
	width:480px;
}


/* イベント 続きを読む　部分 */
.event_t a{
	font-size:11px;
	text-decoration:none;
	color:#999;
	font-weight:normal;
}

.event_t a:hover{
	color:#999;
	background-color:#FFCC00;
}

.eventichiran_p{
	float:left;
background-image:url(./images/topic_no_photo.jpg); 
background-position:center;
background-repeat:no-repeat;
height:120px;
width:160px;
margin-bottom:20px;
}

/* イベント名 */
.event_i_na{
	color:#666;
	font-size:16px;
	border-bottom:solid 2px #FFCC00;
	margin-left:10px;
}

.event_i_na a{
	text-decoration:none;
	color:#666;
	font-weight:bold;
padding-left:10px;
}

.event_i_na a:hover{
		background-color:#FFCC00;
}

/* イベント一覧　これからの… */
.event-koremade{
	background-color:#FFCC00;
	height:20px;
	text-align:center;
	margin-bottom:10px;
	margin-top:10px;
}

/* イベントの詳細ページ　single-event.php
------------------------------------------------------------------------------------- */
/* イベント名 */
.event_title{
	margin-bottom:10px;
	border-bottom:solid 2px #FFCC00;
	line-height:1.7em;
	background-image:url(./images/event_page-title.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:150px;
	height:31px;
}

.event_title h2{
	padding-top:8px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	font-size:18px;
}
	

/*イベント　写真 */
.event_photo_wrap{
	width:400px;
	float:left;
	margin-right:15px;
/* background-image:url(./images/topic_no_photo.jpg); 
background-position:center;
background-repeat:no-repeat;
height:400px;margin-left:auto;
margin-left:auto;
text-align:center;  */
margin-top:15px;
}

/*イベント　本文 */
.event_post_naiyou{
	line-height:1.7em;
}

/* ゲスト　本文 */
.event_post_naiyou{
	line-height:1.7em;
	margin-top:10px;
	border-top:dotted 1px #FFCC00;
	padding-top:10px;
}

/* イベント　本文中リンク部分 */
.event_post_naiyou a{
	color:#FFCC00;
}

.event_post_naiyou a:hover{
	background-color:#FFCC00;
	color:#666666;
}

/* ゲスト　詳しくはこちら */
.event_kuwasiku-ha a{
	color:#666666;
}

.event_kuwasiku-ha a:hover{
	background-color:#FFEEAA;
	color:#FFCC00;
}

/* イベント　一覧ページへ */
.eventichiran-he{
	width:708px;
	text-align:right;
}

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

.eventichiran-he a:hover{
	background-color:#FFEEAA;
	color:#FFCC00;
}

/* 問い合わせ
------------------------------------------------------------------------------------- */
.toiawase_table {
	width:688px;
	margin-top:20px;
}

.toiawase_table th{
width:110px;
	background-color:#D9F5FE;
	border-bottom:10px solid #FFFFFF;
	padding-left:15px;
	text-align:left;
	background-image:url(./images/toiawase-th-bk.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
}

.toiawase_table td{
	padding-bottom:10px;
	padding-top:10px;
	background-color:#E7F9FE;
	border-bottom:10px solid #FFFFFF;
	padding-left:10px;
}

.toiawase-chu{
	text-align:center;
	padding-top:20px;
}

.sousin_btn{
	text-align:center;
}


.wpcf7-list-item-label{
padding-right:30px;
}

.hissu{
color:#FF75C1;
}

.wpcf7-text{
font-size:18px;
width:500px;
}

/*  固定ページ
------------------------------------------------------------------------------------- */
/* 本文 */
.post_naiyou{
	line-height:1.7em;
	margin-top:10px;
}



/*  番組表 (single-b-hyo.php)
------------------------------------------------------------------------------------- */
/* 番組表　 */
.b-hyo_metainfo{
	width:507px;
	line-height:2em;
	margin-left:100px;
}



/* 番組表　本日の番組　○月×日 */
.b-hyo_honjitu{
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
	background-color:#FFCC00;
	padding-top:5px;
	padding-bottom:5px;
	font-size:18px;
	font-weight:bold;
}

/* 番組表　分類　おはきし等 */
.b-hyo-ko-midashi{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding-left:130px;
	background-color:#559923;
}

/* 番組表　分類　ラヂきし音楽の世界 */
.b-hyo-komidashi-line2{
	border-bottom:10px solid #FFFFFF;
}
.b-hyo-ko-midashi2{
	color:#559923;
	font-size:14px;
	font-weight:bold;
	padding-left:130px;
}

.b-hyo-tr1{
	background-color:#E2F0AC;
}

/* 番組表　開始時刻 */
.kaishi-jikan{
	width:100px;
	padding-left:30px;
}


/* 番組表リンクボタンメニュー部分 */
#bangumi-menubtn{
	width:707px;
	position:relative;
}


#bangumi-menubtn li	{
	float:left;
	position:relative;
	width:88px;
}
 
#bangumi-menubtn li a	{
	text-decoration:none;
}


/* 番組一覧ボタン用 */
#b_btn2012{
	margin-left:236px;
	margin-bottom:20px;
	width:256px;
	height:31px;
	overflow:hidden;
}

#b_btn2012 a{
	display: block;
	height:100%;
}

#b_btn2012 a:hover img{
	margin-left:-256px; 
}


/*  スタッフ紹介 (staff.php)
------------------------------------------------------------------------------------- */
/* スタッフ紹介個別の全体枠 */
.staff_waku_zentai{
	width:134px;
	border:solid 1px #F29600;
	background-image:url(./images/staff-bg.gif);
	background-position:left 100px;
	background-repeat:repeat-x;
	margin-bottom:20px;
	background-color:#FFEED0;
	float:left;
	margin-right:6px;
 	_margin-right:2px;  /* forIE6 */
	/*height:260px; */
}



/* スタッフ名 */
.staff-name{
	margin-top:5px;
	color:#F29600;
	text-align:center;
}

/* スタッフ名 */
.staff-name h2{
	font-size:12px;
	font-weight:bold;
	line-height:1em;
}
	
/* よみがな */
.yomigana{
	font-size:10px;
	line-height:1em;
	letter-spacing:-0.1em;
}

	
/* 写真 add_image_size('stsize',134, 200); */
.staff-photo{
	margin-top:5px;
	width:134px;
	height:100px;
	background-color: #FFFFFF;
	overflow:hidden;
	text-align:center;
	background-image:url(./images/nophotostaff.gif);
	background-position:center;
	background-repeat:no-repeat;
}

/* コメント */
.staff-comment{
	margin-top:5px;
	line-height:1.5em;
	width:130px;
	margin-left:5px;
	margin-right:5px;
height: 500px;
}

/* はしっこ */
 .hashikko{  
	margin-right:-3px; 
 } 

/* はしっこの次にクリア */
/* .hashikko {
    zoom: 100%;
} */
/* .hashikko:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
} */

.s-bunrui{
	background-color:#F29600;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	clear: both;
	margin-bottom:10px;
}

/* ページのタイトルの中のリンク部分 */
.page_midashi2-naka-s{
	padding-left:250px;
	padding-top:10px;
	letter-spacing:20px;
}

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

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

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

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

.st-page-top a:hover{
	color:#F29600;
}

/*  サポーター会員＆ボランティア募集 (boshu-u.php)
------------------------------------------------------------------------------------- */
/* サポーター会員＆ボランティア募集 */
.post_naiyou-b{
	padding-bottom:20px;
	padding-left:80px;
	padding-right:80px;
	padding-top:0px;
	text-align:left;
	line-height:1.7em;
}

.post_naiyou-b p{
	padding-top:12px;
	padding-bottom:12px;
}

/*  事業報告ＰＤＦ（会社概要のページ）
------------------------------------------------------------------------------------- */
.pdf-img{
	float:left;
	margin-right:15px;
	margin-bottom:30px;
	margin-left:80px;
}

.pdf-txt{
	float:left;
	margin-top:15px;
}

.pdf-txt a{
	background-image:url(./images/sankaku_light-blue.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:12px;
	color:#42BABB;
}

.pdf-txt a:hover{
	background-image:url(./images/sankaku_light-blue_on.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#fff;
	background-color:#42BABB;
}

.pdf-chu{
color:#666666;
}


/* 事業報告見出し */
.houkoku-midashi{
margin-bottom:10px;
margin-left:80px;
}

.houkoku-midashi h3{
	color:#880000;
	font-size:14px;
	font-weight:bold;
	color:#42BABB;
}

.link-pr_btn3 {
    height: 79px;
    overflow: hidden;
    width: 181px;
}


/* パーソナリティページ */
.psyousai{
	text-align:left;
	width:708px;
}
