/*
Theme Name: Child
Template: twentytwelve
*/
 
@import url('../twentytwelve/style.css');

/* =Basic structure
-------------------------------------------------------------- */
/* フォントと文字の大きさ、色 */
body {
	font-size: 14px;	/* 文字の大きさ */
	font-family: "メイリオ", Meiryo, 
	Hiragino Kaku Gothic Pro,
	ヒラギノ角ゴ Pro W3, "ＭＳ Ｐゴシック", "Lucida Grande", 
	Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif;
	text-rendering: optimizeLegibility;
	color: #333;		/* 文字色 */

	/* 全体の背景に画像を指定 */
	background-image:
	url(http://jasvegas.com/wp-content/uploads/BCG_050.gif);
	background-repeat:repeat;
}
 
body.custom-font-enabled {
	font-family: "メイリオ", Meiryo,
	Hiragino Kaku Gothic Pro,
	ヒラギノ角ゴ Pro W3, "ＭＳ Ｐゴシック", "Lucida Grande",
	Lucida Sans Unicode, Verdana, Helvetica, Arial, sans-serif;
}

/* Sidebar */
/* サイドバーの行間と文字の大きさ */
.widget-area .widget li {
	line-height: 28px;	/* 行間 */
	font-size: 14px;	/* 文字の大きさ */
}

/* Header : ブログ　タイトル部分 */	
.site-header h1 {	
	font-size: 28px; /* 文字の大きさ */
	font-size: 2rem;
	/* タイトル文字部分の行高（行幅） */
/*	line-height: 1.846153846;*/
	line-height: 3.5;	

	/*背景に画像を指定する場合、色は指定しない*/
	/* 背景に色を使う場合に記入 */
/*	background-color: #fcfed2;	
*/
	background-image:
	url(http://jasvegas.com/wp-content/uploads/cropped-maldivian_beach-1070-1.jpg);
	background-repeat:repeat-x;

	/* 開始位置を少し右へずらす */
	padding: 0 10px;
	padding: 0 0.714285714rem;

}

/* ブログタイトルの色 */
.site-header h1 a {color:yellow;} /* タイトルの色 */

.site-header h2 {
	font-size: 16px;
	font-size: 1.142857143rem;
	line-height: 1.846153846;	/*小さくする(ex. 0.8)と上のタイトル行に食い込むように上がる*/
	color: #435495;

	/* 開始位置を少し右へずらす */
	padding: 0 10px;
	padding: 0 0.714285714rem;
}

/* Sidebar */
/* ウィジェットタイトル部分 */
.widget-area .widget h3  {
	text-align:center;  /* タイトルの中央寄せ */
	line-height: 20px; /* 高さ */
	font-size: 15px; /* 文字の大きさ */
	color: #fff; /* 文字色 */
	background-color: RoyalBlue; /* 背景色 */
	border-radius: 3px; /* 角に丸みをつける */
	padding: 2px 10px; /* 左と上下に余白 */
}

.widget-area .widget ul {
	list-style: disc inside;  /* リストマーク */
	margin-left: 5px;  /* 左に余白 */
	margin-left: 0.357142857rem;
}

.widget-area .widget li {
	border-bottom: 1px dotted Magenta; /* 項目の区切り線：点線で色指定 */
}

/* =Main content and comment content 【本文（記事）】
-------------------------------------------------------------- */
/* 本文中の行間 */
.entry-content p {
	line-height: 28px;
}

.entry-header .entry-title a {
	color: #333;/* 文字の色 */
}

/* カーソルが乗った時の色 */
.entry-header .entry-title a:hover {
	color: #0091C5;
}

