BODY {
	BACKGROUND-COLOR : #FDFDED;
	background-image : url(image/bg_body.gif);
	background-repeat : repeat-y;
	SCROLLBAR-FACE-COLOR : #FEF4A2;
	SCROLLBAR-HIGHLIGHT-COLOR : #ffffff;
	SCROLLBAR-SHADOW-COLOR : #FDA240;
	SCROLLBAR-3DLIGHT-COLOR : #ffffff;
	SCROLLBAR-ARROW-COLOR : #FF9900;
	SCROLLBAR-DARKSHADOW-COLOR : #ffffff;
	SCROLLBAR-BASE-COLOR : #ffffff;
	margin:0px 0px 0px 0px;
}
BODY,TH,TD {
	FONT-SIZE : 12px;
	FONT-FAMILY : "ƒqƒ‰ƒMƒmŠÛƒS Pro W4","Osaka","‚l‚r ‚oƒSƒVƒbƒN","verdana","arial","sans-serif";
	COLOR : #666666;
	LINE-BREAK : strict;
	line-height : 120%;
	letter-spacing : 1px;
}
A {
	COLOR: #663300;
	FONT-FAMILY: "Osaka","verdana","arial","sans-serif";
	letter-spacing: none;
	text-decoration : none;
}
A:link {
	COLOR: #663300;
}
A:visited {
	COLOR: #996666;
}
A:active {
	COLOR: #996666;
}
A:hover {
	COLOR: #FF3300;
}

UL LI {
	list-style-image : url(image/point.gif);
	position : relative;
	left : -15px;
	line-height : 150%;
}
#head{
	z-index : 99;
	background-image : url(image/bg_top.gif);
	width : 750px;
	height : 97px;
	position : absolute;
	top : 0px;
	left : 0px;
}
.head_img{
	position : absolute;
	top : 0px;
	left : 0px;
}
.head_title{
	position : absolute;
	top : 0px;
	left : 82px;
}
.head_menu{
	FONT-SIZE : 10px;
	position : absolute;
	top : 52px;
	left : 100px;
}
.head_info{
	FONT-SIZE : 10px;
	position : absolute;
	top : 78px;
	left : 82px;
}
h1{
	COLOR : #663300;
	FONT-SIZE : 12px;
	position : absolute;
	top : 10px;
	left : 300px;
}
h6{
	COLOR : #999999;
	FONT-SIZE : 10px;
	font-weight : normal;
	position : absolute;
	top : 15px;
	left : 700px;
}
.menu{
	FONT-SIZE : 10px;
}

#content{
	width : 750px;
	margin-top : 80px ;
}

.con_menu{
	FONT-SIZE : 10px;
	BACKGROUND-COLOR : #EFEFEF;
	width : 180px;
	position : relative;
	top : 10px;
	left : 10px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}

.com_mmenu{
	float : left;
}
.con_ms{
	width : 180px;
	height : 10px;
	position : relative;
	top : 10px;
	left : 10px;
}
.con_sp{
	height : 1px;
}
.con_mt{
	text-align : center;
	font-weight : bold;
	padding:0 0 0 0;
	border-bottom:1px dotted #999999;
}
.c_sub{
	width : 540px;
	margin-top : 10px ;
	margin-left : 200px;
}

.entitle_bg{
	background-image : url(image/entitle_bg.gif);
	FONT-SIZE : 14px;
	COLOR : #134702;
	width : 540px;
	height : 25px;
	font-weight : bold;
	text-align : center;
	vertical-align : bottom;
	padding-top:7px;
	border-bottom:1px solid #999999;
}
.entitle_bg1{
	width : 540px;
	height : 4px;
}
.c_view{
	width : 528px;
	padding:5px 5px; 5px; 5px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

.c_bsub{
	position : absolute;
	top : -50px;
}
.c_sub th{
	BACKGROUND-COLOR : #ECFDD9;
	FONT-SIZE : 14px;
	COLOR : #134702;
	line-height : 150%;
}
.c_line{
	color:#6e6e6e;
	font-size:12px;
	padding:0 5 0 5;
	border-bottom:1px dotted #999999;
}
.c_sub span{
	font-weight:bold;
	padding:0 0 0 0;
}
.fcol {
	COLOR: #E84B4B;
}
.fcol_blue {
	COLOR: #666699;
}
.fcol_olive {
	COLOR: #669966;
}
.top_link {
	text-align : right;
	padding:10 10 10 0;
}
.posted{
	font-size:10px;
	text-align : right;
}
.c_data{
	FONT-SIZE : 10px;
	text-align : right;
}
.c_record{
	FONT-SIZE : 10px;
}
.fere{
	FONT-SIZE : 10px;
	text-align : center;
	padding: 0 0 10 0;
	margin-top : -70px ;
	margin-left : -10px ;
}
.copy{
	FONT-SIZE : 10px;
	text-align : center;
	padding:10 0 10 0;
	position : relative;
	top : 5px;
}

.c_sub A {
	COLOR: #003399;
	text-decoration : underline;
}
.c_sub A:link {
	COLOR: #003399;
}
.c_sub A:visited {
	COLOR: #003399;
}
.c_sub A:active {
	COLOR: #003399;
}
.c_sub A:hover {
	COLOR: #CC3366;
}

.calendar {
	width : 180px;
	position : relative;
	top : 10px;
	left : 10px;
}

.calendar A {
	COLOR: #3366CC;
	FONT-FAMILY: "Osaka","verdana","arial","sans-serif";
}
.calendar A:link {
	COLOR: #3366CC;
}
.calendar A:visited {
	COLOR: #3366CC;
}
.calendar A:active {
	COLOR: #3366CC;
}
.calendar A:hover {
	COLOR: #ffa500;
}
.powered {
	FONT-SIZE : 10px;
	width : 180px;
	position : relative;
	left : 10px;
}
.dialy{
	border:1px dotted 663300;
}
#bg_right{
	background-image : url(image/bg_left.gif);
}
.key{
	COLOR: #663300;
	background-color : #fdfded;
	border:1px dotted #ffcc66;
	margin : 10px ;
	padding : 10px ;
}
.comments-head{
	border-bottom:1px solid #999999;
}
.trackback-body{
	font-weight : normal;
	width : 490px;
	FONT-SIZE : 10px;
	background-color : #EFEFEF;
	position : relative;
	left : 10px;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding : 5px ;
}
.comments-body{
	position : relative;
	left : 10px;
}
.comments-sub{
	position : relative;
	left : 0px;
	width:180px;
	padding-right:15px;
	margin-right:15px;
	float:left;
	text-align:left;
	border-right:1px
	dotted #bbb;
}
.fs10{
	font-size : 10px;
}
.trackback_url{
	font-size : 10px;
	FONT-FAMILY : "ƒqƒ‰ƒMƒmŠÛƒS Pro W4","Osaka","‚l‚r ‚oƒSƒVƒbƒN","verdana","arial","sans-serif";
	COLOR : #666666;
	border-style : none;
}
.con_name{
	width : 180px;
	font-size : 6px;
}
.con_name A,.con_name A:link,.con_name A:visited,.con_name A:active,.con_name A:hover {
	text-decoration : none;
}

