@charset "utf-8";

/*======================================

	ページタイトル

=======================================*/
#pageTitle{
	padding:8px 0 12px;
	background:url(https://www.his-j.com/images/navigation_area/page_title_bg.gif) center bottom repeat-x;
}
	#pageTitle h1{
	}
	#pageTitle ul{
		position:absolute;
		right:0;
		bottom:0;
	}
		#pageTitle ul li{
			display:block;
			float:left;
			margin-left:10px;
		}
			#pageTitle ul li a{
				margin-left:10px;
			}
				#pageTitle ul li a img{
					vertical-align:bottom;
					margin-bottom:2px;
				}


/*======================================

	地域選択

=======================================*/
#selectArea{
	margin-top:5px;
}
	#selectArea ul{
		clear:left;
		float:left;
		position:relative;
		left:50%;
		text-align:center;
	}
		#selectArea li{
			display:block;
			float:left;
			margin:3px 5px;
			position:relative;
			right:50%;
		}
			#selectArea li a{
				display:block;
				padding:5px 10px 3px;
				background:url(https://www.his-j.com/images/common/arrow.gif) left 9px no-repeat;
				
				text-decoration:none;
				color:#000 !important;
			}
			#selectArea li a.active,
			#selectArea li a:hover{
				display:block;
				padding:5px 10px 3px;
				background:#004098;
				
				color:#fff !important;
				text-decoration:none;
			}

/*======================================

	メインコンテンツ

=======================================*/
#mainContents{
	margin-top:5px;
}
	#mainContents .body{
		width:980px;
		_width:1000px;
		padding:0 0 20px;
	}

	/* メインメニュー */
	#mainPage{
		padding-top:20px;
	}
		#mainPage .row{
		}
			#mainPage .block{
				width:225px;
				float:left;
				margin:0 10px;
				
			}
				#mainPage h2{
					border-bottom:1px solid #38a9fa;
					padding-bottom:4px;
				}
				#mainPage dl{
					margin-top:5px;
				}
					#mainPage dt{
						margin-top:10px;
					}
						#mainPage dt a{
							font-weight:bold;
						}
					#mainPage dd{
						margin-top:7px;
					}
				#mainPage ul{
				}
					#mainPage li{
						display:block;
						float:left;
						padding-right:5px;
					}
						#mainPage li a{
							margin-right:5px;
						}
						#mainPage li a img{
							vertical-align:bottom;
							margin-bottom:2px;
						}
			#vacation-navigation{
				width:470px;
				float:left;
				margin-left:10px;
			}
				#vacation-navigation .clmnBg{
					background:#fff;
				}
				#vacation-navigation .clmnTp{
					background-image:url(https://www.his-j.com/images/sitemap/sprite_sitemap_clmn.png);
					background-position:0 top;
				}
				#vacation-navigation .clmnBtm{
					background-image:url(https://www.his-j.com/images/sitemap/sprite_sitemap_clmn.png);
					background-position:-471px bottom;
					padding:10px;
				}
					#vacation,
					#navigation{
						width:215px;
					}

	/* その他メニュー */
	.otherPage{
		margin-top:35px;
	}
		.otherPage h2{
			margin-left:10px;
			_margin-left:20px;
		}
		.otherPage .row{
			position:relative;
			top:0;
			left:0;
		}
			.otherPage h3{
				border-bottom:1px solid #38a9fa;
				padding-bottom:4px;
				margin:15px 10px 0;
				_margin:15px 20px 0;
			}
			.otherPage .row ul{
				width:225px;
				float:left;
				margin:5px 10px 0;
			}
				.otherPage .row ul li{
					margin-top:7px;
				}