@charset "utf-8";
/* CSS Document */

#right_contents_wrapper p {
 font-size: 130%;
 line-height: 1.6;
}

.right_contents {
	padding:0px;
	width: 600px;
 float: left;
 //background: url(../images/contents_line.gif) no-repeat 0 bottom;
 margin: 10px 0 0;
}

.bnr {
	padding:0px;
	width: 600px;
 float: left;
 margin: 20px 0 0;
 text-align: center;
}

.none_line {
 background-image: none;
}

span.g {
 color: green;
}

span.r {
 color: red;
}

table {
 width: 600px;
}

td {
 vertical-align: top;
}

td p {
}

td.tx {
 width: 240px;
}

td.arrow {
}

h3 {
 background: url(../images/what_led/icon_h3.gif) no-repeat 0 6px;
 font-size: 16px;
 padding-bottom: 5px;
 padding-top: 5px;
 padding-left: 20px;
 line-height: 1.2;
 font-weight: bold;
}

.text {
 padding-left: 30px;
}

p.detail {
 text-align: right;
 font-size: 15px;
 padding: 0;
 margin: 0;
 line-height: 1;
}

p.detail a {
  background: url(../images/icon_navi.gif) no-repeat;
 padding-left: 25px;
}

p.detail a:hover {
  background: url(../images/icon_navi.gif) no-repeat 0 -30px;
}

.wrap {
 width: 157px;
 float: left;
 margin-top: 10px;
 margin-right: 55px;
 border: 3px solid silver;
 text-align: center;
 padding: 3px 0 0;
 padding-bottom:3px;
 font-weight:bold;
 
}

.st {
 margin-right: 0;
}

.wrap p {
 margin: -1px;
 padding: 0;
}

.wrap p.cap {
 width: 155px;
 text-align: center;
 margin-top: 5px;
 margin-bottom: 5px;

}

.wrap a {
  font-size: 16px;
}

#right_contents_wrapper .wrap_text {
	font-size:14px;
	text-align:center;
}
