/* CSS Document *//*cnavi*/#navi {	float:right;	width:209px;	margin: 0px 0px 0px 0px;	}#navi ul {margin:0 0 0 0;padding:0 0 0 0;list-style:none;}#navi li {margin:0;padding:0;width:209px;height:37px;text-indent:-9999px;}#navi li a {text-decoration:none;display: block;width:209px;height:37px;}#navi li#mess {background:url(../images/navi.gif) no-repeat 0px 0px;}#navi li#intro {background:url(../images/navi.gif) no-repeat 0px -37px;}#navi li#pro {background:url(../images/navi.gif) no-repeat 0px -74px;}#navi li#coun {background:url(../images/navi.gif) no-repeat 0px -111px;}#navi li#bio {background:url(../images/navi.gif) no-repeat 0px -148px;}#navi li#form {background:url(../images/navi.gif) no-repeat 0px -185px;}#navi li#home {background:url(../images/navi.gif) no-repeat 0px -222px;}/*on表示*/#navi li#mess a:hover {background:url(../images/navi.gif) no-repeat -206px 0px;}#navi li#intro a:hover {background:url(../images/navi.gif) no-repeat -206px -37px;}#navi li#pro a:hover {background:url(../images/navi.gif) no-repeat -206px -74px;}#navi li#coun a:hover {background:url(../images/navi.gif) no-repeat -206px -111px;}#navi li#bio a:hover {background:url(../images/navi.gif) no-repeat -206px -148px;}#navi li#form a:hover {background:url(../images/navi.gif) no-repeat -206px -185px;}#navi li#home a:hover {background:url(../images/navi.gif) no-repeat -206px -222px;}/*cnaviここまで*//*top navi------------*/#tnavi {	float:right;	width:211px;	margin: 120px 1px 0px 0px;	}#tnavi ul {margin:0 0 0 0;padding:0 0 0 0;list-style:none;}#tnavi li {margin:0;padding:0;width:211px;height:37px;text-indent:-9999px;}#tnavi li a {text-decoration:none;display: block;width:211px;height:37px;}#tnavi li#mess {background:url(../images/topnavi.jpg) no-repeat 0px 0px;}#tnavi li#intro {background:url(../images/topnavi.jpg) no-repeat 0px -37px;}#tnavi li#pro {background:url(../images/topnavi.jpg) no-repeat 0px -74px;}#tnavi li#coun {background:url(../images/topnavi.jpg) no-repeat 0px -111px;}#tnavi li#bio {background:url(../images/topnavi.jpg) no-repeat 0px -148px;}#tnavi li#form {background:url(../images/topnavi.jpg) no-repeat 0px -185px;}#tnavi li#home {background:url(../images/topnavi.jpg) no-repeat 0px -222px;}/*on表示*/#tnavi li#mess a:hover {background:url(../images/topnavi.jpg) no-repeat -212px 0px;}#tnavi li#intro a:hover {background:url(../images/topnavi.jpg) no-repeat -212px -37px;}#tnavi li#pro a:hover {background:url(../images/topnavi.jpg) no-repeat -212px -74px;}#tnavi li#coun a:hover {background:url(../images/topnavi.jpg) no-repeat -212px -111px;}#tnavi li#bio a:hover {background:url(../images/topnavi.jpg) no-repeat -212px -148px;}#tnavi li#form a:hover {background:url(../images/topnavi.jpg) no-repeat -212px -185px;}#tnavi li#home a:hover {background:url(../images/topnavi.jpg) no-repeat -212px -222px;}/*topnaviここまで*//*メインの外部リンクナビ------------*/#mlink {	float:right;	width:210px;	margin: 10px 3px 0px 0px;	}#mlink ul {margin:0 0 0 0;padding:0 0 0 0;list-style:none;}#mlink li {margin:0;padding:0;width:210px;height:32px;text-indent:-9999px;}#mlink li a {text-decoration:none;display: block;width:210px;height:32px;}#mlink li#clinic {background:url(../images/mainbanner.gif) no-repeat 0px 0px;}#mlink li#market {background:url(../images/mainbanner.gif) no-repeat 0px -32px;}#mlink li#blog {background:url(../images/mainbanner.gif) no-repeat 0px -64px;}/*on表示*/#mlink li#clinic a:hover {background:url(../images/mainbanner.gif) no-repeat -210px 0px;}#mlink li#market a:hover {background:url(../images/mainbanner.gif) no-repeat -210px -32px;}#mlink li#blog a:hover {background:url(../images/mainbanner.gif) no-repeat -210px -64px;}/*main外部リンクここまで*/