/* logo ロゴ戻す場合下記２行を削除
-----------------------------*/
.a-aa-Hg-S img{ visibility:hidden;}
.a-aa-Hg-S{ background:url(http://image-sv.appspot.com/img/gplus_logo.png) no-repeat left top;}

/* element etc...
---------------------------*/
body{ background:url(http://image-sv.appspot.com/img/bg.jpg) repeat fixed center top; color:#fff;font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;}
iframe body {background:transparent;}
a, .a-Y-k, .a-b-ja-X-Q, .a-b-ja-X-k,.a-g-k, .uI, .zI, .zp{ color:#86b0e2;}
.pa-fa-m .yj, .pa-fa-m a, .XJ, .Vl{color:#86b0e2 !important;}
.a-m-C-wb-Qb, .a-Bh-K-wb, .a-m-K-S-Ee-gc, .a-m-K-S-Rh-wb{background:transparent;}
#gbx3, #gbx4{background-color: transparent;}
span, .a-b-ja-X-Ph, .a-b-ja-Xa-Wa, .a-g-Q{ color: #fff;}
.a-aa-S, .a-m-S, .a-Sa-S { min-width: 1024px !important; color:#fff;}
.a-C{ width:1024px !important;}
.a-Pd-es, .a-mb-k, .a-mb-k-da{ color:#fff !important;}
.a-Pd-es:hover,.a-mb-k:hover,.a-mb-k-da:hover, .a-mb-k:hover{color:#fff; text-shadow: #737373 0px -1px 2px;}


/* Google top bar?
---------------------------*/
.a-tj-S #gb {background: url(http://image-sv.appspot.com/img/top.png) repeat; -moz-box-shadow: 0px 2px 10px black; -webkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222;}
.a-tj-S #gb, #gbx3, #gbx4{ border:none;}
.gbzt-hvr, .gbzt:focus, .gbgt-hvr, .gbgt:focus{background:rgba(128,128,128,0.4);}
/* more menu */
.gbm, .gbmc{ background: url(http://image-sv.appspot.com/img/top.png) repeat;}
.gbm{ -moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222; border: 1px solid #444; border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px;}
#gbs{background-color:transparent;}
.gbto .gbts{ border-color: transparent;}
.gbto .gbts{background: url(http://image-sv.appspot.com/img/top.png) repeat;}
.gbmt-hvr, .gbmt:focus{background:rgba(255,255,255,0.3);}
.gbmt, .gbml1, .gbmt:visited, .gbml1:visited{ color:#eee !important;}
.gbmh{ border-top:1px solid #444;}
/* info menu*/
.wr{ background:transparent !important; color:#fff;}
.ty{ border-top: 1px solid #666;}
.WA{ border-bottom: 1px solid #666;}
.WG, .NF{background:rgba(102, 102, 102, 0.2) !important;}
.NF{ border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border:none !important;;}
/*.Uv{background:  -webkit-gradient(linear, left top, left bottom, from(rgba(126,126,126,0.4)), to(rgba(126,126,126,0.3)));}*/
.Uv{background:transparent;}

/* prof menu*/
.gbpc .gbps{ color:#fff;}
.gbml1-hvr, .gbml1:focus{background:rgba(128,128,128,0.4);}

/* share menu*/
.h-Ua{border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-left: 1px solid #666; border-top: 1px solid #666; border-right: 1px solid #666;}
.h-i-Od{background:rgba(255,255,255,1) !important; color:#222;}

/* content header
---------------------------*/
.a-aa-S {background:url(http://image-sv.appspot.com/img/box.png) repeat; -moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222; border:none;}
a-c-mb-C span{color:#fff;}
/* search text*/
.a-Sn-E{ background:rgba(255,255,255,1); border: 1px solid #999; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border: 1px solid #999;}
.a-w-E:hover, .a-w-E:focus {border: 1px solid #999;}
.a-m-S{border-top: none;}

.Mc{ background: -webkit-gradient(linear, left top, left bottom, from(rgba(50, 50, 50, 0.4)), to(rgba(200, 200, 200, 0.3))); border:1px solid #444;}
.Mc:hover{background:  -webkit-gradient(linear, left top, left bottom, from(rgba(50,50,50,0.5)), to(rgba(255,255,255,0.4))); border:1px solid #444;}
.Mc:active, .Mc.Mc-ua {background: -webkit-gradient(linear, left top, left bottom, from(rgba(80, 80, 80, 0.6)), to(rgba(222, 222, 222, 0.5))); border:1px solid #444;}

.h-je, .h-Cl, .Py{ url(http://image-sv.appspot.com/img/box.png) repeat; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border:none;}
.h-J-Qb{background:transparent;}
.h-Ac .h-Ua, .h-Ua{ border:none;}

.a-c-Pd-C, .a-c-mb-C, .a-Uf-rc, .Ek, .a-c-mb-Rb-Bz {
background:url(http://image-sv.appspot.com/img/box.png) repeat; -moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222; border:none;padding:4px;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.og .Ek{background:transparent !important;}

/* Left Menu
---------------------------*/
.a-c-Pd-C, .a-c-mb-C{margin-top:10px; padding:4px;}
.a-c-mb-C .a-c-mb-C{background:transparent; -moz-box-shadow: none; -ebkit-box-shadow: none; box-shadow: none; border:none;padding:0;border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;}
.a-mb-k-da:hover,.a-mb-k:hover{background: url(http://image-sv.appspot.com/img/box.png) repeat; color: #fff;text-decoration: none;}
.a-mb-k-da:hover .a-mb-k:hover{background-color:transparent !important;;}
.a-mb-Di-k-ca{background:transparent !important;;}
.a-c-mb-Rb-Bz{ padding:4px;}


/* Center
--------------------------*/
.a-c-h-C{url(http://image-sv.appspot.com/img/box.png) repeat;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.a-m-K-S-Rh-wb{ border:none;}
.fv{margin: 0 10px;width: 544px;margin-top: 10px;padding: 10px;}
.h-i-Od, .t-v-x-i{background:rgba(255,255,255,1);border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
/*.t-n-h-i{background:transparent;}*/
.t-n-h-i{background:#fff; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.h-rg-Ua {border-left: 1px solid #999;border-right: 1px solid #999;border-bottom: 1px solid #999;}
/* Right
--------------------------*/
.a-qC-S{ width:203px;}
.a-Uf-rc{padding:6px;}
.j-e-Pa.j-e-ca{background-color: rgba(0, 0, 0, 0.2); background-image:none;}

j-ka{background-color: #fff;background:rgba(255,255,255,1);}


/* Streem
-------------------------*/
.Ek{margin-bottom:10px;}
.Ek.Om{ border:none;}
.Mn, .Bp, .Mn .Cp, .Sg{ color: #fff;}
/* re */
.Gt{border-left: 1px solid rgba(234, 234, 234, 0.5);border-top: 1px solid rgba(234, 234, 234, 0.5); padding:4px 0 0 4px; margin-bottom:4px;}
.rz{border-left: none;}
/* comment */
.sz{ color:#fff;}

/* Popup
--------------------------*/
.Ao{border: 1px solid #9c9c9c; border: 1px solid rgba(0, 0, 0, 0.5); box-shadow: 0 0 .05em rgba(0,0,0,0.4); -moz-box-shadow: 0 0 .05em rgba(0,0,0,0.4); -webkit-box-shadow: 0 0 .05em rgba(0,0,0,0.4); background: rgba(204,204,204,.7);}
.lk, .so{background:transparent;}
.a-ia-Ff{ border:solid 1px #333 !important;}
.a-ia-Ff{background-color: rgba(0, 0, 0, 0.4) !important; color: #fff; border: solid 1px #000; box-shadow: 2px 2px 4px #444 !important; -webkit-box-shadow: 2px 2px 4px #444 !important;}
.og{ margin-bottom: 10px;}
.a-ia-Ff a{ color:#D7F2F2;}
td.a-ia-Eg-We, .a-ia-Ff td, .pa-fa-ob{background:transparent !important;}

/* futter
--------------------------*/
/*.j-e{background:rgba(255,255,255,0.4);}*/


/* other
--------------------------*/
/* Invitation modal popup */
.pa-fa-Qb{ background:#222; background-color:rgba(255,255,255,0.4);}
.pa-fa{background: url(http://image-sv.appspot.com/img/top.png); border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border:1px solid #666;}
.pa-fa-Q, .pa-fa-m{ background-color:transparent;}


.a-ia-Eg-We{
background:transparent !important;
margin-top: 5px;
padding: 2px 6px 6px 0;
}

.a-gb-C{ background: url(http://image-sv.appspot.com/img/top.png) repeat; repeat;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-bottom:10px !important; border:1px solid #444 !important;}
.a-gb-C * { color:#fff;}
.eK, .a-Tc-Op,.d-k{ color:#86b0e2;}

.a-Tc-Zx{ border-bottom:1px solid #666 !important;}
.a-Tc-Zx,.RM,.xL,.a-Uf-Dm-gb-Q,.roster_title { color:#fff !important;}
.a-Uf-Dm-w,.me_entry_status_static_text_hover,.me_entry_status_static_arrow{color:#eee !important;}

.roster_title ,
.me_entry_status_static_text {
color: #ffffff !important;
}


/* Prof menu
----------------------------*/
.a-R-Z-z-da{ background:transparent !important;}

.a-b-m-wc {background:transparent !important; border:none !important;}
.a-b-cb{background: url(http://image-sv.appspot.com/img/box.png) repeat; repeat;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; margin:10px 0 0; padding:10px;
-moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222;}
.d-Ga-Ea{background: -webkit-gradient(linear, left top, left bottom, from(rgba(80, 80, 80, 0.6)), to(rgba(222, 222, 222, 0.6)));
repeat;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border:none; margin-bottom: 10px;
-moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222;
}
.d-Ga{ color:#333;}
.d-Ga-ca, .d-Ga:focus{ color:#DD4B39;}

/* prof edit bar */
.a-b-K-Ob-hc{background:rgba(226,45,52,0.5);}

.a-b-i-nh:hover{background:rgba(255,255,255,0.4);}
.a-b-wm-hc-e.d-q-p{ border:1px solid #c87a7d;}
.j-e-Pa.j-e-ca{ color:#fff;}

.a-Ga-Ae{background: url(http://image-sv.appspot.com/img/box.png) repeat; repeat; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
-moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222;
}
.a-Ga-Ae .Ek{ background:transparent !important;  repeat;border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;
-moz-box-shadow: none; -ebkit-box-shadow: none; box-shadow: none; border-bottom: 1px solid #333;}

.a-b-D-G{ color:#fff;}
.a-b-D-G-aa,.a-b-D-Nd-aa{ color:#222 !important;}
.j-e-Pa.j-e-N{ background:rgba(239,79,159,0.7);}

.j-e-Pa{background-color:rgba(239,79,159,0.7); background-image:none; color:#eee;}
.Ft{ background:rgba(0,0,0,0.6) !important; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border:1px solid #666;}
.Et{background:rgba(0,0,0,0.6) !important; repeat;border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-top:1px solid #333 !important; color:#eee; }
.Et:hover, .Et:active{background:rgba(51,51,51,0.6) !important; color:#fff !important;}
.iv{ border-top: none;}
.Ek.Lj {border-left: 1px solid #bc5a5f;
border-top: 1px solid transparent; border-bottom: 1px solid transparent;
}

.rp{ color:#000 !important;}
.a-b-ja-X{ border-bottom:1px solid #444;}

.d-L{background:rgba(0,0,0,0.6) !important; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.d-V-vd,.d-V-ca {background:rgba(255,255,255,0.4) !important; border:none; color:#fff;}

.d-xi, .h-rg-Ua{ border-color:#666;}
/*P
-------------------*/
.a-g-ra-K, .a-g-lm,.a-g-le, .a-g-El-K, .a-g-Kd-K{background:transparent !important;}
.a-c-g-Ns, .C1{background:url(http://image-sv.appspot.com/img/box.png) repeat; -moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222; border:none;padding:4px;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.a-g-ra-os{background:rgba(255,255,255,0.7) !important; -moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222; border:none;padding:4px;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}
.a-g-le-Q{ color:#fff;}
.a-g-lm{ border-right:1px solid #666 !important;}
.a-g-Kd-lj-Ec, .O-g-Ec{ width:860px !important;}
.a-g-id-G-Q{ color:#fff !important;}
/* upload panel*/
.f-pa-fa{background: url(http://image-sv.appspot.com/img/top.png) repeat; repeat;border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border:1px solid #444 !important;
-moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222;}
.f-pa-fa-Q{border-top: transparent 10px solid;border-left: transparent 10px solid;border-right: transparent 10px solid;}
.f-pa-fa-Q, .f-aa-Xb,.f-m{ background: transparent !important;}
.f-W-C ::-webkit-scrollbar-track-piece{ background: transparent !important;}

.d-V{ color:#eee;}
.d-V:hover, .d-V:focus{ color:#fff;}
.t-v-x-La-Kt{ color: #ccc;}
.a-Tc-Yx{ border: 1px solid #999; color:#fff;}
.a-Tc-eD{ color:#eee;}
.ov{background:rgba(0,0,0,0.6) !important; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;}

.a-m-K-S-Kr-wb, .qy{ border-color: transparent;}
.a-c-A-X-Xb{background: url(http://image-sv.appspot.com/img/box.png) repeat; repeat; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;
-moz-box-shadow: 0px 2px 10px black; -ebkit-box-shadow: 0px 2px 10px black; box-shadow: 0px 2px 3px #222222; margin-bottom:10px;}

.h-yd-S{ border-top: none;}
.a-c-A-X-Xb .Ek, .h-yd-S .Ek{background: transparent; repeat; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0;
-moz-box-shadow: none; -ebkit-box-shadow: none; box-shadow: none; }
.RM, .xL{ border-color: #999;}
.ns.HhMzHb { margin-left: 5px; margin-right: 16px; margin-top: 5px;}
.h-rg-Ua{ border:none;}
.pa-fa{ color:#fff;}

.j-e-Pa.j-e-ca{background:rgba(239,79,159,0.8); border:1px solid #ef479e;}
.roster-header-menu{background: url(http://image-sv.appspot.com/img/top.png) repeat !important;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-bottom:10px !important; border:1px solid #444 !important;}

.xM,.vu{background: transparent !important;}
.PJ{background: url(http://image-sv.appspot.com/img/top.png) repeat !important;border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0;}
.ie-ca{background: transparent; color:#fff;}
.vu{ border-bottom:1px solid transparent !important;}
.FJ { position: absolute; margin: -12px 8px; right: 0;}
.vu .ie-ua {background: url("http://image-sv.appspot.com/img/tab_arrow_bk.png") no-repeat scroll center bottom transparent;}
.NJ{background:rgba(255,255,255,0.5);}
.sM{background: url(http://image-sv.appspot.com/img/top.png) repeat !important;}
.xu:hover{ background:rgba(255,255,255,0.2);}
body.x6 .a-c-A-X-Xb {border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -moz-box-shadow: none; -ebkit-box-shadow: none; box-shadow: none;}