#u1700
{
	border-color: #000000;
	background-color: #CCCCCC;
}

#menuu1629
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u1633
{
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	position: relative;
}

#u1633:hover
{
	border-color: #7F7F7F;
	background-color: #B51A1D;
}

#u1633:active
{
	border-color: #B31D23;
	background-color: #FFFFFF;
}

#u1634-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u1633:hover #u1634-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u1633:active #u1634-4 p
{
	color: #000000;
	visibility: inherit;
}

#u1675
{
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	position: relative;
}

#u1675:hover
{
	border-color: #7F7F7F;
	background-color: #B51A1D;
}

#u1675:active
{
	border-color: #B31D23;
	background-color: #FFFFFF;
}

#u1676-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u1633.MuseMenuActive #u1634-4 p,#u1675:hover #u1676-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u1675:active #u1676-4 p
{
	color: #000000;
	visibility: inherit;
}

#u1680
{
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	position: relative;
}

#u1680:hover
{
	border-color: #7F7F7F;
	background-color: #B51A1D;
}

#u1680:active
{
	border-color: #B31D23;
	background-color: #FFFFFF;
}

#u1681-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u1675.MuseMenuActive #u1676-4 p,#u1680:hover #u1681-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u1680:active #u1681-4 p
{
	color: #000000;
	visibility: inherit;
}

#u1689
{
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	position: relative;
}

#u1689:hover
{
	border-color: #7F7F7F;
	background-color: #B51A1D;
}

#u1689:active
{
	border-color: #B31D23;
	background-color: #FFFFFF;
}

#u1691-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u1680.MuseMenuActive #u1681-4 p,#u1689:hover #u1691-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u1689:active #u1691-4 p
{
	color: #000000;
	visibility: inherit;
}

#u1630,#u1672,#u1679,#u1686,#u1693
{
	background-color: transparent;
	position: relative;
}

#u1696
{
	border-width: 1px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: #FFFFFF;
	position: relative;
}

#u1696:hover
{
	border-color: #7F7F7F;
	background-color: #B51A1D;
}

#u1696:active
{
	border-color: #B31D23;
	background-color: #FFFFFF;
}

#u1633.MuseMenuActive,#u1675.MuseMenuActive,#u1680.MuseMenuActive,#u1689.MuseMenuActive,#u1696.MuseMenuActive
{
	border-color: #7F7F7F;
	background-color: #B31D23;
}

#u1698-4
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	text-align: center;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u1689.MuseMenuActive #u1691-4 p,#u1696:hover #u1698-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#u1696:active #u1698-4 p
{
	color: #000000;
	visibility: inherit;
}

#u1696.MuseMenuActive #u1698-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u1812-4
{
	background-color: transparent;
	line-height: 25px;
	font-family: sans-serif;
	position: relative;
}

/*-以下手入力by広重-*/

h2 {
	height:56px;
	margin-bottom:18px;
}

#pagetop {
    padding-top: 20px;
    text-align: right;
}

#menuu1629 div.active {
	border-color: #7F7F7F;
	background-color: #B51A1D;
}

#menuu1629 div a {
	color:#000000;
	text-decoration:none;
}

#menuu1629 div.active #u1634-4,
#menuu1629 div.active #u1676-4,
#menuu1629 div.active #u1681-4,
#menuu1629 div.active #u1691-4,
#menuu1629 div.active #u1698-4 {
	color:#ffffff !important;
	text-decoration:none;
}

#breadcrumb {
	width:980px;
	margin:0 auto;
	padding-top:10px
}

#breadcrumb a {
	color:#000000;
}

#u1812-4 table
{
	border-top:1px dotted #9f9f9f;
	margin-bottom:25px;
}

#u1812-4 table th
{
	white-space:nowrap;
	width:136px;
	padding:10px 14px;
	border-bottom:1px dotted #9f9f9f;
	border-right:1px dotted #9f9f9f;
	vertical-align:top;
}

#u1812-4 table td
{
	padding:10px 14px;
	border-bottom:1px dotted #9f9f9f;
	vertical-align:top;
}
.heavy {
	font-weight:bold;
}