/*------------------------------------------------------------
Top
------------------------------------------------------------*/
.top-image {
width:970px;
height:370px;
}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
#contents {
overflow:hidden;
position:relative;
padding:20px 0 0 0;
}
.contents-left {
width:641px;
float:left;
padding:0 0 23px 0;
}
.contents-left h2 {
margin:0 0 16px 0;
}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
table.news-list {
margin:0 0 22px 0;
}
table.news-list td {
vertical-align:top;
padding:0 0 7px 0;
}
table.news-list td.date {
padding:0 14px 0 5px;
}
table.news-list td.txt {}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
ul.lineup-list {
height:119px;
}
ul.lineup-list a:link img,
ul.lineup-list a:visited img {}
ul.lineup-list a:hover img,
ul.lineup-list a:active img {
filter:alpha(opacity= 70); /* IE */
-moz-opacity:0.7; /* Firefox CSS3以前 */
opacity:0.7; /* CSS3 */
}
ul.lineup-list li {
width:315px;
float:left;
}
ul.lineup-list li.left {
padding:0 11px 0 0;
}
ul.lineup-list li.right {}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.contents-right {
width:311px;
float:right;
padding:0 0 23px 0;
}
.contents-right h2 {
margin:0;
}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
ul.bnr-list {}
ul.bnr-list a:link img,
ul.bnr-list a:visited img {}
ul.bnr-list a:hover img,
ul.bnr-list a:active img {
filter:alpha(opacity= 70); /* IE */
-moz-opacity:0.7; /* Firefox CSS3以前 */
opacity:0.7; /* CSS3 */
}
ul.bnr-list li {
padding:0 0 12px 0;
}
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
ul.life-list {
margin:0 0 6px 0;
}
ul.life-list a:link img,
ul.life-list a:visited img {}
ul.life-list a:hover img,
ul.life-list a:active img {
filter:alpha(opacity= 70); /* IE */
-moz-opacity:0.7; /* Firefox CSS3以前 */
opacity:0.7; /* CSS3 */
}
ul.life-list li {}



