﻿#main{
	clear:both;
	width:785px;
	padding:0;/*

	margin-top:285px;
*/
	background:url(../images/bg_main.gif) repeat-y 0px 251px;
}

#main02{
	clear:both;
	width:785px;
	padding:0;/*

	margin-top:285px;
	_margin-top:284px;
*/
	background:url(../images/bg_main.gif) repeat-y 0px 251px;
}



/* ---------------左メニュー　エリア情報--------------- */

#areaInfo{
	padding:0px 0px 3px 0px;
}

#areaInfo h4{
	font-size:100%;
	border-left:8px solid #060;
	padding-left:3px;
}

#thumbMap{
	margin-top:5px;
	width:170px;
	text-align:center;
	display:block;
}

#areaInfo p{
	padding:3px 3px;
}

#areaInfo #h4tokucho{
	padding:3px 3px;
	color:#600;
	font-size:100%;
}
/* ---------------ビジュアル--------------- */
#visuIndexSub{
	background:url(../images/bg_sub_visu.gif) no-repeat;
	width:785px;
	height:223px;/*

	position:absolute;
	top:83px;
*/
}

#globalMenu{/*

	position:relative;
	left:622px;
	top:0px;
*/

}

#globalMenu li{
	display:inline;

}

#globalSearch{/*

	position:relative;
	left:77px;
	top:118px;
	_top:118px;
*/
}

#globalSearch li{
	float:left;
	_float:none;
	display:inline;
}

#menuSearch{
	width:263px;
	height:59px;
}

#menuSearch a{
	padding:20px 5px 0px 5px;
	text-align:center;
	color:#000;
	height:59px;
	display:block;
	text-decoration:none;
}

#menuSearch a:hover{
	padding:10px 5px 0px 5px;
	text-align:center;
	color:#000;
	height:59px;
	display:block;
	text-decoration:none;
	background:url(../images/menu_sub_search_o.gif) no-repeat;
}


#menuInfo{
	width:190px;
	height:59px;
}

#menuInfo a{
	padding:20px 5px 0px 5px;
	text-align:center;
	color:#000;
	height:59px;
	display:block;
	text-decoration:none;
}

#menuInfo a span{


}

#menuInfo a:hover{
	padding:10px 5px 0px 5px;
	text-align:center;
	color:#000;
	height:59px;
	display:block;
	text-decoration:none;
	background:url(../images/menu_sub_info_o.gif) no-repeat;
}

#menuGlobal{
	width:225px;
	height:59px;
}

#menuGlobal a{
	padding:20px 0px 0px 0px;
	text-align:center;
	color:#000;
	width:225px;
	height:59px;
	display:block;
	text-decoration:none;
	text-indent:-5000px;
}

#menuGlobal a:hover{
	padding:10px 0px 0px 0px;
	color:#000;
	width:225px;
	height:59px;
	display:block;
	text-decoration:none;
	background:url(../images/menu_sub_global_o.gif) no-repeat;
}

#mainImge{
	width: 230px;
	float: left;
	/*
	position:absolute;
	top:10px;
	left:21px;
*/
}


#pageTitle{
	width:330px;
	height:50px;
	float: left;
	/*
	position:absolute;
	top:22px;
	left:277px;
*/
	font-size:12px;
}

#pageTitle h3{
	font-size:160%;
	color:#900;
	padding-bottom:6px;
	line-height:120%;
}

#pageLaed{
	width:330px;
	height:50px;/*

	position:absolute;
	top:95px;
	left:277px;
*/
	font-size:12px;
}



#head{
	width:785px;
	height:63px;/*

	position:absolute;
	top:20px;
*/
	background:url(../images/bg_header.gif) no-repeat;
}


