/*┤├─────────────────────────────────────────────*/
body {
	background-image: url(image/bg1.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-attachment: fixed;
	background-color:#FFFFFF; color:#000000;
	margin-top:0px; margin-left:0px; margin-bottom:0px; margin-right: 0px; 

}
a:link   {color:#0000FF; text-decoration: underline;}
a:visited{color:#009900; text-decoration: underline;}
a:hover  {color:#FF0000; text-decoration: none;     }
a:active {color:#ff0000; text-decoration: none;     }
/*┤├─────────────────────────────────────────────*/
.cc {text-align: center;}/*これ全角じゃん！！・・機能してんのか・・？*/
.c {text-align: center;}
.l {text-align: left;}
.r {text-align: right;}
.img-l-st{ float:left }.img-l-ed{ clear:left }
.img-r-st{ float:right}.img-r-ed{ clear:right}
 

/*┤font├─────────────────────────────────────────────*/
.f-alla {	color: #666666;}
.f10-all7 {	font-size: 10px;	color: #777777;}
.f10-all8 {	font-size: 10px;	color: #888888;}
.f10-allf {	font-size: 10px;	color: #FFFFFF;}
.f11 {	font-size: 11px;}
.f12 {	font-size: 12px;}
.f12-allf {	font-size: 12px;	color: #FFFFFF;}
.f12red {	font-size: 12px;	color: #FF0000;}



/*┤back├─────────────────────────────────────────────*/
.bg-alla {	background-color: #aaaaaa;}
.bg-allc {	background-color: #CCCCCC;}
.bg-alle {	background-color: #eeeeee;}
.bg-all40 {	background-color: #404040;}
.over-under {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
}
.over-under2 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	text-align: right;
}
.l_bg-w_f12b {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
}
.r_bg-w_f12bCopy {
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
}
.over-under-r {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	text-align: right;
}
.studio-td {
	background-image: url(studio/bg.jpg);
}

.studio-td2 {
	background-attachment: fixed;
	background-image: url(studio/nekossu.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.bg-0000ff_f12allf {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0000FF;
}

.bg-00ff00 {
	background-color: #00FF00;
}
.bg-c_f-12all0 {
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
}
.under-bg {
	background-attachment: fixed;
	background-color: #000000;
	background-image: url(image/biyo-n.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg-w_c_f12-all0 {
	font-size: 12px;
	color: #000000;
	text-align: center;
	background-color: #FFFFFF;
}
.c_bg-all0_f12-allf {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
.tr_u1 {
	background-image: url(image/table_bg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	border: 2px;
	background-position: bottom;
}
.tr_u2 {
	background-image: url(image/table_bg2.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	border: 2px;
	background-position: bottom;
}
.td_topunder {
	background-attachment: fixed;
	background-image: url(image/top_un1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.obg {
	background-image: url(image/obg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.over-under_bg{
	background-image: url(image/over-img3.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	background-position: right top;
}
.over-under_bg2 {
	text-align: right;
	background-image: url(image/over-img2.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	background-position: right top;
}
.menuber_bg1 {
	text-align: left;
	background-image: url(image/menuber.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	background-position: left top;
}

