body						{ background: #333333; color:#333333;}
body, td, font	{ font-family:Arial,Verdana,Helvetica,sans-serif; line-height: 140%; color:#333333;}

.sub					{	font-size: 12px; line-height: 140%;}
.sub_yellow		{ font-size:12px; color:#CC9900; line-height:160%; }
.sub_yellowb	{ font-size:12px; color:#FFD018; line-height:160%; font-weight:bold; }
.sub_50				{	font-size: 12px; line-height: 140%; color:#CCCCCC;}
.sub_result		{	font-size:12px; color:#666666; line-height:160%; text-decoration:none; }
.sub_resultb	{	font-size:12px; color:#666666; line-height:160%; font-weight:bold; text-decoration:none; }
.sub_orangeb	{ font-size:12px; color:#FF6600; font-weight : bold; line-height: 140%;}


.bts					{ font-size:14px; color:#666666; line-height:160%; }
.btsb					{ font-size:14px; color:#666666; font-weight:bold; line-height: 140%; }
.bts_redb			{ font:bold 14px/140% Verdana,Arial; color:#F40F67;}
.bts_grayb		{	font: bold 14px/140% Verdana,Arial;	color: #483D8B;}
.bts_whiteb		{ font: bold 14px/140% Verdana,Arial; color:#D8EDFF;}
.bts_yellowb	{ font-size:14px; color:#FFD018; font-weight:bold; line-height: 140%; }
.bts_orangeb	{ font-size:14px; color:#FF6600; font-weight : bold; line-height: 140%;}
.bts_blueb		{ font-size:14px; color:#0066CC; font-weight : bold; line-height: 140%; text-decoration:none;}

.star					{ font-size:14px; line-height: 140%; font-weight : bold; color:#FF0000;}
.sub_artist		{ font-size:12px; color:#FF6600; line-height:160%; margin-top:4px;}

.footer				{	font:normal 12px/130% Arial; color:#333333}

.sign_50			{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#CCCCCC; background-color: #ffffff; width: 320px}
.butn01				{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#333333; line-height:160%; width: 80px;}
.sub_input150	{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#333333; line-height:160%; width: 200px;}

.form					{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#333333; background-color: #ffffff; width: 400px; font-family:Arial,??━?;}
.form_50			{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#CCCCCC; background-color: #ffffff; width: 500px; font-family:Arial,??━?;}
.form2				{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#333333; background-color: #ffffff; width: 125px; font-family:Arial,??━?;}
.form3				{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#333333; background-color: #ffffff; width: 500px; font-family:Arial,??━?;}
.form4				{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#333333; background-color: #ffffff; width: 575px; font-family:Arial,??━?;}
.form5				{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#333333; background-color: #ffffff; width: 200px; font-family:Arial,??━?;}
.form6				{ font-size:12px; color:#333333; text-decoration: none; border-style: solid; border-width: 0px 0px 1px 0px; border-color:#333333; background-color: #ffffff; width: 36px; font-family:Arial,??━?;}


#main_03 			{ padding:0px; text-align:center; }
#tul					{ margin:0; list-style:none; text-align:center; padding:0px; }
.tli					{ float:left; width:140px; height:240px; margin:0 1px 4px 2px; background:url(images/fullbox1.gif) top no-repeat; list-style:none;  }
.tli03				{	float:left; width:140px; height:240px; margin:0 0 2px 2px; background:url(images/fullbox_03a.gif) top no-repeat; list-style:none; }
.tli03b				{	float:left; width:140px; height:240px; margin:0 0 2px 2px; background:url(images/fullbox_03b.gif) top no-repeat; list-style:none; }
.fotoinfo			{ margin:2px 8px 2px 8px; padding-top:2px; padding-bottom:2px; border-top:1px solid #C7E0E0; border-bottom:1px solid #C7E0E0 }
.photo_name		{	font-size:12px; color:#1A7EE2;}
.editor				{	font-size:12px; color:#FF9900; line-height:13px;}
.mark_01			{ font-size: 12px; color:#65727F; margin-top:6px; }
.photo_03w		{	margin:19px auto 15px auto; border:1px solid #ffffff; height:90px; width:120px;}
.photo_03h		{	margin:4px auto 0px auto; border:1px solid #ffffff; height:120px; width:90px;}

.vid_author		{ font-size:12px; color:#666666; line-height:160%; }
.vid_box2			{ width:110px; height:110px; background-color:#000000; border:1px solid #B7EAF0; margin-bottom:4px; }
.vid_box2_hd	{ width:110px; height:110px; background-color:#000000; border:1px solid #FFEBA5; margin-bottom:4px; }
.vid_box3			{ width:510px; height:550px; background-color:#ffffff; border:1px solid #CCCCCC; margin-bottom:4px; font-size:12px; color:#666666; line-height:160%; }
.vid_box4			{ width:535px; height:600px; background-color:#FFBB14; border:1px solid #ffffff; margin-bottom:2px; font-size:12px; color:#666666; line-height:160%; }
.vid_box5			{ width:720px; background-color:#F3FFE4; border:1px solid #9FC100; font-size:12px; color:#666666; line-height:160%; }
.vid_box6			{ width:720px; background-color:#ffffff; border:1px solid #9FC100; margin-top:4px; font-size:12px; color:#666666; line-height:160%; }

.award01			{ width:38; height:40; border:0; vertical-align:middle; }
.award02			{ width:24; height:25; border:0; vertical-align:middle; }
