body{
margin:0;
padding:0;
overflow-x:hidden;
}
html{
margin:0;
padding:0;
}
.container{
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
#header{
margin-top:0;
}
#blogTitle h1 a, #blogTitle h2 {
    color: #fff;
}
a:link {
    color: #000;
    text-decoration: none;
}
a {
    background-color: transparent;
}
#blogTitle {
    text-align: left;
    width: 100%;
padding-left:10%;
}
/* adblock */
#ad_t2 {
    display: none;
}
.c_ad_block {
    display: none;
}
#navList a{
font-size:16px;
}
#navigator {
    background-color: #1d2124;
    opacity: .8;
    height: 60px;
    clear: both;
    color:#fff;
width:80%;
margin:0 auto;
}
#home{
width: 100% !important;
height:100% !important;
}
#mainContent{
width:80% !important;
}
#sideBar{
margin-left:80% !important;
}
.blogStats {
    float: right;
    color: #fff;
    margin-top: 20px;
    margin-right: 22px;
    text-align: right;
    visibility: visible;
}
input.btn_my_zzk {
    border-radius: 0px;
    color: #333;
    background: #fff;
}
#live2dcanvas{
border:none !important;
left:0px !important;
}
#blogTitle h2{
margin-left:10%;
}
#main{
margin:0 auto;
width:80%;
}