/*******************************************
ハック用CSS [other]
MENU
---------------------------------------------
01領域定義
02ページメニュー
03 H
04 テキストエリア
*******************************************/

/*===========================================
01領域定義
===========================================*/
#report_area {
	padding:0 0 0 25px;
}

/*===========================================
02ページメニュー
===========================================*/
/* 領域定義
--------------------------*/
.page_menu {
    padding-top:10px;
	padding-right:20px;
	float:right;
}
	* html .page_menu  {
    margin-top:20px;
}

.page_menu p {
	margin-top:9px;
	height:11px;
	width:58px;
	float:left;
	background:url("../i/com/t_page_menu.gif") no-repeat 0 0;
}

.page_menu p span {
	display:none;
}

.page_menu ul {
	float:left;
	list-style:none;
}

.page_menu ul li {
	float:left;
}

.page_menu2 {
	margin-top:42px;
	padding-right:20px;
	float:right;
}

.page_menu3 {
	margin-top:10px;
	padding-right:20px;
	float:right;
}

/* 1
--------------------------*/
.report_1 a {
	margin-left:15px;
	display:block;
	height:16px;
	width:12px;
	background:url("../i/com/page_1.gif") no-repeat 0 -32px;
}

.report_1 a:hover {
	background:url("../i/com/page_1.gif") no-repeat 0 -17px;
}

.report_1 a span {
	display:none;
}

/* 2
--------------------------*/
.report_2 a {
	margin-left:15px;
	display:block;
	height:16px;
	width:12px;
	background:url("../i/com/page_2.gif") no-repeat 0 -32px;
}

.report_2 a:hover {
	background:url("../i/com/page_2.gif") no-repeat 0 -17px;
}

.report_2 a span {
	display:none;
}

/* 3
--------------------------*/
.report_3 a {
	margin-left:15px;
	display:block;
	height:16px;
	width:12px;
	background:url("../i/com/page_3.gif") no-repeat 0 -32px;
}

.report_3 a:hover {
	background:url("../i/com/page_3.gif") no-repeat 0 -17px;
}

.report_3 a span {
	display:none;
}

/* 4
--------------------------*/
.report_4 a {
	margin-left:15px;
	display:block;
	height:16px;
	width:12px;
	background:url("../i/com/page_4.gif") no-repeat 0 -32px;
}

.report_4 a:hover {
	background:url("../i/com/page_4.gif") no-repeat 0 -17px;
}

.report_4 a span {
	display:none;
}


/*===========================================
03 H
===========================================*/
h1 span,
h2 span,
h3 span {
	display:none;
}

/* h1
--------------------------*/
#h1_newyork {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/ny/h1.jpg") no-repeat 0 0;
}

#h1_rotterdam {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/rd/h1.jpg") no-repeat 0 0;
}

#h1_newport {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/np/h1.jpg") no-repeat 0 0;
}

#h1_ustour {
	clear:both;
	height:154px;
	width:740px;
	background:url("../i/ut/h1.jpg") no-repeat 0 0;
}

#h1_paris {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/pa/h1.jpg") no-repeat 0 0;
}

#h1_warsaw {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/wa/h1.jpg") no-repeat 0 0;
}

#h1_jvc {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/jvc/h1.jpg") no-repeat 0 0;
}

#h1_wallpaper {
	clear:both;
	height:100px;
	width:740px;
	background:url("../i/wall/h1.jpg") no-repeat 0 0;
}

/* h2
--------------------------*/
h2 {
    margin-top:20px;
	height:34px;
	background:url("../i/com/h2_report.gif") no-repeat 0 0;
}

#h2_jvc{
    margin-top:20px;
	height:34px;
	background:url("../i/jvc/h2_jvc.gif") no-repeat 0 0;
}

#h2_wallpaper{
    margin-top:20px;
	height:34px;
	width:300px;
	background:url("../i/wall/h2_wallpaper.gif") no-repeat 0 0;
}

/* h3
--------------------------*/
#h3_jvc{
    margin-top:20px;
	height:34px;
	background:url("../i/jvc/h3_schedule.gif") no-repeat 0 0;
}


/*===========================================
04 テキストエリア
===========================================*/

/* 領域定義
--------------------------*/
#report_area #text_area {
	background:url("../i/com/bg_report.gif") repeat-y 50% 50%;
	width:540px;
}

.text_set {
	clear:both;
	padding-bottom:30px;
}

.left_side {
	margin-bottom:30px;
	float:left;
	width:270px;
}


.right_side {
	margin-bottom:30px;
	float:right;
	width:270px;
}

.center {
	margin-bottom:30px;
	clear:both;
}



/* 写真 全幅
--------------------------*/
.picture {
	border:1px solid #CCC;
	margin-bottom:30px;
	padding:5px;
	background-color:#FFF;
}

.picture dd {
	margin-top:3px;
	margin-bottom:-4px;
	font-size:0.85em;
	line-height:1.2em;
}


/* 写真 半幅
--------------------------*/
.picture_half_left {
	border:1px solid #CCC;
	margin-bottom:30px;
	padding:5px;
	width:238px;
	float:left;
	background-color:#FFF;
}

.picture_half_left dd {
	margin-top:3px;
	margin-bottom:-4px;
	font-size:0.85em;
	line-height:1.2em;
}


.picture_half_right {
	border:1px solid #CCC;
	margin-bottom:30px;
	padding:5px;
	width:238px;
	float:right;
	background-color:#FFF;
}

.picture_half_right2 {
	border:1px solid #CCC;
	margin-bottom:10px;
	margin-left:20px;
	padding:5px;
	width:238px;
	float:right;
	background-color:#FFF;
}

.picture_half_right dd {
	margin-top:3px;
	margin-bottom:-4px;
	font-size:0.85em;
	line-height:1.2em;
}


/* 2005ボタン
--------------------------*/
.btn2005 p {
    text-align:center;
}

.btn2005 a{
    margin:15px auto 50px auto;
	display:block;
	height:38px;
	width:209px;
	background:url("../i/com/btn_report2005.gif") no-repeat 0 0;
}
.btn2005 a:hover{
	background:url("../i/com/btn_report2005.gif") no-repeat 0 -43px;
}

.btn2005 span {
	position: absolute;
    left: -9999px;
    top:-9999px;
}

