/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	line-height:1.3;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
        font-size:1em;
}
body div {
	text-align: left;
	margin: 0 auto;
}
body{
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/bn_body.gif);
	background-repeat:repeat;
}


img {
	border:none;
}

#container {
	width:884px;
	background-position:center top;
	padding-top:12px;
	background-color: #FFFFFF;
}

#header {
	width:852px;
	height:247px;
}     

#navi {
	width:852px;
	padding-top:6px;
	padding-bottom:8px;
	padding-left:8px;
	height:40px;
}

#main {
	width:854px;
}

#leftMenu {
	width:194px;
	float:left;
	color:#333333;
font-size:13px;
}

#leftMenu p {
	font-weight:800;
	display:block;
	padding-top:10px;
	color:#FFFFFF;	
}

#rightMenu {
	width:194px;
	float:left;
font-size:13px;
	color:#FFFFFF;
	margin-left:1px;
}

#article {
	width:465px;
	float:left;
}

#footer{
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/footer.gif);
	background-repeat:no-repeat;
	width:856px;
	height:105px;
	display:block;
	}
	
/*　ナビゲーション　*/
#navi ul {
	list-style:none;
}
#navi li {
	margin:0px;
	padding:0px;
	float:left;
}

/*　左メニュー　*/
#leftMenu div {
	width:188px;
	margin-left:6px;
}

#leftMenu ul {
	display:block;
	list-style-type:square;
	margin-left:32px;
	margin-right:15px;
	padding-top:5px;
	padding-bottom:10px;
}
#leftMenu li {
	list-style-type:square;
	padding-top:2px;
}
#leftMenu ul ul.ore_li {
	list-style-type:square;
	margin-left:10px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:2px;
}

#leftMenu li li.sub {
	list-style-type:square;
}


#leftMenu p {
	font-weight:800;
	padding-top:10px;
	text-align:center;
	width:180px;
height:24px;
	display:block;
}

/*　オレンジメニュー　*/
#leftMenu div.ore_ti {
	height:34px;
	width:180px;
	margin-left:6px;
	background-repeat:no-repeat;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/ore_ti.gif);
}

#leftMenu div.ore_li {
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/ore_li.gif);
	background-repeat:repeat-y;
	width:180px;
}


#leftMenu div.ore_fo {
	height:60px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/ore_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/*　バイオレットメニュー　*/
#leftMenu div.vio_ti {
	height:34px;
	width:180px;
	background-repeat:no-repeat;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/vio_ti.gif);
}

#leftMenu div.vio_li {
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/vio_li.gif);
	background-repeat:repeat-y;
	width:180px;
}

#leftMenu div.vio_fo {
	height:60px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/vio_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/*　ブルーメニュー　*/
#leftMenu div.blu_ti {
	height:34px;
	background-repeat:no-repeat;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/blu_ti.gif);
}

#leftMenu ul.blu_li {
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/blu_li.gif);
}

#leftMenu div.blu_fo {
	height:60px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/blu_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/*　カレンダーメニュー　*/
#leftMenu div.cale_ti {
	height:34px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/cale_ti.gif);
	background-repeat:no-repeat;
}

#leftMenu div.cale_li {
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/cale_li.gif);
	background-repeat:repeat-y;
}
#leftMenu div.cale_fo {
	height:60px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/cale_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}
#leftMenu table {
	margin-left:19px;
	padding-top:6px;
	text-align: center;
}
#leftMenu table a:link{
color:#FF3300;
text-decoration:underline;
}

#leftMenu table a:visited {
color:#FF3300;
text-decoration:underline;
}

#leftMenu table a:hover {
color:#FF9900;
text-decoration:underline;
}

#leftMenu table a:active {
color:#FF3300;
text-decoration:underline;
}

#leftMenu table caption {
	caption-side:top;
	text-align:center;
	margin-left:25px;
	margin-top:5px;
}

#leftMenu table th {
	width:18px;
}

#leftMenu table td {
	width:18px;
	line-height:100%;
}
#leftMenu table td.dates {
	width:auto;
	text-align:center;
}


/*　コンテンツ　*/
.contents {
	margin:2px 9px;
	padding-bottom:30px;
	color:#000000;
}
.contents div {
	font-size:0.84em;
	width:446px;
}

.contents h2 {
	padding-left:12px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:1em;
	font-weight:700;
}

.contents p {
margin-bottom:1em;
}
.contents div.title {
	margin:0px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/article_ti.gif);
	background-repeat:no-repeat;
	height:28px;
	margin-bottom:5px;
}

.contents div.sentence {
	padding:5px 5px 15px 5px;
	width:436px;
}

.contents span.date {
	text-align: right;
	display:block;
	width:446px;
	font-size:0.7em;
	padding-top:3px;
}
.contents h2 a:link{
color:#FFFFFF;
text-decoration:none;
}

.contents h2 a:visited {
color:#FF3300;
text-decoration:none;
}

.contents h2 a:hover {
color:#FF9900;
text-decoration:none;
}

/*　インフォメーション　*/
.info {
	margin:2px 9px;
	padding-bottom:5px;
	color:#000000;
	width:446px;
	text-align:center;
	font-size:0.75em;
}

.info a:link{
color:#000000;
text-decoration:underline;
}

.info a:visited {
color:#FF3300;
text-decoration:underline;
}

.info a:hover {
color:#FF3300;
text-decoration:underline;
}

.info a:active {
color:#FF3300;
text-decoration:underline;
}

/*　右メニュー　*/
#rightMenu div {
	width:188px;
	margin-left:6px;
	
}
#rightMenu div.etc {
	padding-bottom:15px;
}

#rightMenu ul {
	display:block;
	list-style-type:square;
	background-repeat:repeat-y;
	padding:5px 0px 6px 32px;
	margin-left:6px;
	width:130px;
}
#rightMenu li {
}

#rightMenu p {
	font-weight:800;
	display:block;
	padding-top:10px;
	text-align:center;
	width:180px;
}

/*　右オレンジメニュー　*/
#rightMenu div.ore_ti {
	height:34px;
	width:180px;
	background-repeat:no-repeat;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/ore_ti.gif);
}

#rightMenu ul.ore_li {
	width:180px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/ore_li.gif);
}

#rightMenu div.ore_fo {
	height:46px;

	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/ore_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/*　右バイオレットメニュー　*/
#rightMenu div.vio_ti {
	height:34px;
	background-repeat:no-repeat;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/vio_ti.gif);
}

#rightMenu ul.vio_li {
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/vio_li.gif);
}

#rightMenu div.vio_fo {
	height:46px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/vio_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/*　右ブルーメニュー　*/
#rightMenu div.blu_ti {
	height:34px;
	background-repeat:no-repeat;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/blu_ti.gif);
}

#rightMenu div.blu_li {
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/blu_li.gif);
	background-repeat:repeat-y;
	width:180px;
}

#rightMenu div.blu_fo {
	height:46px;
	background-image:url(http://www.ytv.co.jp/kuma3/blog/images/blu_fo.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

/*　リンク　 */
a.white:link {
	color: #000000;
	text-decoration: underline;
}
a.white:visited {
	color: #000000;
	text-decoration: underline;
}
a.white:hover {
color:#FF9900;
	text-decoration: underline;
}

/*　追加フォント　*/

.font-redB{
	font-size: 12px;
	color: #ff0000;
	line-height: 20px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
