@charset "utf-8";

.flash_content{
width:780px;
height:260px;
padding: 10px 0;
}
#main {
clear: both;
}
#main address {
border: 3px double #CCCCCC;
clear: both;
width: 440px;
padding: 12px;
font-size: 12px;
line-height: 1.5;
font-family: Arial, Helvetica, sans-serif;
background: url(../img/home/address_bg.jpg) no-repeat right center #DDDDDD;
float: left;
}
#main address .bold {
font-size: 14px;
}
#content .text {
	font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	font-size: 100%;
}


#content img {
vertical-align: bottom;
}
#content .menu {
width: 388px;
}
#content .menu dt {
}

#content .line {
border-right: 4px solid #FFFFFF;
}

#content .menu dd {
font-size: 75%;
line-height: 1.5;
padding: 10px 0 0 15px;
}
#content .list {
float: left;
list-style-type: none;
padding: 5px 14px 0;
}
#content .list li {
float: left;
width: 110px;
padding: 10px 5px 0;
display: inline;
font-size: 62.5%;
line-height: 1.5;
text-align: center;
font-family: "メイリオ", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
}
#content .list li.comment {
text-align: left;
width: 240px;
}
#content .list a {
text-decoration: none;
}
#content .block_d {
float: left;
width: 388px;
padding: 0 0 20px;
color: #FFFFFF;
background: #EE0000 url(../img/home/drivers_bg.gif) no-repeat center bottom;
}
#content .block_c {
float: left;
width: 388px;
padding: 0 0 20px;
color: #FFFFFF;
background: #99AACC url(../img/home/ceremony_bg.gif) no-repeat center bottom;
}
#content .block_d a, #content .block_c a {
color: #FFFFFF;
}

#content #main {
padding-top: 10px;
}
#content #main ul {
padding: 25px 0 0 30px;
float: left;
width: 260px;
list-style-type: none;
}
#content #main li {
float: left;
display: inline;
}
#content #main ul img {
vertical-align: bottom;
}
