@charset "utf-8";

@import url("./common.css");

/* top_main -------------------------------------------------------------------------------- */
#top_main {
    clear: both;
    margin: 0 auto 30px auto;
    padding: 10px 0 0 0;
    text-align: center;
}


/* contents2column override -------------------------------------------------------------------------------- */
#contents2column {
    padding: 0;
}
#contents2column_left {
    width: 580px;
    padding: 0 0 0 10px;
}
#contents2column_right {
    width: 190px;
    padding: 0;
}


/* topics -------------------------------------------------------------------------------- */
.topics h2 {
    background: url(../images/common/dot.gif) bottom left repeat-x;
    text-indent: -9999px;
    margin: 0 0 10px 0;
}
.topics h2 span {
    display: block;
    width: 81px;
    height: 25px;
    background: url(../images/top/title_topics.gif) top left no-repeat;
}
.topics dl {
    clear: both;
    padding: 8px 0 5px 0;
    border-bottom: 1px dotted #cccccc;
}
.topics dl dt {
    display: block;
    float: left;
    width: 70px;
}
.topics dl dd {
    display: block;
    float: right;
    width: 510px;
}
/* about-syutoken -------------------------------------------------------------------------------- */
.text{
    margin: 0 0 15px 5px;
}
.text strong {
    font-weight: bold;
}

