h1 {

	margin: 0px;

	padding: 0px;

}



#top {

	font-size: 10px;

	line-height: 20px;

	color: #999999;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 530px;

	padding-bottom: 0px;

}





/* トップページで使用していE好織ぅE*/



table.genre td {

  font-size: 80%;

  }



td.freeword {

  background-image: url(images/bg_word.gif);

  text-align: left;

  padding: 15px;

  }



/* トップページ：エE△鮖慊E*/



.hokkaidoTh {

  background-image: url(images/bg_th_hokkaido.gif);

  color:#004483;

  font-weight:bold;

  font-size: 10pt;

  }



.hokkaidoTd {

  background-image:url(images/bg_td_hokkaido.gif);

  color:#000000;

  font-size: 10pt;

  }





.kinkiTh {

  background-image:url(images/bg_th_kinki.gif);

  color:#B6005B;

  font-weight:bold;

  font-size: 10pt;

  }



.kinkiTd {

  background-image:url(images/bg_td_kinki.gif);

  color:#000000;

  font-size: 10pt;

  }





.tokaiTh {

  background-image:url(images/bg_th_tokai.gif);

  color:#006B58;

  font-weight:bold;

  font-size: 10pt;

  }



.tokaiTd {

  background-image:url(images/bg_td_tokai.gif);

  color:#000000;

  font-size: 10pt;

  }





.hokurikuTh {

  background-image:url(images/bg_th_hokuriku.gif);

  color:#770095;

  font-weight:bold;

  font-size: 10pt;

  }



.hokurikuTd {

  background-image:url(images/bg_td_hokuriku.gif);

  color:#000000;

  font-size: 10pt;

  }





.kyushuTh {

  background-image:url(images/bg_th_kyushu.gif);

  color:#A10901;

  font-weight:bold;

  font-size: 10pt;

  }



.kyushuTd {

  background-image:url(images/bg_td_kyushu.gif);

  color:#000000;

  font-size: 10pt;

  }





.chugokuTh {

  background-image:url(images/bg_th_chugoku.gif);

  color:#A03500;

  font-weight:bold;

  }



.chugokuTd {

  background-image:url(images/bg_td_chugoku.gif);

  color:#000000;

  font-size: 10pt;

  }





.kantoTh {

  background-image:url(images/bg_th_kanto.gif);

  color:#2C8300;

  font-weight:bold;

  font-size: 10pt;

  }



.kantoTd {

  background-image:url(images/bg_td_kanto.gif);

  color:#000000;

  font-size: 10pt;

  }



/* トップページ：PRLink */



#pic {

	padding: 3px 3px 3px 3px;

	margin: 20px 0px 10px 0px;

	border: 1px solid #CCCCCC;

	font-size: 11px;

	color: #666666;

	background-color: #FFFFFF;

}

#pic p {

	font-weight: bold;

	color: #FFFFFF;

	background-color: #99CC99;

	padding: 1px 3px 1px 3px;

	margin: 0px;

}

#pic ul {

	margin: 5px;

}

#pic li {

	margin: 0px 0px 3px 0px;

	list-style-type: none;

}

#pic a {

	color: #666666;

	text-decoration: underline;

}

/* トップページ：エE△鮖慊Eここまで */





a.fontblack {

  color: #000000;

}

#footer a {

	font-size: 10px;

}

/*-------------------------------------------------------------

トップページのPRE鵐部分

-------------------------------------------------------------*/

td#prlink {

	border:1px solid #ccc;

	font-size:10px;

	color:#333;

	margin:0px;

	padding:5px 5px 10px 5px;

}

td#prlink dl{

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

}

td#prlink dt{

	background:url("images/bg-prlink.gif") right center no-repeat;

	color:#333;

	float:none;

	display:inline;

	margin:0px;

	padding: 0px 15px 0px 10px;

}

td#prlink dd{

	float:none;

	display:inline;

	margin:0px;

	padding: 0px 0px 0px 3px;

}

td#prlink a{

	text-decoration:underline;

	color:#333;

}

td#prlink p{

	display:block;

	margin:0px 0px 5px 0px;

	padding:0px 0px 0px 10px;

}

td#prlink strong{

	background-color:#99CC99;

	font-size:12px;

	color:#fff;

	display:block;

	margin:0px 0px 10px 0px;

	padding:3px 0px 3px 10px;

}

/*-------------------------------------------------------------

PRN

-------------------------------------------------------------*/



#prlinkBOX {

	border: 1px solid #cccccc;

	margin: 15px;

	padding: 0px;

	text-align:left	

}

#prlinkBOX p {

	margin: 0px;

	font-size: 12px;

	font-weight: bold;

	line-height: 22px;

	border-left: 8px solid #cccccc;

	padding-left: 5px;

	color: #999999;

	background-color: #FFFFFF;

}

#prlinkBOX ul {

	border-top: 1px solid #cccccc;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	background-color: #FFFFFF;

}

#prlinkBOX li {

	font-size: 11px;

	list-style: disc inside;

	margin-left: 8px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 5px;

}

#prlinkBOX li a{color:#666666;text-decoration:underline;}

#prlinkBOX li a:hover{color:#666666;text-decoration:none;}



ul.linkLIST {

	padding: 15px;

}



.linkLIST li {

	font-size: 10px;

	margin-right: 15px;

	margin-bottom: 5px;

	margin-left: 10px;

	list-style-type: circle;

}


