h2{
  font-weight: bold;
  font-size: 110%;
  margin-bottom: 10px;
}
a.url {
	background: url(../../img/relation_icon.gif) left center no-repeat;
	padding-left: 20px;
}

p.pb10 {
   padding-bottom: 10px !important;
}
p.note {
    text-indent: -15px;
    padding-left: 15px;
}

div.img {
    text-align: center;
    margin: 20px auto 40px;
}
div.img div.item {
    display: inline-block;
    width: 260px;
    margin: 0 15px 0;
}
div.img div.item img {
    width: 250px;
}
div.img.col3 div.item,
div.img.col2 div.item{
    display: inline-block;
    width: 233px;
    margin: 0 15px 0;
}
div.img.col3 div.item img,
div.img.col2 div.item img{
    width: 233px;
}
div.img div.item span {
    font-weight: bold;
    display: block;
}
div.img span {
    font-weight: bold;
    display: block;
}

#nr_text ul.relation {
	margin: 0 auto 40px;
	padding: 0;
	line-height:1.6;
	list-style:none;
}
#nr_text ul.relation li {
	padding-left: 20px;
	text-align: left;
	background: url(../../img/relation_icon.gif) left bottom no-repeat transparent;
	margin: 0 auto;
}

div.item {
    margin-bottom: 20px;
    text-align: center;
}
.sp{
  display: none;
}