@charset "UTF-8";

/*子テーマ用「rwd.css」*/

/*--------------------------------------------------------
解像度736px以下で、アドセンスのサイズを変更
--------------------------------------------------------*/


@media
only screen and (max-width : 736px){



    #sidebar-ads{
		float: none;
		width: auto;
	}
	

 /* レスポンシブ広告 */
    .adsense_01 {
        width: 320px;
        height: 100px;
        text-align:center;
    }


}


/*-------------------------------------
width950px以下で、関連記事を2列表示を解除
-------------------------------------*/
@media only screen and (max-width : 950px){
.related-articles-thumbs01 li {
      width: auto;
}
}


/*--------------------------------------------------------
用語集の段組の2列表示を解除
--------------------------------------------------------*/


@media
only screen and (max-width : 736px){

	.box-wrap .box-l,
	.box-wrap .box-r{
		float: none;
		width:100%;
	}

}

/*--------------------------------------------------------
アクセス情報テーブルの見出しとコンテンツを交互に縦表示
--------------------------------------------------------*/

@media
only screen and (max-width : 736px){
    table.access-table th,
	table.access-table td{
		  display: block;
          width: 100%;
	}

}

/*--------------------------------------------------------
アクセス情報テーブルのリストをPC版より左に寄せる
--------------------------------------------------------*/
@media
only screen and (max-width : 736px){

	table.access-table td ul{
	margin-left: 10px;
	padding-left: 0;
    }

}

/*--------------------------------------------------------
ブログカードをスマホ用サイズに調整する
--------------------------------------------------------*/

@media
only screen and (max-width : 736px){
.blogcard {
    margin: 40px 0;
  }

.blogcard_content{
    padding-bottom : 20px;
	}

  .blogcard_title {
    font-size: 0.95em;
  }
	
  .blogcard_excerpt  {
    display: none;
  }
}
