@charset "utf-8";
@import url(regist.css);
/***************************************************************************************************************************************************************************************SUPPORT
*/
#support									{	margin:7px 15px 0px 15px;	display:block; font-size:14px;}
#support .s_banner				{	background:url(/img/support_banner_bgk.gif) top no-repeat;	height:80px;}
#support .s_banner_text		{	text-align:right;	margin-right:15px;	color:#FFFF33;	padding-top:52px;	font-size:12px;}
#support #navi						{	width:217px;	float:left;	display:block;	margin:8px 16px 10px 0px;	padding-bottom:10px;}
#support #navi .s_navi_top{ background:url(/img/su_navi_brown.gif) top no-repeat; height:40px;}
#support #navi .s_list		{	background:url(/img/s_navi.gif) top repeat-y;	display:block;	color:#FFFFFF;	padding-left:5px;}
#support #navi .s_btn01					{	width:207px;	height:34px;	display:block;}
#support #navi .s_btn01 a				{	background:url(/img/s_navi_01a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn01 a:hover	{	background:url(/img/s_navi_01b.gif) top no-repeat;}
#support #navi .s_btn02					{	width:207px;	height:34px;	display:block; margin-top:4px;}
#support #navi .s_btn02 a				{	background:url(/img/s_navi_02a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn02 a:hover	{	background:url(/img/s_navi_02b.gif) top no-repeat;}
#support #navi .s_btn03					{	width:207px;	height:34px;	display:block; margin-top:4px;}
#support #navi .s_btn03 a				{	background:url(/img/s_navi_03a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn03 a:hover	{	background:url(/img/s_navi_03b.gif) top no-repeat;}
#support #navi .s_btn04					{	width:207px;	height:34px;	display:block; margin-top:4px;}
#support #navi .s_btn04 a				{	background:url(/img/s_navi_04a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn04 a:hover	{	background:url(/img/s_navi_04b.gif) top no-repeat;}
#support #navi .s_btn05					{	width:207px;	height:34px;	display:block; margin-top:4px;}
#support #navi .s_btn05 a				{	background:url(/img/s_navi_05a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn05 a:hover	{	background:url(/img/s_navi_05b.gif) top no-repeat;}
#support #navi .s_btn06					{	width:207px;	height:34px;	display:block; margin-top:4px;}
#support #navi .s_btn06 a				{	background:url(/img/s_navi_06a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn06 a:hover	{	background:url(/img/s_navi_06b.gif) top no-repeat;}
#support #navi .s_btn07					{	width:207px;	height:34px;	display:block; margin-top:4px;}
#support #navi .s_btn07 a				{	background:url(/img/s_navi_07a.gif) top no-repeat;	width:207px;	height:34px;	display:block;}
#support #navi .s_btn07 a:hover	{	background:url(/img/s_navi_07b.gif) top no-repeat;}

#support .s_content{	background:url(/img/s_wrap.gif) top repeat-y;	display:block;	color:#FFFFFF; line-height:180%; font-size:14px;}

#support .s_ttl01{	background:url(/img/s_ttl01.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl02{	background:url(/img/s_ttl02.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl03{	background:url(/img/s_ttl03.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl04{	background:url(/img/s_ttl04.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl05{	background:url(/img/s_ttl05.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl06{	background:url(/img/s_ttl06.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl07{	background:url(/img/s_ttl07.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl08{	background:url(/img/s_ttl08.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl09{	background:url(/img/s_ttl09.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl10{	background:url(/img/s_ttl10.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl11{	background:url(/img/s_ttl11.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl12{	background:url(/img/s_ttl12.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl13{	background:url(/img/s_ttl13.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl14{	background:url(/img/s_ttl14.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl15{	background:url(/img/s_ttl15.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl16{	background:url(/img/s_ttl16.gif) top no-repeat;	height:38px;	text-align:left;}
#support .s_ttl17{	background:url(/img/s_ttl17.gif) top no-repeat;	height:38px;	text-align:left;}
#support .ttl13		{	background:url(/img/in_ttl13.gif) top no-repeat;	height:38px;}

#support .ttl_spec01					{	background:url(/img/in_spec_ttl01.gif) top no-repeat;	height:36px;}
#support .ttl_spec02					{	background:url(/img/in_spec_ttl02.gif) top no-repeat;	height:36px;}

#support table	{ margin-left:15px; margin-right:15px;	padding:0px; display:block;  border-top:1px solid #cccccc;  border-left:1px solid #cccccc;}
#support th			{ padding:5px; text-align:left; color:#fff; font-size:14px; width:200px; border-bottom:1px solid #fff;border-right:1px solid #fff; background-color:#001336; font-weight:normal;}
#support td			{ padding:5px; color:#D7D0AB; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; background:#; width:440px; font-size:14px; line-height:150%;}

#support textarea						{width: 440px;height: 120px;}
#support .s_tos textarea		{width: 656px;height: 482px; font-size:14px; line-height:160%;}

#support .content					{	margin:15px;}

#support .s_content_01				{ margin:20px 10px 0px 50px; line-height:; padding-bottom:30px;}
#support .s_content_01 p			{ line-height:180%; margin-top:20px; font-size:14px;}
#support .s_content_01 a			{ text-decoration:underline; font-size:14px; font-weight:bold; margin-left:-20px;}
#support .s_content_01 a:hover{ background-color:#FF0000;}

#support .content_02					{ margin-top:15px; border:1px solid #333300; padding:10px;}
#support .content_02 a				{ text-decoration:underline;}
#support .content_02 a:hover	{ background-color:#FF0000;}
#support .content_02 table		{ border-top:1px solid #666666; border-left:1px solid #666666; margin-top:5px; margin-left:0px; color:#fff;}
#support .content_02 th				{ border-right:1px solid #666666; border-bottom:1px solid #666666; background-color:#001336; padding:5px; line-height:120%; text-align:left; font-size:14px;}
#support .content_02 td				{ border-right:1px solid #666666; border-bottom:1px solid #666666; background-color:none; padding:5px; line-height:120%; text-align:; font-size:14px;}

#support .content_02 ul				{ margin:10px 0px 0px 0px; padding:0px;}
#support .content_02 ul li		{ margin:5px; padding:0px; display:block; float:left; width:150px; text-align:center; font-weight:bold;}


#support .s_node_a					{	margin-top:10px;	margin-left:20px;	margin-right:20px;	font-size:16px;	font-weight:bold;}
#support .s_node_a a				{	color:#FFFFFF; text-decoration:underline;}
#support .s_node_a a:hover	{	color:#D7D0AB;}
#support .s_node_b					{	font-size:14px;	color:#FFFFFF;	margin-left:30px;}
#support .s_node_b a				{	color:#FFFFFF; text-decoration:underline;}
#support .s_node_b a:hover	{	color:#000; background-color:#fff; padding:2px;}

#support .box_btn						{	margin:0px auto 0px 200px;	text-align:center; height:50px; display:block; padding:0px;}

#support .btn_back					{	width:150px;	height:34px;	display:block;	margin:0px 5px 0px 5px; float:left;}
#support .btn_back a				{	width:150px;	height:34px;	display:block;	background:url(/img/s_btn_back_a.gif) top no-repeat; cursor:pointer;}
#support .btn_back a:hover	{	display:block;	background:url(/img/s_btn_back_b.gif) top no-repeat;}

#support .btn_next					{	width:150px;	height:34px;	display:block;	margin:0px 5px 0px 5px; float:left;}
#support .btn_next a				{	width:150px;	height:34px;	display:block;	background:url(/img/s_btn_next_a.gif) top no-repeat; cursor:pointer;}
#support .btn_next a:hover	{	display:block;	background:url(/img/s_btn_next_b.gif) top no-repeat;}

#support .btn_clear					{	width:150px;	height:34px;	display:block;	margin:0px 5px 0px 5px; float:left;}
#support .btn_clear a				{	width:150px;	height:34px;	display:block;	background:url(/img/s_btn_clear_a.gif) top no-repeat; cursor:pointer;}
#support .btn_clear a:hover	{	display:block;	background:url(/img/s_btn_clear_b.gif) top no-repeat;}

#support .btn_confirm						{	width:150px;	height:34px;	display:block;	margin:0px 5px 0px 5px; float:left;}
#support .btn_confirm a					{	width:150px;	height:34px;	display:block;	background:url(/img/s_btn_confirm_a.gif) top no-repeat; cursor:pointer;}
#support .btn_confirm a:hover		{	display:block;	background:url(/img/s_btn_confirm_b.gif) top no-repeat;}

#support .btn_transmits					{	width:150px;	height:34px;	display:block;	margin:0px 5px 0px 5px; float:left;}
#support .btn_transmits a				{	width:150px;	height:34px;	display:block;	background:url(/img/s_btn_transmits_a.gif) top no-repeat; cursor:pointer;}
#support .btn_transmits a:hover	{	display:block;	background:url(/img/s_btn_transmits_b.gif) top no-repeat;}

#support .s_faq						{	margin:15px;	padding:5px;	border:1px solid #D7D0AB;	background-color:#001C00;}
#support .s_faq_ttl				{	color:#D7D0AB;	font-size:16px;	line-height:180%;	font-weight:bold;	margin-left:10px;}
#support .s_faq_content		{	color:#c0c0c0;	font-size:14px;	line-height:150%;	margin-left:20px;	margin-bottom:10px;}
#support .s_hardware			{	margin:10px 15px 10px 15px;	padding:5px;	background-color:#; color:#D7D0AB; line-height:160%; text-align:right; font-weight:bold;}
#support .s_hardware		a			{ text-decoration:underline;}
#support .s_hardware a:hover	{ background-color:#FF0000;}
#support .s_query							{	margin:10px 15px 10px 15px;	padding:5px;	background-color:#; color:#D7D0AB; line-height:180%;}

#support .bg_td								{	background-color:#CCCCCC; margin:-10px;}

#support .s_spec							{ border:1px solid #112d04; background-color:#0a1600; margin:20px; padding-top:20px; padding-bottom:20px;}