@charset "UTF-8";
/* CSS Document */

body		{
	text-align:left;
	font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;

	font-size: 12px;
	color: #FFFFFF;


	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;



	background:#000000 url(../rotator/rotator.php) top left no-repeat;
}



#header	{ display:block; margin:0; padding:0; width:1045px; height:142px; clear:both; }

#header h1	{position:absolute; top:0;  left:0; font-size:10px; color:#FFFFFF; width: 454px; height: 142px; text-indent:-9999px; float:left;
				background:url(../images/title.png) top left no-repeat;}
				
#header_bnr			{position:absolute; top:30px; left:454px; display:block; margin:0; padding:15px 0 0 17px; width:572px; height:93px; clear:both;}
					/*	background:url(../images/head_waku.png) top left no-repeat;}*/
	
#header_bnr #skurus a{display:block; margin:font-size:10px; color:#FFFFFF; width: 280px; height: 80px; text-indent:-9999px; float:left;
						background:url(../images/bnr_skurus.gif) top left no-repeat;}
#header_bnr #m9n 	a{display:block; font-size:10px; color:#FFFFFF; width: 280px; height: 80px; text-indent:-9999px; float:left;
						background:url(../images/bnr_m9n.gif) top left no-repeat;}
				



#menu				{ display:block; margin:5px 0 0 14px; padding:0; width:1028px; height:42px; clear:both;}

#main				{ display:block; margin:0 0 0 18px; padding:0; width:1028px; clear:both;}


#top_news { display:block; margin:0; padding:41px 14px 15px 15px; width:308px; height:117px; clear:both;background:url(../images/top_news_bg.gif) top left no-repeat;}
#top_topics { display:block; margin:0; padding:41px 14px 15px 13px; width:308px; height:117px; clear:both;background:url(../images/top_topics_bg.gif) top left no-repeat;}


#foot_bnr	{ display:block; margin:0 0 0 17px; padding:12px; width:1010px; height:55px; clear:both;}
			/*	background:url(../images/foot_bnr_bg.gif) top left no-repeat;}*/

#footer 	{
	display:block;
	margin:0;
	padding:10px 0 0 100px;
	width:900px;
	height:62px;
	clear:both;
	font-size:10px;
	font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	color:#FFFFFF;
	background:url(../images/foot_logo.gif) top left no-repeat;
	letter-spacing: 1px;
	line-height: 12px;
}



/* NEWS PAGE */


#page_navi { display:block; margin:10px 0 10px 10px; padding:0; width:1008px; height:33px; clear:both;
				background:url(../images/pagenavi_bg.png) top left no-repeat;}

#page_navi .pageNo{ font-size:11px; font-family:Arial, Helvetica, sans-serif;letter-spacing: 2px; }
#page_navi .pageNo a:link{ color:#FFFFFF; }
#page_navi .pageNo a:visited{ color:#FFFFFF; }
#page_navi .pageNo a:hover{ color:#FFFF00 }
#page_navi .pageNo a:active{ color:#FFFFFF; }




#news_coment { display:block; margin:0; padding:0; width:1008px; clear:both;}

#news_coment #title{ display:block; margin:30px 0 20px 10px; padding:0; width:1008px; height:33px; clear:both; vertical-align:middle;
				background:url(../images/news_title_bg.gif) top left no-repeat;
				font-family: "小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;font-size:16px; color:#FFFFFF}
				
#news_coment #comment{ display:block; margin:0 0 0 20px; padding:0; width:700px; float:left;
				font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF; line-height:24px;}
				
#news_coment .pt{ display:block; margin:0 0 0 10px; padding:0; width:200px; float:right;
				font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF}






/* topics PAGE */


#page_navi { display:block; margin:10px 0 10px 10px; padding:0; width:1008px; height:33px; clear:both;
				background:url(../images/pagenavi_bg.png) top left no-repeat;}

#page_navi .pageNo{ font-size:11px; font-family:Arial, Helvetica, sans-serif;letter-spacing: 2px; }
#page_navi .pageNo a:link{ color:#FFFFFF; }
#page_navi .pageNo a:visited{ color:#FFFFFF; }
#page_navi .pageNo a:hover{ color:#FFFF00 }
#page_navi .pageNo a:active{ color:#FFFFFF; }




#topics_coment { display:block; margin:0; padding:0; width:1008px; clear:both;}

#topics_coment #title{ display:block; margin:30px 0 20px 10px; padding:0; width:1008px; height:33px; clear:both; vertical-align:middle;
				background:url(../images/topics_title_bg.gif) top left no-repeat;
				font-family: "小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;font-size:16px; color:#FFFFFF}
				
#topics_coment #comment{ display:block; margin:0 0 0 20px; padding:0; width:700px; float:left;
				font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF; line-height:24px;}
#topics_coment #comment .sub{ font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:18px; color:#ffa200; line-height:24px;}
				
#topics_coment .pt{ display:block; margin:0 0 0 10px; padding:0; width:200px; float:right;
				font-family:"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF}








/* LINK PAGE */


.link_name { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:16px; color:#0058fa;}

.link_name a:link{ color:#0058fa; }
.link_name .pageNo a:visited{ color:#0058fa; }
.link_name .pageNo a:hover{ color:#0058fa }
.link_name .pageNo a:active{ color:#0058fa; }

.link_coment { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}

.link_hr { display:block; margin:0; padding:0; width:1010px; height:25px; clear:both;
				background:url(../images/link_hr.gif) top left no-repeat;}





/* RAGISTRATION PAGE */


.regi_name { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:16px; color:#04943b;}
.regi_coment { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}
.regi_att { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FF0000;}

.regi_hr { display:block; margin:0; padding:0; width:1010px; height:25px; clear:both;
				background:url(../images/regi_hr.gif) top left no-repeat;}






/* DEALER PAGE */


.dealer_name { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:16px; color:#00b4ff;}
.dealer_coment { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}
.dealer_att { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FF0000;}

.dealer_hr { display:block; margin:0; padding:0; width:1010px; height:25px; clear:both;
				background:url(../images/dealer_hr.gif) top left no-repeat;}






/* GALLERY PAGE */


#gallery_pt { display:block; margin:0 15px 20px 0; padding:1px; width:110px; height:128px; float:left;
				background:url(../images/gallery_pt_bg.gif) top left no-repeat;}
				


/* TEAM RIDER PAGE */


#rider_pt { display:block; margin:0 3px 20px 0; padding:1px; width:140px; height:228px; float:left;
				ont-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}
#rider_prof { display:block; margin:0; padding:0; width:1020px; 

				background:url(../images/rider_waku_02.gif) top left repeat-y;
				ont-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}
				
.rider_name { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:16px; color:#FFFFFF;}
.rider_data { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF;}
.rider_coment { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}

.rider_hr { display:block; margin:0; padding:0; width:1010px; height:25px; clear:both;
				background:url(../images/rider_hr.gif) top left no-repeat;}





/*TECHNOLOSY PAGE */


#tech_icon { display:block; margin:3px 0; padding:0; float:left;
				ont-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}
				
#tech_prof { display:block; margin:0; padding:0; width:1020px; 

				background:url(../images/rider_waku_02.gif) top left repeat-y;
				ont-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}
				
.tech_name { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:16px; color:#FFFFFF;}
.tech_data { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF;}
.tech_coment { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}






/*APPAREL PAGE */


				
.apparel_name { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:18px; color:#f7e11f;}
.apparel_data { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#f7e11f;}
.apparel_coment { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#f7e11f;}






/*BOARD PAGE */



#board_icon { display:block; margin:4px 4px; padding:0; float:left;
				font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:11px; color:#FFFFFF;}

#board_waku { display:block; margin:0; padding:7px 7px 5px 6px; width:1009px; height:519px;
				background:url(../images/board_waku.gif) top left no-repeat;}
				
.board_copy { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:18px; color:#FFFFFF; font-weight:bold; line-height:30px; text-shadow: 1px 1px 12px black;}
.board_data { font-family::"小塚ゴシック Pro R", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka; font-size:14px; color:#FFFFFF; text-shadow: 1px 1px 4px black;}

.board_spec a:link{ color:#000000; }
.board_spec a:visited{ color:#000000; }
.board_spec a:hover{ color:#FF0000 }
.board_spec a:active{ color:#000000; }