*{
	margin          : 0px;
	padding         : 0px;
}
img{	border          : none;}

a:link{   color           : #6666ff;}
a:visited{color           : #663300;}
a:hover{  color           : #ff6666;}
a:active{ color           : #ff6666;}

body{
	font-family:	"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	font-size:		14px;
	line-height: 	150%;
	text-align:		center;
	background:		#fff3ea;
	color:			#663300;
}
#header{

}
#indexnavi{
	font-weight:	bold;
	padding-top:	10px;
	padding-left:	10px;
	text-align:		left;
}
#localnavi{
	margin:			auto;
	width:			600px;
	padding-top:	50px;
	text-align:		right;
	font-weight:	bold;
}
h1{	
	font-size:		14px;
	font-weight:	bold;
	color:			red;
	text-align:		center;
	margin-bottom:	50px;
}

#main{
	width:			500px;
	margin:			auto;
	padding-top:	50px;
	padding:		50px 50px 0px;
	color:			#332200;
	font-family:	"‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
	border:			1px dashed #ff9999;
	background:		#fffff8;
}
#index #main{	margin-top:	50px;}
#date{
	text-align:		right;
}

#footer{
	text-align:		center;
	color:			#663300;
	font-size:		12px;
	line-height: 	130%;
	padding-top:	20px;
	padding-bottom:	5px;
	font-family:	"Comic Sans ms", serif;
}
p{
	margin-bottom:	20px;
	text-align:		left;
	text-indent:	14px;
}

#bottomnavi{
	text-align:		center;
	margin-bottom:	10px;
	font-weight:	bold;
}
#photo{
	text-align:		center;
	margin-top:		50px;
	margin-bottom:	70px;
}

#main ol{
	list-style-position:	inside;
	margin-bottom:	20px;
	text-align:		left;
	text-indent:	40px;
}
#menu{
	margin-top:		50px;
}
#main ul{
	list-style-position:	inside;
	list-style:		none;
	margin-bottom:	20px;
	text-align:		left;
	text-indent:	40px;
}
#main ul ul{
	text-indent:	80px;
}

.center{	text-align:	center;}
.new{	font-weight:	bold;	color:	red;	}

#pink{	background:		#fff3ea;}
#pink #main{	border:			1px dashed #ff9999;}
#pink .border{	border:			1px dashed #ff9999;}

#blue{	background:		#eaf3ff;}
#blue #main{	border:			1px dashed #9999ff;}
#blue .border{	border:			1px dashed #9999ff;}

#green{	background:		#eafff0;}
#green #main{	border:			1px dashed #77ffaa;}
#green .border{	border:			1px dashed #77ffaa;}

#cream{	background:		#ffffea;}
#cream #main{	border:			1px dashed #ffff99;}
#cream .border{	border:			1px dashed #eeee66;}

#moca{	background:		#faefe0;}
#moca #main{	border:			1px dashed #ab8d74;}
#moca .border{	border:			1px dashed #ab8d74;}

#orange{	background:		#fff3df;}
#orange #main{	border:			1px dashed #ffa54a;}
#orange .border{	border:			1px dashed #ffa54a;}

#lime{	background:		#f0ffe3;}
#lime #main{	border:			1px dashed #80ff80;}
#lime .border{	border:			1px dashed #80ff80;}

#purple{	background:		#faefff;}
#purple #main{	border:			1px dashed #aa88ff;}
#purple .border{	border:			1px dashed #aa88ff;}

#rose{	background:		#ffeff6;}
#rose #main{	border:			1px dashed #ff99cc;}
#rose .border{	border:			1px dashed #ff99cc;}

#aqua{	background:		#e8ffff;}
#aqua #main{	border:			1px dashed #66eeee;}
#aqua .border{	border:			1px dashed #66eeee;}