@charset "utf-8";
/* CSS Document */
#frontbody{
font-size:80%;
margin:0;
}
.clear{
clear:both;
height:0px;
display:block;
width:100%;
padding:-10px;
margin:0px !important; margin:-8pt;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }
.clearfix {display: inline-block;}  
.clearfix {
    zoom: 1;     
    display: block;    
    } 
.alt{
visibility:hidden;
width:100%;
height:100%;
}
a:link{color:#222222;

}
a:visited{
color:#222222;
z-index:0;
}
a:hover{
background:;
color:#999999;
cursor:pointer;
text-decoration:none;
}
#mainarea {
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set46_03.png)!important;background:url(../images/set4/set46_03.gif);
background-repeat:repeat-x!important;background-repeat:repeat-x;
background-position:0px 0px;
position:relative;
width:98%;
display:block;
margin:auto;
overflow:hidden;
float:left;
padding:0px;
}
#rightborder{
	behavior: url(adminfolder/iepngfix.htc);
float:left;
background:url(../images/set4/set46_05.png)!important;background:url(../images/set4/set46_05.gif);
width:10px;
background-repeat:no-repeat;
height:40px;
}
#upperarea{
	behavior: url(adminfolder/iepngfix.htc);
width:100%;
background:url(../images/set4/set46_01.png)!important;background:url(../images/set4/set46_01.gif);
background-repeat:no-repeat!important;background-repeat:no-repeat;
height:166px;
padding-top:10px;
}
#servicearea{
position:relative;
top:30px;
z-index:10;
}
#newsarea{
position:relative;
top:30px;
z-index:10;
}
#newsarea ul{
list-style: disc url(../images/set4/set47_11.gif) outside;
}
#servicearea ul{
list-style: disc url(../images/set4/set47_11.gif) outside;
}
#toturdata{
position:relative;
top:30px;
}
#toturdata ul{
list-style: disc url(../images/set4/set47_11.gif) outside;
}
#lessonarea{
position:relative;
top:30px;
}
#lessonarea ul{
list-style: disc url(../images/set4/set47_11.gif) outside;
}
#logo{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set1_2_03.png);
width:294px;
height:177px;
text-align:center;
float:right;
margin-right:5%;
margin-top:50px;
}

#navigation{
position:relative;
background:url(../images/set4/set4_03.gif);
top:0px;
left:0px;
z-index:12;
width:188px;
height:189px;
top:190px;
left:10px;
}
#navigation h1 a{
display:block;
overflow:hidden;
}
a#homepagelink{
position:absolute;
width:188px;
height:20px;
top:0px;
left:0px;
}

a#homepagelink:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -189px;
background-repeat:no-repeat;
height:24px;
}
a#webdesign{
position:absolute;
width:188px;
height:23px;
top:22px;
left:0px;
}
a#webdesign:link{

}
a#webdesign:visited{
}
a#webdesign:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -211px;
background-repeat:no-repeat;
height:24px;
}
a#appraisal{
position:absolute;
width:188px;
height:23px;
top:47px;
left:0px;
}
a#appraisal:link{
}
a#appraisal:visited{
}
a#appraisal:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -236px;
background-repeat:no-repeat;
height:24px;
}
a#blog{
position:absolute;
width:188px;
height:23px;
top:69px;
left:0px;
}
a#blog:link{

}
a#blog:visited{

}
a#blog:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -258px;
background-repeat:no-repeat;
height:24px;
}
a#aboutdfd{
position:absolute;
width:188px;
height:23px;
top:93px;
left:0px;
}
a#aboutdfd:link{

}
a#aboutdfd:visited{
}
a#aboutdfd:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -282px;
background-repeat:no-repeat;
height:24px;
}
a#contactus{
position:absolute;
width:188px;
height:23px;
top:117px;
left:0px;
}
a#contactus:link{
}
a#contactus:visited{
}
a#contactus:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -306px;
background-repeat:no-repeat;
height:24px;
}
a#shushan{
position:absolute;
width:188px;
height:23px;
top:141px;
left:0px;
}
a#shushan:link{
}
a#shushan:visited{
}
a#shushan:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -330px;
background-repeat:no-repeat;
height:24px;
}

a#sitemap{
position:absolute;
width:188px;
height:23px;
top:168px;
left:0px;
}
a#sitemap:link{

}
a#sitemap:visited{
}
a#sitemap:hover{
background:url(../images/set4/set4_03.gif);
background-position:0px -358px;
background-repeat:no-repeat;
height:24px;
}
#decorationarea{
position:absolute;
top:44px;
*top:48px;
left:510px;
font-size:13px;
}
#decorationarea a{
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}
#midarea{
z-index:1;
}

#rightarea{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_02.png);
background-repeat:no-repeat;
width:208px;
margin-top:-70px!important;margin-top:-130px;
padding-top:300px;
padding-left:20px;
float:left;
z-index:10;
overflow:visible;
}
#rightareas{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_02.png);
background-repeat:no-repeat;
width:208px;
margin-top:-70px!important;margin-top:-130px;
padding-top:300px;
padding-left:20px;
float:left;
z-index:10;
overflow:visible;
}

#headleft{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_05.png);
height:107px;
width:225px;
}
#bodyhead{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_05.png);
background-repeat:no-repeat;
height:107px;
width:100%;
}
#headborder{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_05.png);
background-repeat:no-repeat;
height:107px;
width:100%;
z-index:8;
}
.headborder{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_05.png);
background-repeat:no-repeat;
height:107px;
width:100%;
z-index:8;
}
#bodyarea{
float:left;
width:71%;
margin-top:30px;
z-index:2;
}
#maincontent{
float:left;
width:71%;
margin-top:30px;
z-index:2;
}
#bodycontent{
padding:20px;
margin-top:-80px;
margin-bottom:-80px;
}
#bodyborder{
padding:80px;
*padding:40px;
margin-top:-80px;
margin-bottom:-100px;
z-index:9;
position:relative;
font-size: 1.15em; 
line-height: 28px;
letter-spacing: 3px;
}
.bodyborder{
padding:80px;
*padding:40px;
margin-top:-80px;
margin-bottom:-100px;
position:relative;
font-size: 1.15em; 
line-height: 28px;
letter-spacing: 3px;
z-index:9;
}
#bodyfootmidc{
	behavior: url(adminfolder/iepngfix.htc);
width:100%;
background:url(../images/set4/set41_09.png)!important;background:url(../images/set4/set41_09.gif);
background-repeat:no-repeat!important;background-repeat:no-repeat;
background-position:right bottom!important;background-position:right bottom;
height:117px;
z-index:8;
position:relative;
}
.bodyfootmidc{
	behavior: url(adminfolder/iepngfix.htc);
width:100%;
background:url(../images/set4/set41_09.png)!important;background:url(../images/set4/set41_09.gif);
background-repeat:no-repeat!important;background-repeat:no-repeat;
background-position:right bottom!important;background-position:right bottom;
height:117px;
z-index:8;
position:relative;
}

#contentshow{
margin:auto;
width:635px;
}
#bodyfoot{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set41_09.png)!important;background:url(../images/set4/set41_09.gif);
background-repeat:no-repeat!important;background-repeat:no-repeat;
background-position:right bottom!important;background-position:right bottom;
height:117px;
}
#footarea{
	behavior: url(adminfolder/iepngfix.htc);
width:100%;
margin-top:40px;
background:url(../images/set4/set42_03.png)!important;background:url(../images/set4/set42_03.gif);
background-repeat:no-repeat!important;background-repeat:no-repeat;
background-position:228px 0px!important;background-position:228px 0px;
}
#footareaheadleft
{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set42_02.png);
width:228px;
height:96px;
float:left;
}
#footareaheadtitle{
	behavior: url(adminfolder/iepngfix.htc);
background:url(../images/set4/set45_03.png)!important;background:url(../images/set4/set45_03.gif);
background-position:bottom !important;background-position:bottom;
background-repeat:no-repeat !important;background-repeat:no-repeat;
width:723px;
height:48px;
*height:36px !important;*height:43px;
margin-left:auto;
margin-right:auto;
float:left;
padding-top:48px;
*padding-top:60px !important;*padding-top:45px;
text-align:center;
}
.keyword{
font-size:13px;
font-weight:normal;
font-variant:normal;;
margin:0px;
padding:0px;
display:inline;
}
#footlink{
*margin-top:-20px;
}
#footlink a {
margin-left:10px;
}
#copyright{
margin-left:8%;
}
#copyright p
{
color:#ffffff;
}
#titlebanners{
position:relative;
top:-600px;
left:450px;
border:1px solid black;
width:200px;
height:43px;
padding-top:20px;
display:none;
}
#apraisees{
margin-top:-15px;
text-align:center;
}
#apraisecs{
text-align:center;
}
#slogon{
word-spacing:4px;
position:absolute;
left:100px;
top:0px;
display:block;
}
#slogon p{
margin-top:2px;
margin-bottom:2px;
color:#FFFFFF;
font-weight:bolder;
font-family:"Verdana","標楷體";
}
#fslogon{
font-size:1.1em;
}
#tslogon{
text-align:center;
}
#foslogon{
text-align:right;
}
#fislogon{
font-size:0.8em;
}
#sislogon{
font-size:0.7em;
text-align:right;
}
#titlebanner{
display:none;
}
#headtitlec{
width:95%;
height:117px;
text-align:center;
vertical-align:middle;
padding-left:40px;
}
#headtitlec p{
padding-top:40px;
}

#headtitlec hr{
width:90%;
}
#reback{

position:relative;

index:5;

}

#reback p{

text-align:center;

}

#reback p input{

margin:auto;

}
#nowtime{
display:none;
}
#servicetitle{
background:url(../images/set4/set47_04.gif);
width:175px;
height:21px;
}
#toturdatatitle{
background:url(../images/set4/set417_07.gif);
width:188px;
height:21px;
}
#lessontitle{
background:url(../images/set4/set418_11.gif);
width:143px;
height:22px;
}
#newslisttitle{
background:url(../images/set4/set420_09.gif);
width:167px;
height:23px;
}
#datasubject{
font-size:1.15em;
width:90%;
text-align:left;
}
#datatime{
text-align:right;
padding-right:40px;
}
#oeuvertitle{
width:133px;

height:21px;

background:url(../images/set4/set47_08.gif);

margin-top:15px;

float:left;
}
#oeuverimg{
background:url(../images/set4/set47_11.gif);
width:20px;
height:17px;
margin-top:15px;
margin-left:30px;
float:left;
}
#newstitle{
width:138px;

height:20px;

background:url(../images/set4/set47_14.gif);

margin-top:15px;

float:left;
}
#newsimg{
background:url(../images/set4/set47_11.gif);
width:20px;
height:17px;
margin-top:15px;
margin-left:30px;
float:left;
}
.newslist ul{

font-size:1em;

list-style:url(../images/news.gif);

}
#decob{
width:607px;
height:145px;
position:absolute;
top:0px;
left:0px;
}
