@charset "UTF-8";
/* CSS Document */

/* ----toppage----- */

div.main_contents {
width:920px;
height:590px;
margin-bottom:0px;
background-color:#FFFFFF;
}


/* ----toppage_footer----- */

div#toppagefooter {
width:920px; height:115px;
position:relative;
background-color:#FFFFFF;
background:url(../img/common/footer_bg.gif) bottom left no-repeat;
border-top:#CCCCCC solid 1px;
}

h2.topnews {
position:absolute;
left:35px;
top:40px;
}

ul.news_ul {
position:absolute;
left:130px; top:12px;
list-style:none;
}

ul.news_ul li {
font-size:90%;
line-height:1.7;
}

ul.news_ul li a{
font-size:inherit;
line-height:inherit;
text-decoration:none;
color:#CC0066;
}

/* -----IE6 ----- */
*html ul.news_ul li a{
font-size:90%;
}

/* -----IE7 ----- */
*:first-child+html ul.news_ul li a{
font-size:90%;
}

ul.news_ul li a:hover{
text-decoration:underline;
line-height:inherit;
font-size:inherit;
color:#CC0066;

}


img.footer_bourbon_logo {
position:absolute;
top:37px; left:642px;
}

div.footer_linkarea {
position:absolute;
top:97px;
height:20px;
left:640px;
width:280px;
color:#FFFFFF;
}

div.footer_linkarea a {
font-size:inherit;
color:#FFFFFF;
text-decoration:none;
}

div.footer_linkarea a:hover {
font-size:inherit;
color:#FFFFFF;
text-decoration:underline;
}

/* -----IE7 ----- */
*:first-child+html div.footer_linkarea {
position:absolute;
top:94px;
height:20px;
left:620px;
width:300px;
color:#FFFFFF;
}
