body { font-family:monospace; background-color:#000000; color:#99FF33; margin:0px;}

.sfont1 { font-size:9px; line-height:9px; }
.sfont2 { font-size:10px; line-height:10px; }
.sfont3 { font-size:12px; line-height:12px; }
.sfont4 { font-size:14px; line-height:14px; }

.font1 { font-size:9px; line-height:12px; }
.font2 { font-size:10px; }
.font3 { font-size:12px; line-height:110%; }
.font4 { font-size:14px; line-height:18px; }

.wfont1 { font-size:9px; line-height:14px; }
.wfont2 { font-size:10px; line-height:15px; }
.wfont3 { font-size:12px; line-height:18px; }
.wfont4 { font-size:14px; line-height:21px; }

.bfont1 { font-size:9px; line-height:12px; font-weight:bold; }
.bfont2 { font-size:10px; line-height:13px; font-weight:bold; }
.bfont3 { font-size:12px; line-height:15px; font-weight:bold; }
.bfont4 { font-size:14px; line-height:18px; font-weight:bold; }

.qr_font{ font-size:11px; color:#99FF00; }

.border	{border: 1px #ffffff solid;}

.footer_box	{
border: 1px solid #009966;
}


.border_t_r	{
border-top-width: 1px; border-top-style:solid; border-top-color: #ffffff;
border-right-width: 1px; border-right-style:solid; border-right-color: #ffffff;
}

.border_t_l_b	{
border-top-width: 1px; border-top-style:solid; border-top-color: #ffffff;
border-left-width: 1px; border-left-style:solid; border-left-color: #ffffff;
border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color: #ffffff;
}

.border_t_l_b2	{
border-top-width: 1px; border-top-style:solid; border-top-color: #009966;
border-left-width: 1px; border-left-style:solid; border-left-color: #009966;
border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color: #009966;
}

.border_t_r_b	{
border-top-width: 1px; border-top-style:solid; border-top-color: #ffffff;
border-right-width: 1px; border-right-style:solid; border-right-color: #ffffff;
border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color: #ffffff;
}

.border_t_r_b2	{
border-top-width: 1px; border-top-style:solid; border-top-color: #009966;
border-right-width: 1px; border-right-style:solid; border-right-color: #009966;
border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color: #009966;
}

.border_t_l_r	{
border-top-width: 1px; border-top-style:solid; border-top-color: #ffffff;
border-right-width: 1px; border-right-style:solid; border-right-color: #ffffff;
border-left-width: 1px; border-left-style:solid; border-left-color: #ffffff;
}

.border_l_r_b	{
border-bottom-width: 1px; border-bottom-style:solid; border-bottom-color: #ffffff;
border-right-width: 1px; border-right-style:solid; border-right-color: #ffffff;
border-left-width: 1px; border-left-style:solid; border-left-color: #ffffff;
}

.padding1	{padding-left:10px;padding-bottom:2px;}

.padding2	{padding-left:10px; padding-bottom:2px;}

A:link { text-decoration:underline; color:#00CC00; }
A:visited { text-decoration:underline; color:#00CC00; }
A:hover { text-decoration:none; color:#00CC00; }
A:active { text-decoration:underline; color:#00CC00; }

A.head01:link { color:#FFFFFF; text-decoration:underline; }
A.head01:visited { color:#FFFFFF; text-decoration:underline; }
A.head01:hover { color:#FFFFFF; text-decoration:none; }
A.head01:active { color:#FFFFFF; text-decoration:underline; }


A.myp01:link { color:#333300; text-decoration:underline; }
A.myp01:visited { color:#333300; text-decoration:underline; }
A.myp01:hover { color:#333300; text-decoration:none; }
A.myp01:active { color:#333300; text-decoration:underline; }

div.right5 { margin:0px 5px 0px 0px; }
div.right8 { margin:0px 8px 0px 0px; }

p { margin:0px; }
div { margin:0px; }

a, area { outline: 0 none; }
.bfont2_lg {
	font-size: 10px;
	font-weight: bold;
	color: #99FF33;
	 line-height:13px;
}
.bfont3_lg {
	font-size: 12px;
	font-weight: bold;
	color: #99FF33;
	 line-height:15px;
}
.font36b {
	font-size: 36px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
}
.font26b {
	font-size: 24px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight: bold;
}
.font16 {font-size: 16px; font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-weight: bold; }
.font12 {font-size: 12px}


.style2 {font-size: 14}
.font12w {
	font-size: 12px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 12px;
}

.fontBBB {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
/* we */
.Wpercent_time_class {
	font-size: 12px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 12px;
}
.Wpercent_day_class {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 12px;
}
.Wpercent_class {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 12px;
}

/*ギャル詳細、コスチューム用スタイル　add_081015*/
.cos {margin:8px 0 15px 0;color:#FFFFFF;font-size:10px;background:url(/gals/img/bk_cos.jpg);border:1px solid #006600;border-right:none;border-top:none;}
.cos td {border:1px solid #006600;border-left:none;border-bottom:none;height:18px;}
.cos td a {color:#FFFFFF;display:block;height:16px;padding:2px 0 0 0;}
.cos td a:visited {color:#FFFFFF;}
.cos td a:hover {color:#FFFFFF;background:#6600CC;}
