 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
	BACKGROUND: #333333;
}
H1 {
    FONT-SIZE: 30px;
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
A:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006699; TEXT-DECORATION: underline
}
A:active {
	
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FILTER: none; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A:hover IMG {
	FILTER: Gray()
}
P {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
UL {
	
}
UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url() no-repeat 0px 0.4em; LIST-STYLE-TYPE: none
}
DL {
	
}
DT {
	
}
DD {
	PADDING-LEFT: 8px
}
FORM {
	MARGIN: 0px
}
INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
BLOCKQUOTE {
	BORDER-RIGHT: #eee0e5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee0e5 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 10px; MARGIN: 15px 20px 0px; BORDER-LEFT: #eee0e5 1px solid; WIDTH: auto; LINE-HEIGHT: 160%; PADDING-TOP: 10px; BORDER-BOTTOM: #eee0e5 1px solid
}
.quotetitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid
}
#banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff no-repeat right top; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: #666699 0px solid; TEXT-ALIGN: center
}
#banner A {
	FONT-SIZE: 32px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner A:link {
	FONT-SIZE: 32px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner A:visited {
	FONT-SIZE: 32px; COLOR: #ffffff; TEXT-DECORATION: none
}
#banner A:hover {
	
}
#banner A:active {
	
}
#banner H2 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.blog {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: small; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; COLOR: #36414d; PADDING-TOP: 0px
}
.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 6px 5px 0px; PADDING-TOP: 2px
}
H2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; COLOR: #ccc; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.date {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.trackbacks-header {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.comments-header {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.comments-open-header {
	BACKGROUND: #8fabbe; COLOR: #ffffff
}
.entry {
	FONT-SIZE: 14px;
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
	 BACKGROUND: #ffffff repeat-y right 50%; MARGIN: 0px 5px 15px; WIDTH: auto; COLOR: #36414d; WORD-BREAK: break-all; LINE-HEIGHT: 170%; BORDER-BOTTOM: #eee0e5 0px solid
}

.entry-body {
	FONT-SIZE: 90%;
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;

}

.entry A:active {
	
}
.entry IMG {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
.entry2 {
	FONT-SIZE: 13px; BACKGROUND: #ffffff; MARGIN: 0px 5px 15px; WIDTH: auto; COLOR: #36414d; WORD-BREAK: break-all; LINE-HEIGHT: 170%; BORDER-BOTTOM: #eee0e5 0px solid; TEXT-ALIGN: justify
}
.entry2 A:active {
	
}
.entry2 IMG {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0px
}
.entry3 {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; MARGIN: 0px 5px 15px; WIDTH: auto; COLOR: #36414d; WORD-BREAK: break-all; LINE-HEIGHT: 170%; TEXT-ALIGN: justify
}
.entry3 A:active {
	
}
.entry3 IMG {
	MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0px
}
.entry TEXTAREA {
	WIDTH: 97%
}
.extended {
	
}
.entry-header {
	FONT-WEIGHT: bold;
font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px; MARGIN: 15px 0px 12px; COLOR: #ff4500
}
.entry-header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 15px 0px 12px; COLOR: #ff4500
}
.entry-header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #444444
}
.entry-header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #444444
}
.entry-footer {
	BORDER-TOP: #eee0e5 1px dotted; FONT-SIZE: 9px; MARGIN: 10px 0px 0px; COLOR: #36414d; TEXT-ALIGN: right
}
.commenter-profile IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.content-nav {
	FONT-SIZE: 13px; MARGIN: 10px; TEXT-ALIGN: center
}
.sidetitle {
	BORDER-RIGHT: #eee0e5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee0e5 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee0e5 1px solid; COLOR: #444444; LINE-HEIGHT: 140%; PADDING-TOP: 1px; BORDER-BOTTOM: #eee0e5 1px solid; TEXT-ALIGN: center
}
.side {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 3px 0px 20px; COLOR: #444444; LINE-HEIGHT: 160%
}
.side #categories UL {
	PADDING-LEFT: 16px
}
.side #categories UL UL {
	PADDING-LEFT: 10px
}
.side #categories LI {
	LIST-STYLE-TYPE: circle
}
.counter {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 8px 0px 25px; PADDING-TOP: 2px
}
.syndicate {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.powered {
	MARGIN-TOP: 50px; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 150%; TEXT-ALIGN: left
}
.powered IMG {
	MARGIN-TOP: 3px
}
.clear {
	CLEAR: both
}
#comments-open-data P {
	MARGIN-BOTTOM: 10px
}
#comment-post {
	FONT-WEIGHT: normal
}
#comment-author {
	WIDTH: 220px
}
#comment-email {
	WIDTH: 220px
}
#comment-url {
	WIDTH: 220px
}
#comment-text {
	WIDTH: 220px
}
#comment {
	WIDTH: 266px
}
#comment-bake-cookie {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
#comments-open-footer {
	MARGIN-TOP: 5px; TEXT-ALIGN: center
}
.trackbacks {
	MARGIN: 10px 5px; COLOR: #36414d
}
.comments {
	MARGIN: 10px 5px; COLOR: #36414d
}
.trackbacks-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; PADDING-TOP: 2px
}
.comments-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; PADDING-TOP: 2px
}
.comments-open-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; PADDING-TOP: 2px
}
#trackbacks-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.trackback-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.comment-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.comments-open-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WORD-BREAK: break-all; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.comment-content IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.trackback-content P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.comment-content P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px
}
.trackback-footer {
	BORDER-TOP: #36414d 0px dotted; FONT-SIZE: 9px; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.comment-footer {
	BORDER-TOP: #36414d 0px dotted; FONT-SIZE: 9px; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.comments-open LABEL {
	DISPLAY: block
}
.comments-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #8fabbe; PADDING-BOTTOM: 2px; MARGIN: 15px 0px; COLOR: #ffffff; PADDING-TOP: 2px
}
#tb_url {
	WIDTH: 270px
}
#comments-open-data DL {
	
}
#comments-open-data DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 80px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#comments-open-data DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
BODY.layout-three-column {
	BACKGROUND: #eeee00; MARGIN-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
BODY.layout-two-column-left {
	BACKGROUND: #eeee00; MARGIN-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
BODY.layout-two-column-right {
	BACKGROUND: #eeee00; MARGIN-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
BODY.layout-one-column {
	BACKGROUND: #EEEEE0; MARGIN-BOTTOM: 20px; PADDING-TOP: 20px; TEXT-ALIGN: center
}


.layout-one-column #container {
	MARGIN-BOTTOM: 0px
}
.layout-one-column #box {
	BORDER-RIGHT: #eee0e5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee0e5 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: #eee0e5 1px solid; 
	WIDTH: 518px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #eee0e5 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.layout-one-column-liquid #banner {
	BORDER-RIGHT: #eee0e5 1px solid; MARGIN-LEFT: 100px; BORDER-LEFT: #eee0e5 1px solid; MARGIN-RIGHT: 100px
}
BODY.layout-one-column-liquid {
	BACKGROUND: #36414d
}

.layout-one-column #footer-search {
	BORDER-TOP: #eee0e5 1px solid; FONT-SIZE: 10px; MARGIN: 0px; COLOR: #444444; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.layout-one-column #footer-one {
	BORDER-TOP: #eee0e5 1px solid; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #fff5ee; TEXT-ALIGN: center
}
.layout-one-column-liquid #footer-one {
	FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #444444; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
.layout-one-column-liquid #footer-liquid {
	DISPLAY: none
}
.layout-one-column-liquid #footer {
	DISPLAY: none
}
.layout-one-column #footer-liquid {
	DISPLAY: none
}
.layout-one-column #footer {
	DISPLAY: none
}
.layout-one-column #archive {
	FONT-SIZE: 9px; TEXT-ALIGN: center
}
.layout-one-column-liquid #archive {
	FONT-SIZE: 9px; TEXT-ALIGN: center
}

.layout-one-column-liquid #content {
	BORDER-RIGHT: #eee0e5 1px solid; BACKGROUND: #000000; MARGIN: 0px 100px 10px; BORDER-LEFT: #eee0e5 1px solid; BORDER-BOTTOM: #eee0e5 0px solid
}

.layout-one-column #content {
	
}
INPUT {
	FONT-FAMILY: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", arial, sans-serif
}
TEXTAREA {
	FONT-FAMILY: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", arial, sans-serif
}

#topleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #eee0e5 1px solid
}
#topleft IMG {
	FLOAT: left; MARGIN: 0px
}
.topright {
	PADDING-RIGHT: 10px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-TOP: 6px; FONT-FAMILY: verdana,arial,sans-serif; TEXT-ALIGN: right
}
.topright INPUT {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.topright A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cdcdc1; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.topright A:visited {
	FONT-WEIGHT: bold; COLOR: #444; TEXT-DECORATION: none
}
.topright A:active {
	FONT-WEIGHT: bold; COLOR: #cdcdc1; TEXT-DECORATION: none
}
.topright A:hover {
	COLOR: #e00; TEXT-DECORATION: underline
}
.google {
	MARGIN-TOP: 10px; FONT-SIZE: 100%; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.posted1 {
	CLEAR: left; PADDING-RIGHT: 20px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,sans-serif; TEXT-ALIGN: right
}
.posted1 A:link {
	TEXT-DECORATION: none
}
.posted1 A:visited {
	TEXT-DECORATION: none
}
.posted1 A:active {
	TEXT-DECORATION: none
}
.posted1 A:hover {
	BORDER-BOTTOM: #ff0033 1px solid; TEXT-DECORATION: none
}

