@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #4B5F64;
}
* {
	margin: 0px;
	padding: 0px;
}
#wapper {
	height: 1355px;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	background-color: #000;
}


#header {
	background-color: #FF9;
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 860px;
	background-image: url(../img2/top2_vip.jpg);
}
#risuto {
	font-size: 10px;
	color: #FFF;
	float: left;
	height: 20px;
	width: 700px;
	list-style-type: none;
	margin-top: 70px;
}
#risuto ul {
	font-size: 10px;
	color: #FFF;
	vertical-align: middle;
	display: block;
	height: 20px;
}
#risuto ul li {
	font-size: 10px;
	color: #FFF;
	text-align: center;
	display: block;
	float: left;
	height: 20px;
	width: 100px;
	list-style-type: none;
}
#risuto ul li a {
	font-size: 10px;
	color: #CCC;
	text-align: center;
	display: block;
	height: 16px;
	width: 100px;
	padding-top: 4px;
	text-decoration: none;
	list-style-type: none;
}
#risuto ul li a:hover {
	font-size: 10px;
	color: #FFF;
	display: block;
	margin: 0px;
	height: 16px;
	width: 100px;
	padding-top: 4px;
}
#pan {
	margin: 0px;
	padding: 0px;
	height: 28px;
	width: 859px;
	background-image: url(../img2/pan.gif);
}
#pan1 {
	height: 15px;
	width: 860px;
	margin-top: 8px;
}
#pan1 ul {
	height: 20px;
	width: 860px;
	list-style-type: none;
}
#pan1 ul li {
	float: left;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	width: 75px;
	height: 15px;
}
#pan1 ul li a {
	text-decoration: none;
	font-size: 12px;
	color: #FFF;
	display: block;
	text-align: center;
	background-repeat: no-repeat;
	list-style-type: none;
}
#pan1 ul li a:hover {
	font-size: 12px;
	color: #999;
	background-repeat: no-repeat;
	display: block;
}







#contents {
	margin: 0px;
	padding: 0px;
	width: 860px;
	height: 1175px;
	background-color: #000;
}
}


#navi1 {
	float: left;
	height: 1175px;
	width: 169px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(../imag1/left-navi3.gif);
	background-repeat: repeat-y;
	display: block;
	list-style-type: none;
	background-color: #421515;
}
#logo {
	background-image: url(../img2/navi_menw.gif);
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 169px;
}

#navi1 ul {
	padding: 0px;
	width: 169px;
	list-style-type: none;
	height: 820px;
	margin: 0px;
	background-image: url(../imag1/left_navi3.gif);
	background-repeat: repeat-y;
	text-decoration: none;
}
#navi1 ul .con1 li a {
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	background-image: url(../img2/sinjyu_.gif);
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-repeat: no-repeat;
}
#navi1 ul .con1 li a:hover {
	background-image: url(../img2/sinjyu_hover.gif);
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 168px;
	margin: 0px;
}

#navi1 ul .con2 li a {
	background-image: url(../img2/sibuya.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	list-style-type: none;
	margin: 0px;
}
#navi1 ul .con2 li a:hover {
	background-image: url(../img2/sibuya_hover.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#navi1 ul .con3 li a {
	background-image: url(../img2/sinagawa.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	list-style-type: none;
	margin: 0px;
}
#navi1 ul .con3 li a:hover {
	background-image: url(../img2/sinagawa_hover.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#navi1 ul .con4 li a {
	background-image: url(../img2/minato.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	margin: 0px;
}
#navi1 ul .con4 li a:hover {
	background-image: url(../img2/minato_hover.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#navi1 ul .con5 li a {
	background-image: url(../img2/setagaya.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	list-style-type: none;
	margin: 0px;
}
#navi1 ul .con5 li a:hover {
	background-image: url(../img2/setagaya_hover.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#navi1 ul .con6 li a {
	background-image: url(../img2/nakano.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	list-style-type: none;
	margin: 0px;
}
#navi1 ul .con6 li a:hover {
	background-image: url(../img2/nakano_hover.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#navi1 ul .con7 li a {
	background-image: url(../img2/sonota.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 27px;
	width: 168px;
	list-style-type: none;
	margin: 0px;
}
#navi1 ul .con7 li a:hover {
	background-image: url(../img2/sonota_hover.gif);
	background-repeat: no-repeat;
	display: block;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#navi1 ul .con8 li a {
	background-image: url(../img2/ensen.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi1 ul .con8 li a:hover {
	background-image: url(../img2/ensen_hover.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi1 ul .con9 li a {
	background-image: url(../img2/area.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi1 ul .con9 li a:hover {
	background-image: url(../img2/area_hover.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
}
#navi1 ul .con11 li a {
	background-image: url(../img2/butt.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi1 ul .con11 li a:hover {
	background-image: url(../img2/butt_hover.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi1 ul .con30 li a {
	background-image: url(../img2/toiawase.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 42px;
	width: 169px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}
#navi1 ul .con30 li a:hover {
	background-image: url(../img2/toiawase_hover.gif);
	background-repeat: no-repeat;
	display: block;
	margin-left: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
}
#navi1 ul .con31 li a {
	background-image: url(../img2/kaisya.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 0px;
	height: 30px;
	width: 169px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#navi1 ul .con31 li a:hover {
	background-image: url(../img2/kaisya_hover.gif);
	background-repeat: no-repeat;
	display: block;
	margin-left: 1px;
}


#box {
	background-color: #000;
	float: left;
	height: 1150px;
	width: 685px;
}


#box0 {
	background-color: #FFF;
	float: left;
	width: 670px;
	margin-left: 6px;
	margin-top: 1px;
}
#bu_name {
	font-size: 12px;
	color: #FFF;
	background-color: #151515;
	height: 80px;
	width: 650px;
	padding-top: 9px;
	line-height: 18px;
	padding-left: 20px;
}
#bu_name p {
	font-size: 10px;
	color: #FFF;
}
#bu_name p a {
	font-size: 10px;
	color: #FFF;
}
#bu_name p a:hover {
	font-size: 10px;
	color: #F9C;
}

#box1 {
	height: 34px;
	width: 669px;
	float: left;
	background-image: url(../img2/obi.gif);
	background-repeat: no-repeat;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
#box1 h4 {
	font-size: 12px;
	color: #FFF;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding-left: 30px;
	padding-top: 11px;
}

#contents table {
	float: left;
}
#box table .con0 .con0_0 {
	font-size: 10px;
	color: #FFF;
	text-align: center;
}
#box table .con0 .con0_0_0 {
	font-size: 10px;
	color: #FFF;
}
#box table .con12 .con12_12 a {
	background-image: url(../gazou2/sibuya_ku/pah1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con12 .con12_12 a:hover {
	background-image: url(../gazou2/sibuya_ku/pah1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con12 .con12_12_12 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}


#box table .con10 .con10_10 a {
	background-image: url(../gazou2/sibuya_ku/coa1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con10 .con10_10 a:hover {
	background-image: url(../gazou2/sibuya_ku/coa1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con10 .con10_10_10 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}
#box table .con11 .con11_11 a {
	background-image: url(../gazou2/sibuya_ku/pas1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con11 .con11_11 a:hover {
	background-image: url(../gazou2/sibuya_ku/pas1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con11 .con11_11_11 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}

#box table .con9 .con9_9 a {
	background-image: url(../gazou2/sibuya_ku/tre1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con9 .con9_9 a:hover {
	background-image: url(../gazou2/sibuya_ku/tre1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con9 .con9_9_9 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}
#box table .con4 .con4_4 a {
	background-image: url(../gazou2/sibuya_ku/pds1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con4 .con4_4 a:hover {
	background-image: url(../gazou2/sibuya_ku/pds1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con4 .con4_4_4 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}
#box table .con3 .con3_3 a {
	background-image: url(../gazou2/sibuya_ku/chs1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con3 .con3_3 a:hover {
	background-image: url(../gazou2/sibuya_ku/chs1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con3 .con3_3_3 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}
#box table .con2 .con2_2 a {
	background-image: url(../gazou2/sibuya_ku/ch1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con2 .con2_2 a:hover {
	background-image: url(../gazou2/sibuya_ku/ch1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}
#box table .con2 p {
	font-size: 12px;
	color: #FFF;
	padding-top: 4px;
}
#box table .con1 .con1_1 {
	height: 97px;
	width: 67px;
}
#box table .con1 .con1_1 a {
	background-image: url(../gazou2/sibuya_ku/confh1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 67px;
}
#box table .con1 .con1_1 a:hover {
	background-image: url(../gazou2/sibuya_ku/confh1%5B1%5D.jpg);
	background-repeat: no-repeat;
	display: block;
}

#box table .con1 .con1_1_1 p {
	font-size: 12px;
	color: #FFF;
	padding-bottom: 4px;
}
#cr {
	background-color: #006;
	clear: left;
	height: 1px;
	width: 860px;
}









#footer {
	background-color: #CCC;
	padding: 0px;
	height: 70px;
	width: 860px;
	margin-top: -23px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img2/footer.gif);
	background-repeat: no-repeat;
	clear: left;
}
#footer1 {
	height: 20px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 8px;
}
#footer1 ul li {
	float: left;
	height: 20px;
	width: 100px;
	list-style-type: none;
	font-size: 10px;
	color: #666;
	display: block;
	text-align: center;
}
#footer1 ul li a {
	font-size: 10px;
	color: #FFF;
	list-style-type: none;
}
#footer1 ul li a:hover {
	color: #C33;
	font-size: 10px;
}
#cop {
	height: 20px;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 9px;
	font-size: 12px;
	color: #666;
	clear: left;
}
#cop address {
	color: #FFF;
	padding-left: 80px;
	padding-top: 9px;
}
