/* CSS Document */

#lNaviAna{width:160px;float:left;margin-left:7px;margin-right:0px;}

#lNaviAna li{list-style:none;margin-bottom:10px;}

/*　記事（ノート）　*/
.note{
	background:url(/announcer/img/notebg01.gif) repeat-y;
	border-bottom:#999999  solid 1px;
	border-top:#999999  solid 1px;
	padding:1em;
	margin:0 10px;
	overflow:hidden;
	width:536px;
	height:auto;
	font-size:12px;
	line-height:2em;
}

.note span { /*display:block!important;*/overflow:hidden;/*  line-height:normal;*/}


/* 見出し
-------------------------------------- */
#contentsMain #ana h2{
/*background-color:transparent;*/
	background:#1770A4;
	clear:both;
	width:auto;
	color:#fff;
	margin:0;
	padding:0 0 0 10px;
	line-height:1em;
}

#contentsMain #ana h3{
	color:#333333;
	background:url(/announcer/img/bg_note.gif) repeat-x;
	width: auto;
	padding:1.5em 10px 0.25em 10px;
	margin:0 10px!important;
	border:#999999  solid 1px;
	border-bottom: #CCCCCC solid 3px;
	border-top:none;
}

#contentsMain #ana h4{
	width: auto;
	border:none;
	background:none;
	margin:0 !important;
	color: #3399CC;
}

#contentsMain #ana h5{
	border-left:#9888e1 solid 5px;
	background:#e3def7;
	padding:0.25em;
}






/*　各アナヘッダ部分
-------------------------------------- */

/*各アナ紹介エリア全体-----*/
#anaContHead{width:580px;background:url(/announcer/img/conttitle_top.gif) no-repeat left top #d9eaf1;margin-bottom:25px;}
.anaContBtm{background:url(/announcer/img/conttitle_btm.gif) no-repeat bottom;height:10px;}


/* (1)各アナ用写真------------------------- */

/*杉アナ*/
#anaContsugi{background:url(/announcer/img/contphoto-sugi.jpg) no-repeat right top;}

/*白田アナ*/
#anaContshirata{background:url(/announcer/img/contphoto-shirata.jpg) no-repeat right top;}

/*岸アナ*/
#anaContkishi{background:url(/announcer/img/contphoto-kishi.jpg) no-repeat right top;}

/*丹後谷アナ*/
#anaConttangoya{background:url(/announcer/img/contphoto-tangoya.jpg) no-repeat right top;}

/*佐々木アナ*/
#anaContsasaki{background:url(/announcer/img/contphoto-sasaki.jpg) no-repeat right top;}




/*タイトル画像*/
#anaContHead h1{width:369px;height:56px;text-indent:-9999px;margin-right:206px;}




/* (2)各アナ用タイトル 画像-------------------- */

/*杉アナ*/
#anaContsugi h1{background:url(/announcer/img/conttitle-sugi.gif) no-repeat top left;}

/*白田アナ*/
#anaContshirata h1{background:url(/announcer/img/conttitle-shirata.gif) no-repeat top left;}

/*岸アナ*/
#anaContkishi h1{background:url(/announcer/img/conttitle-kishi.gif) no-repeat top left;}

/*丹後谷アナ*/
#anaConttangoya h1{background:url(/announcer/img/conttitle-tangoya.gif) no-repeat top left;}

/*佐々木アナ*/
#anaContsasaki h1{background:url(/announcer/img/conttitle-sasaki.gif) no-repeat top left;}





/* プロフィール */
#anaContHead dl{background-color:#FFFFFF;margin:20px 206px 10px 10px;padding:10px;}
/* 氏名テキスト */
#anaContHead dt{padding-bottom:10px; font-size:14px;font-weight:bold;}




/* (3)各アナ用 フォント色 ------------------------- */

/*杉アナ*/
#anaContsugi dt{color:#098836;}

/*白田アナ*/
#anaContshirata dt{color:#0090d6;}

/*岸アナ*/
#anaContkishi dt{color:#283cba;}

/*丹後谷アナ*/
#anaConttangoya dt{color:#f79910;}

/*佐々木アナ*/
#anaContsasaki dt{color:#e856ac;}


/* プロフ内容 */
#anaContHead dd{background-color:#f6f1e0;padding:3px;border-bottom: 1px solid #E3D5A2;margin:0;}

/* 最近のエッセイ一覧 */
ul#saikinlist li{font-weight:lighter;font-size: 11px;padding:0.05em 5px 0.05em 10px;}

#anaContHead table.prof{
	margin:0;
	border:0;
	width:100%;
	}

#anaContHead table.prof th,#anaContHead table.prof td{
	font-weight:normal;
	color:#000;
	background-color:#f6f1e0;
	border:0;
	border-bottom:solid 1px #E3D5A2;
	}


/* ===============================
  ブログコメント
=============================== */


/* --------------
 コメント書き出し後
 -------------- */
.comment{ background:url(/announcer/img/com-op-top.gif) no-repeat top left; width:560px; padding:10px 0 0 0; margin:10px auto 10px auto;}
.comment .commentBtm{ background:url(/announcer/img/com-op-btm.gif) no-repeat top left; width:560px; height:10px; overflow:hidden;}
.comment .inner{ background:url(/announcer/img/com-op-bg.gif) repeat-y; width:560px; overflow:hidden; padding:0 15px; width:530px;}
/* 投稿者 */
.comment .inner .comment-header{ margin:0 0 5px 0; border-bottom:1px #cccccc dotted; padding:0 0 3px 0; color:#766c23; font-weight:bold;}
/* 日付 */
.comment .inner .comment-footer{ float:right; font-size:10px; color:#bbb482;}


/* --------------
 コメントFORM
 -------------- */
.comments-open{ background:url(/announcer/img/com-toko-top.gif) no-repeat top left; width:560px; padding:10px 0 0 0; margin:10px auto 10px auto;}
.comments-open .commentBtm{ background:url(/announcer/img/com-toko-btm.gif) no-repeat top left; width:560px; height:10px; overflow:hidden;}
.comments-open .inner{ background:url(/announcer/img/com-toko-bg.gif) repeat-y; overflow:hidden; padding:0 10px; width:540px;}
.comments-open .inner h4{ background: url(/announcer/img/com-bar01.gif) bottom repeat-x!important; color:#47afda!important; padding:0 0 8px 0!important;}
.comments-open .inner #comment-form-name{ vertical-align:middle; font-weight:bold; color:#bbb482;}
.comments-open .inner #comments-open-text{ vertical-align:middle; font-weight:bold; color:#bbb482;}

/* --------------
 小窓
 -------------- */
body#comSubWin{ margin:10px 0 10px 0; text-align:center;}
body#comSubWin .subwFr .note{ background:none!important; border:none!important; margin:0; padding:0;}
body#comSubWin .subwFr h3{ font-size:14px; font-weight:bold; margin:0 0;}
body#comSubWin .subwFr p{ margin:0; padding:0;}


body#comSubWin .subwFr #subWhead{ margin:0 auto; padding:0 5px 5px 5px; overflow:hidden;/*  width:600px; background:#999999; */}
body#comSubWin .subwFr #subWhead img{ margin:0; padding:0;}



.subwFr{ width:600px; margin:0 auto; overflow:hidden;}
.subwFrTop{ background:url(/announcer/img/subw-fr-top.gif) no-repeat; width:600px; height:15px; overflow:hidden;}
.subwFrBg{ background:url(/announcer/img/subw-fr-bg.gif) repeat-y; width:580px; text-align:left; padding:0 10px;}
.subwFrBtm{ background:url(/announcer/img/subw-fr-btm.gif) no-repeat; width:600px; height:46px; overflow:hidden;}


.subwFr2{ width:560px; margin:0 auto; overflow:hidden;}
.subwFr2Top{ background:url(/announcer/img/com-op2-top.gif) no-repeat; width:560px; height:10px; overflow:hidden;}
.subwFr2Bg{ background:url(/announcer/img/com-op2-bg.gif) repeat-y; width:540px; text-align:left; padding:0 10px;}
.subwFr2Btm{ background:url(/announcer/img/com-op2-btm.gif) no-repeat; width:560px; height:10px; overflow:hidden;}

.chui{ font-size:10px; color:#b1a975;}

.comBtn{ text-align:center;}
.comBtn a:hover{ position:relative; top:2px;}

.comBtn a img{ margin:5px;}

.comBtn a:hover{ position:relative; top:2px;}







