@charset "UTF-8";

#flashcontent {
margin-left: 30px;
margin-right: 30px;
margin-bottom: 10px;
}


#top_wrap_left {
float: left;
width: 601px;
margin-top: 20px;
}
/*お知らせ欄*/

#top_wrap_left dl {
margin-left: 10px;
margin-top: 20px;

}
#top_wrap_left dt {
color:#00A8DE;
font-weight: bold;
margin-bottom: 0.6em;
}
#top_wrap_left dd {
margin-bottom: 1em;
}
#top_wrap_left ul {
margin-top: 10px;
margin-left: 4px;
}
#top_wrap_left li {
margin-bottom: 10px;
float: left;
margin-right: 5px;
}


.koushin {
    border: 1px solid #CCCCCC;
    height: 122px;
    overflow: auto;
    width: 577px;
    padding: 10px;
    margin-left: 4px;
    margin-bottom: 20px;
}

.koushin p a,.koushin p {
color: #666666;

}

.koushin p span {
color: #00a1e0;
text-decoration: none;
margin-right: 5px;
}


/*まんなか*/
#top_wrap_right {
float: right;
width: 311px;
}




/*バナー*/

.bnr_shinsai {
margin-bottom: 20px;
margin-top: 5px;

}

#top_wrap_right #top_bnr {
margin-top: 20px;
float: right;
width: 311px;
}
#top_wrap_right #top_bnr ul li {
margin-bottom: 10px;

}


