pre{
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.mui-card-media{
	color: grey;
	font-size: 14px;
}
.mui-card-footer{
	/* white-space: break-spaces; */
}
.change_line{
	white-space:pre-wrap;
	word-wrap: break-word;
}
.mui-card-footer{
	width: 100%;
	display: block;
}
/* .mui-content:nth-child(n+3){
	padding-top: 5px !important;
} */

.mui-content{
	padding-top: 5px !important;
}

.mui-content:first-of-type{
	margin-top: 44px !important;
}

.stripe_table{
	border: 1px solid #000000;
	border-collapse: collapse;
	width: 100%;
	text-align: center;
	/* table-layout: fixed; */
}
.stripe_table>tbody>tr:first-child{
	height: 30px;
}
.stripe_table td,.stripe_table th{
	border: 1px solid #000000;
}
.stripe_table td:nth-child(n+2){
	padding-left: 5px;
	/* padding-right: 2px; */
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.stripe_table th{
	background-color: #4472C4;
	color: white;
}
.stripe_table tr:nth-child(2n+1){
	background-color: #CED4EA;
}
.stripe_table{
	color: black;
}

#dev_tool{
	display: inline-block;
	position: absolute;
	height: 100%;
	width:44px;
	line-height: 44px;
	right: 0px;
	padding-right: 10px;
	text-align: center;
	font-size:20px;
}

.icon_device{
	width: 23px;
	height: 21px;
	display: inline-block;				
	background-size: contain;
	background-position: center;
	margin-right: 6px;
	vertical-align: bottom;
}
.icon_device_pc{
	background-image: url("../images/pc.png");
}
.icon_device_phone{
	background-image: url("../images/phone.png");
}