<!--


/* 共通 */

BODY
{
	font-size: 12px;
	background-color : #ffffff;
	background-image : url(/pc/img/bg.gif);
}

TABLE
{
	font-size: 12px;
}

A		{ color: #0000ff; }
A:hover	{ color: #ff0000; }

.tanakalink			{ color: #000000; text-decoration:none; }
.tanakalink:hover	{ color: #ff5555; }

.link_title			{ color: #000000; text-decoration:none; }
.link_title:hover	{ color: #ff0000; text-decoration:underline; }


.basic_table
{
	width            : 760px;
	background-color : #ffffff;
}

.left_menu
{
	background-image  : url(/pc/img/common/left_bg.gif);
}

.menu_table
{
	width            : 180px;
	background-color : #f5f4df;
	line-height : 16px;
	padding     : 5px;
}

.bar_brown
{
	height      : 21px;
	font-weight : bold;
	border-width : 1px;
	border-style : solid;
	border-color : #d4d298;
	background-color : #f5f4e6;
	text-align : left;
	padding-top : 2px;
	padding-left : 12px;
	background-image : url(/pc/img/common/bar_point_brown.gif);
	background-repeat : no-repeat;
	background-position : 1px 1px;
}

/* 共通テーブル */
.tbl_ul
{
	background-image  : url(/pc/img/common/tbl/ul.gif);
	background-repeat : no-repeat;
}


.tbl_um
{
	background-image  : url(/pc/img/common/tbl/um.gif);
	background-repeat : no-repeat;
}


.tbl_ur
{
	background-image  : url(/pc/img/common/tbl/ur.gif);
	background-repeat : no-repeat;
}


.tbl_ml
{
	background-image  : url(/pc/img/common/tbl/ml.gif);
	background-repeat : no-repeat;
}


.tbl_mm
{
	background-image  : url(/pc/img/common/tbl/mm.gif);
	background-repeat : no-repeat;
}


.tbl_mr
{
	background-image  : url(/pc/img/common/tbl/mr.gif);
	background-repeat : no-repeat;
}


.tbl_bl
{
	background-image  : url(/pc/img/common/tbl/bl.gif);
	background-repeat : no-repeat;
}


.tbl_bm
{
	background-image  : url(/pc/img/common/tbl/bm.gif);
	background-repeat : no-repeat;
}


.tbl_br
{
	background-image  : url(/pc/img/common/tbl/br.gif);
	background-repeat : no-repeat;
}


.tbl_up_line
{
	background-image : url(/pc/img/common/tbl/up_line.gif);
	background-repeat : repeat-x;
}


.tbl_left_line
{
	background-image : url(/pc/img/common/tbl/left_line.gif);
	background-repeat : repeat-y;
}


.tbl_right_line
{
	background-image : url(/pc/img/common/tbl/right_line.gif);
	background-repeat : repeat-y;
}


.tbl_bottom_line
{
	background-image : url(/pc/img/common/tbl/bottom_line.gif);
	background-repeat : repeat-x;
}


.tbl_width_line
{
	background-image : url(/pc/img/common/tbl/width_line.gif);
	background-repeat : repeat-y;
}


.tbl_hight_line
{
	background-image : url(/pc/img/common/tbl/hight_line.gif);
	background-repeat : repeat-x;
}




.mupdate
{
	color : #ff4646;
	background-color : #cccccc;
	font-size : 10px;
	font-weight : bold;
	padding-top : 3px;
	padding-bottom : 3px;
}




/* ID */

#head_movie
{
	background-image  : url(/pc/img/common/head_movie.gif);
	background-repeat : no-repeat;
	text-align : center;
}

#head_middle
{
	background-image  : url(/pc/img/common/head_middle.gif);
	background-repeat : no-repeat;
}

#head_right
{
	background-image  : url(/pc/img/common/head_right.gif);
	background-repeat : no-repeat;
	font-weight : bold;
	color       : #ffffff;
}

#head_kurage1
{
	background-image  : url(/pc/img/common/head_kurage1.gif);
}

#head_kurage2
{
	background-image : url(/pc/img/common/head_kurage2.gif);
	line-height    : 16px;
	padding-top    : 9px;
	padding-bottom : 9px;
}

#head_kurage3
{
	background-image  : url(/pc/img/common/head_kurage3.gif);
}

#foot_left
{
	background-image  : url(/pc/img/common/foot_left.gif);
}

#foot_middle1
{
	padding  : 3px;
}

#foot_middle2
{
	background-image  : url(/pc/img/common/foot_bg.gif);
	font-weight : bold;
}

#main_title
{
	background-image : url(/pc/img/common/title_bg.gif);
	background-color : #bababa;
	text-align : center;
}

#main_stage
{
	line-height   : 16px;
	padding-top   : 8px;
	padding-left  : 8px;
	padding-right : 8px;
}

#menu_of_contents
{
	padding-top    : 8px;
	padding-bottom : 8px;
	border-top-width    : 1px;
	border-bottom-width : 1px;
	border-top-style    : solid;
	border-bottom-style : solid;
	border-top-color    : gray;
	border-bottom-color : gray;
	background-color    : #ebebeb;
}

#update_box
{
	height      : 280px;
	border-bottom-width : 1px;
	border-left-width   : 1px;
	border-right-width  : 1px;
	border-bottom-style : solid;
	border-left-style   : solid;
	border-right-style  : solid;
	border-bottom-color : #d4d298;
	border-left-color   : #d4d298;
	border-right-color  : #d4d298;
}



/* アイドル */

.idol_bar_left
{
	background-image : url(/pc/img/idol/bar_left.gif);
}

.idol_bar_bg
{
	background-image : url(/pc/img/idol/bar_bg.gif);
	font-weight : bold;
	padding-top : 14px;
}

.idol_bar_right
{
	background-image : url(/pc/img/idol/bar_right.gif);
}

.idol_tbl_t
{
	background-image : url(/pc/img/idol/tbl_t.gif);
}

.idol_tbl_l
{
	background-image : url(/pc/img/idol/tbl_l.gif);
}

.idol_tbl_r
{
	background-image : url(/pc/img/idol/tbl_r.gif);
}

.idol_tbl_b
{
	background-image : url(/pc/img/idol/tbl_b.gif);
}

.idol_tbl_row
{
	border-bottom-width : 1px;
	border-bottom-style : dotted;
	border-bottom-color : #ff9595;
	padding-top    : 8px;
	padding-bottom : 8px;
	padding-left   : 1px;
	padding-right  : 1px;
}

.idol_graph_l
{
	background-image : url(/pc/img/idol/graph_l.gif);
}

.idol_graph_bg
{
	background-image : url(/pc/img/idol/graph_bg.gif);
}

.idol_graph_r
{
	background-image : url(/pc/img/idol/graph_r.gif);
}




/* 全般 */

.font08	{ font-size :  8px; }
.font09	{ font-size :  9px; }
.font10	{ font-size : 10px; }
.font11	{ font-size : 11px; }
.font12	{ font-size : 12px; }
.font13	{ font-size : 13px; }
.font14	{ font-size : 14px; }
.font15	{ font-size : 15px; }
.font16	{ font-size : 16px; }
.font17	{ font-size : 17px; }
.font18	{ font-size : 18px; }
.font19	{ font-size : 19px; }
.font20	{ font-size : 20px; }

.sp01	{ line-height :  1px; }
.sp02	{ line-height :  2px; }
.sp03	{ line-height :  3px; }
.sp04	{ line-height :  4px; }
.sp05	{ line-height :  5px; }
.sp06	{ line-height :  6px; }
.sp07	{ line-height :  7px; }
.sp08	{ line-height :  8px; }
.sp09	{ line-height :  9px; }
.sp10	{ line-height : 10px; }
.sp12	{ line-height : 12px; }
.sp14	{ line-height : 14px; }
.sp16	{ line-height : 16px; }
.sp18	{ line-height : 18px; }
.sp20	{ line-height : 20px; }

.vmiddle	{  vertical-align: middle; }

.mright05	{ margin-right : 5px; }


//-->
