BODY {
	PADDING-RIGHT: 0px;
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 0px;
	BACKGROUND-IMAGE: url(images/temp/bg.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 10px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-COLOR: #FFFFFF
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #3399cc;

}
A:visited {
	COLOR: #3399cc;
}
A:active {
	COLOR: #ffff00
}
A:hover {
	LEFT: 1px;
	COLOR: #95c600;
	POSITION: relative;
	TOP: 1px
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#container {
	WIDTH: 801px;
	LINE-HEIGHT: 140%;
	TEXT-ALIGN: left;
	padding: 0px;
	margin: 0px;
}
#header {
	COLOR: #666666;
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	TEXT-ALIGN: left;
	background-image: url(images/temp/top_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 70px 0px 0px;
	width: 801px;
	height: 309px;
}
#header a {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
#header H1 a {
	FONT-SIZE: 1pt;
	text-indent: -2000px;
	background-image: url(images/temp/titlebg.gif);
	background-repeat: no-repeat;
	height: 48px;
	width: 218px;
	margin-left: 400px;
	display: block;
	TEXT-DECORATION: none;
}
#header H2 {
	FONT-SIZE: 9pt;
	COLOR: #3399cc;
	padding-left: 500px;
	font-weight: bold;
}
#center {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 450px;
	margin-top: -200px;
	margin-left: 20px;
}
#left {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 200px;
	margin-left: 10px;
	margin-top: -318px;
}

.content {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 25px;
	PADDING-BOTTOM: 15px;
	COLOR: #666666;
	PADDING-TOP: 15px;
	FONT-FAMILY: "Verdana", "Helvetica"
}
.content P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 10px;
	COLOR: #666666;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: "Verdana", "Helvetica";
	TEXT-ALIGN: left
}
.content BLOCKQUOTE {
	BORDER-RIGHT: #95c600 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #95c600 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #95c600 1px solid;
	LINE-HEIGHT: 150%;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #95c600 1px solid;
	BACKGROUND-COLOR: #FFFFFF
}
.content LI {
	LINE-HEIGHT: 150%
}
.content H2 {
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 33px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: url(images/temp/date_bg.gif);
	MARGIN-BOTTOM: 3px;
	COLOR: #ff6600;
	PADDING-TOP: 13px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: "Verdana", "Helvetica";
	LETTER-SPACING: 1px;
	HEIGHT: 45px;
	TEXT-ALIGN: left
}
.content H3 {
	BACKGROUND-POSITION: left top;
	PADDING-LEFT: 22px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: url(images/temp/title_check.gif);
	MARGIN-BOTTOM: 10px;
	COLOR: #333;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: "Verdana", "Helvetica";
	TEXT-ALIGN: left
}
.content P.posted {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: center top; PADDING-LEFT: 3px; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(images/temp/post_line.gif); MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: normal; PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: 'Trebuchet MS', "Verdana", "sans-serif"; TEXT-ALIGN: left
}
.sidebar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#calendar {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: "Verdana", "Arial", "sans-serif";
	TEXT-ALIGN: center;
	margin-bottom: 30px;
}
#calendar TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#calendar CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Verdana", "Arial", "sans-serif"; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#calendar TH {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#calendar TD {
	TEXT-ALIGN: center
}
#calendar A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#calendar A:link {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/temp/batsu.gif); COLOR: #999999; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#calendar A:visited {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/temp/batsu.gif); COLOR: #999999; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#calendar A:active {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/temp/batsu.gif); COLOR: #999999; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#calendar A:hover {
	BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(images/temp/batsu_on.gif); COLOR: #ff3366; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.sidebar H2 {
	FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka";
	COLOR: #666666;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE:url(images/temp/sideline.gif);
	BACKGROUND-POSITION: left bottom;
	PADDING-bottom: 12px;
	BACKGROUND-REPEAT: no-repeat;
	LETTER-SPACING: 1px;
	TEXT-ALIGN: left;
	margin-bottom: 5px;
	padding-left: 10px;
}
.sidebar UL {
	PADDING-LEFT: 5px;
	MARGIN: 0px 0px 25px
}
.sidebar LI {
	MARGIN-TOP: 5px;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 140%;
	FONT-FAMILY: "Verdana", "Arial", "sans-serif";
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left;
	color: #666666;
	list-style-image: url(images/temp/check.gif);
	list-style-position: inside;
}
.sidebar IMG {
	
}
.photo {
	MARGIN-BOTTOM: 20px; TEXT-ALIGN: left
}
.link-note {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 110%; PADDING-TOP: 2px; FONT-FAMILY: "Verdana", "Arial", "sans-serif"; TEXT-ALIGN: left
}
.link-note FORM {
	MARGIN-TOP: 0px; COLOR: #333333; LINE-HEIGHT: 110%
}
#powered {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 110%; FONT-FAMILY: "Verdana", "Arial", "sans-serif"; TEXT-ALIGN: left
}
#comment-data {
	BORDER-RIGHT: #666666 2px dotted; PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 180px; MARGIN-RIGHT: 15px; TEXT-ALIGN: left
}
UNKNOWN {
	WIDTH: 80%
}
.techstuff {
	BORDER-RIGHT: #99cc00 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #99cc00 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #99cc00 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #99cc00 1px solid; BACKGROUND-COLOR: #FFFFFF
}
.images_left {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #333333 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #333333 1px solid
}
.images_right {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: right; MARGIN-BOTTOM: 5px; BORDER-LEFT: #333333 1px solid; MARGIN-LEFT: 5px; BORDER-BOTTOM: #333333 1px solid
}
SELECT {
	FONT-SIZE: 9pt; WIDTH: 100%; COLOR: #ff6600; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
/* カテゴリー */
.category-list {
	margin-bottom: 20px;
}
.category-list ul {
	margin: 0px;
	padding: 0px;
}
.category-list li {
	list-style-type: none;
	list-style-image: url(images/temp/list.gif);
}
.category-list li ul {
	margin-left: 10px;
}

/* TAB */
#tab_pop_badge {
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM:5px;
	LINE-HEIGHT: 110%;
	TEXT-ALIGN: left;
	overflow-y: hidden;
	overflow-x: hidden;
}

/* paging */
.paginate {
width:100%;
padding-right:10px;
}