body{
    padding: 0;
}
#header {
    max-width: none;
    padding: unset;
}
nav#globalnavi{
   clear: none;
}
#contents:before{
    background: none!important;
}
#contents:after{
    background: none!important;
}
a,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,select,div,label,input,button,select,option,textarea,button,table,td,th,figure,nav,main,address{
    color:inherit;
    font-family:inherit;
    font-size:inherit;
    line-height:inherit;
}
ul.under-nav li:last-child a {
    background: -moz-linear-gradient(left, #004a73, #002f48);
    background: -webkit-linear-gradient(left, #004a73, #002f48);
    background: linear-gradient(to right, #004a73, #002f48);
}

#interop p, #apps p, #lbj p, #dsj p{
    line-height: inherit;
}
#interop a, #apps a, #lbj a, #dsj a{
    line-height: inherit;
}
#header{
    position: unset;
}
@media only screen and (max-width:736px) {
    #header {
        margin: unset;
    }
}
footer > #sitemap {
    background: #bfd0d9;
}

footer > #sitemap > nav .btn_lecture ul li:nth-child(1) a {
    background: -moz-linear-gradient(left, #004a73 0%, #002f48 100%);
    background: -webkit-linear-gradient(left, #004a73 0%, #002f48 100%);
    background: linear-gradient(to right, #004a73 0%, #002f48 100%);
}
.modal-open {
    color: inherit;
    text-decoration: inherit;
}
.modal-open:hover {
    color: inherit;
}
