@charset "UTF-8";

    @media screen and (min-width:150px) and ( max-width:480px) { .for-pc {
display: none;
} .toc{
margin :60px 5%;
}
.toc-list > li li a {
margin-left: -3px;
}
.toc-list > li li ::before {
margin-left:-5px;
}
}
@media screen and (min-width:481px) and ( max-width:2000px) { .for-sp {
display: none;	
}
}
@media screen and (max-width:480px){
.header div.header-in {
min-height: auto;
}
}