/*-------------------------------------------------------------


	style.css
	概　要:レイアウトとインポート
	作成日:2009.03.18（sakuragi）
	更新日:2009.03.31（sakuragi）


-------------------------------------------------------------*/

body{
	background:url(../img/green/head_bg.gif) top repeat-x #fff;
}

/*-------------------------------------------------------------

	HEADER

-------------------------------------------------------------*/

#global{
	background:url(../img/green/global_bg.gif);
}

#global li a,#global li.toppage a:link,
#global li.toppage a:visited{
	background:url(../img/green/global_li_bg_top.gif) left no-repeat;
}

#global li.toppage a:hover{
	background:url(../img/green/global_li_bg_top_on.gif) left no-repeat;
}

#global li a,#global li a:link,#global li a:visited{
	background:url(../img/green/global_li_bg.gif) no-repeat right top;
}
#global li a:hover{
	background:url(../img/green/global_li_bg_on.gif) no-repeat right top;
}

/*-------------------------------------------------------------

	MAIN

-------------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* widget */


/*リスト*/

.widget_categories .children li a,
.widget_categories .children li a:link,
.widget_categories .children li a:visited,
.widget li a,
.widget li a:link,
.widget li a:visited,
#sitemap li a,
#faq li a{
	background:url(../img/green/sub_li.gif) no-repeat 3px;
	color:#009966;
}

.widget_categories .children li a:visited,
.widget li a:visited{color:#006633;}

.widget li a:hover,
.widget_categories .children li a:hover,
#sitemap li a:hover,
#faq li a:hover{
	color:#99CC00;
	background-image:url(../img/green/sub_li_on.gif);
}
.widget_profile li.wp_lst a,
.widget_profile li.wp_lst a:hover{
	background:none;
	}

/*-------------------------------------------------------------

	FOOTER

-------------------------------------------------------------*/

#footer1 .alignleft{
	background:url(../img/green/icon_copyright.gif) no-repeat left;
}

.pagetop a,.pagetop a:link,.pagetop a:visited{background:url(../img/green/icon_pagetop.gif) no-repeat left;}
.pagetop a:hover{background-image:url(../img/green/icon_pagetop_on.gif);}
#footer1 .toppage{
	background:url(../img/green/li_sep.gif) right no-repeat;
}
#footer1 .toppage a,#footer1 .toppage a:link,#footer1 .toppage a:visited{background:url(../img/green/icon_toppage.gif) no-repeat left;}
#footer1 .toppage a:hover{background-image:url(../img/green/icon_toppage_on.gif);}

#footer2{
	background:url(../img/green/footer_bg.gif) top repeat-x;
}

/*-------------------------------------------------------------

	ELEMENTS

-------------------------------------------------------------*/

/*-----------------------------------------------------------*/
/* search */

#searchform .search_input{
	background:url(../img/green/search_bg.gif) 2px center no-repeat #fff;
}

#searchform .search_botton{
	background-color:#006633;
}

/*-----------------------------------------------------------*/
/* navi */

.navi .prev a{
	background:url(../images/arrow_prev.gif) no-repeat left;
}

.navi .next a{
	background:url(../images/arrow.gif) no-repeat right;
}

.pagenavi {
	color: #2583ad;
}

a.page-numbers, .pagenavi .current {
	color: #00019b;
}

a.page-numbers:hover {
	background: #328ab2;
}

.pagenavi .current {
	background: #328ab2;
	border-color: #328ab2;
}

/*-----------------------------------------------------------*/
/* link */

h2{
	background:url(../img/green/h2_bg.gif) no-repeat bottom;
}

h3{
	background:url(../img/green/tit_h3.gif);
	border-left:4px solid #003333;
}

#sub_column h4{
	background:url(../img/green/tit_h3.gif);
	border-left:3px solid #003333;
}

/*-----------------------------------------------------------*/
/* link */

a,a:link{
	color:#006633;
}

a:visited{
	color:#009933;
}

a:hover{
	color:#99CC00;
}

a img{border:none;}

/*-----------------------------------------------------------*/

