#header #contentsimg {
clear:both;
display:block;
width:880px;
height:105px;
margin:0;
padding:0;
text-indent:-9000em;
background:url(../link/img/tt_img.jpg) top left no-repeat;
}

#section {
width:610px;
margin:0;
padding:30px;
background-color:#ffffff;
}

#section a { color:#433D33; text-decoration:none; }
#section a:hover { color:#cc0000; text-decoration:underline; }

.name {
padding:0 0 0 7px;
margin:0 0 10px 0;
border-left:3px solid #433D33;
}

.url {
line-height:12px;
margin:0 0 10px 0;
padding:0;
text-align:right;
background:url(../link/img/bg_line.gif) top left;
}

.url a {
background-color:#ffffff;
padding:0 0 0 10px;
}

a.pic {
width:120px;
padding:5px;
display:block;
background-color:#efefef;
}

a:hover.pic { background-color:#cc0000; }


/* section_banner */

#section_banner {
background:#efefef url(../link/img/bg_line_section.gif) top left repeat-x;
padding:30px;
}

#section_banner .copypaste {
padding:10px;
margin:10px 0 0 0;
border:1px solid #cccccc;
background-color:#ffffff;
overflow-y:scroll;
height:50px;
}

.grey { color:#999999; }


/* section_relative */

#section_relative {
background:#ffffff url(../link/img/bg_line_relative.gif) top left repeat-x;
padding:30px;
}

#section_relative td  {
padding:0 0 5px 0;
}

#section_relative td a {
color:#333333;
text-decoration:underline;
font-size:12px;
padding:0 0 0 7px;
border-left:3px solid #333333;
}

#section_relative td a:hover {
color:#ff0000;
text-decoration:none;
font-size:12px;
padding:0 0 0 7px;
border-left:3px solid #ff0000;
}
