body#main #mainContainer{width: auto; min-height: 100%; margin: -84px 0 -46px; background: #fff url(/btob/img/main/bg_maincontainer.gif) repeat-y 0 0;}
*html body#main #mainContainer {height: auto;}
#mainContent {float: left; margin-left: 193px; padding: 26px 7px 65px 9px; _margin-left: 95px; }
#mainContent  h3 {margin: 0 0 4px 9px; padding-left: 9px; background: url(/btob/img/common/bul_title.gif) no-repeat 0 50%; font-size: 16px; color: #3c3f45;}
#mainContent2 {width: 100%; min-height: 100%;float: left;  padding: 0px 0px 0px 0px;  }

#aside {float: left; width: 193px; margin-right: -193px; background: #e5e5e5;}
#aside .tit {float: left; padding: 0 0 0 5px; background: url(/btob/img/main/bul_dot.gif) no-repeat 0 50%; font-family:'NanumGothicBold'; color: #4c5152;}
#aside .date {border-bottom: 1px solid #d0d0d0; font-size: 20px; font-family:'NanumGothicExtraBold'; text-align: center; line-height: 50px;}
.storeInfo {width: 169px; margin: 0 auto; padding: 16px 0; text-align: center; line-height: 19px;}
	.qr {margin-bottom: 8px;}
	.qr img {border: 5px solid #fff;}
	.qr .name {display: block; margin-top: 13px; color: #5271ab; font-weight: bold;}
.useAmount {border-top: 1px solid #d0d0d0; padding: 3px 0;}
	.w {width: 169px; margin: 0 auto;}
	.i_graph{position:relative;line-height:normal;white-space:nowrap}
	.g_bar{display: inline-block; position:relative; width: 169px; border: 1px solid #bebebe; background: #fff;}
	.g_action{display: inline-block; position: relative; height: 14px; margin: -1px; border: 1px solid #bebebe; background: #ed6844}
	.per {display: inline-block; float: left; height: 12px; line-height: 14px; margin: 5px 0 0 6px; font-weight: bold; color: #2070c2; }
.evtAdmin {overflow: hidden; border-top: 1px solid #d0d0d0; padding: 1px 0 3px;}
	.evtAdmin_in {width: 171px; margin: 0 auto;}
	.evtList {clear: both;}
	.evtList li {float: left;}
	.evtList li.g {margin-left: 3px;}
.addr {clear: both; border-top: 1px solid #d0d0d0;}
	.addr-in {width: 171px; margin: 0 auto;}
	.addr .www {font-family:'NanumGothicBold';}

.mainBox01 {clear: both; overflow: hidden; margin-bottom: 45px;}
	.customerStatus {float: left; width: 700px; margin-right: 20px;}
	.statistics {position: relative; float: left; width: 350px;}
	.statistics .boadHead {border-bottom: 2px solid #7b7c84; line-height: 22px; overflow: hidden; zoom: 1; *height: 25px; _height: 25px;}
	.statistics .legend {position: absolute; right: 0; top: 0;}
	.statistics .legend li {float: left; font-family:'NanumGothicBold';}
	.statistics .legend .join {padding: 0 0 0 20px; margin-right: 10px; background: url(/btob/img/main/label_join.gif) no-repeat 0 50%;}
	.statistics .legend .visit {padding: 0 0 0 20px; background: url(/btob/img/main/label_visit.gif) no-repeat 0 50%}
	.statistics .data {margin-left: 15px;}
	.statistics .data li {float: left; margin: 0 10px 0 7px;}
	.statistics .data li.first {margin: 0 10px 0 0;}
.mainBox02 {clear: both; overflow: hidden;margin-bottom: 40px;}
	.event {position: relative; width: 1070px; }
	.event .btn {position: absolute; left: 140px; top: 0;}
	.more {position: absolute; right: 0; top: 0;}
.mainBox03 {clear: both; overflow: hidden; margin-bottom: 40px;}
	.inquiry {position: relative; float: left; width: 340px; margin-right: 20px;}
	.review {position: relative; float: left; width: 340px;margin-right: 20px;}
	.comment {position: relative; float: left; width: 340px;}
	.inquiry .more, .review .more, .comment .more, .lastPost .more {position: absolute; right: 0; top: 0;}
.mainBox04 {clear: both; overflow: hidden;}
	.lastPost {position: relative; float: left; width: 340px; margin-right: 20px;}
	.board {float: left; width: 710px;}
	.board .boadHead {border-bottom: 2px solid #7b7c84; line-height: 22px; overflow: hidden; zoom: 1; *height: 25px; }
	.board h3 {float: left;}
	.tabs {float: left; margin-left: 10px; }
	.tabs li {float: left; padding: 0 15px; background: url(/btob/img/main/bg_bar.gif) no-repeat 0 50%; }
	.tabs li.first {background: none;}
	.list {clear: both; padding: 6px 0 0 23px;}
	.list li{position: relative; float: left; padding-right: 55px;}
	.list li.last {padding-right: 0;}
	.list li .box {display: block; background: url(/btob/img/main/bg_box.png) no-repeat 0 0; position: absolute; left: 0; top: 0; width: 125px; height: 164px;}
.mainBox05 {clear: both; overflow: hidden;margin-bottom: 40px;}
	.board {float: left; width: 1070px;}
	.board .boadHead {border-bottom: 2px solid #7b7c84; line-height: 22px; overflow: hidden; zoom: 1; *height: 25px; }
	.board h3 {float: left;}
	.tabs {float: left; margin-left: 0px; }
	.tabs li {float: left; padding: 0 15px; background: url(/btob/img/main/bg_bar.gif) no-repeat 0 50%; }
	.tabs li.first {background: none;}
	.list {clear: both; padding: 6px 0 0 23px;}
	.list li{position: relative; float: left; padding-right: 45px;}
	.list li.last {padding-right: 0;}
	.list li .box {display: block; background: url(/btob/img/main/bg_box.png) no-repeat 0 0; position: absolute; left: 0; top: 0; width: 125px; height: 164px;}
	.more {position: absolute; right: 0; top: 0;}


	
	
.optOrder {clear: both; overflow: hidden;}












body#main .table th{padding: 8px 0 6px;}
body#main .table td {padding: 4px 0 4px 9px;}
