@charset "shift_jis";
@import "/rebirth/css/common.css";

html, body {
	color: #FFFFFF;
	background-color: #000000;
}

body {
	margin: 0;
 	scrollbar-face-color:#000000;
	scrollbar-highlight-color:#02131F;
	scrollbar-3dlight-color:#5C5C5C;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#5C5C5C;
	scrollbar-arrow-color:#5C5C5C;
	scrollbar-track-color:#000000;
	word-break: break-all;
	border: none;
}

.all {
	display: block;
}

.contents {
	display: block;
}

/* GNB *******************************/
.gnb {
	display: block;
	width: 100%;
	height: 90px;
	text-align: center;
	border-bottom:#F00 solid 1px;
}
.gnb object, .gnb embed {
	display: block;
	margin: 0 auto;
}

/* Copyright *******************************/
.copyright {
	display:block;
	width: 100%;
	height: 100px;
	margin: 50px 0 0 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
	background-color: #0d0d0d;
	overflow: hidden;
}
.copyright_contents {
	display: block;
	width: 900px;
	margin: 0 auto;
	text-align: left;
}
.copyright_contents .copyright_logo {
	display: block;
	float: left;
	width: 100px;
	margin-top: 38px;
}
.copyright_contents .copyright_link {
	display: block;
	float: left;
	width: 600px;
	margin-top: 42px;
	font-size: 11px;
	color: #ffffff;
}
.copyright_contents .copyright_link * {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	color: #4d4d4d;
}
.copyright_contents .copyright_home {
	display: block;
	float: right;
	width: 120px;
	margin-top: 42px;
	font-size: 12px;
}
.copyright_contents .copyright_home * {
	color: #ffffff;
}

/* LayerPopup *******************************/

div.LayerPopupBackground {
	background-color: #404040;
	opacity: 0.4;
	filter: alpha(Opacity=40);
}
div.LayerPopupLoadingMask {
	background-color: #000000;
	overflow: hidden;
}
div.LayerPopupLoadingMask table {
	width: 100%;
	height: 100%;
}
div.LayerPopupLoadingMask table td {
	text-align : center;
	vertical-align: middle;
}

/* Common *******************************/

.s_red_border {
	border:#F00 solid 1px;
}
a.s_red {
	color: #F00;
}

/* index.html *******************************/
.contents_index {
	display: block;
	position: relative;
	width: 900px;
	height: 570px;
	margin: 0 auto;
	text-align: left;
	background: url(/rebirth/img/therpg/index_img.gif) no-repeat right top;
	overflow: hidden;
}
.contents_index .end_notice {
	display: block;
	position: absolute;
	top: 20px;
	left: 0px;
	width: 467px;
	height: 193px;
	text-align: left;
	text-indent: -9999px;
	overflow: hidden;
	background: url(/rebirth/img/therpg/announce.gif) no-repeat;
}

.contents_index .best3_area {
	display: block;
	position: relative;
	top: 180px;
	left: 0px;
	width: 447px;
	height: 390px;
}
.contents_index .best3_area img {
	display: block;
}
.contents_index .best3_area ul {
	margin: 0 0 0 20px;
	padding: 0;
	list-style: none;
}
.contents_index .best3_area li {
	display: block;
	height: 70px;
	margin: 0 0 14px 0;
	padding: 0;
	list-style: none;
}
.contents_index .best3_area li img.img_monster {
	float: left;
}
.contents_index .best3_area li div {
	float: left;
	color: #929292;
	margin: 20px 20px;
}
.contents_index .best3_area li div span {
	color: #FFFFFF;
}
.contents_index .best3_area li img.img_prize {
	float: right;
	margin: 13px 0;
}
.contents_index .best3_area a.more {
	display: block;
	margin: 20px 0 0 20px;
}

.contents_index .ending_timer {
	display: block;
	position: relative;
	top: 142px;
	left: 345px;
	width: 107px;
	height: 35px;
}
.contents_index .ending_timer .days,
.contents_index .ending_timer .hour,
.contents_index .ending_timer .min {
	display: block;
	height: 35px;
	float: left;
	font-family: "MS PGothic";
	font-size: 12px;
	text-align: center;
}
.contents_index .ending_timer .days { width: 35px; }
.contents_index .ending_timer .hour { width: 38px; }
.contents_index .ending_timer .min { width: 32px; }
.contents_index .ending_timer .digit {
	text-align: center;
	margin: auto;
}
.contents_index .ending_timer .digit span {
	padding: 3px 2px 1px 3px;
	line-height: 140%;
	margin-left: 2px;
	color: #000000;
	background-color: #FF0000;
}
.contents_index .ending_timer .label {
	padding: 6px 0 0 0;
	margin-left: 4px;
	color: #FF0000;
	text-align: center;
}

.contents_index .link_area {
	display: block;
	position: relative;
	top: -22px;
	left: 520px;
	width: 380px;
	height: 162px;
}
.contents_index .link_area img {
	margin-bottom: 14px;
}

.contents_index {
	height: 590px;
}
.contents_index .best3_area {
	top: 220px;
}
.contents_index .ending_timer {
	top: 162px;
	left: 345px;
	width: 107px;
	height: 35px;
}

/* write.html ********************************/

input {
	border: 1px solid #b20000;
	width: 85px;
	height: 17px;
	color:#FFF;
	background-color:#000;
}
.input_check {
	border:0px;
	width: 25px;
	background-color:#000;
}


/*************************************************/

td	 {
	color:#da1212;
}

/*BG*/

.bg_black    {background-color:#000}
.bg_indexImg {background:url(/rebirth/img/therpg/index_img.gif); background-position:right top; background-repeat:no-repeat}
.bg_glay     {background-color:#0d0d0d}
.bg_line     {border:#F00 solid 1px;}
.bg_t_line   {border-top:#F00 solid 1px;}
.bg_b_line   {border-bottom:#F00 solid 1px;}
.bg_smenu    {background-color:#da1212;}

/* FONT */
.txt_f_j	     {font-family:'MS PGothic'}
.txt_f_e		 {font-family:'Arial'}

.txt_w_b		 {font-weight:bold}

.txt_s_11	     {font-size:11px}

.txt_c_929292     {color:#929292}
.txt_c_ffffff	  {color:#ffffff}
.txt_c_4d4d4d	  {color:#4d4d4d}
.txt_c_F00        {color:#F00}
.txt_c_000000   {color:#000000}
.txt_h_200        {line-height:200%}


/* PARAGRAPH */
.pd_t_10	      {padding-top:10px}
.pd_t_20	      {padding-top:20px}
.pd_t_180	      {padding-top:180px}

.pd_b_10        {padding-bottom:10px}
.pd_b_30        {padding-bottom:30px}
.pd_b_50        {padding-bottom:50px}

.pd_l_5         {padding-left:5px}
.pd_l_10        {padding-left:10px}
.pd_l_20        {padding-left:20px}
.pd_l_160        {padding-left:160px}

.pd_r_5         {padding-right:5px}
.pd_r_10        {padding-right:10px}
.pd_r_20        {padding-right:20px}
.mg_t_50        {margin-top:50px;}


.h_20			{height:20px}

/*
li  {list-style: url(/rebirth/img/therpg/bullet.gif); margin-left:20px;}
*/

/* 20090603 toda */


