body{
	font-size:80%;
	font-family:µ¸¿ò,dotum,arial;
	color:#666666;
	text-align:left;
}
#base{
	width:100%;
	height:100%;
	/*background:url(../images/common/bg_bottom3.gif) no-repeat -150px bottom;*/
	background:url(../images/common/bg_bottom3.gif) no-repeat left bottom;
	padding-bottom:50px;
}
#top,#main,#bottom{
	width:997px;
	position:relative;
}
#top{
	height:143px;
	background:url(../images/common/bg_top.jpg) no-repeat;
}
a{
	text-decoration:none;
	color:#666666;
}
h1{
	position:absolute;
	top:31px;
	left:18px;
}
#top ul{
	margin-left:440px;
	padding-top:5px;
}
#top li{
	float:left;
}
#main{
	overflow:hidden;
}
#main_left,#main_right{
	float:left;
	display:inline;
}	
#main_left{
	width:785px;
	margin-right:13px;
	overflow:hidden;
}
#main_right{
	width:183px;
	padding-top:116px;
}
#bottom{
	margin-top:65px;
	position:relative;
	clear:both;
}
#bottom h2{
	position:absolute;
	top:20px;
	left:28px;
}
/*** balloon:start ***/
#balloon{
	position:absolute;
	top:199px;
	left:657px;
}
/*** balloon:end ***/
#navi{
	position:absolute;
	top:22px;
	left:291px;
}
#ucc{
	position:absolute;
	left:798px;
	top:88px;
}
/*** notice, gallery:start ***/
#notice,#gallery{
	float:left;
	display:inline;
	text-align:left;
	position:relative;
	background:url(../images/common/bg_line.gif) repeat-x 0 23px;
	overflow:hidden;
}
.more{
	position:absolute;
	top:10px;
	right:0;
}
#notice li,#gallery li{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}	
/*** notice, gallery:end ***/
/*** notice:start ***/
#notice{
	width:311px;
	margin-left:24px;
}
#notice h2 ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	overflow:hidden;
	height:24px;
}
#notice ol li{	
	float:left;
	padding:0 0 0 0;
	width:auto;height:auto;
}
#notice ol{
	width:100%;
	overflow:hidden;
}
#notice ul{
	margin:13px 0 0 10px;
	padding:0 0 0 0;
	clear:both;
}
#notice li{
	width:auto !important;
	width:100%;
	padding:0 0 0 7px;
	background:url(../images/common/ico_arrow.gif) no-repeat 0 4px;
	height:20px;
}
.ico_new{
	display:inline;
	vertical-align:middle;
}
/*** notice:end ***/
/*** gallery:start ***/
#gallery{
	width:282px;
	margin-left:18px;
	padding-top:9px;
}
#gallery ul{
	float:left;
	width:84px;
	margin:14px 0 0 7px;
	position:relative;
	display:inline;
}
#gallery li{
	float:left;
	width:100%;
}
#gallery li img{
	width:84px;
	height:58px;
}
#gallery li span{
	width:84px;
	height:58px;
	background:url(../images/common/bg_span.gif) no-repeat;
	position:absolute;
	top:0;left:0;
	cursor:pointer;
}
.subject{
	margin-top:8px;
}
/*** gallery:end ***/
#customer_center{
	float:left;
	display:inline;
	margin:13px 0 0 18px;
}
/*** info_package:start ***/
#info_package li{
	float:left;
	width:100%;
}
/*** info_package:end ***/
#bottom ul{
	margin-left:152px;
	height:21px;
}
#bottom li{
	float:left;
	display:inline;
	margin-right:6px;
}
address{
	position:absolute;
	top:29px;
	left:152px;
}
#family_site{
	width:204px;
	height:34px;
	background:url(../images/common/bg_select.gif) no-repeat;
	position:absolute;
	top:-35px;
	right:18px;
}
#family_site select{
	width:96px;
}
#family_site dt,#family_site dd{
	float:left;
	display:inline;
	margin-top:7px;
}
#family_site dt{
	text-indent:-5000px;
	background:url(../images/common/bg_fs.gif) no-repeat;
	width:64px;
	height:20px;
	margin-left:17px;
	margin-right:7px;
}
#links{
	position:absolute;
	top:9px;
	right:18px;
}
#links li{
	margin-right:0;
}

#popup_notice{
	width:310px;
	height:258px;
	overflow:hidden;
	background:#000;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-155px;
	margin-top:-124px;
	text-align:center;
}
#popup_notice img{
	margin:6px auto 0 auto;
}
#btn_close1,#btn_close2{
	position:absolute;
	height:23px;
	border:none;
	cursor:pointer;
	bottom:-1px;
}
#btn_close1{
	width:126px;
	background:url(../images/common/btn_no_open.gif) no-repeat;
	right:76px;
}
#btn_close2{
	width:47px;
	background:url(../images/common/btn_close.gif) no-repeat;
	right:13px;
}
#file_down{
	padding-top:26px;
	background:url(../images/common/bg_file.gif) no-repeat 11px 10px;
	width:100%;
	overflow:hidden;
}
#file_down ul{
	margin-left:11px;
}
#sangsang{
	position:absolute;
	top:359px;
	left:21px;
}
