@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document domain("plus.google.com") {
html[dir=ltr] > head+body{
background: #222222 !important;
}
html[dir=ltr] > head+body.iwa{
background: none !important;
}
#content {
background: none !important;
border: none !important;
}
#contentPane {
	border: none !important;
}
/*Stream*/
#content > div:first-child {
	background: none !important;
}
.b-j {
color: white;
}
.a-j {
	color: #ffffff !important;
}
input[type="text"] {
background: none !important;
border: none !important;
box-shadow: 0 0 5px #000;
border-radius: 4px;
}

/* 2.Font */
#contentPane input,
.editable {
	color: #fff !important;
}
a:link , a:visited {
	color: #888888 !important;
}
span[role="button"].c-j.qe {
	color: #999999 !important;
}


/* 3-1.Header */
#gbx3, #gbx4 { height: 30px !important;}
#notify-widget-pane+div+div.c-cb-V,
#notify-widget-pane+div+div+div.c-cb-V,
#notify-widget-pane+div+div+div+div.c-cb-V{
	box-shadow: inset 0px 0px 10px #000 !important;
	background: -moz-linear-gradient(top , #333333 , #111111 ) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#333333)) !important;
}
#notify-widget-pane+div > div > div+div  {
	border-bottom: none !important;
}
#notify-widget-pane+div+div ,
#notify-widget-pane+div+div+div ,
#notify-widget-pane+div+div+div+div{
    border-bottom:none !important;
    border-top: none !important;
}
/* Header > Logo */
#gbx1 {
box-shadow: inset 0px 0px 10px #000 !important;
background: -moz-linear-gradient(top , #333333 , #444444 ) !important;
background: -webkit-gradient(linear, left top, left bottom, from(#3C3C46), to(#30303A)) !important;
}
#gbqlw, h1 + a  > img, #hp-logo img, #hplogo, div[title="Firefox Start"], img[src*="video_logo_lg.gif"], img[src*="/logos/code_search_logo_lg.gif"], img[src*="/images/code_search_logo_chromium_lg.gif"], img[src*="/images/logos/chrome_logo.gif"], img[src*="/logos/trends_logo_lg.gif"], img[src="images/about_logo.gif"] {
  margin-top: 0% !important;
  width: 0 !important;
  height: 40px !important;
  padding: 0 100px 0 0 !important;
  background: url("http://h9.abload.de/img/indexsmall5z5t.png") no-repeat remove!important}
#lga #logo div {width: 200px !important}
#hplogo[href*="/search"] {background: none !important}
}


#gbx2 {
	background: none !important;
}

#gbqfqw {
	background: none!important;
	border: none !important;
}
.Kb.Kb-X ,.Kb{
	background: none !important;
	box-shadow: none !important;
	border: none !important;
}
#gbqlw img {display: none !important;}
h1+a img{
	content: "none";

}

#gbqlw,
h1+a{
	width: 119px !important;
	height: 39px !important;
	display: block;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	overflow: visible !important;
	background-image: url(data:image/png;base64,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) !important;
}
#gbqlw {
height: 50px !important;
background-position: 0px 15px;
}

/*
	3-2.Header > Navigation
*/

/* Header > Navigation > アイコン色変更 */
div > div > div+div > div[role="navigation"] a {
	background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#333333)) !important;
	border-bottom: 1px solid #222222 !important;
	border-top: 1px solid #111111 !important;
	border-left: 1px solid #111111 !important;
	border-right: 1px solid #222222 !important;
	box-shadow: inset 0 1px 5px #111 !important;
	-webkit-box-shadow: inset 0 1px 5px #ccc;
}
/* Header > Navigation > 最初の要素を角丸 */
div > div > div+div > div[role="navigation"] a:first-child {
	border-radius: 4px 0 0 8px !important;
}
/* Header > Navigation > 最後の要素を角丸 */
div > div > div+div > div[role="navigation"] a:last-child {
	border-radius:  0 4px 8px 0 !important;
}
/* Header > Navigation > ホバーで背景変更 */
div > div > div+div > div[role="navigation"] a:hover {
	background: -moz-linear-gradient(top , #333333 , #444444 ) !important;
	background: -webkit-gradient(linear,left top,left bottom,from(#222222),to(#000)) !important;
}

/*
	3-3.Header > Search
*/

/* Header > Search */
form#searchForm input[label="友だち候補"],
form#searchForm input[label="Find people"] {
	background: none !important;
	border: none !important;
	box-shadow:  0 0 5px #111 !important;
	border-radius: 1px;
	color: #fff;
}

/*
	4.Aside
*/

#content > div > div:first-child {
	background: none !important;
}

/* Aside > チャット */
iframe#gtn-roster-iframe-id {
	background: #fff !important;
	border-radius: 5px;
	opacity: 0.1;
}

/* Aside > チャットホバー */
iframe#gtn-roster-iframe-id:hover {
	opacity: 1;
}

/* Aside > トップページのサムネ反射 */
#content > div > div > div > div > div > a > img[alt$="さんのプロフィール写真"] ,
#content > div > div > div > div > div > a > img[alt$="'s profile photo"] {
-webkit-box-reflect: below 3px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(white));
}

/* Aside > ようこそ　非表示*/
a[href$="welcome"] {
	opacity: 0;
}
/* Aside > ようこそ　ホバー非表示*/
a[href$="welcome"]:hover {
	opacity: 1;
}

/* Aside > プロフの下 > 不要なdiv */
#content > div > div:first-child .c-Qa-Fe { display: none;}

/* Aside > ストリーム名 */
#content > div > div:first-child a[href^="/stream"] ,
.nfkPhe.dZtwwe a ,
#content > div > div:first-child div.ozLinksComponent div a ,
#content > div > div:first-child a[href$="/stream/incoming"] ,
#content > div > div:first-child a[href$="/notifications/all"] ,
#content > div > div:first-child a[href$="/sparks"] ,
#content > div > div:first-child a[href$="/welcome"] {
	color: #fff !important;
	text-shadow:
		-1px 1px 3px black,
		0px	1px 3px black,
		1px	1px 3px black !important;
	background-color: none !important;
}

/* Aside > ストリーム名 > ホバー */
#content > div > div:first-child div.ozLinksComponent div:hover ,
#content > div > div:first-child a[href$="/stream/incoming"]:hover,
#content > div > div:first-child a[href$="/notifications/all"]:hover ,
#content > div > div:first-child a[href$="/sparks"]:hover ,
#content > div > div:first-child a[href$="/welcome"]:hover{
	background-color: transparent !important;
	box-shadow: inset 0 0 5px #000;
	border-radius: 4px;
	-webkit-transition: all 0.1s ease-in-out 0;
}

.tg3b4c:hover ,
.a-j.FUO1gb.tg3b4c.eYNw4c.ZY7LHe:hover ,
#content > div > div:first-child a[href^="/stream"]:hover ,
.nfkPhe.dZtwwe a:hover {
	box-shadow: inset 0 0 5px #000;
	border-radius: 5px;
	background: none !important;
}
.a-j.FUO1gb.tg3b4c.eYNw4c.ZY7LHe,
.nfkPhe.dZtwwe {
	background: none !important;
}

/*------------------------------------------------------------------------------------------------
	5-1.Stream > Header
  ------------------------------------------------------------------------------------------------*/

/* Stream > Header > 背景 */
#content #contentPane,
#content #contentPane > div ,
#content #contentPane div[id^="update-"] div:first-child > div:nth-child(2) > div:first-child > div:first-child > div:nth-child(7) > div:first-child,
#content #contentPane div[id^="update-"] div:first-child > div:nth-child(2) > div:first-child > div:first-child > div:nth-child(7) > div:first-child > div:first-child > div:first-child {
    background: none !important;
}


/* Stream > Header > 「ストリーム」文字包括div */
#content #contentPane > div:first-child > div:first-child.pw.iv ,
#content #contentPane > div:first-child > div:first-child div:first-child.pw.iv ,
#content #contentPane > div:nth-child(2) > div:first-child > div:first-child.pw.iv {
	margin-top: 13px !important;
	margin-left: 0 !important;
}

/* Stream > Header > 「ストリーム」文字 */
#content #contentPane > div:first-child > div:first-child.pw.iv span ,
#content #contentPane > div:first-child > div:first-child div:first-child.pw.iv span,
#content #contentPane > div:nth-child(2) > div:first-child > div:first-child.pw.iv span {
	color: #fff !important;
-webkit-mask-image: -webkit-gradient(
 linear,
 left top, left bottom,
 from(rgba(0,0,0,1)),
 color-stop(50%, rgba(0,0,0,0.8)),
 to(rgba(0,0,0,0))
 );
}


/*------------------------------------------------------------------------------------------------
	5-2.Stream > Share
  ------------------------------------------------------------------------------------------------*/

/* Stream > Share */
/* #content #contentPane > div:first-child > div:first-child > div:nth-child(2), */
#content #contentPane > div > div+div:nth-child(2),
#content #contentPane > div > div+div:nth-child(2) > div > div:nth-child(7) > div:nth-child(3){
	margin: 0 !important;
	width: 100% !important;
}

/* Stream > Share */
div[onclick^="this.className"] {
	margin: 0 !important;
	width: auto !important;
}
/* Stream > Share > ShareとArticleの余白 */
#content #contentPane > div > div > div+div+div {
	margin-top: -2px !important;
}
/* Stream > Share > ShareとArticleの余白 */
#content #contentPane > div > div+div+script+div {
	padding-top: 0 !important;
	margin-top: -2px !important;
}

/* Stream > Share >文字入力欄 */
#content #contentPane > div > div+div:nth-child(2) > div > div:nth-child(7) ,
#content #contentPane > div > div > div+div:nth-child(2) > div > div:nth-child(7) {
	border-bottom: 1px solid #111111 !important;
    border-top: 1px solid #222222 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #222222 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
    margin-bottom: 0px !important;
    box-shadow: inset 0px 0px 10px #000;
    border-radius: 10px 10px 0 0 ;
}

/* Stream > Share > 文字入力欄 */
#content #contentPane > div > div+div:nth-child(2) > div > div:nth-child(7) > div ,
#content #contentPane > div > div > div+div:nth-child(2) > div > div:nth-child(7) > div,
#content #contentPane > div > div > div:nth-child(2) > div:first-child > div:nth-child(7) > div:first-child > div:first-child > div:first-child
{
	background: none !important;
}

/* Stream > Share > 文字入力欄 */
#content #contentPane div.r-q-i-h ,
#content #contentPane div.r-q-i-h div.editable{
	background: none !important;
}

/* Stream > Share > リンク・不要なボーダー */
#content #contentPane > div > div+div > div > div:nth-child(9) ,
#content #contentPane > div > div+div > div > div:nth-child(9) > div ,
#content #contentPane > div > div > div+div> div > div:nth-child(9) ,
#content #contentPane > div > div > div+div> div > div:nth-child(9) > div  ,
div[onclick^="this.className"] > div:nth-child(3) > div:first-child > div:nth-child(2) > div:nth-child(1) {
	border: none !important;
}

/* Stream > Share > リンクアドレス入力欄 */
#content #contentPane > div > div+div > div > div:nth-child(9) > div:last-child > div:last-child table tbody tr:first-child td:nth-child(2) div input ,
#content #contentPane > div > div > div+div > div > div:nth-child(9) > div:last-child > div:last-child table tbody tr:first-child td:nth-child(2) div input {
	border: none !important;
}

/* Stream > Share > 不要なボーダー */
#contentPane > div:nth-child(2) > div:first-child > div:nth-child(2) > div:nth-child(2) > div:nth-child(3)  > div:first-child{
	border-top: none !important;
}

/* Stream > Share > リンク説明 */
.H-y-Be-Jb {
	color: #9CA9B9 !important ;
}
/*投稿オプション アイコン*/
#content #contentPane > div:first-child > div:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) {
	box-shadow: none !important;background: none !important;border: none !important;
}

/*サークル指定*/
#content #contentPane > div:last-child > div:last-child > div + div > div:last-child > div:first-child > div:nth-child(3),
#content #contentPane > div > div + div > div + div > div:first-child > div:nth-child(3) {
	background: none !important;
	box-shadow: inset 0 0 10px #000;
	margin-top: 10px;
	border-radius: 0 0 10px 10px;
}
#content #contentPane > div:last-child > div:last-child > div + div > div:last-child > div:first-child > div:nth-child(3) >div:first-child {
	border: none !important;
}
#content #contentPane > div > div + div > div + div > div:first-child > div:nth-child(3) > div:first-child {
	border: none !important;
background: none !important;
}
/* Stream > Share > サークル指定欄 */
#content #contentPane > div:last-child > div:last-child > div + div > div:last-child > div:first-child > div:nth-child(3),
#content #contentPane > div > div + div > div + div > div:first-child > div:nth-child(3) {
	background: none !important;
	box-shadow: inset 0 0 10px #000;
	margin-top: 10px;
	border-radius: 0 0 10px 10px;
}
.m-o-q-ba-r {
	background: none !important;
}
/* Stream > Share > サークル指定欄 */
#content #contentPane > div > div > div+div > div:nth-child(2) ,
#content #contentPane > div > div:nth-child(2) > div:nth-child(2) > div:first-child > div:nth-child(2) ,
#content #contentPane > div > div > div:nth-child(2) > div:nth-child(2) > div:first-child > div:nth-child(2) ,
#content #contentPane > div > div:nth-child(2) > div:nth-child(3) > div:first-child > div:nth-child(2) ,
#content #contentPane > div > div > div:nth-child(2) > div:nth-child(3) > div:first-child > div:nth-child(2) ,
#content #contentPane > div > div:nth-child(2) > div > div:nth-child(7) > div:first-child > div:first-child > div:first-child {
	margin-top: 0 !important;
	border-top: none !important;
	background: none !important;
	border: none !important;
}

/* Stream > Share > サークル指定欄・インナーシャドー */
#content #contentPane > div:nth-child(2) > div:first-child > div:nth-child(2) > div:nth-child(3) > div:first-child > div:nth-child(2) ,
#content #contentPane > div:first-child > div:first-child > div:nth-child(2) > div:nth-child(3) > div:first-child > div:nth-child(2)  ,
#content #contentPane > div:first-child > div:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2)  {
	background: none !important;
	border-bottom: 1px solid #222222 !important;
    border-top: 1px solid #111111 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #222222 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
    margin-bottom: 5px !important;
    box-shadow: inset 0px 0px 10px #000;
    border-radius: 0 0 10px 10px;
    margin-top: 11px !important;
}
#content #contentPane > div:last-child > div:last-child > div+div > div:last-child > div:first-child > div:nth-child(2){
	border-bottom: 1px solid #222222 !important;
    border-top: 1px solid #111111 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #222222 !important;
    background: -moz-linear-gradient(top , #3c3c46 , #30303a ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
    margin-bottom: 0px !important;
    box-shadow: inset 0px 0px 10px #000;
    border-radius: 0 0 10px 10px;
}

#content #contentPane > div:nth-child(2) > div:first-child > div:nth-child(2) > div:nth-child(3) > div:first-child > div:nth-child(2).yTpw7d,
#content #contentPane > div:first-child > div:first-child > div:nth-child(2) > div:nth-child(3) > div:first-child > div:nth-child(2).yTpw7d,
#content #contentPane > div:first-child > div:nth-child(2) > div:nth-child(3) > div:nth-child(1) > div:nth-child(2).yTpw7d {
	background: none !important;
	box-shadow: none !important;
	border: none !important;	
}
/* Stream > Share > サークル指定欄・指定の余白 */
#content #contentPane > div > div+div > div+div > div:first-child {
	margin-top: 0 !important;
	border-top: none !important;
}
/* Stream > Share > サークル一覧の上の不要なボーダー */
#content #contentPane > div > div > div:nth-child(2) ,
#content #contentPane > div > div > div:nth-child(2) > div:nth-child(2) > div:first-child ,
#content #contentPane > div+div > div > div+div > div:nth-child(2) ,
#content #contentPane > div > div + div > div + div > div:nth-child(3) > div:first-child {
	border: none !important;
}

#content #contentPane div.r-t-u-h {
	background: none !important;
	border-bottom: 1px solid #222222 !important;
    border-top: 1px solid #111111 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #222222 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
    margin-bottom: 5px !important;
    box-shadow: inset 0px 0px 10px #000;
    border-radius: 0 0 10px 10px;
}

/* Stream > Share > 共有button 包括*/
#contentPane > div:nth-child(2) > div+div > div+div > div+div ,
#contentPane > div:nth-child(2) > div:first-child > div+div > div+div > div+div {
	margin-bottom: 10px !important;
}

/* Stream > Share > 共有button */
#contentPane > div > div+div > div+div > div+div > div+table > tbody > tr > td > div[role="button"] ,
#contentPane > div > div > div+div > div+div > div+div > div+table > tbody > tr > td > div[role="button"] {
background: -moz-linear-gradient(top , #000000 , #222222 ) !important;
background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#333333)) !important;
border: 1px solid #000000 !important;
border-radius: 10px !important;
}

/* Stream > Share > 「まだ Google+ を使用していない にもメールを送信する」*/
div[onclick^="this.className"] > div:last-child > div:last-child table {
	margin-bottom: 10px;

}
label, label span{
	color: #9ca9b9 !important;
}

/* Stream > Share > 最近の出来事を共有しましょう */
#contentPane > div+div+div+div > div > div+div  {
	margin: auto 0 !important;
}
div[onclick^="this.className"]+div+div[aria-live="polite"] {
	padding-top: 0 !important;
}
/* OLD Stream > Share > 「1 人のユーザーがあなたをサークルに追加しました。」 包括 */
#contentPane > div > div+div+div {
	color: #fff;
	padding-top: 0 !important;
	margin-top: 0 !important;
	border-bottom: 1px solid #222222 !important;
    border-top: 1px solid #111111 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #111111 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#222222)) !important;
}

/* NEW Stream > Share > 「1 人のユーザーがあなたをサークルに追加しました。」 包括 */
#contentPane > div[style="display: block; "] > div:nth-child(3) > div:nth-child(1) ,
#contentPane > div[style="display: block; "] > div:first-child > div:nth-child(3) > div:nth-child(1) {
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#333333)) !important;
	border-bottom: 1px solid black!important;
	border-top: 1px solid #333333 !important;
	border-left: 1px solid black!important;
	border-right: 1px solid black!important;
	margin-top: 1px;
	box-shadow: 0 0 5px #000;
	margin-top: -1px !important;
	margin-bottom: 3px !important;
	color: #999;
	font-weight: normal !important;
}
.m-o-q-N-N {
}
div[onclick^="this.className"][decorated="true"]+div {
	padding-top: 0 !important;
}
/* Stream > Share > あなたを追加したユーザ一覧 包括 */
#contentPane > div[style="display: block; "] > div:nth-child(3) > div:nth-child(4) ,
#contentPane > div[style="display: block; "] > div:first-child > div:nth-child(3) > div:nth-child(4) {
	border-bottom: 1px solid #222222 !important;
	border-left: 1px solid #111111 !important;
	border-right: 1px solid #111111 !important;
	background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#000)) !important;
	padding-bottom: 10px !important;
	z-index: 1 !important;
}
div[style="width:32px; height:32px;"] {
	background: none !important;
}
div[style="width:32px; height:32px;"] img[width="32"][height="32"] {
	box-shadow: 0 0 5px #222;
	border-radius: 5px;
	margin: 1px;
}
#contentPane > div > div+div+div > span+div{
	color: #fff !important;
	font-weight: normal !important;
}
/* Stream > Share > 投稿編集 */
div[id^='update-'] .h-i-dh ,
div[id^='update-'] .i-h-Jg {
	background: none !important;
	border-bottom: 1px solid #222222 !important;
    border-top: 1px solid #111111 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #222222 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
    margin-bottom: 0px !important;
    box-shadow: 0px 0px 10px #000 !important;
}
/* Stream > Share > 不要なボーダー、投稿文章内 */
div[id^='update-'] .Ag.Ij ,
div[id^='update-'] .h-Bf-Ma  {
	border: none !important;
}

/*------------------------------------------------------------------------------------------------
	5-3.Stream >  Circle (People are sharing with you!)
  ------------------------------------------------------------------------------------------------*/

/* Stream > Circle > 背景 */
#contentPane>div>div+div+div.a-ka-B.a-f-ka-B {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding: 10px !important;
	border-bottom: 1px solid #111111 !important;
    border-top: 1px solid #222222 !important;
    border-left: 1px solid #222222 !important;
    border-right: 1px solid #111111 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
}

#contentPane>div>div+div+div.a-ka-B.a-f-ka-B > span+div {
	color: #fff !important;
}

/*------------------------------------------------------------------------------------------------
	5-4.Stream  > Article
  ------------------------------------------------------------------------------------------------*/

/* Stream  > Article */
div[id^='update-'] {
    border-bottom: 1px solid #222222 !important;
    border-top: 1px solid #111111 !important;
    border-left: 1px solid #111111 !important;
    border-right: 1px solid #222222 !important;
    background: -moz-linear-gradient(top , #222222 , #333333 ) !important;
    background: -webkit-gradient(linear, left top, left bottom, from(#222222), to(#333333)) !important;
    -webkit-transition: box-shadow 0.5s ease-in-out 0;
}

/* Stream  > Article > Active */
div[id^='update-'].ki ,
div[id^='update-'].rh {
    box-shadow: inset  0 0 10px #000000;
    -webkit-transition: box-shadow 0.5s ease-in-out 0;
}

/* Stream > Article */
div[id^='update-'] { color: #9ca9b9; }

/* Stream > Article > 名前 */
a.Mh {color: #fff !important; }


/*------------------------------------------------------------------------------------------------
	5-4-1.Article > Info
  ------------------------------------------------------------------------------------------------*/

/* Article > Info > 投稿者のサムネイル*/
div[id^='update-'] > div > div h3+span+a > img {
	border-radius: 7px;
	-webkit-box-shadow:0px 0px 5px #222 !important;
}

/* Article > Info > 「最共有 - Mobile - のリンク色」*/
a.ot-anchor {
	color:#89bfd6!important;
	font-weight: normal !important;
}

/* Article > Info > 「投稿日時」*/
span a[title^="2011"] ,
span a[title^="2012"] ,
span a[title^="Jan"] ,
span a[title^="Feb"] ,
span a[title^="Mar"] ,
span a[title^="Apr"] ,
span a[title^="May"] ,
span a[title^="Jun"] ,
span a[title^="Jul"] ,
span a[title^="Aug"] ,
span a[title^="Sep"] ,
span a[title^="Oct"] ,
span a[title^="Nov"] ,
span a[title^="Dec"] {
	color: orange !important;
}

/* Article > Info > 「時刻 公開範囲」の「 - 」*/
#content #contentPane div[id^="update-"] > div > div > h3+span+a+div > span:nth-child(2)  {
	color: #3C3C46 !important;
}
/* Article > Info > 「+1 - コメント - 共有」の「 - 」*/
#content #contentPane div[id^="update-"] > div > div:nth-child(2) > div:nth-child(2) {
	color: #30303A !important;
}
/* Article > Info > 「+1 - コメント - 共有」の文字色*/
#content #contentPane div[id^="update-"] > div > div:nth-child(2) > div:nth-child(2) span {
	color: #999 !important;
}

/*5-4-2.Article > Text*/

/* Article > Text > YouTUbeの説明文*/
div[data-content-url^="http://www.youtube.com/watch"] + div {
	color: #9CA9B9 !important;
}
div[id^='update-'] > div:first-child > div:nth-child(2) > div:nth-child(3) > div:nth-child(2) span:first-child{
	color: #89bfd6 !important;
	font-weight: bold;
}
/*------------------------------------------------------------------------------------------------
	5-4-3.Article > Comment
  ------------------------------------------------------------------------------------------------*/

/* Article > Comment > +1 境界線 ボーダー削除 */
#content #contentPane div[id^="update-"] > div > div:nth-child(2) > div:nth-child(3) {
	border: none !important;
}
/* Article > Comment > 名前 */
div[id^='update-'] a[oid^="1"] {
	color: #fff !important;
}

/* Article > Comment > コメントの色 */
span.xk ,
span.qC {
	color: #9CA9B9 !important;
}

/* Article > Comment */
span[role="button"].b-j.Iw span , /*コメント 1 件*/
span[role="button"].b-j.Wo , /*1人が共有*/
span[title="これを +1 したユーザー"] > div,
span[title="この投稿をミュート"] {
	color: #89bfd6 !important;
}

/* Article > Comment > 包括 */
div[id^='update-'] > div:first-child > div:nth-child(3) {
	border-top: none !important;
}
/* Article > Comment > 区切り*/
div[id^='update-'] > div:first-child > div:nth-child(3) > div:nth-child(2) > span+div > div > div{
	border-bottom: 1px solid #45454F !important;
}
div[id^='update-'] > div:first-child > div:nth-child(3) > div:nth-child(2) > span+div > div:last-child > div {
	border: none !important;
}

/* Article > Comment > ＊件 */
div[id^='update-'] > div:first-child > div:nth-child(3) > div:first-child > span+div > span[role="button"] {
	color: #fff !important;
}

/* Article > Comment > コメントの展開 */
div[id^='update-'] > div:first-child > div:nth-child(3) > div:first-child {
	background: -moz-linear-gradient(top , #27272F , #0C0C0E ) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#27272F), to(#0C0C0E)) !important;
	border-bottom: 1px solid #282832 !important;
	padding: 4px !important;
	border-radius: 3px;
}

/* Article > Comment > 前のコメント＊件 */
div[id^='update-'] > div:first-child > div:nth-child(3) > div:nth-child(2) > span:first-child {
	background: none !important;
	color: #89BFD6 !important;
	border-bottom: 1px solid #282832 !important;
	-webkit-transition: all 0.5s ease-in-out 0;
}

/* Article > Comment > 前のコメント＊件 > ホバー*/
div[id^='update-'] > div:first-child > div:nth-child(3) > div:nth-child(2) > span:first-child:hover {
	box-shadow: inset 0px 0px 5px #000 !important;
	background: none !important;
	border-bottom: 1px solid #282832 !important;
	color: #89BFD6 !important;
	-webkit-transition: all 0.5s ease-in-out 0;
}

/* Article > Comment > コメントの展開後 */
div[id^='update-'] > div:first-child > div:nth-child(3) > div:first-child.pk {
	color: #fff !important;
	background: none !important;
	border-bottom: none !important;
	padding: 3px !important;
}

/* Article > Comment > コメントアイコン */
.qYzvYb ,
span[role="button"].a-j.ug.Ss, /*classA*/
div[id^='update-'] > div:first-child > div:nth-child(3) > div:first-child > span {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAiklEQVQYGS3OQQrCMBBA0UTcVKEbCxZEEFo3ev+jSARRlyriTihoa/wfOvCapJnMTMw5L0IIO3xxwIA9CqQpn9eoYd0io8YFTxMMDzOsPBB3XN1EWmxYS0xQIeIB422FHkuYkOAszuBdsoIXLezfwSGtaNujWT+c4QxrGDecMJhg+MoXc/jPAT8If11vJ4ZxtGowAAAAAElFTkSuQmCC) !important;
}

/* Article > Comment > コメントアイコンクリック */
.DOXEnf ,
span[role="button"].a-j.ug.Ss.Ts ,/*classA*/
div[id^='update-'] > div:first-child > div:nth-child(4) > span {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAiklEQVQYGS3PsQrCMBRG4bbWIg4dWgRFRao4iL7/iyiCDk4idS3YOojxHOkPXxLCTXIThxCiPiXzAR8c0SBKHEiGCjkKrDHAv8DFFjN46oU5NkhShgWW6HDFEDus0FrgDQ8Ye7CpJ75ILbhhjD1GMO6f8HZhbHCKO2LYQ4uzBRP4xRoX+KS/cq/8ASKnGD+PQ0ZNAAAAAElFTkSuQmCC) !important;
}

/* Article > Comment > オプションアイコン */
span[title="オプション メニュー"] /*機能拡張*/,
div[id^='update-'] > div:first-child > div:first-child > h3+span[title="オプション メニュー"] ,
div[id^='update-'] > div:first-child > div:first-child > h3+span[title="Options menu"]{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAABbElEQVQoFX1SPUsDQRCdiQmIIhaSIhA7C7Gy80cIsVFE/AcpDIFc4C5pc/G4QCSFhQqpLGwsRH+FpdiIjYJEEFELQfKx45s7lhyHOHDMvpn3ZmZnjylhvh9sC3EDoVUmzsL/CMmjMB023fqFpbIefL+XR/6EiJeZueu6tXNL8P1wA/GeiAxEuNJs1p44DMP54YjOoM56nrNjyWkP8TGRFAqF/F5mPOYSBCv/CbQA8mV0LA4G77sZ4AOMdJSu/BdmNsorM9p+ocqiklqt8IqZNtMCEbppNJySxsH/yKDLgiVpQgkWq08KFCs/I2JGCqzFFcVCsh1sAFsc4k5832539m1QvefVZ9DjE2PDTy3m8Z2KulBXpqn4BOFSOgZe1RjTiR631Q6vWeg5XmuaGuPkO0WiIAiKkwmfous6LlpL/hE6khHTxVZvPbcebTYSaa1+vz/78vq2xYaqEK7hm8M430g9oFgvl5NLx3EU0y8ycpSrRRAB9QAAAABJRU5ErkJggg==)!important;
}

div[id^='update-'] span[role='button'].c-j.ms.xx {
	background: none !important;
}

/* Article > Comment > コメントの区切り線 */
div[id^='update-'] > div > div+div > div div.mf{
	border-top: 1px solid #45454f !important;
}

/* Article > Comment > 不要なボーダー */
div[id^='update-'] div.Tf{
border-bottom: none !important;
}
/* Article > Comment > コメントを追加 */
div[id^='update-'] div > div+div+div+div {
background: none !important;
}
div[id^='update-'] div > div+div+div+div >div {
	border: none !important;
}
/* Article > Comment > コメント投稿欄 */
div[id^='update-'] div[id$='editor']  > div {
background: none !important;
border:1px solid #45454f !important;
}
.ck .yn.Hf {
color: #000 !important;
}

/*6.Bside-*/

.EZ { color: #9CA9B9 !important;}
.EZ,.c-ge-Hl-mc-Y { border-bottom: 1px solid #45454F !important; }

/* Bside > 不要なボーダー */
#contentPane+div > div:first-child > div > div > div:first-child,
#contentPane+div > div > div:nth-child(3) > div:first-child,
#contentPane+div > div > div:nth-child(4) > div:first-child {
	color: #9CA9B9 !important;
	border-bottom: 1px solid #45454f !important;
}
/* Bside > Circle説明 */
#contentPane+div > div:first-child > div:first-child > div:first-child > div:nth-child(2){
	color: #ffffff !important;
}
/* Bside > Circleに追加 */
#contentPane+div > div:first-child > div:first-child > div:first-child > div:nth-child(4) > div:first-child{
	color: #89BFD6 !important;
}
/*  Bside > 「サークル名」に追加 */
#contentPane+div>div.a-yf-Zd > div > div > div+div+div+div > div {
	background: -moz-linear-gradient(top , #3c3c46 , #30303a ) !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#3c3c46), to(#30303a)) !important;
}

/*  Bside >  ユーザ名 */
.a-Dd-wH a {
	color: #89bfd6 !important;
}