/* ContentsTitleArea
-------------------------------------------------- */

#ContentsTitle h2.contents_title {
	width : 700px;
	height : 60px;
	padding : 0;
	margin : 0 0 10px;
}

#CatchCopy h2.catchcopy{
	width : 700px;
	height : 30px;
	padding : 0;
	margin : 0 0 10px 0;
	background-image : none;
}


/* Heading
-------------------------------------------------- */

#localNavigationArea #localNavigation .heading {
	width : 220px;
	height : 42px;
	padding : 0;
	margin : 0;
}


.nextPageArea {
	font-weight : bold;
	text-align : center;
	font-size : 110%;
	margin : 10px 0 10px;
	padding : 0;
}


/* SPEC
-------------------------------------------------- */

#contentsArea .unSpecTxt{
	color : #9C0;
}


#contentsArea .generalTable table td.unIcon{
	color : #9C0;
}


/* CHARGE
-------------------------------------------------- */

#contentsArea #chargeBox {
	margin-bottom : 30px;
	padding : 15px 0 5px 30px;
	border: 4px solid #FFDEB5;
}

	#contentsArea #chargeBox p {
	color: #FF0000;
	}


/* AREA
-------------------------------------------------- */


#contentsArea #yokohamaFlow {
	padding : 15px 20px 20px 20px;
	margin : 0 0 20px;
	background-color : #FFC;
}


#contentsArea #yokohamaFlow ul.eriaUl {
	padding : 0;
	margin : 0;
	list-style-type : none;
	font-weight : bold;
}

#contentsArea #yokohamaFlow ul.eriaUl li {
	padding : 5px 0 20px;
	margin : 0;
	background : url(/top/union/images/yokohama_flow_arrow.gif) no-repeat 18px bottom;
}


#contentsArea #yokohamaFlow ul.eriaUl li.eriaPeriodLi {
	padding : 5px 0 5px;
	margin : 0;
	background-image : none;
}

#contentsArea h5.eriaSubcopy {
	padding : 0;
	margin : 15px 0 20px;
}

#contentsArea ul.eriaPdfUl {
	padding : 0;
	margin : 10px 0 10px;
	list-style : none;
}

#contentsArea ul.eriaPdfUl li {
	padding : 0 0 20px 40px;
	margin : 0;
	background : url(/shared/images/bullet_middle.gif) 28px 10px no-repeat;
}

#contentsArea ul.eriaPdfUl li img {
	padding : 0;
	margin : 0 0 0 10px;
	vertical-align : middle;
}