<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  @charset "UTF-8";
/* CSS Document */

/* ------------------------------------------
	����⟹ǲ��Ĥ�Ҫ�󤵤������
------------------------------------------ */

.steel_frame .left_box01 {
	width: 375px;
	margin-right: 20px;
	float: left;
}
.steel_frame .right_box01 {
	width: 285px;
	float: right;
}
.steel_frame video {
	width:630px;
	margin-bottom:10px;
}


/* ------------------------------------------
	�������B������䓲Ĥ��؏�
------------------------------------------ */
.featur_steel-tbl01 {
	margin-bottom: 5px;
	font-size:70%;
}

.featur_steel-tbl01 th,
.featur_steel-tbl01 td {
	padding: 6px 3px;
	vertical-align: middle;
}
.featur_steel-tbl01 th.th01 {
	padding: 0;
	width: 66px;
}
table td.yellow {
	background:#FFFCCD;
}
table td.light-blue {
	background:#DCF5F9;
}
table td.blue {
	background:#B1D1EE;
}
table td.green {
	background:#C3E3CC;
}
table td.orange {
	background:#FDCCB6;
}

.featur_steel-tbl02 th,
.featur_steel-tbl02 td,
.featur_steel-tbl03 th,
.featur_steel-tbl03 td,
.featur_steel-tbl04 th,
.featur_steel-tbl04 td,
.featur_steel-tbl05 th,
.featur_steel-tbl05 td {
	vertical-align: middle;
}

.featur_steel-tbl02 th.th01,
.featur_steel-tbl03 th.th01,
.featur_steel-tbl04 th.th01,
.featur_steel-tbl05 th.th01 {
	width: 3em;
}

.featur_steel-tbl02 th.th02,
.featur_steel-tbl04 th.th02,
.featur_steel-tbl05 th.th02 {
	width: 5em;
}

.featur_steel-tbl02 td,
.featur_steel-tbl03 td,
.featur_steel-tbl04 td,
.featur_steel-tbl05 td {
	padding: 6px 4px;
}

.featur_steel .innertable td.w13 {
	width: 13em;
}

.innertable,
.innertable td {
	padding:6px 2px;
	border: none;
	vertical-align:text-top;
}

/* ------------------------------------------
	����	��䓘����OӋ���E
------------------------------------------ */
.box-reader {
	padding: 10px;
	border: #ED0800 2px solid;
	font-size:90%;
}
.box-reader .fl { width: 482px; }
.box-reader .fr { width: 158px; }
.box-reader .ttl {
	color: #ED0800;
	margin-bottom: 5px;
	font-weight: bold;
}

.binran .box_inner ul {
	list-style-type: decimal;
	margin-left: 1.5em;
	margin-bottom: 10px;
}
.binran .box_inner ul li {
	margin-bottom: 5px;
}

/* ------------------------------------------
	������	�ȥԥå���
------------------------------------------ */
.year {
	padding: 5px 10px;
	float: right;
	background: #2177B7;
	color: #FFF;
	font-weight: bold;
}

.topics h5 {
	width: 540px;
	margin-bottom:2 0px;
}

.topics .box01 p {
	margin-bottom: 10px;
}
.topics .box01 .link02 {
	margin-top: 20px;
}
.topics .tbl05 td {
	padding: 2px 10px 2px 2px;
}

/* ------------------------------------------
	������	��������
------------------------------------------ */
.catalogs .left_box01 {
	width: 325px;
	float: left;
}
.catalogs .right_box01 {
	width: 325px;
	float: right;
}

.catalogs .left_box01 h3,
.catalogs .right_box01 h3 {
	margin-bottom: 20px;
	padding-bottom: 8px;
	font-size: 20px;
	font-weight: bold;
	background: url(/products/building/img/common/bg-sttl-s.png) left bottom no-repeat;
}

ul.catalogs-list {
	font-size: 75%;
}
ul.catalogs-list li {
	width: 73px;
	float: left;
	text-align: center;
	margin-right: 10px;
}
ul.catalogs-list li.last{
	margin-right: 0px;
}

ul.catalogs-list li img {
	margin-bottom: 3px;
}

/* ------------------------------------------
	������		�ܽ����
------------------------------------------ */
ul.list02 {
	list-style-type: disc;
	margin-left: 1.5em;
	margin-bottom: 10px;
}
ul.list03 {
	list-style-type: decimal;
	margin-left: 2em;
	margin-bottom: 10px;
}
ul.list01 li,
ul.list02 li,
ul.list03 li {
	margin-bottom:5px;
}

.weld .left_box01 {
	float: left;
	width: 330px;
}

.weld .right_box01 {
	float: right;
	width: 330px;
}

.weld .box01 .left_box01 {
	float: left;
	width: 300px;
}
.weld .box01 .right_box01 {
	float: right;
	width: 310px;
}

/* ------------------------------------------
	������		CFT
------------------------------------------ */
.cft .left_box01 {
	float: left;
	width: 320px;
}

.cft .right_box01 {
	float: right;
	width: 312px;
}

.src .left_box01 {
	float: left;
	width: 238px;
}

.src .right_box01 {
	float: right;
	width: 394px;
}

/* ------------------------------------------
			䓘����OӋ���E
------------------------------------------ */
.col-4 {
	margin-bottom: 35px;
}
.col-4 li {
	margin-right: 40px;
	width: 200px;
	float: left;
}
.col-4 li:last-child {
	margin-right: 0;
}
.col-4 dl {
	background: none;
}
.col-4 dl dt,
.col-4 dl dd {
	margin-bottom: 5px;
}
.col-4 dl dd {
	font-size: 90%;
}

</pre></body></html>