@charset "utf-8";
/* CSS Document */

/* sidenav left 080901 */
#wrapper{
padding:0px;
margin:0px auto;
width:890px;
border:0px;
text-align:left;
background-color:#FFFFFF;
}

#content{
border:0px;
float:right;
border:0px;
width:675px;
margin:0px; padding:0px;
background-image:url(../images/content_2_2.gif); background-repeat:repeat-y;
}
#content .top{
display:block; padding-top:15px;
background-image:url(../images/content_2_1.gif); background-position:top; background-repeat:no-repeat;
}
#content .bottom{
display:block;
background-image:url(../images/content_2_3.gif); background-position:bottom; background-repeat:no-repeat;
}
.sidebar{
float:left;
display:block; width:215px;
background-image:url(../images/sidenav-left_2.gif); background-repeat:repeat-y;
text-align:center;
}
.sidebar .top{
display:block; height:35px;
background-image:url(../images/sidenav-left_1.gif); background-repeat:no-repeat; background-position:top;
text-align:center; 
}
.sidebar .bottom{
display:block;
background-image:url(../images/sidenav-left_3.gif); background-repeat:no-repeat; background-position:bottom;
text-align:center; padding-bottom:30px;
}

/*右側內容*/
#main{
margin:0px;
padding:0px 30px 30px;
height:auto;
line-height:20px;
color:#555555;
}
#main h2{
color:#669900;
font-size:15px;
}

/*左側內容*/
#sidebar h3{
margin:10px 10px 0px 15px;
padding:0px;
background-image:url(../images/service-left_bg1.gif);
background-repeat:repeat-x;
background-position:0px 5px;
height:20px;
line-height:20px;
color:#99CC00;
font-size:15px;
text-align:right;
}
#sidebar h3 span{
padding:0px 10px 0px 10px;
background-color:#FFFFFF;
margin-right:20px;
}
#sidebar ul.member{
margin:0px 10px 10px 15px;
padding:0px;
list-style:none;
border:#CCCCCC solid 1px;
padding:10px;
}
#sidebar li{
text-align:right;
line-height:24px;
}
#sidebar ul.member .here{
color:#669900;
font-weight:bold;
}

.formtable{
background-color:#ffffd6; border:#f4f4c1 solid 1px; padding:10px; color:#333333;
}
.path{
width:840px; margin-left:auto; margin-right:auto;
}
.ite01{
background-color:#97bb0e; color:#FFFFFF; padding:5px 15px 3px; line-height:18px;
}
.ite01_1{
background-image:url(../images/raw03.gif); background-position:-2px 0px; background-repeat:no-repeat; padding-left:15px; font-size:13px; font-weight:normal;
}
.ite01_2{
font-size:13px; font-weight:normal;
}
.ite01_detail{
padding-left:90px; padding-bottom:30px;
}
.ite01_detail .img{
margin:0px 2px 2px 0px;
}
