html {
  scroll-behavior: smooth;
}


/* 比較表 */
#comparison-sheet {
	background-color: #fff;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 100% 100%;
	height: 6em;
}
#comparison-sheet1 {
	background-color: #fff;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
}
/* 比較表複選 */
body { background-color:#fafafa; font-family:'Roboto';}
label {
	padding-top: 17px;
	padding-right: 5px;
	padding-bottom: -1px;
	padding-left: 3px;
	font-weight: 400;
	color: #3F3F40;
	font-size: 1.1rem;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}    
/* 比較表複選 */

/* 篩選 */
* {
  box-sizing: border-box;
}

body {
  padding: ;
	font-family: Arial;
}

.main {
  max-width:;
	margin: auto;

	background-color: ;
	background-color: #ECECEC;
}

h1 {
	font-size: 50px;
	word-break: break-all;
	padding: 0px;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
}

.row {
  margin: ;
}

/* Add padding BETWEEN each column */
.row,
.row > .column {



}

/* Create three equal columns that floats next to each other */
.column {
  float: left;
  width: 25%;
  display: none; /* Hide all elements by default */
}

/* Clear floats after rows */ 
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Content */
.content1 {
background: rgba(0, 0, 0, 0.2) none repeat scroll !important;/* rgba(0, 0, 0, 0.2) 前三个确定颜色，最后0.2确定透明度 */
            /*实现FireFox背景透明，文字不透明*/
background: #ffffff;
filter: Alpha(opacity=20);
 /*实现IE背景透明,文字不透明*/
color: #000000;
 font-size: 20px;
font-weight: bold;
        }




.content {
	background-color: ;
	padding: 0px;
	border: 1px none #B0B0B0;
}

/* The "show" class is added to the filtered elements */
.show {
  display: block;
}

/* Style the buttons */
.button {
  border: none;
  outline: none;
  padding: 12px 16px;
  background-color: white;
  cursor: pointer;
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column {
    width: 100%;
  }
} 
/* 篩選 */
