@charset "UTF-8";

/* --------------------------------------
	CONTENTS :navi
-------------------------------------- */
/* headNavi */
ul#headNavi{
	width:420px;
	position: absolute;
	left: 510px;
	margin-top: 45px;
}
ul#headNavi li{
	float: left;
	}
ul#headNavi li#navi01 a{
	height:30px;
	display:block;
	text-indent:-9999px;
	width:138px;
	background-image: url(../images/common/head_navi.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
ul#headNavi li#navi02 a{
	height:30px;
	display:block;
	text-indent:-9999px;
	width:136px;
	background-image: url(../images/common/head_navi.gif);
	background-repeat: no-repeat;
	background-position: -136px 0px;
	}
ul#headNavi li#navi03 a{
	height:30px;
	display:block;
	text-indent:-9999px;
	width:138px;
	background-image: url(../images/common/head_navi.gif);
	background-repeat: no-repeat;
	background-position: -273px 0px;
}
ul#headNavi li#navi01 a:hover{
	background-position: 0px -31px;
	}
ul#headNavi li#navi02 a:hover{
	background-position: -136px -31px;
	}
ul#headNavi li#navi03 a:hover{
	background-position: -273px -31px;
}
/* グローバルナビ */
#gNaviBox {
	padding-top: 20px;
}
ul#gNavis{
	margin: 0px;
	padding: 0px;
}
ul#gNavi li{
	float:left;
	margin-left: 4px;
	border: 1px solid #988059;
}
ul#gNavi li a{
	width:230px;
	height: 62px;
	display:block;
	text-indent:-9999px;
}
ul#gNavi #navi01 a{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul#gNavi #navi02 a{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: -237px 0px;
}
ul#gNavi #navi03 a{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: -474px 0px;
}
ul#gNavi #navi04 a{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: -711px 0px;
}
ul#gNavi #navi01 a:hover{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -73px;
}
ul#gNavi #navi02 a:hover{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: -237px -73px;
}
ul#gNavi #navi03 a:hover{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: -474px -73px;
}
ul#gNavi #navi04 a:hover{
	background-image: url(../images/contents/g_navi.jpg);
	background-repeat: no-repeat;
	background-position: -711px -73px;
}

#navi_sammary h2#title {
	background-image: url(../images/contents/navi_title.gif);
	background-repeat: no-repeat;
	height: 40px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	color: #FFF;
	line-height: 230%;
	font-weight: normal;
	font-size: 120%;
}

/* -------------------------------------- */
#wrapper #container #contents #contentsBox #sideBox {
	width: 220px;
	float: left;
}

#wrapper #container #contents #contentsBox #sideBox #sideBoxIn #title {
	text-align: center;
}
#sideBoxIn li{
	margin-bottom:1px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#sideBoxIn {
	margin-bottom: 100px;
}
#sideBoxIn a{
	color: #000000;
	text-decoration: none;
}
#sideBoxIn a:hover{
	color: #000000;
	text-decoration: none;
}

/* --------------------------------------
Side Navi
-------------------------------------- */
/*-----medical-----*/
#navi_medical #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px 0px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #title01 a:hover{
	background-position: -220px 0px;
}
#navi_medical #sideNavi li #title01_active a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px 0px;
	text-indent: -9999px;
	display: block;
}

#navi_medical #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -40px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -40px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #title02 a:hover{
	background-position: -220px -40px;
}
#navi_medical #sideNavi li #title02_active a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -40px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -80px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -80px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #title03 a:hover{
	background-position: -220px -80px;
}
#navi_medical #sideNavi li #title03_active a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -80px;
	text-indent: -9999px;
	display: block;
}
/*-----concerned-----*/
#navi_concerned #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -120px;
	text-indent: -9999px;
}
#navi_concerned #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -120px;
	text-indent: -9999px;
	display: block;
}
#navi_concerned #sideNavi li #title01 a:hover{
	background-position: -220px -120px;
}
#navi_concerned #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -160px;
	text-indent: -9999px;
}
#navi_concerned #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -160px;
	text-indent: -9999px;
	display: block;
}
#navi_concerned #sideNavi li #title02 a:hover{
	background-position: -220px -160px;
}
#navi_concerned #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -200px;
	text-indent: -9999px;
}
#navi_concerned #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -200px;
	text-indent: -9999px;
	display: block;
}
#navi_concerned #sideNavi li #title03 a:hover{
	background-position: -220px -200px;
}

/*-----information-----*/
#navi_information #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -240px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -240px;
	text-indent: -9999px;
	display: block;
}

#navi_information #sideNavi li #title01 a:hover{
	background-position: -220px -240px;
}
#navi_information #sideNavi li #title01_active a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -240px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -280px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -280px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #title02 a:hover{
	background-position: -220px -280px;
}
#navi_information #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -160px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -160px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #title03 a:hover{
	background-position: -220px -160px;
}
#navi_information #sideNavi li #title03_active a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -160px;
	text-indent: -9999px;
	display: block;
}

/*-----summary-----*/
#navi_summary #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -320px;
	text-indent: -9999px;
}
#navi_summary #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -320px;
	text-indent: -9999px;
	display: block;
}
#navi_summary #sideNavi li #title01 a:hover{
	background-position: -220px -320px;
}
#navi_summary #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -360px;
	text-indent: -9999px;
}
#navi_summary #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -360px;
	text-indent: -9999px;
	display: block;
}
#navi_summary #sideNavi li #title02 a:hover{
	background-position: -220px -360px;
}
#navi_summary #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -400px;
	text-indent: -9999px;
}
#navi_summary #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -400px;
	text-indent: -9999px;
	display: block;
}
#navi_summary #sideNavi li #title03 a:hover{
	background-position: -220px -400px;
}
#navi_summary #sideNavi li #title04 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -440px;
	text-indent: -9999px;
}
#navi_summary #sideNavi li #title04 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -440px;
	text-indent: -9999px;
	display: block;
}
#navi_summary #sideNavi li #title04 a:hover{
	background-position: -220px -440px;
}

/*-----access-----*/
#navi_access #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -440px;
	text-indent: -9999px;
}
#navi_access #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -440px;
	text-indent: -9999px;
	display: block;
}
#navi_access #sideNavi li #title01 a:hover{
	background-position: -220px -440px;
}
#navi_access #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -480px;
	text-indent: -9999px;
}
#navi_access #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -480px;
	text-indent: -9999px;
	display: block;
}
#navi_access #sideNavi li #title02 a:hover{
	background-position: -220px -480px;
}

/*-----recruit-----*/
#navi_recruit #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -520px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -520px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title01 a:hover{
	background-position: -220px -520px;
}
#navi_recruit #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -560px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -560px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title02 a:hover{
	background-position: -220px -560px;
}
#navi_recruit #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -600px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -600px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title03 a:hover{
	background-position: -220px -600px;
}
#navi_recruit #sideNavi li #title04 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -640px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title04 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -640px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title04 a:hover{
	background-position: -220px -640px;
}

/*-----inquiry-----*/
#navi_inquiry #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -680px;
	text-indent: -9999px;
}
#navi_inquiry #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -680px;
	text-indent: -9999px;
	display: block;
}
#navi_inquiry #sideNavi li #title01 a:hover{
	background-position: -220px -680px;
}
#navi_inquiry #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -720px;
	text-indent: -9999px;
}
#navi_inquiry #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -720px;
	text-indent: -9999px;
	display: block;
}
#navi_inquiry #sideNavi li #title02 a:hover{
	background-position: -220px -720px;
}

/*-----medical sub-----*/
#navi_medical #sideNavi li #sub01_01 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -0px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01 a:hover{
	background-position: -220px 0px;
}
#navi_medical #sideNavi li #sub01_02 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -30px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -30px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02 a:hover{
	background-position: -220px -30px;
}
#navi_medical #sideNavi li #sub01_03 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -60px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_03 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -60px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_03 a:hover{
	background-position: -220px -60px;
}
#navi_medical #sideNavi li #sub02_01 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -90px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_01 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -90px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_01 a:hover{
	background-position: -220px -90px;
}
#navi_medical #sideNavi li #sub02_02 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -120px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_02 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -120px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_02 a:hover{
	background-position: -220px -120px;
}
#navi_medical #sideNavi li #sub02_03 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -150px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_03 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -150px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_03 a:hover{
	background-position: -220px -150px;
}
#navi_medical #sideNavi li #sub02_04 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -180px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_04 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -180px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_04 a:hover{
	background-position: -220px -180px;
}
#navi_medical #sideNavi li #sub02_05 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -210px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_05 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -210px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_05 a:hover{
	background-position: -220px -210px;
}
#navi_medical #sideNavi li #sub02_06 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -240px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_06 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -240px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_06 a:hover{
	background-position: -220px -240px;
}
#navi_medical #sideNavi li #sub02_07 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -270px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_07 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -270px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_07 a:hover{
	background-position: -220px -270px;
}
#navi_medical #sideNavi li #sub02_08 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -300px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub02_08 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -300px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub02_08 a:hover{
	background-position: -220px -300px;
}
#navi_medical #sideNavi li #sub03_01 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -330px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub03_01 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -330px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub03_01 a:hover{
	background-position: -220px -330px;
}
#navi_medical #sideNavi li #sub03_02 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -360px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub03_02 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -360px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub03_02 a:hover{
	background-position: -220px -360px;
}
#navi_medical #sideNavi li #sub03_03 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -390px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub03_03 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -390px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub03_03 a:hover{
	background-position: -220px -390px;
}
#navi_medical #sideNavi li #sub03_04 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -420px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub03_04 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -420px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub03_04 a:hover{
	background-position: -220px -420px;
}
#navi_medical #sideNavi li #sub03_05 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -450px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub03_05 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -450px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub03_05 a:hover{
	background-position: -220px -450px;
}
#navi_medical #sideNavi li #sub03_15 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -630px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub03_15 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -630px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub03_15 a:hover{
	background-position: -220px -630px;
}

/*-----medical subSub-----*/
#navi_medical #sideNavi li #sub01_01_01 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px 0px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_01 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_01 a:hover{
	background-position: -220px 0px;
}
#navi_medical #sideNavi li #sub01_01_02 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -25px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_02 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -25px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_02 a:hover{
	background-position: -220px -25px;
}
#navi_medical #sideNavi li #sub01_01_03 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -50px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_03 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -50px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_03 a:hover{
	background-position: -220px -50px;
}
#navi_medical #sideNavi li #sub01_01_04 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -75px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_04 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -75px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_04 a:hover{
	background-position: -220px -75px;
}
#navi_medical #sideNavi li #sub01_01_05 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -100px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_05 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -100px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_05 a:hover{
	background-position: -220px -100px;
}
#navi_medical #sideNavi li #sub01_01_06 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -125px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_06 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -125px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_06 a:hover{
	background-position: -220px -125px;
}
#navi_medical #sideNavi li #sub01_01_07 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -150px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_07 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -150px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_07 a:hover{
	background-position: -220px -150px;
}
#navi_medical #sideNavi li #sub01_01_08 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -175px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_08 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -175px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_08 a:hover{
	background-position: -220px -175px;
}
#navi_medical #sideNavi li #sub01_01_09 {
	background-image: url(../images/contents/medical_sub_sub01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px 0px;	
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_01_09 a{
	background-image: url(../images/contents/medical_sub_sub01.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px;	
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_01_09 a:hover{
	background-position: -220px 0px;
}


#navi_medical #sideNavi li #sub01_02_01 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -200px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_01 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -200px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_01 a:hover{
	background-position: -220px -200px;
}
#navi_medical #sideNavi li #sub01_02_02 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -225px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_02 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -225px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_02 a:hover{
	background-position: -220px -225px;
}
#navi_medical #sideNavi li #sub01_02_03 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -250px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_03 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -250px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_03 a:hover{
	background-position: -220px -250px;
}
#navi_medical #sideNavi li #sub01_02_04 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -275px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_04 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -275px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_04 a:hover{
	background-position: -220px -275px;
}
#navi_medical #sideNavi li #sub01_02_05 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -300px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_05 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -300px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_05 a:hover{
	background-position: -220px -300px;
}
#navi_medical #sideNavi li #sub01_02_06 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -325px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_06 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -325px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_06 a:hover{
	background-position: -220px -325px;
}
#navi_medical #sideNavi li #sub01_02_07 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -350px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_07 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -350px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_07 a:hover{
	background-position: -220px -350px;
}
#navi_medical #sideNavi li #sub01_02_08 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -375px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_08 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -375px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_08 a:hover{
	background-position: -220px -375px;
}
#navi_medical #sideNavi li #sub01_02_09 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -400px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_09 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -400px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_09 a:hover{
	background-position: -220px -400px;
}
#navi_medical #sideNavi li #sub01_02_10 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -425px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_10 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -425px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_10 a:hover{
	background-position: -220px -425px;
}
#navi_medical #sideNavi li #sub01_02_11 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -450px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_11 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -450px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_11 a:hover{
	background-position: -220px -450px;
}
#navi_medical #sideNavi li #sub01_02_12 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -475px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_12 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -475px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_12 a:hover{
	background-position: -220px -475px;
}
#navi_medical #sideNavi li #sub01_02_13 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -500px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_02_13 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -500px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_02_13 a:hover{
	background-position: -220px -500px;
}
#navi_medical #sideNavi li #sub01_03_01 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -525px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_03_01 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -525px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_03_01 a:hover{
	background-position: -220px -525px;
}

#navi_medical #sideNavi li #sub01_03_02 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -550px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_03_02 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -550px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_03_02 a:hover{
	background-position: -220px -550px;
}
#navi_medical #sideNavi li #sub01_03_03 {
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: -220px -575px;
	text-indent: -9999px;
}
#navi_medical #sideNavi li #sub01_03_03 a{
	background-image: url(../images/contents/medical_sub_sub.jpg);
	background-repeat: no-repeat;
	height: 25px;
	background-position: 0px -575px;
	text-indent: -9999px;
	display: block;
}
#navi_medical #sideNavi li #sub01_03_03 a:hover{
	background-position: -220px -575px;
}

/*-----information sub-----*/
#navi_information #sideNavi li #sub01_01 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -480px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #sub01_01 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -480px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #sub01_01 a:hover{
	background-position: -220px -480px;
}
#navi_information #sideNavi li #sub01_02 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -510px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #sub01_02 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -510px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #sub01_02 a:hover{
	background-position: -220px -510px;
}
#navi_information #sideNavi li #sub01_03 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -540px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #sub01_03 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -540px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #sub01_03 a:hover{
	background-position: -220px -540px;
}
#navi_information #sideNavi li #sub01_04 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -570px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #sub01_04 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -570px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #sub01_04 a:hover{
	background-position: -220px -570px;
}
#navi_information #sideNavi li #sub01_05 {
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: -220px -600px;
	text-indent: -9999px;
}
#navi_information #sideNavi li #sub01_05 a{
	background-image: url(../images/contents/medical_sub.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: 0px -600px;
	text-indent: -9999px;
	display: block;
}
#navi_information #sideNavi li #sub01_05 a:hover{
	background-position: -220px -600px;
}
/*-----recruit-----*/
#navi_recruit #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -520px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -520px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title01 a:hover{
	background-position: -220px -520px;
}
#navi_recruit #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -560px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -560px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title02 a:hover{
	background-position: -220px -560px;
}
#navi_recruit #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -600px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -600px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title03 a:hover{
	background-position: -220px -600px;
}
#navi_recruit #sideNavi li #title04 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -640px;
	text-indent: -9999px;
}
#navi_recruit #sideNavi li #title04 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -640px;
	text-indent: -9999px;
	display: block;
}
#navi_recruit #sideNavi li #title04 a:hover{
	background-position: -220px -640px;
}
/*-----kenshin-----*/
#navi_kenshin #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -760px;
	text-indent: -9999px;
}
#navi_kenshin #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -760px;
	text-indent: -9999px;
	display: block;
}
#navi_kenshin #sideNavi li #title01 a:hover{
	background-position: -220px -760px;
}
#navi_kenshin #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -800px;
	text-indent: -9999px;
}
#navi_kenshin #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -800px;
	text-indent: -9999px;
	display: block;
}
#navi_kenshin #sideNavi li #title02 a:hover{
	background-position: -220px -800px;
}
#navi_kenshin #sideNavi li #title03 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -840px;
	text-indent: -9999px;
}
#navi_kenshin #sideNavi li #title03 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -840px;
	text-indent: -9999px;
	display: block;
}
#navi_kenshin #sideNavi li #title03 a:hover{
	background-position: -220px -840px;
}

/*-----robot-----*/
#navi_robot #sideNavi li #title01 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -880px;
	text-indent: -9999px;
}
#navi_robot #sideNavi li #title01 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -880px;
	text-indent: -9999px;
	display: block;
}
#navi_robot #sideNavi li #title01 a:hover{
	background-position: -220px -880px;
}
#navi_robot #sideNavi li #title02 {
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: -220px -920px;
	text-indent: -9999px;
}
#navi_robot #sideNavi li #title02 a{
	background-image: url(../images/contents/side_navi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	background-position: 0px -920px;
	text-indent: -9999px;
	display: block;
}
#navi_robot #sideNavi li #title02 a:hover{
	background-position: -220px -920px;
}
/* --------------------------------------
  CONTENTS:sideTitle
-------------------------------------- */
#navi_medical h2#title {
	background-image: url(../images/title/navi_title01.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_concerned h2#title {
	background-image: url(../images/title/navi_title02.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_information h2#title {
	background-image: url(../images/title/navi_title03.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_summary h2#title {
	background-image: url(../images/title/navi_title04.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_access h2#title {
	background-image: url(../images/title/navi_title05.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_inquiry h2#title {
	background-image: url(../images/title/navi_title06.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_recruit h2#title {
	background-image: url(../images/title/navi_title07.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_policy h2#title {
	background-image: url(../images/title/navi_title08.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_sitemap h2#title {
	background-image: url(../images/title/navi_title09.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_kenshin h2#title {
	background-image: url(../images/title/navi_title10.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_topics h2#title {
	background-image: url(../images/title/navi_title11.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_dr h2#title {
	background-image: url(../images/title/navi_title12.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
#navi_robot h2#title {
	background-image: url(../images/title/navi_title13.gif);
	background-repeat: no-repeat;
	height: 44px;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
}
