A {
	COLOR: #FF2222;
	TEXT-DECORATION: none;
}
A:link {
	COLOR: #FF2222;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #992222;
	TEXT-DECORATION: none;
}
A:active {
	COLOR: #FF2222;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #FF2222;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: BOLD;
}
A.h1top:link {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.h1top:visited {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.h1top:active {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A.h1top:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(http://goldblog.jp/img/mt-blue-bg.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 0px;
	FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif, Osaka
}
#container {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	MARGIN-LEFT: auto;
	BORDER-LEFT: #CCCCCC 1px solid;
	WIDTH: 800px;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #FFFFFF
}
#body-footer P {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: 1px solid;
	TEXT-ALIGN: right
}
#title {
	BACKGROUND: url(http://goldblog.jp/img/mt-blue-title.jpg) no-repeat;
	WIDTH: 800px;
	HEIGHT: 110px
}
#calendar_h {
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
	BORDER-BOTTOM: #00CCFF 1px solid;
	TEXT-ALIGN: center
}
#leftsidebar {
	FLOAT: left;
	WIDTH: 160px;
	BACKGROUND-COLOR: #FFFFFF
}
#contents {
	FLOAT: left;
	WIDTH: 600px;
	BACKGROUND-COLOR: #FFFFFF
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
.titleinner {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	PADDING-TOP: 10px
}
.sidebarinner {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 180%;
	PADDING-TOP: 10px
}
P.blogname {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 32px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px 10px;
	COLOR: #FFFFFF;
	PADDING-TOP: 0px;
	FONT-FAMILY: sans-serif, serif, Osaka
}
P.blogdesc {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 0px;
	COLOR: #CCCCCC;
	BACKGROUND-COLOR: #6666FF;
	PADDING-TOP: 0px;
	FONT-FAMILY: sans-serif, selif, Osaka
}
UL {
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 0px
}
.contententry UL {
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 12px
}
.contententry LI {
	PADDING-LEFT: 2px;
	MARGIN-LEFT: 0px
}
#leftsidebar UL {
	LINE-HEIGHT: 180%;
	LIST-STYLE-TYPE: none;
}
#leftsidebar LI {
	PADDING-LEFT: 0px;
	LINE-HEIGHT: 140%
}
UL UL {
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 5px;
	LINE-HEIGHT: 110%;
	LIST-STYLE-TYPE: none;
}
LI .module-list-item {
	PADDING-LEFT: 0px;
	LIST-STYLE-TYPE: none;
}
.errormessage {
	BORDER-TOP-WIDTH: 1px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	BORDER-RIGHT-WIDTH: 1px;
}
#contents H1 {
	MARGIN-TOP: 10px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 18px;
	MARGIN-BOTTOM: 20px;
	BORDER-LEFT: #6699CC 5px solid;
	FONT-FAMILY: sans-serif serif, Osaka;
	TEXT-ALIGN: left;
}
H1 {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
}
H2 {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
}
H3 {
	MARGIN-TOP: 10px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 10px;
}
P {
	MARGIN-TOP: 10px;
	FONT-SIZE: 14px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: sans-serif, serif, Osaka;
}
.entrydate {
	PADDING-RIGHT: 5px;
	MARGIN-TOP: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 0px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0099FF;
	TEXT-ALIGN: right;
}
.contententry {
	BORDER: #0099FF 1px solid;
	PADDING-RIGHT: 10px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 10px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	FONT-FAMILY: sans-serif, serif, Osaka;
}
#leftsidebar {
	FONT-SIZE: 12px;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: sans-serif, serif, Osaka;
	TEXT-ALIGN: left;
}
.sidebartitle {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: medium;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 120%;
	PADDING-TOP: 2px;
	FONT-FAMILY: sans-serif, serif, Osaka;
	BACKGROUND-COLOR: #00CCFF;
	TEXT-ALIGN: center;
}
.sidebartitletb {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: medium;
	PADDING-BOTTOM: 2px;
	WIDTH: auto;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 140%;
	PADDING-TOP: 2px;
	FONT-FAMILY: sans-serif, serif, Osaka;
	BACKGROUND-COLOR: #00CCFF;
	TEXT-ALIGN: center;
}
.trackback {
	COLOR: #323232;
	FONT-SIZE: 10px;
	FONT-STYLE: italic;
}
#allowcomments {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: serif
}
.comments {
	WIDTH: 558px;
	MARGIN-TOP: 0px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: serif;
	TEXT-ALIGN: LEFT;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px #0099CC SOLID;
	PADDING: 5px;
}
.comments-header {
	WIDTH: 560px;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: sans-serif, serif, Osaka;
	BACKGROUND-COLOR: #0099CC;
	TEXT-ALIGN: left
	MARGIN-BOTTOM: 0px;
	PADDING: 0px 5px;
}
.comment-content {
	FONT-SIZE: 10px;
	BORDER-BOTTOM-COLOR: #333;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: auto;
}
.comment-footer {
	MARGIN-TOP: 15px;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 5px;
	BORDER-BOTTOM: 1px dotted;
	TEXT-ALIGN: right;
}
BLOCKQUOTE {
	BORDER-RIGHT: #666666 1px dotted;
	PADDING: 10px;
	BORDER-TOP: #666666 1px dotted;
	FONT-SIZE: 14px;
	MARGIN: 5px auto;
	BORDER-LEFT: #666666 1px dotted;
	WIDTH: 80%;
	LINE-HEIGHT: 120%;
	BORDER-BOTTOM: #666666 1px dotted;
	FONT-FAMILY: 'trebuchet ms', verdana, helvetica, arial, sans-serif, Osaka;
}
BODY A IMG {
	BORDER-TOP-WIDTH: 0px;
	MARGIN-TOP: 2px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN-BOTTOM: 2px;
	BORDER-RIGHT-WIDTH: 0px;
}
.form {
	MARGIN:0px;
}
.ajust {
	FLOAT:LEFT;
	WIDTH:80px;
	HEIGHT:20px;
	FONT-WEIGHT:BOLD;
}
.txtbox {
	HEIGHT:20px;
	WIDTH:200px;
	BORDER: SOLID 1px #FF66FF;
}
.txtboxs {
	HEIGHT:20px;
	WIDTH:80px;
	BORDER: SOLID 1px #FF66FF;
}
.txtarea {
	HEIGHT:100px;
	WIDTH:300px;
	BORDER: SOLID 1px #FF66FF;
}

