#wrapp #contents #index{
height:38px;
border-bottom:1px #060A87 solid;
}

#wrapp #contents #index #left{
height:38px;
float:left;
}

#wrapp #contents #index #right{
height:38px;
float:right;
}

#wrapp #topics #tpcright #navi{
width:540px;
margin-bottom:20px;
}
#wrapp #topics #tpcright #navi #navileft{
width:157px;
float:left;
}
#wrapp #topics #tpcright #navi #naviright{
padding-top:9px;
width:370px;
float:right;
}

#wrapp #topics #tpcright #head2{
width:559px;
margin:0 0 18px;
}
#wrapp #topics #tpcright #head2 h3{
width:172px;
float:left;
margin-bottom:0;
}
#wrapp #topics #tpcright #head2 p{
width:365px;
float:right;
text-align:right;
padding-top:10px;
line-height:100%;
}
#wrapp #topics #tpcright #ap{
padding-bottom:7px;
margin-bottom:25px;
background:url(img/dtline.gif) left bottom no-repeat;
}
#wrapp #topics #tpcright #me{
margin-bottom:25px;
}
#wrapp #topics #tpcright ul.menu{
margin:0 0 8px 2px;
width:557px;
line-height:100%;
}
#wrapp #topics #tpcright #ap ul.menu{
width:557px;
}
#wrapp #topics #tpcright #me ul.menu{
width:311px;
}
#wrapp #topics #tpcright ul.menu li{
display:inline;
float:left;
}

#wrapp #topics #tpcright h3{
margin-bottom:20px;
}
#wrapp #topics #tpcright h4{
margin-bottom:30px;
}

#wrapp #topics #tpcright ul.item{
margin:0;
}
#wrapp #topics #tpcright ul.item li{
margin-bottom:3px;
}
#wrapp #topics #tpcright #itembox{
width:555px;
}
#wrapp #topics #tpcright #itembox #leftbox{
width:428px;
float:left;
}
#wrapp #topics #tpcright #itembox #rightbox{
width:119px;
float:right;
}
#wrapp #topics #tpcright #itembox #leftbox .p1{
margin-bottom:10px;
}
#wrapp #topics #tpcright #itembox #leftbox .p2{
line-height:150%;
margin-bottom:30px;
font-size:10px;
color:#808080;
}
#wrapp #topics #tpcright #itembox #rightbox .p3{
padding-top:27px;
margin-bottom:12px;
}
#wrapp #topics #tpcright #itembox #rightbox .p4{
margin-bottom:30px;
}

