@charset "utf-8";
/* nagare ppp style */
.currentPage .control {
	float: right;
    display: block;
	margin: 0 5px;
	font-size: 9pt;
	text-decoration: none;
}
.currentPage .control	{width:100px; padding:2px 0 0 20px; background:url('../js/graphics/close.gif') no-repeat left;}
.currentPage .highslide-move	{width:60px; padding:0 0 0 20px; background:url('../js/graphics/move.gif') no-repeat left;}

#floor8	{width:512px;}
#floor8 ul	{display:block; float:left; background:no-repeat url('../../gaiyou/img/floormap_003.gif'); list-style:none; width:470px; height:200px; padding:0; margin:23px 0 0 0;}
#floor8 li	{display:block; float:left; margin:0;}
.li8f01	{ height:140px; width:145px; padding:45px 0 0 30px;}
.li8f02	{ height:140px; width:165px; padding:50px 0 0 35px;}


#floor7	{width:512px;}
#floor7 ul	{display:block; float:left; background:no-repeat url('../../gaiyou/img/floormap_002.gif'); list-style:none; width:469px; height:200px; padding:0; margin:23px 0 0 0;}
#floor7 li	{display:block; float:left; margin:0;}
.li7f01	{ height:100px; width:250px; padding:0 0 0 30px; clear:left !important;}
.li7f02	{ height:30px; width:165px; padding:30px 0 0 5px;}
.li7f03	{ height:80px; width:120px; padding:5px 0 0 45px;}
.li7f04	{ height:30px; width:100px; padding:45px 0 0 0;}


#floor2	{width:512px;}
#floor2 ul	{display:block; float:left; background:no-repeat url('../../gaiyou/img/floormap_001.gif'); list-style:none; width:470px; height:200px; padding:0; margin:23px 0 0 0;}
#floor2 li	{display:block;float:left; margin:0;}
.li2f01	{ height:18px; width:150px; padding:47px 0 0 80px;}
.li2f02	{ height:20px; width:180px; padding:8px 0 0 235px;}
.li2f03	{ height:60px; width:90px; padding:10px 0 0 0;}


#floor8 h3, #floor7 h3, #floor2 h3{
	font-size:100%;
	padding:0 0 0 10px;
	margin:10px 0 0 0;
	border-left:solid 5px #F90;
	border-bottom:dashed 1px #f90;
	clear:both;
}

#radyfloor	{width:512px;
			 }

#radyfloor img {
				margin-left:8px;
			 }


#radyfloor h3	{
	font-size:100%;
	padding:0 0 5px 10px;
	margin:10px 0 0 0;
	border-left:solid 5px #F90;
	border-bottom:dashed 1px #f90;
	clear:both;
}

#radyfloor ul	{
				 background:no-repeat url('../../doc/img/radyfloor_map.gif');
			 	 position:relative;
				 list-style:none;
				 width:493px;
				 height:198px;
				 padding:0;
				 margin:15px 0 0 0;
				 }
				 
#radyfloor li	{
			     position:absolute;
				 font-size:13px;
				}
.lirady01	{ height:35px; width:80px; margin:51px 0 0 40px;}
.lirady02	{ height:35px; width:70px; margin:90px 0 0 45px;}
.lirady03	{ height:35px; width:80px; margin:130px 0 0 18px;}
.lirady04	{ height:35px; width:100px; margin:50px 0 0 145px;}
.lirady05	{ height:35px; width:95px; margin:86px 0 0 113px;}
.lirady06	{ height:35px; width:95px; margin:130px 0 0 105px;}
.lirady07	{ height:35px; width:60px; margin:110px 0 0 235px;}
.lirady08	{ height:35px; width:60px; margin:23px 0 0 220px; text-align:right;}
.lirady09	{ height:35px; width:90px; margin:-8px 0 0 230px; text-align:right;}
.lirady10	{ height:35px; width:150px; margin:-10px 0 0 380px;}
.lirady11	{ height:35px; width:95px; margin:15px 0 0 420px;}
.lirady12	{ height:35px; width:50px; margin:150px 0 0 365px; text-align:center;}
.lirady13	{ height:35px; width:60px; margin:150px 0 0 424px; text-align:center;}



/* Ajax */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	height: 460px;
	position: absolute;
	display: none;
	scrollbar-3dlight-color: #000;
	z-index: 1;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
  display: block;
	margin: 0 5px;
	font-size: 9pt;
	text-decoration: none;
}

.control	{width:100px; padding:2px 0 0 20px; background:url('../js/graphics/close.gif') no-repeat left;}
.highslide-move	{width:60px; padding:0 0 0 20px; background:url('../js/graphics/move.gif') no-repeat left;}


.control, .highslide-move a:hover {color:#333 !important;}

.highslide-move {
    cursor: move;
	font-family:Arial;
	font-weight:bold;
}
.highslide-html-content h3	{clear:both; color:#060; margin:0 0 5px 0; padding:0 0 0 5px; font-size:100%;}

.highslide-body h4, .highslide-body h5	{clear:both; color:#060; margin:0 0 5px 0; padding:0 0 0 5px; font-size:80%;}
.highslide-body p	{width:370px; color:#333; margin:10px; padding:0; clear:both; line-height:140%; font-size:80%;}
.highslide-body dl	{display:block; float:left; margin:0 0 0 5px; padding:0; font-size:80%; text-align:left;}
.highslide-body dt	{display:block; float:left; margin:0; padding:0; color:#090;}
.highslide-body dd	{display:block; float:left; margin:0; padding:0;}
p.highslide-body_rady	{width:240px !important; height:100%;}

.highslide-body .dc_profile_box {/*専門外来で使用*/
	width: 300px;
	color: #333;
	margin: 0 0 10px 10px;
	padding: 0 0 10px 0;
	line-height: 140%;
	font-size: 80%;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

/*Ajax p BG*/
.blue_bg	{background-color:#cff; padding:10px !important;}
