/*--- past css
.homeR01Box td{	line-height: 120%;	color: #000066;}
#homeL01Box p{	margin: 0px;	padding: 6px 6px 3px;	line-height: 120%;}
#homeL02Box{	padding: 6px;}
#homeL02Box p{	color: #000066;	font-weight: bold;	margin: 0px;	padding: 0px;}
#homeL02Box form{	margin-left: 10px;}
#homeL03Box{	padding: 6px;}
#homeL03Box p{	color: #000066;	font-weight: bold;	margin: 0px;	padding: 0px;}
#homeL03Box img.homeL03Map{	margin-left: 30px;	margin-top: 10px;}
---*/


#RWBanner{	z-index: 1;	overflow: visible;	position: static;	left: 0px;	top: 0px;	right: 0px;	bottom: 0px;	visibility: visible;}
#RWBannerTex{	z-index: 2;	top: -176px;	overflow: visible;	position: relative;	left: 170px;	right: 0px;	bottom: 0px;	color: #FFFFFF;	margin: 0px;	padding: 0px;}


#RWrapper{	margin: 0px;	padding: 0px 15px 15px;}

#RWLeft{	float: left;	width: 312px;	padding-bottom: 15px;}
#RWLeft p.RWLeftP01{	padding: 8px 8px 0px;	margin: 0px;	line-height: 135%;}
	#RWLeft p.RWLeftP01 a{	color: #003366;}
	#RWLeft p.RWLeftP01 a:hover{	color: #FF0033;}

/*---
#RWLeft div.RWLSearchMenu{	width: 312px;	float: left;	margin: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 5px;	padding-right: 0px;}
	#RWLeft div.RWLSearchMenu p{	color: #000066;	font-weight: bold;	margin: 0px;	padding: 0px;}
	#RWLeft div.RWLSearchMenu div{	padding-left: 13px;}
---*/

	#RWLeft div.RWLSearchMenu img{	margin-bottom: 4px;	margin-right: 1px;	margin-left: 1px;}
#RWLeft div.RWLSearch{	padding: 6px;	clear: both;}
	#RWLeft div.RWLSearch p{	color: #000066;	font-weight: bold;	margin: 0px;	padding: 0px;}
	#RWLeft div.RWLSearch form{	margin-left: 10px;}
#RWLeft div.RWLMap{	padding: 0px 6px 6px;}
	#RWLeft div.RWLMap p.RWLMapName{	color: #000066;	font-weight: bold;	margin: 0px;	padding: 0px;	position: relative;	line-height: 135%;	top: 15px;	z-index: 1;}
	#RWLeft div.RWLMap img.RWLMapImg{	margin-left: 30px;}
	#RWLeft div.RWLMap div.RWLMapArea00{	margin-left: 11px;}
		#RWLeft div.RWLMap div.RWLMapArea00 a{	color: #003366;	padding-right: 1px;	padding-left: 1px;}
		#RWLeft div.RWLMap div.RWLMapArea00 a:hover{	color: #FF0033;}
		#RWLeft div.RWLMap div.RWLMapArea00 p.RWLMapAreaName{	margin: 0px;	padding: 2px;	font-weight: bold;}
		#RWLeft div.RWLMap div.RWLMapArea00 p.RWLMapAreaList{	margin: 0px;	padding: 2px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}
		#RWLeft div.RWLMap div.RWLMapArea00 p.RWLMapAreaListTT{	margin: 0px;	padding: 2px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}
		#RWLeft div.RWLMap div.RWLMapArea00 p.RWLMapAreaListT{	margin: 0px 0px 0px 31px;	padding: 1px 2px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	line-height: 130%;}




#RWRight{	float: right;	width: 250px;	margin: 0px;	padding: 0px 0px 15px;}
#RWRight div.RWRBox01 p{	margin: 0px;	padding: 6px 6px 0px 18px;	background-image: url(../img/komon_topmain00.gif);	background-attachment: fixed;	background-repeat: no-repeat;	background-position: 6px 10px;	color: #003366;}
#RWRight div.RWRBox02{	padding-top: 8px;}
#RWRight div.RWRBox02 a{	color: #003366;}
#RWRight div.RWRBox02 a:hover{	color: #FF0033;	text-decoration: none;}
#RWRight div.RWRBox02 div{	clear: both;	padding: 3px 8px;}
#RWRight div.RWRBox02 p.RWRBox02Pic{	float: left;	background-image: url(../img/komon_topmain00.gif);	background-attachment: fixed;	background-repeat: no-repeat;	background-position: 45px 15px;	width: 57px;	margin: 0px;	padding: 0px;}
#RWRight div.RWRBox02 p.RWRBox02Pic img{	border: 1px solid #999999;}
#RWRight div.RWRBox02 p.RWRBox02Tex{	float: left;	margin: 0px;	padding: 0px;}

#RWRight div.RWRBox03{	padding-top: 6px;	clear: both;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
#RWRight div.RWRBox03 p{	margin: 0px;	padding: 0px 0px 6px;}
#RWRight div.RWRBox03 p a{	color: #003366;}
#RWRight div.RWRBox03 p a:hover{	color: #FF0033;}
#RWRight div.RWRBox03 p img{	margin-bottom: 1px;}
