* {
    MARGIN:0;
    PADDING:0;    
}
BODY {
	MARGIN: 0px
}
container {
	MARGIN: 0px auto; WIDTH: 865px; TEXT-ALIGN: left
}

DIV.main {
	MARGIN: 20px 0px 10px 10px;font-family: verdana,arial,sans-serif;
}
.main-continues {
	MARGIN: 0px;font-family:verdana,arial,sans-serif;
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; text-decoration: none; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}

.blogtitle {
	FONT-FAMILY: verdana, arial, sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: none; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; POSITION: absolute; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.title01 {
	BORDER-RIGHT: #999999 1px solid; MARGIN-BOTTOM: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: darkorange; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 1px solid; COLOR: #fffffe; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, sans-serif; FIREBRICK: #999999 1px solid
}

.title02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  FONT-SIZE: 85%; FONT-WEIGHT: bold;BACKGROUND: url(http://www.yupoppo.jp/img/title.gif) #ffffff; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: darkorange 2px solid; text-decoration: none;  FONT-FAMILY: verdana, arial, sans-serif;
}

.mokuji {
	BORDER-RIGHT: #999999 0px solid; MARGIN-BOTTOM: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: darkorange; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 0px solid; COLOR: #fffffe; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, sans-serif; FIREBRICK: #999999 1px solid; WIDTH: 865px
}

A.toplink {
	BORDER-RIGHT: #999999 0px solid; MARGIN-BOTTOM: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: darkorange; PADDING-BOTTOM: 3px; BORDER-LEFT: #999999 0px solid; COLOR: #fffffe; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, sans-serif; FIREBRICK: #999999 1px solid
}

.orangeline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px;  FONT-SIZE: 85%; FONT-WEIGHT: bold;BACKGROUND: url(http://www.yupoppo.jp/img/title.gif) #ffffff; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: darkorange 2px solid; text-decoration: none;  FONT-FAMILY: verdana, arial, sans-serif;
}

.description {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: sub; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,sans-serif; BACKGROUND-COLOR: #ffffff
}

#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 145px; PADDING-BOTTOM: 0px; WIDTH: 550px; PADDING-TOP: 10px; POSITION: absolute
}
#links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 6px; POSITION: absolute; TEXT-ALIGN: left
}
#links2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 705px; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 6px; POSITION: absolute; TEXT-ALIGN: left
}



.blog {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;PADDING-TOP: 8px;font-family: monospace;
}
.menu {
	FONT-SIZE: 85%; COLOR: #aaaaaa; TEXT-ALIGN: right
}
.blogbody {
	FONT-SIZE: 85%; MARGIN: 10px 5px 0px; LINE-HEIGHT: 150%;font-family:verdana,arial,sans-serif;
}

.blogbody A {
	FONT-WEIGHT: normal; COLOR: #000000; textdecoration: underline; padding-bottom: 3px;
}
.blogbody A:link {
	FONT-WEIGHT: normal; COLOR: #000000; textdecoration: underline; padding-bottom: 3px;
}
.blogbody A:visited {
	FONT-WEIGHT: normal; COLOR: #000000; textdecoration: underline; padding-bottom: 3px;
}
.blogbody A:active {
	FONT-WEIGHT: normal; COLOR: #000000; textdecoration: underline; padding-bottom: 3px;
}
.blogbody A:hover {
	COLOR: #353535; TEXT-DECORATION: none; padding-bottom: 3px;
}
.title a:link,.title a:visited,.title a:hover,.title a:active{
FONT-WEIGHT:bold;
}

blockquote{
border-left:10px solid #ffcc33;
background-color:#ffff99;
paddding:0.0em 1em;
}

.posted {
	FONT-SIZE: 85%; MARGIN: 10px 0px 25px; COLOR: #aaaaaa; FONT-FAMILY: verdana, arial, sans-serif; TEXT-ALIGN: right;line-height: 120%; กก
}
A.aposted {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
A.aposted:link {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
A.aposted:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
A.aposted:active {
	
}
A.aposted:hover {
	COLOR: #aaaaaa; TEXT-DECORATION: none
}
.side {
	BORDER-RIGHT: #353535 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 85%; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 6px; BORDER-LEFT: #353535 1px solid; LINE-HEIGHT: 130%; PADDING-TOP: 5px; BORDER-BOTTOM: #353535 1px solid; TEXT-ALIGN: left
}
.sidetitle {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 85%; BORDER-LEFT: #999999 1px solid; COLOR: #fffffe; LINE-HEIGHT: 130%; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: darkorange
}

.quotetable {
	BACKGROUND: #cccccc
}
.quote {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 85%; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px
}

.powered {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.syndicate {
	FONT-SIZE: 85%; FONT-FAMILY: ; TEXT-ALIGN: center
}
.pagetop {
	FONT-SIZE: 85%; MARGIN: 0px 0px 25px; COLOR: #666; FONT-FAMILY: ; TEXT-ALIGN: right
}

PRE {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 85%; BACKGROUND: #eee; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #aaa 1px solid; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: 
}



.centertop {
	padding-top: 0px;
	padding-left: 51px;
	text-align: left;
	line-height: 150%;
}

UL {
	MARGIN-LEFT: 2px
}
