.text8{
	FONT-SIZE:8pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text8b{
	FONT-WEIGHT:bold;
	FONT-SIZE:8pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text9{
	FONT-SIZE:9pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	line-height:13pt;
}

.text9b{
	FONT-WEIGHT:bold;
	FONT-SIZE:9pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text10{
	FONT-SIZE:10pt;
	LINE-HEIGHT:13pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text10b{
	FONT-WEIGHT:bold;
	FONT-SIZE:10pt;
	LINE-HEIGHT:13pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text11{
	FONT-SIZE:11pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text11b{
	FONT-WEIGHT:bold;
	FONT-SIZE:11pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text12b{
	FONT-WEIGHT:bold;
	FONT-SIZE:12pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.text16b{
	FONT-WEIGHT:bold;
	FONT-SIZE:16pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.table05{
	BORDER:#333399 1px solid;
	PADDING:3px;
	MARGIN:0px;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#d2def0;
	FONT-SIZE:10pt;
}

.table02{
	PADDIN-:2px;
	FONT-SIZE:9pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.table03{
	PADDING:5px;
	FONT-SIZE:10pt;
	MARGIN:0px;
	COLOR:#cc0000;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BACKGROUND-COLOR:#ffffff;
}

.table04{
	PADDING:5px;
	FONT-SIZE:10pt;
	MARGIN:0px;
	BORDER-BOTTOM:#666666 1px dotted;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.table06{
	BORDER:#cccccc 2px solid;
	PADDING:0px;
	FONT-SIZE:10pt;
	MARGIN:0px;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.login_active{
	PADDING:5px;
	FONT-SIZE:10pt;
	COLOR:#ffffff;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#993399;
}

.login{
	PADDING:5px;
	FONT-SIZE:10pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#e42165;
}

.login1{
	PADDING:5px;
	FONT-SIZE:10pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#E12D00;
}

.table_kensaku_L{
	BORDER:#000000 1px solid;
	PADDING:0px;
	MARGIN:0px;
	BORDER-COLLAPSE:collapse;
}

.table_kensaku_T{
	PADDING:2px;
	FONT-WEIGHT:bold;
	FONT-SIZE:9pt;
	COLOR:#e42165;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#000000;
}

.table_kensaku_T2{
	PADDING:2px;
	FONT-WEIGHT:bold;
	FONT-SIZE:9pt;
	COLOR:#E12D00;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#000000;
}

.table_kensaku_S{
	PADDING:3px;
	FONT-SIZE:10pt;
	BORDER-BOTTOM:#999999 1px dotted;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.title{
	PADDING:3px;
	FONT-WEIGHT:bold;
	FONT-SIZE:11pt;
	COLOR:#cc0000;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.data{
	PADDING:3px;
	FONT-SIZE:10pt;
	BORDER-BOTTOM:#999999 1px dotted;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.data_comment{
	PADDING:3px;
	FONT-SIZE:10pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.data_price{
	PADDING:10px;
	FONT-WEIGHT:bold;
	FONT-SIZE:12pt;
	COLOR:#cc0000;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.border{
	PADDING:0px;
	MARGIN:0px;
	BORDER-BOTTOM:#cccccc 1px solid;
	BORDER-COLLAPSE:collapse;
}

.table_magazine_L{
	BORDER:#333399 1px solid;
	PADDING:0px;
	MARGIN:0px;
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#ffffcc;
}

.table_magazine_S{
	PADDING:5px;
	FONT-SIZE:10pt;
	BORDER-BOTTOM:#666666 1px dotted;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
}

.table_pagetitle{
	PADDING:5px;
	FONT-WEIGHT:bold;
	FONT-SIZE:10pt;
	COLOR:#0099cc;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#000000;
}

.table01{
	PADDING:5px;
	FONT-WEIGHT:bold;
	FONT-SIZE:10pt;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
}

.order{
	BORDER:#cc0000 2px solid;
	PADDING:50px;
	BORDER-COLLAPSE:collapse;
}

.tub_A{
	FONT-WEIGHT:bold;
	FONT-SIZE:9pt;
	COLOR:#e42165;
}

.tub_B{
	FONT-SIZE:9pt;
	COLOR:#000000;
}

A.tab{
	TEXT-DECORATION:none;
}

A.tab:hover{
	FONT-WEIGHT:bold;
	COLOR:#e42165;
}

A.mtopmenu{
	COLOR:#ffff00;
	TEXT-DECORATION:none;
}

A.mtopmenu:hover{
	COLOR:#ff9900;
}

A.leftmenu{
	TEXT-DECORATION:none;
}

A.leftmenu:hover{
	BACKGROUND-COLOR:#cccccc;
}

A.list:hover{
	BACKGROUND-COLOR:#cccccc;
}

A.pagetitle{
	COLOR:#0099cc;
	TEXT-DECORATION:none;
}

A.pagetitle:hover{
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
}

table.list01{
	BORDER-LEFT:#99999910pxsolid;
	BORDER-BOTTOM:#9999991pxsolid;
	PADDING-RIGHT:10px;
	MARGIN-BOTTOM:10px;
	COLOR:#333333;
	FONT-SIZE:10pt;
	FONT-WEIGHT:bold;
}



.rogo
{PADDING-RIGHT:20px;}

dt{color:#FF0000;font-size:11pt;font-weight:bold}
	
dd{font-size:10pt;}



.header_idol{
	background-attachment:fixed;
	background-image:url(image/header_topbg_idol070607.gif);
	background-repeat:repeat-x;
	background-position:center;
	border:5px solid #FF0000;
text-align:center;
}



.header_adult{
	background-attachment:fixed;
	background-image:url(image/header_topbg_adult.jpg);
	background-repeat:no-repeat;
	background-position:center;

}



/*---------------------------------------------
以下2007年4月16日更新
------------------------------------------------*/

.table_pickup_L{
	BORDER:#000000 1px solid;
	PADDINGT:0px;
	MARGIN:0px;
	BORDER-COLLAPSE:collapse;
}

.table_pickup_S{
	font-family:"ＭＳＰゴシック","Osaka";
	font-size:9pt;
	padding:3px;
	border:1pxsolid#999999;
	width:50%;
}

.table_pickup_T{
	FONT-WEIGHT:bold;
	FONT-SIZE:10pt;
	COLOR:#FFFFFF;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#CC0066;
	padding:3px;
}

.table_ranking_S{
	font-family:"ＭＳＰゴシック","Osaka";
	font-size:10pt;
	padding:3px;
	border-top:1px dotted #999999;
	border-right:3px solid #000000;
	border-left:3px solid #000000;
	font-weight:bold;
}

.table_ranking_S2{
	font-family:"ＭＳＰゴシック","Osaka";
	font-size:8pt;
	padding:3px;
	border-right:3px solid #000000;
	border-bottom:1px solid #999999;
	border-left:3px solid #000000;
	BACKGROUND-COLOR:#DFDFDF;
}

.table_ranking_L{
	BORDER-COLLAPSE:collapse;
	BACKGROUND-COLOR:#FFFFFF;
	padding:0px;
}



/*---------------------------------------------
以下2007年5月8日更新
------------------------------------------------*/

.data_privilege{
	PADDING:5px 3px 5px 3px;
	FONT-SIZE:10pt;
	COLOR:#FF0000;
	FONT-WEIGHT:bold;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	BORDER-COLLAPSE:collapse;
	BORDER-BOTTOM:#999999 1px dotted;
}


/*---------------------------------------------
以下2007年5月11日更新
------------------------------------------------*/

A.baselink{
	TEXT-DECORATION:none;
}

A.baselink:hover{
	COLOR:#e42165;
}


/*---------------------------------------------
以下2007年5月21日更新
------------------------------------------------*/
h1{
	FONT-WEIGHT:bold;
	FONT-SIZE:11pt;
	COLOR:#cc0000;
	FONT-FAMILY:"ＭＳＰゴシック","Osaka";
	PADDING:5px 3px 5px 3px;
	margin:0px;
}


/*---------------------------------------------
以下2007年6月7日更新
------------------------------------------------*/


.tablepresent {
	font-size: 10pt;
	padding: 3px;


}
.tablepresentform {
	border: 1px solid #CCCCCC;
	font-size: 9pt;
	margin: 5px;
	list-style-type: none;
	padding: 3px;


}
.tablepresentformleft {
	border: 1px solid #CCCCCC;
	font-size: 9pt;
	margin: 5px;
	list-style-type: none;
	padding: 3px;
	font-weight: bold;
	text-align: right;

}

/*---------------------------------------------
以下2007年6月12日更新　松島かえで引退イベント
------------------------------------------------*/
table.main{
	width:100%;
	height:100%;
	color:#333333;
	margin:0px 10px;
	background-image: url(kaede_event_image/form_bg.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: right top;

}

table.index{
	width:100%;
	height:810px;
	color:#333333;
	margin:0px;
	background-image: url(kaede_event_image/index_bg.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: right top;
	border-bottom:solid 2px #FF3366;

}