@charset "utf-8";

/* ===================================================================

 file name  : index.css

 style info : index

=================================================================== */

/* overwrite
--------------------------------------------------------------------*/

#header{ 
height:92px;
}

#sideMenu ul.contents{
margin-top:0;
}

/* index
--------------------------------------------------------------------*/

/*--- swf ---*/

#top .swfArea{
border-top:1px solid #d2d2d2;
border-bottom:3px solid #71b523;
background-color:#000000;
margin-bottom:20px;
}
#top .swfArea .swf{
width:825px;
height:283px;
margin:0 auto;
}

/*--- news ---*/

#top .news{
position:relative;
}

#top .news h3{
margin:2px;
background-color:#71b523;
}
#top .news p.toList{
position:absolute;
top:0;
right:10px;
}

#top .news dl{
margin:5px 15px 20px 15px;
}
#top .news dt{
padding:10px 25px 5px 25px;
font-weight:bold;
}
#top .news dd{
background:url(../shared/img/line_dotted.gif) 0 bottom repeat-x;
padding:0px 25px 10px 25px;
}
#top .news dd a{
background:url(../shared/img/icon_arrow.gif) 0px center no-repeat;
padding-left:15px;
color:#0068b7;
}
#top .news dd span{
background:url(../shared/img/icon_arrow.gif) 0px center no-repeat;
padding-left:15px;
}
