@charset "Shift-JIS";

/* Column style */
/* Standard style */

body {
    font-family: sans-serif;
}

h1, h2, h3, h4, h5 {
    margin: 1px;
    padding: 6px;
    color: #000;
}
p {
    margin: 1px;
    padding: 6px;
    color: #333;
}
a:link {
    color: #009;
}
a:visited {
    color: #009;
}

div.clear {
    clear: both;
}

div.sidebar {
    float: left;
    width: 200px;
}
div.sidebar p {
    background-color: #f7f7f7;
    border-color: #eee;
    border-width: 1px;
    border-style: solid;
    font-weight: bold;
  display:block;
}
div.sidebar p.selected {
    background-color: #dddddd;
    border-color: #eee;
    border-width: 1px;
    border-style: solid;
    font-weight: bold;
  display:block;
}
div.sidebar a {
    text-decoration: none;
}
div.sidebar img {
    vertical-align: -30%;
}

div.main {
    margin-left: 200px;
}

div.leftColumn {
    float: left;
    width: 50%;
}
div.rightColumn {
    float: right;
    width: 50%;
}
span.button {
  color:#333;
  background:#337fcc;
  font-size:small;
  font-weight:bold;
  text-shadow:0 -1px 0px #000 -2px 0px #000;
  text-align:center;
  display:block;
  text-decoration:none;
  border:1px solid #ddd;
  padding:6px 0 4px 0;
  width:15em;
  border-radius:5px;
  background:-moz-linear-gradient(#fff, #eee);
  background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(#fff), to(#eee));
}

div.largeIconPart {
	 clear: left;
}
div.largeIconPart h3 {
	margin-top:16px;
}
img.largeIcon {
    margin: 8px;
	float: left;
	vertical-align: center;
}
.clearLargeIcon {
	 clear: left;
}