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

#sinjukubanner{
	font-family: Centry Gothic,Osaka,Verdana, Arial, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 30px;
	padding-left: 15px;
	margin-bottom:10px;
	/*height: 65px;*/
	background-image: url(../sinjuku/images/top_bk_line.gif);
	background-repeat: repeat-x;
}

.sin{
	background-image:url(../sinjuku/images/bg.gif);
	background-repeat:repeat;
	}

#container_sinjuku{
	background-color:#FFF;
	width:900px;
	margin-right:auto;
	margin-left:auto;
	}
	
#main_container{
	898px;
	padding-left:17px;
	padding-right:17px;
	margin-left:auto;
	margin-right:auto;
	}
	
#center_col{
	text-align:left;
	width:475px;
	float:left;
	padding-top:20px;
	margin-left:19px;
	margin-right:19px;
	}
	
.sinjukubox{
	padding-bottom:30px;
	}

.detail{
	font-size:10px;
	font-weight:normal;
	margin-left:25px;
	margin-top:0px;
	line-height:13px;
	}

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

.sinjukumainmenu img{
	border:none;
}

	
.sinjukumainmenu ul{
	margin-left:0em;
	}


.sinjukumainmenu li{
	font-weight:bold;
	/*line-height:20px;*/
	padding-left: 0px;
/*    background: url(../../images/lda2010/sinjuku/menu_a1.gif) no-repeat 0px 0px;*/
    list-style: none;
	margin-left:0em;
	font-size:12px;
	border-bottom: solid #eeeeee 3px;
	margin-bottom:3px;	
	padding-bottom:7px;
	margin-bottom:7px;
/*	list-style-position:inside;*/
}
	.sinjukumainmenu li a{
	vertical-align:middle;
	padding-left: 24px;
	padding-top:3px;
	padding-bottom:5px;
	background: url(../sinjuku/images/menu_a1.gif) no-repeat 0px 0px;
	text-decoration:none;
	font-size:12px;
	color:#060;
	height:40px;
	line-height:22px;
	margin-left:0em;
	}
	
	.sinjukumainmenu li a:hover{
	margin-left:0em;
	background: url(../sinjuku/images/menu_a2.gif) no-repeat 0px 0px;
	font-size:12px;
	color: #F60;
	}




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

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


.sinjukumenu li{
	line-height:20px;
	padding-left: 12px;
    background: url(../sinjuku/images/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;
	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-top:0px;
	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;
}

.green3{
	font-size:14px;
	font-weight:bold;
	margin-top:10px;
	line-height:20px;
	color:#060;
}

.green_notop{
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	line-height:20px;
	color:#060;
}

.black{
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	line-height:20px;
	color:#000;
}


.txt12{
	font-size:12px;}

.txt14{
	font-size:14px;}

.greenline{
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom:3px;
	margin-bottom:17px;
	font-size:21px;
	line-height:23px;
	text-align:left;
	border-bottom-style:solid;
	color:#060;
	border-bottom-width: 3px;
	border-bottom-color: #060;
}

.orange{
	
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-bottom:3px;
	margin-bottom:5px;
	font-size:14px;
	line-height:20px;
	text-align:left;
	border-bottom-style:solid;
	color: #F60;
	border-bottom-width: 3px;
	border-bottom-color: #FC9;
}

.orange a{
	color:#F60;
	text-decoration:none;
}

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

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

}

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

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

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

}

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

}

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

.fltleft{
	text-align:left;
	}

.fltcenter{
	text-align:center;}
	
.leftbox{
	padding-top:10px;
	text-align:left;
	width:175px;
	float:left;
	}
	
.rightbox{
	padding-top:20px;
	text-align:left;
	width:175px;
	float:left;
	}
	
.banner{
	margin-top:0px;
	border:none;
	margin-bottom:15px;
	clear:both;
	}
	
.banner img{
	margin-top:0px;
	border:none;
	}

	
.sin_txt11{
	padding-top:0px;
	text-align:left;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-left:0px;
	color:#000;
	line-height:20px;
	margin-top:0px;
	margin-bottom:25px;
	}
	
	
.sin_txt11_top{
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	font-size:12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-left:0px;
	color:#000;
	line-height:20px;
	}
	
.tit_pic{
	border:none;
	margin:0px;}

.tit_pic2{
	border:none;
	margin-bottom:10px;
	}

.umbrella{
	width:474px;
	margin:0px;
	border:none;
	background-position:inherit;
	background-image:url(../sinjuku/images/umbrella_bg.gif);
	background-repeat:no-repeat;}
	


		
dl.gyoen_news{
	margin:0 0 20px 0;
	}

dl.gyoen_news dt{ 
	font-size:12px;
	margin:0;
	font-weight:bold;
	}

dl.gyoen_news dd{
	font-size:12px;
	margin:0 0 7px 0;
	padding:0 0 6px 0;
	border-bottom:dotted;
	border-bottom-color:#360;
	border-bottom-width:1px;
	}


dl.gyoen_news dd a{
	color:#060;
}

.picbox{
	width:475px;
	}
	
.picboxmini{
	float:left;
	margin-right:15px;
	}
	
.picboxmini_r{
	float:left;
	}

.picboxmini img{
	border:none;
	}
	
.picboxmini_r img{
	border:none;
	}
	
	
dl.eventprog1{
	margin:10px 0 20px 0;
	}

dl.eventprog1 dt{
	border-bottom:dotted;
	border-bottom-color:#00613D;
	border-bottom-width:1px;
	color:#00613D;
	font-size:13px;
	margin:0;
	font-weight:bold;
	}

dl.eventprog1 dd{
	font-size:12px;
	margin:0 0 7px 0;
	padding:0 0 6px 0;
	}



	
dl.eventprog2{
	margin:10px 0 20px 0;
	}

dl.eventprog2 dt{
	border-bottom:dotted;
	border-bottom-color:#1479B9;
	border-bottom-width:1px;
	color:#1479B9;
	font-size:13px;
	margin:0;
	font-weight:bold;
	}

dl.eventprog2 dd{
	font-size:12px;
	margin:0 0 7px 0;
	padding:0 0 6px 0;
	}

.smallmenu{
	float:left;
	width:156px;
	margin-right:2px;
	margin-bottom:3px;
	}

.smallmenu_r{
	float:left;
	width:156px;
	margin-bottom:3px;
	}

.smallclear{
	clear:both;
	height:5px;
	}

.smallmenu img{
	border:none;	
}

.smallmenu_r img{
		border:none;	
}
	
	
.picboxclear{
	clear:both;
	height:15px;
	}
	
.houkoku{
	margin-top:10px;
	line-height:18px;
	padding:10px 0px; 
	font-size:12px;
	color:#222;
	border:#F33 1px;
	border-style:dotted;
	}
	
.houkoku a{
	border:none;
	text-decoration:underline;
	color: #630;
	}
	
.houkoku a img{
	border:none;
	text-decoration:none;
	color:#F33;
	}
	

.houkoku ul{
	line-height:20px;
	padding-left:15px;
	margin:5px 0 5px 20px;
	list-style:square;
	list-style-position: outside;	
	}
	
.houkoku ul li{
	padding-left:0px;
	margin-bottom:10px;
}
.tit_houkoku{
	padding-bottom:0px;
	line-height:16px;
	margin-bottom:0px;
	color:#F33;
	font-size:16px;
	font-weight:bold;
	}
