/********** colors:色変え部分 *********/

/* bodyの背景色 */
body{background-color:#ccc;}
/* ヘッダーの背景色 */
#header{background-color:white;}
/* ヘッダー電話番号の文字色 */
.header-right .tel{color:#ff6c00;}
/* ヘッダーの上の文言の背景色 */
.header_seo{background-color:#fff;}
/* メニュー全体の背景色 */
.menu ul{background-color:#ffa93a;}
/* メニューボタンの色 */
.menu li.page_item{background-color:#ff6c00;}
/* メニューボタンの文字色 */
.menu li a{color:white;}
/* メニューボタンのマウスオーバー時文字色 */
.menu li a:hover{background-color:#ffa93a;}
/* 各タイトルの背景色 */
.widget ul,#volare_pr,#kanren ul,#chumoku ul{background-color:#efefef;}
/* 各タイトルの文字色 */
h2{color:#555;}
/* 各タイトルのアンカー文字色 */
h2 a{color:#ff6c00 !important;}
/* PR欄の背景(通常バナー表示なのでいらない) */
#pr{background-color:white;}
/* 各タイトルのボーダー色 */
h2.widgettitle,h2.new-press,h2.pick-press,h2.kanren-title,h2.chumoku-title,h2#volareInformation{border-top:1px #ff6c00 solid;}
/* エントリー背景色 */
.entry{background-color:#fff;}
/* エントリー上下のボーダー色 */
.entry{border-top:1px #ccc solid;border-bottom:1px #ccc dotted;}
/* 記事タイトルの上3pxボーダー色 */
.hentry h2{border:none;border-top:3px #ccc solid;}

/********** colors:色変え部分ここまで *********/

/* 以下変更注意 */

/* body */
body{
    background-image:url("../images/ground-back.png");
    background-position:center;
    background-repeat:repeat-y;
	font-family: Osaka,'ヒラギノ角ゴ Pro W3','メイリオ',Meiryo,'ＭＳ Ｐゴシック';
}

/* widget title icon */
h2.widgettitle span{display:block;padding-left:22px;background-position:left ;background-repeat:no-repeat;}
.kanren-title span,.chumoku-title span,.pick-press span,.new-press span{display:block;padding-left:22px;background-position:left ;background-repeat:no-repeat;}
.widget_categories span{background-image:url(../images/category.png);}
.widget_archive span{background-image:url(../images/archive.png);}
.widget_recent_entries span{background-image:url(../images/news.png);}
.new-press span{background-image:url(../images/new.png);}
.pick-press span{background-image:url(../images/pick.png);}
.widget_pr span{background-image:url(../images/pr.png);}
.kanren-title span{background-image:url(../images/chain.png);}
.chumoku-title span{background-image:url(../images/pickup.png);}
.widget_execphp span{background-image:url(../images/rss.png);}
.widget_links span{background-image:url(../images/site.png);}
.widget_rss h2 span{padding-left:5px;}


#kanren{float:left; width:250px;}
#chumoku{float:right; width:250px;}
.entry{padding:10px 15px 10px 15px;}

/* title */
h2{font-size:14px;text-align:left;padding:3px 0 3px 5px !important;margin:10px 0 10px 0 !important;}
h2{background-image:url(../images/title_back.png);background-position:top left;background-repeat:repeat-x;border:1px #ddd solid;}

#volareInformation{font-size:12px;text-align:left;padding:3px 0 3px 10px !important;margin:10px 0 10px 0 !important;}
#volareInformation{background-image:url(../images/title_back.png);background-position:top left;background-repeat:repeat-x;border:1px #ddd solid;}
.hentry h2{background-image:none;}

h2 a{text-decoration:underline !important;}h2 a:hover{text-decoration:none !important;}
.hentry{width:100%;clear:both;}

ul{list-style-type:none;padding:0;margin:0;text-align:left;}
li{padding:10px 0 10px 0;}li li,ul ul li,#chumoku li{padding-left:10px;padding-right:10px;}
li li,ul ul li,#chumoku li{border-bottom:1px #ccc dotted;}
/* pr */
#pr{padding:10px 0 0 0;border:none;}
#pr h2{display:none;}
#pr p{margin:0;padding:0;}

/*menu*/
.menu ul{width:100%;list-style-type:none;height:30px;background-image:url(../images/background.png);background-position:top;background-repeat:repeat-x;}
.menu li.page_item{float:left;height:30px;padding:0;margin:0;border-right:1px #48b5ed solid;}
.menu li.page_item{background-image:url(../images/background.png);background-position:top;background-repeat:repeat-x;}
br.clear{clear:both;}
.menu li{margin:0;padding:0 !important;text-align:center;border:none;}
.menu li a{padding:8px 40px 3px 40px;display:block;font-size:12px;}
.menu li a:hover{text-decoration:none;}

/* header */
.header-left{float:left;padding:25px 0 0 0;}
    .header-left a{background-image:url("../images/logo.gif");background-repeat:no-repeat;text-indent:-9999px;display:block;width:400px;height:80px;}

.header-center{float:left;text-align:center;width:300px;margin-top:20px;background-image:url(../images/search_back.gif);background-repeat:repeat-x;background-position:bottom;border:1px #ddd solid;}
.header-center ul li form div label{width:0;font-size:0;display:none;}
.header-center li{padding-bottom:0;}

.header-right{float:right;width:250px;padding-top:5px;font-size:14px;font-weight:bold;}
    .header-right .tel{margin:10px 0 0 0;background-image:url("../images/tel.gif");background-repeat:no-repeat;background-position:left;padding-left:30px;}
    .header-right .mail{padding:10px 0 0 0;background-image:url("../images/mail.gif");background-repeat:no-repeat;background-position:left 10px;padding-left:30px;border-top:1px #ccc solid;}
    
.header-center li.widget_search h2,.header-center li.widget_search span{background-image:none;border:none;text-align:center;padding:0 !important;margin:0 !important;font-size:12px;}
.header-rss{font-size:12px;}

.header_seo{margin:auto;width:1030px;}
.header_seo a{margin-left:20px;}


/* content */
#page{padding:0 15px;}
#content{padding:0 15px 0 15px;}
#respond{padding:15px;}
.navigation{margin-bottom:10px;padding-bottom:10px;border-bottom:1px #DDD solid;}
.hentry h2 a{font-size:18px;color:#555 !important;}
.widget_categories{padding:0;}
.tb_url{width:300px;}

/* volare plugin */
#volare_pr{margin:0;padding:0;width:100% !important;}
.widget_pr dd{margin:0;}
.widget_pr dd dd{border-bottom:1px #ccc dotted;padding:5px 10px 5px 10px;}
.widget_pr dd dt{padding:5px 10px 5px 10px;}

/* float clear */
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

/* rss_feed */
#rss_feed{font-size:12px;}

/* comment */
.commentlist .depth-1{border-right:none;border-left:none;border-top:none;margin:0;padding:5px 10px 5px 10px;}
.commentlist p{margin:5px 0;width:300px;}

/* right_contents */
.widget_box{text-align:center;padding:10px;background-color:#EFEFEF;}

/* footer */
#footer{width:100%;padding-top:10px;clear:both;}
#footer p{border-top:1px #ccc solid;width:100%;padding-bottom:10px;clear:both;}

/* pager */
.tablenav {
	color: #2583ad;
	background:white;
	margin: 1em auto;
	line-height:2em;
	text-align:center;
}

a.page-numbers, .tablenav .current {
	color: #00019b;
	padding: 2px .4em;
	border:solid 1px #ccc;
	text-decoration:none;
	font-size:smaller;
}

a.page-numbers:hover {
	color:white;
	background: #328ab2;
}

.tablenav .current {
	color: white;
	background: #328ab2;
	border-color: #328ab2;
	font-weight:bold:
}

.tablenav .next, .tablenav .prev {
	border:0 none;
	background:transparent;
	text-decoration:underline;
	font-size:smaller;
	font-weight:bold;
}