@charset "UTF-8";/* =========================================================   Layout 1 Columns========================================================= *//* body----------------------------------------------- */body {  width: 100%;  margin: 0px;  padding: 0px;  border: 0px;}/* container----------------------------------------------- */#container {  width: 100%;  margin:0px auto;}/* header----------------------------------------------- */#header {  clear: both;  width: 100%;  margin-bottom: 7px;  background-image:url(../../piece/images/bg-header-re.jpg);  background-repeat: repeat-x;}#headerBody {  width: 900px;  margin: 0px auto;}#headerContainer {  padding: 0px 10px;}/* banner----------------------------------------------- */#banner {  width: 900px;  margin:0px auto;}#bannerBody {  width: 900px;  margin: 0px auto;}#bannerContainer {  padding: 0px 0px;}/* navi----------------------------------------------- */#navi {  clear: both;  width: 900px;  margin: 0px auto 0px auto;}#naviContainer {  margin: 0px 10px;}/* main----------------------------------------------- */#main {  clear: both;  width: 900px;  margin:0px auto;}/* wrapper----------------------------------------------- */#wrapper {  clear: both;  width: 100%;}/* content----------------------------------------------- */#content {  margin: 13px 0px 0px;  width: 900px;}/* footer----------------------------------------------- */#footer {  clear: both;  width: 100%;  padding-top: 30px;}/* pieces----------------------------------------------- */#main .pieceSeparator {  margin: 10px 0px;}