@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.7
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1240px以下*/
@media screen and (max-width: 1240px){
  /*必要ならばここにコードを書く*/
}

/*1030px以下*/
@media screen and (max-width: 1030px){
  /*必要ならばここにコードを書く*/
}

/*768px以下*/
@media screen and (max-width: 768px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}

#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:5px;
	 padding-right:5px;
	padding-bottom:20px;
        border: solid 1px #cccccc;
        box-shadow: 4px 4px 4px rgba(0,0,0,0.4);
	margin-right:0px;
	margin-left:0px;
        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);
}

.anchor{
        color:#0066ff;
        font-size: 14px;
}

.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;
}

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

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

.pickup_link{
    line-height:2.5;	

}
.antena_url{
	margin: 0 0 20px 0;
	padding:5px 5px 5px 35px;
    font-size:16px;
    font-weight: bold;
	font: 18px arial,”ヒラギノ角ゴ Pro W3″,”Hiragino Kaku Gothic Pro”,”メイリオ”,”Meiryo”,Osaka,”ＭＳ Ｐゴシック”,”MS PGothic”,Sans-Serif;
line-height:100%;
	
    /*font-family:'游ゴシック体','ヒラギノ角ゴ','ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif;*/
	background-image:url("https://www.watch2chan.com/wp-content/uploads/2019/06/001.gif");
	background-repeat:no-repeat;
	background-position:0 50%;
	text-align:left;
}
.antena_url a {
     text-decoration:none;
}
.antena_url a:hover {
    text-decoration: underline;
}

.linkurl{

    background:url("https://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("https://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("https://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("https://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: 18px arial,”ヒラギノ角ゴ Pro W3″,”Hiragino Kaku Gothic Pro”,”メイリオ”,”Meiryo”,Osaka,”ＭＳ Ｐゴシック”,”MS PGothic”,Sans-Serif;
line-height:100%;
    text-align:left;
}

.mylinkurl a {
     text-decoration:none;
}
.mylinkurl a:hover {
    text-decoration: underline;
}

.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: "Pickup";
    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;
}

.amazon-item {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    padding: 10px 0;
    border-bottom: 1px dashed #ddd;
}

.amazon-item:last-child {
    border-bottom: none;
}

.amazon-item img {
    width: 100px;
    height: auto;
    border-radius: 4px;
}

.amazon-info {
    flex: 1;
}

.amazon-info a {
    font-weight: bold;
    color: #1a0dab;
    text-decoration: none;
}

.amazon-info a:hover {
    text-decoration: underline;
}

.amazon-price {
    color: #b12704;
    font-weight: bold;
    margin: 5px 0;
}

@media (max-width: 600px) {
    .amazon-item {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }
    .amazon-info {
        text-align: center;
    }
}

.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;
}

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

.kanren-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;
}

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;
}

.single .post-title {
font-size: 24px; /*お好みで*/
}

body{
font: 18px arial,”ヒラギノ角ゴ Pro W3″,”Hiragino Kaku Gothic Pro”,”メイリオ”,”Meiryo”,Osaka,”ＭＳ Ｐゴシック”,”MS PGothic”,Sans-Serif;
line-height:180%;

}

.entry{
	font-size: 12px;
	line-height:300%;
}

/*----------------------------------------*/
/* カスタム
/*----------------------------------------*/

/* スタイルを初期化 */
.blogroll-channel {
    margin: 0;
    padding: 0;
}

.blogroll-channel .blogroll-list-wrap {
    margin: 0;
}

.blogroll-channel .blogroll-list {
    margin: 0;
}

.blogroll-list-wrap li {
    margin: 0;
    padding: 0;
    border: none;
    background: none;
}

/* 下部のテキスト広告を装飾 */
.blogroll-ad-default {
    padding-right: 10px;
		font-size: 10px;
    text-align: right;
    border-top: 1px solid #D5D5D5;
}

/* 日時非表示 */
.blogroll-link-time {
    display: none;
}

/* ヘッドライン見出し */
.feed-headline {
    margin-bottom: 20px;
    border: 1px solid #D5D5D5;
    border-radius: 4px;
}

.article .feed-headline h2,
.feed-block h3 {
    margin: 0 !important;
    padding: 10px;
    font-size: 18px;
    border-left: none;
    border-bottom: 1px solid #D5D5D5;
    background: #E9E9E9;
    background: -moz-linear-gradient(top,#FAFAFA 0%,#E9E9E9 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#FAFAFA),color-stop(100%,#E9E9E9));
    background: -webkit-linear-gradient(top,#FAFAFA 0%,#E9E9E9 100%);
    background: -o-linear-gradient(top,#FAFAFA 0%,#E9E9E9 100%);
    background: -ms-linear-gradient(top,#FAFAFA 0%,#E9E9E9 100%);
    background: linear-gradient(top,#FAFAFA 0%,#E9E9E9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA',endColorstr='#E9E9E9');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA',endColorstr='#E9E9E9')";
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

/* リスト */
.blogroll-channel {
   padding: 0 10px 10px 10px!important;
    //list-style-image: url("http://www.watch2chan.com/wp-content/uploads/2024/03/16_16.png");

}

.blogroll-list {
　　list-style:none；
}

.blogroll-list-wrap li {
    border-bottom: 1px solid #D5D5D5;
    background: #FFF;
	white-space: nowrap; /* テキストを改行しないようにする */

}

.blogroll-list-wrap li:last-child {
    border-bottom: none;
}

.blogroll-list-wrap li:nth-child(odd) {
    background: #F6F6F6;
}

/* リスト内のa要素を装飾 */
.blogroll-list-wrap li a {
    position: relative;
	padding: 2px 2px 2px 2px;
    display: block;
    overflow: hidden;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-size: 16px 16px;
}

.blogroll-list-wrap li a:hover {
    text-decoration: underline;
}

.blogroll-channel li:before {
    //content: url("http://www.watch2chan.com/wp-content/uploads/2024/03/16_16.png"); /* 画像のパスを指定 */
    //margin-right: 0px; /* アイコンとテキストの間隔を調整 */
}

.rss_top {
  height: 260px;
  overflow: scroll;
	font-size:15px;
	　　list-style:none；
}

.rss_2nd {
  height: 260px;
  overflow: scroll;
	font-size:15px;
	　　list-style:none；
}

.rss_pickup {
  height: 300px;
  overflow: scroll;
　font-size:15px;
	　　list-style:none；
}

.rss01-title{
	margin-left: 10px;
	padding-left: 40px;
	font-size: 150%;
	color:#333333;
	font-weight: bold;
	background:url("http://watch2chan.com/wp-content/uploads/2018/05/6962d2c7.png") 0% 50% no-repeat;
}

.ranking-title{
	margin-left: 10px;
	padding: 5px;
	padding-left: 40px;
	font-size: 100%;
        color:#333333;
	font-weight: bold;
        background:url("http://watch2chan.com/wp-content/uploads/2018/05/4b891506.png") 0% 50% no-repeat;
}

.comment-notes {
	display: none;
}

/* 送信ボタン */
#commentform #submit{
background-color: cornflowerblue; /* 送信ボタンの背景色 */
box-shadow:2px 2px #888888; /* 送信ボタンの影色 */
color: white;
border-radius: 0.5em; /*角丸 */
height: 40px;
border: none;
padding: 0;
line-height: 40px;
vertical-align: middle;
text-align: center;
transition: all .2s ease;
}

.inline-block_ama_parent {
    text-align: center;         /* 子要素を左右中央揃えにする */
    border: solid 2px;          /* 枠線指定 */
    padding:  2px;             /* 余白指定 */
}

.inline-block_ama {
    display: inline-block;      /* インラインブロック要素にする */
    background-color:  #ffffff;    /* 背景色指定 */
    padding:  2px;           /* 余白指定 */
    width: 30%;               /* 幅指定 */
	height: 30%;              /* 高さ指定 */
	vertical-align:  middle;    /* 要素を上下中央揃えにする */
}

.t_ｈ {
	font-size: 10px;
}

.t_b {
	margin-bottom: 20px;
}

.my-list {
    list-style-image: url("http://www.watch2chan.com/wp-content/uploads/2024/03/16_16.png");
    /* 他のスタイルプロパティも追加できます */
}
.comment-author {
  color: green　!important;
  font-weight: bold;
}

.comment-list li {
  border-bottom: 1px dashed #999; /* 2ch風は点線が雰囲気出ます */
  padding: 10px 0;
}

.comment-content p {
  margin: 0;
  padding: 0;
}

.plist-class a {
  color: white !important;
  background-color: transparent !important;
  border: none !important;
  line-height: 1.6 !important;
}