@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;
}
div#detail {
padding-left:10px;
margin-bottom:10px;
}
div#detail dl{
clear:both;
overflow:hidden;
line-height:18px;
margin:0 5px;
border-bottom:1px solid #fff;
}
* html div#detail dl{
background-color:#fff;
border-bottom:1px solid #e8f1fa;
}

div#detail dl dt{
float:left;
font-weight:bold;
color:#f60;
width:135px;
padding:5px;
}
div#detail dl dd{
float:right;
width:600px;
margin:0;
padding:5px;
color:#444;
}
.bg-one{
background-color:#e8f1fa;
}
.bg-two{
background-color:#eef6fc;
}
div#detail #photo {
text-align:center;
}
div#detail #photo img {
margin:10px;
}
div#detail table.list{
width:100%;
margin-right:1px;
border-collapse : collapse;
}
div#detail table.list th{
text-align:left;
padding:5px;
border-top:1px solid #36c;
border-bottom:2px solid #36c;
background-color:#e8f1fa;
color:#f60;
}
div#detail table.list tr:hover{
background-color:#ffc;
}
div#detail table.list td{
font-size:11px;
color:#444;
border-bottom:1px solid #eee;
padding:5px;
vertical-align:top;
}
div#detail table.list td em{
font-size:10px;
color:#999;
}
div#detail table.list td a{
color:#36c;
text-decoration:none;
}
div#detail table.list td a:hover{
color:#f60;
text-decoration:underline;
}
#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;
clear:both;
}
div#action a{
color:#36c;
text-decoration:underline;
}
div#action a:hover{
color:#f00;
text-decoration:underline;
}
-->
