@charset "shift_jis";

/*contents-sidebar
-------------------------------------------------------*/
#sidebar p {
	line-height: 1.5em;
	font-size: 12px;
	padding: 10px;
}

#sidebar h2 {
	font-size: 12px;
	line-height: 26px;
	color: #FFFFFF;
	padding: 0px 0px 0px 20px;
	background: #597AA0 url(../../images/sidebartitle.gif) no-repeat 0% 0%;
}

#sidebar h3 {
	font-size: 12px;
	color: #003366;
	padding: 10px 10px 0px 10px;
}



/*toppage-only
-------------------------*/
#planlist {
	list-style-type: none;

}

#planlist li {
	height: 45px;
	width: 190px;
	font-size: 0;
	vertical-align: bottom;
}

#planlist li a {
	display: block;
}



#planlist #entry,
#planlist #entry a {
	background: #D4DDE8 url(../../images/home/plan-menu.gif) no-repeat 0px 0px;
}
#planlist #entry a:hover {
	background: #D4DDE8 url(../../images/home/plan-menu.gif) no-repeat -190px 0px;
}


#planlist #standard,
#planlist #standard a{
	background: #D4DDE8 url(../../images/home/plan-menu.gif) no-repeat 0px -45px;
}
#planlist #standard a:hover {
	background: #D4DDE8 url(../../images/home/plan-menu.gif) no-repeat -190px -45px;
}


#planlist #advance,
#planlist #advance a {
	background: #D4DDE8 url(../../images/home/plan-menu.gif) no-repeat 0px -90px;
}
#planlist #advance a:hover {
	background: #D4DDE8 url(../../images/home/plan-menu.gif) no-repeat -190px -90px;
}



#gad{
	text-align: center;
}



/*localnavi
-------------------------*/
.local,
.local li ul {
	list-style-type: none;
}

.local li {
	font-size: 12px;
	background: #D4DDE8 url(../../images/localbut.gif) no-repeat 0px 0px;
	width: 190px;
}

.local li a:link,
.local li a:visited {
	background: #D4DDE8 url(../../images/localbut.gif) no-repeat 0px 0px;
	display: block;
	height: 30px;
	text-decoration: none;
	color: #003399;
	padding-left: 20px;
	line-height: 30px;
}

.local li ul a:link,
.local li ul a:visited {
	padding-left: 3.5em;
}

.local li a:hover {
	color: #CC0033;
	text-decoration: underline;
	background: #D4DDE8 url(../../images/localbut.gif) no-repeat -190px 0px;
}


/*現在地表示*/
.page1 #link1 a, .page2 #link2 a, .page3 #link3 a, .page4 #link4 a, .page5 #link5 a,
.page6 #link6 a, .page7 #link7 a, .page8 #link8 a, .page9 #link9 a, .page10 #link10 a,
.page11 #link11 a, .page12 #link12 a, .page13 #link13 a, .page14 #link14 a, .page15 #link15 a,
.page16 #link16 a, .page17 #link17 a, .page18 #link18 a, .page19 #link19 a, .page20 #link20 a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6B8DB5;
	background-image: url(../../images/localbut.gif);
	background-repeat: no-repeat;
	background-position: -380px 0px;
}

/*ネストしたリストの背景修正*/
.page2 #link2 ul li a:link, .page2 #link2 ul li a:visited {
	background: #D4DDE8 url(../../images/localbut.gif) no-repeat 0px 0px;
	color: #003399;
}
.page2 #link2 ul li a:hover {
	background: #D4DDE8 url(../../images/localbut.gif) no-repeat -190px 0px;
	color: #CC0033;
	text-decoration: underline;
}
