@charset "utf-8";

html { margin: 0px; padding: 0px; background-color: #000000;}
/* add reset */
* {list-style: none; }
a {color: inherit; text-decoration: none;}
img {max-width: 100%; vertical-align: middle;}

/* layout */
.cont1-1 {min-height: 660px;}
.cont1 {background: url(/assets/images/pc-bg.png) no-repeat center; background-size: cover; text-align: center; background-position: top;}
.cont1 .btn {bottom: 0; left: 0; right: 0;}
.pc {display: block;}
.mob {display: none;}

@media screen and (max-width: 600px) {
    .cont1-1 {min-height: 200px;}
    .cont1 {background: url(/assets/images/mob01.png) no-repeat center; background-size: cover;background-position: top;}
    .cont1 .btn { bottom: 20%; left: 0; right: 0;}
    .pc {display: none;}
    .mob {display: block;}
}
