@charset "utf-8";
/*
Theme Name: birdtips_customize
Theme URI:      http://azur256.com/
Description:    BirdTips theme の子テーマ
Author:         azur256
Author URI:     http://azur256.com/about/
Template:       birdtips
Version:        0.1.0
*/
 
@import url('../birdtips/style.css');
  
#content .hentry img,
.widget img {
	max-width: 97.5%; /* Fluid images for posts, comments, and widgets */
	height: auto;
	border: 0px solid #ddd;
	padding: 2px;
	}

#content a:hover {
	border-bottom: 0px solid #0066AA;
}

#content a {
	border-bottom: 0px solid #0066AA;
}

#content .entry-content a {
	text-decoration:underline;
}

#content .entry-meta a {
	text-decoration:none;
}

#content a.more-link {
	text-decoration:none;
}

#content a.more-link:hover {
	text-decoration:underline;
}

.entry-content h1 {font-size:2em;margin-bottom:.7em;margin-top:.5em;border-bottom: 2px solid #AAAAAA;border-left:10px solid #AAAAAA}
.entry-content h2 {font-size:1.75em;margin-bottom:.7em;margin-top:.3em;border-bottom: 2px solid #AAAAAA;border-left:10px solid #AAAAAA}
.entry-content h3 {font-size:1.5em;margin-bottom:.7em;margin-top:.3em;border-bottom: 2px solid #AAAAAA;border-left:10px solid #AAAAAA}
.entry-content h4 {font-size:1.25em;margin-bottom:.6em;margin-top:.3em;border-bottom:1px solid #AAAAAA;border-left:5px solid #AAAAAA}
.entry-content h5 {font-size:1.1em;margin-bottom:.5em;margin-top:.3em;font-weight:bold;border-bottom:1px solid #AAAAAA}
.entry-content h6 {font-size:1em;margin-bottom:.5em;font-weight:bold;}

.entry-content table th {
	background-color: #ffcc99;
	border-bottom:solid 1px #CCC;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding: 5px;
	}

#feed {
    width: 100%;
    margin: 0 auto;
}

#feed_item {
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow:
	ellipsis;-o-text-overflow: ellipsis;
	white-space: nowrap;
	display: inline-block;
	_display: inline;
}

#feed_img {
    display: inline-block;
    _display: inline;
}

#check {
	width: 90%;
	border-top: 2px solid #ccc;
	margin:5px;
}

#check_img {
	width:90px;
	height:60px;
	float: right;
	margin:5px;
}

#check_title {
	margin:5px;
}

#check_comment {
	font-size: 80%;
	margin: 10px;
	font-weight:bold;
}

#check_clear {
	cler: both;
}

#share {
	width: 90%;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 5px;
}

#share_title {
	margin:5px;
}

#share_img {
	width:90px;
	height:60px;
	float: right;
	margin:5px;
}

#share_comment {
	font-size: 80%;
    color: #808080;
	margin: 10px;
}

#share_clear {
	cler: both;
}

#related-post{
    width: 500px;
    height: 200px;
}

#related-post h3{
    font-size: 80%;
    margin-bottom: 5px;
    padding-left: 5px;
}

#related-post ul li a{
    width: 80px;
    display: block;
    padding: 5px;  
    float: left;
}

#related-post ul li a:hover{
    background-color: #EEEEEE;
}

div#dpub_counter {
  font-size:90%;
  font-weight:bold;
  color:#FFA500;
}