@charset "utf-8";

/*****************************

00:トップページ
1:セカンドページ共通
2:【加入方法とメリット】
3:【オススメ情報】
4:【リンク広場】
5:【サイトマップ】
6:【優良企業紹介】
7:【アクセス・問い合わせ】
8:WP用共通設定

******************************/


/************************************
00:トップページ
************************************/

/*** トップページメインビジュアル ***/
#top_main{
	width:960px !important;
	width /**/:980px;
	height:330px !important;
	height /**/:375px;
	padding:10px;
	margin-bottom:25px;
	background-image:url(../images/top_main_bg.gif);
	background-repeat:repeat;
	background-position:center;}
#top_main_inner{
	width:425px !important;
	width /**/:960px;
	height:310px !important;
	height /**/:330px;
	padding:10px 10px 10px 525px;
	margin:0;
	background-image:url(../images/top_main_imgbg2.jpg);
	background-repeat:no-repeat;}
#slideshow_outer{
	width:425px;
	height:310px;}
#slideshow{}



/*** トップコンテンツボックス ***/
/*** トピックス ***/
#top_infoBOX01{
	width:740px;
	margin-bottom:30px;
	text-align:left;}
#top_infoBOX01 h2{
	padding:0;
	margin-bottom:20px;}

#top_info01DL{
	width:720px !important;
	width /**/:740px;
	padding:0 10px;
	background-image:url(../images/topinfo_dl.gif);
	background-position:top;
	background-repeat:no-repeat;}
#top_info01DL dl{
	list-style:none;
	line-height:1.5;}
#top_info01DL dt{
	width:85px !important;
	width /**/:110px;
	padding:0 0 0 25px;
	margin-bottom:0.5em;
	color:#666;
	background-image:url(../images/icon_info.gif);
	background-position:0 50%;
	background-repeat:no-repeat;}
#top_info01DL dd{
	width:610px !important;
	width /**/:720px;
	padding:0 0 0.5em 110px;
	color:#222;
	margin:-2em 0 0.5em 0;}
#top_info01DL dd span{
	color:#006666;}

/*** タブ ***/
.tabarea{
	width:734px !important;
	width /**/:740px;
	margin:0;
	padding:3px;
	background-color:#ebebeb;
	text-align:left;
	overflow:hidden;}
#tab ul{list-style-type: none;}
#tab li{
	width:366px;
	height:45px;
	background-image:url(../images/top_tab.jpg);
	background-repeat:no-repeat;
	float:left;
	cursor: pointer;
	display: block; overflow: hidden;}
#tab li span{ display:none;}
#tab_1{background-position:0 0; margin-right:2px;}
#tab_2{background-position:-366px 0;}
#tab_1.select{background-position:0 -45px;}
#tab_2.select{background-position:-366px -45px;}
.disnon{ display:none;}

.content_wrap{
	width:728px !important;
	width /**/:734px;
	padding:0 2px 2px 2px;
	background-color:#ffffff;
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;}
.content_wrap_inner{
	width:688px !important;
	width /**/:728px;
	padding:20px;
	background-color:#f4eee4;}
.tabTXT{
	width:648px !important;
	width /**/:688px;
	height:400px;
	padding:10px 30px 10px 10px;
	background-color:#FFF;
	overflow-y: scroll;
    overflow-x: hidden;}
.tabTXTcont{
	width:648px;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom: dotted 1px #CCC;}
.tabTXTcont01{
	width:510px;
	float:left;}
.tabTXTcont01 h3{ margin-bottom:0.3em;}
.tabTXTcont01 h3 span{color:#006666;}
.tabTXTcont01 p{padding-left:1em;}
.tabTXTcont01 p span{color:#666;}
.tabTXTcont02{
	width:120px;
	float:right;}

.tab_linkLIST{
	width:648px;
	margin:0.2em 0 1em 0;
	text-align:right;
	font-size:90%;}
.tab_linkLIST a{
	text-decoration:none;}


/************************************
1:セカンドページ共通
************************************/
#SEC_ttl{
	width:980px;
	margin-bottom:30px;
	overflow:hidden;}
#SEC_ttl h2{margin-bottom:10px;}
#SEC_ttl ul{
	list-style-type: none;
	letter-spacing:-0.4em;/*隙間をなくすためのハック*/}
#SEC_ttl li{
	float:left;
	font-size:90%;
	padding-right:0.5em;
	letter-spacing:normal;/*隙間をなくすためのハック*/
	display:inline-block;
	*display: inline;/*ie6,7ハック*/
	*zoom: 1;/*ie6,7ハック*/}
#SEC_ttl a{
	/*display: block; overflow: hidden;*/}
#SEC_ttl a{ margin-right:0.5em; text-decoration: none;}
#SEC_ttl a.next:after{
	color: 000;
    content: "　>";}

/*2カラムSECメニュー*/
ul.SECmenu_2col{
	line-height:1.5;
	margin:0;
	list-style:none;}
.SECmenu_2col li{
	width:359px !important;
	width /**/:365px;
	border:solid 1px #CCC;
	padding:2px;
	margin:0 0 1em 0;
	background-color:#fff;
	display:inline-block;
	float:left;}
.SECmenu_2col li a{
	width:339px !important;
	width /**/:359px;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
	padding:34px 10px 30px 10px;
	margin:0;
	color:#222;
	background-color:#f4eee3;
	background-image:url(../images/bt_bg01a.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;}
.SECmenu_2col li a:hover{
	background-image:url(../images/bt_bg01b.jpg);}

/*1カラムSECメニュー*/
.SECmenu_1col{
	width:734px !important;
	width /**/:740px;
	border:solid 1px #CCC;
	padding:2px;
	margin:0 0 1em 0;
	background-color:#FFF;}
.SECmenu_1col a{
	width:714px !important;
	width /**/:734px;
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	padding:14px 10px 10px 10px;
	margin:0;
	color:#222;
	background-color:#f4eee3;
	background-image:url(../images/bt_bg02a.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;}
.SECmenu_1col a span{
	font-size:80%;
	color:#666;}
.SECmenu_1col a:hover{
	background-color:#faf7f1;
	background-image:url(../images/bt_bg02b.jpg);}

/*1カラムSECメニューUL*/
ul.SECmenu_1colUL{
	list-style:none;
	line-height:1.5;}
ul.SECmenu_1colUL li{
	width:734px !important;
	width /**/:740px;
	border:solid 1px #CCC;
	padding:2px;
	margin:0 0 1em 0;
	background-color:#FFF;}
ul.SECmenu_1colUL li a{
	width:714px !important;
	width /**/:734px;
	font-size:130%;
	font-weight:bold;
	text-decoration:none;
	padding:14px 10px 10px 10px;
	margin:0;
	color:#222;
	background-color:#f4eee3;
	background-image:url(../images/bt_bg02a.jpg);
	background-repeat:no-repeat;
	background-position:top;
	display:block;}
ul.SECmenu_1colUL li a span{
	font-size:80%;
	margin-right:1em;
	color:#666;}
ul.SECmenu_1colUL li a:hover{
	background-color:#faf7f1;
	background-image:url(../images/bt_bg02b.jpg);}
	
/*テーブルtype01*/
.table_type01{
	width:730px !important;
	width /**/:740px;
	padding:5px;
	background-color:#ebebeb;}
.table_type01 table{
	width:100%;
	border:solid 1px #ccc;
	border-collapse:collapse;
	background-color:#FFF;}
.table_type01 th{
	padding: 5px 8px;
	line-height: 1.5;
	border:solid 1px #ccc;
	text-align: left;
	font-weight:bold;
	vertical-align: middle;
	background-color:#D6ECF1;}
.table_type01 th.bg02{
	background-color:#ABD8E2;
	text-align:center;}
.table_type01 td {
	padding: 5px 8px;
	line-height: 1.5;
	border:solid 1px #ccc;
	text-align: left;
	vertical-align: top;}

/*BOX01*/
.SECbox01top{
	width:740px;
	height:6px;
	margin:0;
	background-image:url(../images/sec_box01top.gif);
	background-repeat:no-repeat;
	background-position:bottom;}
.SECbox01btm{
	width:740px;
	height:6px;
	margin-top:0;
	background-image:url(../images/sec_box01btm.gif);
	background-repeat:no-repeat;
	background-position:top;}
.SECbox01{
	width:718px !important;
	width /**/:740px;
	padding:8px 10px;
	margin:0;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;
	background-color:#ebebeb;}

/*コンテンツテンプレート関連*/
.cont_copy{
	font-weight:bold;
	font-size:120%;
	color:#308579;
	margin-bottom:1.5em;}

/*検索関連*/
.searchBOX{
	width:700px !important;
	width /**/:740px;
	padding:20px;
	background-color:#ebebeb;
	text-align:center;}
.searchBOX select{
	width:400px;
	padding:0.3em;}
.searchBOX p{
	font-size:120%;
	font-weight:bold;
	color:#308579;
	margin-bottom:0.5em;}
	
.searchBOX2{
	width:730px !important;
	width /**/:740px;
	padding:5px;
	background-color:#ebebeb;}
.searchBOX2 table{
	width:100%;
	border:solid 1px #ccc;
	border-collapse:collapse;
	background-color:#FFF;}
.searchBOX2 th{
	color:#FFF;
	padding:7px 8px 5px 8px;
	line-height: 1.5;
	border:solid 1px #ccc;
	border-bottom:#328677 solid 2px;
	font-weight:bold;
	font-size:110%;
	vertical-align: middle;
	background-color:#68abb1;
	text-align:center;}
.searchBOX2 td {
	padding: 5px 8px;
	line-height: 1.5;
	border:solid 1px #ccc;
	text-align: left;
	vertical-align: top;}
.searchBOX2 td.link{
	padding-left:25px;
	background-image:url(../images/icon_sidenavi.gif);
	background-repeat:no-repeat;
	background-position:10px 50%;}
	
/*検索記事*/
.search_contBOX{margin-bottom:2em;}
.search_contBOX p{ margin-bottom:1em;}
p.detail_link{
	margin:0.5em 0 0 0;
	padding:0 15px 0 0;
	text-align:right;
	font-size:90%;
	background-image:url(../images/icon_pagenavi1.gif);
	background-repeat:no-repeat;
	background-position:right 50%;}
p.detail_link a{ text-decoration:none;}	

.search_contIMG{
	width:250px !important;
	width /**/:260px;
	margin-left:10px;
	padding:0;
	float:right;}
.search_contIMG img{
	margin-bottom:10px;}


/************************************
2:加入方法とメリット
************************************/
h3.joinTTL{
	font-size:130%;
	font-weight:bold;
	color:#308579;
	margin-bottom:1em;}
.joinTTL span{
	display:inline-block;
	padding:0.2em 0.5em;
	margin-right:0.5em;
	background-color:#308579;
	color:#FFF;}

/*住所リスト格納*/
h2.trigger01 {
	float:left;
	width:740px;
	height:48px;
	margin:0;
	padding:0;
	background: url("../list/images/h2_trigger01.jpg") no-repeat;
	background-position:0 0;}
h2.trigger01 a {
	height:48px;
	display:block;
	text-decoration:none;}
h2.trigger01 a:hover {}
h2.trigger01 a span{ display:none;}

h2.trigger02 {
	float:left;
	width:740px;
	height:48px;
	margin:15px 0 0 0;
	padding:0;
	background: url("../list/images/h2_trigger02.jpg") no-repeat;
	background-position:0 0;}
h2.trigger02 a {
	height:48px;
	display:block;
	text-decoration:none;}
h2.trigger02 a:hover {}
h2.trigger02 a span{ display:none;}

h2.trigger03 {
	float:left;
	width:740px;
	height:48px;
	margin:15px 0 0 0;
	padding:0;
	background: url("../list/images/h2_trigger03.jpg") no-repeat;
	background-position:0 0;}
h2.trigger03 a {
	height:48px;
	display:block;
	text-decoration:none;}
h2.trigger03 a:hover {}
h2.trigger03 a span{ display:none;}

h2.trigger04 {
	float:left;
	width:740px;
	height:48px;
	margin:15px 0 0 0;
	padding:0;
	background: url("../list/images/h2_trigger04.jpg") no-repeat;
	background-position:0 0;}
h2.trigger04 a {
	height:48px;
	display:block;
	text-decoration:none;}
h2.trigger04 a:hover {}
h2.trigger04 a span{ display:none;}

h2.trigger05 {
	float:left;
	width:740px;
	height:48px;
	margin:15px 0 0 0;
	padding:0;
	background: url("../list/images/h2_trigger05.jpg") no-repeat;
	background-position:0 0;}
h2.trigger05 a {
	height:48px;
	display:block;
	text-decoration:none;}
h2.trigger05 a:hover {}
h2.trigger05 a span{ display:none;}

h2.active {background-position:bottom;}
.toggle_container {
	width:730px !important;
	width /**/:740px;
	margin:0;
	padding:5px;
	background-color:#ebebeb;
	overflow:hidden;
	clear:both;}
.toggle_container .toggle_block {
	width:720px !important;
	width /**/:730px;
	padding:5px;
	background-color:#FFF;}
.toggle_container table{
	width:100%;
	border:solid 1px #ccc;
	border-collapse:collapse;
	background-color:#FFF;}
.toggle_container th{
	padding: 5px 8px;
	line-height: 1.5;
	border:solid 1px #ccc;
	text-align: center;
	font-weight:bold;
	vertical-align: middle;
	background-color:#ebebeb;}
.toggle_container th.bg02{
	background-color:#D6ECF1;
	border-bottom:none;}
.toggle_container td {
	padding: 5px 8px;
	line-height: 1.5;
	border:solid 1px #ccc;
	text-align: left;
	vertical-align:middle;}


/************************************
3:オススメ情報
************************************/
#netdeBTN01, #netdeBTN02{
	width:282px;
	height:56px;
	margin:20px auto;}
#netdeBTN01 a span, #netdeBTN02 a span{ display:none;}

#netdeBTN01 a{
	width:282px;
	height:56px;
	display:block;
	background-image:url(../recommended/netde/images/btn_netde01.gif);
	background-repeat:no-repeat;
	background-position:0 0;}
#netdeBTN01 a:hover{
	background-position:0 -56px;}
	
#netdeBTN02 a{
	width:282px;
	height:56px;
	display:block;
	background-image:url(../recommended/netde/images/btn_netde02.gif);
	background-repeat:no-repeat;
	background-position:0 0;}
#netdeBTN02 a:hover{
	background-position:0 -56px;}



/************************************
4:リンク広場
************************************/
h2.link-trigger01, h2.link-trigger02, h2.link-trigger03, h2.link-trigger04, h2.link-trigger05, h2.link-trigger06, h2.link-trigger07, h2.link-trigger08, h2.link-trigger09, h2.link-trigger10, h2.link-trigger11, h2.link-trigger12, h2.link-trigger13 {
	float:left;
	width:740px;
	height:48px;
	margin:15px 0 0 0;
	padding:0;
	background-position:0 0;}
h2.link-trigger01 a, h2.link-trigger02 a, h2.link-trigger03 a, h2.link-trigger04 a, h2.link-trigger05 a, h2.link-trigger06 a, h2.link-trigger07 a, h2.link-trigger08 a, h2.link-trigger09 a, h2.link-trigger10 a, h2.link-trigger11 a, h2.link-trigger12 a, h2.link-trigger13 a {
	height:48px;
	display:block;
	text-decoration:none;}
h2.link-trigger01 a:hover {}
h2.link-trigger01 a span, h2.link-trigger02 a span, h2.link-trigger03 a span, h2.link-trigger04 a span, h2.link-trigger05 a span, h2.link-trigger06 a span, h2.link-trigger07 a span, h2.link-trigger08 a span, h2.link-trigger09 a span, h2.link-trigger10 a span, h2.link-trigger11 a span, h2.link-trigger12 a span, h2.link-trigger13 a span{ display:none;}

h2.link-trigger01{background: url(../link/images/link_btn01.jpg) no-repeat;}
h2.link-trigger02{background: url(../link/images/link_btn02.jpg) no-repeat;}
h2.link-trigger03{background: url(../link/images/link_btn03.jpg) no-repeat;}
h2.link-trigger04{background: url(../link/images/link_btn04.jpg) no-repeat;}
h2.link-trigger05{background: url(../link/images/link_btn05.jpg) no-repeat;}
h2.link-trigger06{background: url(../link/images/link_btn06.jpg) no-repeat;}
h2.link-trigger07{background: url(../link/images/link_btn07.jpg) no-repeat;}
h2.link-trigger08{background: url(../link/images/link_btn08.jpg) no-repeat;}
h2.link-trigger09{background: url(../link/images/link_btn09.jpg) no-repeat;}
h2.link-trigger10{background: url(../link/images/link_btn10.jpg) no-repeat;}
h2.link-trigger11{background: url(../link/images/link_btn11.jpg) no-repeat;}
h2.link-trigger12{background: url(../link/images/link_btn12.jpg) no-repeat;}
h2.link-trigger13{background: url(../link/images/link_btn13.jpg) no-repeat;}
h2.active {background-position:bottom;}

.list_dlBOX{
	width:710px !important;
	width /**/:720px;
	padding:5px;}
.list_dlBOX01{
	width:230px !important;
	width /**/:245px;
	margin-right:10px;
	float:left;}
.list_dlBOX02{
	width:230px;
	margin:0;
	float:right;}

.list_dlBOX01 dl, .list_dlBOX02 dl{
	list-style:none;
	line-height:1.5;}
.list_dlBOX01 dt, .list_dlBOX02 dt{
	border:solid 1px #CCCCCC;
	padding:0.5em 0.3em;
	margin-bottom:0.6em;
	color:#2c8775;}
.list_dlBOX01 dd, .list_dlBOX02 dd{
	margin-bottom:0.5em;}
.list_dlBOX01 dd a, .list_dlBOX02 dd a{
	text-decoration:none;
	color:#333;
	padding-left:15px;
	background-image:url(../images/icon_pagenavi1.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
	display:block;}
.list_dlBOX01 dd a:hover, .list_dlBOX02 dd a:hover{color:#F90;}

.list_dlBOX01 ul, .list_dlBOX02 ul{
	list-style:none;
	line-height:1.5;}
.list_dlBOX01 li, .list_dlBOX02 li{
	margin-bottom:0.5em;}
.list_dlBOX01 li a, .list_dlBOX02 li a{
	text-decoration:none;
	color:#333;
	padding-left:15px;
	background-image:url(../images/icon_pagenavi1.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
	display:block;}
.list_dlBOX01 li a:hover, .list_dlBOX02 li a:hover{color:#F90;}


/************************************
5:サイトマップ
************************************/
.sitemap01{
	width:360px;
	float:left;}
.sitemap02{
	width:360px;
	float:right;}
.sitemap01 dl, .sitemap02 dl{
	list-style:none;}
.sitemap01 dt, .sitemap02 dt{
	width:354px !important;
	width /**/:360px;
	border:solid 1px #CCC;
	padding:2px;
	margin:0 0 1em 0;
	background-color:#FFF;}
.sitemap01 dt span, .sitemap02 dt span{
	width:334px !important;
	width /**/:354px;
	font-size:110%;
	font-weight:bold;
	padding:14px 10px 10px 10px;
	margin:0;
	color:#222;
	background-color:#f4eee3;
	background-image:url(../images/h_bg02.jpg);
	background-repeat:repeat-x;
	background-position:top;
	display:block;}
.sitemap01 dt a, .sitemap02 dt a{
	width:334px !important;
	width /**/:354px;
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
	padding:14px 10px 10px 10px;
	margin:0;
	color:#222;
	background-color:#f4eee3;
	background-image:url(../images/bt_bg02a.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	display:block;}
.sitemap01 dt a:hover, .sitemap02 dt a:hover{
	background-image:url(../images/bt_bg02b.jpg);}
.sitemap01 dd, .sitemap02 dd{
	margin:0 0 0.5em 10px;
	font-size:105%;}
.sitemap01 dd a, .sitemap02 dd a{
	padding-left:15px;
	text-decoration:none;
	background-image:url(../images/icon_pagenavi1.gif);
	background-repeat:no-repeat;
	background-position:0 50%;}


/************************************
6:優良企業紹介
************************************/
/*オニオン*/
.ex_comBOX{
	margin-bottom:2em;}
.ex_comBOX img{
	margin-bottom:5px;}
.ex_comBOX02{
	width:730px !important;
	width /**/:740px;
	padding:5px;
	background-color:#ebebeb;}
.ex_comBOX02 table{
	width:730px;
	border-collapse:collapse;
	border:#CCC solid 1px;
	background-color:#FFF;}
.ex_comBOX02 table th{
	border:#CCC solid 1px;
	background-color:#f4eee3;
	font-weight:bold;
	color:#333;
	text-align:left;
	vertical-align:top;
	padding:0.3em 0.5em;}
.ex_comBOX02 table td{
	border:#CCC solid 1px;
	padding:0.3em 0.5em;
	vertical-align:top;}
.ex_cap{
	font-size:90%;
	color:#666;
	text-align:left;}
	
.ex_com01img01{
	width:219px !important;
	width /**/:239px;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#FFF;
	float:left;}
.ex_com01img02{
	width:200px !important;
	width /**/:220px;
	padding:5px;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#FFF;
	float:right;}

.ex_com02img01{
	width:175px !important;
	width /**/:195px;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#FFF;
	float:left;}
.ex_com02img02{
	width:367px !important;
	width /**/:387px;
	padding:5px;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#FFF;
	text-align:right;
	float:right;}

.ex_com03img01{
	width:390px !important;
	width /**/:410px;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#FFF;
	float:left;}
.ex_com03img02{
	width:400px !important;
	width /**/:420px;
	padding:5px;
	margin-left:10px;
	margin-bottom:10px;
	background-color:#FFF;
	text-align:right;
	float:right;}

.ex_com04img01{
	width:355px !important;
	width /**/:375px;
	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#FFF;
	float:left;}


/************************************
7:アクセス・問い合わせ
************************************/
#map{
	width:720px !important;
	width /**/:740px;
	padding:10px;
	background-color:#ebebeb;
	text-align:right;}

.contact_table{
	width:730px !important;
	width /**/:740px;
	padding:5px;
	background-color:#ebebeb;}
.contact_table table{
	width:730px;
	border-collapse:collapse;
	border:solid 1px #ccc;
	background-color:#FFF;}
.contact_table table th{
	border:solid 1px #ccc;
	background-color:#f4eee3;
	font-weight:bold;
	color:#333;
	text-align:left;
	padding:0.3em 0.5em;}
.contact_table table td{
	border:solid 1px #ccc;
	padding:0.3em 0.5em;}


/************************************
8:WP用共通設定
************************************/
/* ページネーション */
.wp-pagenavi{
	text-align:center;
	font-size:85%;
	margin:0 0 15px 0;
	padding:10px 0 0 0;}
.wp-pagenavi a{
	margin:0 0.5em 0 0;
	padding:0.2em;
	border:#ccc solid 1px;
	background-color:#FFF;
	text-decoration:none;
	color:#288AEC;}
.wp-pagenavi span{
	margin:0 0.5em 0 0;
	padding:0.2em;
	border:#ccc solid 1px;
	color:#666;
	background-color:#D5E7F9;
	text-decoration:none;}

/*記事表示*/
.entry-title{
   width:734px !important;
	width /**/:740px;
	border:solid 1px #CCC;
	padding:2px;
	margin:0 0 1em 0;
	background-color:#FFF;}
.entry-title span{
	width:714px !important;
	width /**/:734px;
	display:block;
	font-size:130%;
	font-weight:bold;
	padding:14px 10px 10px 10px;
	margin:0;
	color:#222;
	background-color:#f4eee3;
	background-image:url(../images/h_bg02.jpg);
	background-repeat:repeat-x;
	background-position:top;}
.entry-meta{
	font-size:90%;
	margin-bottom:2em;
	color:#715e57;}
.entry-content{
	padding:0 10px 1em 10px;
	margin-bottom:2em;}

.entry-content p{
	margin-bottom:0.5em;}
.entry-content ul{ list-style:disc; margin:0 0 1em 1em;}
.entry-content ul ul{ list-style:circle; margin:0 0 0 1em;}
.entry-content ol{ list-style:decimal; margin:0 0 1em 1.5em;}
.entry-content ol ol{ list-style:lower-roman; margin:0 0 0.5em 1.5em;}
.entry-content h1{ font-size:120%; margin-bottom:1em;}
.entry-content h2{font-size:120%; font-weight:normal; margin-bottom:1em;}
.entry-content h3{font-size:110%; margin-bottom:1em;}
.entry-content h4{font-size:110%; font-weight:normal; margin-bottom:1em;}
.entry-content h5{font-size:100%; margin-bottom:1em;}
.entry-content h6{font-size:100%; font-weight:normal; margin-bottom:1em;}
blockquote { font-style:oblique; color:#999; font-weight:bold;}
.wp-caption img {
	margin: 5px 5px 0;}
.wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;}
.wp-caption{}
.aligncenter{margin:0.5em auto 1em auto; clear:both; display:block;}
.alignleft{float:left; margin:0.5em 0.5em 1em 0; display:inline;}
.alignright{ float:right; margin:0.5em 0 1em 0.5em; display:inline;}

