body,td,th{
	font-family:ＭＳ Ｐゴシック,OSAKA;
	font-size:12px;
    line-height:150%;
}
body{
	background:#fff url(img/back.jpg);
}

a:link		{color:#ee096a; text-decoration:none;}
a:visited	{color:#9b0744; text-decoration:none;}
a:hover		{color:#f83b9f; text-decoration:none;}
img			{border:0px solid #fff;}
hr			{color:#ddd; height:1px;}
#linkpage{
	margin:0 20 20 20;
}

#linkpage .tbl01{
	width:95%;
}
#linkpage .tbl01 td{
	vertical-align:top;
}
#linkpage .tbl01 .d1{
	background:#f1f1f1;
	width:180px;
}

#linkpage .tbl01 .d1 .cateset{
	margin:3;
	padding:7;
	background:#f1f1f1;
}
#linkpage .tbl01 .d1 .cate{
	margin:5 0 5 0;
}
#linkpage dd{
	margin:0 0 5 0;
}
#linkpage .cmt{
	color:#454545;
}

#linkpage .linkfrm{
	width:500px;
	height:50px;
}
#linkpage .linkfrmleft{
	width:170px;
	height:200px;
}

#about .tbl01{
	background:#ddd;
}
#about td{
	padding:3 5 3 5;
}
#about .d1{
	background:#f1f1f1;
}
#about .d2{
	background:#fff;
}

/* font設定 */
.fe			{font-family:verdana, arial; font-size:10px;}
.f10		{font-size:10px;}
.f12		{font-size:12px;}
.f12b		{font-size:12px; font-weight:bold;}
.f14		{font-size:14px; line-height:20px;}
.f14b		{font-size:14px; font-weight:bold; line-height:20px;}
.fc			{text-align:center;}
.fl			{text-align:left;}
.fr			{text-align:right;}
.ft			{vertical-align:top;}
.img-l		{float:left; padding:3px;}
.img-r		{float:right; padding:3px;}

