@charset "utf-8";

/**********************************************************************
AUTHOR          Goto
CSS構成書:
Last Modified: 2009.08.20

***********************************************************************/

/*　階層構造図
#wrapper

	#container
	
			#header	
				#text_link_box
				#global_menu
				
			#left_contents_top
				#news01
				#visit01
				
			#right_contents_top	
				#cyohukuji
				#tstroll
				
	#footer	
		#footer02
			#c_r					
*/


/*-----------------------------------------------------------------------
		TOPページ専用	2009.08.20	Goto
-----------------------------------------------------------------------*/

h3 img{
	margin:8px 0 0 5px;
	_margin:8px 0 0 2px;
	width:auto;
	float:left;
}

#bb{
	width:540px;
	height:480px;
	background:url(../img/gaiyou-aisatu-back.gif) right bottom no-repeat;
}

/*-----------------------------------------------------------------------
		バイクと暮らす家専用	2010.02.13	Goto
-----------------------------------------------------------------------*/
#right_contents #bike01{
	margin:0;
	width:572px;
	float:left;
}
#right_contents #bike01 h4{
	margin:20px 0 0 0;
	clear:both;
}

.box01{
	margin:20px 0;
	width:568px;
	border:2px solid #e2cec0;
}



/*　clearfix　*/
.box01:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.box01{ display:inline-block;}
/* HIdes from IE-mac */
*html .box01{ height:1%;}
.box01{ display:block;}
/* End hide from IE-mac */



.box_img01{
	margin:0 auto;
	width:536px;
	
}
.box_img01 p{
	padding:10px 0;
	width:536px;
}

.box02 a img{
	display:block;
	margin:0;
	width:300px;
	float:right;
}
.box02 p{
	display:block;
	margin:0 0 20px 10px;
	padding:0;
	width:218px;
	height:98px;
	float:left;
	border:1px solid #555;
}

.text_left01{
	display:block;
	margin:10px 0 20px 10px;
	padding:10px !important;
	width:218px;
	font-size:1.2em;
	float:right;
}




/*　リンク指定　*/
.box_img01 a.text_left01:link {
	color: #444;
	text-decoration: underline; 
}
.box_img01 a.text_left01:visited {
	color: #444;
	text-decoration: underline; 
} 
.box_img01 a.text_left01:hover {
	color: #444;
	background:url(../images/17.gif);
} 
.box_img01 a.text_left01:active {
	color: #444;
	background:url(../images/17.gif);
} 


/*　トップ最新情報　*/

/*　リンク指定　*/
.t_rss01 dd a:link{
	color: #444;
	text-decoration: underline;
}
.t_rss01 dd a:visited{
	color: #444;
	text-decoration: underline;
} 
.t_rss01 dd a:hover{
	color:#222;
	background-image:url(../images/link_bg.jpg); 
	text-decoration: none !important; 
} 
.t_rss01 dd a:active{
	color:#222;
	background-image:url(../images/link_bg.jpg); 
	text-decoration: none !important; 
} 





#left_contents_top #news01 dl dt{
	margin:0 0 0 5px;
	padding:0 0 0 11px;
	width:10em;
	line-height:2em;
	font-weight:bold;
	color:#555;
	letter-spacing:0.2em;
}
#left_contents_top #news01 dl dd{
	width:280px;
	margin:-1.7em 0 0 10em;
	color:#555;
}

#feed_myoko{
	width:auto;
	margin:0 30px;
	_margin:0 15px;
	padding:10px;

}














.box02 img{
	width:auto;
	float:left
}

.red01{
	color:#FF6600;
	font-size:1.0em;
}


#none01{
	width:auto !important;
	margin:0 !important;
	padding:0 !important;
	background:none;
}

#map01{
	width:532px;
	height:378px;
	border:2px solid #444;
}
