@charset "utf-8";

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

#cHead { background:url(../img/common/head_shinjuku.png) no-repeat; }

.ie5 #cHead { height:38px; }

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

#wrapLoNavi {
	width:880px;
	height:28px;
	background:url(../img/location/n_back.jpg) repeat-x;
}

#wrapLoNavi li{ float:left; }

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

#mainContent {
	width:865px;
	background:#FFFFFF;
	padding:30px 0 15px 15px;
	float:left;
	margin-bottom:15px;
}

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

.wrapCaption { width:425px; }
.wrapCaption ul li {
	display:block;
	color:#333333;
	padding:0 0 0 27px;
	margin-bottom:3px;
}

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

#goTop {
	margin:0 0 0 806px;
}

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

.mainImage { margin:0 0 0 -15px; }

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

.wrapCapEn { width:auto; }

.wrapCapEn li{
	width:150px;
	float:left;
}

.ie6 .ieMargin {
	margin-bottom:3px;
}

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/

#h_shopping,#h_interia,#h_gourmet,#h_bar,#h_cafe,#h_hotel,#h_fitness,#h_entertainment {
	width:850px;
	height:0px;
	padding-top:28px;
	overflow:hidden;
	margin:20px 0 10px 0;
}

#h_shopping{background:url(../img/shinjuku/h_shopping.png) no-repeat;}
#h_interia{background:url(../img/shinjuku/h_interia.png) no-repeat;}
#h_gourmet{background:url(../img/shinjuku/h_gourmet.png) no-repeat;}
#h_bar{background:url(../img/shinjuku/h_bar.png) no-repeat;}
#h_cafe{background:url(../img/shinjuku/h_cafe.png) no-repeat;}
#h_hotel{background:url(../img/shinjuku/h_hotel.png) no-repeat;}
#h_fitness{background:url(../img/shinjuku/h_fitness.png) no-repeat;}
#h_entertainment{background:url(../img/shinjuku/h_entertainment.png) no-repeat;}



.no_a1{background:url(../img/shinjuku/no_a1.png) no-repeat left 12px;}
.no_a2{background:url(../img/shinjuku/no_a2.png) no-repeat left 12px;}
.no_a3{background:url(../img/shinjuku/no_a3.png) no-repeat left 12px;}
.no_a4{background:url(../img/shinjuku/no_a4.png) no-repeat left 12px;}
.no_a5{background:url(../img/shinjuku/no_a5.png) no-repeat left 12px;}
.no_a6{background:url(../img/shinjuku/no_a6.png) no-repeat left 12px;}
.no_a7{background:url(../img/shinjuku/no_a7.png) no-repeat left 12px;}

.no_b1{background:url(../img/shinjuku/no_b1.png) no-repeat left 12px;}
.no_b2{background:url(../img/shinjuku/no_b2.png) no-repeat left 12px;}
.no_b3{background:url(../img/shinjuku/no_b3.png) no-repeat left 12px;}
.no_b4{background:url(../img/shinjuku/no_b4.png) no-repeat left 12px;}
.no_b5{background:url(../img/shinjuku/no_b5.png) no-repeat left 12px;}
.no_b6{background:url(../img/shinjuku/no_b6.png) no-repeat left 12px;}
.no_b7{background:url(../img/shinjuku/no_b7.png) no-repeat left 12px;}
.no_b8{background:url(../img/shinjuku/no_b8.png) no-repeat left 12px;}

.no_c1{background:url(../img/shinjuku/no_c1.png) no-repeat left 12px;}
.no_c2{background:url(../img/shinjuku/no_c2.png) no-repeat left 12px;}
.no_c3{background:url(../img/shinjuku/no_c3.png) no-repeat left 12px;}
.no_c4{background:url(../img/shinjuku/no_c4.png) no-repeat left 12px;}
.no_c5{background:url(../img/shinjuku/no_c5.png) no-repeat left 12px;}
.no_c6{background:url(../img/shinjuku/no_c6.png) no-repeat left 12px;}
.no_c7{background:url(../img/shinjuku/no_c7.png) no-repeat left 12px;}
.no_c8{background:url(../img/shinjuku/no_c8.png) no-repeat left 12px;}
.no_c9{background:url(../img/shinjuku/no_c9.png) no-repeat left 12px;}
.no_c10{background:url(../img/shinjuku/no_c10.png) no-repeat left 12px;}
.no_c11{background:url(../img/shinjuku/no_c11.png) no-repeat left 12px;}
.no_c12{background:url(../img/shinjuku/no_c12.png) no-repeat left 12px;}
.no_c13{background:url(../img/shinjuku/no_c13.png) no-repeat left 12px;}
.no_c14{background:url(../img/shinjuku/no_c14.png) no-repeat left 12px;}
.no_c15{background:url(../img/shinjuku/no_c15.png) no-repeat left 12px;}

.no_d1{background:url(../img/shinjuku/no_d1.png) no-repeat left 12px;}
.no_d2{background:url(../img/shinjuku/no_d2.png) no-repeat left 12px;}
.no_d3{background:url(../img/shinjuku/no_d3.png) no-repeat left 12px;}
.no_d4{background:url(../img/shinjuku/no_d4.png) no-repeat left 12px;}
.no_d5{background:url(../img/shinjuku/no_d5.png) no-repeat left 12px;}
.no_d6{background:url(../img/shinjuku/no_d6.png) no-repeat left 12px;}
.no_d7{background:url(../img/shinjuku/no_d7.png) no-repeat left 12px;}
.no_d8{background:url(../img/shinjuku/no_d8.png) no-repeat left 12px;}
.no_d9{background:url(../img/shinjuku/no_d9.png) no-repeat left 12px;}
.no_d10{background:url(../img/shinjuku/no_d10.png) no-repeat left 12px;}
.no_d11{background:url(../img/shinjuku/no_d11.png) no-repeat left 12px;}
.no_d12{background:url(../img/shinjuku/no_d12.png) no-repeat left 12px;}
.no_d13{background:url(../img/shinjuku/no_d13.png) no-repeat left 12px;}
.no_d14{background:url(../img/shinjuku/no_d14.png) no-repeat left 12px;}
.no_d15{background:url(../img/shinjuku/no_d15.png) no-repeat left 12px;}

.no_e1{background:url(../img/shinjuku/no_e1.png) no-repeat left 12px;}
.no_e2{background:url(../img/shinjuku/no_e2.png) no-repeat left 12px;}
.no_e3{background:url(../img/shinjuku/no_e3.png) no-repeat left 12px;}
.no_e4{background:url(../img/shinjuku/no_e4.png) no-repeat left 12px;}
.no_e5{background:url(../img/shinjuku/no_e5.png) no-repeat left 12px;}

.no_f1{background:url(../img/shinjuku/no_f1.png) no-repeat left 12px;}
.no_f2{background:url(../img/shinjuku/no_f2.png) no-repeat left 12px;}
.no_f3{background:url(../img/shinjuku/no_f3.png) no-repeat left 12px;}
.no_f4{background:url(../img/shinjuku/no_f4.png) no-repeat left 12px;}

.no_g1{background:url(../img/shinjuku/no_g1.png) no-repeat left 12px;}
.no_g2{background:url(../img/shinjuku/no_g2.png) no-repeat left 12px;}
.no_g3{background:url(../img/shinjuku/no_g3.png) no-repeat left 12px;}
.no_g4{background:url(../img/shinjuku/no_g4.png) no-repeat left 12px;}
.no_g5{background:url(../img/shinjuku/no_g5.png) no-repeat left 12px;}
.no_g6{background:url(../img/shinjuku/no_g6.png) no-repeat left 12px;}

.no_h1{background:url(../img/shinjuku/no_h1.png) no-repeat left 12px;}
.no_h2{background:url(../img/shinjuku/no_h2.png) no-repeat left 12px;}
.no_h3{background:url(../img/shinjuku/no_h3.png) no-repeat left 12px;}
.no_h4{background:url(../img/shinjuku/no_h4.png) no-repeat left 12px;}
.no_h5{background:url(../img/shinjuku/no_h5.png) no-repeat left 12px;}
.no_h6{background:url(../img/shinjuku/no_h6.png) no-repeat left 12px;}
.no_h7{background:url(../img/shinjuku/no_h7.png) no-repeat left 12px;}
.no_h8{background:url(../img/shinjuku/no_h8.png) no-repeat left 12px;}

/*/////////////////////////////////////////////////////////////////////////////////////
//
/////////////////////////////////////////////////////////////////////////////////////*/


.mainImage{
	margin:10px;
}

p.mainImage{
_margin:0 !important;
_margin-left:10px !important;
_padding:0 !important;
_width:635px !important;
}


ul#mapToho {
	margin-bottom: 20px;
}

#mapToho li{
 margin:10px;
 }
 
sup{color: #000;}

p.caption{
	color:#000;
	margin:0 10px;
	text-align:right;
}

table.MapInfomation{
	color:#000;
	margin: 0 20px 20px;
}
table.MapInfomation th{
	color:#000;
	width:570px;
	font-weight: bold;
	padding: 10px;
	padding-left: 20px;
	border-bottom: 1px dashed #ccc;
}

table.MapInfomation .ad_list_th{
width:320px;
}

table.MapInfomation td{
	color:#000;
	padding: 10px;
	border-bottom: 1px dashed #ccc;
	width:190px;
	vertical-align: bottom;
}

table.MapInfomation .ad_list_td{
width:600px;
}


table.MapInfomation th p{
	color:#000;
	font-weight: normal;
	font-size: 80%;
}

table.MapInfomation th strong{
	color:#000;
	font-weight: bold;
}

#mainContent p.bc {
letter-spacing:0.2em;
line-height:2;
margin:0 10px;
}

.pageTop {
display:block;
margin:0 0 0 750px;
}

.photoBox{
	text-align:center;
	margin:10px 0 20px;
}
.photoBox table{margin: auto;}
.photoBox td{color:#000;font-size: 70%;}
.photoBox th{padding-right:5px;}

p.caption{font-size: 70%; margin:5px 0 0 0;color:#FFF; text-align:left;}

#wrapBlack{margin:0 auto;}