@import url(/_inc/_css/style_common.css);
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
    /* background-image: url(/images/_common/renew02/back_body.jpg) */
    
    background-color:#000000;

 	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;
}
td	{font-family:'MS PGothic'; color:#FFFFFF; font-size:12px; line-height:16px}

.imgpopup {
	display: none;
	position: absolute;
	left: 0;
	z-index: 99;
	width: 100% !important;
	height: 100%;
	background: url('http://image.gameyarou.jp/suddenattack/_common/sub_pattern_bg1.png') top left repeat; 
	_background-image: url('http://image.gameyarou.jp/suddenattack/_common/sub_pattern_bg2.gif'); /* for IE; keeps user from clicking through layer */
}
/* filter for ie only to get the png to work */
* html .imgpopup {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.gameyarou.jp/suddenattack/_common/sub_pattern_bg1.png',sizingMethod='scale');
}
/* popup-cover used to cover select form elements in IE */
#popup-cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9;
}
* html #popup-cover {
    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

#scrollbox {width:100%; overflow:auto; font-family:'MS PGothic'; font-size:12px; color:#B5B5B5; line-height:130%; background-color:#474641; border:0px; scrollbar-face-color:#7B756C;
	scrollbar-highlight-color:#7E786F;
	scrollbar-3dlight-color:#7E786F;
	scrollbar-darkshadow-color:#3E3B37;
	scrollbar-shadow-color:#7E786F;
	scrollbar-arrow-color:#3E3B37;
	scrollbar-track-color:#545049;
}
#scrollbox_no {width:100%; overflow:hidden; font-family:'MS PGothic'; font-size:12px; color:#B5B5B5; line-height:130%; border:0px;}


/*Form*/
.input_01	{font-family:'verdana'; font-size:11px; color:#818181; height:18px; border-style:solid; border-width:1; border-color:#505050; background-color:#001C2F}
.input_02	{font-family:'MS PGothic'; font-size:12px; color:#FFFFFF; width:123px; height:17px; border-width:0px; background-color:#000000}
.input_03	{font-family:'MS PGothic'; font-size:12px; color:#363636; height:17px; border-width:0px; background-color:#919192}
.textarea_01	{font-family:'MS PGothic'; font-size:12px; color:#B5B5B5; line-height:130%; padding:10px; background-color:#474641; border:0px;
 	scrollbar-face-color:#7B756C;
	scrollbar-highlight-color:#7E786F;
	scrollbar-3dlight-color:#7E786F;
	scrollbar-darkshadow-color:#3E3B37;
	scrollbar-shadow-color:#7E786F;
	scrollbar-arrow-color:#3E3B37;
	scrollbar-track-color:#545049;}


/*Link*/
A:link		{color:#ffffff; text-decoration:none;}
A:visited	{color:#ffffff; text-decoration:none;}
A:hover		{color:#ffffff; text-decoration:none;}


/*box_line*/
.D_wall_box1	{padding:1px 1px 1px 1px; background:#000000; border:1px solid #616161}
.D_wall_img 	{border:1px solid #616161}
.D_movie_box 	{padding:1px 1px 1px 1px; background:#000000; border:2px solid #616161}
.down_box   	{padding:5px 5px 5px 5px; background:#2A2824; border:2px solid #616161}
.down_box2   	{background:#2A2824; border:1px solid #616161}
.main_box1  	{padding:1px 1px 1px 1px; background:#34322D; border:1px solid #575757}
.play_box1   	{padding:5px 5px 5px 5px; background:#2A2824; border:2px solid #555351}
.play_box2   	{padding:10px 10px 10px 15px; background:#2A2824; border:3px solid #555351}


/* index */
.m_text_title 	    {color:#FF7800; font-weight:bold;}

A.m_text_01:link 	    {color:#FF7800; line-height:13px;}
A.m_text_01:visited	    {color:#FF7800; line-height:13px;}
A.m_text_01:hover	    {color:#FF7800; line-height:13px;}

.orange_font_s	{color:#FF992B; font-size:11px}

/* right */
.r_text_01	{color:#BDE288; line-height:11px;}
.r_text_02	{color:#E7F9CE; line-height:11px;}



/* news */
.n_data_01		{font-size:10px; font-family:'Arial'}
.n_data_01_gray	{font-size:10px; font-family:'Arial'; color:#A8A8A8}
.n_font_title	{color:#FF0000; font-weight:bold; font-size:12px}
.n_font			{color:#BAAA97; font-size:12px}
.n_list      {font-family:'Arial'; color:#858585; font-size:11px;}

.p_page_on	{font-size:13px; color:#FF0000; font-weight:bold;}
.p_page_off	{font-size:13px; color:#FFFFFF;}

.n_list_off	{font-family:'Arial'; color:#858585; font-size:11px;}
.n_list_on	{font-family:'Arial'; font-weight:bold; font-size:11px;}

.red_font	{color:#FF0000}

.n_font_01	{color:#FF0000; font-weight:bold;}
.n_font_02	{color:#BAAA97;}


/* member */
.member_font_01		{color:#E3BA88}
.member_font_02		{color:#905E31; font-size:11px}
.member_font_03		{color:#BB9E9E; font-size:11px}
.member_font_04		{color:#905E31}
.member_font_05		{color:#ACACAC; font-size:11px}
.gray_font	{color:#A8A8A8}
.yellow_font	{color:#FCCA9C; line-height:20px}
.orange_font_l	{color:#DB5800; font-size:16px; font-weight:bold; line-height:120%}
.white_font_l	{color:#FFFFFF; font-size:16px; font-weight:bold; line-height:120%}


/* guide */
.guide_text1     {color:#ffffff; font-weight:bold; font-size:13px}
.guide_font      {color:#BAAA97; line-height:20px; font-size:12px}
.weapon_font     {color:#D3D3D3; line-height:22px; font-size:12px}

.p_page1     {font-size:13px; color:#ffffff;}


/* downlode */
.down_wb_font  {font-weight:bold;}
.down_t_text   {color:#FF7800; font-weight:bold;}


/* 2007-04-08 */
.input_04	{font-family:'MS PGothic'; font-size:12px; color:#363636; height:17px; border:1px solid #343434; background-color:#919192}
.input_05	{font-family:'MS PGothic'; font-size:12px; color:#B5B5B5; line-height:130%; background-color:#474641; border:0px;}

/* 2007-04-09 */
.input_06	{font-family:'MS PGothic'; font-size:12px; color:#FFFFFF; border:1px solid #271B01; background-color:#433001;}
.textarea_02	{font-family:'MS PGothic'; font-size:12px; color:#B5B5B5; line-height:130%; padding:5px; background-color:#474641; border:0px;
 	scrollbar-face-color:#7B756C;
	scrollbar-highlight-color:#7E786F;
	scrollbar-3dlight-color:#7E786F;
	scrollbar-darkshadow-color:#3E3B37;
	scrollbar-shadow-color:#7E786F;
	scrollbar-arrow-color:#3E3B37;
	scrollbar-track-color:#545049;}
	
/* 2007-05-03 */
.menu			{padding:3px 20px 3px 20px; border:1px solid #6B6B6B; background:#313131}
.menu_font		{color:#989898; font-weight:bold; font-size:12px}
.menu_pr		{padding:3px 20px 3px 20px; border:1px solid #FF4A4A; background:#D00000}
.menu_pr_font	{color:#FFFFFF; font-weight:bold; font-size:12px}
.yellow_font_l	{color:#FF992B; font-weight:bold; font-size:16px}
.yellow_font_02	{color:#FF992B; font-weight:bold}
.gray_font_l	{color:#A8A8A8; font-weight:bold; font-size:16px}
.gray_border	{border:1px solid #555351}

/* 2007-04-11 */
.darkred_font	{color:#BE0000}

/* 2007-04-12 */
.white_font	{color:#FFFFFF; font-weight:bold}

/* 2007-04-16 */
.gray_border   	{padding:25px 25px 25px 25px; border:3px solid #555351;}
.red_font_l		{color:#FF0000; font-size:14px; font-weight:bold}

/* 2007-04-26 */
.yellow_font_s	{color:#FCCA9C; font-size:11px}

/* 2007-05-02 */
.gray_border_03   	{border:3px solid #555351;}

/* 2007-05-04 */
.gray_border_04   	{border:1px solid #555351; padding:1px}

/* 2007-07-23 */
.orange_date		{color:#FF7800; font-size:10px; font-family:'Arial'}
.orange_date_b		{color:#FF7800; font-size:10px; font-weight:bold; font-family:'Arial'}
.ivory_date		{color:#BAAA97; font-size:10px; font-family:'Arial'}
.border_wgray	{border:1px solid #A9A9A9}

/* 2007-07-31 */
.border_black_clan	{border:solid 1px #000000; background:#4F4D41; padding:3px}
.font_white_s	{color:FFFFFF; font-size:11px}


/* 2007-08-05 */
.beige_l_b	{color:#968265; font-size:16px; font-weight:bold}
.font_D73236	{color:#D73236;}
.font_858585	{color:#858585;}
.font_DD9E73	{color:#DD9E73;}
.font_B3784C	{color:#B3784C;}
.font_B3784C_11	{color:#B3784C; font-size:11px; font-family:'Arial'}
.font_BAAA97_b	{color:#BAAA97; font-weight:bold}
.font_BAAA97	{color:#BAAA97;}
.font_DE9F71	{color:#DE9F71;}
.font_885A4A_11	{color:#885A4A; font-size:11px;}
.font_776B6B	{color:#776B6B;}

/* 2007-08-12 */
.BAAA97_11	{color:#BAAA97; font-size:11px}
.FDDE4E_bold	{color:#FDDE4E; font-weight:bold}
.EF721A_bold	{color:#EF721A; font-weight:bold}

/* 2007-08-15 */
.EF721A		{color:#EF721A}
.ABA39A		{color:#ABA39A}

/* 2007-12-18 */
.f_FFFFFF_12	{color:#FFFFFF; font-size:12px; line-height:160%}
.f_FFFFFF_16_b	{color:#FFFFFF; font-size:16px; font-weight:bold; line-height:160%}
.f_72AD2F_12	{color:#72AD2F; font-size:12px; line-height:160%}
.input_code	{background:#838383; border:0px; font-size:12px; color:#5F001B; font-weight:bold; width:60px; height:19px; padding:3px}

/* 2008-02-28 QUIZ Event */
.f_FFBA00	{color:#FFBA00; padding:3px 3px 0px 3px}
.f_B03B3B_12	{color:#B03B3B; font-size:12px}
.f_B03B3B_14_b	{color:#B03B3B; font-size:14px; font-weight:bold}
.f_B03B3B_14_b_2	{color:#B03B3B; font-size:14px; font-weight:bold; padding:10px 0px 40px 20px}
.f_B03B3B_14_b_3	{color:#B03B3B; font-size:14px; font-weight:bold; padding:10px 0px 0px 20px}
.f_968265_16_b	{color:#968265; font-size:16px; font-weight:bold}

.prph_01	{padding:2px 0px 2px 10px}
.box_01	{border:3px solid #C9BFA4; padding:12px 0px 12px 12px}

/* 2008-03-12 */
A.n_font_03:link 	    {color:#BAAA97; text-decoration:none}
A.n_font_03:visited	    {color:#BAAA97; text-decoration:none}
A.n_font_03:hover	    {color:#BAAA97; text-decoration:underline}

/* 2008-03-23 */
.input_07	{font-family:'MS PGothic'; font-size:11px; color:#FFFFFF; height:18px; border-style:solid;  border-width:1px; border-color:#23230C; background-color:#414141; padding:3px 0px 3px 3px}
.font_ADADAD_10	{color:#ADADAD; font-size:10px}
.menu_sub_pr	{color:#FF0000; font-size:11px; padding-left:24px; background-image:url(http://image.gameyarou.jp/suddenattack/_common/left_menu_sub_bg.gif)}
.menu_sub		{color:#82807F; font-size:11px; padding-left:24px; background-image:url(http://image.gameyarou.jp/suddenattack/_common/left_menu_sub_bg.gif)}
A.menu_sub_t_pr:link		{color:#FF0000; text-decoration:none}
A.menu_sub_t_pr:visited		{color:#FF0000; text-decoration:none}
A.menu_sub_t_pr:hover		{color:#FF0000; text-decoration:none}
A.menu_sub_t:link			{color:#82807F; text-decoration:none}
A.menu_sub_t:visited		{color:#82807F; text-decoration:none}
A.menu_sub_t:hover			{color:#82807F; text-decoration:none}


/* 2008-04-10 goldenweek event */
.f_FFFFFF_14_b	{color:#FFFFFF; font-size:14px; font-weight:bold}
.f_FFFFFF_11	{color:#FFFFFF; font-size:11px}
.ev_20080425_input_01		{border:#3A3A39 solid 1px; background-color:#2F2F2F; font-size:14px; font-weight:bold; color:#D50000; padding:3px 3px 3px 3px; width:140px; height:22px}
.ev_20080425_input_02		{border:#3A3A39 solid 1px; background-color:#2F2F2F; font-size:14px; font-weight:bold; color:#949494; padding:3px 3px 3px 3px; width:140px; height:22px}

/* 2008-06-13 */
.F26521_b	{color:#F26521; font-weight:bold}
.97F221_b	{color:#97F221; font-weight:bold}
.gc884337_11	{color:#884337; font-size:11px}
.FFFFFF_10_b_e	{color:#FFFFFF; font-size:9px; font-weight:bold; font-family:'Arial'}
.gray_border_05   	{border:3px solid #555351; padding:10px; background-color:#2A2824}
.gray_border_6   	{border:6px solid #555351; padding:10px; background-color:#2A2824}
.err_msg	{background-color:#2A0000; font-size:11px; color:#BB9E9E; padding:3px 0px 3px 0px}
.input_08	{font-family:'MS PGothic'; font-size:12px; color:#DAD9D7; border-style:solid; border-width:1px; border-color:#796E5C; background-color:#443F36; height:18px;}
.input_09	{font-family:'MS PGothic'; font-size:12px; color:#D6732C; border-style:solid; border-width:1px; border-color:#796E5C; background-color:#443F36; height:18px;}
.scroll_gray	{
					width:100%; height:70px; padding:10px; overflow:auto;
					scrollbar-face-color:#100F0E;
					scrollbar-highlight-color:#100F0E;
					scrollbar-3dlight-color:#3C3B3A;
					scrollbar-darkshadow-color:#100F0E;
					scrollbar-shadow-color:#3C3B3A;
					scrollbar-arrow-color:#3C3B3A;
					scrollbar-track-color:#100F0E}

/* iePngFix */

.iePngFix {behavior:url(_inc/iepngfix/iepngfix.htc);} 


/* PARAGRAPH */
.pd_3           {padding:3px}
.pd_t_70		{padding-top:70px}
.pd_r_30		{padding-right:30px}
.pd_b_30		{padding-bottom:30px}

/* 2009-12-08 serin */

table.td_line {
	border-top:#555351 1px solid;
	border-left:#555351 1px solid;
}

table.td_line td{
	border-right:#555351 1px solid;
	border-bottom:#555351 1px solid;
	line-height:16px;
	padding:5px 0 5px 0;
}
