body { text-align: center; font-family: dotum, AppleGothic, Arial, Tahoma, Verdana, sans-serif; font-size: 12px; }

#wrapper	{ width: 980px; margin: 0 auto; text-align: left; }
#page			{ position: relative; }

/* Header */
	#header { font-size: 0; background: url('../../images/common/bgdotted.gif') repeat-x bottom; padding-bottom: 1px; margin-bottom: 14px; position: absolute; z-index: 100; }
	#header	 h1 { width: 980px; padding: 40px 0 13px 0; }
	#header .gnb { position: absolute; top: 0; }

/* Container */
#container { position: absolute; z-index: 1; top: 95px; }
.contentBody { background: url('../../images/common/bgdotted.gif') repeat-x top; margin-bottom: 29px; }
.content { background: url('../../images/common/bgdotted.gif') repeat-x bottom; }

.introFlash		{ float: left; margin-right: 9px; font-size: 0; }
.introBanner	{ float: left; background: url('../../images/common/bgbannerdotted.gif') repeat-y left; width: 250px; }

.introBanner ul { font-size: 0; width: 250px; }
.introBanner ul li { margin-bottom: 0; }
.introBanner ul li.fir { margin-bottom: 2px; }
.introBanner ul li.sec { margin-bottom: 9px; }

.noEmail { position: absolute; z-index: 100; background: url('/images/common/notMail.gif') no-repeat; width: 533px; height: 192px; left: 50%; top: 50%; margin: -96px 0 0 -266px; }
.noEmailCol { padding: 40px 0 0 30px; font-family: gulim; text-align: left; }
.noEmail .titleM { font-weight: bold; font-size: 16px; padding: 5px 0 28px 30px; }
.noEmail .contM { font-size: 13px; margin-bottom: 32px; }
.noEmail .lyrclose { text-align: right; padding-right: 20px; }

/* footer */
#footer { background: url('../../images/common/bgdotted.gif') repeat-x top; padding: 18px 0 20px 0; clear: both; }
#footer .footerSiteinfo { padding-top: 4px; float:left; }

#footer ul.footerNavi { float: left; margin-right: 18px; font-size: 0; }
#footer ul.footerNavi li.fir { padding-left: 0; }
#footer ul.footerNavi li.last { background: none; padding-right: 0; }
#footer ul.footerNavi li {
	background: url('../../images/common/bgFooterLinkbar.gif') no-repeat right;
	float: left;
	display: inline;
	padding: 0 10px;
}
#footer .copy { float: left; margin-right: 5px; }
#footer address { float: left; margin-right: 5px; }
#footer .telnum { float: left; }

	#footer span.footerSelect1 { float: right; margin-right: 2px; position: relative; z-index: 1; }
	#footer span.footerSelect2 { float: right; position: relative; z-index: 1; }

	.botView1 { position: absolute; top: -52px; left: -87px; z-index: 2; }
	.botView2 { position: absolute; top: -52px; left: -89px; z-index: 2; }