#comments-thread .comment-id,
#comments-thread .form-allowed-tags{
  display:none;
}
 
#comments-thread .comment-author{
  font-weight:bold;
  color:green;
}

#comments-thread .comment-listCon {
  margin:10px;
  padding-top:10px;
  padding-bottom:20px;
}

#comments-thread .comment-info {
 font-size:11px;
}

#comments-thread img.avatar {
  float:right;
  margin-right:0;
  margin-left:10px;
	display:none;
}

#comments-thread .comment-reply-link{
	text-align: right;	
}
 
#commentform label{
  display:block;;
}
.comment-form-email,
.comment-form-url {
    display: none;
}

#commentform input{
 margin-bottom:0px;
}
 
#commentform input,
#commentform textarea{
  background-color:#fff;
  border:1px solid #aaa;
}

#commentform {
    display: flex;
    flex-direction: column;
}

/*コメント記入欄を下から2番目に*/
.comment-form-comment {
    order: 1;
}

/*コメント送信ボタンを1番下に*/
.form-submit {
    order: 2;
}

.AA{
        line-height:100%;
        font-family: 'ＭＳ Ｐゴシック';
}

div.resbox{
        padding-left:10px;
	padding-bottom:20px;
        border: solid 1px #cccccc;
        box-shadow: 4px 4px 4px rgba(0,0,0,0.4);
	margin-right:8px;
	margin-left:10px;
        background-color:#EBFAF9;
}

div.twbox{
	padding-left:5px;
	padding-bottom:20px;
        border: solid 1px #cccccc;
        box-shadow: 4px 4px 4px rgba(0,0,0,0.4);
	margin-right:8px;
	margin-left:10px;
	background-color:#FFFFFF;
}

div.blobox{
        padding:5px;
        border: solid 1px #cccccc;
        box-shadow: 4px 4px 4px rgba(0,0,0,0.4);
	margin-right:8px;
        background-color:#ffffe0;
}

div.combox{
        padding:5px;
        border-style:dotted;
        border-width:1px 1px 1px 1px;
        border-color:cornflowerblue;
        background-color:#F5F5F5;
}

div.amabox{
        padding:5px;
        border-width:1px 1px 1px 1px;
	margin-right:8px;
        border-color:cornflowerblue;
        border: solid 1px #cccccc;
        box-shadow: 4px 4px 4px rgba(0,0,0,0.4);
}

.t_anchor{
        color:#0066ff;
        font-size: 14px;
}
.t_header{
	font-size: 80%;
	color:#999999;
}
.t_text{
	font-weight: bold;
    font-size:24px;
	color:#333333;
}

.afbox { 
	display:block;
	padding:5px;
	border-style:dotted;
	border-width:1px 1px 1px 1px;
	border-color:cornflowerblue;
	background-color:#F5F5F5;
} 

.afbox a {
	color:#0044cc;
	text-decoration:none;
	background:#f9f9f9;
}
.afbox a:hover {
	color:#0054ff;
	background:#f4f4f4;
	text-decoration:none;
}

.antena_url{

    margin:10px ;
    padding:0 0 0 15px;
    font-size:16px;
    font-weight: bold;
    line-height:1.8;
    font-family:'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif;
    text-align:left;
}

.linkurl{

    background:url("http://www.watch2chan.com/external-link-blue.png") 0% 50% no-repeat;
    margin:10px ;
    padding:0 0 0 15px;
    font-size:16px;
    font-weight: bold;
    line-height:1.8;
    font-family:'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif;
    text-align:left;
}

.amalinkurl{
    background:url("http://livedoor.blogimg.jp/newstwo-channel/imgs/7/9/79984481.gif") 0% 50% no-repeat;
    margin:10px ;
    margin-left:10px;
    padding:0 0 0 20px;
    font-size:12px;
    font-weight: bold;
    line-height:1.4;
    font-family:'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif;
    text-align:left;
}

.amalinkurl2{
    background:url("http://livedoor.blogimg.jp/newstwo-channel/imgs/7/9/79984481.gif") 0% 50% no-repeat;
    margin:10px ;
    padding:0 0 0 20px;
    font-size:16px;
    font-weight: bold;
    line-height:1.8;
    font-family:'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif;
    text-align:left;
}

.mylinkurl{
    background:url("http://livedoor.blogimg.jp/newstwo-channel/imgs/1/8/18745d2f.png") 0% 50% no-repeat;
    margin:10px ;
    padding:0 0 0 20px;
    font-size:16px;
    font-weight: bold;
    line-height:1.8;
    font-family:'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif;
    text-align:left;
}

.url_2ch{
	font-size: 10px;
        text-align:right !important;
        color:#999999!important;
}
.emphasize-link {
    position: relative;
    margin: 36px 0 16px;
    padding: 16px 10px;
    border: 2px solid cornflowerblue;
    background-color: #FFFFFF;
}

.emphasize-link::before {
    position: absolute;
    top: -12px;
    left: 10px;
    padding: 0 10px 0 10px;
    content: "関連記事";
    background-color: cornflowerblue;
    border-radius: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

.ama_emphasize-link {
    position: relative;
    margin: 36px 0 16px;
    padding: 16px 10px;
    border: 2px solid orange;
    background-color: #FFFFFF;
}

.ama_emphasize-link::before {
    position: absolute;
    top: -12px;
    left: 10px;
    padding: 0 10px 0 10px;
    content: "Amazon";
    background-color: orange;
    border-radius: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

.osusume-link {
    position: relative;
    margin: 36px 0 16px;
    padding: 16px 10px;
    border: 2px solid orange;
    background-color: #FFFFFF;
}
.osusume-link::before {
    position: absolute;
    top: -12px;
    left: 10px;
    padding: 0 10px 0 10px;
		content: "おすすめ";
    background-color: orange;
    border-radius: 10px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

.hosoku-link {
    position: relative;
    margin: 36px 0 16px;
    padding: 16px 10px;
		border: 2px solid #666666;
    background-color: #FFFFFF;
}

.hosoku-link::before {
    position: absolute;
    top: -12px;
    left: 10px;
    padding: 0 10px 0 10px;
		content: "補足";
    background-color: #666666;
    border-radius: 10px;
		color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

div.tw_p_img{
width: 100%;
}

div.tw_p_img img {
float: left;
margin: 0 10px;
}

.featured .post-title {
font-size: 14px!important; /*お好みで*/
}

li.cat-item .children {
padding-left: 30px !important;
}

.h2_title_pop1{
    background:url("https://www.watch2chan.com/wp-content/uploads/2019/03/icon_100450_16.png") 0% 50% no-repeat;
    margin:10px ;
    padding:0 0 0 15px;
    font-size:16px;
    font-weight: bold;
    line-height:1.8;
    text-align:left;
}

.icon_amazon{
    background:url("http://www.watch2chan.com/wp-content/uploads/2019/03/6c9bd447.gif") 0% 50% no-repeat;
    margin:10px ;
    padding:0 0 0 36px;
    font-weight: bold;
	 font-size:16px;
    line-height:1.8;
    text-align:left;
}

.pagebreak-links{
	font-size:16px;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	color:#000000;
}

.pagesprit {
   clear: both;
   color: #27364f;
   line-height:1.714285714;
   text-align:center; 
}
.page-numbers a {
    display:inline-block;
    border:solid 1px #ccc;
    border:solid 0.0714285714285714rem #ccc;
    text-decoration:none;
}
.page-numbers a:hover {
    color:white;
    background: #27364f;
}
.numbers {
    margin: 0 8px;
    margin: 0 0.5714285714285714rem;
}