﻿/*=========================
ƒgƒbƒv
=========================*/
body{background:url(../common/images/bg_l.jpg) repeat-x 0 0;}

/*===============
mainvisual
===============*/
#mainvisual{
width:950px;
height:435px;
background:#000000;
clear:both;
}

#flashContent { width:100%; height:100%; }

/*===============
lineup
===============*/

.lineup ul{
margin:0;
padding:0;
}
.lineup li{
float:left;
margin-bottom:10px;
}
#Main section{
margin-bottom:20px;
}


/*===============
news
===============*/
.news{
clear:both;
}

.news dl{
width:676px;
clear:both;
font-size:90%;
padding:2px 0;
}
.news dl:after { 
content: ".";  
display: block;  
visibility: hidden;  
height: 0.1px;  
font-size: 0.1em;  
line-height: 0;  
clear: both;  
}
.news dl dt{
background:url(../common/images/arrow_02.gif) 0 50% no-repeat;
width:110px;
float:left;
margin-right:5px;
padding-left:15px;
}
.news dl dd{
width:535px;
float:left;
}
.news dl dd strong{
color:#d90000;
}