@charset "utf-8";

/*-------------------------------------------------------------------------------------------

REFINE CUSTOM STYLESHEET

スタイルシートをカスタマイズする場合は、style.cssを編集する代わりにこちらに
記述してください。そうすることで、テンプレートがアップデートされた場合でも、
このページをコピー＆ペーストするだけで、簡単に新バージョンのテンプレートに、
自分のカスタムを反映させることができます。

-------------------------------------------------------------------------------------------*/

.sidebar2-inner,
.sidebar1-inner,
.widget,
.widget_recent_entries{
	background:#FFFFCC;

}


.sub .widget .widget-title,
.header-bar,
.glovalnavi {
	font-size: 20px;
	color: #121105;
	//padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		to(#b5b5b5));
	border: 3px solid #09bced;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(023,070,189,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(023,070,189,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(023,070,189,1);
	text-shadow:
		0px 0px 0px rgba(000,000,000,0),
		0px 0px 0px rgba(255,255,255,0);
}

body{
	background:url(http://asgard-net.jp/wp-content/uploads/2016/11/wVM3Ar.jpg);
	background-repeat:no-repeat!important;
	background-attachment: fixed!important;
	background-size:100% auto!important;
}



.site-title{
	color:#888888;
	text-shadow:#ffffff -1px -1px 0px, #ffffff -1px 1px 0px, #ffffff 1px 1px 0px, #ffffff 1px -1px 0px;
}

.banner{
	background:none!important;
}
.sub{
	background-image:none!important;
}

/*★最奥は中段repeat-yで背景設定*/
.main-inner > .entry, .main-inner > .widget{
	/*★↓中段のrepeat背景画像↓★*/
	background-image:url("http://asgard-net.jp/wp-content/uploads/2015/11/side_middle.png");
	background-size:100% auto;	
	background-repeat:repeat-y;
	background-color:rgba(0, 0, 0, 0)!important;
	border:none!important;
}
/*デコ消し*/
.main-inner > .entry .entry-title .deco, .main-inner > .widget .widget-title .deco{background:none!important;}

.entry-header{
    position: relative;
    /*★↓上段の背景画像↓★*/
    //background-image:url("http://asgard-net.jp/wp-content/uploads/2015/11/side_top.png");
    background-size:100% auto;
	margin-top:-30px;	/*最奥でpaddingが20px入ってるので戻す設定*/
	margin-left:-20px;
	margin-right:-20px;
	margin-bottom:20px;
}

.entry-header:before{
    content: "";
    display: block;
    padding-top: 23%; /*★上段画像の横幅を100%とした時の縦幅を入力★*/
}

/*★h1 .entry-title*/
.main-inner > .entry .entry-title, .main-inner > .widget .widget-title{
	text-align:center;/*左右方向のテキスト中央揃え*/
	position:absolute;
	top: 20%;/*★上下方向のテキスト中央揃え：適宜調整★*/
	width:100%;
	height:100%;
	background:none!important;
	border-bottom:none!important;
}

/*★記事footer*/
.entry-meta:after{
    content: "";
    display: block;
    padding-top: 10%; /*★上段画像の横幅を100%とした時の縦幅を入力★*/
	background-image:url("http://asgard-net.jp/wp-content/uploads/2015/11/side_bottom.png");
    	background-size:100% auto;
	background-repeat:no-repeat;
	margin-left:-20px;
	margin-right:-20px;
	margin-bottom:-30px;
}