@charset "Shift-JIS";

/*****************************************************
 *    HOTWAVE                                        *
 *****************************************************/


/* 基本スタイル
---------------------------------------------------- */
#mainAreaInner {
	width: 760px;
	display: inline-table; 
	padding: 5px;
} 
#mainAreaInner:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html #mainPkgInner {height: 1%;} 
#mainPkgInner {display: block;}
/* */

#mainPkg {
	width: 540px;
	float: right;
}
#sidePkg {
	width: 215px;
	float: left;
}




/* アナウンサー紹介
---------------------------------------------------- */
#announcerBox {
	width: 760px;
	background: #f6f7d3 url(../img/announcer_bg_03.gif) repeat-y;
	margin: 0px 0px 5px;
}
#announcerBox h3.boxTit {
	width: 760px;
	height: 5px;
	text-indent: -9999px;
	background: url(../img/announcer_bg_01.gif) no-repeat;
	overflow: hidden;
}
#announcerBox ul.boxList {
	width: 740px;
	padding: 0px 10px 0px 10px;
	background: url(../img/announcer_bg_02.gif) no-repeat left bottom;
	display: inline-table; 
} 
#announcerBox ul.boxList:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html #announcerBox ul.boxList {height: 1%;} 
#announcerBox ul.boxList {display: block;}
/* */

#announcerBox ul.boxList li {
	width: 245px;
	float: left;
	padding: 0px 0px 5px;
	display: inline-table;
} 
#announcerBox ul.boxList li:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html #announcerBox ul.boxList li {height: 1%;} 
#announcerBox ul.boxList li {display: block;}
/* */

#announcerBox ul.boxList li img {
	width: 65px;
	float: left;
}
#announcerBox ul.boxList li h4 {
	width: 165px;
	float: left;
	font: normal 90%/10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding: 5px 0px 0px 5px;
	line-height:1.5em;
}
#announcerBox ul.boxList li p {
	width: 165px;
	float: left;
	padding:0 0 5px 5px;
	font: normal x-small/1.3em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
} 


/* クリック
---------------------------------------------------- */
#clickBox {
	width: 540px;
	background: #f5f5f5 url(../img/mainbox_bg.gif) repeat-y;
	margin: 0px 0px 5px;
	position: relative;
}
#clickBox h3.boxTit {
	width: 540px;
	background: url(../img/click_tit.gif) no-repeat;
	height: 34px;
	text-indent: -9999px;
	overflow: hidden;
}
#clickBox p.acvBtn {
	width: 43px;
	height: 18px;
	text-indent: -9999px;
	overflow: hidden;
	top: 6px;
	right: 6px;
	position: absolute;
}
#clickBox p.acvBtn a {
	width: 43px;
	height: 18px;
	display: block;
}


#clickBox {
	width: 540px;
	background: #f5f5f5 url(../img/mainbox_bg.gif) repeat-y;
	margin: 0px 0px 5px;
}
#clickBox h3.boxTit {
	width: 540px;
	background: url(../img/click_tit.gif) no-repeat;
	height: 34px;
	text-indent: -9999px;
	overflow: hidden;
}
#clickBox .boxInner {
	width: 520px;
	background: url(../img/mainbox_foot.gif) no-repeat left bottom;
	padding: 0px 10px 6px;
}
#clickBox h4.entryDate {
	width: 520px;
	font: normal small/1em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 10px;
	padding: 17px 0px 2px;
	border-bottom: 1px solid #CCCCCC;
}
#clickBox p.entryBody {
	font: normal small/1.4em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 10px;
}



/* ウィークリーフラッシュ
---------------------------------------------------- */
#flashBox {
	width: 540px;
	background: #f5f5f5 url(../img/mainbox_bg.gif) repeat-y;
	margin: 0px 0px 5px;
}
#flashBox h3.boxTit {
	width: 540px;
	background: url(../img/flash_tit.gif) no-repeat;
	height: 34px;
	text-indent: -9999px;
	overflow: hidden;
}
#flashBox .boxInner {
	width: 520px;
	background: url(../img/mainbox_foot.gif) no-repeat left bottom;
	padding: 0px 10px 6px;
}
#flashBox h4.entryDate {
	width: 520px;
	font: normal x-small/1em Verdana;
	text-align: right;
}
#flashBox .boxInner h5 {
	width: 520px;
	font: normal small/1em Verdana;
	margin: 0px 0px 10px;
	padding: 17px 0px 2px;
	border-bottom: 1px solid #CCCCCC;
}
#flashBox .boxInner p {
	font: normal small/1.4em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 10px;
}


/* ■サイド
---------------------------------------------------- */
.commonBox {
	width: 215px;
	margin: 0px 0px 5px;
	text-align: center;
}

.sideBox {
	width: 215px;
	background: #f5f5f5 url(../img/sidebox_bg.gif) repeat-y;
	margin: 0px 0px 5px;
}
.sideBox h3.boxTit {
	width: 215px;
	height: 30px;
	text-indent: -9999px;
	overflow: hidden;
}
.sideBox .boxInner {
	width: 195px;
	background: url(../img/sidebox_foot.gif) no-repeat left bottom;
	padding: 8px 10px;
	font: normal x-small/1.3em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.sideBox .boxInner p.entryTit {
	width: 187px;
	padding: 0px 0px 0px 5px;
	font: normal small/1.1em "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 10px;
	border-left: 3px solid #0066CC;
}
.sideBox .boxInner p.entryTit span {
	font: normal x-small/1.1em Verdana;
	color: #666666;
}
.sideBox .boxInner p.goformBtn {
	text-align: center;
	padding: 5px 0px 0px;
}

/* うぃーく特派員
---------------------------------------------------- */
#tokuhainBox h3.boxTit {
	background: #FFFFFF url(../img/tokuhain_tit.gif) no-repeat;
}


/* みやざきあの頃…
---------------------------------------------------- */
#anokoroBox h3.boxTit {
	background: #FFFFFF url(../img/anokoro_tit.gif) no-repeat;
}

