/* Enter Your Custom CSS Here */
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","メイリオ","Meiryo","HGS明朝E","ＭＳ Ｐ明朝",serif;
	line-height: 1.3;
	font-weight:normal;}
.entry-header h1.entry-title {
	font: 400 normal 18px "Open Sans", Helvetica, sans-serif;
	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	line-height: 1.5;
	color: #575757;}
h3 {
	font-size: 20px;
	margin: 22px 0;}

h4 {
	font-size: 18px;
	margin: 25px 0;}

h5 {
	font-size: 14px;
	margin: 30px 0;}

h6 {
	font-size: 12px;
	margin: 36px 0;}

blockquote {
	font-size: 14px;
	font-weight: 300;
	margin: 24px 20px;
	font-style:normal;}

.entry-header h1.entry-title {
	font: 400 normal 18px "Open Sans", Helvetica, sans-serif;
	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	line-height: 1.5;
	color: #575757;}

.iheader h1 {
	font-size: 28px;
	font-weight: 400;
	line-height:1.3;
	padding-top:0.5em;
	padding-bottom:0.5em;}

h2{
  font-size: 24px;
  margin-top:40px;
  border-bottom:1px dashed #20a3dd;}

@media only screen and (max-width: 480px) {
.titlebar h1 {
	color: #FFFFFF;
	font-size: 20px;
	height:auto;
    line-height: 1.3;
	padding-top:10px;
	margin: 0px;
	text-align: left;
	font-weight: 200;}
.iheader {
    margin-bottom:0px;
    padding-bottom:0px;
}
.headerwrap {
	min-height: auto;
    height: auto;
}
.site-header {
	min-height: auto;
    height: auto;
}

}