/* 中見出し */
h2 {
    font-size: 25px;/*文字サイズ*/
    color: #433d3d;/*文字色*/
    background: linear-gradient(transparent 0%, #74d9e8 0%);/*背景色とグラデーション*/
    border: none;/*既存の上下線なし*/
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); /* 影をつける */
}

/* 小見出しh3 */
h3 {
    position: relative ;
	font-size: 22px ;/*文字サイズ*/
	color: #433d3d ;/*文字色*/
	padding: 4px 15px;
	margin: 20px 0;
	background-color: #e6eae3;
 line-height: 30px;
    border: none;/*既存の下線なし*/
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); /* 影をつける */
}

h4 {
	color: #433d3c ;/*文字色*/
 padding: 5px 15px;
 margin: 20px 0;
 background-color: #e6fcff;
 font-size: 17px;
 line-height: 17px;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,0.2); /* 影をつける */
	
}


	

	
	
	
	
	
	
	
	
/*-- ヘッダー・フッターの背景 --*/
#headbox-bg {/*タイトルエリア*/
    background:#ffcccc;/*背景色*/
}
header {/*メニューエリア*/
    background-color: #f2f2f;/*背景色*/
}
 
footer{/*フッターエリア*/
    background-color: #ffcccc;/*背景色*/
}

/*-- グローバルメニューの背景色 --*/
#st-menubox{
    background-color: #fff
}





/*-- ブログタイトル --*/
header .sitename {
	font-size: 25px;/*文字サイズ*/
}
header .sitename a {
    color: #4d352a;/*文字色*/
}
#header-l {
    float: none;/*指定を初期値に*/
    text-align: center;/*中央寄せ*/
}
 
/*-- キャッチフレーズ --*/
#header-l .descr {	
	color: #7b5544;/*文字色*/
    font-size: 18px;/*文字サイズ*/
    line-height: 2em;/*行間*/
    margin-bottom: 1em;/*下の余白*/

}






/*-- グローバルメニューのホバー時の背景色 --*/
#st-menubox a:hover{
    background: #ffff00;
}

/*-- グローバルメニュー --*/
#st-menuwide{
 
 top: 18px;/*上からの位置*/
 left: 400px;/*左からの位置*/
 z-index: 8000;/*重なりの順序*/
}
header .smanone ul.menu li a{
 color: #7b5544;/*文字色*/
 font-size: 15px;/*文字サイズ*/
 font-weight: bold;/*文字を太字にする*/
}

header .smanone ul.menu li a:hover{
 color: #fff;/*ホバー時の文字色*/
}







/*記事内のフォントサイズなど*/
.entry-content p {
    font-size: 15px;/*文字サイズ*/
    line-height: 30px;/*行間*/
    margin-bottom: 25px;/*段落*/
}


