body {
  margin : 0px auto;
  font-size: 0.8em;	
  line-height: 150%;
  background-color: #afafaf;
  background-image: url(http://www.i-riches.net/gif/bky01.gif);}

h2 {
  padding:0;
  font-size:0.8em;
  text-align:left;
  line-height: 120%;}

.#target_ad a { display: block; height: 22px; overflow: hidden;}
.#target_ad a:visited {height: 16px;}
.#target {
　font-size:16px;
  font-weight:bold;}


/* 画像コンテンツ */
img {
  border-style: none;
  padding: 2px 2px 2px 5px;}

/* ヘッダーコンテンツ */
.header {
  text-align:left;
  padding-bottom:0.5em;}
  
.header h1{
  font-size:12px;
  padding:0;
  float:left;}
  
.header h2{
  font-size:12px;
  float:right;}

/* ヘッダーサイトマップ */
.headersite{
  float:right;}
  
/*  レフトコンテンツ  */
.left {
	text-align:center;
	float:left;}

.left p {
        margin: 0.5em;}

.#left002 {
	text-align:left;
	float:left;}

.left h2 {
  font-size:16px;
  padding:0.5em;
  text-align: center;
  margin:0;}

.left h3 {
  font-size:16px;
  padding:0.5em;
  text-align: center;
  margin:0;}

.left a {
  padding:0.5em;
  border-top:0px;
  text-decoration:none;
  display:block;
  margin:0px;}

.left  a:hover {}

/*  センターコンテンツ  */

.content {
  padding-left:10px;
  float:left;}

.content p{
  padding-left:0.8em;}

.content img{ 
  padding:12px;}

.content h2 {
  border: #ccc 3px solid;
  padding:0.4em;
  font-size:16pt;
}

.content02 {
  padding-left:10px;
  float:left;}

.content02 p{
  padding-left:0.8em;}

.content02 img{ 
  padding:10px;}

.content02 h2 {
  border: #cccccc 3px solid;
  padding:0.4em;
  font-size:16pt;}

.emph {
  font-weight:bold;
  text-decoration:underline;
}

 
/*  ライトコンテンツ  */

.right {
	text-align:center;
	float:left;
	margin-left:0.8em;}

.right h2 {
  padding:0.5em;
  text-align: center;
  margin:0;}


/*  フッター  */

.footer {
  text-align:center;
  padding:0.5em;}

/*  color  */
  
  body {
  color:#333333;}

h2 {
  color:#333333;}

h3 {
  color:#333333;}

.header h1{
  color:#333333;}
  
/*  レフトコンテンツ  */
.left {
	background-color:#FF8C00;}

.left h2 {
  color:#FFFFFF;
  background-color:#FF8C00;}

.left h3 {
  color:#FFFFFF;
  background-color:#FF8C00;}

.left a {
  border:#999999 1px solid;
  background:#FFD700;}
  
.left a {color: "#ffffff";text-decoration: none;}
	a:link {color: "#ffffff";text-decoration: underline;}
	a:visited {color: "yellow";text-decoration: underline;}
	a:active {color: "#ffffff";text-decoration: underline;}
	a:hover {color: #020444;text-decoration: none;}}
  background-color:#FFFFFF;}

/*  センターコンテンツ  */

.content h2 {
　color:#FFFFFF;
  background-image: url(../gif/be00d.gif);
}

/*  ライトコンテンツ  */

.right {
  background-color:#90EE90;}

.right h2 {
  color:#ffffff;
  background-color:#006400;}

.right h3 {
  color:#ff0000;}

/*  フッター  */

.footer {
  background:#FFA500;
  color:#FFFFFF;}

/*  width  */  

body {
  width:900px;}

/* ヘッダーコンテンツ */
.header {
  width:100%;}
  
/*  レフトコンテンツ  */
.left {
	width:170px;}


.left a {
  width:155px;}

.left a:hover {}

/*  センターコンテンツ  */

.content {
  width:490px;}

.content02 {
  width:476px;}
  
  
/*  ライトコンテンツ  */

.right {
	width:210px;}

/*  フッター  */

.footer {
  width:100%;}  


.slogan {
  padding-left:0.8em;
　font-size:120%;
  color:#DC143C;
  font-weight:bold;
  line-height:1.2em;}

.widget-calendar caption {
text-align: center;
padding-top:5px;
font-size:16px;
font-weight:bold;
background-color: #afafaf;
}

.dramat {
  font-size:26px;
  color:#0000ff;
  font-weight:bold;
  line-height:120%;}

.dramat2 {
  font-size:20px;
  color:#0000ff;
  font-weight:bold;
  line-height:120%;}

.img2 {
  border: #FF8C00 10px solid;
  align:center;}

.txt17b_red {
font-size:20px;
font-weight:bold;
color:#FF0000;
line-height:180%;
text-align:left;
}

.#menu a {color: "#ffffff";text-decoration: none;}
	a:link {
color: "#ffffff";text-decoration: underline;
background-image : url(http://www.i-riches.net/gif/pstr008.gif)
}
	a:visited {
color: "yellow";text-decoration: underline;
background-image : url(http://www.i-riches.net/gif/pstr108.gif) ;}
}
	a:active {color: "#ffffff";text-decoration: underline;
background-image : url(http://www.i-riches.net/gif/pstr108.gif) ;}
}
	a:link:hover {color: #020444;text-decoration: none;
background-image : url(http://www.i-riches.net/gif/pstr103.gif) ;}
}
  background-color:#FFFFFF;}

