@charset "utf-8";

/* global navi */

#global_navi {
	margin: 0;
	overflow: hidden;
	clear: both;
	background-color: #F5F4EF;
	height: 58px;
	background-image: url(images/hed_nav_back_img.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

#global_navi ul{
	padding: 0px;
	margin: 0px auto;
	width: 1040px;
}
#global_navi li{
	list-style-type: none;
	list-style-position: outside;
	float: left;
	border-right: solid 1px #CCC;
	width: 93px;
}

#navi_01{
	list-style-type: none;
	padding: 0;
}
#navi_01 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_01 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_02{
	list-style-type: none;
	padding: 0;
	background-position: 3;
}
#navi_02 a{
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
	width: 93px;
}
#navi_02 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}


#navi_02-1{
	list-style-type: none;
	padding: 0;
	background-position: 3;
}
#navi_02-1 a{
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
	width: 93px;
}
#navi_02-1 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_03{
	list-style-type: none;
	padding: 0;
}
#navi_03 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_03 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_04{
	list-style-type: none;
	padding: 0;
}
#navi_04 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_04 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_04-1{
	list-style-type: none;
	padding: 0;
}
#navi_04-1 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_04-1 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_05{
	list-style-type: none;
	padding: 0;
}
#navi_05 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_05 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_06{
	list-style-type: none;
	padding: 0;
}
#navi_06 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_06 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_07{
	list-style-type: none;
	padding: 0;
}
#navi_07 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_07 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_07-1{
	list-style-type: none;
	padding: 0;
}
#navi_07-1 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_07-1 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_08{
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	width: 93px;
}
#navi_08 a{
	width: 93px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_08 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}

#navi_09{
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	width: 115px;
}
#navi_09 a{
	width: 115px;
	height: 50px;
	display: block;
	color: #332C19;
	text-decoration: none;
	line-height: 50px;
}
#navi_09 a:hover{
	display: block;
	color: #332C19;
	background-color: #EDE7DA;
}












/* blog_navi */


#blog_menu ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#blog_menu li{
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}


#blog_01{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px 0px;
}
#blog_01 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_01 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px 0px;
}

#blog_02{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -40px;
}
#blog_02 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_02 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -40px;
}

#blog_03{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -80px;
}
#blog_03 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_03 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -80px;
}

#blog_04{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -120px;
}
#blog_04 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_04 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -120px;
}

#blog_05{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -160px;
}
#blog_05 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_05 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -160px;
}


/* blog side bar */


#blog_menu ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

#blog_menu li{
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

#blog_01{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px 0px;
}
#blog_01 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_01 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px 0px;
}

#blog_02{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -40px;
}
#blog_02 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_02 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -40px;
}

#blog_03{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -80px;
}
#blog_03 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_03 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -80px;
}

#blog_04{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -120px;
}
#blog_04 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_04 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -120px;
}

#blog_05{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -160px;
}
#blog_05 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_05 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -160px;
}

#blog_06{
	list-style-type: none;
	text-indent: -9999px;
	padding: 0px 0px 0px 0px;
	width: 300px;
	background: url(images/blog_menu.gif) no-repeat;
	background-position: 0px -200px;
}
#blog_06 a{
	width: 300px;
	height: 40px;
	display: block;
}
#blog_06 a:hover{
	background: url(images/blog_menu.gif) no-repeat;
	background-position: -300px -200px;
}
