@charset "big5";
/* CSS Document */

body{background:url(images/mainbg.jpg) top center no-repeat #FFF;}

p{font-size:12px; font-family:tahoma;}

body,a
{
font-family:"·s²Ó©úÅé";
font-size:12px;
}
.date{
color:#445566;
}
.red{
color:#CC0000;
}
.word{
color:#FFFFFF;
}

.hyperlink1:link{ color:#FFFFFF; text-decoration:none;}
.hyperlink1:visited{color:#FFFFFF; text-decoration:none;}
.hyperlink1:active{color:#FFFFFF}
.hyperlink1:hover{color:#339999; text-decoration:underline;}

.hyperlink2:link{ color:#663300; text-decoration:none;}
.hyperlink2:visited{color:#663300; text-decoration:none;}
.hyperlink2:active{color:#663300}
.hyperlink2:hover{color:#000000; text-decoration:underline; }


.hyperlink3:link{ color:#336666; text-decoration:none;}
.hyperlink3:visited{ color:#336666; text-decoration:none;}
.hyperlink3:active{color:#336666;}
.hyperlink3:hover{color:#000000; text-decoration:underline; }

.pic {background-repeat:no-repeat}

.h1 {
font-size:13px;
font-weight:bold;
color:#663300;
}

.h2 {
font-size:12px;
color:#663300;
}

.h3 {
font-size:13px;
color:#283C42;

}

.h4 {
font-size:12px;
color:#ffffff;
padding:5px;
background-color:#394957
}

.h5 {
font-size:12px;
color:#31557D;
}

.tablelist{
padding:5px;
background-color:#394957;

}
.tablelist2{
padding:5px 5px 5px 5px;
background-color:#414141;

}

.tablelist3{
border:0px solid #336666;
padding:2px 1px 2px 1px;
}


.tablelist3 th{
background-color:#819A9E;
color:#FFFFFF;
text-align:center;
font-weight:normal;
}
.tablelist3 td{
background-color:#CCD1D9;
}
.tablelist4{
padding:5px 5px 5px 5px;
background-color:#CC9966;

}
.tablelist5{
padding:5px 5px 5px 5px;
background-color:#B4C6C9;
}
.tablelist6{
padding:5px 5px 5px 5px;
background-color:#E4E2D3;
}
.tablelist7{
padding:5px 5px 5px 5px;
background-color:#FFCC66;
}

.tablestyle {
border-width: 0 0 1px 1px;
border-style: solid;
border-color:#663300;
}
.tablestyle td{
border-width: 1px 1px 0 0;
border-style: solid;
border-color:#663300;
text-align:left;

}

.rightbanner{ width:225px; text-align:right;vertical-align:top; background:url(../images/bg_rightbanner.jpg) right repeat-y #121212;}
.incontent{background:url(../images/bg_content.jpg) no-repeat top right #121212; vertical-align:top; text-align:center;}
.leftbanner{ width:167px; vertical-align:top; text-align:left; background:url(../images/menu_repeat.jpg) repeat-y #121212;}
.intable{width:100%; padding:0; margin:0; border:none 0px;}
.incell{background:url(../images/layout_paper_bg.jpg); padding:10px 30px; padding-bottom:30px; text-align:left;}

div#rightlink{width:225px; background: url(../images/layout_right.jpg) right top no-repeat; padding-top:10px;}
div#rightlink p {padding:2px 10px;; margin:0;}