@charset "utf-8";
/* CSS Document */
/* --------------------------------------------------
    メインボックス
-------------------------------------------------- */
body#topics div#top-box:after{
    height:0;
    visibility:hidden;
    content:".";
    display:block;
    clear:both;
}
body#topics div#top-box{
    width:840px;
    text-align:left;
    background:url(../topics/img/topi_bg1.jpg) no-repeat left top;
    overflow:hidden;
}
/* --------------------------------------------------
    コンテンツ
-------------------------------------------------- */
div#lead{
    margin:0 0 35px;
    font-size:12px;
    line-height:16px;
    color:#666;
    width:590px;
    height:40px;
}
/* --------------------------------------------------
    トピックス一覧
-------------------------------------------------- */
div#topi-box1{
    margin:0 0 0 40px;
    width:516px;
}
div.topi-box2{
    width:516px;
    text-align:right;
    font-size:12px;
    line-height:16px;
    color:#678DA1;
}
div.topi-box2 a{
    color:#678DA1;
}
div.topi-box2 a:hover{
    color:#F00;
}
div.topi-box3{
    padding:0 0 45px;
    width:516px;
    font-size:12px;
    line-height:20px;
    color:#808080;
    background:url(../topics/img/topi_bg2.gif) repeat-x left bottom;
}
div.topi-box3 h3{
    margin:0 0 4px;
    width:516px;
    font-size:14px;
    color:#678DA1;
}
div.topi-box4{
    padding:0 0 45px;
    width:516px;
    font-size:12px;
    line-height:20px;
    color:#808080;
}
div.topi-box4 h3{
    margin:0 0 4px;
    width:516px;
    font-size:14px;
    color:#678DA1;
}
div.topi-box3 a,
div.topi-box4 a{
    color:#678DA1;
}
div.topi-box3 a:hover,
div.topi-box4 a:hover{
    color:#F00;
}
/* --------------------------------------------------
    トピックス詳細
-------------------------------------------------- */
div.topi-box5{
    padding:0 0 45px;
    width:516px;
    font-size:12px;
    line-height:20px;
    color:#808080;
}
div.topi-box5 h3{
    margin:0 0 4px;
    width:516px;
    font-size:14px;
    color:#678DA1;
}
div.topi-box5 a{
    color:#678DA1;
}
div.topi-box5 a:hover{
    color:#F00;
}
