/*
Template: hummingbird
Theme Name: hummingbird_custom
Theme URI:http://open-cage.com/hummingbird/
*/

/* ヘッダーの背景色を白に */
#container .header{
    background:#fff;
}

/*ヘッダー*/ 
.site_description{
color:#000;
}

#logo img{
margin-top: 5px;
}


#g_nav{
margin-top: 0px;
}


/* グローバルナビの日本語を大きくする */
@media only screen and (min-width: 768px){
.nav > li > a{
 padding-top:5px;
 line-height:1.5;
 font-size:16px;
 font-weight:bold;
}
.nav li a span{
 font-size:10px;
 margin-top:1px;
 position: static;
 font-weight:normal;
}
}


/************************************************************** 
【Table of Contents Plus中央表示】 
**************************************************************/

#toc_container { 
  margin-left: auto; 
  margin-right: auto; 
}

.btn-wrap.amazon a {
    background-color: #f4f4f4;
    color: #e08900;
    border-radius: 0.1em;
    box-shadow: 0 0 0.1em #d6d6d6 inset;
    text-shadow: none;
    border: none;
    width: 100%;
    margin-bottom: 0.5em;
}
.btn-wrap.amazon a:hover {
    background: #e08900;
    color: #fff;
    box-shadow: none;
}
.entry-content .btn-wrap.amazon a[target="_blank"]:after {
    content: '';
    margin: 0;
}


/************************************************************** 
【Amazonと楽天アフィリエイトボタン】 
**************************************************************/

.btn-wrap.rakuten a {
    background-color: #f4f4f4;
    color: #be3131;
    border-radius: 0.1em;
    box-shadow: 0 0 0.1em #d6d6d6 inset;
    text-shadow: none;
    border: none;
    width: 100%;
    margin-bottom: 0.5em;
}
.btn-wrap.rakuten a:hover {
    background: #be3131;
    color: #fff;
    box-shadow: none;
}
.entry-content .btn-wrap.rakuten a[target="_blank"]:after {
    content: '';
    margin: 0;
}
@media only screen and (max-width: 767px) {
  .btn-wrap.amazon a, .btn-wrap.rakuten a {
    margin-bottom: 0;
  }
}

.btn-wrap {
    margin: 0 !important;
}


/************************************************************** 
【ショートコード追加分】 
**************************************************************/

.supplement.glay{
	background:#f9f9f9;
	border: 1px solid #eee;
	border: 1px solid rgba(0, 0, 0, 0.2);}

.supplement.glay:before{content: none;}


/************************************************************** 
【ライター一覧ページ】 
**************************************************************/

.writers{
    overflow:hidden;
}
.writer-profile{
    width: 18%;
    min-height: 350px;
    margin:1%;
    float:left;
}
.writer-profile .name{
    text-align:center;
    font-weight:bold;
    padding:10px 0;
    margin:0;
}
.writer-profile .description{
    font-size:0.8em;
}
.writer-profile .button a{
    font-size:0.8em;
}
.writer-profile .button a:after{
    content:' >';
}