body{
	
	color: #000000 ;
	font-size: 14px ;
	margin: 16px ;
	
}

h1{
	
	color: #752100 ;
	font-size: 20px ;
	font-weight: bold ;
	
}

h1.top1{
	
	width: 240px ;
	height: 30px ;
	color: #752100 ;
	font-size: 20px ;
	font-weight: bold ;
	text-align: center ;
	padding-top: 10px ;
	background-image: url(/img/crayon1.gif) ;
	
}

h1.top2{
	
	width: 240px ;
	height: 30px ;
	color: #752100 ;
	font-size: 20px ;
	font-weight: bold ;
	text-align: center ;
	padding-top: 10px ;
	background-image: url(/img/crayon2.gif) ;
	
}

h1.top3{
	
	width: 240px ;
	height: 30px ;
	color: #752100 ;
	font-size: 20px ;
	font-weight: bold ;
	text-align: center ;
	padding-top: 10px ;
	background-image: url(/img/crayon3.gif) ;
	
}

h2{
	
	color: #752100 ;
	font-size: 18px ;
	font-weight: bold ;
	
}

h3{
	
	color: #000000 ;
	font-size: 16px ;
	font-weight: bold ;
	
}


a:link{ color: #752100 }
a:visited{ color: #954e2a }
a:active{ color: #e2041b }
a img{ border-style: none }


*.bg{
	
	background-image: url(/img/bg.jpg) ;
	
}


*.kanban{
	
	width: 700px ;
	height: 112px ;
	margin-left: auto ;
	margin-right: auto ;
	padding-bottom: 8px ;
	
}


*.kanban-logo{
	
	width: 256px ;
	float: left ;
	text-align: center ;
	
}


*.kanban-txt{
	
	width: 436px ;
	margin-left: auto ;
	padding-top: 39px ;
	text-align: center ;
	
}


*.topmenu{
	
	width: 666px ;
	margin-left: auto ;
	margin-right: auto ;
	margin-bottom: 16px ;
	padding-left: 0px ;
	
}
*.topmenu a{
	
	float: left ;
	display: block ;
	width: 80px ;
	height: 27px ;
	
}
*.topmenu a:hover{ background-position: bottom }


*.menu01{ background-image: url(/img/menu_top.gif) }
*.menu02{ background-image: url(/img/menu_eve.gif) }
*.menu03{ background-image: url(/img/menu_inv.gif) }
*.menu04{ background-image: url(/img/menu_rep.gif) }
*.menu05{ background-image: url(/img/menu_pub.gif) }
*.menu06{ background-image: url(/img/menu_new.gif) }
*.menu07{ background-image: url(/img/menu_sup.gif) }
/* *.menu08{ background-image: url(/img/menu_nyu.gif) } */


*.flame_toppage{
	
	width: 100% ;
	padding: 0px ;
	margin: 0px 0px 32px 0px ;
	background-color: #FFFCF4 ;
	border-style: solid ;
	border-width: 0px 2px 2px 0px ;
	border-color: #C0C0C0 ;
	background-image: url(/img/dekahappa.gif) ;
	background-position: bottom right ;
	background-repeat: no-repeat ;
	
}


*.container{
	
	width: 100% ;
	min-width: 640px ;
	max-width: 960px ;
	height: 100% ;
	min-height: 320px ;
	margin-left: auto ;
	margin-right: auto ;
	padding: 0px ;
}


*.flameleft{
	
	width: 26% ;
	max-width: 280px ;
	height: 100% ;
	padding: 72px 2% 4px 2% ;
	margin: 0px ;
	float: left ;
	
}


*.flamecenter{
	
	width: 34% ;
	max-width: 356px ;
	height: 100% ;
	padding: 24px 2% 4px 2% ;
	margin: 0px ;
	float: left ;
	line-height: 1.5em ;
	
}


*.flameright{
	
	width: 26% ;
	max-width: 280px ;
	height: 100% ;
	padding: 24px 2% 4px 2% ;
	margin: 0px ;
	float: left ;
	line-height: 1.5em ;
	
}


*.tag{
	
	width: 156px ;
	list-style: none ;
	padding: 0px ;
	
}


*.toplist{
	
	list-style: none ;
	padding-left: 1.5ex ;
	
}


*.address{
	
	font-size: 12px ;
	padding: 2em ;
	line-height: 1.25em ;
	
}


*.tophat{
	
	width: 640px ;
	padding-top: 2em ;
	margin-left: auto ;
	margin-right: auto ;
	font-size: 12px ;
	clear: both ;
	
}


*.copyright{
	
	width: 80% ;
	padding-top: 2em ;
	margin-left: auto ;
	margin-right: auto ;
	text-align: center ;
	font-size: 12px ;
	clear: both ;
	
}


*.update{
	
	color: #000000 ;
	font-weight: normal ;
	font-size: 12px ;
	
}


*.flame{
	
	width: 672px ;
	padding: 32px 48px 0px 48px ;
	margin-left: auto ;
	margin-right: auto ;
	margin-top: 0px ;
	background-color: #FFFCF4 ;
	border-style: solid ;
	border-width: 0px 2px 2px 0px ;
	border-color: #C0C0C0 ;
	background-image: url(/img/dekahappa.gif) ;
	background-position: bottom right ;
	background-repeat: no-repeat ;
	
}


*.section{
	
	padding: 0em 2ex 1em 2ex ;
	text-align: center ;
	
}


*.text{
	
	padding-left: 4ex ;
	
}

*.comment{
	
	font-size: 12px ;
	line-height: 1.2em ;
	padding-left: 2ex ;
	padding-right: 2ex ;
	
}



