/* add style for entry */
#comments-open-captcha {margin: 0 20px;}
#comments-open-captcha img {border: 1px solid #000;}
#comments-open-captcha input {margin: 0.5em 0;}
#comments-open-captcha p {margin: 0.1em 0 0.7em;}
.field input {margin-left: 0em!important; float:left!important}
.field p {font-size:98%!important; margin-left:0em!important}
#comments-open-footer{ clear:left; }
/* for Disqus comment unit */
a.dsq-subscribe-rss {color:#FF8800!important;}
a.dsq-subscribe-email{color:#303030!important;}
.comments-open-content {padding:2.5em;}
/* elsewhere */
ul.action-stream-list{ background-repeat: no-repeat!important; margin-left: 0px;
    padding-left: 5px; list-style-type: none; }
ul.action-stream-list li { margin: 0 0 .5em; }
ul.action-stream-list li.searvice-icon { background: none no-repeat;}
/* -- Tag Cloud -- */
dd.tags{margin-left:-5px; display:block; width:100%;}
.tagCloud ul {
	margin: 0;
	padding: 0.5em 10px;
	line-height: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em; background:none;
        list-style-type: none; list-style-image: none; }
ul.tagCloud li {
         margin-right: 0; margin-left: -5px;
         padding: 0; list-style-type:none;
         background:none; display: inline; font-size: 100%;}

.tagCloud li a { margin-right:0px; margin-left: 0px; padding: 0;
	position: relative; text-decoration: none;
	background-color: #fff;	border: 1px solid #eee;
	background-image: none; }
/* ON MOUSE */
.tagCloud li a:hover { border-color: #666;
	z-index: 10; color: #000; background-color: #eee;}
.tagCloud li a,
.tagCloud li a:link,
.tagCloud li a:visited,
.tagCloud li a:hover { margin-left:0;margin-right: 0;}
/* BOOKMARK */
.sbm {color:#FFF; margin-top:20px;}
.sbm a img {border:0;}
.sbm img { border:0;vertical-align:middle; }
/* Blognetwork (blork) */
.blork a { 
  background-image: url(https://www.markdiary.com/blog/icon/blork16x16.gif);
  background-position: top left;  background-repeat: no-repeat;
  padding-left: 16px; }
/* #### Commenter ### */
#comment-form-external-auth { padding-left:7px; }
.reply { padding-left: 30px!important; } 
/* entryAuthor Style */
.entryAuthor { background-color: #DFFFFF !important; padding: 5px; }
/* Entry Meta Data */
/*
.entryMetaData { cursor: help !important; }
*/

/* paginate */
.archive-paginate { text-align: center; margin: 5px 10px; }
.paginate { text-align: right; margin-right: 10px; margin-bottom: 3px; }

/* Hatena Star */
/* ☆の画像をurl()の中に指定します */
.hatena-star-add-button-image {
  background-image: url(https://www.markdiary.com/blog/icon/hatena-star-box.png);
}
.hatena-star-star-image {
  background-image: url(https://www.markdiary.com/blog/icon/twicon_star.gif);
}
.mthatenastr {
        margin-bottom: 10px; }

.hatena-star-star {
        vertical-align: middle;
        margin-top:0 !important; }
.hatena-star-comment-container a,
.hatena-star-star-container a{	background-image: none !important; padding-left: 0px !important; }
/* Star をリストタイプにする */
.hatena-star-comment-container{	position:relative;
	display:list-item; margin-left:1em; margin-top: 1em;
	line-height:1;
	list-style-type:none; }
.hatena-star-star-container{
	display:list-item;margin-left:3em;
	position:relative;
	top:-1em;
	line-height:1;
	list-style-type:none; }
.hatena-star-star-container:before{
	content: "Add \2606";
	font-size:smaller; }
/* Other */
ul.monthly { list-style-type: none !important; }
p.related_entry_list { line-height: 1.2!important; }
p.related { color:#000000; font-size:122%; font-weight:normal;
 padding-bottom:0.3em; border-bottom: 1px solid #EEEEEE; }
/* remark */
.remark { color: #333; background-color: #DADADA;
 border-left: 5px #CC0033 solid; padding: 7px; }
/* MEMO */
span.memo{ background-image:url(https://www.markdiary.com/blog/skins/style-ninja/subSkin/images/icon/v_icon200101-pencil.gif);
 background-repeat: no-repeat; background-color: inherit;
 background-position:left; padding-left: 1.3em;
 border-bottom: 1px dotted #CCCCCC; }
/* tags */
p > a[rel="tag"]:before {
content:url("https://www.markdiary.com/blog/skins/style-ninja/subSkin/images/icon/v_icon020101.gif"); }

/* subscribe */
.subscribes a,
.subscribes a:link,
.subscribes a:visited { text-decoration: none;}
.subscribes li { display: inline;padding:0; margin-right:0;margin-left:0; }

ul#flip1 { position:relative!important;
top:0!important;
margin :0em 0 0 1.5em!important; }
#flip1 li a{ padding:.5em 1.3em 0 1.3em!important; }
/* add styles for Block-level elements of ins and del */
div > ins,div >del{ border:none 0!important; }
div > ins:before,
div > del:before {color: #FFFFFF; background: none #003366 ;
margin-left: 1em; padding: 3px;
font-weight: bold;border-left: 4px solid }
ins p{border: 2px dotted #ddd; padding: 0.4em; background:#F0F0F0 none;}
/* Pocket Button */
/* #pocketbutton_ div{ margin-left: 1.5em;} */
div.pocket-btn{display: inline !important; padding-top: 3px!important;}
.pocket-btn iframe{ position:relative; top: 5px!important; padding-top: 3px!important; width:110px!important;}
