@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */

#sidebar {  background-color: #ffffff;   }

/* anchor */
a,
a:link,
a:visited {  color: #0000ff;  text-decoration: none; }
a:hover { color: #000080;  text-decoration: underline; }
a:active {}

/* table */
table {
  width: 96%;
  border: 0px;
  text-align: left;
  }
caption  {
  caption-side: top;
  margin: 3px;
  font-weight: normal;
  text-align: left;
  }
tr {
  border: 0px;
  text-align: left;
  }
th {
  padding: 3px;
  border: 0px;
  text-align: left;
  }
td {
  border: 0px;
  text-align: left;
  }

img { max-width: 100%;  height: auto; }
iframe { max-width: 100%;}
.article td,
.article th { border: 1px solid transparent;}

#sns-group { margin: 5px auto 5px auto; padding: 5px;}
#widget-under-page-sns-buttons { margin: 5px auto 5px auto; padding: 5px;}
.textwidget custom-html-widget { margin: 5px auto 5px auto; padding: 5px;}
#main .widgets {  margin-top: 10px;  margin-bottom: 10px;}

@media screen and ( max-width: 1000px ){
#sidebar #tktw, 
#sidebar #tkfb { display: none; }
  }

/* プロフィールページ トップ画像とその解除 */
.prftopimg {    width: auto;    margin: 0px 5px 10px 0px;	line-height: 1.5;}
.prftopimg1 {    width: 37%;	float:left;}
.prftopimg2 {    width: 57%;	float:right;}
.prftopimg2 .prftoptxt { }
@media (max-width:500px) { 
.prftopimg1  { display:none;}
.prftopimg2 {  width: 100%;	float:left;   margin: 0;}
}
