@charset "UTF-8";
/* CSS Document */


.sinjukubox{
	padding-bottom:30px;
	}

.sinjukumenu{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-left:0px;
	margin-right:5px;
	font-size:11px;
	color:#060;
	margin-left:0px;
	}

	
.sinjukumenu ul{
	margin-left:0em;
	margin-left:1em;
	font-size:11px;
}


.sinjukumenu li{
	padding-left: 12px;
    background: url(../../images/lda2010/sinjuku/li.gif) no-repeat 2px 0px;
    list-style: none;
	margin-left:0em;
	font-size:11px;
	border-bottom:dotted #090 1px;
	margin-bottom:3px;	
/*	list-style-position:inside;*/
}
	.sinjukumenu a{
	text-decoration:none;
	font-size:11px;
	color:#060;
	}
	
	.sinjukumenu a:hover{
	font-size:11px;
	color: #F60;
	}
	
.kako{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-left:0px;
    padding-left:0px;
	margin-right:5px;
	list-style:none;
	font-size:11px;
	color:#060;
	line-height:16px;
	text-decoration:none;
}

.kako a{
/*	padding-left:5px;*/
	background-color:#eee;
	text-decoration:none;
	list-style:none;
	font-size:11px;
}

.kako ul{
	margin-left:0px;
	font-size:11px;
	list-style:none;
	padding-left:0px;
}

.kako li{
	font-size:11px;
	background-color:#eee;
	list-style:none;
/*	border-bottom:dotted #666 1px;*/
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
	margin-bottom:3px;
}

.kakorep{
	padding-left:0px;
	font-weight:bold;
	padding-bottom:0px;
	margin-bottom:3px;
	color: #333;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

	
.green2{
		color:#060;
}

.txt12{
	font-size:12px;}

.txt14{
	font-size:14px;}

.greenline{
	border-bottom-style:solid;
	color:#060;
	border-bottom-width: 1px;
	border-bottom-color: #060;
}

.outline{
	margin-left:10px;
	font-size:12px;
	float:left;
display:block;
width:530px;
margin-bottom:5px;
padding:0px;

	}
	
.outline dt{
	background-color:#eee;
float:left;
display:block;
width:100px;
margin:2px 0px;
padding-left:15px;
clear:left;

}

.outline dd{
	clear:right;
float: right;
display: block;
width: 410px;
margin: 2px 0px;
padding: 0px;
}

.access{
	margin-left:10px;
	font-size:12px;
float:left;
display:block;
width:530px;
margin-bottom:5px;
padding:0px;

	}
	
.access dt{
	background-color: #FFC;
float:left;
display:block;
width:100px;
margin:2px 0px;
padding-left:15px;
clear:left;

}

.access dd{
		clear:right;
float: right;
display: block;
width: 410px;
margin: 2px 0px;
padding: 0px;

}

.clear{
	clear:both;
	}
	
	
.fltright{
	text-align:right;
	}

.fltleft{
	text-align:left;
	}

.fltcenter{
	text-align:center;}
	
.leftbox{
	width:160px;
	float:left;
	}
