/*
	Tag
--------------------------------*/
body{
	background-color: #E8D18C;
	background-image: url("../images/img_site_bg.png");
	background-repeat: repeat-x;
}
/*
	Index 
--------------------------------*/
body.mainIndex div#header{
	background: none;
	padding-top: 479px;
	_height: 500px;
}
div#header{
	width: 800px;

}
div#content{
	width: 800px;

}
div#footer{
	width: 800px;

}
body.mainIndex div#header p.description{
	color: #FFF;
}
body.mainIndex div#footer {
	background: none;
}
div#footer ul.support li{
	color: #FFF;
}
/* 2lv */
body.category div#header,
body.individual div#header{
	background: none;
}
body.category div#header p.description,
body.individual div#header p.description{
	color:#FFF;	
}
/*
	gNavi
--------------------------------*/
ul#globalNavi {
	background-color:#B89507;
}
ul#globalNavi li a {
	background-color:#CBA50A;
	color:#FFF;
}
ul#globalNavi li a:hover {
	background-color:#FFFAEE;
	color: #693706;
}
ul#globalNavi li.current_page_item a{
	background-color: #E2C9BA;
	color: #693706;
}
ul#globalNavi li.current_page_item a:hover {
	background-color:#FFFAEE;
	color: #693706;
}
/*
	Spacer
--------------------------------*/
div.spacertop{
	height: 14px;
	_height: 0px;
	background-color: #FFF;
	width: 800px;
	margin: 0 auto;
	clear: both;
}
div.spacerbottom{
	padding: 0.4em 0;
	margin: 0 auto;
	width: 800px;
	background-color: #FFF;
}
/*
	Content
--------------------------------*/
div#content{
	margin-top: 0;
	padding-top: 0px;
	background: #FFF url("../images/img_sidebar_bg.gif") 0 0 repeat-y;
}
div#content div#main {
	background: none;
	width: 595px;
}
/* html div#content{
	background: #FFF url("../images/img_sidebar_bg_ie.gif") 0 0 repeat-y;
}*/
div.textBody {
	padding: 0 12px;
}
div.fpe{
	margin-top: 0;
	padding-top: 0;
}
div#content div#main h1.title {
	background: none;
	border-left: 10px solid #666;
	border-bottom: 1px solid #666;
	font-size: 18px;
	margin: 0 16px 0 14px;
	padding: 3px 5px;
}
/* html body.category div#content div#main,
* html body.individual div#content div#main{
	width: 300px;
}*/
div#utilities{
	background-color: #F8ECD8;
	background-image: url("../images/img_navi_bg.gif");
	background-repeat: no-repeat;
}
div#utilities dl{
	padding-top: 0;
}
dl.navi {
	background: none;
}
/*
	News
--------------------------------*/
div.entry div.textBody ul.news {
	list-style-type: none;
	list-style-position: outside;
	margin-top: 0;
	background: none;
}
div.entry div.textBody ul.news li {
	padding-left: 0;
	margin-left: 0;
	padding-bottom: 10px;
	list-style-position: outside;
	background: transparent url("/images/img_news_bg.gif") no-repeat 0 bottom;
}

div.entry div.textBody ul.news li strong {
	color: #666;
}
div.entry div.textBody ul.news li a {
	color: #069;
	text-decoration: none;
}
div.entry div.textBody ul.news li a:hover {
	text-decoration: underline;
}
/*
	Side Bar
--------------------------------*/
body.double div#utilities{
	width: 200px;
}
dl.navi dt{
	color: #000;
}
dl.navi dd ul.pages li {
	background:transparent url("../images/img_img_bullet01.gif") no-repeat scroll 0 5px;
}
/*
	Footer
--------------------------------*/
div#footer,
div#footer{
	background-image:url("../images/img_footer_bg.gif");
	background-repeat:no-repeat;
}
div#footer ul.support{
	margin: 0.1em 10px 1.8em 0;
}
/*
	Common
--------------------------------*/
.cr{
	clear: both;
}
/*---------------
 Topic Path
-----------------*/

/* ݈ʒu */
p.topicPath span.current {
	background: none;
}

