/*
Template Name: オレンジスタイルシート
*/

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

* { margin: 0;
	padding:0; }
	
body { 
	background-image: url(img/orange/bck.png);
	background-position:center top;
	background-repeat:repeat-x;
}

/* h2サイトタイトル設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
h2{
	background-image: url(img/orange/h2_back.png);
	background-position:10px center;
	background-repeat:no-repeat;
}

h2 a:hover{
	color:#FF9D3A;
	text-shadow: 0px 1px 1px #FFBF7D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 本体設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */

#contents_in{
	background:url(img/orange/white_shaow.png) top repeat-x;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
/* グローバルナビ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
#global_n_box ul{
	background:url(img/orange/gnavi.png) top repeat-x;
}
#global_n_box ul li.first a, #global_n_box ul li a, #global_n_box ul li.last a{
	background:url(img/orange/gnavi.png) top repeat-x;
	text-shadow: 1px 1px 1px #FFBF7D;
}
#global_n_box ul li a:hover{
	background:url(img/orange/gnavi.png) top repeat-x;
}
/* ----------------------------------------- */
#global_n_box ul.sub-menu li{
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
#global_n_box ul.sub-menu li a{
	background:url(img/orange/gnavi.png) top repeat-x;
}
#global_n_box ul.sub-menu li a:hover{
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
#global_n_box .menu ul ul a:hover{
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
#global_n_box .menu ul.menu ul.sub-menu ul.sub-menu li a:hover {
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
/* ------------------------------------------ */

#global_n_box li:hover > a,
#global_n_box ul.sub-menu :hover > a,
#global_n_box a:focus {
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
#global_n_box ul li:hover > a,
#global_n_box ul a:focus {
	color: #FF6600;
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
#global_n_box ul.menu li:hover > ul {
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
/* ------------------------------------------ */

#global_n_box .menu ul.menu ul.sub-menu ul.sub-menu li a:hover{
	background:url(img/orange/gnavi.png) bottom repeat-x;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* メインコンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 3カラム ----------------------------------------- */

#main_box3 #main_contents_box, #main_boxk3 #main_contents_box{
	border-left:1px #FFBF7D dotted;
	border-right:1px #FFBF7D dotted;
}
/* 2カラム左 --------------------------------------- */

#main_box2l #main_contents_box, #main_boxk2l #main_contents_box{
	border-left:1px #FFBF7D dotted;
}
/* 2カラム右 --------------------------------------- */

#main_box2r #main_contents_box, #main_boxk2r #main_contents_box{
	border-right:1px #FFBF7D dotted;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 名前固定コンテンツ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
.entry-title, .comment_box h3{
	background: url(img/orange/main_ti.png) left top no-repeat;
}

.entry-title a:hover{
	color:#FF9D3A;
	text-shadow: 0px 2px 2px #FFBF7D;
}
.title{
	border-left:6px #FFBF7D solid;
	background: url(img/orange/s_ti_line.png) bottom repeat-x;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 見出し設定設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */

h3 {
	background:url(img/orange/h3_mark.png) left center no-repeat;
}

h4 {
	border-left:7px #FF9D3A solid;
	border-bottom:3px #FF9D3A solid;
}

h5 {
	background:url(img/orange/h5_mark.png) 5px center no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 最新記事*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
.new-content ul li{
	background:url(img/orange/arrow.png) 13px 13px no-repeat;
}
.new-content ul li a{
	color:#FF9D3A;
}
.new-content ul li a:hover{
	color:#FFBF7D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 続きを読む設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
p.link-next a:hover{
	color:#FF9D3A;
	text-shadow: 0px 2px 2px #FFBF7D;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* カテゴリ・タグの設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
#main_contents_box .tag_etc {
	background: url(img/orange/dot_color.png) repeat;
	box-shadow:0 0 1px #FFBF7D,
	           0 0 1px #FFBF7D;
    	-webkit-box-shadow:0 0 1px #FFBF7D,
	                   0 0 1px #FFBF7D; 
}
.cate_tag{
	background:url(img/orange/tag.png) left center no-repeat;
}
.cate_cate{
	background: url(img/orange/category.png) left center no-repeat;
}
.cate_comment{
	background: url(img/orange/comment.png) left center no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ページナビ・個別記事ナビゲーション */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
a.page-numbers, .tablenav .current {
	box-shadow:0 0 5px #FFBF7D,
	           0 0 5px #FFF;
    	-webkit-box-shadow:0 0 5px #FFBF7D,
	                   0 0 5px #FFF;
}
.tablenav .current {
	background:#FFBF7D;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* その他ウィジェット */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
#left_contents_box ul li, #right_contents_box ul li{
	background: url(img/orange/side_ul.png) top repeat-x;
	border-bottom:1px #FFBF7D dotted;
}

#left_contents_box ul li li, #right_contents_box ul li li{
	background: url(img/orange/side_ul.png) top repeat-x;
	border-top:1px #FFBF7D dotted;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* カレンダー */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
#wp-calendar caption{
	background:url(img/orange/c_back.png) repeat;
	border-bottom:5px #FFBF7D solid;
}
#wp-calendar {
 	color: #616B76;
}
#wp-calendar #prev a:hover{
	color:#FF9D3A;
	text-shadow: 0px 1px 1px #FFBF7D;
}
/*当日*/
 table#wp-calendar td#today {
	background:url(img/orange/c_back.png) repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* 検索フォーム */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━ */
#searchform , #main_contents_box #searchform{
    	background:#FF9D3A;
	border:1px #FFBF7D solid;
}
/* 検索ボタン */
#searchsubmit {
    	background: -webkit-linear-gradient(top, #FF9D3A, #FFBF7D);
    	background: -moz-linear-gradient(top, #FF9D3A, #FFBF7D);
    	background: linear-gradient(top, #FF9D3A, #FFBF7D);
    	cursor: pointer;
}
#searchsubmit:hover {
    	background: -webkit-linear-gradient(top, #FFBF7D, #FF9D3A);
    	background: -moz-linear-gradient(top, #FFBF7D, #FF9D3A);
    	background: linear-gradient(top, #FFBF7D, #FF9D3A);
	border-left:1px #FFBF7D solid;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
/* フッターBOX設定*/
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
#footer_box{
	background:url(img/orange/footer.png) bottom repeat-x;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
/* TOPに戻るボタン */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
#go_top a{
	background:url(img/orange/go_top.png) center no-repeat;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
/* フッターフリースペース */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
.mini_box .title{
	background: url(img/orange/s_ti_line.png) bottom repeat-x; 
}
.mini_box ul li{
	background:#FFF url(img/orange/arrow.png) 4px 7px no-repeat;
}

/* リンクページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
.link-content p{
	background:url(img/orange/arrow.png) left no-repeat;
}

/* サイトマップページ・ アーカイブページ設定 */
/* ━━━━━━━━━━━━━━━━━━━━━━━━ */
.sitemap li{
	background:url(img/orange/arrow.png) 5px center no-repeat;
}

/* グラフ２ */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

table.graph2 th{
	border-color: #ffcfa9;
	background: #ffcfa9;
}
table.graph2 td{
	border-color: #ffcfa9;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングa
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankinga-border{
	border-color: #ffcfa9;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングc
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankingverc .title-back {
	background: url(img/ranking/title-back-orange.png) repeat-y left center;
}
.rankingverc .r1-title-no1, .rankingverc .r1-title-no2, .rankingverc .r1-title-no3, .rankingverc .r1-title-no4, .rankingverc .r1-title-no5{
	color: #FF6C13;
}
.rankingverc .seal{
	background: url(img/ranking/seal_orange.png) no-repeat center center;
}

/* グラフ２ */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

table.graph2 th{
	border-color: #ffcfa9;
	background: #ffcfa9;
}
table.graph2 td{
	border-color: #ffcfa9;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングa
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankinga-border{
	border-color: #ffcfa9;
}
.rankingvera .r1-title-no1 {
	background: url(img/ranking/aa-rank1.png) no-repeat;
	border-bottom:3px #ffcfa9 solid;
}
.rankingvera .r1-title-no2 {
	background: url(img/ranking/aa-rank2.png) no-repeat;
	border-bottom:3px #ffcfa9 solid;
}
.rankingvera .r1-title-no3 {
	background: url(img/ranking/aa-rank3.png) no-repeat;
	border-bottom:3px #ffcfa9 solid;
}
.rankingvera .r1-title-no4 {
	background: url(img/ranking/aa-rank4.png) no-repeat;
	border-bottom:3px #ffcfa9 solid;
}
.rankingvera .r1-title-no5 {
	background: url(img/ranking/aa-rank5.png) no-repeat;
	border-bottom:3px #ffcfa9 solid;
}
.rankingvera td.rbg {
	background: url(img/ranking/orange_back.png) top left no-repeat;
}
.rankingvera .r-a-contents {
	background: #ffe2cb;
	border: 3px #ffcfa9 solid;
}
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
/* ランキングc
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

.rankingverc .title-back {
	background: url(img/ranking/title-back-orange.png) repeat-y left center;
}
.rankingverc .r1-title-no1, .rankingverc .r1-title-no2, .rankingverc .r1-title-no3, .rankingverc .r1-title-no4, .rankingverc .r1-title-no5{
	color: #FF6C13;
}
.rankingverc .seal{
	background: url(img/ranking/seal_orange.png) no-repeat center center;
}

/*--------------------------------------------------------
このCSSファイルの無断配布及び商用販売を固く禁じます。
Copyright 株式会社Mithril All rights Reserved.
http://www.mithril-web.com/
--------------------------------------------------------*/