* {
	margin: 0;
	padding: 0;
}

body {
 text-align:center;
 margin:0 auto;
 position:relative;
}

.container {
 width:800px;
 height:800px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
 background-image:url("../images/bg.jpg");
 background-repeat: no-repeat;

}

.title {
 width:553px;
 height:68px;
 margin:32px 0px 0px 35px;
}
.menu_bar {
 width:732px;
 height:38px;
 margin:7px 0px 0px 33px;
 background-image:url("../images/bar.jpg");
 background-repeat: no-repeat;
}
.menu_inside0 {
 margin:10px 30px 0px 0px;
 color:white;
 font-size:80%;
 float:right;
}
.menu_inside1 {
 margin:10px 0px 0px 0px;
 color:white;
 font-size:80%;
 float:right;
}
.menu_separater {
 margin:9px 20px 0px 20px;
 color:white;
 font-size:80%;
 float:right;
}
.ad_area {
 width:728px;
 height:90px;
 margin:0px 0px 0px 34px;
 _margin:16px 0px 0px 30px;
}

.middle {
 width:737px;
 height:199px;
 margin:36px 0px 0px 30px;
 _margin:12px 0px 0px 30px;
}
.contents_area {
 width:737px;
 height:480px;
 background-image:url("../images/contents_bg.jpg");
 background-repeat: no-repeat;
 float:left;
}

.bottom {
 height:274px;
 margin-top:3px;
}
.news_area {
 width:242px;
 height:274px;
 margin:0px 0px 0px 32px;
 background-image:url("../images/news_bg.jpg");
 background-repeat: no-repeat;
 float:left;
}
.pickup_area {
 width:242px;
 height:274px;
 margin:0px 0px 0px 4px;
 background-image:url("../images/pickup_bg.jpg");
 background-repeat: no-repeat; 
 float:left;
}
.link_area {
 width:242px;
 height:274px;
 margin:0px 0px 0px 3px;
 background-image:url("../images/link_bg.jpg");
 background-repeat: no-repeat;
 float:left;
}
.contents_title {
 margin:14px 0px 0px 16px;
}
.box_title {
 margin:16px 0px 0px 16px;
}
.c_item {
 margin:12px 0px 0px 60px;
}
.b_item {
 margin:12px 0px 0px 26px;
}

.footer {
 width:100%;
 margin:14px 0px 0px 0px;
 color:Darkcyan;
 font-size:80%;
 text-align:center;
}
