

#contents #main #selection {
}
#contents #main #selection h1 {
	background: url(img/index_title01.jpg) no-repeat 0px 0px;
	text-indent: -5000px;
	height: 40px;
}

#contents #main #selection h2,
#contents #main #selection h3 {
margin: 0px 0px 15px 0px;
}
#contents #main #selection h4 {
	margin: 0px 0px 10px 0px;
}
#contents #main #selection h3.none {
	margin: 0px;
}
#contents #main #selection p.text {
margin: 0px 0px 30px 0px;
}
#contents #main #selection .wrap {
	background: url(img/contents_footbk.jpg) no-repeat left bottom;
	padding: 0px 0px 20px 0px;

} 
#contents #main #selection .contents {
	margin: 0px;
	padding: 20px 20px 0px 20px;
	_padding: 20px 20px 0px 18px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	background-image: url(img/read_bk.gif);
	background-repeat: repeat-x;
}
#contents #main #selection .contents p {
padding: 0px;
margin: 0px 0px 15px 0px;
}

#contents #main #selection .contents .pict {
float: right;
margin: 0px 0px 20px 15px;
}
#contents #main #selection .contents .pict2 {
float: left;
margin: 0px 10px 10px 0px;
}
#contents #main #selection .contents .pict3 {
margin: 0px 0px 20px 0px;
text-align: center;
}

#contents #main #selection  ul.tub {
margin: 0px 0px 20px 0px;
padding: 0px;
}
#contents #main #selection  ul.tub {
margin: 0px 0px 0px 0px;
padding: 0px;
}
#contents #main #selection  ul.tub li {
margin: 0px 12px 0px 0px;
float: left;
}
#contents #main #selection  ul.tub li img {
	margin-bottom: 0px;

}
#contents #main #selection  ul.tub li img.leftbtn {
	margin-right: 0px;
}
#contents #main #selection  ul.tub li.end {
margin: 0px;
}

#contents #main #selection .contents .pict p {
color: #1e5a03;
padding: 5px 0px 0px 0px;
font-size: 12px;
}

#contents #main #selection .contents p.read {
	color: #333;
	margin: 0px;
	padding: 0px;
}




/*’Ç‰Á•ª*/
#contents #main #selection .contents p {
	color: #66433a;
}
a:hover img {
  filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}
a:hover img.over {
  opacity:1; filter: alpha(opacity=100);
}
a:hover img.none {
  opacity:1; filter: alpha(opacity=100);
}

#contents #main #selection .contents .item {
	margin: 0px 0px 20px 0px;
}
#contents #main #selection .contents .item td {
	vertical-align: top;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	line-height: 1.5em;
}
#contents #main #selection .contents .item tr.name td {
	color: #28770c;
	font-size: 14px;
	font-weight: bold;
}
#contents #main #selection .contents .item tr.read td {
	color: #f08336;
	font-size: 12px;
	font-weight: bold;
}
#contents #main #selection .contents .item tr.text td {
	font-size: 12px;
}

