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

/*--整體--*/
body{
	margin:0; padding:0;
	background:#f9f5ec url(../news/images/kt_dfs/bg.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:180%;
}

h1{margin:0; padding:0; font-size:10px; text-indent:-9999px;}

#layout{
	width:960px; height:1937px;
	margin:0 auto;
}

/*--標頭--*/
#header{
	width:960px; height:219px;
	background:url(../news/images/kt_dfs/dfs_title.png) no-repeat;
}

/*--內容--*/
#mainp{
	width:410px; height:367px;
	background:url(../news/images/kt_dfs/dfs_mainp.jpg) no-repeat;
}

#mainp p{margin:0; padding:0; font-size:10px; text-indent:-9999px;}

/*--top01--*/
#top01{
	width:550px; height:367px;
	background:url(../news/images/kt_dfs/dfs_top01bg.jpg) no-repeat;
}

#top01 img{
	margin-top:13px; margin-left:45px;
}
#top01 p{
	width:455px;
	color:#663300;
	margin-left:55px;
	margin-top:17px;
}
#top01_2 p{
	width:455px;
	color:#663300;
	padding-top:10px;
	margin-left:60px;
}

/*--top02--*/
#top02{
	width:410px; height:398px;
	background:url(../news/images/kt_dfs/dfs_top02bg.jpg) no-repeat;
}
#top02 img{
	margin-top:50px; margin-left:27px;
}
#top02 p{
	color:#663399; width:330px;
	padding-top:10px; padding-left:40px;
}

/*--top03--*/
#top03{
	width:550px; height:367px;
}
#top03pc{
	margin-top:11px; margin-left:50px;
}
#top03 p{
	width:452px;
	margin-left:58px;
	margin-top:13px;
	color:#e10453;
}

/*--top04--*/
#top04{
	width:410px; height:223px;
}
#top04 p{
	color:#cc3333;
	width:320px; margin-left:43px;
}

/*--map--*/
#map1{
	margin-left:45px;
}
#map2{
	margin-left:45px;
}
#footer1{
	width:800px; height:100px;
	float:left;
}
#footer2{
	float:right;
}
#footer2 img{
	margin-top:75px;
	margin-right:20px;
}