﻿body{background-color: #cccc99;font-family: "Times New Roman", Times, serif;}
	div#content{width:770px;margin:0px auto;}
	div#content div.anchor{font-size:x-small;display:none;}
/*
	header について
*/
	div#header{display:none;}
/*
	navigator について
*/
	div#navigator{padding:15px;}
	div#navigator h2{display:none;}
	div#navigator hr{display:none;}
	div#navigator ul{list-style-type: none;margin:0px;padding:0px;margin-top:3px;}
	li#je{font-size:small;margin-bottom:10px;}
	
/* main について */	
	div#main{float:left;width:480px;padding:15px;padding-bottom:20px;font-size:95%;
		color:#666666;background-color: #ffffcc;}
	div#main h2{font-size:large;color:#333333;}
	div#main h3{font-size:medium;color:#333333;}
	div#main h4{font-size:small;color:#333333;}
	div#main hr{margin-top:30px;margin-bottom:20px;}
	div#main dt{font-weight:bold;color:#000000;margin:15px 0px 0px 0px;}
	div#main dd{}
	div#main strong{color:red;}
/*
	locator について
*/
	div#locator{font-size:x-small;}
/* 
	sidebarについて 
*/	
	div#sidebar{float:right;}
	div#sidebar h2{font-size:medium;}
	div#sidebar hr{display:none;}
/* 
	sidebarのコンポーネントについて 
*/	
	div#profile{padding:10px; font-size:smaller;margin:0px;margin-bottom:8px;}
	div#profile dt{float:none;}
	div#profile dd{margin:0px;}
	div#profile img{width:230px;}
	div#profile h2{display:none;}
	div#profile h3{font-weight:bold;font-size:small;}
	address{font-style:normal;}
	div#address h3{font-weight:bold;float:left;margin:0px;font-size:small;}
	address{margin:0px 0px 10px 55px;}
	div#email img{margin-top:1px;margin-left:-2px;margin-bottom:0px;margin-right:0px;}
/*
	footerについて
*/
	div#footer{clear:both;text-align:center;font-size:small;padding-top:10px;}
	div#footer hr{display:none;}
/*
	各種　class
*/
	.box{border:solid;border-width:1px;border-color:#666666;
		padding:0px 10px;font-size:smaller;width: 230px;}
	.small{font-size:x-small;}
	.comment{font-size:smaller;color:#666666;font-weight:normal;}
	.key{font-size:small;}
	.info{margin:0px 0px 10px 55px;}
	a:link    {text-decoration:none;color:#0066CC;background-color:transparent}  
	a:visited {text-decoration:none;color:#0066CC;background-color:transparent}
	a:hover   {text-decoration:underline;color:navy;background-color:transparent}
	a:active  {text-decoration:underline;color:red;background-color:transparent}