@charset "utf-8";
/* responsive stylesheet for local DE overrides */

@media screen and (min-width: 320px) and (max-width: 1244px) {
section.login article .welcome h1 {margin-top: 50px; font-size: 1.7em; text-shadow: 2px 2px 0px #af9353;}
}

@media screen and (min-width: 320px) and (max-width: 1044px) {
section.welcome article .sign h1 {margin-top: 105px; margin-left: 50px; font-size: 1.0em;}
}

@media screen and (min-width: 320px) and (max-width: 844px) {
section.scene.scene01 article .sign h2 {margin-top: 42px; margin-left: 15px; font-size: 1.5em;}
section.scene.scene02 article .sign h2 {margin-top: 30px; margin-left: 28px; font-size: 1.3em;}
section.scene.scene04 article .sign h2 {margin-top: 30px; margin-left: 28px; font-size: 1.3em;}
section.scene.scene05 article .sign h2 {margin-top: 30px; margin-left: 28px; font-size: 1.3em;}
section.scene.scene06 article .sign h2 {margin-top: 35px; margin-left: 32px; font-size: 1.3em;}
section.scene.scene07 article .sign h2 {margin-top: 30px; margin-left: 28px; font-size: 1.3em;}
section.scene.scene08 article .sign h2 {margin-top: 30px; margin-left: 28px; font-size: 1.3em;}
section.scene.scene09 article .sign h2 {margin-top: 23px; margin-left: 12px; font-size: 1.05em;}
section.scene.scene10 article .sign h2 {margin-top: 40px; margin-left: 3px; font-size: 1.3em;}
}

@media screen and (min-width: 320px) and (max-width: 744px) {
section.login article .welcome h1 {margin-top: 35px; font-size: 1.0em;}
}
