@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #4B5F64;
}
* {
	margin: 0px;
	padding: 0px;
}
#wapper {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	background-color: #000;
}


#header {
	margin: 0px;
	padding: 0px;
	width: 860px;
	background-repeat: no-repeat;
}
}
#header_sitaobi {
	background-image: url(../imgtop/header_obi.gif);
	background-repeat: no-repeat;
	width: 860px;
	height: 25px;
}
#header_pan {
	width: 860px;
	height: 20px;
}
#header_pan ul {
	list-style-type: none;
}
#header_pan ul li {
	float: left;
}
#header_pan ul li a {
	font-size: 10px;
	color: #FFF;
	display: block;
	width: 80px;
	text-align: center;
	margin-top: 6px;
	list-style-type: none;
	text-decoration: none;
}
#header_pan ul li a:hover {
	font-size: 10px;
	color: #CCC;
	text-align: center;
}




#waki_ue {
	margin: 0px;
	padding: 0px;
	height: 274px;
	width: 860px;
	background-color: #339;
}
#left_navi {
	background-color: #000;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 274px;
	width: 168px;
}
#left_navi ul {
	list-style-type: none;
}
#left_navi0 {
	background-image: url(../imgtop/a_menu.gif);
	margin: 0px;
	padding: 0px;
	height: 51px;
	width: 168px;
	background-repeat: no-repeat;
}

#navi1 a {
	background-image: url(../imgtop/shinjyuku_a.jpg);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi1 a:hover {
	background-image: url(../imgtop/shinjyuku_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi2 a {
	background-image: url(../imgtop/sibuya_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi2 a:hover {
	background-image: url(../imgtop/sibuya_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi3 a {
	background-image: url(../imgtop/sinagawa_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi3 a:hover {
	background-image: url(../imgtop/sinagawa_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi4 a {
	background-image: url(../imgtop/minato_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi4 a:hover {
	background-image: url(../imgtop/minato_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi5 a {
	background-image: url(../imgtop/setagaya_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi5 a:hover {
	background-image: url(../imgtop/setagaya_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi6 a {
	background-image: url(../imgtop/mudai_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 168px;
}
#navi7 a {
	background-image: url(../imgtop/left_mudai_a.gif);
	background-repeat: no-repeat;
	display: block;
	height: 61px;
	width: 168px;
}
#left_navi8 {
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 168px;
	background-image: url(../imgtop/left_mudai_a.gif);
	background-repeat: no-repeat;
}

#fla {
	margin: 0px;
	float: left;
	height: 274px;
	width: 520px;
	background-color: #FFF;
}
#right_navi {
	margin: 0px;
	float: left;
	height: 274px;
	width: 172px;
	background-color: #000;
}
#right_navi0 {
	margin: 0px;
	height: 51px;
	width: 172px;
	background-color: #DADADA;
	background-image: url(../imgtop/right_menu.gif);
	background-repeat: no-repeat;
	clear: left;
}
#right_navi ul {
	list-style-type: none;
}
#navi10 a {
	background-image: url(../imgtop/nakanoku.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi10 a:hover {
	background-image: url(../imgtop/nakano_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi11 a {
	background-image: url(../imgtop/right_sonota_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi11 a:hover {
	background-image: url(../imgtop/right_sonota_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi12 a {
	background-image: url(../imgtop/right_ensen_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi12 a:hover {
	background-image: url(../imgtop/right_ensen_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi13 a {
	background-image: url(../imgtop/right_area_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi13 a:hover {
	background-image: url(../imgtop/right_area_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi14 a {
	background-image: url(../imgtop/right_buken_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi14 a:hover {
	background-image: url(../imgtop/right_buken_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi15 a {
	background-image: url(../imgtop/right1_agif.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#left_navi19 {
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 172px;
	background-image: url(../imgtop/right_mudai_a2.gif);
	background-repeat: no-repeat;
	display: block;
}
#waku_sita {
	clear: left;
	height: 515px;
	width: 860px;
	margin: 0px;
	padding: 0px;
	background-color: #000;
}
#contents_left {
	background-color: #000;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 685px;
}
#comento {
	margin: 0px;
	padding: 0px;
	width: 685px;
	background-color: #FFF;
	clear: both;
}
#comento_back {
	background-image: url(../imgtop/fla_sita_waku.gif);
	background-repeat: no-repeat;
	width: 651px;
	margin-right: auto;
	margin-left: auto;
}
#comento_back p {
	font-size: 10px;
	color: #000;
	line-height: 16px;
	padding-top: 6px;
	text-align: center;
}
#pick_up {
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	width: 685px;
}
#pick_up p {
	font-size: 14px;
	color: #933;
	padding-left: 10px;
}
#mein_conceria {
	background-color: #000;
	width: 678px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	height: 120px;
}
#left_navi50 {
	width: 168px;
	margin-right: auto;
	margin-left: auto;
}

#mein_conceria h5 {
	background-image: url(../imgtop/concieria_mark.gif);
	background-repeat: no-repeat;
	margin-top: 3px;
	float: left;
	background-color: #000;
}

#conceria1_gazou {
	background-color: #090;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 100px;
}
#conceria1_ga {
	padding-top: 10px;
	width: 102px;
	float: left;
}
#conceria1_coment {
	margin: 0px;
	width: 320px;
	background-color: #000;
	float: left;
	padding-left: 10px;
	height: 120px;
}
#conceria1_coment a {
	font-size: 12px;
	color: #933;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
}

#conceria1_coment p {
	font-size: 10px;
	color: #FFF;
	line-height: 13px;
	padding-top: 3px;
}
#main2_contents {
	background-color: #FFF;
	width: 684px;
}
#new_access_obi {
	width: 685px;
	background-image: url(../imgtop/new_access.gif);
	height: 30px;
	clear: both;
}
#ac_buken {
	background-color: #FFF;
	height: 300px;
}
#ac1_buken {
	background-color: #FCF;
}
#new_access_obi1 {
	clear: left;
	width: 675px;
	height: 20px;
	background-image: url(../imgtop/new_access.gif);
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#ac_buken .ac_bu_no1 {
	float: left;
	width: 171px;
	text-align: center;
	font-size: 12px;
	color: #FFF;
	background-color: #000;
	height: 120px;
	padding-top: 5px;
}

#ac_buken .ac_bu_no1 a {
	color: #FFFFFF;
}
#ac_buken .ac_bu_no1 a:hover {
	color: #CC3333;
	text-decoration: underline;
}

#ac_buken .ac_bu_no2 {
	text-align: center;
	width: 171px;
	font-size: 12px;
	float: left;
	height: 120px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#ac_buken .ac_bu_no2 a {
	color: #000000;
}
#ac_buken .ac_bu_no2 a:hover {
	color: #CC3333;
	text-decoration: underline;
}

#right_navi {
	margin: 0px;
	padding: 0px;
	width: 172px;
	background-color: #000;
	float: left;
}

#contents_right ul {
	list-style-type: none;
	width: 172px;
}
#right_navi10 {
	background-image: url(../imgtop/right_jyutaku.gif);
	background-repeat: no-repeat;
	width: 172px;
	background-color: #000;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 36px;
}
#navi30 a {
	background-image: url(../imgtop/right_denryoku.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi30 a:hover {
	background-image: url(../imgtop/right_denryoku_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi31 a {
	background-image: url(../imgtop/right_gasu.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi31 a:hover {
	background-image: url(../imgtop/right_gasu_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi32 a {
	background-image: url(../imgtop/right_nakano_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi32 a:hover {
	background-image: url(../imgtop/right_nakano_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi33 a {
	background-image: url(../imgtop/right_sinjyuku_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi33 a:hover {
	background-image: url(../imgtop/right_sinjyuku_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi34 a {
	background-image: url(../imgtop/right_minato_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi34 a:hover {
	background-image: url(../imgtop/right_minato_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi35 a {
	background-image: url(../imgtop/right_sibuya_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi35 a:hover {
	background-image: url(../imgtop/right_sibuya_ho.gif);
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 172px;
}
#navi36 a {
	background-image: url(../imgtop/tenki_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi36 a:hover {
	background-image: url(../imgtop/right_tenki_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi37 a {
	background-image: url(../imgtop/jr_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi37 a:hover {
	background-image: url(../imgtop/jr_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi38 a {
	background-image: url(../imgtop/basu_a.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
}
#navi38 a:hover {
	background-image: url(../imgtop/basu_ho.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi39 a {
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 172px;
	background-image: url(../imgtop/hospital_a.gif);
	background-repeat: no-repeat;
	display: block;
}
#navi39 a:hover {
	background-image: url(../imgtop/hospiotal2_ho.gif);
	background-repeat: no-repeat;
	display: block;
}








#contents_right {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 172px;
	background-color: #000;
	text-align: center;
}
#right_navi50 {
	height: 42px;
	width: 172px;
	background-color: #000;
}
#contents_right ul li {
	margin: 0px;
	padding: 0px;
	width: 172px;
}


#footer {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 860px;
	background-image: url(../imgtop/footer.gif);
	background-repeat: no-repeat;
	clear: left;
}
#footer_pan {
	height: 25px;
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 6px;
}
#footer_pan ul {
	list-style-type: none;
}
#footer_pan ul li {
	float: left;
	height: 25px;
	width: 90px;
	font-size: 12px;
	color: #FFF;
}
#footer_pan ul li a {
	color: #FFF;
}
#footer_pan ul li a:hover {
	color: #930;
}
