<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* about */

/* Sub Menu */
/* #sub-menu{list-style:none; margin:0 auto 15px; padding:0; display:flex;} */
/* #sub-menu li{flex:1 1 auto;} */
/* #sub-menu li a{padding:3px 15px;} */
/* #sub-menu li a.current{padding-left:30px; padding-right:30px;} */


/* 蝡删�� */
#rules .edit-history{text-align:right; color:#999; font-size:12px; line-height:140%; margin-bottom:1em;}
#rules table{margin-bottom:1.5em;}
#rules table th{width:75px; text-align:right; color:#111; white-space:nowrap; vertical-align:top;}
#rules table thead th,
#rules table thead td{font-size:15px; color:#111; font-weight:bold; border-top:1px solid #f9af3d; background:#fff4ee;}
#rules table tbody th{font-weight:normal;}
#rules table tbody td{border-bottom:1px dotted #ccc; vertical-align:top;}
#rules table tbody tr:last-child td{border:none;}
#rules ul, #rules ol{margin:0; padding-left:1.5em;}
#rules p{margin:0;}
#rules .Outdent{text-indent:-2em; padding-left:2em;}


/* �𤌍��滨��𧙗鈭� */
#organization .session{margin:0; padding:5px; font-size:18px; color:#ec6518;}
.org{margin-bottom:34px;}
.org th, .org td{vertical-align:top; padding:10px 5px;}
.org th{color:#111; width:90px; font-size:16px;}
.org td{color:#333; border-bottom:1px solid #ddd; padding-left:15px;}
.org tr:nth-child(odd) td{background:#f7f7f7;}

.org ul{margin:0; padding:0; list-style:none;}
.org ul li{float:left; /*width:105px;��厩�抒���雿輻鍂*/ margin:5px 0; color:#111;}
.org .photo{
	display:block; 
	width:80px; height:100px; 
	overflow:hidden; 
	text-align:center;
	background:#fff;
	border:1px solid #e3e3e3; border-right:1px solid #ccc; border-bottom:1px solid #aaa;
	box-shadow:0px 1px 3px #ccc; -moz-box-shadow: 0px 1px 3px #ccc; -webkit-box-shadow: 0px 1px 3px #ccc;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	margin-bottom:3px;
}
.org .photo img{width:80px;}
.org small{display:none; line-height:12px; font-size:12px; color:#999;}
.org .name-border{display:inline-block; border:1px solid #ccc; padding:0 5px;}

.rosters{margin-bottom:34px;}
.rosters thead th{background-color:#fff; text-align:center; color:#111; font-size:15px; line-height:1.2; border-bottom:2px solid #aaa;}
.rosters tbody th{color:#111; font-size:16px; background-color:#ededed; border-bottom:1px solid #ccc;}
.rosters tbody th small{color:#777; font-size:12px;}
.rosters tr:nth-child(odd) td{background:#f7f7f7;}
.rosters tbody td{border-bottom:1px solid #ddd; border-left:1px solid #ddd; color:#333; position:relative;}
.rosters tbody td span{white-space:nowrap;}
.rosters .name-border{display:inline-block; border:1px solid #ccc; padding:0 5px;}
.endo-rosters,
.dia-rosters{
    border-bottom:1px solid #ddd;
    margin-bottom:5px;
    padding-left:20px; padding-bottom:5px;
    position:relative;
}
.endo-rosters:last-of-type,
.dia-rosters:last-of-type{
    border-bottom:none;
    margin-bottom:0;
    padding-bottom:0;
}
.endo-rosters::before,
.dia-rosters::before{
    display:inline-block;
    background-color:#aaa;
    border-radius:50%;
    color:#fff;
    font-size:12px;
    line-height:16px;
    width:16px; height:16px;
    text-align:center;
    position:absolute; left:0;
    margin-top:2px;
}
.endo-rosters::before{
    content:"��";
    background-color:#ec6518;
}
.dia-rosters::before{
    content:"蝟�";
    background-color:#2478de;
}


/* 蝪∪�� */
#sub-menu2 li{float:left; width:50%;}
#rules2 .edit-history{text-align:right; color:#999; font-size:12px; line-height:140%; margin-bottom:1em;}
#rules2 table{margin-bottom:1.5em;}
#rules2 table th{width:45px; text-align:right; color:#111; white-space:nowrap; vertical-align:top;}
#rules2 table thead th,
#rules2 table thead td{font-size:15px; color:#111; font-weight:bold; border-top:1px solid #ddd; background:#f5f5f5;}
#rules2 table tbody tr:last-child td{border:none;}
#rules2 table tbody tr:nth-child(odd) td{background:#f7f7f7;}
#rules2 table tbody th{color:#333; text-align:left;}
#rules2 table tbody td{border-bottom:1px dotted #ccc; vertical-align:top; padding-bottom:18px;}


/* 甇瑕����𧙗鈭� */
#committess .session{margin:0; padding:5px; font-size:15px; color:#ec6518;}
#committess table{margin-bottom:30px;}
#committess tr:nth-child(odd){background:#f7f7f7;}
#committess th, #committess td{vertical-align:top; padding:3px 8px;}
#committess th{text-align:left; color:#333; width:90px; font-size:13px; background:#ededed; border-bottom:1px solid #ccc;}
#committess td{border-bottom:1px solid #ddd;}
#committess .name-border{display:inline-block; border:1px solid #ccc; padding:0 5px;}




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