@charset "utf-8";

@import url("../packages/ehptj/css/import.css");

div#two_maincolumn p {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:140%;
letter-spacing:1px;
line-height:200%;
}

div#fotter {
background-color:#FFA85C;
border-top:1px solid #FF6600;
color:#FFFFFF;
font-size:90%;
margin:0 auto;
padding:15px 8px;
text-align:center;
width:764px;
}

div#flasharea {
margin:0 auto;
width:580px;
}

div#newsarea {
font-size:90%;
margin:15px auto 0;
width:580px;
}

div#left_menu {
margin: 15px auto 0;
width:166px;
background-color: #FFFFFF;
position: relative;　/* ←背景に透過png使用した際、IE6で右側のリンクが死ぬ現象の回避策 */
background: url("dummy.gif");　/* ←背景に透過png使用した際、IE6で右側のリンクが死ぬ現象の回避策　dummy.gifは存在しない */
}

/* ここからメニュー部分全体 */
div#left_menu ul {width: 166px;　/* メニュー全体の幅 */
margin: 0;
padding: 0;}
div#left_menu ul li { float: left;
list-style: none;
list-style-type: none;　/* リストマーク非表示 */}
/* 『 bronze 』 の設定 */
div#left_menu ul li a#bronze {
display: block;
width: 166px; height: 40px;
margin-left: 0px;
background: transparent url(http://www.ehptj.com/user_data/packages/ehptj/img/abc/bronze.gif) no-repeat 0px 0px; }
div#left_menu ul li a#bronze:hover,
div#left_menu ul li a#bronze:active { /* マウスオーバー・クリック時の設定 */
background-position: 0px -40px;　/* 画像位置の指定 */}
/* 『 silver 』 の設定 */
div#left_menu ul li a#silver {
display: block;
width: 166px; height: 40px;　
margin-left: 0px;
background: transparent url(http://www.ehptj.com/user_data/packages/ehptj/img/abc/silver.gif) no-repeat 0px 0px; }
div#left_menu ul li a#silver:hover,
div#left_menu ul li a#silver:active { /* マウスオーバー・クリック時の設定 */
background-position: 0px -40px;　/* 画像位置の指定 */}
/* 『gold 』 の設定 */
div#left_menu ul li a#gold {
display: block;
width: 166px; height: 40px;　
margin-left: 0px;
background: transparent url(http://www.ehptj.com/user_data/packages/ehptj/img/abc/gold.gif) no-repeat 0px 0px; }
div#left_menu ul li a#gold:hover,
div#left_menu ul li a#gold:active { /* マウスオーバー・クリック時の設定 */
background-position: 0px -40px;　/* 画像位置の指定 */}
/* 『option 』 の設定 */
div#left_menu ul li a#option {
display: block;
width: 166px; height: 40px;　
margin-left: 0px;
background: transparent url(http://www.ehptj.com/user_data/packages/ehptj/img/abc/option.gif) no-repeat 0px 0px; }
div#left_menu ul li a#option:hover,
div#left_menu ul li a#option:active { /* マウスオーバー・クリック時の設定 */
background-position: 0px -40px;　/* 画像位置の指定 */}
/* 『jukuannai 』 の設定 */
div#left_menu ul li a#jukuannnai {
display: block;
width: 166px; height: 40px;　
margin-left: 0px;
background: transparent url(http://www.ehptj.com/user_data/packages/ehptj/img/abc/jukuannai.gif) no-repeat 0px 0px; }
div#left_menu ul li a#jukuannnai:hover,
div#left_menu ul li a#jukuannnai:active { /* マウスオーバー・クリック時の設定 */
background-position: 0px -40px;　/* 画像位置の指定 */}
/* ここまで、メニュー部分全体 */

#bloglink {
margin: 15px auto 0;
}

/* begin styles for RSS Feed */

.rss-box-blog {
	 width: 152px;
	 background-color: #FFFFCC;
         border: 7px solid #990000;
	 
}
.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color: #000000;
}
.rss-title a {
	color: #ffffff;
	font-size: 14px;
	font-weight:bold;
	font-family:small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	}
	
.rss-title a:visited {
	color:#ffffff;
}
p.rss-title {padding:0.5em;}
.rss-title {
	font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 15px;
	background-color:#990000;
	color:white;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.rss-item  {
  font-family: small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
  font-size: 12px;
  font-weight : normal;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {
	color: #666666;
	font-size: 12px;
	font-weight:bold;
	font-family:small tahoma, "Bitstream Vera Sans", "Trebuchet MS", "Lucida Grande", lucida, helvetica, sans-serif;
	}
	
.rss-item a:visited {
	color:#666699;
}

.rss-date {
	font-size: 85%;
	font-weight : normal;
	color: #fff;
	} 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }