address,
article,
blockquote,
body,
dd,
div,
dl,
dt,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
pre,
section,
ul {
    margin: 0;
    padding: 0;
    font-family: 游ゴシック体, Yu Gothic, YuGothic, ヒラギノ角ゴシック Pro, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ\ Ｐゴシック, MS PGothic, sans-serif
}
img {
    border: 0;
    vertical-align: top;
    line-height: 0;
    display: initial;
}
ul {
    list-style: none
}
a, a:hover {
    outline: 0;
    overflow: hidden;
    cursor: pointer;
    text-decoration: none
}
a img {
    border: 0
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}
.clearfix {
    display: inline-table
}
* html .clearfix {
    height: 1%
}
.clearfix {
    display: block
}
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.header-container{
	display: none;
}

.content{
	margin-top: initial;
}

.wrap{
	width: initial;
}

.main{
	/* padding: initial; */
}

#footer{
	margin-top: 0;
}

main.main, div.sidebar{
	padding: initial;	
}

.footer-container{
	display: none;
}

.rc-anchor{
	display: none;
}