/*******************************************
共通 猟奇設定CSS [com]
MENU
---------------------------------------------
01ヘッダー
02サブナビゲーション
03フッター
04コンテンツエリア
05アクセシビリティ
*******************************************/

/*===========================================
01領域設定
===========================================*/
#wrapper {
	width:740px;
	text-align:left;
}

/*===========================================
01パンクズ
===========================================*/
#pan_bg {
	background-color:#000;

}

.pan {
	margin-left:auto;
	margin-right:auto;
	padding-left:15px;
	width:740px;
	color:#FFFFFF;
	font-size: 0.9em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align:left;
}

.pan a:link {
	color:#FF0000;
	text-decoration:underline;
}

.pan a:active {
	color:#FF0000;
	text-decoration:underline;
}

.pan a:visited {
	color:#FF0000;
	text-decoration:underline;
}

.pan a:hover {
	color:#FFD0C8;
	text-decoration:underline;
}


/*===========================================
02サブナビゲーション
===========================================*/
/* 左
--------------------------*/
#s_navi_left {
	padding-top:18px;
	padding-left:170px;
	float:left;
	list-style:none;
}

#home a {
	display:block;
	height:21px;
	width:49px;
	background:url("../i/com/s_home.gif") no-repeat 0 -22px;
}

#home a:hover {
	background:url("../i/com/s_home.gif") no-repeat 0 0;
}

#home a span {
	display:none;
}



/* 右
--------------------------*/
#s_navi_right {
	padding-top:18px;
	padding-right:30px;
	float:right;
}

#s_navi_right li {
	display:inline;
	list-style:none;
	margin-left:30px;
	float:left;
}

/* About JVC Jazz
--------------------------*/
#jvc a {
	display:block;
	height:20px;
	width:105px;
	background:url("../i/com/s_jvc.gif") no-repeat 0 -44px;
}

#jvc a:hover {
	background:url("../i/com/s_jvc.gif") no-repeat 0 -22px;
}

#jvc a span {
	display:none;
}

/* Hitory
--------------------------*/
#history a {
	display:block;
	height:20px;
	width:57px;
	background:url("../i/com/s_history.gif") no-repeat 0 -44px;
}

#history a:hover {
	background:url("../i/com/s_history.gif") no-repeat 0 -22px;
}

#history a span {
	display:none;
}

/* Wallpaper
--------------------------*/
#wallpaper a {
	display:block;
	height:20px;
	width:77px;
	background:url("../i/com/s_wallpaper.gif") no-repeat 0 -44px;
}

#wallpaper a:hover {
	background:url("../i/com/s_wallpaper.gif") no-repeat 0 -22px;
}

#wallpaper a span {
	display:none;
}



/*===========================================
03グローバルナビゲーション
===========================================*/
#g_navi {
	padding-top:17px;
	margin-left:170px;
	clear:both;
	list-style:none;

}

#g_navi li {
	float:left;
}

/* New York
--------------------------*/
#newyork a {
	display:block;
	height:40px;
	width:95px;
	background:url("../i/com/g_navi.gif") no-repeat 0 -80px;
}

#newyork a:hover {
	background:url("../i/com/g_navi.gif") no-repeat 0 -40px;
}

#newyork a span {
	display:none;
}

/* Newport
--------------------------*/
#newport a {
	display:block;
	height:40px;
	width:95px;
	background:url("../i/com/g_navi.gif") no-repeat -95px -80px;
}

#newport a:hover {
	background:url("../i/com/g_navi.gif") no-repeat -95px -40px;
}

#newport a span {
	display:none;
}

/* U.S. Tour
--------------------------*/
#utour a {
	display:block;
	height:40px;
	width:95px;
	background:url("../i/com/g_navi.gif") no-repeat -190px -80px;
}

#utour a:hover {
	background:url("../i/com/g_navi.gif") no-repeat -190px -40px;
}

#utour a span {
	display:none;
}

/* Rotterdam
--------------------------*/
#rotterdam a {
	display:block;
	height:40px;
	width:95px;
	background:url("../i/com/g_navi.gif") no-repeat -285px -80px;
}

#rotterdam a:hover {
	background:url("../i/com/g_navi.gif") no-repeat -285px -40px;
}

#rotterdam a span {
	display:none;
}

/* Paris
--------------------------*/
#paris a {
	display:block;
	height:40px;
	width:95px;
	background:url("../i/com/g_navi.gif") no-repeat -380px -80px;
}

#paris a:hover {
	background:url("../i/com/g_navi.gif") no-repeat -380px -40px;
}

#paris a span {
	display:none;
}

/* Warsaw
--------------------------*/
#warsaw a {
	display:block;
	height:40px;
	width:95px;
	background:url("../i/com/g_navi.gif") no-repeat -475px -80px;
}

#warsaw a:hover {
	background:url("../i/com/g_navi.gif") no-repeat -475px -40px;
}

#warsaw a span {
	display:none;
}

/* JVC Jazz ロゴ
--------------------------*/
#logo {
	float:left;
	margin-top:-85px;
}


/*===========================================
04ローカルナビゲーション
===========================================*/

/* 領域設定
--------------------------*/
#left_area {
	margin-top:10px;
	clear:both;
	float:left;
	width:165px;
}

#l_navi {
	border-bottom:1px solid #CCC;
	margin-top:10px;
	list-style:none;
}

#l_navi li {

}

/* Report
--------------------------*/
#l_report {
	border-top:1px solid #CCC;
	padding:10px 0;
}


#l_report a {
	display:block;
	height:20px;
	width:155px;
	background:url("../i/com/l_report.gif") no-repeat 0 -60px;
}

#l_report a:hover {
	background:url("../i/com/l_report.gif") no-repeat 0 -40px;
}

#l_report a span {
	display:none;
}

/* Past Report 2005
--------------------------*/
#l_past_2005 {
	border-top:1px solid #CCC;
	padding:10px 0;
}


#l_past_2005 a {
	display:block;
	height:20px;
	width:155px;
	background:url("../i/com/l_past_2005.gif") no-repeat 0 -20px;
}

#l_past_2005 a:hover {
	background:url("../i/com/l_past_2005.gif") no-repeat 0 0;
}

#l_past_2005 a span {
	display:none;
}

/* opens new window
--------------------------*/
#left_area p {
	margin-top:10px;
	height:12px;
	width:158px;
	background:url("../i/com/t_window_open.gif") no-repeat 0 0;
}

#left_area p span {
	display:none;
}

/* Gallery
--------------------------*/
#l_gallery {
	border-top:1px solid #CCC;
	padding:10px 0;
}


#l_gallery a {
	display:block;
	height:95px;
	width:155px;
	background:url("../i/banner/banner_en_02.gif") no-repeat 0 0px;
}

#l_gallery a:hover {
	background:url("../i/banner/banner_en_02.gif") no-repeat 0 0px;
}

#l_gallery a span {
	display:none;
}

/* history2005-1984
--------------------------*/
#l_history_2005 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_2005 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -14px ;}
#l_history_2005 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -14px ;}
#l_history_2005 a span {display:none;}

#l_history_2004 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_2004 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -44px;}
#l_history_2004 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -44px;}
#l_history_2004 a span {display:none;}

#l_history_2003 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_2003 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -74px;}
#l_history_2003 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -74px;}
#l_history_2003 a span {display:none;}

#l_history_2002 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_2002 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -104px;}
#l_history_2002 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -104px;}
#l_history_2002 a span {display:none;}

#l_history_2001 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_2001 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -134px;}
#l_history_2001 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -134px;}
#l_history_2001 a span {display:none;}

#l_history_2000 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_2000 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -164px;}
#l_history_2000 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -164px;}
#l_history_2000 a span {display:none;}

#l_history_1999 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1999 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -194px;}
#l_history_1999 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -194px;}
#l_history_1999 a span {display:none;}

#l_history_1998 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1998 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -224px;}
#l_history_1998 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -224px;}
#l_history_1998 a span {display:none;}

#l_history_1997 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1997 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -254px;}
#l_history_1997 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -254px;}
#l_history_1997 a span {display:none;}

#l_history_1996 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1996 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -284px;}
#l_history_1996 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -284px;}
#l_history_1996 a span {display:none;}

#l_history_1995 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1995 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -314px;}
#l_history_1995 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -314px;}
#l_history_1995 a span {display:none;}

#l_history_1994 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1994 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -344px;}
#l_history_1994 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -344px;}
#l_history_1994 a span {display:none;}

#l_history_1993 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1993 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -374px;}
#l_history_1993 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -374px;}
#l_history_1993 a span {display:none;}

#l_history_1992 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1992 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -404px;}
#l_history_1992 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -404px;}
#l_history_1992 a span {display:none;}

#l_history_1991 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1991 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -434px;}
#l_history_1991 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -434px;}
#l_history_1991 a span {display:none;}

#l_history_1990 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1990 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -464px;}
#l_history_1990 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -464px;}
#l_history_1990 a span {display:none;}

#l_history_1989 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1989 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -494px;}
#l_history_1989 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -494px;}
#l_history_1989 a span {display:none;}

#l_history_1988 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1988 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -524px;}
#l_history_1988 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -524px;}
#l_history_1988 a span {display:none;}

#l_history_1987 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1987 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -554px;}
#l_history_1987 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -554px;}
#l_history_1987 a span {display:none;}

#l_history_1986 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1986 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -584px;}
#l_history_1986 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -584px;}
#l_history_1986 a span {display:none;}

#l_history_1985 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1985 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -614px;}
#l_history_1985 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -614px;}
#l_history_1985 a span {display:none;}

#l_history_1984 {border-top:1px solid #CCC;padding:7px 0 0 0;}
#l_history_1984 a {display:block;height:19px;width:70px;background:url("../i/com/l_2005_1984.gif") no-repeat -320px -644px;}
#l_history_1984 a:hover {background:url("../i/com/l_2005_1984.gif") no-repeat -165px -644px;}
#l_history_1984 a span {display:none;}


/*===========================================
05コンテンツエリア
===========================================*/

/* 領域設定
--------------------------*/
#contents {
	margin-top:10px;
	margin-left:10px;
	float:left;
	width:565px;
	background:url("../i/com/bg_cont.gif") repeat-y 0 0;
}

/* テキストエリア
--------------------------*/
#text_area {
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding-top:10px;
	
}

#text_area2 {
	border-bottom:1px solid #CCC;
	padding-top:10px;
	
}

#text_area:after {
	content:"";
	display:block;
	height:0px;
	clear:both;
}


/*===========================================
03フッター
===========================================*/

/* ページトップ
--------------------------*/
#page_top {
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
	float:right;
}

#page_top a {
	display:block;
	height:12px;
	width:70px;
	background:url("../i/com/ctx_pagetop.gif") no-repeat 0 0;
}

#page_top a span {
	display:none;
}

/* フッターエリア
--------------------------*/
#foot_line {
	margin-bottom:10px;
	clear:both;
	height:14px;
	background:url("../i/com/line_foot.gif") no-repeat 0 0;
}

#foot table {
	clear:both;
	margin-left:auto;
	margin-right:auto;
}

#foot img {
	display:inline;
}



/*===========================================
04コンテンツエリア
===========================================*/




/*===========================================
05アクセシビリティ
===========================================*/
.skipnavi{
	position:absolute;
	top:-500px;
}


