/* リンク
---------------------------------------------------- */



a:link {
  color: #0000ff;
  background: transparent;
  text-decoration : none;
}


a:visited {
  color: #0000ff;
  background: transparent;
  text-decoration : none;
}
a:hover, a:active {
  color: #0000ff;
  background: transparent;
  text-decoration : none;
}

/* ヘッダ
---------------------------------------------------- */


/*ヘッダー全体*/
#Layer1 {
  top : 13px;
  left : 16px;
  position : absolute;
  z-index : 1;
  width : 705px;
  height : 80px;
  background-color : #f5f5f5;
}


/*ヘッダー左*/
#Layer2 {
  width : 500px;
  top : 29px;
  left : 37px;
  position : absolute;
  z-index : 2;
}


/*ヘッダー右*/
#Layer3 {
  width : 84px;
  top : 30px;
  left : 575px;
  position : absolute;
  z-index : 3;
}


/*ヘッダー下*/
#Layer9 {
  top : 80px;
  left : 16px;
  position : absolute;
  z-index : 9;
  width : 705px;
  height : 13px;
}


/*ヘッダー title*/
#titletxt{
  font-weight : bolder;
  color : #ff99cc;
  left : 20px;
  font-size : 20px;
 
}




/*pan*/
#Layer10{
  top : 103px;
  left : 34px;
  position : absolute;
  z-index : 10;
  width : 705px;
  height : 20px;
  font-size : 16px;
}




/*記事エリア*/
#Layer4 {
  width : 527px;
  top : 125px;
  left : 16px;
  position : absolute;
  z-index : 4;
  height : 3000px;
  background-color : #f5f5f5;
}


/*記事*/
#Layer5 {
  width : 496px;
  top : 130px;
  left : 34px;
  position : absolute;
  z-index : 5;
  height : 15px;
}


#kijitxt1{
  font-size : 16px;
  font-weight : bold;
}


#kijitxt2{
  font-size : 14px;

}


#kijitxt3{
  font-size : 10px;
  border-left-width : 20px;
}


#Layer5 p{
  margin: 0;
  line-height: 1.6;
}


#ph{
  float : left;
}


#Layer5 hr{
  clear : left;
}




/*右サイド*/
#Layer6 {
  width : 159px;
  top : 125px;
  left : 560px;
  position : absolute;
  z-index : 6;
  height : 3000px;
  background-color : #f5f5f5;
}

/*右サイド sitemap*/
#Layer7 {
  width : 141px;
  top : 150px;
  left : 572px;
  position : absolute;
  z-index : 7;
  height : 16px;
}

/*右サイド 下位のカテゴリー*/
#Layer8 {
  width : 150px;
  top : 350px;
  left : 572px;
  position : absolute;
  z-index : 8;
  height : 670px;
}


#Layer8txt1{
  font-size : 14px;

}


#Layer8txt2{
  font-size : 12px;
  line-height: 1.2;
}



/* テキスト
---------------------------------------------------- */
#tx {
  clear: both;
  position:absolute;
  top:8000px;
  font-size: xx-small;
  color: #cccccc;
	}

#tx h3{
  font-size: xx-small;
  color: #cccccc;
	}