.stock_indexes_body_width{	max-width:750px;}.se_name{	width:150px;}.se_date_time{	width:75px;}.se_brand,.se_location{	width:100px;}.stock_indexes_tendency_list_line{	width:600px;	margin:10px auto;}.stock_indexes_tendency_list_base{	font-size:18px;	float:left;	vertical-align:baseline;}.stock_indexes_tendency_list_lead{	width:250px;	margin-right:10px;	padding-top:2px;	text-align:right;}.stock_indexes_tendency_list_list{	width:325px;}.stocks_history_popup_for_day{	min-height:25vh;	max-height:calc(85vh - 50px);	overflow:auto;}.stock_date_button:hover{	color:blue;}.stock_date_button:link,.stock_date_button:visited,.stock_date_button:active{	text-decoration:none;}.stock_date_button{	display:block;	width:125px;	margin:3px 5px;	padding:5px;	border-width:1px;	border-style:solid;	border-spacing:0px;	border-collapse:collapse;	border-color:gainsboro;	border-radius:6px;	text-align:center;	text-decoration:none;	font-size:16px;	font-weight:bold;	color:black;	cursor:pointer;	float:left;}.stocks_history_popup{	width:770px;	position:fixed;	z-index:1;	top:calc(10vh - 50px);	border-width:2px;	border-style:solid;	border-spacing:0px;	border-collapse:collapse;	border-color:gainsboro;	border-radius:0;	text-align:left;	overflow:auto;	color:black;	background-color:aliceblue;	font-size:14px;	font-style:normal;	font-weight:normal;}.stocks_history_popup_function_title,.stocks_history_popup_function_close{	display:block;	padding:3px;	text-decoration:none;	text-align:center;	font-size:20px;	font-style:normal;	font-weight:bold;	color:black;	background-color:white;}.stocks_history_popup_function_sub_title{	font-size:14px;	font-weight:normal;}.se_result_brand_title{	margin-bottom:10px;	color:white;	background-color:dodgerblue;}.se_result_location_title,.stock_indexes_title{	color:black;	background-color:gainsboro;}.se_result_brand_title,.se_result_location_title,.stock_indexes_title{	padding:5px;	text-align:center;	font-size:18px;	font-weight:bold;}.stock_tendency_canvas{	margin:20px auto;}.stock_tendency_overview{}.stock_tendency_as_text{}.stocks_tendency_day_box{	width:220px;	margin:3px 10px;	padding:2px 5px;	background-color:#ececec;	float:left;}.stocks_tendency_day_base{	margin:0 5px;	font-size:16px;	font-weight:normal;	color:black;	float:left;}.stocks_tendency_day_date{	width:90px;	text-align:left;}.stocks_tendency_day_ratio{	width:100px;	padding:0 5px;	text-align:right;	background-color:white;}