body {
	background-image: url('/images/mainBack.jpg');
	background-repeat: no-repeat;
	margin: 0px; padding: 0px;
	font-family: 굴림; font-size: 12px;
}
img { border: 0px; }
#mainBase { margin: 2px; width: 1100px; }
#mainFlash { width: 1005px; height: 425px; overflow: hidden; }

#mainLeft { float: left; display: inline; width: 185px; height: 420px; margin: 20px 35px 0px 10px; }
#mainLeft dl { margin: 10px 0px 0px 0px; border-bottom: 1px dotted #bbb; }
#mainLeft dl dt { margin: 0px 0px 5px 2px; }
#mainLeft dl dd { margin: 0px 0px 15px 0px; }

#outlogin .submit { position: absolute; left: 110px; top: 0px; }
#mainLeft ul { margin: 0px; padding: 0px; }
#mainLeft ul li { list-style: none; margin: 0px; border-bottom: 1px dotted #bbb; }
#mainLeft ul li img { display: block; }


#mainContent { float: left; display: inline; height: 420px; }

#mainContent .news {
	float: left; display: inline; margin: 0px 0px 0px 30px;
	width: 270px; height: 169px; background-image: url('/images/hotNews.gif'); overflow: hidden;
}
#mainContent .news div { padding: 60px 20px 10px 20px; }
#mainContent dl { float: left; display: inline; margin: 0px 0px 0px 20px; }
#mainContent dl dt {}
#mainContent dl dd {
	margin: 13px 5px 13px 5px; padding: 0px 0px 0px 5px;
	background-image: url('/images/dot.gif');
	background-repeat: no-repeat;
	background-position: 0px 50%;
}
#mainContent dl dd a { color: #555; text-decoration: none; }
#mainContent dl dd a:hover { color: #08f; text-decoration: underline; }
#mainContent dl dd.new {}
#mainContent dl dd.new a {
	background-image: url('/img/icon_new.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 15px;
}
#mainContent .bank { float: left; display: inline; margin-left: 20px; }

#mainLatest {
	clear: both; width: 1024px; height: 229px; overflow: hidden;
	background-image: url('/img/roll_bg.gif'); margin-left: 10px;
}
#mainLatest div { margin: 0px 0px 0px 70px; }
#mainLatest dl { float: left; display: inline; width: 240px; margin: 40px 0px 0px 40px; }
#mainLatest dl dt { position: relative; border-bottom: 1px solid #bd9a29; }
#mainLatest dl dt a { position: absolute; left: 200px; top: 3px; }
#mainLatest dl dd {
	margin: 7px 5px 7px 5px; padding: 0px 0px 0px 5px;
	background-image: url('/images/dot.gif');
	background-repeat: no-repeat;
	background-position: 0px 50%;
}
#mainLatest dl dd a { color: #555; text-decoration: none; }
#mainLatest dl dd a:hover { color: #08f; text-decoration: underline; }
#mainLatest dl dd.new {}
#mainLatest dl dd.new a {
	background-image: url('/img/icon_new.gif');
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 15px;
}

#banners.main { height: 180px; margin-left: 40px; padding: 0px; }
#banners.main li { float: left; display: inline; margin: 3px; padding: 0px; list-style: none; border: 1px solid #8c9172; }
#banners.main li * { display: block; }
#banners.main li a:hover { top: 0px; left: 0px; }
#banners.main li img { display: block; width: 180px; height: 54px; }
#banners.sub { margin: 0px; padding: 0px; }
#banners.sub li { margin: 3px; padding: 0px; list-style: none; border: 1px solid #8c9172; }
#banners.sub li a { display: block; }
#banners.sub li a:hover { top: 0px; left: 0px; }
#banners.sub li img { display: block; width: 180px; height: 54px; }

#displayCopy {
	width: 958px; height: 86px; overflow: hidden; background-image: url('/img/bottem.gif');
	clear: both; margin: 10px 0px 0px 30px;
}

#AceMTcounterView { margin: 20px 0px 0px 610px; width:145px; height:36px; }



#outlogin {}
#outlogin dl {}
#outlogin dl dt { margin: 0px 0px 5px 2px; }
#outlogin dl dd { margin: 0px 0px 15px 0px; position: relative; }
#outlogin label { display: block; margin: 10px 0px 10px 0px; }
#outlogin label input { margin-top: -3px; vertical-align: middle; }
#outlogin .id,
#outlogin .pw,
#outlogin .input {
	font-family: 굴림; font-size: 12px; vertical-align: middle; padding: 3px; display: block;
	margin: 0px 0px 5px 0px; border: 1px solid #ccc; background-color: #f7f3f7;
	background-image: url('');
	background-repeat: no-repeat;
	background-position: 5px 50%;
}
#outlogin .id { background-image: url('/images/outloginId.gif'); }
#outlogin .pw { background-image: url('/images/outloginPw.gif'); }
#outlogin p { margin: 3px; }
#outlogin ul { height: 24px; padding: 0px; margin: 0px; }
#outlogin ul li {
	list-style: none; margin: 0px;
	background-image: url('/images/dot.gif');
	background-repeat: no-repeat;
	background-position: 0px 50%;
	padding: 0px 5px 0px 5px; float: left; display: inline;
}
