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

/*メニュータイトル*/
p#sb_title1{background: url(../img/sb_title1.gif) no-repeat top left;}

/*メニュー背景*/
ul#sb_menu1 a#sb_menu1_1,
ul#sb_menu1 a#sb_menu1_2,
ul#sb_menu1 a#sb_menu1_3,
ul#sb_menu1 a#sb_menu1_4,
ul#sb_menu1 a#sb_menu1_5,
ul#sb_menu1 a#sb_menu1_6{
	background: url(../../img/menu1_bg_a.jpg) no-repeat top left;
}

/*メニュー第二階層*/
ul#sb_menuB a#sb_menu1_2_1,
ul#sb_menuB a#sb_menu1_2_2,
ul#sb_menuB a#sb_menu1_2_3,
ul#sb_menuB a#sb_menu1_2_4,
ul#sb_menuB a#sb_menu1_3_1,
ul#sb_menuB a#sb_menu1_3_2,
ul#sb_menuB a#sb_menu1_3_3,
ul#sb_menuB a#sb_menu1_5_1,
ul#sb_menuB a#sb_menu1_5_2,
ul#sb_menuB a#sb_menu1_6_1{
	background-image: url(../../img/icon_menu2_3.gif);
}

ul#sb_menuB a#sb_menu1_2_5,
ul#sb_menuB a#sb_menu1_3_4,
ul#sb_menuB a#sb_menu1_5_3,
ul#sb_menuB a#sb_menu1_6_2{
	background-image: url(../../img/icon_menu2_4.gif);
}




/*
左コンテンツ
*********************************************************************/

h2#pagetitle2,
h2#pagetitle2_top{
	background: url(../img/pagetitle.gif) no-repeat top left;
}








/*
index.html
左コンテンツ
*********************************************************************/

div#index_tex1{
	background: url(../img/index_tex1bg.jpg) no-repeat left top;
}
	div#index_tex1 dl{
		width:390px;
	}
		div#index_tex1 dt{
			background: url(../img/index_tex1.gif) no-repeat left bottom;
			height:22px;	
		}



div#index_box1{
	background: url(../img/index_menubg1.gif) no-repeat left bottom;
}

div#index_box2{
	background: url(../img/index_menubg2.gif) no-repeat left bottom;
}

	

		div#index_menu1 h3{background: url(../img/index_menu1.gif) no-repeat left top;}
		div#index_menu2 h3{background: url(../img/index_menu2.gif) no-repeat left top;}
		div#index_menu3 h3{background: url(../img/index_menu3.gif) no-repeat left top;}
		div#index_menu4 h3{background: url(../img/index_menu4.gif) no-repeat left top;}
		div#index_menu5 h3{background: url(../img/index_menu5.gif) no-repeat left top;}
		div#index_menu6 h3{background: url(../img/index_menu6.gif) no-repeat left top;}
		

		div#index_box1 a,
		div#index_box2 a{
			background: url(../../img/icon_arrow1.gif) no-repeat left center;
		}







p#entrance_tex1{
	line-height:1.6;
	margin-top:15px;
	margin-left:10px;
}

p#entrance_ttitle1{
	color:#999966;
	font-weight:bold;
	font-size:120%;
}


ul#entrance_list1{
	margin-top:10px;
	margin-left:10px;
}
	ul#entrance_list1 li{
		margin-top:5px;
		text-indent:-1.5em;
		padding-left:1.5em;
	}
	
	ul#entrance_list1 .top_dotline{
		border-top:dotted 1px #CCCCCC;
		padding-top:10px;
	}
	
	
ul#entrance_list1_ml0{
	margin-top:10px;
	margin-left:0px;
}
	ul#entrance_list1_ml0 li{
		margin-top:5px;
		text-indent:-1.5em;
		padding-left:1.5em;
	}	
	

	
	
ul#entrance_list2{
	margin-top:10px;
	margin-left:30px;
}
	ul#entrance_list2 li{
		margin-top:5px;

	}	
	
	
ul#entrance_list3{
	margin-top:10px;
	margin-left:10px;
}
	ul#entrance_list3 li{
		margin-top:5px;
		text-indent:-1.2em;
		padding-left:1.2em;
	}
	
	
p.tex_caution1{
	line-height:1.3;
	font-size:90%;
	color:#555555;
	margin-top:10px;
	margin-left:10px;
	text-indent:-11px;
	padding-left:12px;
}











dl#entrance_dl1 {
	margin-top:10px;
	margin-left:10px;
}
	dl#entrance_dl1 dt{
		color:#999966;
		font-weight:bold;
		display:inline;
	}
	dl#entrance_dl1 dd{
		display:inline;
	}

	
dl#entrance_dl2 {
	margin-top:10px;
	margin-left:10px;
}
	dl#entrance_dl2 dt{
		color:#999966;
		font-weight:bold;
	}
	dl#entrance_dl2 dd{
		margin-top:3px;
		line-height:1.6;
	}
	
	
dl#entrance_dl3{
	margin-top:10px;
	margin-left:30px;
}
	dl#entrance_dl3 dt{
		color:#999966;
		font-weight:bold;
	}
	dl#entrance_dl3 dd{
		margin-top:5px;
		line-height:1.4;
	}




div#entrance_address1{
	border-left:6px solid #999966;
	font-size:90%;
	padding-left:3px;
	padding-top:3px;
	margin-left:10px;
	margin-top:10px;
}
	div#entrance_address1 dt{
		color:#999966;
		font-weight:bold;
		margin-left:6px;
	}
	div#entrance_address1 dd{
		margin-top:3px;
		line-height:1.6;
		margin-left:7px;
	}
	
		div#entrance_address1 dd.phone_no{
			line-height:1;
		}
	



/*
1_5_1,
1_5_2,
1_5_3
*********************************************************************/

table#entrance_153_1{
	border-top:solid 1px #CCC;
	border-left:solid 1px #CCC;
	margin-top:10px;

}
	table#entrance_153_1 td{
		border-bottom:solid 1px #CCC;
		border-right:solid 1px #CCC;
		padding:10px;
		
	}

/*IE Hack*/
table#entrance_153_1 td{
	font-size:95%;
	voice-family:"\"}\"";
	voice-family:inherit;
	font-size:90%;
	　font-size:95%;/*opera*/
}

	
