










ul { list-style-position: inside; margin: 0px 0 20px;}

#sidebar li { margin: 0 0 0.5em; }

/*-- ナビゲーション ---*/
#sidebar ul.navigation {list-style-type: none; list-style-position: outside; margin:0 0 20px;}

#sidebar .navigation li.text {display:block;margin: 0;color: #666;list-style-position: inside;word-wrap: break-word;}

#sidebar .navigation li.text a {width: 228px;display:block;text-decoration: none;color: #333; margin:3px 0 3px 0;　padding-top:10px;padding-right:0px;padding-bottom:4px;padding-left: 20px;background-repeat: no-repeat;background-image: url(img/top/list_01.png);background-position: 2px;font-size: 13px;border: 1px outset #FFF;}

#sidebar .navigation li.text a:hover {text-decoration: underline;color: #0a2245;font-weight: bold;background-image: url(img/top/arrow048_06.gif);}











/*-- サイドバー内　リスト（UL） ---*/
#sidebar ul { list-style-position: inside; margin: 0px 0 20px;}

#sidebar li { margin: 0 0 0.5em; }

/*-- ナビゲーション ---*/
#sidebar ul.navigation {list-style-type: none; list-style-position: outside; margin:0 0 20px;}

#sidebar .navigation li.text {display:block;margin: 0;color: #666;list-style-position: inside;word-wrap: break-word;}

#sidebar .navigation li.text a {width: 228px;display:block;text-decoration: none;color: #333; margin:3px 0 3px 0;　padding-top:10px;padding-right:0px;padding-bottom:4px;padding-left: 20px;background-repeat: no-repeat;background-image: url(img/top/list_01.png);background-position: 2px;font-size: 13px;border: 1px outset #FFF;}

#sidebar .navigation li.text a:hover {text-decoration: underline;color: #0a2245;font-weight: bold;background-image: url(img/top/arrow048_06.gif);}

#sidebar .navigation li.pvc {display:block;margin: 0;color: #666;list-style-position: inside;word-wrap: break-word;}

#sidebar .navigation li.pvc a {width: 228px;display:block;text-decoration: none;color: #333; margin:3px 0 3px 0;　padding-top:10px;padding-right:0px;padding-bottom:4px;padding-left: 20px;background-repeat: no-repeat;background-image: url(img/top/arrow067_02.gif);background-position: 2px;font-size: 13px;border: 1px outset #FFF;}

#sidebar .navigation li.pvc a:hover {text-decoration: underline;color: #F60;font-weight: bold;background-image: url(img/top/arrow067_02.gif);}

#sidebar .navigation li.rale {display:block;margin: 0;color: #666;list-style-position: inside;word-wrap: break-word;}

#sidebar .navigation li.rale a {width: 228px;display:block;text-decoration: none;color: #333; margin:3px 0 3px 0;　padding-top:10px;padding-right:0px;padding-bottom:4px;padding-left: 20px;background-repeat: no-repeat;background-image: url(img/top/arrow067_06.gif);background-position: 2px;font-size: 13px;border: 1px outset #FFF;}

#sidebar .navigation li.rale a:hover {
	text-decoration: outside;
	color: #006;
	font-weight: bold;
	background-image: url(img/top/arrow067_06.gif);
}

#sidebar .navigation li.rale2 {display:block;margin: 0;color: #666;list-style-position: inside;word-wrap: break-word;}

#sidebar .navigation li.rale2 a {width: 228px;display:block;text-decoration: none;color: #333; margin:3px 0 3px 0;　padding-top:10px;padding-right:0px;padding-bottom:4px;padding-left: 20px;background-repeat: no-repeat;background-image: url(img/top/arrow067_08.gif);background-position: 2px;font-size: 13px;border: 1px outset #FFF;}

#sidebar .navigation li.rale2 a:hover {text-decoration: underline;color: #F09;font-weight: bold;background-image: url(img/top/arrow067_08.gif);}

#sidebar .navigation li.majikiri {display:block;margin: 0;color: #666;list-style-position: inside;word-wrap: break-word;}

#sidebar .navigation li.majikiri a {width: 228px;display:block;text-decoration: none;color: #333; margin:3px 0 3px 0;　padding-top:10px;padding-right:0px;padding-bottom:4px;padding-left: 20px;background-repeat: no-repeat;background-image: url(img/top/arrow067_1.gif);background-position: 2px;font-size: 13px;border: 1px outset #FFF;}

#sidebar .navigation li.majikiri a:hover {
	text-decoration: underline;
	color: #CF9A00;
	font-weight: bold;
	background-image: url(img/top/arrow067_1.gif);
}


#sidebar .navigation li.im {display: inline;list-style-position: inside;list-style-type: circle;}

#sidebar .navigation li.im img {border:0; margin:3px 0 3px 0;}

#sidebar .navigation li.im a {width: 250px;display: block;text-decoration: none;color: #333;}

#sidebar .navigation li.im a:hover{}


#sidebar dl { margin: 0 0 20px; }

#sidebar dt { margin-bottom: 5px; color: #360;}

#sidebar dd {line-height: 1.5em; margin-bottom: 10px;}

/* -------------------------------------------------------------
   [5] フッターブロック内に関する指定 */

#footer p {
	text-align: center;
	font-weight: bold;
	color: #02372B;
}

ul.list {
margin: 0;
padding: 0;
list-style-type: none;
}

ul.list li {
	float: left;
	width: 8em;
	padding: 2px;
	text-align: center;
	margin-left: 12px;
	font-size: 13px;
}

.clearLeft { 
clear: left; 
}
#wrapper #container #sidebar .navigation .rale a strong {
	color: #00F;
	font-size: 14px;
}
#wrapper #container #sidebar .navigation .rale2 a strong {
	color: #F6C;
	font-size: 14px;
}
#wrapper #container #sidebar .navigation .majikiri a strong {
	color: #795924;
	font-size: 14px;
}
