body,td {
	font-size: 12px;
	font-style: normal;
	color: #666666;
}


div#news
{ overflow: auto;
  width:333px;
  height:210px;
  padding: 0em; 
  text-align: left;
  text-valign: top;
  scrollbar-3dlight-color: #FF0000;
  scrollbar-arrowt-color: #FF0000;
  scrollbar-darkshadow-color: #FF0000;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: 999933;
  scrollbar-shadow-color: #FFFFFF; 
  
  
}



div#topics
{ overflow: auto;
  width:160px;
  padding: 2px; 
  border: solid 1px #808080;
  border-style: dotted;
  text-align: left;
  text-valign: top;
  scrollbar-3dlight-color: #FF0000;
  scrollbar-arrowt-color: #FF0000;
  scrollbar-darkshadow-color: #FF0000;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: 999933;
  scrollbar-shadow-color: #FFFFFF; 
  
  
}

div#ltitle
{   color: #696969;

}

div#stitle
{   color: #999900;

}

div#map
{     width:500px;
}

td#colorblack
{   color: #000000;
}

td#foot
{   font-size: 11px;
	font-style: normal;
	color: #666666;
}




p {
 line-height: 130%;
}

p#foot {
 line-height: 100%;
}
p#topics {  
 font-size: 12px;
 color: #999900;
}



p#fontsize11 {
	font-size: 11px;
  line-height: 100%;
}




a:link{ color: #006600;}
a:visited{ color: #006600;}
a:hover{ color: #808080; }
a:active{ color: #006600; }

.new {
	font-size:12px;
	margin:10px 0px 20px 0px;
	}
.new a:link{color:#990;}
.new a:visited{color:#990;}
.new a:hover{color:#ff00;}
.new a:active{color:#f00;}





/* ------------------------ Socksabai ------------------------ */

.sock {
	text-align:center;
	padding:2px
	font-size:12px;
	font-weight:bold;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial;
	}

.itemBox {
	width:130px;
	margin:10px 0px 10px 10px;
	padding:0px;
	float:left;
	}

.itemPhoto {
	margin:0px;
	padding:2px;
	text-align:center;
	}

.itemPhoto img {
 border-style:none;
 }

.itemText {
	margin:0px;
	padding:2px;
	color:#000;
	height:20px;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial;
	font-size:12p1x;
	width:120px;
	}
	
	
/* ------------------------ Project ------------------------ */

h3 { 
	font-size:12px;
	color:#000;
	font-weight:normal;
	}

.name {
	text-align:right;
	font-size:11px;
	line-height:12px;
	color:#666;
	}

.project_link {
	text-align:left;
	padding-left:135px;
	font-size:12px;
	}

.project {
	padding-right:10px;
	text-align:left;
	font-size:12px;
	line-height:16px;
	color:#666;
	} 

.project2 {
	padding:0 10px 0 16px;
	text-align:left;
	font-size:12px;
	line-height:16px;
	color:#666;
	} 
	
.project_t {
	font-size:12px;
	text-decoration:underline;
	color:#666;
	padding-bottom:5px;	
	}


.accounts {
	border: 1px solid #666;
	border-collapse:collapse;
	width:475px;
	}


.accounts02 {
	font-size:12px;
	color:#555;
	padding:2px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial;
	}

.accounts03 {
	font-size:12px;
	color:#555;
	padding:2px;
	text-align:right;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ";
	}

.accounts04 {
	font-size:12px;
	color:#000;
	padding:2px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "メイリオ", Arial;
	}



