/* 背景  */
.wrap_sts_about{
	position: relative;
	font-family: var(--base-font-family);
	font-size: var(--base-btn-font-size);
	font-weight: var(--base-font-weight-normal);

	color: var(--base-color-white);

	transition: var(--base-transition-time-r);
	justify-content: center;
	align-items: center;
}
.wrap_sts_about *{
	transition: var(--base-transition-time-r);
}
p.about_top{
	border-bottom: 4px solid;
}

.wrap_sts_about_bg{
	background-color: var(--base-color-yel);
}

.wrap_sts_about_modal{
	font-size: var(--base-str-font-size);
	background-color: var(--base-color-gr);
	color: var(--base-color-wh);
	border: var(--base-btn-border);
	border-radius: var(--base-btn-border-radius);

	transition: var(--base-transition-time-r);
}

.wrap_sts_about_modal_head{
}

.wrap_sts_about_modal_body{
}

.btn_close{
	margin-top: -39px;
	margin-right: 0.3em;
	width: 1.6em;
	height: 1.6em;
	line-height: 1.7em;
	text-align: center;
	border-radius: 0px;
	border: var(--base-closebtn-border);
	border-color: var(--base-color-wh);
	background-color: var(--base-color-gr);
	color: var(--base-color-lgr);
	float: right;
	transition: var(--base-transition-time-s);
}
.btn_close:hover{
	background-color: var(--base-color-lgr);
	color: var(--base-color-gr);
	cursor: pointer;
	transition: var(--base-transition-time-s);
}

.btn_close_txtspace{
	margin-top: -15px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: -10px;
}
p.btn_close_txt{
	border-bottom: 1px solid;
	border-color: var(--base-color-wh);
	font-weight: var(--base-font-weight-light);
}

span.span_txt{font-weight: var(--base-font-weight-light);}
span.span_1{margin-left: calc(var(--base-str-font-size) * 1);}
span.span_2{margin-left: calc(var(--base-str-font-size) * 2);}
span.span_3{margin-left: calc(var(--base-str-font-size) * 3);}
span.span_4{margin-left: calc(var(--base-str-font-size) * 4);}
span.span_5{margin-left: calc(var(--base-str-font-size) * 5);}
