#link
a{font-size:14px;color:#FFFFFF}

#sougo
a:link{font-size:10px;color:#333333;text-decoration:none;position:relative;top:-2px;}

#sougo
a:visited{font-size:10px;color:#663366;text-decoration:none;position:relative;top:-2px;}

#sougo
a:hover{font-size:10px;color:#B80303;text-decoration:underline;position:relative;top:-2px;}

#sub
td{background-color:#FFFFFF;padding:0;}

#sub
a{display:block;width:100%;}

#sub
a:link{color:#333333;}

#sub
a:hover{background-color:#DDDDDD;color:#333333;}
a:link{font-size:12px;color:#333333;text-decoration:none;}
a:visited{font-size:12px;color:#663366;text-decoration:none;}
a:hover{font-size:12px;color:#B80303;text-decoration:underline;}

#sys
body,table,td,tr{font-size:14px;}
	  
#sche
td,tr{font-size:12px;line-height:14px;}

#m-se
td,tr{font-size:13px;line-height:18px;}

#head
td,tr{font-size:12px;line-height:16px;}
	  
#rec
body,table,td,tr{font-size:15px;line-height:19px;}


#vip{
width:650px;
padding:5px;
margin:8px;
font-size:18px;
line-height:24px;
color:#333333;
font-family:"Osaka|";
text-align:left;}

.title{
font-size:22px;
padding:5px;
width:640px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#cccccc;
border-left-width:5px;
border-left-style:solid;
border-left-color:#666666;
}

td.chuui{
margin:0px;
padding-left:5px;
font size:1.05em;
color:#CC0000;
}

.menu1{
	list-style-type:none;

	float:left;
	width:160px;
	margin:0px;
	border: #cccccc 1px solid;
	font-size:9px;
	background-image: url("images/blog_back.jpg");
    background-repeat:repeat-x;
	background-position:bottom;
}
.menu1 a {
	display:block;
	width:100%;
	padding:3px 0px 3px 0px; 
	text-decoration:none;
	font-size:9px;

}

.menu1 a:hover {
font-size:9px;
text-decoration:none;
color:#333333;
}

.menu1 a:link{font-size:9px;color:#333333;text-decoration:none;}
.menu1 a:visited{font-size:9px;color:#333333;text-decoration:none;}

img { -ms-interpolation-mode:bicubic; border-style:none;}
