/* CSS Document */

/* 全体の基本設定-----------------------------------------------*/
body {
	margin: 0 auto;
	padding: 0;
	font-family: メイリオ, Tahoma, "MS UI Gothic", "ＭＳ Ｐゴシック", Osaka, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", arial, verdana, helvetica;
	font-size: 80%;
	line-height: 1.4em;
	background: url(/images/top/bg_top.jpg) repeat-x #000;
}

h1,h2,h4,h5,h6,p,div,ul,ol {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

hr {
	display: none;
}

li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	display: inline;/*for winIE6*/
}

a{
	outline: 0;
}

a:link {text-decoration: underline;color: #06c;}
a:visited {text-decoration: underline;color: #606;}
a:hover {text-decoration: underline;color: #cc3800;}
a:active {text-decoration: none; color: #cc3800;}

/* コンテンツ部設定-----------------------------------------------*/
.ie6fix {text-align: center;}

#container {
	margin: 0 auto;
	/*text-align: left;*/
	width: 750px;
}
.head {
	text-align: left;
	margin-left: 5px;
	font-size: 10px;
	line-height: 16px;
}
/*
.btn_bg {
	background : url(/images/top/top_03.jpg) no-repeat;
	height: 55px;
}
.btm {
	float: right;
	margin: 10px 15px 0 0;
}
*/

.aki {
	margin: 0px;
	padding: 0px;
}

.renewal {
	position:absolute;
	font-size:14px;
	line-height: 14px;
	color:red;
	font-family:sans-serif;
	font-weight:bold;
}

.announce {
	position:absolute;
	font-size:14px;
	line-height: 14px;
	color:white;
	font-family:sans-serif;
}

/* メニュー -------------------------------------------------------*/
img.image {display: none;}
ul#imagemap {
	margin: 0;
	padding: 0;
	background: transparent url(/images/top/top_01b.jpg) top left no-repeat;
/*	background: transparent url(/images/top/top_01_christmas.jpg) top left no-repeat; */
	width: 750px;
	height: 383px;
	position: relative;
}
li{margin: 0; padding: 0; position: absolute;}
li#menu01{top: 24px; left: 562px;}
li#menu01 a{position: absolute; width: 129px; height: 54px; text-indent:-9999px;}
li#menu01 a span{display: none;}
li#menu01 a:hover{position: absolute; background: transparent url(/images/top/menu01.jpg) no-repeat;}
li#menu02{top: 88px; left: 596px;}
li#menu02 a{position: absolute; width: 129px; height: 58px; text-indent:-9999px;}
li#menu02 a span{display: none;}
li#menu02 a:hover{position: absolute; background: transparent url(/images/top/menu02.jpg) no-repeat;}
li#menu03{top: 164px; left: 612px;}
li#menu03 a{position: absolute; width: 90px; height: 36px; text-indent:-9999px;}
li#menu03 a span{display: none;}
li#menu03 a:hover{position: absolute; background: transparent url(/images/top/menu03.jpg) no-repeat;}
li#menu04{top: 236px; left: 601px;}
li#menu04 a{position: absolute; width: 94px; height: 36px; text-indent:-9999px;}
li#menu04 a span{display: none;}
li#menu04 a:hover{position: absolute; background: transparent url(/images/top/menu04.jpg) no-repeat;}
li#menu05{top: 308px; left: 571px;}
li#menu05 a{position: absolute; width: 78px; height: 29px; text-indent:-9999px;}
li#menu05 a span{display: none;}
li#menu05 a:hover{position: absolute; background: transparent url(/images/top/menu05a.jpg) no-repeat;}

ul#live_button {
	margin: 0;
	padding: 0;
	background: transparent url(/images/top/top_03a.jpg) top left no-repeat;
	width: 750px;
	height: 55px;
	position: relative;
}
li{margin: 0; padding: 0; position: absolute;}
li#live_on{top: 11px; left: 544px;}
li#live_on a{position: absolute; width: 189px; height: 30px; text-indent:-9999px;}
li#live_on a span{display: none;}
li#live_on a:hover{position: absolute; background: transparent url(/images/top/btn_live_on.jpg) no-repeat;}

