h1 {
	padding-top:10px;
}

h2, h3, h4, h5, h6, p, li, dd, th, td {
	font-family:Verdana, Arial, Helvetica, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

div#pagettlbox01 {
	height: auto;
}
#pagettlbox02 {
	width:840px;
}

div#maincontentbox01 {
	margin:0 auto;
}

div#pagettlbox01, div#pagettlbox02 {
	padding:0;
	margin:0 auto; text-align: center;
}

div#pagettlbox01 div#pagettlbox02 h2 {
	width:840px;
	padding:0;
	margin:0 auto;
}

h2 img {
	display:inline;
}

p.date {
	padding:0 0 5px 0;
	margin:0;
	color:#00089C;
}

div#wingbox01 #wingbox02 ul.navigation li, p.morelink {
	padding:0 0 10px 22px;
	margin:0 0 0 3px;
	background:url('http://www.ginga-ol.com/img/nav_img/list_icon.gif') no-repeat 0 -3px;
	line-height:100%;
}

p.morelink {
	background:url('http://www.ginga-ol.com/img/nav_img/list_icon.gif') no-repeat 0 -1px;
	line-height:14px;
}

div#wingbox01 #wingbox02 ul.navigation li a:link, div#wingbox01 #wingbox02 ul.navigation li a:visited {
	color:#00089C;
}

p.morelink a:link, p.morelink a:visited {
	color:#00089C;
	text-decoration:none;
}

p.morelink {
	text-indent:22px;
	line-height:14px;
}

div#wingbox01 #wingbox02 ul.navigation li a:hover, div#wingbox01 #wingbox02 ul.navigation li a:active, p.morelink a:hover, p.morelink a:active {
	color:#F50;
}

#contentbox01 .entry {
	width:560px;
}

#contentbox01 .entry ol {
	margin:0 0 0 30px;
	list-style-type:decimal;
	list-style-position:outside;
}

#contentbox01 .entry ol li {
	padding:0 0 3px 0;
	margin:15px 0 9px 0;
	border-bottom:1px #ccc solid;;
}

.entry div.ruled p {
	width:560px;
	margin:0;
	background:url('../img/content_img/ruled_bg.gif') repeat-y;
	line-height:26px;
}

#entrypage .entry div.column {
	width:538px;
	padding:15px 0;
	margin:0 20px 20px 20px;
	border:1px #bbb solid;
	line-height:18px;
}

#entrypage .entry div.column p {
	width:auto;
	padding:0 15px;
	margin:0;
	line-height:18px;
}

.clear {
	clear:both;
}

.inline {
	display:inline;
}