@charset "shift_jis";

body {
	color: #333333;
	background: #FFFFFF;
}

/* -------------------------全体リンク-------------------------- */
a:link{
	color: #669999;
	text-decoration: none;
}
a:visited {
	color: #669999;
	text-decoration: none;
}
a:hover{	
    color: #336666;
	text-decoration: none;
}
a:active{	
    color: #336666;
	text-decoration: none;
}

/* -----------------------タイトル画像------------------------- */
h1#logo a{
	text-indent: -9999px;
	background: url(../images/title.jpg) no-repeat;
}

/* ---------------------------main----------------------------- */
/* 見出し*/
.entry1{
	color: #666666;
	background: url(../images/entry_back.jpg) no-repeat 0% 100%;
}

.entry2{
	color: #333333;
	border-bottom: 1px solid #CCCCCC;
	border-left: 10px solid #CCCCCC;
}

/* ---------------------------menu---------------------------- */
/* 見出し */
.label{
	color: #FFFFFF;
	background: #E6E1CA;
}
/*ミニボックス */
.pocket{
	border-bottom: 1px solid #CCCCCC;
}

/* ----------------------main・menu共通----------------------- */
ul.section li{
	border-bottom: 1px dotted #999999;
}

/* ------------------------infonavi--------------------------- */
ul#infonavi li.info01 a{
	background-image: url(../images/bt_info01.gif);
}
ul#infonavi li.info01 a:hover{
	background-image: url(../images/bt_info01_r.gif);
}

ul#infonavi li.info02 a{
	background-image: url(../images/bt_info02.gif);
}
ul#infonavi li.info02 a:hover{
	background-image: url(../images/bt_info02_r.gif);
}

/*以下メニュー項目を増やす場合お使いください*/
ul#infonavi li.info03 a{
	background-image: url(../images/bt_info03.gif);
}
ul#infonavi li.info03 a:hover{
	background-image: url(../images/bt_info03_r.gif);
}

ul#infonavi li.info04 a{
	background-image: url(../images/bt_info04.gif);
}
ul#infonavi li.info04 a:hover{
	background-image: url(../images/bt_info04_r.gif);
}

ul#infonavi li.info05 a{
	background-image: url(../images/bt_info05.gif);
}
ul#infonavi li.info05 a:hover{
	background-image: url(../images/bt_info05_r.gif);
}

/*テキスト*/
ul#infonavi li a{
	text-indent: -9999px;
}

/* ------------------------globalnavi--------------------------- */
ul#globalnavi li a
{
	text-align: center;
}
ul#globalnavi li a:link,
ul#globalnavi li a:visited
{
	color: #FFFFFF;
	background-image: url(../images/bt01.gif);
}
ul#globalnavi li a:hover,
ul#globalnavi li a:active
{
	color: #CCCCCC;
	background-image: url(../images/bt01_r.gif);
}

/*選択ページ（クラスhit）中に使用*/
ul#globalnavi li.hit a:link,
ul#globalnavi li.hit a:visited,
ul#globalnavi li.hit a:hover,
ul#globalnavi li.hit a:active
{
	color: #CCCCCC;
	background-image: url(../images/bt01_r.gif);
}

/* ----------------------------navi------------------------------ */
ul#navi a:link,ul#navi a:visited{
	color: #333333;
}
ul#navi a:hover,ul#navi a:active{
	background-color: #CCCCCC;
}
ul#navi li {
	border-left: 1px dotted #CCCCCC;
}

/* ----------------------テンプレート背景------------------------ */
div#header {
	background-image: url(../images/header_back.jpg);
}
ul#globalnavi
{
	background: #E6E1CA url(../images/globalnavi_back.jpg) no-repeat;
}
div#wide-main {
	background-color: #FFFFFF;
}
div#center {
	background: url(../images/l_center_back.jpg) repeat-y;
}
div#menu{
	background: url(../images/menu_back.jpg) no-repeat 100% 0%;
}
div#footer {
	background: url(../images/footer_back.jpg) no-repeat;
}
div#container{
	background: url(../images/container_back.gif) repeat-y;
}

/*サイドバー配置変更時*/
#right-ber div#center {
	background: url(../images/r_center_back.jpg) repeat-y 100% 0%;
}
#right-ber div#menu{
	background: url(../images/menu_back.jpg) no-repeat 0% 0%;
}
