@import "common.css";

/* ----- news CSS ----- */
/* // rayouts // */
#pagetitle {
    background          : url(../images/news/eyecatch.gif) center 30px no-repeat;
}

#content_l {
    float               : left;
    width               : 630px;
    margin              : 0 0 0 10px;
    padding             : 0 0 50px 0;
    border-right        : dotted 1px #999;
}

#content_r {
    float               : left;
    width               : 150px;
    margin              : 0 10px 0 10px;
}

.read p {
    margin              : 0 0 10px 0;
    padding             : 10px;
    background          : #e8e8e8;
}

.list_head span {
    padding             : 0 20px 0 15px;
    background          : url(../images/common/list_head.gif) no-repeat;
}

/* // tags // */
h3 {
    color               : #FD9A00;
    font-size           : 18px;
    padding             : 0;
    margin              : 15px;
    text-indent         : 0em;
}
dl#list {
    padding             : 5px;
    font-size           : 100%;
}

dl#list dt {
    clear               : both;
    float               : left;
    width               : 100px;
    padding             : 0 10px;
    font-weight         : bold;
    text-align          : right;
    color               : #000;
}

dl#list dd {
    margin              : 0 0 10px 130px;
}

div.box {
    width               : 120px;
    text-align          : center;
    margin              : 20px;
}
div.box li {
    line-height         : 1.5em;
}

div.box_title {
    text-align          : center;
    font-weight         : bold;
    padding             : 8px 0;
}
div#news_date {
    width               : 600px;
    text-align          : right;
    font-size           : 100%;
}
div#news_body {
    width               : 600px;
    padding             : 15px;
    font-size           : 110%;
    line-height         : 150%;
}
div#news_body p {
    margin              : 0 0 10px 0;
}

#foot {
    clear               : both;
}

