BODY {
	background: #EEEEEE;
	color: #FF2288;
	font-size: 12px;
	text-align: center;
}

BODY.top {
	background: ;
	color: ;
	font-size: 12px;
	text-align: center;
}

BODY.party {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	text-align: left;
}

BODY.partyroom {
	background: ;
	color: ;
	font-size: 16px;
	text-align: left;
}

BODY.2shot {
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 16px;
	text-align: left;
}

BODY.2shotroom {
	font-size: 16px;
	text-align: left;
}

BODY.topbbs {
	background: ;
	color: ;
	font-size: 12px;
	text-align: center;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

BODY.dengon {
	background: ;
	color: ;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
	scrollbar-3dlight-color: #DADADB;
	scrollbar-arrow-color: #7A7A7B;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FAFAFB;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color: #999999;
	scrollbar-track-color: #FBFBFC;
}

A {
	color: #0044FF;
}
A:link {
	color: #0044FF;
}
A:visited {
	color: #0044FF;
}
A:hover {
	color: #FF4400;
	background: #FFFF00;
}
A:active {
	color: #FF4400;
	background: #FFFF00;
}

H1.bbs {
	font-family: 'HG娵恨集窶-PRO';
	font-size: 32px;
	font-weight: normal;
	line-height: 0pt;
}
FIELDSET {
	width: 100px;
	border: solid 1px #FFAABB;
	padding: 10px;
}
LEGEND {
	color: #FF2288;
}
.all {
	text-align: center;
}
.page {
	width: 750px;
	text-align: center;
}
.page_top {
	width: 750px;
	height: ;
	margin: 0px;
	padding: 0px;
	background: #EEEEEE;
	float: left;
}
.page_head {
	width: ;
	height: ;
	margin: ;
	padding: ;
	background: ;
	float: left;
}
.page_image {
	width: ;
	height: ;
	margin: ;
	padding: ;
	background: ;
	float: left;
}
.page_topmenu {
	width: ;
	height: ;
	margin: ;
	padding: ;
	background: ;
	float: left;
}
.page_menu {
	width: ;
	height: ;
	margin: ;
	padding: ;
	background: ;
	float: left;
}
.page_body {
	width: 750px;
	height: ;
	margin: 0px;
	padding: 0px;
	background: #EEEEEE;
	float: left;
}
.page_logo {
	width: 750px;
	height: ;
	margin: 0px;
	padding: 0px;
	background: #EEEEEE;
	float: left;
}
.page_counter {
	width: ;
	height: ;
	margin: ;
	padding: ;
	background: ;
	float: left;
}
.page_line {
	width: ;
	height: ;
	margin: ;
	padding: ;
	background: ;
	float: left;
}
.topmenu {
	width: 100%;
	height: 100%;
	margin: ;
	padding: ;
	background: #EEEEEE;
}
.menu {
	width: 100%;
	height: 100%;
	margin: ;
	padding: ;
	background: #FFFFFF;
}
.cell {
	float: left;
}
.br {
	clear: left;
}
.hr {
	width: 750px;
	height: 1px;
	border: solid 1px #FFAABB;
	color: #FFAABB;
	margin: 0px 0px 0px 0px;
}
.style_logo {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FF2288;
}
DIV.shadow {
	width: 750px;
	background-color: #AAAAAA;
	filter: blur(direction=305, strength=15);
}
DIV.title {
	width: 750px;
	border: solid 1px #FFAABB;
	background: #FFFFFF;
	position: relative;
	margin: -5px -5px 0px -15px;
	line-height: 20px;
	background-image: url(http://chat.squares.net/uicupid/_image/bar_hgd.gif);
	text-align: center;
}
DIV.box {
	width: 750px;
	border: solid 1px #FFAABB;
	background: #FFFFFF;
	position: relative;
	margin: -5px -5px 5px -15px;
	text-align: center;
}

.titleline			{ width:750px; border-top:solid 1px #FFAABB; border-bottom:solid 1px #FFAABB; padding:2px; }

FONT.small			{ font-size:9pt; }
INPUT				{ color:#444444; border:solid #FFAABB 1px; font-size:12px; font-family:"monospace"; }
SELECT				{ color:#444444; border:solid #FFAABB 1px; font-size:12px; font-family:"monospace"; }
TEXTAREA			{ color:#444444; border:solid #FFAABB 1px; font-size:12px; font-family:"monospace"; }

TABLE.contribution	{ width:750; }
TD.contribution		{ border:solid #FFAABB; border-width:1px; font-size:10pt; }
TABLE.contents		{ width:750; }
TD.contents			{ border:solid #FFAABB; border-width:1px; font-size:10pt; background-color: #FFFFFF; }
TD.contents_title	{ border:solid #FFAABB; border-width:1px; font-size:10pt; background-color: #FFDDFF; }
FONT.contents_title	{ color:#FF2288; }
TABLE.headline		{ width:500; }
TD.headline_title	{ border:solid #FFAABB; border-width:1px; font-size:10pt; background-color: #FFFFFF; text-align:center; }
TD.headline1		{ border:solid #FFAABB; border-width:1px; font-size:10pt; background-color: #FFFFFF; }
TD.headline2		{ width:240; border:solid #FFAABB; border-width:1px; font-size:10pt; background-color: #FFFFFF; }
TD.headline3		{ width:100; border:solid #FFAABB; border-width:1px; font-size:10pt; text-align:center; background-color: #FFFFFF; }
TABLE.list			{ }
TD.list				{ border-width:1px; font-size:10pt; }
A.move				{ font-family:"HG娵恨集窶-PRO"; font-size:18px; font:bold; }
A.none				{ font-family:"HG娵恨集窶-PRO"; font-size:18px; font:bold; color:; }
A.move2				{ font-family:"HG娵恨集窶-PRO"; font-size:14px; font:bold; }
A.none2				{ font-family:"HG娵恨集窶-PRO"; font-size:14px; font:bold; color:#EEEEEE; }

FONT.bbstitle		{ font-family:'Verdana'; font-size:18pt; font:bold; }
FONT.bbstitle1		{ font-family:'HG娵恨集窶-PRO'; font-size:24pt; }
FONT.bbstitle2		{ font-size:12pt; }

TABLE.dengon_contribution	{ width:; background-color:#FFFFFF; }
TD.dengon_contribution		{ border:solid #FFAABB; border-width:1px; font-size:10pt; }
TABLE.dengon_contents		{ width:; background-color:#FFFFFF; }
TD.dengon_contents			{ border:solid #FFAABB; border-width:1px; font-size:10pt; }
HR.dengon					{ width:; border:solid #FFAABB; height:1px; border-style:dashed; }
INPUT.dengon				{ color:; border:solid #FFAABB 1px; font-size:12px; font-family:"monospace"; }
SELECT.dengon				{ color:; border:solid #FFAABB 1px; font-size:12px; font-family:"monospace"; }

TABLE.party			{ width:570; }
IFRAME.party		{ width:140; height:152;}
TD.party			{ border:solid #FFAABB; border-width:1px; font-size:12px; }
TD.partyroom		{ }
TD.partyline		{ background-color:#FFAABB; }
TD.partylogo		{ background-color:#FFAABB; font-size:10px; }
DIV.party			{ width:138; height:112; font-size:9pt; padding:0px; color:#FF2288; background-color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFAABB; overflow:auto; }
HR.party			{ margin:0px; height:0px; width:100%; border-style:dashed; border-color:#FFAABB; }
.party_t			{ position:relative; color:#FF2288; width:100%; filter:DropShadow(color=#FFFFFF,offX=1,offY=1,positive=true); }

TABLE.2shot			{ background-color:#FFAABB; width:570; }
TABLE.2shot_b		{ width:570; }
TABLE.2shotroom		{ background-color:#FFAABB; }
TABLE.2shot_block	{ background-color:#FFAABB; width:560; }
TABLE.2shot_block_b	{ width:560; }
TABLE.2shot_search	{ background-color:#FFAABB; width:700; }
TABLE.2shot_result	{ background-color:#FFAABB; width:750; }
TD.2shot			{ background-color:#FFFFFF; color:#FF2288; font-size:12px; }
TD.2shotroom		{ background-color:#FFFFFF; color:#FF2288; }
TD.2shot_block		{ background-color:#FFFFFF; }
TD.2shotline		{ background-color:#FFAABB; }
TD.2shot_search		{ background-color:#FFFFFF; color:#FF2288; font-size:12px; }
TD.2shot_result		{ background-color:#FFFFFF; color:#FF2288; font-size:12px; }
TD.2shot_h			{ border:solid #FFAABB; border-width:1px; font-size:12px; }
TD.2shotlogo		{ background-color:#FFAABB; font-size:10px; }
.2shot_t			{ position:relative; color:#FF2288; width:100%; filter:DropShadow(color=#FFFFFF,offX=1,offY=1,positive=true); }

H1.main {
	font-family: 'HG娵恨集窶-PRO';
	font-size: 32px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 0pt;
}
