
BODY {
	BACKGROUND-COLOR: #EFF3FC;
	margin-right: auto;
	margin-left: auto;
}
P {
	COLOR: #444444
}
LI {
	COLOR: #444444
}
DT {
	COLOR: #444444;
}
DD {
	COLOR: #444444;
	padding-left: 0px;
	padding-bottom: 7px;
}
ADDRESS {
	COLOR: #444444
}
UL {
	MARGIN: 0px 0px 20px 20px
}
UL LI OL LI {
	MARGIN: 0px 20px 0px 25px
}
UL LI OL {
	MARGIN-BOTTOM: 10px
}
EM {
	FONT-WEIGHT: bold
}
IMG {
	
}
OBJECT {
	MARGIN-LEFT: 10px
}
PRE {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 10px; OVERFLOW: auto; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 1px solid
}
CODE {
	COLOR: #000080; LINE-HEIGHT: 1.2; FONT-FAMILY: 'ＭＳ ゴシック', monospace
}
VAR {
	COLOR: #000080; LINE-HEIGHT: 1.2; FONT-FAMILY: 'ＭＳ ゴシック', monospace
}
KBD {
	COLOR: #000080; LINE-HEIGHT: 1.2; FONT-FAMILY: 'ＭＳ ゴシック', monospace
}
BLOCKQUOTE {
	MARGIN: 10px; BORDER-LEFT: #7777aa 2px solid
}
BLOCKQUOTE P {
	COLOR: #999999
}
FORM FIELDSET {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
FORM LEGEND {
	DISPLAY: none
}
FORM INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 1px; PADDING-TOP: 1px
}
FORM SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; MARGIN-RIGHT: 1px; PADDING-TOP: 1px
}

DIV#container {
	MARGIN-LEFT: auto;
	WIDTH: 800px;
	MARGIN-RIGHT: auto;
	background-color: #EFF3FC;
}
DIV#header {
	CLEAR: both;
	MARGIN-TOP: 0px;
	FLOAT: none;
	MARGIN-LEFT: auto;
	WIDTH: 100%;
	MARGIN-RIGHT: auto;
	HEIGHT: 89px
}
DIV#menu {
	CLEAR: both; MARGIN-TOP: 0px; FLOAT: none; MARGIN-BOTTOM: 10px; COLOR: #000099; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #000000 1px solid
}
DIV#navigation {
	WIDTH: 190px;
	float: left;
	top: 0px;
	margin-top: 0px;
}
DIV#logs {
	margin-top: 0px;
	margin-bottom: 10px;
	width: 600px;
	margin-right: 0px;
	margin-left: 5px;
}
DIV#diary {
	TEXT-ALIGN: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
DIV#comment {
	MARGIN: 0px 15px; WIDTH: 405px; TEXT-ALIGN: left
}
DIV#trackback {
	MARGIN: 0px 15px; WIDTH: 405px; TEXT-ALIGN: left
}
DIV#page {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#navi {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#contents {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#work {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#form {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#canvas {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#env {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#status {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#footer {
	CLEAR: both; MARGIN: 0px
}
DIV#work {
	MARGIN-TOP: -2px; LEFT: 0px; POSITION: absolute; TOP: 130px
}
DIV#admin {
	MARGIN: 0px 0px 10px 215px
}
DIV#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#header H1 A {
	FONT-SIZE: 25px; COLOR: #807b88; TEXT-DECORATION: none
}

@media Screen    
{
DIV#header H1 A {
	FONT-FAMILY: Verdana, Arial, sans-serif
}
    }
DIV#header P {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-LEFT: 25px; COLOR: #ffffff; MARGIN-RIGHT: 0px
}
DIV#menu H2 {
	DISPLAY: none
}
DIV#menu UL {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 5px 20px;
	PADDING-TOP: 2px;
}
DIV#menu UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV#menu A:link {
	COLOR: #ddddee
}
DIV#menu A:visited {
	COLOR: #ddddee
}
DIV#menu A:active {
	COLOR: #eeeeff
}
DIV#menu A:hover {
	COLOR: #eeeeff
}
DIV#navigation H2 {
	MARGIN: 0px
}
DIV#navigation UL {
	MARGIN: 0px 10px 0px 12px
}
DIV#navigation UL LI {
	MARGIN: 0px 0px 5px; LIST-STYLE-TYPE: none
}
DIV#navigation UL LI UL {
	MARGIN: 0px 0px 5px 20px
}
DIV#navigation DL {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
DIV#navigation DL DT {
	MARGIN: 0px 0px 2px
}
DIV#navigation DL DD {
	MARGIN: 0px 0px 3px
}
DIV#navigation FORM DL {
	
}
DIV#navigation FORM DL DT {
	DISPLAY: none
}
DIV#navigation FORM DL DD {
	
}
DIV#navigation FORM P {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 12px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
DIV#navigation TABLE {
	BORDER-RIGHT: #aaaaaa 0px solid; BORDER-TOP: #aaaaaa 0px solid; MARGIN: -2px 0px 7px 7px; BORDER-LEFT: #aaaaaa 0px solid; WIDTH: 180px; BORDER-BOTTOM: #aaaaaa 0px solid
}

DIV#navigation TABLE TR TH {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaaaa 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#navigation TABLE TR TD {
	BORDER-RIGHT: #aaaaaa 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaaaaa 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 0px solid; TEXT-ALIGN: left
}

@media Screen    
{
DIV#navigation TABLE TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
    }
DIV#navigation .day {
	COLOR: #444444
}
DIV#navigation .satday {
	COLOR: #4444cc
}
DIV#navigation .sunday {
	COLOR: #cc4444
}
DIV#navigation .today {
	BACKGROUND-COLOR: #eeeeee
}
DIV#navigation .calender {
	MARGIN: 2px 10px
}
DIV#navigation .calender LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV#navigation .block {
	MARGIN-BOTTOM: 10px;
	PADDING-BOTTOM: 7px;
	MARGIN-RIGHT: 0px;
	TEXT-ALIGN: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
DIV#diary .diary {
	BORDER-RIGHT: #8080b0 1px solid;
	BORDER-TOP: #8080b0 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #8080b0 1px solid;
	BORDER-BOTTOM: #8080b0 1px solid;
	padding: 0px;
}
DIV#diary .diary2 {
	 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
DIV#diary H2 {
	DISPLAY: none
}
DIV#diary .t00 {
	MARGIN: 0px 190px 0px 0px
}
DIV#diary .t01 {
	FLOAT: left
}
DIV#diary .t02 {
	FLOAT: left
}
DIV#diary .t03 {
	
}
DIV#diary .toi01 {
	PADDING-RIGHT: 190px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 100%; MARGIN-RIGHT: 0px; TEXT-ALIGN: center
}
DIV#diary .toi02 {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
DIV#diary H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 20px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #60656c
}
DIV#diary H4 {
	MARGIN: 10px
}
DIV#diary H5 {
	BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: medium; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 20px; BORDER-LEFT: #999999 1px; COLOR: #ff0000; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dotted
}
DIV#diary .text  {
	FONT-SIZE: x-small
}
UNKNOWN {
	FONT-SIZE: small; COLOR: #000000
}
DIV#diary .text P {
	MARGIN: 15px 10px
}
DIV#diary .text UL {
	MARGIN: 15px 30px
}
DIV#diary .text OL {
	MARGIN: 15px 40px
}
DIV#diary .info {
	CLEAR: both; MARGIN: 5px 10px
}
DIV#diary .info  {
	FONT-SIZE: 10px
}
DIV#diary .info LI {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
DIV#diary .list {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px 20px; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaaaaa 1px solid
}
DIV#diary .list H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 15px; COLOR: #444444; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV#diary .list UL {
	MARGIN: 0px 0px 10px 20px
}
DIV#diary .list DL DT {
	FONT-WEIGHT: bold; MARGIN: 0px 5px
}
DIV#diary .list DL DD {
	MARGIN: 10px 10px 0px 15px
}
UNKNOWN {
	FONT-SIZE: small
}
DIV#comment .text P {
	MARGIN: 10px
}
DIV#page H2 {
	DISPLAY: none
}
DIV#page UL {
	MARGIN: 0px
}
DIV#page UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
DIV#navi H2 {
	DISPLAY: none
}
DIV#navi UL {
	MARGIN: 5px 0px; TEXT-ALIGN: right
}
DIV#navi UL LI {
	DISPLAY: inline; MARGIN-LEFT: 5px
}
DIV#navi FORM DL {
	
}
DIV#navi FORM DL DT {
	DISPLAY: none
}
DIV#navi FORM DL DD {
	FLOAT: left
}
DIV#navi FORM INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#contents H2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #8080b0 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #8080b0 1px solid; BACKGROUND-COLOR: #ddddee
}
DIV#contents H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #bbbbbb 1px double
}
DIV#contents H4 {
	MARGIN-BOTTOM: 10px
}
DIV#contents DL {
	MARGIN-BOTTOM: 20px
}
DIV#contents DL DT {
	MARGIN-TOP: 10px
}
DIV#contents DL DD {
	MARGIN-LEFT: 30px
}
DIV#work H2 {
	DISPLAY: none
}
DIV#work UL.menu {
	BORDER-RIGHT: #8080b0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8080b0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 20px 0px; BORDER-LEFT: #8080b0 1px solid; WIDTH: 175px; PADDING-TOP: 0px; BORDER-BOTTOM: #8080b0 1px solid
}
DIV#work UL.menu LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ddddee
}
DIV#work UL.menu LI UL {
	MARGIN: 0px -5px; PADDING-TOP: 3px
}
DIV#work UL.menu LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#work UL.menu LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 1px 0px 0px; WIDTH: 175px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
UNKNOWN {
	WIDTH: 165px
}
DIV#work UL.menu LI A.selected {
	BACKGROUND-COLOR: #f0f0f0
}
DIV#env H2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #8080b0 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #8080b0 1px solid; BACKGROUND-COLOR: #ddddee
}
DIV#env H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
DIV#env DL {
	MARGIN-BOTTOM: 20px
}
DIV#env DL DD {
	MARGIN-BOTTOM: 10px
}
DIV#env FORM {
	MARGIN-BOTTOM: 20px
}
DIV#canvas H2 {
	PADDING-RIGHT: 5px; BORDER-TOP: #8080b0 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #8080b0 1px solid; BACKGROUND-COLOR: #ddddee
}
.foot1 {
	
}
.copy01 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.new {
	COLOR: #ff0000
}

body {
	margin:0;
	font-size:75%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#555555;
	line-height:1.3;}
a{
	color:#A70000;
	text-decoration:none;}

a:hover {
	color:#E16F00;
	text-decoration:underline;
}


img {
	border:0px;
	margin: 0px;
	padding: 0px;
}
form,p,div,table,blockquote,hr {
	margin:0px;
	padding:0px;
}

.con {
	margin-left: auto;
	margin-right: auto;
	width: 600px;
}
.con02{
	margin:0px;
	width:598px;
	border-left:solid 1px #BDCBEC;
	border-right:solid 1px #BDCBEC;
	background-color:#FFFEEE;}
	

.lead {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
.keigu{
	text-align: right;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	}
.mokuji {
	padding-top: 10px;
	padding-left: 10px;
	border-top-style: double;
	border-top-width: 3px;
	border-top-color: #999999;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.kiji{
	margin:5px 10px 0 10px;
	}
.kiji02{
	padding:5px 20px 0px 20px;
	}	
.kiji03{
	margin:0 10px 0 10px;
	}
.title {
	display:block;
	width:540px;
	background-color:#737F9A;
	border-left:#A70000 6px solid;
	padding:2px 4px 2px 6px;
	font-weight:bolder;
	color:#FFF;
}
.title02 {
	margin-left:10px;
	display:block;
	width:540px;
	border-left:#A70000 5px solid;
	padding:0 4px 0 4px;
	font-weight:bolder;
	color:#555555;
}
.title03 {
	display:block;
	background-color:#CCC;
	padding:2px;
	font-weight:bolder;
	color:#555555;
}
.title04 {
	margin-left:10px;
	display:block;
	width:500px;
	border-left:#A70000 6px solid;
	padding:0 4px 0 4px;
	font-weight:bolder;
	color:#555555;
}
.title05 {
 margin-left:10px;
 display:block;
 width:510px;
 border-left:#A70000 6px solid;
 padding:1px 4px 1px 4px;
 font-weight:bolder;
 color:#fff;
 background-color:#004FA0;
}
ul {
	padding-bottom: 10px;
	padding-left: 20px;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
li {
	background-image: url(../images/circle.gif);
	background-position: left center;
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 15px;
}
ul.kiji03 li {
	background-image: url(../images/circle.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 15px;
}
table.kiji03{
	margin:0 10px 0 30px;
	}
.aki01 {
	font-size:1px;
	margin:4px;
}

.aki02 {
	font-size:1px;
	margin:8px;
}
.aki03 {
	font-size:1px;
	margin:16px;
}



.foot{
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	}
.tyui{
	border-left:solid 1px #BDCBEC;
	border-right:solid 1px #BDCBEC;
	border-top:solid 1px #BDCBEC;
	border-bottom:solid 1px #BDCBEC;
	background-color: #F2F2F2;
	padding: 5px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	}

.price_ore {
	color: #FF6600;
	font-weight: bold;
}
.img_up {
	vertical-align: top;
}
.vol {
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #999999;
}
.waku_b {
	margin: 0px;
	padding: 0px;
	height: 8px;
}
.nenga {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.mlogo {
	float: right;
	width: 210px;
}