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

body,div,pre,p,blockquote,form,ul,ol,li,fieldset,input,textarea,select,option,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,embed,object {margin:0;padding:0;}
body,div,pre,p,blockquote,form,ul,ol,li,fieldset,input,textarea,select,option,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,embed,object {vertical-align:baseline;}
body {
	font-size:13px;
	line-height:1.7;
	color:#333333;
	background-color: #e7f0f7;
}
p {margin-bottom:1em;}
img {border:0;}
a {color:#ff9933;}

#container{margin:0 auto;width:890px; background:url(../images/bg_contents.gif) 0 0 repeat-y}


#header {text-align:center;}
#header div {
	margin:0 auto;
	width:880px;
	text-align:left;
}
#header div div {
	margin:0;
	width:auto;
}
#header #headdesc {
	background:url(../images/headborder.gif) top center repeat-x;
	font-size:10px;
	color:#cccccc;
	font-weight:normal;
	text-align:right;
	margin-bottom:10px;
	padding: 7px 10px 0;
}
#main {text-align:center;min-height:500px;clear:both;padding-top:12px;}
#main div {margin:0 auto;width:860px;text-align:left;}
#main div div {margin:0;width:auto;}
#footer {
	text-align:center;
	clear:both;
	background:url(../images/footbg.gif) center 38px repeat-x;
	width: 882px;
	margin: 0 4px;
}
#footer div {
	margin:0 auto;
	width:860px;
	text-align:left;
	padding:10px;
}
#footer div div {margin:0;width:auto;}

#main #alphapanel {float:left;width:645px;margin-bottom:20px;}
#main #betapanel {float:left;width:215px;margin-bottom:20px;}
#main #gammapanel {margin-bottom:20px;}

#footer #footlink {margin-left:10px;font-size:10px;}
#footer #footlink a {text-decoration:none;color:#333333;}
#footer #footlink a:hover {text-decoration:underline;}
#footer #copyright {color:white;text-align:center;font-size:10px;margin-top:24px;}

#logo {
	float:left;
	margin-left: 10px;
}
h1#logo img {margin-top:6px;}
#btncontact {float:right;padding-bottom:25px;}
#menubar {background:url(../images/menubg.gif) top center repeat-x;clear:both;width:860px;height:36px;}
#menubar div {float:left;}
.totop {text-align:right;clear:both;}
h2.ttl {margin-bottom:8px;}
#main #breadcrumb {margin:0 10px 10px;font-size:11px;}


.blacklink a {color:#333333;}
.fs10 {font-size:10px;}
.fs14 {font-size:14px;}
.bborder {border-bottom:1px dotted #a3a3a3;}
#main .mg10 {margin:10px;;}
#main .mgt15 {margin-top:15px !important;}
#main .mgt25 {margin-top:25px;}
#main .mgt38 {margin-top:38px;}
#main .mgb20 {margin-bottom:20px !important;}
#main .mgb25 {margin-bottom:25px;}
#main div div.mgb45 {margin-bottom:45px;}
#main div div.mgb65 {margin-bottom:65px;}
#main .pdb25 {padding-bottom:25px;}
#main .cntr {text-align:center;}
#main .rgh {text-align:right;}

#main #alphapanel div.mb30 {margin-bottom:30px;}
#main #alphapanel div.box1 {border:1px solid #DDDDDD;padding:15px 20px;width:593px;}
#main #alphapanel div.box2 {border:1px solid #DDDDDD;width:633px;background:url(../images/box2bg.gif) center 45px repeat-x;}
#main #alphapanel div.box2 h3 {font-weight:bold;font-size:16px;padding:10px 18px;}

#main #gammapanel div.mb30 {margin-bottom:30px;}
#main #gammapanel div.box1 {border:1px solid #DDDDDD;padding:15px 20px;}
#main #gammapanel div.box2 {border:1px solid #DDDDDD;background:url(../images/box2bg.gif) center 45px repeat-x;}
#main #gammapanel div.box2 h3 {font-weight:bold;font-size:16px;padding:10px 18px;}

#main #betapanel div.box1 {border:1px solid #DDDDDD;width:213px;padding:3px 0;}
#main div.box3 {border:1px solid #DDDDDD;width:838px;background:url(../images/box2bg.gif) center 45px repeat-x;margin-left:10px;margin-bottom:18px;}
#main div.box3 h3 {font-weight:bold;font-size:16px;padding:10px 18px;}
#main div.box3 p {
	margin:30px;
	font-size:13px;
	line-height:1.5;
}
#main div.box4 {
	border:1px solid #DDDDDD;
	width:838px;
	background:url(../images/box2bg.gif) center 45px repeat-x;
	margin-left:10px;
	margin-bottom:18px;
}
#main div.box4 h3 {font-weight:bold;font-size:16px;padding:10px 18px;}
#main div.box4 p {
	margin:15px 30px 5px 30px;
	font-size:13px;
	line-height:1.7;
}
.tbl0 {border-collapse:collapse;border:0;margin:10px 12px;}
.tbl0 th,.tbl0 td {border:0;padding:5px 14px;}
#main table.tbl01 {border-collapse:collapse;white-space:nowrap;border:0;margin:10px 30px;font-size:14px;}
#main table.tbl01 th,.tbl01 td {border:0;padding:5px 5px;vertical-align:top;font-weight:normal;}
#main table.tbl02 {border-collapse:collapse;border:0;margin:10px 15px;font-size:14px;}
#main table.tbl02 th,.tbl02 td {border:0;padding:5px 5px;vertical-align:top;font-weight:normal;}
#main table.tbl02 th img {
	margin-right:50px;
	margin-bottom:20px;
}

.tbl1 {border-collapse:collapse;border:1px solid #88DDDD;background:#E8F8FF;margin:10px auto;}
.tbl1 th,.tbl1 td {border:1px solid #88DDDD;background:#E8F8FF;padding:10px;}
.tbln {border-collapse:collapse;border:0;margin:10px auto;font-size:14px;}
.tbln th,.tbln td {border:0;padding:10px;}


#topban {
	padding-bottom:18px;
	text-align: center;
}
#main .essaylist {border-bottom:1px dotted #a3a3a3;padding:13px 0;margin:0 20px;font-size:14px;}
#main .essaylist .date {color:#5cb2e3;}
#main .essaylist .title {font-weight:bold;}
#main .essaylist .title a {color:#333333;text-decoration:none;}
#main .essaylist .title a:hover {text-decoration:underline;}
#main .linknumber {font-size:14px;text-align:right;margin:16px 10px 25px;}
#main #alphapanel .essaydetail p {margin:20px;font-size:14px;line-height:30px;}
#main #gammapanel .essaydetail p {margin:20px;font-size:14px;line-height:30px;}
#main div.box4 p.topics {
	font-weight:bold;
	margin:30px 30px 10px;
}
#main div.box4 p.topicsdetail {
	margin:5px 30px 25px;
}
#btncontact {margin: 0px 10px;
}

#container #header #menubar {
	margin:0 10px;
	text-align:center;
}

#main #soudan {
	margin:15px 35px;
}

#soudan ul{
	list-style: disc;

}

#soudan li{
	margin-left:20px;
}

.way{
	margin:20px 0px 0px 40px;
}

.way dt{
	font-weight:bold;
}

.way dd{
	margin-bottom:10px;
}

h4 {
	font-size:14px;
	padding: 0 10px;
	border-left:solid 3px #1E7098;
	margin: 45px 30px 20px;
}

h5{
	font-weight:bold;
	padding: 10px 30px 0;
	font-size: 13px;
	color: #1E7098;
}

h5.name{
	font-weight:bold;
	padding: 20px 0 0;
	font-size: 14px;
	border-bottom:dashed 1px #cccccc;
	margin: 20px 30px;
}

.theme {
	margin: 10px 30px;
}

.theme dt{
font-weight:bold;
margin-left:1em;
}

.theme dd{
margin-left:1em;
}

.txt_b{
font-weight:bold;
}

#main .photo{
text-align:center;
}

div.photo img{
border:0;
margin:10px 20px;
}

#main dl span{
padding-left:1em;
}

#main #profile_cont1{
float:left;
width:600px;
}

#main #profile_photo{
float:right;
margin:15px 10px;
}

#main #office_cont {
float:left;
width:550px;
}

#main #office_dr {
float:right;
margin:15px 10px;
}

.clear{
overflow:auto;
height:100%;
width:100%;
}
</pre></body></html>