@charset "utf-8";
/* CSS Document */

#index {
	margin-top: 90px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	color: #000000;
}

#left {
	float: left;
	width: 180px;
	text-align: left;
}
#left ul {
	margin-left: 38px;
}

#left ul li {
	margin-bottom: 20px;
	height: 13px;
}
#left ul li a {
	display: block;
	height: 13px;
	background-position: left top;
}

#left ul li a:hover {
	background-color: transparent;
}
#left ul li a:hover img {
	visibility: hidden;
}

/* TOP */
#left ul li#home_t a {
	background-image: url(../img/tbt_home_o.gif);
	background-repeat: no-repeat;
}
#left  ul  li#about_t a  {
	background-image: url(../img/tbt_about_o.gif);
	background-repeat: no-repeat;
}
#left ul li#menu_t a {
	background-image: url(../img/tbt_menu_o.gif);
	background-repeat: no-repeat;
}
#left ul li#party_t a {
	background-image: url(../img/tbt_party_o.gif);
	background-repeat: no-repeat;
}

#left ul li#access_t a {
	background-image: url(../img/tbt_access_o.gif);
	background-repeat: no-repeat;
}
#left ul li#blog_t a {
	background-image: url(../img/tbt_blog_o.gif);
	background-repeat: no-repeat;
}
#left ul li#contact_t a {
	background-image: url(../img/tbt_contact_o.gif);
	background-repeat: no-repeat;
}
#left ul li#contact_t , #left ul li#twitter_t{
	margin-left: 32px;
	margin-bottom: 30px;
}


/* SUB */
#left ul li#home a {
	background-image: url(../img/bt_home_o.gif);
	background-repeat: no-repeat;
}
#left  ul  li#about a  {
	background-image: url(../img/bt_about_o.gif);
	background-repeat: no-repeat;
}
#left ul li#menu a {
	background-image: url(../img/bt_menu_o.gif);
	background-repeat: no-repeat;
}
#left ul li#party a {
	background-image: url(../img/bt_party_o.gif);
	background-repeat: no-repeat;
}

#left ul li#access a {
	background-image: url(../img/bt_access_o.gif);
	background-repeat: no-repeat;
}
#left ul li#blog a {
	background-image: url(../img/bt_blog_o.gif);
	background-repeat: no-repeat;
}
#left ul li#contact a     {
	background-image: url(../img/bt_contact_o.gif);
	background-repeat: no-repeat;
}
#left ul li#contact , #left ul li#twitter{
	margin-left: 32px;
	margin-bottom: 30px;
}
#left ul li#twitter_t a {
	background-image: url(../img/tbt_twitter.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 20px;
	width: 86px;
}
#left ul li#twitter a {
	background-image: url(../img/bt_twitter.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 20px;
	width: 86px;
}


#left h1 {
	margin-left: 38px;
	margin-bottom: 45px;
}



#footer {
	clear: both;
	padding-top: 30px;
	text-align: right;
	padding-right: 20px;
	padding-bottom: 20px;
}

