@import url("/css/tit.css");
body,form,table,input,ul,li,dd,dt,dl,ol,div,h1, h2, h3, h4, h5, h6 {
	font-size:12px;color:#444;font-family:Dotum,µ¸¿ò,Gulim,±¼¸²,sans-serif;margin:0px;padding:0px;
}
img,ul,li {
	border:0px;list-style:none;
}
#header {
	background:url(/image/common/top_bg1.gif) repeat-x left top;height:137px;
}
#header h1 {
	margin-left:20px;;width:976px;height:137px;
}
#copyright {
	float:left;margin-top:50px;height:153px;
}
#copyright h1 {
	display:none;
}
#copyright h2 {
	background:#F8F8F8 url(/image/common/caution.gif) no-repeat 9% 48%;border:1px solid #D1D1D1;width:974px;height:68px;text-align:right;overflow:hidden;
}
#copyright h3 {
	margin:20px 0px 0px 30px;
}
#contents,#bottom {
	width:976px;margin-left:20px;position:relative;
}
#bottom {
	margin-top:30px;
}
#pContents,#pTop {
	float:left;position:relative;
}
#pContents {
	width:786px;overflow:hidden;margin:1px 0px 0px 20px;
}
#leftLayer,#loginLayer,#munuLayer,#leftNavi {
	float:left;position:relative;width:170px;overflow:hidden;
}

#loginLayer .l_inp0 {
	float:left;width:170px;margin-top:6px;
}
#loginLayer .l_inp1 {
	border:1px solid #D9D9D9;height:19px;width:168px;line-height:140%;margin-bottom:4px;
}
#loginLayer .l_inp2 {
	float:left;background:url(/image/common/save_id.gif) no-repeat 55% 60%;width:81px;
}
#loginLayer .l_inp3 {
	float:right;width:89px;height:34px;
}
#loginLayer .l_btn1,#loginLayer .l_btn2,#loginLayer .l_btn3,#loginLayer .l_btn4 {
	float:left;margin:3px 0px 3px;height:16px;overflow:hidden;
}
#loginLayer .l_btn1,#loginLayer .l_btn2 {
	margin-top:8px;
}
#loginLayer .l_btn2,#loginLayer .l_btn4 {
	margin-left:5px;
}

#login_on {
	background:url(/image/common/login_bg2.gif) repeat-y left top;width:170px;
}
#login_on .login_bg3 {
	background:url(/image/common/login_bg3.gif) no-repeat left bottom;width:170px;height:33px;
}
#login_on .login_on_c {
	clear:both;background-color:#EBEBEB;margin:7px 8px 10px 8px;
}
#login_on .name {
	padding:12px 5px 4px 7px;
}
#login_on .charge {
	padding:4px 5px 9px 7px;
}
#loginLayer ul,li {
	overflow:hidden;
}
#login_on .l_on0 {
	background:url(/image/common/login_bg.gif) no-repeat left top;width:170px;height:16px;padding-top:10px;
}
#login_on .l_on1 {
	float:left;width:105px;color:#818181;font-weight:bold;padding:2px 0px 0px 15px;
}
#login_on .l_on2 {
	float:left;
}
#login_on .l_onbtn1 {
	padding-left:7px;
}
#login_on .l_onbtn2 {
	padding-right:7px;
}
#loginLayer h1,h2,h3 {
	font-weight:normal;
}


#loginLayer h1 {
	margin:10px 3px 3px 5px;line-height:180%;
}
#loginLayer h2 {
	padding:10px 3px 10px 13px;width:170px;float:left;
}

#pageNavi span {
	margin:0px 3px 0px 3px;
}
#pageNavi img {
	margin:0px 3px -2px 3px;
}
#leftNavi {
	padding-top:7px;margin-top:17px;
}
#leftNaviTit {
	position:absolute;top:0px;width:170px;text-align:center;
}
#leftNaviLayer {
	clear:both;border:1px solid #D4D4D4;width:168px;padding:38px 0px 13px 0px;
}
#leftNaviLayer ul {
	width:168px;overflow:hidden;
}
#leftNaviLayer li {
	float:left;width:168px;height:22px;overflow:hidden;
}
#bannerLayer {
	text-align:center;
}
a:link,a:active,a:visited {
	color:#4a4a4a;text-decoration:none;
}
a:hover {
	color:#59B3ED;text-decoration:none;
}
a.hrf1:hover {
	color:#ffffff;font-weight:bold;
}
a.hrf0:link,a.hrf0:active,a.hrf0:visited,a.hrf0:hover {
	color:#ffffff;font-weight:bold;
}
hr {
	display:none;
}
.fs11 {
	font-size:11px;
}
.fs14 {
	font-size:14px;
}
.fc2 {
	color:#903F98;
}
.pCursor {
	cursor:pointer;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.al {
	text-align:left;
}
.ac {
	text-align:center;
}
.ar {
	text-align:right;
}
.va {
	vertical-align:top;
}
.vm {
	vertical-align:middle;
}
.vb {
	vertical-align:bottom;
}
.fb {
	font-weight:bold;
}
.bd1 {
	border:1px solid #C4C4C4;
}
.bd2 {
	border:1px solid  #D5D5D5;
}
.bd3 {
	border:1px solid  #4a4a4a;
}
.bg0 {
	background-color:#ffffff;
}
.bg1 {
	background-color:#f0f0f0;
}
.bg2 {
	background-color:#e8e8e8;
}
.bg3 {
	background-color:#FFF0FA;
}
.bg4 {
	background-color:#dddddd;
}
.bg5 {
	background-color:#cccccc;
}
.ffd {
	font-family:µ¸¿ò,dotum;font-size:11px;
}
.ffa {
	font-family:arial,µ¸¿ò,dotum;font-size:11px;
}
.non {
	width:780px;text-align:center;padding:15px 0px 15px 0px;
}
.tbl1 {
	width:100%;border:0px;
}
.f_out0 {
	filter:alpha(opacity=0);-moz-opacity:0;
}
.f_onover50 {
	filter:alpha(opacity=50);-moz-opacity:0.5;
}
.f_over100 {
	filter:alpha(opacity=100);-moz-opacity:1;
}
.fdr5 {
	padding-right:5px;
}
.member_dot1 {
	background:url(/image/member/member_01_dot.gif) repeat-x;
}
.fix{
	table-layout:fixed; word-break:break-all;
}
.login_fbs {
	color:#ff0000;font-weight:bold;
}
