.goban{top:0;left:0;position:relative;margin:0;padding:0;height:1000px;height:97vh}#goban_tray_0_CV{background-size:contain;position:relative;width:100%;height:100%;top:0;left:0;box-shadow:0 2px 3px 0 gray;margin:0;padding:0;z-index:10}@media only screen and (max-width:767px){.goban{height:500px;height:100vw}}@media only screen and (max-width:767px)and (max-height:750px){.goban{max-height:760px}}@media only screen and (max-width:767px)and (max-height:550px){.goban{max-height:300px}}@media only screen and (max-width:767px)and (max-height:450px){.goban{max-height:250px}}@media only screen and (max-width:500px){.goban{max-height:500px}}@media only screen and (max-width:400px){.goban{max-height:400px}}