@charset "UTF-8";
/* line 1, static/css/common.scss */
* {
  margin: 0;
  padding: 0;
  font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; }

/* line 6, static/css/common.scss */
body {
  height: 100vh;
  overflow-x: hidden; }

/* line 10, static/css/common.scss */
.no-pd {
  padding: 0; }

/* line 55, static/css/common.scss */
.clear {
  clear: both; }

/* line 59, static/css/common.scss */
.chrome-no-scroll::-webkit-scrollbar {
  display: none; }

/* line 62, static/css/common.scss */
.ie-no-scroll {
  -ms-overflow-style: none; }

/* line 65, static/css/common.scss */
.firefox-no-scroll-html {
  overflow: -moz-hidden-unscrollable;
  /*注意！若只打 hidden，chrome 的其它 hidden 會出問題*/
  height: 100%; }

/* line 69, static/css/common.scss */
.firefox-no-scroll-body {
  height: 100%;
  width: calc(100vw + 18px);
  /*瀏覽器滾動條的長度大約是 18px*/
  overflow: auto; }

/* line 75, static/css/common.scss */
.other-no-scroll::-webkit-scrollbar {
  display: none;
  -ms-overflow-style: none; }

/* line 80, static/css/common.scss */
.sp-btn {
  border: none;
  padding-left: 48px;
  padding-right: 48px;
  padding-top: 16px;
  padding-bottom: 16px; }

/* line 87, static/css/common.scss */
.sp-primary {
  background-color: black;
  text-align: center;
  color: white;
  border: none;
  text-decoration: none; }

/* line 94, static/css/common.scss */
.sp-btn-long {
  padding-left: 78px;
  padding-right: 78px;
  padding-top: 10px;
  padding-bottom: 10px; }

/* line 101, static/css/common.scss */
.sp-primary:hover {
  transition: all 0.6s;
  background-color: #EBEBEB;
  color: black; }

/* line 106, static/css/common.scss */
.sp-secondary {
  border: 1px solid #EBEBEB;
  background-color: white;
  text-align: center;
  color: black;
  text-decoration: none; }

/* line 113, static/css/common.scss */
.sp-secondary:hover {
  transition: all 0.6s;
  background-color: #EBEBEB;
  color: black; }

/* line 120, static/css/common.scss */
.sp_container {
  width: 100%;
  height: auto; }

/* line 124, static/css/common.scss */
.sp_content {
  width: 100%; }
