@charset "utf-8";

/*======= CONTENTS ====================

	updated:2006,7/10
	
	 1:topics

	bace id [#bodySection] >> common.css
	
===================================== */
#imgSection{
	width:750px;
	height:400px;
	margin:0 0 5px 0;
	vertical-align:top;
	}
#imgSection div.swapimages{
	width:750px;
	height:400px;
	margin:0;
	text-indent:-9999px;
	background:transparent url(../img/main_js.gif) no-repeat 0 0;
	}
/* #bodySection RightArea
------------------------------------------------------------------------------------*/
#bodySection #bodyRight{
	background:#674838;
	color:#FFF;
	width:325px;
	height:370px;
	margin:10px 5px 10px 0;
	font-size:75%;
	}

#bodySection #bodyRight h3{
	width:311px;
	height:93px;
	margin:7px;
	background:transparent url(../img/caption01.gif) no-repeat 0 0;
	text-indent:-9999px;
	display:block;
	}	
#bodySection #bodyRight p{
	margin:7px;
	line-height:1.6;
	}
#bodySection #bodyRight p.nameArea{
	text-align:right;
	}
/* #bodySection LeftArea
------------------------------------------------------------------------------------*/

#bodySection #bodyLeft #manuArea{
	margin:10px;
	}
#bodySection #bodyLeft table{
	width:180px;
	border-collapse:collapse;
	border-spacing:0;
	margin:0 0 10px 0;
	}
#bodySection #bodyLeft th{
	padding:1px;
	text-align:left;
	border-bottom:1px solid #674838;
	}
#bodySection #bodyLeft td{
	padding:1px;
	font-size:xx-small;
	vertical-align:top;
	border-bottom:1px dotted #674838;
	}
#bodySection #bodyLeft table.hairArea{
	float:left;
	}
#bodySection #bodyLeft table.relaxationArea{
	float:right;
	}
	
	
	
#bodySection #bodyLeft #access{
	clear:both;
	margin:10px;
	}
#bodySection #bodyLeft #access address{
	font-size:xx-small;
	width:170px;
	float:right;
	}
	
#bodySection #bodyLeft h2{
	margin:10px 10px 0px 10px;
	font-weight:bold;
	}
#bodySection #bodyLeft h2 a{
	color:#674838;
	text-decoration:none;
	}
	
/* #rssSection
------------------------------------------------------------------------------------*/	
#rssSection{
	margin:10px;
	padding:3px;
	height:80px;
	overflow:auto;
	border:1px solid #A27257;
	scrollbar-track-color: #A27257;
	scrollbar-face-color: #FFF;
	scrollbar-shadow-color: #A27257;
	scrollbar-darkshadow-color: #674838;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: ##A27257;
	scrollbar-arrow-color: #674838;
	}
#rssSection a{
	color:#674838;
	}
.rssbox{
	margin:5px 0;
	font-size:80%;
	display:inline;
	}
.rssbox dt{
	width:80px;
	float:left;
	}
.rssbox dd{
	width:250px;
	margin:0 0 0 90px;
	}

	
