#imp-links {
margin: 0; 
padding: 0; 
}
#imp-links:after { 
clear: both; 
content: ""; 
display: block; 
height: 0; 
}
#imp-links .clearfloat { 
clear: both; 
height: 0; 
overflow: hidden; 
}

/* Clearing the list style from kubrick theme */

html>body #imp-links ul { 
text-indent: 0; 
padding: 0; 
text-align: right;
}
html>body #imp-links li { 
margin: 0; 
}
#imp-links ul li:before { 
content: ""; 
}

/* Clearing the list style from kubrick theme finished */

#imp-links ul.cat_list { 
list-style: none; 
text-align: center; 
padding: 0; 
margin: 0 0 20px 0; 
}
#imp-links ul.cat_list li { 
display: inline; 
margin: 0 10px; 
}
#imp-links ul.cat_list li a, #imp-links ul.cat_list li a:visited { 
padding: 3px 0; 
}
#imp-links ul.cat_list li a:hover { 
text-decoration: underline; 
}

#imp-links .imp-links-list { 
width: 45%; 
margin: 0; 
}
#imp-links .imp-links-list-left { 
float: left; 
}
#imp-links .imp-links-list-right { 
float: right; 
}
/タイトル名*/
#imp-links .imp-links-list h3 { 
font-size: 1.1em; 
font-weight: bold; 
text-transform: uppercase; 
color: #555555; 
}
#imp-links .imp-links-list ul { 
list-style: none; 
border-top: 0px solid #dddddd; 
margin: 5px 0 0 0; 
}
#imp-links .imp-links-list ul li { 
border-bottom: 1px solid #dddddd; 
}
#imp-links .imp-links-list ul li a, #imp-links .imp-links-list ul li a:visited { 
display: inline-block; 
}
#imp-links .imp-links-list ul li a, #imp-links .imp-links-list ul li a:visited { 
display: block; 
padding: 4px 10px; 
}
#imp-links .imp-links-list ul li a:hover { 
background: #f5f5f5; 
}