@charset "utf-8";
<!--
h1 {
color:#c00;
font-size:16px;
display:inline;
margin:0 5px;
padding:5px;
}
h1 img {
vertical-align:middle;
margin:0 7px;
}
h1 a {
color:#c00;
text-decoration:none;
}
h1 a:hover {
color:#333;
}
h2 {
color:#c00;
font-size:16px;
display:inline;
margin:5px 5px 0;
}
h2 a {
color:#c00;
text-decoration:none;
}
h2 a:hover {
color:#333;
}
#detail {
padding-left:10px;
margin-bottom:10px;
}
#detail span.tag {
color:#060;
}

#detail span.tag a {
display:inline;
font-weight:400;
color:red;
margin-left:5px;
}
#detail span.tag a:hover {
color:#333;
}
p.left{ float:left; }
p.right{ float:right; }
p.news {
border-bottom:1px dotted #ccc;
width:475px;
font-size:11px;
line-height:14px;
text-align:justify;
color:#333;
margin:0;
padding:10px 5px;
overflow:hidden;
}

p.news img {
float:left;
margin-right:5px;
border-color:#ccc #888 #888 #ccc;
border-style:solid;
border-width:1px;
padding:2px;
}

p.news a {
display:block;
color:#36c;
}

p.news span {
display:block;
color:#999;
}
p.news span a{
color:#f60;
display:inline;
}
p.news span a:hover{
color:#999;
}

p.news span.tag {
color:#060;
}

p.news span.tag a {
display:inline;
font-weight:400;
color:red;
margin-left:5px;
}
p.news a:hover {
color:#f60;
}
p.news span.tag a:hover {
color:#333;
}

div#detail table td{ font-size:11px; color:#333; padding:5px; border-bottom:1px dotted #ccc; }
div#detail table td img {
float:left;
margin-right:5px;
border-color:#ccc #888 #888 #ccc;
border-style:solid;
border-width:1px;
padding:2px;
}
div#detail a.rss{ color:#36c; text-decoration:underline; font-weight:bold; display:inline; }
div#detail a:hover.rss{ color:#f60; }

#submenu {
height:20px;
background:url(../images/bg-submenu.gif) no-repeat left top;
font-size:11px;
font-weight:700;
margin:10px 5px;
padding:6px 0 0 15px;
}

#submenu ul {
margin:0;
padding:0;
}

#submenu ul li {
display:inline;
border-right:1px solid #fff;
padding:0 8px 0 10px;
}

#submenu ul li a {
color:#fff;
text-decoration:none;
}

#submenu ul li a:hover {
color:#ff0;
text-decoration:underline;
}

#banner{
text-align:right;
margin-top:-10px;
margin-bottom:5px;
}

div#action{
text-align:right;
border-top:1px dotted #ccc;
margin-top:5px;
padding-top:5px;
font-size:11px;
color:#666;
}
div#action a{
color:#36c;
text-decoration:underline;
}
div#action a:hover{
color:#f00;
text-decoration:underline;
}
-->
