
body {
	font-family: Trebuchet MS, Helvetica, Verdana, Arial,sans-serif;
	font-size: 12px;
	color: #330000;
	line-height: 16px;
	font-weight: normal;
	text-align:center;

  scrollbar-3dlight-color:#522439;
  scrollbar-arrow-color:#7B0000;
  scrollbar-track-color :#522439;
  scrollbar-darkshadow-color:#522439;
  scrollbar-face-color:#DAF4A2;
  scrollbar-highlight-color:#DAF4A2;
scrollbar-shadow-color:#DAF4A2}
a{
  text-decoration:none; font-weight:700;
}

A:link { color:#885555 ; }
A:visited { color:#cc99cc ; }
A:active { color:#cc99cc ; } 

A:hover { color:#cc6699 ; text-decoration:underline;}
BODY{
background-color:#F3EEEE ;  /*  #eee5e0 #FDFBFA */

background-image : url(pic/stone.png);
}
.box	{
	
	width: 600;
	
	text-align: center;
	overflow: hidden;
	border: dotted 0px #330000;
	
	margin: 0px 0px 0px 0px;
	padding: 12px 16px 12px 16px;
	}


	
.box2s	{
	
	width: 180px;
	
	text-align: center;
	overflow: hidden;
	border: dotted 1px #330000;
	margin: 4px 8px 4px 8px;
	padding: 4px 2px 4px 2px;
	}
	
.box3	{			/* logサムネイル　*/
	height:40px;
	
	float:none;
	text-align: center;
	overflow: none;
	border: solid 1px #330000;
	margin: 4px 0px 4px 0px;
	padding: 8px 1px 8px 1px;
	}

.box3p	{			/* log photoサムネイル　*/
	height:40px;
	
	float:none;
	text-align: center;
	overflow: none;
	border: solid 1px #330000;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	}

.box3t	{
	height:80px;
	
	float:none;
	text-align: center;
	overflow: none;
	border: solid 1px #330000;
	margin: 4px 2px 4px 2px;
	padding: 8px 8px 8px 8px;
	}

.box3l	{
	height:250px;
	width:180px;
	float:left;
	text-align: center;
	overflow: none;
	border: dotted 1px #AA7777;
	margin: 4px 2px 4px 2px;
	padding: 8px 8px 8px 8px;
	}

.box3w	{
	
	width: 90%;
	text-align: center;
	overflow: none;
	border: solid 1px #330000;
	
	margin: 0px 0px 0px 0px;
	padding: 8px 4px 8px 4px;
	}

.box4	{
	width:400px;
	
	
	text-align: left;
	overflow: none;
	border: solid 1px #330000;
	margin: 4px 2px 4px 2px;
	padding: 8px 8px 8px 8px;
	}
.box4t	{
	width:91px;
		
	text-align: left;
	overflow: none;
	border: solid 1px #330000;
	margin: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;
	}

.box4w	{
	height:60px;
	text-align:left;
	overflow:none;
	border: solid 1px #E3DDDD;
	margin: 2px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	}

.box5	{
	height:21px;
	
	
	text-align: center;
	overflow: none;
	border: none 1px #330000;
	margin: 4px 2px 4px 2px;
	padding: 8px 8px 8px 8px;
	}

.box6	{
	width: 80%;
	
	
	text-align: center;
	overflow: none;
	border: none 1px #330000;
	margin: 4px 2px 0px 2px;
	padding: 8px 8px 8px 8px;
	}

.prof {
	width:400px;
	float: left;
	overflow: none;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 16px 16px 0px 0px;

	}
.bookm {
	width: 160px;
	float: left;
	text-align: right;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 48px 16px 0px 0px;
	}

*.unnamed1 {  font-family: "ＭＳ Ｐゴシック", "Osaka", "sans-serif"; font-size: 12px; font-style: normal; line-height: 16px}
*.unnamed2 {  font-family: "Georgia", "Times New Roman", "Times", "serif"; font-size: 17px; }
*.unnamed3 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12pt; font-weight: bold}
*.h4 {  font-family: ""; font-size: 16px; font-weight: normal; color : #FF9999 }
*.p4 {  font-family: ""; font-size: 12px; font-weight: normal; color : #FF9999 }
*.p1 {  font-family: ""; font-size: 12px; font-weight: normal; color : #330000 }

p {  font-family: ""; font-size: 12px; line-height: 16px; font-weight: normal; color : #330000 }
*.color1 {  font-family: ""; font-size: 12px; line-height: 16px; font-weight: normal ; color : #6699FF}
*.color2 {  font-family: ""; font-size: 12px; line-height: 16px; font-weight: normal ; color : #BB99CC}
a {  font-family: ""; font-size: 12px; line-height: 16px}

