@charset "utf-8";

/***** コンテンツコンテナ ページ対応 *****/

/*** E1 医療機関 ***/
#glovia #contentsCNT #mainCNT.e1 { background-image: url(../images/glovia-index-e1.gif); padding-top: 135px; }
#glovia #contentsCNT #mainCNT.e1 #bodyCNT h2 { display: none; }
#glovia #contentsCNT #mainCNT.e1 #bodyCNT h3 { display: none; }
#glovia #contentsCNT #mainCNT.e1 #bodyCNT img#jmap { margin:45px 0; }

/*** 地域セレクタ ***/
#glovia.hospital #bodyCNT #areaSelector {
	position: relative;
	display: block;
	margin-left: -2px;
	width: 620px; height: 86px; }
#glovia.hospital #bodyCNT #areaSelector a {
	position: absolute;
	display: block;
	background-image: url(../images/glovia-navigation-sub-hospital.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px; }
#glovia.hospital #bodyCNT #areaSelector a#area0 {
	left: 0px; top: 0px; background-position: 0px 0px; width: 130px; height: 86px; } 
#glovia.hospital #bodyCNT #areaSelector a#area1 {
	left: 130px; top: 0px; background-position: -130px 0px; width: 168px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area2 {
	left: 299px; top: 0px; background-position: -299px 0px; width: 165px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area3 {
	left: 464px; top: 0px; background-position: -464px 0px; width: 164px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area4 {
	left: 130px; top: 43px; background-position: -130px -43px; width: 168px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area5 {
	left: 299px; top: 43px; background-position: -299px -43px; width: 165px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area6	 {
	left: 464px; top: 43px; background-position: -464px -43px; width: 164px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area0:hover {
	left: 0px; top: 0px; background-position: 0px -87px; width: 130px; height: 86px; } 
#glovia.hospital #bodyCNT #areaSelector a#area1:hover {
	left: 130px; top: 0px; background-position: -130px -87px; width: 168px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area2:hover {
	left: 299px; top: 0px; background-position: -299px -87px; width: 165px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area3:hover {
	left: 464px; top: 0px; background-position: -464px -87px; width: 164px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area4:hover {
	left: 130px; top: 43px; background-position: -130px -130px; width: 168px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area5:hover {
	left: 299px; top: 43px; background-position: -299px -130px; width: 165px; height: 43px; } 
#glovia.hospital #bodyCNT #areaSelector a#area6:hover	 {
	left: 464px; top: 43px; background-position: -464px -130px; width: 164px; height: 43px; } 

/*** E2 リスト ***/
#glovia #contentsCNT #mainCNT.e2 { padding-top: 150px; }
#glovia #contentsCNT #mainCNT.e2 { background-image: url(../images/glovia-index-e2.gif); }
#glovia #contentsCNT #mainCNT.e2 #bodyCNT #hospitalList { overflow: hidden; }
#glovia #contentsCNT #mainCNT.e2 #bodyCNT #hospitalList h2 { display: none; }
/*** 地域バッジ ***/
#glovia #contentsCNT #mainCNT.e2 #bodyCNT #hospitalList h3 {
	float: left;
	margin-left: 0px;
	width: 121px; height: 80px;
	text-indent: -9999px;
	background-image: url(../images/glovia-navigation-sub-hospitalarea.jpg);
	background-repeat: no-repeat;
	padding-bottom: 32768px;
	margin-bottom: -32768px; }
#glovia #contentsCNT #mainCNT.e2 #bodyCNT.area1 #hospitalList h3 { background-position: 0px 0px; }
/*** 医療機関リスト ***/
#glovia #contentsCNT #mainCNT.e2 #bodyCNT #hospitalList #hospitals {
	width: 450px;
	float: right;
	margin-right: 0px;
	padding-bottom: 32768px;
	margin-bottom: -32768px; }
#glovia #contentsCNT #mainCNT.e2 #bodyCNT #hospitalList #hospitals ul {
	border-top: 2px solid #968C78;
	padding: 25px 0 25px 25px; }
#glovia #contentsCNT #mainCNT.e2 #bodyCNT #hospitalList #hospitals ul li {
	list-style: none;
}